21320439399989323776
21,320,439,399,989,323,776 is an even composite number composed of seven prime numbers multiplied together.
What does the number 21320439399989323776 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 12960 divisors.
21320439399989323776 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twelve thousand, nine hundred sixty divisors.
Prime factorization of 21320439399989323776:
211 × 35 × 72 × 13 × 194 × 412 × 307
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 19 × 19 × 19 × 19 × 41 × 41 × 307)See below for interesting mathematical facts about the number 21320439399989323776 from the Numbermatics database.
Names of 21320439399989323776
- Cardinal: 21320439399989323776 can be written as Twenty-one quintillion, three hundred twenty quadrillion, four hundred thirty-nine trillion, three hundred ninety-nine billion, nine hundred eighty-nine million, three hundred twenty-three thousand, seven hundred seventy-six.
Scientific notation
- Scientific notation: 2.1320439399989323776 × 1019
Factors of 21320439399989323776
Divisors of 21320439399989323776
- Number of divisors d(n): 12960
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 19 21 24 26 27 28 32 36 38 39 41 42 48 49 52 54 56 57 63 64 72 76 78 81 82 84 91 96 98 104 108 112 114 117 123 126 128 133 144 147 152 156 162 164 168 171 182 189 192 196 208 216 224 228 234 243 246 247 252 256 266 273 287 288 294 304 307 312 324 328 336 342 351 361 364 369 378 384 392 399 416 432 441 448 456 468 486 492 494 504 512 513 532 533 546 567 574 576 588 608 614 624 637 648 656 672 684 702 722 728 738 741 756 768 779 784 798 819 832 861 864 882 896 912 921 931 936 972 984 988 1008 1024 1026 1053 1064 1066 1083 1092 1107 1134 1148 1152 1176 1197 1216 1228 1248 1274 1296 1312 1323 1344 1368 1404 1444 1456 1476 1482 1512 1536 1539 1558 1568 1596 1599 1638 1664 1681 1701 1722 1728 1729 1764 1792 1824 1842 1862 1872 1911 1944 1968 1976 2009 2016 2048 2052 2106 2128 2132 2149 2166 2184 2214 2223 2268 2296 2304 2337 2352 2394 2432 2456 2457 2496 2527 2548 2583 2592 2624 2646 2688 2736 2763 2793 2808 2888 2912 2952 2964 3024 3072 3078 3116 3136 3159 3192 3198 3249 3276 3321 3328 3362 3402 3444 3456 3458 3528 3584 3591 3648 3684 3724 3731 3744 3822 3888 3936 3952 3969 3991 4018 4032 4104 4212 4256 4264 4298 4332 4368 4428 4446 4536 4592 4608 4617 4674 4693 4704 4788 4797 4864 4912 4914 4992 5043 5054 5096 5166 5184 5187 5248 5292 5376 5453 5472 5526 5586 5616 5733 5776 5824 5833 5904 5928 6027 6048 6144 6156 6232 6272 6318 6384 6396 6447 6498 6552 6642 6656 6669 6724 6804 6859 6888 6912 6916 7011 7056 7168 7182 7296 7368 7371 7448 7462 7488 7581 7644 7749 7776 7872 7904 7938 7982 8036 8064 8208 8289 8379 8424 8512 8528 8596 8664 8736 8856 8892 9072 9184 9216 9234 9348 9386 9408 9576 9594 9728 9747 9824 9828 9963 9984 10086 10108 10127 10192 10332 10368 10374 10496 10584 10752 10773 10906 10944 11052 11172 11193 11232 11466 11552 11648 11666 11767 11808 11856 11907 11973 12054 12096 12103 12312 12464 12544 12587 12636 12768 12792 12894 12996 13104 13284 13312 13338 13448 13608 13718 13776 13824 13832 14022 14079 14112 14336 14364 14391 14592 14736 14742 14801 14896 14924 14976 15043 15129 15162 15288 15498 15552 15561 15744 15808 15876 15964 16072 16128 16359 16416 16578 16758 16848 17024 17056 17192 17199 17328 17472 17499 17689 17712 17784 18081 18144 18368 18432 18468 18696 18772 18816 19152 19188 19341 19456 19494 19648 19656 19926 19968 20007 20172 20216 20254 20384 20577 20664 20736 20748 20992 21033 21168 21504 21546 21812 21853 21888 22104 22113 22344 22386 22464 22743 22932 23104 23247 23296 23332 23534 23616 23712 23814 23946 24108 24192 24206 24624 24867 24928 25088 25137 25174 25272 25536 25584 25788 25992 26117 26208 26568 26624 26676 26896 27216 27436 27552 27648 27664 27937 28044 28158 28224 28728 28782 29184 29241 29472 29484 29602 29792 29848 29952 30086 30258 30324 30381 30576 30996 31104 31122 31488 31616 31752 31928 31939 32144 32256 32319 32718 32832 32851 33156 33516 33579 33696 34048 34112 34384 34398 34656 34944 34998 35301 35378 35424 35568 35919 36162 36288 36309 36736 36936 37392 37544 37632 37761 38171 38304 38376 38682 38912 38988 39296 39312 39852 39936 40014 40344 40432 40508 40768 40831 41154 41328 41472 41496 41984 42066 42237 42336 43008 43092 43173 43624 43706 43776 44208 44226 44403 44688 44772 44928 45129 45387 45486 45864 46208 46494 46592 46664 46683 47068 47232 47424 47628 47892 48013 48216 48384 48412 49077 49248 49734 49856 50176 50274 50348 50544 51072 51168 51576 51597 51984 52234 52416 52497 53067 53136 53352 53792 54243 54432 54872 55104 55296 55328 55874 56088 56316 56448 57456 57564 58023 58368 58482 58944 58968 59204 59584 59696 59904 60021 60172 60516 60648 60762 61152 61731 61992 62208 62244 62976 63099 63232 63504 63856 63878 64288 64512 64638 65436 65559 65664 65702 66312 67032 67158 67392 68096 68224 68229 68768 68796 69312 69741 69888 69996 70602 70756 70848 70889 71136 71838 72324 72576 72618 73472 73872 74601 74784 75088 75264 75411 75522 75829 76342 76608 76752 77364 77976 78351 78592 78624 79704 79872 80028 80688 80864 81016 81536 81662 82308 82369 82656 82944 82992 83811 83968 84132 84474 84672 86184 86346 87248 87412 87552 87723 88109 88416 88452 88806 89167 89376 89544 89856 90258 90774 90972 91143 91728 92416 92988 93184 93328 93366 94136 94464 94848 95256 95784 95817 96026 96432 96768 96824 98154 98496 98553 99468 99712 100352 100548 100696 100737 101088 102144 102336 103152 103194 103607 103968 104468 104832 104994 105903 106134 106272 106704 107584 107757 108486 108864 108927 109744 110208 110656 110827 111748 112176 112632 112896 113283 114513 114912 115128 116046 116736 116964 117888 117936 118408 119168 119392 119808 120042 120344 121032 121296 121524 122304 122493 123462 123984 124416 124488 125952 126198 126464 126711 127008 127712 127756 128576 129024 129276 129519 130321 130872 131118 131328 131404 132624 133209 134064 134316 134784 135387 136161 136192 136448 136458 137536 137592 138624 139482 139776 139992 140049 141204 141512 141696 141778 142272 143676 144039 144648 145152 145236 146944 147231 147744 149202 149568 150176 150528 150822 151044 151658 152684 152971 153216 153504 154728 154791 155952 156702 157184 157248 157491 159201 159408 160056 161376 161728 162032 162729 163072 163324 163631 164616 164738 165312 165888 165984 167622 168264 168948 169344 172368 172692 174069 174496 174824 175104 175446 176218 176832 176904 177612 178334 178752 179088 179712 180516 181548 181944 182286 183456 184832 185193 185976 186368 186656 186732 188272 188928 189297 189696 190512 191568 191634 192052 192413 192864 193536 193648 195559 196308 196677 196992 197106 198936 199424 201096 201392 201474 202176 204288 204672 204687 206304 206388 207214 207936 208936 209664 209988 211806 212268 212544 212667 213408 215168 215514 216972 217728 217854 219488 220416 221312 221654 223496 223573 224352 225264 225792 226233 226566 227487 229026 229824 229957 230256 232092 233928 235053 235776 235872 236816 238336 238784 239153 239616 240084 240688 242064 242592 243048 244608 244986 246924 247107 247968 248832 248976 251433 251904 252396 252928 253422 254016 255424 255512 257152 258552 259038 260642 261744 262236 262656 262808 264327 265248 266418 267501 268128 268632 269568 270774 272322 272384 272896 272916 273429 275072 275184 277248 278964 279552 279984 280098 281219 282408 283024 283392 283556 284544 285817 287352 287451 288078 289296 290304 290472 293888 294462 295488 295659 298404 299136 300352 301056 301644 302088 302211 303316 305368 305942 306432 307008 309456 309582 310821 311904 313404 314368 314496 314982 317709 318402 318816 320112 322752 323271 323456 324064 325458 326144 326648 326781 327262 329232 329476 330624 331968 332481 335244 336091 336528 337896 338688 339849 343539 344736 345384 348138 348992 349648 350208 350892 352436 353664 353808 355224 356668 357504 358176 359424 361032 363096 363888 364572 366912 367479 369664 370386 371952 373312 373464 376544 377856 378594 379392 380133 381024 383136 383268 384104 384826 385728 387072 387296 390963 391118 392616 393354 393984 394212 397872 398848 399627 402192 402784 402948 404352 406161 408483 408576 409344 409374 412608 412776 414428 415207 415872 417872 419328 419976 420147 423612 424536 425088 425334 426816 430336 431028 432117 433944 435456 435708 438976 440832 441693 442624 443308 446992 447146 448704 450528 451584 452466 453132 454974 458052 458913 459648 459914 460512 464184 467856 470106 471552 471744 472473 473632 476672 477568 477603 478306 480168 481376 484128 485184 486096 488187 489216 489972 490893 493848 494214 495936 496223 497664 497952 502866 504792 505856 506844 508032 510848 511024 514304 516067 517104 518076 521284 522207 523488 524472 525312 525616 528654 530496 530803 532836 535002 536256 537264 539136 541548 544644 545792 545832 546858 550144 550368 554496 555579 557928 559104 559968 560196 562438 564816 566048 566784 567112 569088 571634 574704 574902 576156 577239 578592 580608 580944 586677 587776 588924 590031 590976 591318 596808 598272 600704 603288 604176 604422 606632 606841 610736 611884 612864 614016 614061 616763 618912 619164 621642 623808 624169 626808 628736 628992 629964 635418 636804 637632 638001 640224 645504 646542 646912 648128 650916 652288 653296 653562 654524 658464 658952 661248 663936 664962 670488 670719 672182 673056 675792 677376 679698 682461 687078 689472 689871 690768 696276 697984 699296 701784 704872 705159 707328 707616 710448 713336 715008 716352 717459 718848 722064 725249 726192 727776 729144 733824 734958 739328 740772 741321 743904 746624 746928 753088 754299 755712 757188 758784 760266 762048 766272 766536 768208 769652 771456 774592 775789 781926 782236 785232 786708 787968 788424 792981 795744 797696 799254 802503 804384 805568 805896 808704 812322 816966 817152 818688 818748 820287 825216 825552 828856 830414 831744 835744 838656 839952 840294 843657 847224 849072 850176 850668 853632 857451 860672 862056 862353 864234 867888 870912 871416 877952 881664 883386 885248 886616 886977 893984 894292 897408 901056 903168 904932 906264 906633 909948 912247 916104 917826 919296 919828 921024 928368 932463 935712 940212 943104 943488 944946 947264 953127 953344 955136 955206 956612 960336 962752 968256 969813 970368 972192 976374 978432 979944 980343 981786 987696 988428 991872 992446 995904 997443 1005732 1008273 1009584 1013688 1016064 1019547 1021696 1022048 1028608 1030617 1032134 1034208 1036152 1042568 1044414 1046976 1048944 1050624 1051232 1057308 1060992 1061606 1065672 1070004 1070797 1072512 1074528 1078272 1083096 1089288 1091584 1091664 1093716 1100288 1100736 1102437 1108992 1111158 1115856 1119936 1120392 1124876 1129632 1132096 1133568 1134224 1138176 1140399 1143268 1145417 1149408 1149804 1152312 1154478 1157184 1161216 1161888 1172889 1173354 1177848 1180062 1181952 1182636 1193616 1196544 1198881 1201408 1206576 1208352 1208844 1213264 1213682 1218483 1221472 1223768 1225728 1228032 1228122 1233526 1237824 1238328 1243284 1245621 1247616 1248338 1253616 1257984 1259928 1270836 1273608 1275264 1276002 1280448 1291008 1293084 1293824 1296256 1296351 1301832 1304576 1306592 1307124 1309048 1316928 1317904 1322496 1325079 1327872 1329924 1340976 1341438 1344364 1346112 1346891 1351584 1354752 1359396 1364922 1374156 1376739 1378944 1379742 1381536 1392552 1395968 1398592 1403568 1409744 1410318 1414656 1415232 1417419 1420896 1426672 1430016 1432704 1432809 1434918 1440751 1444128 1450498 1452384 1455552 1458288 1467648 1469916 1472679 1481544 1482642 1487808 1488669 1493248 1493856 1506176 1508598 1514376 1517568 1520532 1524096 1532544 1533072 1536416 1539304 1542912 1548201 1549184 1551578 1563852 1564472 1565011 1570464 1573416 1575936 1576848 1585962 1591488 1592409 1595392 1598508 1605006 1608768 1611136 1611792 1617408 1624644 1633932 1637376 1637496 1640574 1650432 1651104 1657712 1660828 1663488 1666737 1671488 1674071 1677312 1679904 1680588 1687314 1694173 1694448 1698144 1700352 1701336 1707264 1714902 1721344 1724112 1724706 1728468 1731717 1735776 1741824 1742832 1755904 1760031 1763328 1766772 1770093 1770496 1773232 1773954 1787968 1788584 1794816 1802112 1809864 1812528 1813266 1819896 1820523 1824494 1832208 1835652 1838592 1839656 1842048 1850289 1856736 1864926 1871424 1872507 1880424 1886208 1886976 1889892 1894528 1906254 1906688 1910272 1910412 1913224 1914003 1920672 1925504 1936512 1939626 1940736 1944384 1952748 1956864 1959888 1960686 1963572 1968533 1975392 1976856 1983744 1984892 1991808 1994886 2011464 2012157 2016546 2019168 2027376 2032128 2039094 2043392 2044096 2047383 2057216 2061234 2064268 2068416 2069613 2072304 2085136 2088828 2093952 2097888 2102464 2105713 2114616 2115477 2121984 2123212 2131344 2140008 2141594 2145024 2149056 2152377 2156544 2166192 2175747 2178576 2183328 2187432 2200576 2201472 2204874 2217984 2222316 2223963 2231712 2239872 2240784 2249752 2259264 2262897 2264192 2267136 2268448 2276352 2280798 2286536 2290834 2298816 2299608 2304624 2308956 2314368 2323776 2327367 2345778 2346708 2355696 2360124 2363904 2365272 2378943 2387232 2393088 2397762 2402816 2407509 2413152 2416704 2417688 2426528 2427364 2436966 2442944 2447536 2451456 2456064 2456244 2460861 2467052 2475648 2476656 2486568 2491242 2495232 2496676 2507232 2515968 2519856 2530971 2541672 2547216 2550528 2552004 2560896 2572353 2582016 2586168 2587059 2587648 2592512 2592702 2603664 2613184 2614248 2618096 2633856 2635808 2644992 2650158 2655744 2659848 2660931 2681952 2682876 2688728 2692224 2693782 2703168 2709504 2718792 2729844 2736741 2748312 2753478 2757888 2759484 2763072 2785104 2791936 2797184 2797389 2807136 2819488 2820636 2829312 2830464 2834838 2841792 2853344 2859381 2860032 2865408 2865618 2869836 2881502 2888256 2900996 2904768 2906449 2911104 2916576 2935296 2939832 2941029 2945358 2963088 2965284 2975616 2977338 2986496 2987712 2992329 3012352 3017196 3024819 3028752 3041064 3048192 3058641 3065088 3066144 3072832 3078608 3085824 3091851 3096402 3098368 3103156 3108989 3127704 3128944 3130022 3140928 3146832 3151872 3153696 3171924 3182976 3184818 3197016 3210012 3212391 3217536 3222272 3223584 3234816 3249288 3267864 3274752 3274992 3281148 3300864 3302208 3307311 3315424 3321656 3326976 3333474 3342976 3348142 3359808 3361176 3374628 3388346 3388896 3396288 3400704 3402672 3414528 3429804 3436251 3442688 3448224 3449412 3456936 3463434 3471552 3483648 3485664 3511808 3518667 3520062 3533544 3540186 3540992 3546464 3547908 3575936 3577168 3589632 3596643 3604224 3612469 3619728 3625056 3626532 3639792 3641046 3648988 3655449 3655847 3664416 3671304 3677184 3679312 3684096 3700578 3713472 3715621 3729852 3736863 3742848 3745014 3760848 3773952 3779784 3789056 3812508 3820544 3820824 3826448 3828006 3841344 3851008 3873024 3879252 3881472 3888768 3889053 3905496 3913728 3919776 3921372 3927144 3937066 3950784 3953712 3967488 3969784 3983616 3989772 4022928 4024314 4033092 4038336 4040673 4054752 4064256 4078188 4086784 4088192 4094766 4114432 4122468 4128536 4130217 4136832 4139226 4144608 4170272 4177656 4187904 4195776 4204928 4211426 4229232 4230954 4243968 4246424 4247887 4262688 4280016 4283188 4290048 4298112 4298427 4304754 4322253 4332384 4351494 4357152 4366656 4369183 4374864 4401152 4402944 4409748 4418037 4444632 4447926 4463424 4466007 4479744 4481568 4499504 4518528 4525794 4528384 4536896 4543907 4552704 4561596 4573072 4581668 4597632 4599216 4609248 4617912 4628736 4644603 4647552 4654734 4691556 4693416 4695033 4711392 4720248 4727808 4730544 4757886 4774464 4777227 4786176 4795524 4805632 4815018 4826304 4833408 4835376 4853056 4854728 4873932 4885888 4895072 4912128 4912488 4921722 4934104 4951296 4953312 4973136 4982484 4990464 4993352 5014464 5022213 5031936 5039712 5061942 5082519 5083344 5094432 5101056 5104008 5121792 5144706 5164032 5172336 5174118 5175296 5185024 5185404 5195151 5207328 5226368 5228496 5236192 5267712 5271616 5280093 5289984 5300316 5310279 5311488 5319696 5321862 5343161 5363904 5365752 5377456 5384448 5387564 5406336 5430523 5437584 5459688 5461569 5473482 5496624 5506956 5515776 5518968 5526144 5550867 5570208 5583872 5594368 5594778 5614272 5617521 5638976 5641272 5658624 5660928 5669676 5683584 5706688 5718762 5720064 5730816 5731236 5739672 5742009 5763004 5776512 5801992 5809536 5812898 5822208 5833152 5870592 5879664 5882058 5890716 5905599 5926176 5930568 5951232 5954676 5972992 5975424 5984658 6024704 6034392 6036471 6049638 6057504 6082128 6096384 6117282 6130176 6132288 6142149 6145664 6157216 6171648 6183702 6192804 6196736 6206312 6208839 6217978 6255408 6257888 6260044 6281856 6293664 6307392 6317139 6343848 6346431 6365952 6369636 6385729 6394032 6420024 6424782 6435072 6444544 6447168 6457131 6469632 6498576 6527241 6535728 6549984 6562296 6601728 6604416 6614622 6630848 6643312 6653952 6666948 6671889 6685952 6696284 6708871 6719616 6722352 6749256 6776692 6777792 6788691 6792576 6801408 6805344 6829056 6859608 6872502 6896448 6898824 6913872 6926868 6943104 6971328 6982101 7023616 7037334 7040124 7067088 7080372 7092928 7095816 7136829 7151872 7154336 7179264 7193286 7208448 7222527 7224938 7239456 7250112 7253064 7279584 7282092 7297976 7310898 7311694 7328832 7342608 7354368 7358624 7368192 7401156 7426944 7431242 7459704 7473726 7485696 7490028 7521696 7547904 7559568 7578112 7592913 7625016 7641088 7641648 7652896 7656012 7682688 7702016 7717059 7746048 7758504 7761177 7762944 7777536 7778106 7810992 7839552 7842744 7854288 7874132 7888933 7901568 7907424 7934976 7939568 7967232 7979544 7982793 8017919 8045856 8048628 8066184 8076672 8081346 8109504 8128512 8156376 8173568 8176384 8189532 8210223 8244936 8257072 8260434 8273664 8278452 8289216 8340544 8355312 8375808 8391552 8392167 8409856 8422852 8458464 8461908 8487936 8492848 8495774 8525376 8560032 8566376 8580096 8596224 8596854 8609508 8644506 8664768 8702988 8714304 8719347 8733312 8738366 8749728 8805888 8819496 8836074 8889264 8895852 8926848 8932014 8959488 8963136 8976987 8999008 9037056 9051588 9056768 9073792 9074457 9087814 9123192 9146144 9163336 9195264 9198432 9218496 9235824 9257472 9275553 9289206 9295104 9309468 9326967 9383112 9386832 9390066 9422784 9428237 9440496 9455616 9461088 9515772 9548928 9554454 9591048 9611264 9630036 9637173 9652608 9666816 9670752 9706112 9709456 9747864 9771776 9790144 9805273 9824256 9824976 9843444 9868208 9902592 9906624 9921933 9946272 9964968 9980928 9986704 10028928 10044426 10079424 10085257 10123884 10165038 10166688 10188864 10202112 10208016 10243584 10289412 10308753 10328064 10344672 10348236 10370048 10370808 10390302 10414656 10452736 10456992 10472384 10535424 10543232 10556001 10560186 10600632 10620558 10622976 10639392 10643724 10686322 10727808 10731504 10754912 10768896 10775128 10812672 10837407 10861046 10875168 10919376 10923138 10946964 10967541 10993248 11013912 11031552 11037936 11052288 11101734 11140416 11146863 11167744 11188736 11189556 11210589 11228544 11235042 11277952 11282544 11321856 11339352 11367168 11413376 11437524 11461632 11462472 11479344 11484018 11526008 11529979 11553024 11603984 11619072 11625796 11644416 11666304 11667159 11718497 11741184 11759328 11764116 11781432 11811198 11852352 11859211 11861136 11902464 11909352 11945984 11950848 11969316 12049408 12068784 12072942 12099276 12115008 12122019 12164256 12192768 12234564 12260352 12264576 12284298 12291328 12314432 12343296 12367404 12385608 12390651 12393472 12412624 12417678 12435956 12510816 12515776 12520088 12563712 12587328 12614784 12634278 12687696 12692862 12731904 12739272 12743661 12771458 12788064 12840048 12849564 12870144 12889088 12894336 12914262 12966759 12997152 13054482 13071456 13099968 13107549 13124592 13203456 13208832 13229244 13254111 13261696 13286624 13333896 13343778 13371904 13392568 13398021 13417742 13439232 13444704 13498512 13553384 13555584 13577382 13585152 13610688 13631721 13658112 13719216 13745004 13779731 13792896 13797648 13827744 13853736 13886208 13933809 13942656 13964202 14047232 14074668 14080248 14085099 14134176 14160744 14185856 14191632 14273658 14303744 14308672 14331681 14358528 14386572 14416896 14445054 14449876 14478912 14500224 14506128 14559168 14564184 14595952 14621796 14623388 14657664 14685216 14717248 14736384 14739991 14802312 14853888 14862484 14919408 14947452 14971392 14980056 15043392 15066639 15095808 15119136 15156224 15185826 15247557 15250032 15283296 15305792 15312024 15365376 15404032 15434118 15492096 15517008 15522354 15525888 15555072 15556212 15585453 15621984 15679104 15685488 15708576 15748264 15777866 15803136 15814848 15840279 15869952 15879136 15934464 15959088 15965586 16029483 16035838 16091712 16097256 16132368 16153344 16162692 16219008 16291569 16312752 16352768 16379064 16384707 16420446 16489872 16514144 16520868 16547328 16556904 16578432 16652601 16681088 16710624 16751616 16783104 16784334 16819712 16845704 16852563 16916928 16923816 16975872 16985696 16991548 17050752 17120064 17132752 17160192 17192448 17193708 17219016 17226027 17289012 17329536 17405976 17428608 17438694 17466624 17476732 17499456 17611776 17638992 17672148 17716797 17778528 17791704 17853696 17864028 17918976 17926272 17953974 17998016 18074112 18103176 18109413 18113536 18147584 18148914 18175628 18246384 18292288 18326672 18390528 18396864 18426447 18436992 18471648 18514944 18551106 18578412 18590208 18618936 18626517 18653934 18766224 18773664 18780132 18845568 18856474 18880992 18922176 18951417 19031544 19097856 19108908 19157187 19182096 19260072 19274346 19305216 19333632 19341504 19371393 19412224 19418912 19495728 19543552 19580288 19581723 19610546 19649952 19686888 19736416 19805184 19813248 19843866 19892544 19929936 19961856 19973408 20015667 20057856 20088852 20126613 20158848 20170514 20247768 20330076 20333376 20345143 20377728 20404224 20416032 20487168 20578824 20617506 20689344 20696472 20740096 20741616 20780604 20829312 20905472 20913984 20944768 20946303 21070848 21086464 21112002 21120372 21201264 21241116 21278784 21287448 21372644 21410487 21455616 21463008 21509824 21537792 21550256 21625344 21667581 21674814 21722092 21750336 21762923 21838752 21846276 21893928 21935082 21986496 22027824 22063104 22075872 22104576 22203468 22280832 22293726 22377472 22379112 22421178 22457088 22470084 22555904 22565088 22643712 22678704 22734336 22778739 22826752 22875048 22923264 22924944 22958688 22968036 23052016 23059958 23106048 23151177 23207968 23238144 23251592 23288832 23332608 23334318 23436994 23518656 23528232 23562864 23622396 23666799 23704704 23718422 23722272 23804928 23818704 23901696 23938632 24053757 24098816 24137568 24145884 24198552 24230016 24244038 24328512 24385536 24469128 24520704 24529152 24568596 24582656 24628864 24630669 24734808 24771216 24781302 24786944 24825248 24835356 24871912 25021632 25031552 25040176 25127424 25174656 25176501 25229568 25268556 25287283 25375392 25385724 25463808 25478544 25487322 25542916 25576128 25590929 25680096 25699128 25740288 25778176 25788672 25828524 25933518 25994304 26108964 26142912 26158041 26199936 26215098 26249184 26417664 26458488 26508222 26523392 26573248 26667792 26687556 26743808 26785136 26796042 26835484 26878464 26889408 26930961 26997024 27106768 27111168 27154764 27170304 27221376 27223371 27263442 27374269 27438432 27490008 27559462 27585792 27595296 27655488 27707472 27772416 27867618 27885312 27928404 27980901 28149336 28160496 28170198 28268352 28284711 28321488 28371712 28383264 28547316 28607488 28617344 28663362 28773144 28833792 28890108 28899752 28911519 28957824 29000448 29012256 29118336 29128368 29191904 29243592 29246776 29315328 29370432 29415819 29434496 29472768 29479982 29604624 29707776 29724968 29735209 29838816 29894904 29942784 29960112 30086784 30133278 30238272 30255771 30312448 30371652 30495114 30500064 30566592 30611584 30624048 30730752 30808064 30868236 30926259 30984192 31034016 31044708 31110144 31112424 31170906 31243968 31358208 31370976 31417152 31496528 31555732 31606272 31629696 31668003 31680558 31758272 31807349 31868928 31918176 31931172 32058966 32071676 32183424 32194512 32264736 32306688 32325384 32438016 32512221 32583138 32625504 32705536 32758128 32769414 32840892 32902623 32979744 33028288 33041736 33094656 33113808 33156864 33305202 33362176 33421248 33440589 33503232 33566208 33568668 33631767 33639424 33691408 33705126 33833856 33847632 33971392 33983096 34101504 34240128 34265504 34384896 34387416 34438032 34452054 34578024 34589937 34659072 34811952 34857216 34877388 34933248 34953464 34998912 35155491 35223552 35277984 35344296 35433594 35557056 35577633 35583408 35707392 35728056 35837952 35852544 35907948 35996032 36148224 36206352 36218826 36227072 36295168 36297828 36351256 36366057 36492768 36584576 36653344 36781056 36793728 36852894 36873984 36943296 37029888 37102212 37156824 37171953 37180416 37237872 37253034 37307868 37402127 37532448 37547328 37560264 37691136 37712948 37761984 37844352 37902834 38063088 38195712 38217816 38230983 38314374 38364192 38520144 38548692 38610432 38667264 38683008 38742786 38824448 38837824 38900277 38991456 39087104 39160576 39163446 39221092 39299904 39322647 39373776 39472832 39610368 39626496 39687732 39762333 39785088 39859872 39946816 40008547 40031334 40115712 40177704 40194063 40253226 40317696 40341028 40495536 40660152 40666752 40690286 40755456 40832064 40895163 40974336 41157648 41235012 41339193 41378688 41392944 41483232 41561208 41658624 41801427 41810944 41827968 41889536 41892606 42141696 42172928 42224004 42240744 42255297 42402528 42482232 42557568 42574896 42745288 42820974 42911232 42926016 42995043 43019648 43075584 43100512 43250688 43335162 43349628 43444184 43500672 43525846 43677504 43692552 43787856 43870164 43972992 44055648 44151744 44209152 44219973 44406936 44561664 44587452 44754944 44758224 44842356 44914176 44940168 45111808 45130176 45199917 45287424 45357408 45468672 45557478 45653504 45742671 45750096 45849888 45917376 45936072 46104032 46119916 46212096 46302354 46415936 46476288 46503184 46577664 46665216 46668636 46756359 46873988 46962097 47037312 47056464 47125728 47244792 47333598 47409408 47436844 47444544 47520837 47609856 47637408 47803392 47877264 48088449 48107514 48275136 48291768 48397104 48460032 48488076 48657024 48874707 48938256 49058304 49137192 49154121 49165312 49257728 49261338 49469616 49542432 49562604 49650496 49670712 49743824 49957803 50043264 50063104 50080352 50254848 50349312 50353002 50459136 50537112 50557689 50574566 50750784 50771448 50927616 50957088 50974644 51085832 51152256 51181858 51360192 51398256 51480576 51577344 51657048 51867036 51988608 52217928 52285824 52316082 52399872 52430196 52498368 52835328 52916976 53016444 53046784 53146496 53150391 53335584 53375112 53487616 53570272 53592084 53670968 53756928 53778816 53861922 53994048 54213536 54222336 54309528 54328239 54340608 54442752 54446742 54526884 54748538 54876864 54980016 55118924 55171584 55190592 55222531 55310976 55414944 55544832 55735236 55770624 55856808 55879551 55961802 56298672 56320992 56340396 56536704 56569422 56642976 56743424 56766528 56854251 57094632 57214976 57234688 57326724 57471561 57546288 57780216 57799504 57823038 57915648 58000896 58024512 58114179 58236672 58256736 58383808 58487184 58493552 58630656 58740864 58745169 58831638 58868992 58959964 59070791 59209248 59415552 59449936 59470418 59677632 59789808 59885568 59920224 60173568 60266556 60379839 60476544 60511542 60743304 60990228 61000128 61035429 61133184 61223168 61248096 61461504 61736472 61852518 62068032 62089416 62220288 62224848 62341812 62487936 62716416 62741952 62834304 62838909 62993056 63111464 63212544 63259392 63336006 63361116 63516544 63614698 63836352 63862344 64117932 64143352 64366848 64389024 64529472 64613376 64650768 64876032 65024442 65166276 65251008 65288769 65411072 65516256 65538828 65681784 65805246 65959488 66056576 66083472 66189312 66227616 66313728 66610404 66724352 66842496 66881178 67132416 67137336 67263534 67278848 67382816 67410252 67667712 67695264 67942784 67966192 68203008 68336217 68480256 68531008 68636911 68769792 68774832 68876064 68904108 69156048 69179874 69318144 69453531 69461093 69623904 69714432 69754776 69866496 69906928 69997824 70310982 70555968 70596799 70688592 70867188 71000397 71114112 71155266 71166816 71414784 71456112 71705088 71815896 71992064 72161271 72296448 72412704 72437652 72590336 72595656 72702512 72732114 72985536 73169152 73306688 73562112 73587456 73705788 73747968 73886592 73892007 74204424 74313648 74343906 74360832 74475744 74506068 74615736 74804254 75064896 75094656 75120528 75382272 75425896 75523968 75688704 75805668 75861849 76126176 76391424 76435632 76461966 76628748 76728384 76772787 77040288 77097384 77220864 77334528 77366016 77485572 77648896 77675648 77800554 77982912 78174208 78321152 78326892 78442184 78474123 78599808 78645294 78747552 78945664 79252992 79375464 79524666 79570176 79719744 79893632 80017094 80062668 80231424 80355408 80388126 80506452 80635392 80682056 80709853 80991072 81320304 81333504 81380572 81510912 81664128 81670113 81790326 82122807 82315296 82470024 82678386 82757376 82785888 82966464 83014477 83122416 83317248 83602854 83621888 83655936 83779072 83785212 83942703 84345856 84448008 84481488 84510594 84805056 84854133 84964464 85115136 85149792 85490576 85641948 85822464 85852032 85990086 86039296 86201024 86334233 86501376 86670324 86699256 86734557 86888368 87001344 87051692 87355008 87385104 87575712 87740328 87945984 88111296 88247457 88303488 88418304 88439946 88813872 89123328 89174904 89205627 89516448 89684712 89828352 89880336 90223616 90260352 90399834 90714816 90767313 90937344 91114956 91307008 91485342 91500192 91699776 91834752 91872144 92208064 92239832 92424192 92604708 92778777 92831872 92952576 93006368 93330432 93337272 93512718 93747976 93924194 94074624 94112928 94251456 94489584 94667196 94818816 94873688 94889088 95041674 95274816 95422047 95606784 95754528 96176898 96215028 96550272 96583536 96794208 96920064 96976152 97314048 97536663 97749414 97876512 98116608 98274384 98308242 98330624 98515456 98522676 98707869 98939232 99084864 99125208 99300992 99341424 99487648 99915606 100086528 100126208 100160704 100321767 100509696 100698624 100706004 100895301 100918272 101074224 101115378 101149132 101501568 101542896 101914176 101949288 102171664 102304512 102363716 102720384 102796512 103154688 103179937 103314096 103734072 103769811 103977216 104435856 104571648 104632164 104799744 104860392 104996736 105466473 105670656 105833952 106032888 106093568 106292992 106300782 106671168 106732899 106750224 107140544 107184168 107341936 107513856 107557632 107723844 107988096 108427072 108444672 108619056 108656478 108681216 108885504 108893484 109053768 109098171 109497076 109753728 109960032 110237848 110343168 110381184 110445062 110621952 110829888 111089664 111470472 111541248 111713616 111759102 111923604 112206381 112597344 112641984 112680792 113073408 113138844 113285952 113486848 113533056 113708502 114189264 114469376 114653448 114692949 114943122 115092576 115560432 115599008 115646076 115831296 116001792 116049024 116228358 116473344 116513472 116700831 116767616 116974368 116987104 117261312 117481728 117490338 117663276 117737984 117919928 117967941 118141582 118418496 118831104 118899872 118940836 119355264 119579616 119840448 120025641 120347136 120533112 120582189 120759678 120953088 121023084 121486608 121980456 122000256 122070858 122266368 122446336 122496192 122685489 122923008 123472944 123705036 124017579 124136064 124178832 124449696 124683624 124975872 125404281 125432832 125483904 125668608 125677818 125986112 126222928 126425088 126518784 126672012 126722232 126765891 127033088 127229396 127468549 127672704 127724688 128235864 128286704 128733696 128778048 128985129 129058944 129226752 129301536 129752064 130048884 130332552 130502016 130577538 131032512 131077656 131363568 131610492 131918976 132113152 132166944 132455232 132627456 132659919 133220808 133448704 133684992 133762356 134264832 134274672 134527068 134765632 134820504 135335424 135390528 135599751 135885568 135932384 136406016 136672434 136960512 137062016 137228013 137273822 137549664 137752128 137808216 138312096 138359748 138636288 138907062 138922186 139247808 139428864 139509552 139732992 139813856 139995648 140621964 140886291 141111936 141193598 141377184 141734376 142000794 142228224 142310532 142333632 142829568 142912224 143410176 143631792 143984128 144265347 144322542 144825408 144875304 145180672 145191312 145405024 145464228 145971072 146338304 146613376 146624121 147174912 147411576 147462363 147495936 147773184 147784014 148408848 148627296 148687812 148951488 149012136 149231472 149608508 149873409 149889727 150129792 150189312 150241056 150764544 150851792 151047936 151377408 151611336 151673067 151723698 152252352 152340461 152782848 152871264 152923932 153257496 153456768 153545574 154080576 154194768 154441728 154732032 154971144 155297792 155351296 155601108 155965824 156642304 156653784 156884368 156948246 157199616 157290588 157495104 157891328 158505984 158750928 159049332 159140352 159439488 159451173 159787264 160034188 160125336 160462848 160710816 160776252 161012904 161270784 161364112 161419706 161982144 162640608 162667008 162761144 163021824 163328256 163340226 163580652 164245614 164630592 164940048 165356772 165514752 165571776 165667593 165932928 166028954 166244832 166634496 167205708 167311872 167558144 167570424 167885406 168691712 168896016 168962976 169021188 169610112 169708266 169928928 170230272 170299584 170562753 170981152 171283896 171644928 171704064 171980172 172078592 172402048 172414683 172668466 173340648 173398512 173469114 173776736 174002688 174103384 174710016 174770208 175151424 175480656 175891968 176222592 176235507 176494914 176606976 176879892 177212373 177627744 178246656 178349808 178411254 179032896 179136503 179369424 179656704 179760672 180447232 180520704 180799668 181139517 181429632 181534626 182229912 182614016 182970684 183000384 183106287 183399552 183669504 183744288 184416128 184479664 185209416 185557554 185663744 186012736 186300187 186660864 186674544 187025436 187495952 187848388 188149248 188225856 188502912 188516727 188979168 189334392 189637632 189747376 189778176 190083348 190549632 190844094 191509056 191619883 192353796 192430056 193100544 193167072 193588416 193840128 193952304 194628096 195073326 195498828 195753024 195866307 196233216 196548768 196616484 197030912 197045352 197415738 197878464 198169728 198250416 198601984 198682848 198975296 199831212 200173056 200252416 200321408 200643534 201397248 201412008 201790602 201836544 202148448 202230756 202298264 203003136 203085792 203828352 203898576 204343328 204609024 204727432 205440768 205593024 205910733 206309376 206359874 206628192 207468144 207539622 207954432 208383279 208871712 209143296 209264328 209599488 209720784 209993472 210932946 211667904 211790397 212065776 212187136 212585984 212601564 213001191 213342336 213465798 213500448 214281088 214368336 214683872 215115264 215447688 215976192 216483813 216854144 216889344 217238112 217312956 217771008 217786968 218107536 218196342 218994152 219069601 219507456 219920064 220475696 220686336 220762368 220890124 221243904 221659776 221676021 222651443 222940944 223082496 223427232 223518204 223847208 224412762 225194688 225283968 225361584 226146816 226277688 226571904 226973696 227066112 227417004 227585547 228378528 228938752 229306896 229385898 229886244 230185152 230318361 231120864 231198016 231292152 231662592 232003584 232098048 232456716 232946688 233026944 233401662 233535232 233948736 233974208 234522624 234963456 234980676 235326552 235422369 235475968 235839856 235935882 236283164 236836992 237799744 237881672 238710528 239159232 239680896 240051282 240694272 241066224 241164378 241519356 241906176 242046168 242129559 242973216 243960912 244000512 244141716 244532736 244892672 244992384 245370978 246368421 246945888 247410072 248035158 248272128 248357664 248899392 249043431 249367248 249951744 250808562 250865664 250967808 251337216 251355636 251828109 251972224 252445856 253037568 253344024 253444464 253531782 254066176 254458792 254562399 254937098 255345408 255449376 256471728 256573408 257467392 257556096 257970258 258117888 258603072 259002699 259504128 260097768 260203671 260665104 261004032 261155076 261814889 262065024 262155312 262727136 263220984 263837952 264226304 264333888 264742371 264910464 265254912 265319838 266441616 266897408 267369984 267524712 267616881 268549344 269054136 269531264 269641008 270670848 270781056 271199502 271771136 271864768 272301939 272812032 273344868 273921024 274124032 274456026 274547644 275099328 275504256 275616432 276624192 276719496 277272576 277814124 277844372 278336331 278495616 278857728 279019104 279627712 279991296 280059829 281243928 281772582 282223872 282387196 282754368 283468752 284001588 284456448 284621064 284667264 285824448 286266141 286820352 287263584 287968256 288530694 288645084 289650816 289750608 290382624 290810048 290928456 291942144 292609989 292676608 293226752 293248242 294349824 294823152 294924726 294991872 295546368 295568028 296123607 296817696 297254592 297375624 297902976 298024272 298462944 299217016 299746818 299779454 300259584 300378624 300482112 300965301 301529088 301703584 302095872 302754816 303222672 303346134 303447396 304504704 304680922 305742528 305847864 306514992 306913536 307091148 308161152 308389536 309464064 309539811 309942288 310702592 311202216 311309433 311931648 313284608 313307568 313768736 313896492 314399232 314581176 314990208 315782656 316399419 317011968 317501856 318098664 318280704 318878976 318902346 319574528 320068376 320198697 320250672 321421632 321552504 322025808 322541568 322728224 322839412 323964288 325281216 325334016 325522288 326043648 326656512 326680452 327161304 327294513 328491228 328734679 329261184 329880096 330713544 331029504 331143552 331335186 331865856 332057908 332489664 333268992 334411416 334623744 335116288 335140848 335770812 336619143 337792032 337925952 338042376 339220224 339416532 339857856 340460544 340599168 341125506 341962304 342567792 343408128 343960344 344078847 344157184 344804096 344829366 345336932 346681296 346797024 346938228 347553472 348005376 348206768 349420032 349540416 350102493 350302848 350961312 351783936 352445184 352471014 352989828 353213952 353759784 353903823 354424746 355255488 356493312 356699616 356822508 358065792 358273006 358738848 359521344 360076923 361041408 361599336 362279034 362859264 363069252 364459824 365941368 366000768 366212574 366799104 367339008 367488576 368056467 368832256 368959328 370418832 371115108 371327488 372025472 372052737 372600374 373349088 374050872 374991904 375696776 376298496 376451712 377005824 377033454 377958336 378668784 379275264 379494752 379556352 380166696 380297673 381099264 381688188 382405647 383018112 383239766 384707592 384860112 386201088 386334144 386557717 387176832 387680256 387904608 389256192 390146652 390997656 391506048 391732614 393097536 393232968 394061824 394090704 394831476 395756928 396339456 396500832 397203968 397365696 397950592 397979757 399662424 400346112 400504832 400642816 401287068 402794496 402824016 403581204 404296896 404461512 404596528 406006272 406171584 406799253 407656704 407797152 408686656 409218048 409454864 410881536 411186048 411684039 411821466 412719748 413256384 413495537 414936288 415079244 415908864 416766558 417743424 418286592 418528656 419198976 419441568 419986944 421865892 422658873 423335808 423580794 424131552 425171968 425203128 426002382 426684672 426931596 427000896 428562176 428736672 429367744 430230528 430895376 431952384 432796041 432967626 433708288 434476224 434625912 435542016 435573936 436215072 436392684 437988304 438139202 439014912 439840128 439872363 440951392 441524736 441780248 442487808 443319552 443352042 445302886 445881888 446854464 447036408 447694416 448825524 449669181 450389376 450567936 450723168 452293632 452555376 453143808 454132224 454834008 455171094 456757056 457021383 457877504 458613792 458771796 459772488 460370304 460636722 462241728 462396032 462584304 463325184 464196096 464913432 465893376 466053888 466803324 467070464 467897472 467948416 469926912 469961352 470653104 470844738 470951936 471679712 471871764 472566328 473673984 475599488 475763344 477421056 478318464 478353519 479361792 480102564 480458377 481388544 482132448 482328756 483038712 483812352 484092336 484259118 485946432 486227651 487921824 488001024 488283432 489065472 489785344 489984768 490741956 492736842 493891776 494820144 496070316 496544256 496715328 497002779 497798784 498086862 498734496 499903488 501617124 501935616 502674432 502711272 503656218 503944448 504891712 506075136 506688048 506888928 507063564 508132352 508917584 509124798 509874196 510690816 510898752 511688259 512943456 513146816 514934784 515112192 515940516 516235776 517206144 517244049 518005398 520111111 520195536 520407342 521330208 522008064 522310152 523629778 524130048 524310624 525454272 526441968 527675904 528452608 528667776 529484742 529820928 530639676 531637119 532883232 534739968 535049424 535233762 537098688 537409509 538108272 539062528 539282016 541341696 541562112 542399004 543418551 543542272 543729536 544603878 546689736 547842048 548248064 548912052 549095288 549318861 550198656 551008512 551232864 553248384 553438992 555628248 555688744 556672662 556991232 558038208 558900561 559255424 559982592 560119658 562487856 563545164 564447744 564774392 564968971 565508736 566937504 568003176 568912896 569242128 569334528 571648896 572532282 574527168 574859649 575936512 577061388 577290168 579301632 579501216 580765248 581620096 581856912 583884288 585219978 585353216 586453504 586496484 587598921 588699648 589646304 589849452 591092736 591136056 592247214 593635392 594509184 594751248 595805952 596048544 596925888 598434032 599493636 599558908 600519168 600757248 600964224 601930602 603407168 604191744 604339631 605509632 606445344 606692268 606894792 609009408 609361844 611485056 611695728 613029984 613827072 614182296 616322304 616779072 617732199 618928128 619079622 619884576 621405184 622404432 622618866 623863296 625149837 626615136 627537472 627792984 628798464 629162352 629980416 631565312 632798838 635003712 635371191 636197328 636561408 637757952 637804692 639003573 639149056 640136752 640397394 640501344 642843264 643105008 644051616 645456448 645678824 647928576 649451439 650562432 650668032 651044576 653313024 653360904 654322608 654589026 656982456 657208803 657469358 658522368 659760192 661427088 662059008 662287104 662670372 663731712 664115816 664979328 667954329 668822832 669247488 670281696 671541624 673238286 675584064 675851904 676084752 678440448 678833064 679715712 680921088 681198336 682251012 682756641 683924608 685135584 686816256 687920688 688157694 688314368 689608192 689658732 690673864 690955083 693362592 693594048 693876456 695106944 696010752 696413536 698840064 699080832 700204986 700605696 701922624 703567872 704890368 704942028 705979656 706267107 706427904 707519568 707807646 708849492 710510976 713399232 713645016 716131584 716546012 717477696 719042688 720153846 722082816 723198672 724558068 725718528 726138504 726388677 728919648 731882736 732001536 732425148 733598208 734678016 734977152 736112934 737664512 737918656 739105263 740837664 742230216 742654976 744050944 744105474 745200748 746698176 747130293 748101744 749983808 751393552 752596992 752903424 754011648 754066908 755484327 755916672 757337568 758989504 759112704 760333392 760595346 762198528 763376376 763687197 764811294 766036224 766479532 769415184 769720224 772402176 772668288 773115434 774353664 775809216 777008097 778512384 780293304 781995312 783012096 783465228 785444667 786195072 786465936 788181408 789662952 791513856 792678912 793001664 794227113 794407936 794731392 795901184 795959514 799324848 800692224 801285632 802574136 802850643 805648032 807162408 808593792 808923024 809193056 812012544 812343168 813598506 815313408 815594304 816905817 817373312 818436096 818909728 821763072 822372096 823368078 823642932 825439496 826512768 826991074 829872576 830158488 831817728 833533116 835486848 836573184 837057312 838883136 839973888 840179487 843731784 845317746 846671616 847161588 848263104 850343936 850406256 852004764 853369344 853863192 854001792 857124352 857473344 858735488 858798423 860461056 861790752 863904768 865592082 865935252 867416576 868952448 869251824 871147872 872430144 872785368 875976608 876278404 877829967 878029824 879680256 879744726 881902784 883049472 883560496 884975616 886639104 886704084 888370821 890605772 891763776 892279843 893708928 894072816 895388832 897651048 899338362 900778752 901135872 901446336 902895903 904587264 905110752 906287616 908264448 909668016 910342188 913514112 914042766 917227584 917543592 919544976 920740608 921273444 924483456 924792064 925168608 928392192 928619433 929826864 932107776 933606648 933928299 934140928 935794944 935896832 939853824 939922704 941306208 941689476 943359424 943743528 945132656 947347968 949198257 951198976 951526688 954842112 956636928 956707038 958723584 960205128 960596091 960916754 964264896 964657512 966077424 967624704 968184672 968518236 971892864 972455302 975843648 976002048 976566864 978130944 979969536 981483912 985473684 986204037 987783552 989640288 992140632 993088512 993430656 994005558 995597568 996173724 997468992 999806976 1003234248 1003871232 1005348864 1005422544 1007312436 1007888896 1009783424 1009857429 1013376096 1013777856 1014127128 1016264704 1017835168 1018249596 1019748392 1021381632 1021797504 1023376518 1025886912 1026293632 1030224384 1031881032 1032236541 1032471552 1034412288 1034488098 1036010796 1040222222 1040391072 1040814684 1042660416 1044016128 1044620304 1047259556 1048260096 1048621248 1049228089 1050908544 1052883936 1055351808 1056905216 1057335552 1058969484 1059641856 1061279352 1061711469 1063274238 1065766464 1069479936 1070098848 1070467524 1074197376 1074819018 1076216544 1078125056 1078564032 1080230769 1083124224 1084798008 1086837102 1087084544 1087459072 1089207756 1093379472 1096496128 1097824104 1098190576 1098637722 1100397312 1102017024 1102465728 1104169401 1106496768 1106877984 1111256496 1111377488 1113345324 1113982464 1116076416 1116158211 1117801122 1118510848 1120239316 1122345029 1124975712 1127090328 1128895488 1129548784 1129937942 1131017472 1133875008 1136006352 1137825792 1138484256 1138669056 1143297792 1145064564 1147216941 1149054336 1149719298 1154122776 1154580336 1158603264 1159002432 1159673151 1161530496 1163240192 1163713824 1167768576 1170439956 1172907008 1172992968 1175197842 1179292608 1179698904 1182185472 1182272112 1184494428 1187270784 1189018368 1189502496 1191611904 1192097088 1193851776 1193939271 1196868064 1198987272 1199117816 1201038336 1201514496 1201928448 1203861204 1206814336 1208383488 1208679262 1212890688 1213384536 1213789584 1218018816 1218723688 1222970112 1223391456 1226059968 1227654144 1228364592 1232644608 1233558144 1235464398 1238159244 1239769152 1240486611 1242810368 1244808864 1245237732 1247726592 1250299674 1253230272 1255074944 1255585968 1257596928 1258324704 1259960832 1263130624 1265597676 1267976619 1270007424 1270742382 1272394656 1275515904 1275609384 1278007146 1278298112 1280273504 1280794788 1281002688 1285686528 1286210016 1288103232 1290912896 1291357648 1295857152 1298388123 1298902878 1301124864 1302089152 1304101309 1306626048 1306721808 1308645216 1309178052 1313964912 1314417606 1314938716 1317044736 1319520384 1319617089 1322854176 1324574208 1325340744 1327463424 1328231632 1329958656 1335908658 1337645664 1340563392 1341339181 1343083248 1346476572 1349007543 1351168128 1351703808 1352169504 1356880896 1357666128 1359431424 1362396672 1364502024 1365513282 1367849216 1370271168 1371064149 1373632512 1375841376 1376315388 1379216384 1379317464 1381347728 1381910166 1386725184 1387188096 1387752912 1390213888 1392827072 1397680128 1398161664 1400409972 1401211392 1403845248 1409780736 1409884056 1411959312 1412534214 1412855808 1415039136 1415615292 1417698984 1421021952 1426798464 1427290032 1432263168 1433092024 1434955392 1438085376 1440307692 1441375131 1444165632 1446397344 1449116136 1451437056 1452277008 1452777354 1457839296 1458682953 1463765472 1464003072 1464850296 1467196416 1469356032 1469954304 1472225868 1475329024 1475837312 1478210526 1481675328 1484460432 1485309952 1488101888 1488210948 1490401496 1491008337 1493396352 1494260586 1496203488 1499967616 1502787104 1505806848 1508023296 1508133816 1510968654 1511833344 1514675136 1517979008 1518225408 1520666784 1521190692 1524397056 1526752752 1527374394 1529622588 1532072448 1532959064 1533487207 1538830368 1539440448 1544804352 1545336576 1546230868 1548707328 1551618432 1551732147 1554016194 1560333333 1560586608 1563990624 1566024192 1566930456 1570889334 1572390144 1572931872 1576362816 1579325904 1583027712 1585357824 1586003328 1588454226 1588815872 1589462784 1591802368 1591919028 1594911357 1598649696 1602571264 1605148272 1605701286 1611296064 1612228527 1614324816 1617187584 1617846048 1618386112 1624025088 1624686336 1627197012 1630255653 1630626816 1631188608 1633811634 1634746624 1637819456 1640350427 1643526144 1644744192 1646736156 1647285864 1647956583 1650878992 1653025536 1653982148 1659745152 1660316976 1667066232 1670973696 1674114624 1676701683 1677766272 1679947776 1680358974 1687463568 1690635492 1693343232 1694323176 1694906913 1696526208 1700812512 1704009528 1706738688 1707726384 1708003584 1714248704 1714946688 1717470976 1717596846 1723581504 1724578947 1727809536 1731184164 1731870504 1734833152 1737904896 1738503648 1742295744 1744860288 1745570736 1751953216 1752556808 1755659934 1756059648 1759360512 1759489452 1762796763 1763805568 1766098944 1767120992 1773278208 1773408168 1776741642 1781211544 1783527552 1784559686 1787417856 1788145632 1790777664 1795302096 1798676724 1801557504 1802271744 1802892672 1805791806 1810221504 1812575232 1813018893 1816528896 1819336032 1820684376 1827028224 1828085532 1834455168 1835087184 1839089952 1841481216 1842546888 1848966912 1849584128 1850337216 1853196597 1856784384 1857238866 1859653728 1864215552 1867213296 1867856598 1868281856 1871589888 1871793664 1875449511 1879845408 1882612416 1883378952 1886718848 1887487056 1890265312 1894695936 1898396514 1902397952 1903053376 1906113573 1909684224 1913273856 1913414076 1917010719 1917447168 1920410256 1921192182 1921833508 1928529792 1929315024 1932154848 1936369344 1937036472 1943785728 1944910604 1948354317 1951687296 1952004096 1953133728 1959939072 1960418803 1962967824 1970947368 1971626409 1972408074 1975567104 1979280576 1984281264 1986177024 1986861312 1988011116 1991195136 1992347448 1994937984 2003862987 2006468496 2007742464 2010845088 2014624872 2015777792 2019566848 2019714858 2026752192 2027555712 2028254256 2035670336 2036499192 2039496784 2042763264 2043595008 2046753036 2048269923 2051773824 2052587264 2060448768 2063762064 2064473082 2064943104 2068824576 2068976196 2072021592 2072865249 2080444444 2080782144 2081629368 2085320832 2088032256 2089240608 2094519112 2096520192 2097242496 2098456178 2101817088 2105767872 2110703616 2114671104 2117938968 2119283712 2122558704 2123422938 2126548476 2131532928 2140197696 2140935048 2148394752 2149638036 2152433088 2156250112 2157128064 2160461538 2166248448 2169596016 2173674204 2174918144 2178415512 2179166031 2186758944 2192992256 2195648208 2196381152 2197275444 2200794624 2204034048 2204931456 2208338802 2212993536 2213755968 2217315789 2222512992 2222754976 2226690648 2227964928 2232152832 2232316422 2235602244 2237021696 2240478632 2241390879 2244690058 2249951424 2254180656 2257790976 2259097568 2259875884 2262034944 2267750016 2272012704 2276968512 2277338112 2286595584 2290129128 2291061591 2294433882 2298108672 2299438596 2308245552 2309160672 2317206528 2318004864 2319346302 2323060992 2326480384 2327427648 2331024291 2335537152 2340879912 2345814016 2345985936 2350395684 2356334001 2358585216 2359397808 2364544224 2368988856 2374541568 2378036736 2379004992 2382681339 2383223808 2384194176 2387703552 2387878542 2393736128 2397974544 2398235632 2402076672 2403856896 2407722408 2408551929 2413628672 2417358524 2421902431 2425781376 2426769072 2427579168 2436037632 2437447376 2445940224 2446782912 2450717451 2452119936 2455308288 2456729184 2465289216 2467116288 2470928796 2476318488 2479538304 2480973222 2489617728 2490475464 2495453184 2500599348 2506460544 2510149888 2511171936 2516649408 2519921664 2520538461 2531195352 2535953238 2540014848 2541484764 2544789312 2551031808 2551218768 2556014292 2560547008 2561589576 2562005376 2571373056 2572420032 2576206464 2576395269 2581825792 2582715296 2591714304 2596776246 2597805756 2602249728 2604178304 2608202618 2613443616 2617290432 2618356104 2627929824 2628835212 2629877432 2634089472 2639040768 2639234178 2645708352 2649148416 2650681488 2654926848 2656463264 2659917312 2671817316 2675291328 2676839529 2681126784 2682678362 2686166496 2692953144 2698015086 2702336256 2703407616 2704339008 2713761792 2715332256 2718862848 2724793344 2729004048 2731026564 2735698432 2740542336 2742128298 2751682752 2752630776 2758432768 2758634928 2762695456 2763820332 2773450368 2774376192 2775505824 2780427776 2785654144 2785858299 2796323328 2800819944 2801784897 2802422784 2807690496 2819561472 2819768112 2823918624 2825068428 2830078272 2831230584 2835397968 2842043904 2847594771 2847904813 2853596928 2854580064 2864526336 2866184048 2869910784 2876170752 2880615384 2881788273 2882750262 2892794688 2894468759 2898232272 2902874112 2904554016 2905554708 2915678592 2917365906 2927530944 2928006144 2929700592 2934392832 2939908608 2944451736 2950658048 2951674624 2956421052 2958612111 2963350656 2968920864 2976203776 2976421896 2980802992 2982016674 2986792704 2988521172 2992406976 2999935232 3005574208 3011613696 3016046592 3016267632 3021937308 3023666688 3029350272 3029572287 3035958016 3041333568 3042381384 3048794112 3053505504 3054748788 3059245176 3064144896 3065918128 3066974414 3077660736 3078880896 3090673152 3092461736 3097414656 3103236864 3103464294 3108032388 3120666666 3121173216 3127981248 3132048384 3133860912 3141778668 3144780288 3145863744 3147684267 3152725632 3158651808 3166055424 3170715648 3172006656 3176908452 3178925568 3183604736 3183838056 3189822714 3197299392 3205142528 3210296544 3211402572 3222592128 3224457054 3228649632 3234375168 3235692096 3236772224 3240692307 3249372672 3254394024 3260511306 3261253632 3262377216 3267623268 3269493248 3275638912 3280700854 3289488384 3293472312 3294571728 3295913166 3301757984 3306051072 3307964296 3319490304 3320633952 3334132464 3341947392 3348229248 3348474633 3353403366 3355532544 3360717948 3367035087 3374927136 3381270984 3386686464 3388646352 3389813826 3393052416 3401625024 3403593557 3408019056 3413477376 3415452768 3416007168 3428497408 3429893376 3434941952 3435193692 3441650823 3447163008 3449157894 3462368328 3463741008 3469666304 3475809792 3477007296 3479019453 3484591488 3489720576 3491141472 3503906432 3505113616 3511319868 3518721024 3518978904 3525593526 3527611136 3534241984 3539703553 3546556416 3546816336 3553483284 3562423088 3567055104 3569119372 3574835712 3576291264 3581555328 3581817813 3590604192 3597353448 3603115008 3604543488 3605785344 3611583612 3620443008 3625150464 3626037786 3638672064 3640777777 3641368752 3654056448 3656171064 3668910336 3670174368 3678179904 3682962432 3685093776 3697933824 3699168256 3700674432 3706393194 3714477732 3719307456 3721459833 3728431104 3734426592 3735713196 3743179776 3743587328 3750899022 3759690816 3765224832 3766757904 3773437696 3774974112 3780530624 3789391872 3796793028 3803929857 3804795904 3806106752 3812227146 3826547712 3826828152 3834021438 3834894336 3840820512 3842384364 3843667016 3857059584 3858630048 3864309696 3872738688 3874072944 3887571456 3889821208 3896708634 3903374592 3906267456 3912303927 3919878144 3920837606 3925935648 3941894736 3943252818 3944816148 3951134208 3958561152 3968562528 3973722624 3976022232 3982390272 3984694896 3989875968 4007725974 4012936992 4021690176 4024017543 4029249744 4031555584 4039133696 4039429716 4047022629 4053504384 4055111424 4056508512 4071340672 4072998384 4078993568 4087190016 4093506072 4096539846 4103547648 4105174528 4113192447 4120897536 4127524128 4128946164 4137649152 4137952392 4144043184 4145730498 4160888888 4161564288 4163258736 4170641664 4178481216 4189038224 4193040384 4194484992 4196912356 4203634176 4211535744 4229342208 4230377417 4235877936 4238567424 4245117408 4246845876 4253096952 4263065856 4280395392 4281870096 4296789504 4299276072 4304866176 4312500224 4314256128 4320923076 4324125393 4332496896 4339192032 4347348408 4349836288 4356831024 4358332062 4373517888 4376048859 4391296416 4392762304 4394550888 4401589248 4408068096 4409862912 4416677604 4425987072 4427511936 4434631578 4445025984 4445509952 4453381296 4455929856 4464305664 4464632844 4471204488 4473025011 4474043392 4480957264 4482781758 4489380116 4499902848 4508361312 4518195136 4519751768 4524069888 4535500032 4544025408 4553937024 4554676224 4573191168 4580258256 4582123182 4588867764 4596217344 4598877192 4600461621 4616491104 4618321344 4634413056 4636009728 4638692604 4646121984 4652960768 4654855296 4662048582 4680999999 4681759824 4691971872 4700791368 4712668002 4717170432 4718795616 4729088448 4737977712 4749083136 4756073472 4758009984 4765362678 4766447616 4768388352 4775407104 4775757084 4784734071 4787472256 4795949088 4796471264 4807713792 4815444816 4817103858 4827257344 4834717048 4836685581 4843804862 4851562752 4853538144 4855158336 4872075264 4874894752 4891880448 4893565824 4901434902 4904239872 4913458368 4921051281 4930578432 4934232576 4941857592 4943869749 4952636976 4959076608 4961946444 4979235456 4980950928 5001198696 5012921088 5020299776 5022343872 5030105049 5033298816 5039843328 5041076922 5062390704 5071906476 5080029696 5082969528 5084720739 5089578624 5102437536 5112028584 5121094016 5123179152 5124010752 5142746112 5144840064 5152412928 5152790538 5163651584 5165430592 5173736841 5183428608 5193552492 5195611512 5204499456 5208356608 5216405236 5226887232 5234580864 5236712208 5255859648 5257670424 5259754864 5268178944 5278081536 5278468356 5288390289 5291416704 5298296832 5301362976 5312926528 5319834624 5343634632 5350582656 5353679058 5362253568 5365356724 5372332992 5385906288 5396030172 5404672512 5406815232 5408678016 5430664512 5437725696 5439056679 5449586688 5458008096 5462053128 5471396864 5481084672 5484256596 5503365504 5505261552 5517269856 5525390912 5527640664 5546900736 5548752384 5551011648 5559589791 5560855552 5571308288 5571716598 5592646656 5601639888 5603569794 5604845568 5615380992 5626348533 5639536224 5647837248 5650136856 5660156544 5662461168 5670795936 5684087808 5695189542 5695809626 5707193856 5709160128 5718340719 5729052672 5732368096 5739821568 5752341504 5761230768 5763576546 5765500524 5785589376 5788937518 5796464544 5809108032 5811109416 5831357184 5834731812 5855061888 5856012288 5859401184 5879817216 5881256409 5888903472 5903349248 5912842104 5914879227 5917224222 5926701312 5937841728 5952407552 5952843792 5961605984 5964033348 5973585408 5977042344 5984813952 5999870464 6011148416 6011588961 6023227392 6032535264 6043874616 6047333376 6058700544 6059144574 6071916032 6082667136 6084762768 6107011008 6109497576 6118490352 6128289792 6131836256 6133948828 6144809769 6155321472 6157761792 6181346304 6184923472 6194829312 6206473728 6206928588 6216064776 6218595747 6241333332 6242346432 6245958901 6255962496 6264096768 6267721824 6283557336 6289560576 6291727488 6295368534 6305451264 6317303616 6332110848 6344013312 6353816904 6357851136 6367209472 6367676112 6379645428 6394598784 6420593088 6422805144 6445184256 6448914108 6457299264 6468750336 6471384192 6473544448 6481384614 6498745344 6508788048 6521022612 6524754432 6535246536 6537498093 6538986496 6551277824 6561401708 6578976768 6586944624 6589143456 6591826332 6603515968 6612102144 6615928592 6638980608 6641267904 6651947367 6668264928 6683894784 6696458496 6696949266 6706806732 6711065088 6721435896 6724172637 6734070174 6749854272 6762541968 6773372928 6777292704 6779627652 6786104832 6803250048 6807187114 6816038112 6830905536 6832014336 6859786752 6869883904 6870387384 6883301646 6894326016 6898315788 6924736656 6927482016 6951619584 6954014592 6958038906 6969182976 6979441152 6982282944 6993072873 7007812864 7010227232 7022639736 7037442048 7037957808 7051187052 7055222272 7068483968 7069002003 7079407106 7093632672 7106966568 7124846176 7134110208 7138238744 7149671424 7152582528 7163110656 7163635626 7181208384 7194706896 7206230016 7211570688 7223167224 7225655787 7240886016 7252075572 7265707293 7277344128 7281555554 7282737504 7308112896 7312342128 7337820672 7340348736 7344596623 7356359808 7365924864 7370187552 7395867648 7398336512 7401348864 7412786388 7428955464 7438614912 7442919666 7468853184 7471426392 7486359552 7487174656 7501798044 7519381632 7530449664 7533515808 7546875392 7549948224 7561061248 7561615383 7593586056 7607859714 7609591808 7612213504 7624454292 7653095424 7653656304 7668042876 7681641024 7684768728 7687334032 7714119168 7717260096 7728619392 7729185807 7745477376 7748145888 7775142912 7779642416 7793417268 7806749184 7812534912 7824607854 7841675212 7851871296 7856415203 7883789472 7886505636 7889632296 7902268416 7917122304 7937125056 7947445248 7952044464 7964780544 7969389792 7979751936 8015451948 8025873984 8030518587 8043380352 8048035086 8058499488 8078267392 8078859432 8094045258 8107008768 8110222848 8113017024 8142681344 8145996768 8157987136 8174380032 8187012144 8193079692 8207095296 8210349056 8226384894 8255048256 8257892328 8275298304 8275904784 8288086368 8291460996 8321777776 8323128576 8326517472 8341283328 8356962432 8357574897 8378076448 8388969984 8393824712 8407268352 8423071488 8458684416 8460754834 8471755872 8490234816 8493691752 8506193904 8526131712 8543714439 8560790784 8563740192 8593579008 8598552144 8609732352 8628512256 8641846152 8648250786 8678384064 8683406277 8694696816 8699672576 8713662048 8716664124 8747035776 8752097718 8782592832 8785524608 8789101776 8803178496 8819725824 8833355208 8851974144 8855023872 8869263156 8875836333 8890051968 8891019904 8906762592 8928611328 8929265688 8942408976 8946050022 8948086784 8961914528 8965563516 8978760232 8999805696 9016722624 9036390272 9039503536 9048139776 9071000064 9088050816 9088716861 9107874048 9128709163 9146382336 9160516512 9164246364 9177735528 9192434688 9197754384 9200923242 9232982208 9236642688 9272019456 9277385208 9292243968 9305921536 9309710592 9324097164 9361999998 9363519648 9383943744 9401582736 9425336004 9434340864 9437591232 9443052801 9458176896 9475955424 9498166272 9512146944 9516019968 9530725356 9536776704 9550814208 9551514168 9569468142 9574944512 9591898176 9592942528 9615427584 9630889632 9634207716 9654514688 9669434096 9673371162 9687609724 9703125504 9707076288 9710316672 9722076921 9749789504 9783760896 9787131648 9802869804 9808479744 9826916736 9842102562 9868465152 9883715184 9887739498 9905273952 9918153216 9923892888 9958470912 9961901856 10002397392 10025842176 10040599552 10044687744 10060210098 10066597632 10082153844 10101105261 10124781408 10143812952 10160059392 10165939056 10169441478 10179157248 10204875072 10210780671 10224057168 10242188032 10246358304 10248021504 10285492224 10289680128 10304825856 10305581076 10324952469 10327303168 10330861184 10347473682 10387104984 10391223024 10408998912 10416713216 10432810472 10437058359 10453774464 10469161728 10473424416 10511719296 10515340848 10519509728 10556163072 10556936712 10576780578 10582833408 10602725952 10619110659 10625853056 10639669248 10687269264 10701165312 10707358116 10724507136 10730713448 10734410449 10744665984 10771812576 10792060344 10809345024 10813630464 10817356032 10861329024 10875451392 10878113358 10916016192 10922333331 10924106256 10942793728 10962169344 10968513192 11006731008 11010523104 11034539712 11050781824 11055281328 11093801472 11097504768 11102023296 11119179582 11121711104 11142616576 11143433196 11164379499 11185293312 11203279776 11207139588 11230761984 11252697066 11279072448 11295674496 11300273712 11320313088 11324922336 11341591872 11368175616 11390379084 11391619252 11411789571 11414387712 11418320256 11436681438 11464736192 11479643136 11482452989 11504683008 11522461536 11527153092 11531001048 11571178752 11577875036 11592929088 11618216064 11622218832 11662714368 11669463624 11710123776 11718802368 11736911781 11759634432 11762512818 11777806944 11806698496 11825684208 11829758454 11834448444 11853402624 11875683456 11905687584 11923211968 11928066696 11947170816 11954084688 11969627904 11999740928 12022296832 12023177922 12065070528 12072052629 12087749232 12094666752 12117401088 12118289148 12141067887 12143832064 12165334272 12169525536 12214022016 12218995152 12236980704 12263672512 12267897656 12289619538 12310642944 12315523584 12339577341 12362692608 12369846944 12412947456 12413857176 12432129552 12437191494 12482666664 12484692864 12491917802 12511924992 12535443648 12567114672 12579121152 12583454976 12590737068 12610902528 12634607232 12688026624 12691132251 12707633808 12715702272 12735352224 12759290856 12789197568 12841186176 12845610288 12890368512 12897828216 12914598528 12937500672 12942768384 12947088896 12962769228 12972376179 12997490688 13017576096 13042045224 13049508864 13070493072 13074996186 13077972992 13102555648 13122803416 13128146577 13173889248 13178286912 13183652664 13207031936 13224204288 13231857184 13277961216 13282535808 13303894734 13336529856 13367789568 13392916992 13393898532 13413613464 13419075033 13422130176 13442871792 13448345274 13468140348 13499708544 13525083936 13554585408 13559255304 13572209664 13606500096 13614374228 13632076224 13661811072 13664028672 13719573504 13739767808 13740774768 13766603292 13788652032 13796631576 13801384863 13849473312 13854964032 13903239168 13908029184 13916077812 13938365952 13958882304 13964565888 13986145746 14015625728 14020454464 14042999997 14045279472 14075915616 14102374104 14110444544 14136967936 14138004006 14158814212 14187265344 14213933136 14249692352 14268220416 14276477488 14299342848 14305165056 14326221312 14327271252 14354202213 14362416768 14389413792 14423141376 14446334448 14451311574 14481772032 14504151144 14510056743 14531414586 14554688256 14563111108 14565475008 14616225792 14624684256 14675641344 14680697472 14689193246 14712719616 14740375104 14763153843 14791735296 14802697728 14825572776 14857910928 14877229824 14885839332 14937706368 14942852784 15003596088 15038763264 15060899328 15067031616 15090315147 15093750784 15099896448 15122122496 15123230766 15187172112 15215719428 15224427008 15248908584 15254162217 15307312608 15336085752 15363282048 15369537456 15374668064 15428238336 15434520192 15457238784 15458371614 15490954752 15496291776 15521210523 15550285824 15559284832 15586834536 15613498368 15625069824 15649215708 15683350424 15703742592 15712830406 15767578944 15773011272 15779264592 15804536832 15834244608 15874250112 15894890496 15904088928 15938779584 15959503872 16030903896 16051747968 16061037174 16086760704 16096070172 16116998976 16156534784 16157718864 16188090516 16214017536 16220445696 16226034048 16285362688 16291993536 16315974272 16317170037 16348760064 16374024288 16386159384 16414190592 16420698112 16452769788 16510096512 16515784656 16551809568 16576172736 16582921992 16643555552 16646257152 16653034944 16678769373 16682566656 16713924864 16715149794 16756152896 16777939968 16787649424 16814536704 16846142976 16879045599 16921509668 16943511744 16953317017 16980469632 16987383504 17012387808 17052263424 17087428878 17121581568 17127480384 17155022157 17187158016 17197104288 17219464704 17257024512 17283692304 17296501572 17356768128 17366812554 17389393632 17427324096 17433328248 17494071552 17504195436 17565185664 17571049216 17578203552 17639451648 17643769227 17666710416 17710047744 17738526312 17744637681 17751672666 17780103936 17782039808 17813525184 17857222656 17858531376 17884817952 17892100044 17923829056 17931127032 17957520464 17999611392 18033445248 18034766883 18072780544 18079007072 18142000128 18176101632 18177433722 18215748096 18257418326 18321033024 18328492728 18355471056 18384869376 18395508768 18401846484 18465964416 18473285376 18544038912 18554770416 18584487936 18619421184 18648194328 18723999996 18727039296 18737876703 18767887488 18803165472 18850672008 18868681728 18875182464 18886105602 18916353792 18951910848 18996332544 19032039936 19061450712 19073553408 19101628416 19103028336 19138936284 19149889024 19183796352 19185885056 19261779264 19268415432 19309029376 19338868192 19346742324 19375219448 19406251008 19414152576 19420633344 19444153842 19499579008 19574263296 19605739608 19612494279 19616959488 19653833472 19684205124 19736930304 19767430368 19775478996 19810547904 19836306432 19847785776 19916941824 19923803712 19935333691 20004794784 20051684352 20081199104 20089375488 20120420196 20133195264 20164307688 20172517911 20202210522 20249562816 20287625904 20320118784 20331878112 20338882956 20358314496 20409750144 20421561342 20448114336 20484376064 20492716608 20496043008 20579360256 20609651712 20611162152 20649904938 20654606336 20661722368 20694947364 20774209968 20782446048 20833426432 20865620944 20874116718 20907548928 20938323456 20946848832 20979218619 21023438592 21030681696 21039019456 21112326144 21113873424 21153561156 21165666816 21205451904 21207006009 21238221318 21251706112 21324555551 21374538528 21402330624 21414716232 21449014272 21461426896 21468820898 21489331968 21543625152 21584120688 21618690048 21634712064 21722658048 21756226716 21797121879 21832032384 21844666662 21848212512 21924338688 21937026384 22013462016 22021046208 22033789869 22069079424 22101563648 22110562656 22187602944 22195009536 22204046592 22238359164 22285233152 22286866392 22328758998 22406559552 22414279176 22461523968 22505394132 22558144896 22591348992 22600547424 22640626176 22649844672 22683183744 22684846149 22780758168 22783238504 22823579142 22828775424 22836640512 22873362876 22929472384 22959286272 22964905978 23044923072 23054306184 23062002096 23142357504 23155750072 23185858176 23236432128 23244437664 23325428736 23338927248 23420247552 23437604736 23473823562 23525025636 23555613888 23569245609 23613396992 23651368416 23659516908 23668896888 23706805248 23751366912 23811375168 23846423936 23856133392 23894341632 23908169376 23939255808 23999481856 24044593664 24046355844 24091555761 24130141056 24144105258 24175498464 24234802176 24236578296 24282135774 24287664128 24330668544 24339051072 24428044032 24437990304 24473961408 24527345024 24535795312 24579239076 24621285888 24631047168 24679154682 24739693888 24777924871 24825894912 24827714352 24864259104 24874382988 24965333328 24969385728 24983835604 25023849984 25070887296 25072724691 25134229344 25166909952 25181474136 25221805056 25269214464 25376053248 25382264502 25415267616 25470704448 25485444439 25518581712 25578395136 25631143317 25682372352 25691220576 25780737024 25795656432 25829197056 25885536768 25894177792 25925538456 25944752358 26035152192 26050218831 26084090448 26099017728 26140986144 26149992372 26205111296 26245606832 26256293154 26347778496 26356573824 26367305328 26414063872 26463714368 26555922432 26565071616 26607789468 26627508999 26673059712 26785833984 26787797064 26827226928 26838150066 26844260352 26885743584 26896690548 26936280696 26999417088 27050167872 27109170816 27118510608 27144419328 27213000192 27228748456 27264152448 27323622144 27386127489 27439147008 27481549536 27533206584 27577304064 27593263152 27602769726 27698946624 27709928064 27816058368 27832155624 27876731904 27917764608 27929131776 27972291492 28031251456 28040908928 28085999994 28090558944 28151831232 28204748208 28220889088 28273935872 28276008012 28317628424 28329158403 28374530688 28427866272 28499384704 28536440832 28552954976 28610330112 28652442624 28654542504 28708404426 28724833536 28778827584 28846282752 28892668896 28902623148 28963544064 29008302288 29020113486 29062829172 29109376512 29126222216 29130950016 29249368512 29351282688 29361394944 29378386492 29425439232 29480750208 29526307686 29605395456 29651145552 29715821856 29754459648 29771678664 29875412736 29885705568 30007192176 30077526528 30121798656 30134063232 30180630294 30187501568 30199792896 30244244992 30246461532 30303315783 30374344224 30431438856 30448854016 30497817168 30508324434 30614625216 30632342013 30672171504 30726564096 30739074912 30749336128 30856476672 30869040384 30914477568 30916743228 30974857407 30981909504 30992583552 31042421046 31118569664 31173669072 31226996736 31250139648 31298431416 31311175077 31366700848 31407485184 31425660812 31535157888 31546022544 31558529184 31668489216 31748500224 31808177856 31857331977 31877559168 31919007744 32061807792 32103495936 32122074348 32173521408 32192140344 32203231347 32233997952 32315437728 32376181032 32428035072 32440891392 32452068096 32570725376 32583987072 32631948544 32634340074 32748048576 32766999993 32772318768 32828381184 32905539576 33020193024 33031569312 33103619136 33152345472 33165843984 33287111104 33292514304 33306069888 33357538746 33365133312 33427849728 33430299588 33493138497 33512305792 33555879936 33575298848 33692285952 33758091198 33843019336 33887023488 33906634034 33960939264 33974767008 34024775616 34104526848 34174857756 34243163136 34254960768 34310044314 34394208576 34438929408 34447358967 34514049024 34567384608 34593003144 34713536256 34733625108 34778787264 34854648192 34866656496 34988143104 35008390872 35130371328 35142098432 35156407104 35210735343 35278903296 35287538454 35333420832 35420095488 35477052624 35489275362 35503345332 35560207872 35564079616 35627050368 35717062752 35769635904 35784200088 35847658112 35862254064 35915040928 35999222784 36066890496 36069533766 36145561088 36158014144 36216157887 36284000256 36352203264 36354867444 36423203661 36431496192 36514836652 36642066048 36656985456 36710942112 36791017536 36803692968 36931928832 36946570752 37018732023 37088077824 37109540832 37238842368 37296388656 37447999992 37454078592 37475753406 37535774976 37606330944 37701344016 37737363456 37750364928 37772211204 37832707584 37903821696 38064079872 38073396753 38122901424 38147106816 38206056672 38277872568 38299778048 38367592704 38371770112 38523558528 38536830864 38677736384 38693484648 38750438896 38812502016 38828305152 38841266688 38888307684 38917128537 38999158016 39148526592 39211479216 39224988558 39233918976 39307666944 39368410248 39384439731 39534860736 39550957992 39621095808 39672612864 39695571552 39833883648 39847607424 39870667382 40009589568 40103368704 40178750976 40240840392 40266390528 40328615376 40345035822 40404421044 40499125632 40575251808 40663756224 40677765912 40716628992 40819500288 40843122684 40896228672 40968752128 40985433216 40992086016 41158720512 41219303424 41222324304 41299809876 41323444736 41389894728 41404154589 41548419936 41564892096 41666852864 41731241888 41748233436 41815097856 41876646912 41893697664 41958437238 42046877184 42061363392 42078038912 42128999991 42227746848 42307122312 42331333632 42410903808 42414012018 42476442636 42503412224 42649111102 42749077056 42804661248 42829432464 42898028544 42922853792 42937641796 42978663936 43087250304 43168241376 43269424128 43445316096 43512453432 43530170229 43594243758 43664064768 43689333324 43696425024 43848677376 43874052768 44026924032 44042092416 44067579738 44138158848 44203127296 44221125312 44289461529 44375205888 44408093184 44476718328 44570466304 44573732784 44657517996 44813119104 44828558352 45010788264 45116289792 45182697984 45201094848 45270945441 45281252352 45299689344 45366367488 45369692298 45561516336 45566477008 45647158284 45673281024 45746725752 45762486651 45858944768 45929811956 46016146189 46089846144 46108612368 46124004192 46284715008 46311500144 46371716352 46472864256 46488875328 46563631569 46650857472 46677854496 46840495104 46875209472 46947647124 47050051272 47111227776 47138491218 47302736832 47319033816 47337793776 47413610496 47502733824 47622750336 47692847872 47712266784 47816338752 47878511616 48089187328 48092711688 48183111522 48260282112 48288210516 48350996928 48469604352 48473156592 48564271548 48661337088 48678102144 48856088064 48875980608 48947922816 48951510111 49054690048 49071590624 49158478152 49242571776 49262094336 49358309364 49479387776 49555849742 49655428704 49728518208 49748765976 49930666656 49938771456 49967671208 50047699968 50141774592 50145449382 50268458688 50333819904 50362948272 50443610112 50538428928 50764529004 50830535232 50859951051 50941408896 50970888878 51037163424 51156790272 51262286634 51364744704 51382441152 51561474048 51591312864 51658394112 51771073536 51788355584 51851076912 51889504716 52070304384 52100437662 52168180896 52281972288 52299984744 52410222592 52491213664 52512586308 52695556992 52713147648 52734610656 52828127744 52927428736 52931307681 53130143232 53215578936 53233913043 53255017998 53346119424 53571667968 53575594128 53654453856 53676300132 53771487168 53793381096 53872561392 53998834176 54100335744 54104300649 54218341632 54237021216 54426000384 54457496912 54528304896 54647244288 54772254978 54963099072 54994906421 55066413168 55154608128 55186526304 55205539452 55397893248 55419856128 55632116736 55664311248 55753463808 55858263552 55944582984 56062502912 56081817856 56171999988 56181117888 56213630109 56303662464 56409496416 56547871744 56552016024 56635256848 56658316806 56749061376 56855732544 56998769408 57105909952 57220660224 57304885248 57309085008 57416808852 57449667072 57557655168 57785337792 57805246296 57927088128 58016604576 58040226972 58125658344 58218753024 58252444432 58261900032 58498737024 58722789888 58756772984 58850878464 58961500416 59052615372 59210790912 59302291104 59431643712 59508919296 59543357328 59750825472 59771411136 59806001073 60014384352 60155053056 60243597312 60268126464 60361260588 60399585792 60488489984 60492923064 60606631566 60748688448 60862877712 60897708032 60995634336 61016648868 61229250432 61264684026 61344343008 61453128192 61478149824 61498672256 61738080768 61828955136 61833486456 61949714814 61963819008 61985167104 62084842092 62237139328 62347338144 62500279296 62596862832 62622350154 62733401696 62814970368 62851321624 63070315776 63092045088 63117058368 63336978432 63497000448 63616355712 63621018027 63714663954 63755118336 63973666653 64123615584 64206991872 64244148696 64347042816 64384280688 64406462694 64467995904 64630875456 64752362064 64856070144 64904136192 65141450752 65167974144 65263897088 65268680148 65391365637 65496097152 65533999986 65544637536 65811079152 66040386048 66063138624 66101369607 66207238272 66304690944 66331687968 66574222208 66585028608 66612139776 66715077492 66855699456 66860599176 66986276994 67024611584 67150597696 67254367507 67384571904 67516182396 67686038672 67774046976 67813268068 67921878528 67949534016 68049551232 68054538447 68349715512 68486326272 68509921536 68620088628 68788417152 68877858816 68894717934 69134769216 69186006288 69427072512 69467250216 69557574528 69709296384 69733312992 69976286208 70016781744 70260742656 70284196864 70312814208 70421470686 70575076908 70666841664 70707736827 70840190976 70954105248 70978550724 71006690664 71120415744 71128159232 71254100736 71434125504 71539271808 71568400176 71695316224 71724508128 71830081856 71998445568 72133780992 72139067532 72274667283 72291122176 72316028288 72432315774 72704406528 72709734888 72846407322 72862992384 73029673304 73284132096 73313970912 73421884224 73582035072 73607385936 73863857664 73893141504 74037464046 74219081664 74333774613 74477684736 74592777312 74895999984 74908157184 74951506812 75071549952 75212661888 75402688032 75500729856 75544422408 75665415168 75807643392 76128159744 76146793506 76245802848 76412113344 76456333317 76555745136 76599556096 76735185408 76743540224 76893429951 77047117056 77073661728 77355472768 77386969296 77500877792 77656610304 77682533376 77776615368 77834257074 77998316032 78150656493 78297053184 78422958432 78449977116 78615333888 78736820496 78768879462 79069721472 79101915984 79242191616 79391143104 79667767296 79695214848 79741334764 79882526997 80019179136 80357501952 80377170923 80481680784 80532781056 80657230752 80690071644 80808842088 80998251264 81150503616 81327512448 81355531824 81433257984 81639000576 81686245368 81792457344 81937504256 81970866432 82158382467 82317441024 82444648608 82599619752 82646889472 82779789456 82808309178 83096839872 83129784192 83462483776 83496466872 83630195712 83753293824 83787395328 83916874476 84093754368 84122726784 84156077824 84257999982 84455493696 84614244624 84662667264 84821807616 84828024036 84952885272 84987475209 85006824448 85298222204 85498154112 85609322496 85658864928 85845707584 85875283592 85957327872 86174500608 86336482752 86538848256 86890632192 87024906864 87060340458 87188487516 87328129536 87378666648 87392850048 87748105536 88053848064 88084184832 88135159476 88276317696 88406254592 88442250624 88578923058 88816186368 88953436656 89147465568 89315035992 89626238208 89657116704 90021576528 90232579584 90365395968 90402189696 90541890882 90562504704 90599378688 90732734976 90739384596 90909947349 91123032672 91132954016 91294316568 91346562048 91493451504 91524973302 91717889536 91859623912 91897026039 92032292378 92179692288 92217224736 92248008384 92569430016 92623000288 92743432704 92945728512 92977750656 93127263138 93355708992 93680990208 93750418944 93895294248 93933525231 94100102544 94222455552 94276982436 94605473664 94638067632 94675587552 95005467648 95245500672 95385695744 95424533568 95571995931 95632677504 95757023232 96178374656 96185423376 96366223044 96520564224 96576421032 96609694041 96701993856 96946313184 97128543096 97322674176 97356204288 97712176128 97751961216 97895845632 97903020222 98109380096 98143181248 98300999979 98316956304 98485143552 98716618728 98958775552 99111699484 99310857408 99457036416 99497531952 99861333312 99877542912 99935342416 100095399936 100283549184 100290898764 100479415491 100536917376 100667639808 100725896544 101076857856 101529058008 101661070464 101719902102 101882817792 101941777756 102074326848 102313580544 102524573268 102729489408 102764882304 103182625728 103316788224 103342076901 103542147072 103702153824 103779009432 104140608768 104200875324 104336361792 104563944576 104599969488 104982427328 105025172616 105391113984 105426295296 105469221312 105632206029 105656255488 105854857472 105862615362 106260286464 106431157872 106467826086 106510035996 106692238848 107151188256 107308907712 107352600264 107542974336 107586762192 107745122784 107997668352 108200671488 108208601298 108436683264 108474042432 108648473661 108852000768 108914993824 109056609792 109294488576 109544509956 109926198144 109989812842 110132826336 110373052608 110411078904 110795786496 110839712256 111264233472 111328622496 111716527104 111889165968 112163635712 112343999976 112362235776 112427260218 112607324928 112818992832 113095743488 113104032048 113270513696 113316633612 113498122752 113711465088 113997538816 114211819904 114220190259 114441320448 114618170016 114833617704 114899334144 115115310336 115570675584 115610492592 116033209152 116080453944 116251316688 116437506048 116504888864 116523800064 116751385611 116997474048 117445579776 117513545968 117701756928 117923000832 118105230744 118153319193 118604582208 118673219119 118863287424 119017838592 119086714656 119501650944 119542822272 119612002146 120028768704 120310106112 120536252928 120722521176 120799171584 120976979968 120985846128 121213263132 121497376896 121725755424 121991268672 122033297736 122458500864 122529368052 122688686016 122906256384 122956299648 122997344512 123476161536 123657910272 123666972912 123899429628 123970334208 124169684184 124212463767 124474278656 124694676288 125000558592 125193725664 125244700308 125466803392 125629940736 125702643248 126140631552 126184090176 126234116736 126386999973 126994000896 127232711424 127242036054 127429327908 127510236672 127947333306 128247231168 128413983744 128488297392 128694085632 128768561376 128812925388 128935991808 129261750912 129504724128 129808272384 130335948288 130527794176 130537360296 130782731274 130992194304 131067999972 131089275072 131622158304 132080772096 132126277248 132202739214 132414476544 132609381888 132663375936 132868384587 133148444416 133224279552 133430154984 133711398912 133721198352 133972553988 134049223168 134301195392 134508735014 135032364792 135372077344 135548093952 135626536136 135843757056 135899068032 136099102464 136109076894 136699431024 137019843072 137240177256 137287459953 137576834304 137789435868 138048438567 138269538432 138372012576 138854145024 138934500432 139115149056 139418592768 139466625984 139547335837 139952572416 140033563488 140521485312 140568393728 140625628416 140842941372 141150153816 141333683328 141415473654 141908210496 141957101448 142013381328 142240831488 142256318464 142508201472 142868251008 143078543616 143136800352 143390632448 143449016256 143660163712 144267561984 144278135064 144549334566 144582244352 144632056576 144864631548 145408813056 145419469776 145692814644 146059346608 146568264192 146627941824 146843768448 146854530333 147164070144 147214771872 147727715328 147786283008 148074928092 148438163328 148667549226 149185554624 149271888857 149791999968 149816314368 149903013624 150143099904 150425323776 150805376064 151001459712 151088844816 151330830336 151615286784 152293587012 152491605696 152579853153 152824226688 152912666634 153111490272 153470370816 153487080448 153786859902 154094234112 154147323456 154710945536 154773938592 155001755584 155313220608 155365066752 155553230736 155668514148 155996632064 156301312986 156845916864 156899954232 157230667776 157473640992 157537758924 158139442944 158203831968 158484383232 158782286208 158793923043 159390429696 159482669528 159765053994 160038358272 160715003904 160754341846 160963361568 161314461504 161380143288 161617684176 161996502528 162301007232 162655024896 162711063648 163278001152 163372490736 163584914688 163941732864 164316764934 164889297216 164984719263 165199239504 165293778944 165559578912 165616618356 166193679744 166259568384 166924967552 166992933744 167260391424 167574790656 167833748952 168187508736 168245453568 168312155648 168515999964 168640890327 168910987392 169228489248 169643615232 169656048072 169905770544 169974950418 170013648896 170596444408 170996308224 171317729856 171691415168 171750567184 171914655744 172349001216 172672965504 173445474097 173781264384 174049813728 174120680916 174376975032 174656259072 174757333296 174785700096 175496211072 176168369664 176270318952 176552635392 176812509184 176884501248 177157846116 177632372736 177906873312 178294931136 178630071984 179252476416 179314233408 179418003219 180043153056 180465159168 180730791936 180804379392 181083781764 181198757376 181465469952 181478769192 181819894698 182246065344 182265908032 182588633136 182693124096 182986903008 183049946604 183435779072 183719247824 183794052078 184064584756 184359384576 184434449472 184496016768 185246000576 185486865408 185891457024 185955501312 186254526276 186711417984 187500837888 187790588496 187867050462 188200205088 188444911104 188553964872 189210947328 189276135264 189351175104 190010935296 190491001344 190771391488 190849067136 191143991862 191265355008 191920999959 192370846752 192732446088 193041128448 193152842064 193219388082 193403987712 193892626368 194257086192 194712408576 195424352256 195503922432 195791691264 195806040444 196174096911 196218760192 196286362496 196601999958 196633912608 197433237456 197917551104 198223398968 198304108821 198621714816 198914072832 198995063904 199722666624 199755085824 199870684832 200567098368 200581797528 200958830982 201073834752 201451793088 201763102521 202153715712 203058116016 203322140928 203439804204 203765635584 203883555512 204148653696 205049146536 205458978816 205529764608 206365251456 206633576448 206684153802 207404307648 207558018864 208281217536 208401750648 208672723584 209127889152 209199938976 209964854656 210050345232 210782227968 210852590592 210938442624 211264412058 211312510976 211709714944 211725230724 212123210481 212520572928 212862315744 212935652172 213020071992 213384477696 214302376512 214617815424 214705200528 215085948672 215173524384 215490245568 215995336704 216401342976 216417202596 216824001849 216873366528 216948084864 217296947322 217829987648 218113219584 218588977152 219089019912 219852396288 219979625684 220265652672 220746105216 220822157808 221591572992 221679424512 222657244992 223001323839 223433054208 223778331936 224327271424 224687999952 224724471552 224854520436 225214649856 225637985664 226208064096 226541027392 226633267224 226996245504 227422930176 227995077632 228423639808 228440380518 229236340032 229368999951 229667235408 229798668288 230230620672 230680289853 231141351168 231220985184 232066418304 232160907888 232502633376 233009777728 233047600128 233502771222 233994948096 234451969479 234891159552 235027091936 235846001664 236210461488 236306638386 237209164416 237346438238 237726574848 238173429312 239003301888 239085644544 239224004292 240057537408 241072505856 241131512769 241445042352 241598343168 241971692256 242426526264 242994753792 243451510848 243982537344 244066595472 244917001728 245058736104 245377372032 245812512768 245912599296 245994689024 246475147401 246952323072 247333945824 247798859256 247940668416 248339368368 248424927534 248948557312 249389352576 250387451328 250489400616 250933606784 251259881472 251405286496 252281263104 252368180352 252468233472 252773999946 253988001792 254465422848 254484072108 254858655816 254962425627 255020473344 255894666612 256494462336 256827967488 256976594784 257537122752 257625850776 257871983616 258523501824 259009448256 259616544768 260671896576 261055588352 261074720592 261565462548 261984388608 262135999944 262178550144 263244316608 264161544192 264252554496 264405478428 264828953088 265218763776 265326751872 265736769174 266296888832 266448559104 266860309968 267442396704 267945107976 268098446336 268602390784 269017470028 270064729584 270744154688 271096187904 271253072272 271687514112 271798136064 272198204928 272218153788 272729842047 273398862048 274039686144 274480354512 274574919906 275153668608 275578871736 275691078117 276096877134 276539076864 276744025152 277708290048 277869000864 278230298112 278837185536 278933251968 279094671674 280067126976 281042970624 281251256832 281685882744 282300307632 282667366656 282830947308 283816420992 283914202896 284026762656 285016402944 285736502016 286157087232 286273600704 286715987793 286781264896 286898032512 287320327424 288535123968 288556270128 289098669132 289264113152 289729263096 289829082123 290838939552 291385629288 292118693216 293136528384 293255883648 293687536896 293709060666 294328140288 294429543744 294902999937 295455430656 296149856184 296876326656 297335098452 298371109248 298543777714 299583999936 299632628736 299806027248 300286199808 300850647552 301610752128 302002919424 302177689632 303230573568 304587174024 304983211392 305159706306 305648453376 305825333268 306222980544 306940741632 306974160896 307573719804 308188468224 308294646912 309421891072 309547877184 310003511168 310026230703 310626441216 311106461472 311337028296 311993264128 312602625972 313691833728 313799908464 314947281984 315075517848 316278885888 316407663936 316896618087 316968766464 317564572416 317587846086 318780859392 318965339056 319530107988 320076716544 321508683692 321926723136 322113023323 322628923008 322760286576 323235368352 323993005056 324602014464 325310049792 325422127296 325945420983 326556002304 326744981472 327169829376 327883465728 328633529868 329778594432 329969438526 330398479008 331119157824 331233236712 332387359488 332519136768 333849935104 333985867488 335149581312 335667497904 336490907136 336624311296 337031999928 337281780654 337821974784 338456978496 339287230464 339312096144 339811541088 339949900836 341192888816 341992616448 342635459712 342660570777 343382830336 343501134368 344698002432 345345931008 346890948194 348099627456 348241361832 348753950064 349312518144 349514666592 349571400192 350992422144 352336739328 352540637904 353105270784 353769002496 354315692232 355813746624 356019657357 356589862272 357260143968 358504952832 358628466816 358836006438 360086306112 360930318336 361608758784 362167563528 362397514752 362930939904 362957538384 363639789396 364492130688 364531816064 365177266272 365973806016 366099893208 366871558144 367438495648 367588104156 368129169512 368718769152 368868898944 368992033536 370492001152 370973730816 371911002624 372509052552 372637391301 373422835968 375001675776 375581176992 375734100924 376400410176 376889822208 377107929744 378421894656 378552270528 378702350208 380982002688 381542782976 381698134272 382287983724 382530710016 383841999918 384741693504 385464892176 386082256896 386305684128 386438776164 386807975424 387785252736 388514172384 389424817152 391007844864 391583382528 391612080888 392348193822 392437520384 392572724992 393203999916 393267825216 394866474912 395835102208 396446797936 396608217642 397243429632 397828145664 397990127808 398605153761 399445333248 399741369664 401134196736 401163595056 401917661964 402147669504 402903586176 403526205042 406116232032 406644281856 406879608408 407531271168 407767111024 408297307392 410098293072 411059529216 412730502912 413368307604 414145315701 414808615296 415116037728 416562435072 416803501296 417345447168 418255778304 418399877952 418642007511 419929709312 420100690464 421564455936 421705181184 421876885248 422528824116 423419429888 423450461448 424246420962 425724631488 425871304344 426040143984 426768955392 428604753024 429235630848 429410401056 430171897344 430347048768 430980491136 432802685952 432834405192 433648003698 433746733056 433896169728 434593894644 435659975296 436226439168 438178039824 439704792576 439959251368 440531305344 441492210432 441644315616 443183145984 443358849024 445314489984 446002647678 447556663872 447815666571 448654542848 449375999904 449448943104 449709040872 450429299712 451275971328 452416128192 453082054784 453266534448 453992491008 454845860352 455990155264 456847279616 456880761036 457739559459 458472680064 458737999902 459334470816 460461241344 461360579706 462282702336 462441970368 464132836608 464321815776 465005266752 466019555456 466095200256 467005542444 467989896192 468903938958 470054183872 470780572549 471692003328 472420922976 472613276772 474418328832 474692876476 475453149696 476346858624 476381769129 478171289088 478448008584 480115074816 482145011712 482263025538 482890084704 483943384512 484853052528 485989507584 486903021696 487965074688 488133190944 489834003456 490117472208 490754744064 491825198592 491989378048 492950294802 494667891648 494954157789 495597718512 495881336832 496678736736 496849855068 497897114624 498778705152 500774902656 500978801232 501867213568 502810572992 504562526208 504736360704 504936466944 505547999892 505922670981 508930845696 508968144216 509717311632 509924851254 510040946688 511789333224 512988924672 513953189568 515074245504 515251701552 515743967232 517047003648 518018896512 520336422291 521343793152 522149441184 523130925096 523968777216 524271999888 524357100288 526488633216 528505108992 528810956856 529657906176 530437527552 530653503744 531473538348 532593777664 532897118208 533720619936 534884793408 535890215952 536196892672 537204781568 538034940056 538254009657 540129459168 541488309376 542192375808 542506144544 543596272128 544396409856 544436307576 545459684094 546797724096 548079372288 548960709024 549149839812 550307337216 551157743472 551382156234 552193754268 553078153728 553488050304 555738001728 556460596224 557674371072 557866503936 558189343348 560134253952 562502513664 563371765488 564600615264 565334733312 565661894616 567632841984 567828405792 568053525312 570032805888 571473004032 572314174464 572547201408 573431975586 573562529792 573796065024 574640654848 575762999877 577112540256 578197338264 578528226304 579458526192 579658164246 581677879104 582771258576 584237386432 586273056768 586511767296 587375073792 587418121332 588522290733 588656280576 588859087488 589805999874 592299712368 593752653312 594670196904 594912326463 596742218496 597087555428 599167999872 599265257472 599612054496 601701295104 603221504256 604355379264 605289307563 606461147136 609174348048 609966422784 610319412612 611296906752 611650666536 612445961088 615147439608 616376936448 616589293824 618843782144 619095754368 620007022336 620052461406 622212922944 622674056592 625205251944 627383667456 627599816928 629894563968 630151035696 632557771776 632815327872 633793236174 633937532928 635129144832 635175692172 636369631443 637561718784 637930678112 639060215976 640153433088 643017367384 643853446272 644226046646 645257846016 645520573152 646470736704 647986010112 649204028928 650620099584 650844254592 651890841966 653489962944 654339658752 655766931456 657267059736 659557188864 659938877052 660796958016 662238315648 662466473424 664774718976 665038273536 667699870208 667971734976 669003971517 670299162624 671334995808 672981814272 673248622592 674063999856 674563561308 675643949568 676913956992 678624192288 679623082176 679899801672 682385777632 683985232896 685270919424 685321141554 686765660672 687002268736 688106999853 689396004864 690691862016 692040869559 693781896388 696199254912 696482723664 697507900128 699029333184 699142800384 701984844288 703355908437 704673478656 705081275808 707538004992 708631384464 711627493248 712039314714 713179724544 714520287936 717009905664 717256933632 717672012876 720172612224 723217517568 723394538307 724335127056 724795029504 725915076768 727279578792 728984261376 729063632128 730354532544 731947612032 732199786416 734876991296 735176208312 736258339024 737437538304 737737797888 737984067072 739425442203 740984002304 743822005248 745018105104 745274782602 746845671936 751162353984 751468201848 752800820352 753779644416 754215859488 756843789312 757104541056 757404700416 761964005376 763396268544 764575967448 765061420032 767683999836 769483387008 770929784352 772611368256 772877552328 773615950848 775570505472 777028344768 778849634304 782015689728 783166765056 783224161776 784696387644 785145449984 786407999832 786535650432 789732949824 791670204416 792893595872 793216435284 794486859264 795656291328 795980255616 797210307522 798890666496 799482739328 802327190112 803835323928 804295339008 805807172352 807052410084 812232464064 813288563712 813759216816 815062542336 815534222048 816594614784 820196586144 822119058432 825461005824 826736615208 827073234351 828290631402 829617230592 830232075456 833124870144 833607002592 834690894336 836511556608 836799755904 837284015022 839859418624 840201380928 843128911872 843753770496 845057648232 846838859776 846900922896 848492841924 851449262976 851742608688 852080287968 857209506048 858471261696 858820802112 860147963379 860343794688 860694097536 861960982272 865605371904 865668810384 867296007396 867792339456 869187789288 869487246369 871319950592 874306777591 876356079648 879409585152 879918502736 881062610688 882984420864 883288631232 884708999811 886366291968 890628979968 892005295356 895113327744 895631333142 898751999808 898897886208 899418081744 900858599424 902551942656 904832256384 906164109568 906533068896 909691720704 913694559232 913761522072 915479118918 916945360128 917475999804 918668941632 920922482688 922721159412 924565404672 924883940736 928265673216 928643631552 930010533504 930078692109 932039110912 934011084888 935979792384 937807877916 940108367744 941561145098 944841845952 945226553544 948836657664 949385752952 950906299392 952693717248 952763538258 956342578176 956896017168 960230149632 964526051076 965780169408 966339069969 967886769024 969706105056 971979015168 973806043392 975930149376 976266381888 979668006912 980234944416 981509488128 983650397184 983978756096 985900589604 989335783296 989908315578 991195437024 993357473472 993699710136 995794229248 997557410304 1001549805312 1001957602464 1003734427136 1005621145984 1009472721408 1009872933888 1011095999784 1011845341962 1017861691392 1017936288432 1019434623264 1019849702508 1023578666448 1025977849344 1027906379136 1027981712331 1030148491008 1030503403104 1034094007296 1036037793024 1040672844582 1044298882368 1044903221999 1046261850192 1047937554432 1048543999776 1048714200576 1052977266432 1057010217984 1057621913712 1059315812352 1061307007488 1062947076696 1065187555328 1067441239872 1068058972071 1069769586816 1071780431904 1074409563136 1076069880112 1076508019314 1080258918336 1082976618752 1085012289088 1087192544256 1088792819712 1088872615152 1090919368188 1093595448192 1097921418048 1098299679624 1100614674432 1102315486944 1102764312468 1104387508536 1106156307456 1106976100608 1111476003456 1112921192448 1115733007872 1116378686696 1120268507904 1125005027328 1126743530976 1129201230528 1130669466624 1131323789232 1135265683968 1135656811584 1136107050624 1142946008064 1144628348928 1145094402816 1146863951172 1147592130048 1149281309696 1151525999754 1154225080512 1156394676528 1157056452608 1158917052384 1159316328492 1163355758208 1165542517152 1168474772864 1173023534592 1174750147584 1174836242664 1177044581466 1177312561152 1177718174976 1179611999748 1184599424736 1187505306624 1189340393808 1189824652926 1193484436992 1194175110856 1198335999744 1199224108992 1203402590208 1206443008512 1208710758528 1210578615126 1218348696096 1219932845568 1220638825224 1222593813504 1223301333072 1224891922176 1230294879216 1233178587648 1237687564288 1238191508736 1240014044672 1240104922812 1242435947103 1244425845888 1245348113184 1250410503888 1254767334912 1255199633856 1255926022533 1259789127936 1260302071392 1265115543552 1265630655744 1267586472348 1270258289664 1270351384344 1272739262886 1275861356224 1278120431952 1280306866176 1286034734768 1287706892544 1288452093292 1290515692032 1291041146304 1292941473408 1298408057856 1301240199168 1301688509184 1303781683932 1306979925888 1308679317504 1314534119472 1319114377728 1319877754104 1321593916032 1324476631296 1324932946848 1329549437952 1330076547072 1335399740416 1335943469952 1338007943034 1342669991616 1343446999713 1345963628544 1348127999712 1349127122616 1351287899136 1353827913984 1357248384576 1359246164352 1359799603344 1364771555264 1367970465792 1370541838848 1370642283108 1373218678377 1373531321344 1374004537472 1376213999706 1381383724032 1384081739118 1387563792776 1392398509824 1392965447328 1395015800256 1398058666368 1398285600768 1403969688576 1406711816874 1410162551616 1412341717647 1415076009984 1417262768928 1423254986496 1424078629428 1426359449088 1429040575872 1434513867264 1435344025752 1440345224448 1446435035136 1446789076614 1448670254112 1451830153536 1454559157584 1457968522752 1458127264256 1460709065088 1463895224064 1464399572832 1469753982592 1470352416624 1472516678048 1475475595776 1475968134144 1478850884406 1481968004608 1484862473367 1487644010496 1490036210208 1490549565204 1493691343872 1502324707968 1502936403696 1505601640704 1508431718976 1513687578624 1514209082112 1514809400832 1517768012943 1526792537088 1529151934896 1530122840064 1535367999672 1538966774016 1541859568704 1545222736512 1545755104656 1547231901696 1551141010944 1554056689536 1561009266873 1564031379456 1566448323552 1569392775288 1570290899968 1572815999664 1573071300864 1579465899648 1585787191744 1586432870568 1588973718528 1591312582656 1591960511232 1594420615044 1597781332992 1598965478656 1604654380224 1607670647856 1608590678016 1611614344704 1614104820168 1614762028971 1624464928128 1626577127424 1627518433632 1631068444096 1633189229568 1640393172288 1644238116864 1650922011648 1653473230416 1654146468702 1656581262804 1659234461184 1660464150912 1667214005184 1669381788672 1673023113216 1673599511808 1674568030044 1679718837248 1680402761856 1687507540992 1690115296464 1693801845792 1696985683848 1702898525952 1703485217376 1704160575936 1714419012096 1716942523392 1717641604224 1720295926758 1720687589376 1721388195072 1723921964544 1727288999631 1731337620768 1734592014792 1735584678912 1738375578576 1738974492738 1742639901184 1748613555182 1752712159296 1758819170304 1759837005472 1762125221376 1765968841728 1766577262464 1769417999622 1781257959936 1784010590712 1784736979389 1790226655488 1791262666284 1797503999616 1797795772416 1798836163488 1805103885312 1809664512768 1812328219136 1813066137792 1815867922689 1819383441408 1827389118464 1827523044144 1830958237836 1833890720256 1834951999608 1837337883264 1845442318824 1849130809344 1849767881472 1856531346432 1857287263104 1860021067008 1860157384218 1864078221824 1868022169776 1875615755832 1880216735488 1883122290196 1889683691904 1890453107088 1897673315328 1898771505904 1901812598784 1905387434496 1905527076516 1909108894329 1912685156352 1913792034336 1920460299264 1929052102152 1931560338816 1932678139938 1935773538048 1939412210112 1943958030336 1947612086784 1951860298752 1952532763776 1960469888832 1963018976256 1967300794368 1971801179208 1978671566592 1979816631156 1982390874048 1986714946944 1987399420272 1995114820608 2003099610624 2003915204928 2007011914551 2007468854272 2011242291968 2018945442816 2019745867776 2022191999568 2023690683924 2035872576864 2038869246528 2039699405016 2047157332896 2051955698688 2055812758272 2055963424662 2060296982016 2061006806208 2064320999559 2068188014592 2072075586048 2081345689164 2088597764736 2089806443998 2092523700384 2097087999552 2097428401152 2105954532864 2114020435968 2115243827424 2122614014976 2125894153392 2134882479744 2136117944142 2139539173632 2143560863808 2148819126272 2152139760224 2153016038628 2160517836672 2165953237504 2170024578176 2170183614921 2174385088512 2177745230304 2181838736376 2187190896384 2195842836096 2196599359248 2204630973888 2205528624936 2208775017072 2212312614912 2213952201216 2218276326609 2222952006912 2231466015744 2232757373392 2240537015808 2253487061952 2254791163261 2258402461056 2261338933248 2262647578464 2270531367936 2271313623168 2272214101248 2285892016128 2290188805632 2293727902344 2295184260096 2298562619392 2303051999508 2308450161024 2312789353056 2317834104768 2318632656984 2326711516416 2331085034304 2336949545728 2346047069184 2349500295168 2349672485328 2354089162932 2355436349952 2359223999496 2369198849472 2375010613248 2378680787616 2379649305852 2386968873984 2388350221712 2396671999488 2398448217984 2412886017024 2417421517056 2421157230252 2436697392192 2439865691136 2441277650448 2445187627008 2446602666144 2449783844352 2460589758432 2466357175296 2476383017472 2480028089344 2480209845624 2484871894206 2488851691776 2490696226368 2500821007776 2509534669824 2510399267712 2511852045066 2519578255872 2520604142784 2531261311488 2535172944696 2540516579328 2540702768688 2545478525772 2551722712448 2556240863904 2572069469536 2575413785088 2576904186584 2581031384064 2582082292608 2585882946816 2596816115712 2603377018368 2607563367864 2608461739107 2613959851776 2622920332773 2629068238944 2638228755456 2639755508208 2643187832064 2648953262592 2649865893696 2659098875904 2670799480832 2671886939904 2676015886068 2685339983232 2686893999426 2696255999424 2698254245232 2702575798272 2707655827968 2714496769152 2718492328704 2719599206688 2729543110528 2741083677696 2741284566216 2746437356754 2747062642688 2748009074944 2752427999412 2762767448064 2768163478236 2775127585552 2784797019648 2785930894656 2790031600512 2790236076327 2796117332736 2807939377152 2813423633748 2820325103232 2824683435294 2834525537856 2846509972992 2848157258856 2852718898176 2858081151744 2869027734528 2870688051504 2880690448896 2893578153228 2897340508224 2899017209907 2903660307072 2909118315168 2915937045504 2916254528512 2921418130176 2927790448128 2928799145664 2939507965184 2940704833248 2945033356096 2950951191552 2951936268288 2957701768812 2963936009216 2969724946734 2980072420416 2981099130408 2987382687744 3004649415936 3005872807392 3011203281408 3016863437952 3028418164224 3029618801664 3035536025886 3053585074176 3058303869792 3070735999344 3077933548032 3083719137408 3090445473024 3091510209312 3102282021888 3108113379072 3122018533746 3132896647104 3134709665997 3138785550576 3140581799936 3145631999328 3146142601728 3158931799296 3171574383488 3172865741136 3177947437056 3183921022464 3188841230088 3195562665984 3197930957312 3204176916213 3209308760448 3215341295712 3223228689408 3228209640336 3229524057942 3248929856256 3255036867264 3262136888192 3266378459136 3280786344576 3295464007843 3301844023296 3306946460832 3308292937404 3313162525608 3318468922368 3320928301824 3334428010368 3338763577344 3347199023616 3349136060088 3359437674496 3360805523712 3375015081984 3380230592928 3387603691584 3393971367696 3405797051904 3406970434752 3408321151872 3428838024192 3433885046784 3435283208448 3440591853516 3442776390144 3447843929088 3454577999262 3462675241536 3469184029584 3471169357824 3476751157152 3477948985476 3485279802368 3497227110364 3505424318592 3519674010944 3524250442752 3531937683456 3533154524928 3538835999244 3562515919872 3568021181424 3569473958778 3580453310976 3582525332568 3595007999232 3597672326976 3610207770624 3619329025536 3624656438272 3626132275584 3631735845378 3655046088288 3661916475672 3667781440512 3669903999216 3674675766528 3690884637648 3699535762944 3713062692864 3714574526208 3720042134016 3720314768436 3727307841309 3728156443648 3736044339552 3751231511664 3760433470976 3766244580392 3767778067599 3779367383808 3780906214176 3795346630656 3797543011808 3810774868992 3811054153032 3818217788658 3827584068672 3840920598528 3858104204304 3863120677632 3865356279876 3871547076096 3878824420224 3895224173568 3903720597504 3905065527552 3920939777664 3926037952512 3943602358416 3957343133184 3959633262312 3964781748096 3973429893888 3974798840544 3990229641216 4006199221248 4007830409856 4014023829102 4014937708544 4022484583936 4030340999139 4037890885632 4044383999136 4047381367848 4071745153728 4077738493056 4079398810032 4094314665792 4103911397376 4111625516544 4111926849324 4119656035131 4120593964032 4122013612416 4128641999118 4144151172096 4162691378328 4177195529472 4179612887996 4185047400768 4194175999104 4194856802304 4211909065728 4230487654848 4237025152941 4245228029952 4251788306784 4269764959488 4272235888284 4279078347264 4287121727616 4304279520448 4306032077256 4321035673344 4331906475008 4340049156352 4340367229842 4355490460608 4363677472752 4374381792768 4391685672192 4393198718496 4409261947776 4411057249872 4417550034144 4427904402432 4436552653218 4445904013824 4454587420101 4462932031488 4465514746784 4481074031616 4506974123904 4509582326522 4516804922112 4525295156928 4541062735872 4542627246336 4544428202496 4580377611264 4587455804688 4590368520192 4606103999016 4616900322048 4625578706112 4635668209536 4637265313968 4653423032832 4662170068608 4673899091456 4683027800619 4692094138368 4699344970656 4708178325864 4710872699904 4718447998992 4738397698944 4757361575232 4759298611704 4773937747968 4776700443424 4793343998976 4796896435968 4825772034048 4834843034112 4842314460504 4844286086913 4873394784384 4879731382272 4882555300896 4893205332288 4899567688704 4921179516864 4932714350592 4952766034944 4960056178688 4960419691248 4969743788412 4977703383552 4981392452736 5001642015552 5019069339648 5020798535424 5023704090132 5039156511744 5041208285568 5062522622976 5070345889392 5081405537376 5090957051544 5103445424896 5112481727808 5144138939072 5150827570176 5153808373168 5162062768128 5164164585216 5171765893632 5181866998893 5206754036736 5215126735728 5216923478214 5227919703552 5245840665546 5258136477888 5276457510912 5279511016416 5286375664128 5297906525184 5299731787392 5343773879808 5352031772136 5370679966464 5373787998852 5392511998848 5396508490464 5415311655936 5428993538304 5436984657408 5439198413376 5447603768067 5459086221056 5482167355392 5482569132432 5492874713508 5496018149888 5504855998824 5536326956472 5550255171104 5569594039296 5571861789312 5580063201024 5580472152654 5592234665472 5626847267496 5640650206464 5649366870588 5669051075712 5693019945984 5696314517712 5705437796352 5716162303488 5738055469056 5741376103008 5761380897792 5787156306456 5794681016448 5798034419814 5807320614144 5818236630336 5831874091008 5832509057024 5842836260352 5855580896256 5857598291328 5879015930368 5881409666496 5890066712192 5901902383104 5915403537624 5927872018432 5939449893468 5960144840832 5962198260816 6009298831872 6011745614784 6021035743653 6022406562816 6033726875904 6056836328448 6059237603328 6071072051772 6116607739584 6120147443137 6141471998688 6155867096064 6167438274816 6180890946048 6183020418624 6192962998677 6204564043776 6216226758144 6244037067492 6265793294208 6269419331994 6277571101152 6291263998656 6292285203456 6317863598592 6343148766976 6345731482272 6367842044928 6377682460176 6395861914624 6408353832426 6418617520896 6430682591424 6446457378816 6456419280672 6459048115884 6497859712512 6510073734528 6510550844763 6524273776384 6561572689152 6590928015686 6613892921664 6616585874808 6626325051216 6636937844736 6641856603648 6668856020736 6694398047232 6698272120176 6721611047424 6760461185856 6764373489783 6775207383168 6787942735392 6811594103808 6813940869504 6816642303744 6857676048384 6870566416896 6881183707032 6885552780288 6895687858176 6909155998524 6925350483072 6938368059168 6953502314304 6955897970952 6970559604736 6994454220728 7010848637184 7039348021888 7048500885504 7066309049856 7077671998488 7125031839744 7136042362848 7138947917556 7160906621952 7165050665136 7190015998464 7195344653952 7238658051072 7249312876544 7252264551168 7263471690756 7310092176576 7323832951344 7335562881024 7339807998432 7349351533056 7381769275296 7399071525888 7429149052416 7440084268032 7440629536872 7454615682618 7456312887296 7472088679104 7502463023328 7520866941952 7532489160784 7535556135198 7558734767616 7561812428352 7595086023616 7621549737984 7622108306064 7636435577316 7655168137344 7716208408608 7726241355264 7730712559752 7743094152192 7757648840448 7790448347136 7810131055104 7841879555328 7868760998319 7887204716832 7914686266368 7919266524624 7929563496192 7946859787776 7949597681088 8012398442496 8015660819712 8028047658204 8044969167872 8060681998278 8088767998272 8094762735696 8143490307456 8155476986112 8158797620064 8188629331584 8223251033088 8223853698648 8239312070262 8241187928064 8244027224832 8257283998236 8288302344192 8325382756656 8354391058944 8359225775992 8370094801536 8388351998208 8423818131456 8460975309696 8474050305882 8503576613568 8539529918976 8544471776568 8558156694528 8574243455232 8608559040896 8612064154512 8642071346688 8663812950016 8680098312704 8680734459684 8697051629721 8710980921216 8727354945504 8748763585536 8783371344384 8786397436992 8818523895552 8822114499744 8835100068288 8855808804864 8873105306436 8891808027648 8909174840202 8931029493568 8962148063232 9013948247808 9019164653044 9033609844224 9050590313856 9085254492672 9088856404992 9160755222528 9174911609376 9212207998032 9233800644096 9251157412224 9271336419072 9274530627936 9306846065664 9324340137216 9347798182912 9366055601238 9398689941312 9404128997991 9416356651728 9421745399808 9436895997984 9476795397888 9514723150464 9518597223408 9553400886848 9586687997952 9593792871936 9612530748639 9669686068224 9684628921008 9688572173826 9746789568768 9765110601792 9786410664576 9799135377408 9842359033728 9886392023529 9905532069888 9920839382496 9939487576824 9955406767104 9962784905472 10003284031104 10041597070848 10047408180264 10078313023488 10082416571136 10125045245952 10140691778784 10162811074752 10181914103088 10206890849792 10224963455616 10288277878144 10301655140352 10307616746336 10328329170432 10343531787264 10363733997786 10413508073472 10430253471456 10433846956428 10455839407104 10491681331092 10516272955776 10559022032832 10572751328256 10595813050368 10599463574784 10687547759616 10704063544272 10741359932928 10747575997704 10785023997696 10793016980928 10830623311872 10857987076608 10873969314816 10878396826752 10895207536134 10918172442112 10965138264864 10985749427016 10992036299776 11009711997648 11072653912944 11100510342208 11139188078592 11143723578624 11160126402048 11160944305308 11181923523927 11184469330944 11253694534992 11281300412928 11298733741176 11303334202797 11338102151424 11386039891968 11392629035424 11432324606976 11482752206016 11522761795584 11574312612912 11589362032896 11596068839628 11614641228288 11636473260672 11685672520704 11711161792512 11715196582656 11758031860736 11762819332992 11780133424384 11830807075248 11878899786936 11920289681664 11924396521632 12018597663744 12023491229568 12042071487306 12044813125632 12067453751808 12091022997417 12113672656896 12142144103544 12233215479168 12240294886274 12282943997376 12311734192128 12334876549632 12361781892096 12366040837248 12385925997354 12432453516288 12488074134984 12531586588416 12538838663988 12555142202304 12582527997312 12584570406912 12635727197184 12686297533952 12691462964544 12711075458823 12735684089856 12755364920352 12791723829248 12816707664852 12837235041792 12861365182848 12912838561344 12918096231768 12995719425024 13020147469056 13021101689526 13048547552768 13123145378304 13181856031372 13227785843328 13233171749616 13252650102432 13283713207296 13337712041472 13363762260303 13388796094464 13396544240352 13443222094848 13520922371712 13528746979566 13550414766336 13575885470784 13623188207616 13627881739008 13633284607488 13741132833792 13762367414064 13771105560576 13818311997048 13850700966144 13876736118336 13907004628608 13911795941904 13988908441456 14021697274368 14049083401857 14078696043776 14132618099712 14155343996976 14272084725696 14277895835112 14321813243904 14330101330272 14380031996928 14390689307904 14477316102144 14504529102336 14526943381512 14620184353152 14647665902688 14679615996864 14698703066112 14763538550592 14798143051776 14858298104832 14880168536064 14881259073744 14909231365236 14944177358208 15004926046656 15041733883904 15064978321568 15071112270396 15117469535232 15123624856704 15190172047232 15244216612128 15272871154632 15310336274688 15432416817216 15452482710528 15461425119504 15486188304384 15515297680896 15620262110208 15683759110656 15737521996638 15774409433664 15829372532736 15838533049248 15859126992384 15893719575552 15899195362176 16031321639424 16056095316408 16089938335744 16121363996556 16177535996544 16189525471392 16286980614912 16310953972224 16317595240128 16342811304201 16377258663168 16446502066176 16447707397296 16478624140524 16488054449664 16514567996472 16650765513312 16708782117888 16718451551984 16740189603072 16776703996416 16921950619392 16948100611764 17007153227136 17079059837952 17088943553136 17116313389056 17148486910464 17217118081792 17224128309024 17284142693376 17360196625408 17361468919368 17394103259442 17421961842432 17454709891008 17497527171072 17566742688768 17572794873984 17637047791104 17644228999488 17670200136576 17746210612872 17783616055296 17818349680404 17862058987136 18027896495616 18038329306088 18067219688448 18101180627712 18170508985344 18177712809984 18349823218752 18360442329411 18424415996064 18467601288192 18502314824448 18542672838144 18549061255872 18613692131328 18648680274432 18695596365824 18732111202476 18797379882624 18808257995982 18832713303456 18873791995968 18953590795776 19029446300928 19037194446816 19106801773696 19187585743872 19225061497278 19339372136448 19369257842016 19377144347652 19493579137536 19530221203584 19531652534289 19572821329152 19684718067456 19772784047058 19841678764992 19878975153648 19910813534208 19925569810944 20006568062208 20083194141696 20094816360528 20164833142272 20281383557568 20293120469349 20325622149504 20363828206176 20413781699584 20449926911232 20576555756288 20615233492672 20656658340864 20687063574528 20727467995572 20860506942912 20867693912856 20911678814208 20983362662184 21032545911552 21118044065664 21145502656512 21198927149568 21375095519232 21408127088544 21482719865856 21495151995408 21570047995392 21586033961856 21715974153216 21747938629632 21756793653504 21790415072268 21836344884224 21930276529728 21971498854032 21984072599552 22019423995296 22145307825888 22201020684416 22287447157248 22320252804096 22321888610616 22363847047854 22368938661888 22507389069984 22562600825856 22597467482352 22606668405594 22676204302848 22785258070848 22864649213952 22965504412032 23148625225824 23178724065792 23192137679256 23229282456576 23272946521344 23371345041408 23430393165312 23516063721472 23525638665984 23560266848768 23606282994957 23661614150496 23757799573872 23840579363328 23848793043264 24037195327488 24046982459136 24084142974612 24134907503616 24182045994834 24284288207088 24466430958336 24480589772548 24565887994752 24669753099264 24723563784192 24732081674496 24771851994708 24864907032576 24976148269968 25063173176832 25077677327976 25110284404608 25165055994624 25271454394368 25372595067904 25382925929088 25422150917646 25510729840704 25633415329704 25674470083584 25722730365696 25825677122688 25836192463536 25991438850048 26040294938112 26042203379052 26091154889163 26097095105536 26246290756608 26363712062744 26455571686656 26466343499232 26505300204864 26567426414592 26675424082944 26727524520606 26793088480704 26886444189696 27041844743424 27057493959132 27100829532672 27151770941568 27255763478016 27266569214976 27482265667584 27524734828128 27636623994096 27701401932288 27753472236672 27814009257216 27823591883808 27977816882912 28043394548736 28098166803714 28157392087552 28212386993973 28265236199424 28310687993952 28544169451392 28555791670224 28660202660544 28760063993856 28781378615808 28837592245917 29009058204672 29053886763024 29240368706304 29295331805376 29359231993728 29397406132224 29527077101184 29659176070587 29716596209664 29762518147488 29818462730472 29888354716416 30009852093312 30129956643136 30142224540792 30234939070464 30247249713408 30380344094464 30488433224256 30545742309264 30620672549376 30864833634432 30904965421056 30922850239008 31030595361792 31240524220416 31367518221312 31475043993276 31548818867328 31677066098496 31718253984768 31787439151104 31798390724352 32062643278848 32112190632816 32242727993112 32355071993088 32379050942784 32573961229824 32621907944448 32635190480256 32685622608402 32754517326336 32895414794592 32957248281048 32976108899328 33029135992944 33301531026624 33417564235776 33436903103968 33480379206144 33553407992832 33843901238784 33896201223528 33910002608391 34014306454272 34158119675904 34177887106272 34296973820928 34434236163584 34448256618048 34568285386752 34720393250816 34722937838736 34788206518884 34843923684864 34909419782016 35133485377536 35145589747968 35274095582208 35288457998976 35340400273152 35492421225744 35636699360808 35724117974272 36055792991232 36076658612176 36134439376896 36202361255424 36273068992251 36341017970688 36699646437504 36720884658822 36848831992128 36935202576384 37004629648896 37085345676288 37098122511744 37297360548864 37464222404952 37594759765248 37616515991964 37665426606912 37747583991936 37907181591552 38058892601856 38074388893632 38133226376469 38213603547392 38375171487744 38450122994556 38738515684032 38754288695304 38987158275072 39060442407168 39063305068578 39145642658304 39369436134912 39545568094116 39683357529984 39757950307296 39851139621888 40013136124416 40166388283392 40189632721056 40329666284544 40562767115136 40586240938698 40651244299008 40727656412352 40827563399168 40899853822464 41153111512576 41230466985344 41313316681728 41454935991144 41721013885824 41735387825712 41966725324368 42065091823104 42147250205571 42236088131328 42397854299136 42816254177088 42841032101959 42965439731712 42990303990816 43140095990784 43172067923712 43431948306432 43513587307008 43580830144536 43672689768448 43860553059456 43942997708064 44038847990592 44290615651776 44402041368832 44574894314496 44640505608192 44643777221232 44727694095708 45014778139968 45125201651712 45194934964704 45213336811188 45352408605696 45570516141696 45931008824064 46297250451648 46357448131584 46384275358512 46458564913152 46545893042688 46860786330624 47051277331968 47120533697536 47212565989914 47323228300992 47515599147744 47681158726656 47697586086528 48093964918272 48168285949224 48269815007232 48364091989668 48568576414176 48932861916672 48961179545096 49131775989504 49339506198528 49464163348992 49543703989416 49952296539936 50126346353664 50155354655952 50220568809216 50330111989248 50745190135808 50765851858176 50844301835292 51021459681408 51266830659408 51348940167168 51445460731392 51651354245376 51672384927072 52080589876224 52084406758104 52182309778326 52194190211072 52492581513216 52727424125488 52911143373312 52932686998464 53010600409728 53350848165888 53455049041212 53586176961408 54083689486848 54114987918264 54201659065344 54303541883136 54511526956032 54533138429952 55049469656256 55081326988233 55273247988192 55402803864576 55506944473344 55628018514432 55647183767616 55955633765824 56086789097472 56196333607428 56314784175104 56424773987946 56621375987904 57088338902784 57111583340448 57320405321088 57562757231616 57675184491834 58018116409344 58107773526048 58480737412608 58590663610752 58718463987456 59054154202368 59318352141174 59525036294976 59636925460944 59776709432832 60019704186624 60259913286272 60284449081584 60494499426816 60760688188928 60879361408047 60976866448512 61091484618528 61241345098752 61729667268864 61845700478016 62061190723584 62735036442624 62950087986552 63097637734656 63354132196992 63436507969536 63596781448704 64125286557696 64224381265632 64485455986224 64710143986176 64758101885568 65147922459648 65243815888896 65270380960512 65371245216804 65509034652672 65790829589184 65914496562096 65952217798656 66058271985888 66603062053248 66873806207936 66960758412288 67106815985664 67687802477568 67792402447056 67820005216782 68028612908544 68355774212544 68593947641856 68868472327168 68896513236096 69445875677472 69576413037768 69687847369728 69818839564032 70291179495936 70548191164416 70576915997952 70680800546304 70818848984871 70984842451488 71273398721616 71448235948544 72111585982464 72153317224352 72404722510848 72546137984502 73399292875008 73441769317644 73697663984256 74009259297792 74170691352576 74196245023488 74594721097728 74928444809904 75189519530496 75233031983928 75330853213824 75495167983872 75814363183104 76117785203712 76148777787264 76266452752938 76427207094784 76900245989112 77477031368064 77508577390608 77974316550144 78120884814336 78126610137156 78273464667489 78291285316608 78738872269824 79091136188232 79366715059968 79515900614592 79702279243776 80026272248832 80379265442112 80659332569088 81125534230272 81172481877396 81302488598016 81455312824704 81799707644928 82306223025152 82460933970688 82909871982288 83442027771648 83470775651424 83933450648736 84130183646208 84294500411142 84472176262656 84637160981919 84795708598272 85632508354176 85682064203918 85980607981632 86280191981568 86344135847424 87027174614016 87161660289072 87721106118912 87885995416128 88077695981184 88581231303552 88804082737664 88977528211761 89149788628992 89287554442464 89455388191416 90029556279936 90389869929408 90426673622376 90704817211392 91141032283392 91862017648128 92594500903296 92714896263168 92768550717024 93091786085376 93721572661248 94102554663936 94241067395072 94425131979828 94646456601984 95031198295488 95362317453312 95395172173056 96187929836544 96336571898448 96728183979336 97137152828352 97865723833344 97922359090192 98263551979008 98928326697984 99087407978832 99904593079872 100252692707328 100310709311904 100441137618432 100660223978496 101531703716352 101688603670584 102042919362816 102533661318816 102890921462784 103302708490752 103344769854144 104161179752448 104168813516208 104364619556652 105454848250976 105822286746624 105865373996928 106021200819456 106910098082424 107172353922816 108167378973696 108229975836528 108403318130688 108607083766272 109023053912064 110098939312512 110162653976466 110546495976384 110805607729152 111013888946688 111256037028864 111294367535232 111911267531648 112392667214856 112629568350208 112849547975892 113242751975808 114176677805568 114223166680896 114399679129407 114640810642176 115125514463232 115350368983668 116215547052096 116961474825216 117181327221504 117436927974912 118108308404736 118636704282348 119050072589952 119273850921888 119553418865664 120039408373248 120519826572544 120568898163168 120988998853632 121521376377856 121758722816094 121953732897024 122182969237056 122482690197504 123459334537728 123691400956032 125900175973104 126195275469312 126708264393984 127193562897408 128448762531264 128523096305877 128970911972448 129420287972352 129516203771136 130295844919296 130540761921024 130742490433608 131018069305344 131581659178368 131828993124192 132116543971776 133206124106496 133747612415872 133921516824576 135375604955136 135584804894112 135640010433564 136057225817088 136711548425088 137736944654336 137793026472192 138891751354944 139152826075536 139375694739456 139637679128064 140582358991872 141153831995904 141361601092608 141637697969742 141969684902976 142546797443232 142896471897088 144306634448704 144809445021696 145092275969004 146798585750016 146883538635288 147395327968512 148018518595584 148392490046976 149856889619808 150379039060992 150466063967856 150661706427648 150990335967744 152235570407424 152297555574528 152532905505876 152854414189568 153800491978224 154954062736128 155017154781216 156241769628672 156253220274312 156546929334978 156582570633216 157477744539648 158182272376464 158733430119936 159031801229184 160052544497664 160758530884224 162251068460544 162344963754792 162604977196032 162910625649408 163599415289856 164612446050304 164921867941376 165243980964699 165819743964576 166884055543296 166941551302848 167866901297472 168260367292416 168589000822284 168944352525312 169274321963838 171265016708352 171364128407836 171961215963264 172688271694848 174054349228032 174323320578144 175442212237824 175771990832256 176155391962368 177162462607104 177608165475328 177955056423522 178575108884928 178910776382832 180059112559872 180779739858816 180853347244752 182282064566784 182638084224141 183724035296256 185189001806592 185537101434048 186183572170752 188205109327872 188850263959656 189292913203968 190062396590976 190790344346112 192375859673088 192673143796896 193456367958672 194274305656704 195731447666688 195844718180384 196527103958016 197856653395968 198174815957664 199809186159744 200621418623808 200882275236864 201320447956992 203063407432704 203377207341168 204085838725632 205067322637632 205781842925568 206605416981504 206689539708288 208337627032416 208729239113304 210909696501952 211644573493248 211730747993856 212042401638912 212456546954613 213820196164848 214344707845632 216334757947392 216459951673056 217214167532544 220197878625024 220325307952932 221092991952768 222027777893376 222512074057728 222588735070464 223822535063296 224785334429712 225699095951784 226485503951616 228353355611136 228446333361792 228799358258814 229281621284352 230700737967336 232431094104192 233922949650432 234362654443008 234873855949824 236216616809472 237273408564696 238100145179904 238547701843776 239106837731328 240078816746496 241039653145088 241137796326336 241977997707264 243042752755712 243517445632188 243907465794048 244365938474112 246918669075456 247382801912064 251800351946208 252390550938624 253416528787968 253911482945757 254387125794816 256897525062528 257046192611754 257941823944896 258840575944704 259032407542272 261081523842048 261484980867216 263163318356736 263657986248384 264233087943552 266412248212992 266932584635283 267495224831744 271169609788224 271280020867128 272114451634176 273423096850176 275586052944384 277783502709888 278305652151072 279275358256128 281164717983744 282307663991808 282723202185216 283275395939484 283939369805952 285093594886464 285792943794176 288613268897408 290184551938008 293597171500032 293767077270576 294790655937024 296784980093952 299713779239616 300758078121984 300932127935712 301323412855296 301980671935488 304595111149056 305065811011752 305708828379136 307600983956448 309908125472256 310034309562432 312483539257344 312506440548624 313093858669956 316364544752928 317466860239872 318063602458368 321517061768448 324502136921088 324689927509584 325209954392064 325821251298816 329843735882752 330487961929398 331639487929152 333768111086592 333883102605696 335733802594944 337178001644568 337888705050624 338548643927676 342530033416704 342728256815672 343922431926528 345376543389696 348646641156288 350884424475648 351543981664512 352310783924736 354324925214208 355216330950656 355910112847044 357150217769856 357821552765664 360118225119744 361559479717632 361706694489504 364564129133568 365276168448282 367448070592512 370378003613184 371074202868096 377700527919312 378585826407936 380124793181952 381580688692224 385346287593792 385569288917631 386912735917344 388548611313408 391689436360768 393054207916032 396349631915328 399618372319488 401242837247616 401764550473728 406126814865408 406754414682336 408171677451264 410134645275264 413210833963008 413379079416576 416675254064832 417458478226608 421819393003904 423461495987712 424084803277824 424913093909226 427640392329696 428689415691264 432919903346112 434428335065088 440395757250048 440650615905864 442185983905536 444055555786752 445177470140928 447645070126592 449570668859424 451398191903568 452971007903232 456706711222272 456892666723584 457598716517628 458563242568704 461401475934672 464862188208384 468725308886016 469747711899648 472433233618944 474546817129392 476200290359808 477095403687552 480157633492992 482079306290176 482275592652672 487034891264376 487814931588096 488731876948224 493837338150912 494765603824128 495731942894097 503600703892416 504781101877248 506833057575936 507822965891514 513795050125056 514092385223508 515883647889792 518064815084544 522163047684096 522969961734432 526326636713472 527315972496768 528466175887104 532824496425984 533865169270566 534990449663488 542339219576448 542560041734256 546846193700352 547914252672423 551172105888768 555567005419776 556611304302144 558550716512256 564615327983616 566550791878968 567878739611904 570187189772928 577226537794816 580369103876016 587194343000064 587534154541152 589581311874048 593569960187904 599427558479232 601864255871424 602646825710592 603961343870976 609190222298112 610131622023504 615201967912896 619816250944512 620068619124864 625012881097248 626187717339912 632729089505856 634933720479744 636127204916736 643034123536896 649004273842176 649379855019168 651642502597632 659687471765504 660975923858796 663278975858304 667536222173184 667766205211392 671467605189888 674356003289136 677097287855352 685060066833408 685456513631344 687844863853056 697293282312576 701768848951296 703087963329024 704621567849472 708649850428416 711820225694088 714300435539712 715643105531328 720236450239488 723118959435264 723413388979008 729128258267136 730552336896564 740756007226368 742148405736192 755401055838624 757171652815872 760249586363904 763161377384448 770692575187584 771138577835262 773825471834688 777097222626816 783378872721536 792699263830656 799236744638976 800797753905849 802485674495232 813508829364672 816343354902528 820269290550528 826758158833152 833350508129664 834916956453216 843638786007808 846922991975424 848169606555648 849826187818452 855280784659392 857378831382528 865839806692224 880791514500096 881301231811728 884371967811072 890354940281856 895290140253184 899141337718848 902796383807136 905942015806464 913785333447168 915197433035256 917126485137408 922802951869344 929724376416768 937450617772032 949093634258784 952400580719616 954190807375104 964158612580352 964551185305344 974069782528752 975629863176192 977463753896448 989531207648256 991463885788194 1007201407784832 1013666115151872 1015645931783028 1027590100250112 1028184770447016 1031767295779584 1036129630169088 1045939923468864 1052653273426944 1054631944993536 1056932351774208 1065648992851968 1067730338541132 1069980899326976 1084678439152896 1085120083468512 1093692387400704 1095828505344846 1102344211777536 1111134010839552 1113222608604288 1133101583757936 1135757479223808 1140374379545856 1154453075589632 1156707866752893 1160738207752032 1175068309082304 1179162623748096 1198855116958464 1203728511742848 1205293651421184 1218380444596224 1220263244047008 1230403935825792 1239632501889024 1240137238249728 1250025762194496 1252375434679824 1265458179011712 1272254409833472 1286068247073792 1298759710038336 1303285005195264 1321951847717592 1326557951716608 1335532410422784 1342935210379776 1348712006578272 1354194575710704 1370120133666816 1370913027262688 1375689727706112 1394586564625152 1406175926658048 1409243135698944 1417299700856832 1423640451388176 1428600871079424 1431286211062656 1440472900478976 1446237918870528 1446826777958016 1461104673793128 1481512014452736 1484296811472384 1487195828682291 1510802111677248 1514343305631744 1520499172727808 1541385150375168 1542277155670524 1547650943669376 1554194445253632 1566757745443072 1585398527661312 1598473489277952 1601595507811698 1604971348990464 1627017658729344 1640538581101056 1653516317666304 1666701016259328 1669833912906432 1687277572015616 1693845983950848 1699652375636904 1710561569318784 1731679613384448 1761583029000192 1762602463623456 1768743935622144 1780709880563712 1790580280506368 1798282675437696 1805592767614272 1811884031612928 1827570666894336 1830394866070512 1845605903738688 1859448752833536 1898187268517568 1904801161439232 1908381614750208 1929102370610688 1948139565057504 1954927507792896 1979062415296512 1982927771576388 2014402815569664 2031291863566056 2055180200500224 2056369540894032 2063534591559168 2091879846937728 2105306546853888 2109263889987072 2113864703548416 2135460677082264 2139961798653952 2169356878305792 2170240166937024 2187384774801408 2191657010689692 2222268021679104 2226445217208576 2266203167515872 2271514958447616 2280748759091712 2308906151179264 2313415733505786 2321476415504064 2350136618164608 2397710233916928 2407457023485696 2440526488094016 2460807871651584 2480274476499456 2500051524388992 2504750869359648 2530916358023424 2544508819666944 2572136494147584 2597519420076672 2643903695435184 2653115903433216 2671064820845568 2685870420759552 2697424013156544 2708389151421408 2741826054525376 2751379455412224 2789173129250304 2812351853316096 2847280902776352 2857201742158848 2862572422125312 2892475837741056 2893653555916032 2922209347586256 2968593622944768 2974391657364582 3021604223354496 3040998345455616 3082770300750336 3084554311341048 3095301887338752 3108388890507264 3133515490886144 3170797055322624 3196946978555904 3203191015623396 3209942697980928 3254035317458688 3281077162202112 3307032635332608 3333402032518656 3339667825812864 3374555144031232 3399304751273808 3421123138637568 3463359226768896 3470123600258679 3525204927246912 3537487871244288 3596565350875392 3611185535228544 3655141333788672 3660789732141024 3691211807477376 3718897505667072 3796374537035136 3816763229500416 3858204741221376 3896279130115008 3909855015585792 3965855543152776 4028805631139328 4062583727132112 4110360401000448 4112739081788064 4127069183118336 4183759693875456 4218527779974144 4227729407096832 4270921354164528 4338713756611584 4340480333874048 4383314021379384 4444536043358208 4452890434417152 4532406335031744 4543029916895232 4561497518183424 4617812302358528 4626831467011572 4642952831008128 4700273236329216 4795420467833856 4814914046971392 4881052976188032 4921615743303168 4960548952998912 5000103048777984 5009501738719296 5061832716046848 5195038840153344 5287807390870368 5306231806866432 5342129641691136 5371740841519104 5394848026313088 5416778302842816 5483652109050752 5578346258500608 5694561805552704 5714403484317696 5725144844250624 5787307111832064 5844418695172512 5937187245889536 5948783314729164 6043208446708992 6165540601500672 6169108622682096 6190603774677504 6267030981772288 6341594110645248 6406382031246792 6419885395961856 6508070634917376 6562154324404224 6666804065037312 6679335651625728 6749110288062464 6798609502547616 6842246277275136 6926718453537792 6940247200517358 7050409854493824 7193130701750784 7222371070457088 7321579464282048 7382423614954752 7592749074070272 7633526459000832 7716409482442752 7792558260230016 7931711086305552 8057611262278656 8125167454264224 8225478163576128 8254138366236672 8367519387750912 8437055559948288 8541842708329056 8677427513223168 8680960667748096 8766628042758768 8905780868834304 9064812670063488 9122995036366848 9253662934023144 9285905662016256 9400546472658432 9590840935667712 9629828093942784 9762105952376064 9843231486606336 9921097905997824 10000206097555968 10019003477438592 10123665432093696 10390077680306688 10410370800776037 10575614781740736 10612463613732864 10789696052626176 10833556605685632 10967304218101504 11156692517001216 11389123611105408 11450289688501248 11574614223664128 11688837390345024 11897566629458328 12086416893417984 12331081203001344 12338217245364192 12381207549355008 12534061963544576 12683188221290496 12812764062493584 13016141269834752 13333608130074624 13358671303251456 13597219005095232 13684492554550272 13853436907075584 13880494401034716 14100819708987648 14386261403501568 14444742140914176 14643158928564096 14764847229909504 15185498148140544 15585116520460032 15863422172611104 16115222524557312 16250334908528448 16450956327152256 16735038775501824 17083685416658112 17361921335496192 17533256085517536 17811561737668608 18129625340126976 18507325868046288 18571811324032512 18801092945316864 19259656187885568 19524211904752128 19686462973212672 20000412195111936 20038006954877184 20247330864187392 20780155360613376 20820741601552074 21151229563481472 21579392105252352 21667113211371264 21934608436203008 22778247222210816 22900579377002496 23149228447328256 23377674780690048 23795133258916656 24172833786835968 24676434490728384 24762415098710016 25625528124987168 26032282539669504 26717342606502912 27194438010190464 27368985109100544 27760988802069432 28201639417975296 28772522807003136 28889484281828352 29286317857128192 29529694459819008 30370996296281088 31170233040920064 31726844345222208 32500669817056896 32901912654304512 33470077551003648 34167370833316224 34723842670992384 35066512171035072 36259250680253952 37014651736092576 37143622648065024 37602185890633728 39048423809504256 40000824390223872 40076013909754368 41560310721226752 41641483203104148 42302459126962944 43158784210504704 43334226422742528 43869216872406016 45556494444421632 46755349561380096 47590266517833312 48345667573671936 49352868981456768 51251056249974336 53434685213005824 54388876020380928 55521977604138864 56403278835950592 57778968563656704 58572635714256384 59059388919638016 60741992592562176 62340466081840128 63453688690444416 65001339634113792 65803825308609024 68334741666632448 69447685341984768 70133024342070144 72518501360507904 74029303472185152 74287245296130048 78096847619008512 80152027819508736 83282966406208296 84604918253925888 86317568421009408 86668452845485056 87738433744812032 91112988888843264 93510699122760192 95180533035666624 98705737962913536 102502112499948672 108777752040761856 111043955208277728 112806557671901184 117145271428512768 124680932163680256 126907377380888832 130002679268227584 131607650617218048 136669483333264896 140266048684140288 145037002721015808 148058606944370304 160304055639017472 166565932812416592 169209836507851776 173336905690970112 182225977777686528 187021398245520384 190361066071333248 197411475925827072 205004224999897344 217555504081523712 222087910416555456 234290542857025536 253814754761777664 260005358536455168 263215301234436096 273338966666529792 280532097368280576 296117213888740608 333131865624833184 338419673015703552 374042796491040768 380722132142666496 394822951851654144 410008449999794688 435111008163047424 444175820833110912 507629509523555328 520010717072910336 546677933333059584 561064194736561152 592234427777481216 666263731249666368 761444264285332992 789645903703308288 820016899999589376 888351641666221824 1015259019047110656 1122128389473122304 1184468855554962432 1332527462499332736 1522888528570665984 1640033799999178752 1776703283332443648 2368937711109924864 2665054924998665472 3045777057141331968 3553406566664887296 5330109849997330944 7106813133329774592 10660219699994661888 21320439399989323776
- Sum of all divisors σ(n): 86833938436301216160
- Sum of proper divisors (its aliquot sum) s(n): 65513499036311892384
- 21320439399989323776 is an abundant number, because the sum of its proper divisors (65513499036311892384) is greater than itself. Its abundance is 44193059636322568608
Bases of 21320439399989323776
- Binary: 100100111111000010110101010101100011110111001101100101000000000002
- Hexadecimal: 0x127E16AAC7B9B2800
- Base-36: 4HZDL062X6O00
Squares and roots of 21320439399989323776
- 21320439399989323776 squared (213204393999893237762) is 454561136208617116426374462781758898176
- 21320439399989323776 cubed (213204393999893237763) is 9691443158126113992059403588380843960699640813289079832576
-
The
square root of 21320439399989323776 is 4617406133.3165532771 -
The
cube root of 21320439399989323776 is 2772886.2251642775
Scales and comparisons
How big is 21320439399989323776?- 21,320,439,399,989,323,776 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 21,320,439,399,989,323,776 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 21320439399989323776 cubic inches would be around 231073.9 feet tall.
Recreational maths with 21320439399989323776
- 21320439399989323776 backwards is 67732398999393402312
- The number of decimal digits it has is: 20
- The sum of 21320439399989323776'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 21320439399989323776 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 21320439399989323776 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/21320439399989323776/
Chicago style:
Numbermatics. 2024. "Number 21320439399989323776 - Facts about the integer". https://numbermatics.com/n/21320439399989323776/
The information we have on file for 21320439399989323776 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 21320439399989323776, math, Factors of 21320439399989323776, curriculum, school, college, exams, university, Prime factorization of 21320439399989323776, STEM, science, technology, engineering, physics, economics, calculator, twenty-one quintillion, three hundred twenty quadrillion, four hundred thirty-nine trillion, three hundred ninety-nine billion, nine hundred eighty-nine million, three hundred twenty-three thousand, seven hundred seventy-six.