34695092364156499968
34,695,092,364,156,499,968 is an even composite number composed of seven prime numbers multiplied together.
34695092364156499968 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of sixteen thousand, two hundred divisors.
Prime factorization of 34695092364156499968:
211 × 34 × 74 × 112 × 31 × 612 × 792
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 31 × 61 × 61 × 79 × 79)See below for interesting mathematical facts about the number 34695092364156499968 from the Numbermatics database.
Names of 34695092364156499968
- Cardinal: 34695092364156499968 can be written as Thirty-four quintillion, six hundred ninety-five quadrillion, ninety-two trillion, three hundred sixty-four billion, one hundred fifty-six million, four hundred ninety-nine thousand, nine hundred sixty-eight.
Scientific notation
- Scientific notation: 3.4695092364156499968 × 1019
Factors of 34695092364156499968
Divisors of 34695092364156499968
- Number of divisors d(n): 16200
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 27 28 31 32 33 36 42 44 48 49 54 56 61 62 63 64 66 72 77 79 81 84 88 93 96 98 99 108 112 121 122 124 126 128 132 144 147 154 158 162 168 176 183 186 189 192 196 198 216 217 224 231 237 242 244 248 252 256 264 279 288 294 297 308 316 324 336 341 343 352 363 366 372 378 384 392 396 427 432 434 441 448 462 474 484 488 496 504 512 528 539 549 553 558 567 576 588 594 616 632 648 651 671 672 682 686 693 704 711 726 732 744 756 768 784 792 837 847 854 864 868 869 882 891 896 924 948 968 976 992 1008 1023 1024 1029 1056 1078 1089 1098 1106 1116 1134 1152 1176 1188 1232 1264 1281 1296 1302 1323 1342 1344 1364 1372 1386 1408 1422 1452 1464 1488 1512 1519 1536 1568 1584 1617 1647 1659 1674 1694 1708 1728 1736 1738 1764 1782 1792 1848 1891 1896 1936 1952 1953 1984 2013 2016 2046 2048 2058 2079 2112 2133 2156 2178 2196 2212 2232 2268 2304 2352 2376 2387 2401 2449 2464 2511 2528 2541 2562 2592 2604 2607 2646 2684 2688 2728 2744 2772 2816 2844 2904 2928 2976 2989 3024 3038 3069 3072 3087 3136 3168 3234 3267 3294 3318 3348 3388 3416 3456 3472 3476 3528 3564 3584 3696 3721 3751 3773 3782 3792 3843 3871 3872 3904 3906 3968 3969 4026 4032 4092 4116 4158 4224 4266 4312 4356 4392 4424 4464 4536 4557 4608 4697 4704 4752 4774 4802 4819 4851 4898 4928 4941 4977 5022 5056 5082 5124 5184 5208 5214 5292 5368 5376 5456 5488 5544 5632 5673 5688 5808 5856 5859 5929 5952 5978 6039 6048 6076 6083 6138 6144 6174 6237 6241 6272 6336 6399 6468 6534 6588 6636 6696 6776 6832 6912 6944 6952 7056 7128 7161 7168 7203 7347 7381 7392 7442 7502 7546 7564 7584 7623 7686 7742 7744 7808 7812 7821 7936 7938 8052 8064 8184 8232 8316 8448 8532 8624 8712 8784 8848 8928 8967 9072 9114 9207 9216 9261 9394 9408 9504 9548 9559 9604 9638 9702 9796 9801 9856 9882 9954 10044 10112 10164 10248 10368 10416 10428 10584 10633 10736 10752 10912 10976 11088 11163 11253 11264 11319 11346 11376 11529 11613 11616 11712 11718 11858 11904 11956 12078 12096 12152 12166 12276 12348 12474 12482 12544 12672 12798 12936 13068 13176 13237 13272 13392 13552 13664 13671 13824 13888 13904 14091 14112 14256 14322 14336 14406 14457 14553 14694 14762 14784 14884 14931 15004 15092 15128 15168 15246 15372 15484 15488 15616 15624 15642 15872 15876 16104 16128 16368 16464 16632 16709 16896 17019 17064 17143 17248 17424 17568 17577 17696 17787 17856 17934 18117 18144 18228 18249 18414 18432 18522 18723 18788 18816 19008 19096 19118 19208 19276 19404 19592 19602 19712 19764 19908 20088 20224 20328 20496 20736 20801 20832 20856 20923 21168 21266 21472 21483 21504 21609 21824 21952 22041 22143 22176 22326 22506 22528 22638 22692 22752 22869 23058 23226 23232 23424 23436 23463 23716 23808 23912 24156 24192 24304 24332 24552 24696 24948 24964 25088 25344 25596 25872 26047 26136 26257 26352 26411 26474 26544 26784 26901 26939 27097 27104 27328 27342 27621 27648 27776 27783 27808 28182 28224 28512 28644 28677 28812 28914 29106 29388 29524 29568 29768 29862 30008 30184 30256 30336 30492 30744 30968 30976 31232 31248 31284 31744 31752 31899 32208 32256 32736 32879 32928 33264 33418 33489 33733 33759 33792 33957 34038 34128 34286 34496 34587 34839 34848 35136 35154 35392 35574 35712 35868 36234 36288 36456 36498 36828 37044 37446 37576 37632 38016 38192 38236 38416 38552 38808 39184 39204 39424 39528 39711 39816 40176 40448 40656 40931 40992 41013 41472 41503 41602 41664 41712 41846 42273 42336 42532 42581 42944 42966 43008 43218 43371 43648 43659 43687 43904 44082 44286 44352 44652 44793 45012 45276 45384 45504 45738 46116 46452 46464 46848 46872 46926 47432 47616 47824 48312 48384 48608 48664 49104 49392 49896 49928 50127 50176 50688 51057 51192 51429 51667 51744 52094 52272 52514 52704 52822 52948 53009 53088 53361 53568 53802 53878 54194 54208 54351 54656 54684 54747 55242 55296 55552 55566 55616 56169 56364 56448 57024 57288 57354 57624 57828 58212 58776 59048 59136 59536 59724 60016 60368 60512 60672 60984 61488 61936 61952 62403 62464 62496 62568 62769 63488 63504 63798 64416 64449 64512 64827 65472 65758 65856 66123 66429 66528 66836 66913 66978 67466 67518 67584 67914 68076 68256 68572 68607 68651 68992 69174 69678 69696 70272 70308 70389 70784 71148 71424 71736 72468 72576 72912 72996 73656 74088 74431 74892 75152 75264 76032 76384 76472 76832 77104 77616 78141 78368 78408 78771 78848 79056 79233 79422 79632 80352 80703 80817 80896 81291 81312 81862 81984 82026 82944 83006 83204 83328 83424 83692 84546 84672 85064 85162 85888 85932 86031 86436 86742 87296 87318 87374 87808 88164 88572 88704 89304 89586 90024 90552 90768 91008 91476 92232 92659 92904 92928 93696 93744 93852 94864 95232 95648 95697 96624 96768 97216 97328 98208 98637 98784 99792 99856 100254 100352 100467 101199 101277 101376 101871 102114 102384 102858 103334 103488 104188 104517 104544 105028 105408 105644 105896 106018 106176 106722 107136 107604 107756 108388 108416 108702 109312 109368 109494 110484 111104 111132 111232 112338 112728 112896 114048 114576 114708 115248 115351 115656 116424 116963 117552 118096 118272 119072 119133 119448 120001 120032 120736 121024 121344 121968 122793 122976 123039 123872 123904 124509 124806 124928 124992 125136 125538 126819 127008 127596 127743 128832 128898 129024 129654 130113 130944 131061 131516 131712 132246 132858 133056 133672 133826 133956 134932 135036 135828 136152 136512 137144 137214 137302 137984 138348 139356 139392 140544 140616 140778 141568 142296 142848 143472 144936 145152 145607 145824 145992 146461 147312 148176 148862 149389 149784 150304 150381 150528 152064 152768 152944 153171 153664 154208 154287 155001 155232 156282 156736 156816 157542 157696 158112 158466 158844 159027 159264 160083 160704 161406 161634 161792 162582 162624 163724 163968 164052 164241 165888 166012 166408 166656 166848 167384 168507 169092 169344 170128 170324 171776 171864 172062 172872 173484 174592 174636 174748 175616 176328 177144 177408 178608 179172 180048 181104 181536 182016 182329 182952 183799 184464 185318 185808 185856 187209 187392 187488 187704 188307 188573 189679 189728 190464 191296 191394 193248 193347 193471 193536 194432 194481 194656 196416 197274 197568 198369 199287 199584 199712 200508 200739 200934 202398 202554 202752 203742 204228 204768 205716 205953 206668 206976 208376 209034 209088 210056 210816 211288 211792 212036 212352 213444 214272 215208 215512 216776 216832 217404 218624 218736 218988 220968 222208 222264 222464 223293 224676 225456 225792 228096 228811 229152 229416 230153 230496 230702 231312 232848 233926 234423 235104 236131 236192 236313 236544 237699 238144 238266 238896 240002 240064 241472 242048 242109 242451 242688 243873 243936 245586 245952 246078 247744 247808 249018 249612 249984 250272 251076 253638 254016 255192 255486 257664 257796 258093 259308 260226 261888 262122 263032 263424 264492 265716 266112 267344 267652 267912 269864 270072 271656 272304 273024 274288 274428 274604 275968 276696 277977 278712 278784 281088 281232 281556 283136 284592 285696 286517 286944 287091 289872 290304 290521 291214 291648 291984 292922 293959 294624 295911 296329 296352 297724 298067 298778 299568 300608 300762 301056 301401 303597 303831 304128 305536 305613 305809 305888 306342 307328 308416 308574 310002 310464 312564 313472 313551 313632 315084 316224 316932 317688 318054 318528 320166 321408 322812 323268 325164 325248 327448 327936 328104 328482 332024 332816 333312 333696 334768 337014 338184 338688 340256 340648 343552 343728 344124 345744 346053 346968 349184 349272 349496 350889 351232 352656 354288 354816 357216 357399 358344 360003 360096 361669 362208 363072 364032 364658 365904 367598 368379 368928 370636 371063 371616 371712 373527 374418 374784 374976 375408 376614 377146 379358 379456 380457 380701 382592 382788 383229 386496 386694 386942 387072 388864 388962 389312 390339 392832 393183 394548 395136 396738 398574 399168 399424 401016 401478 401868 404796 405108 407484 408456 409536 411432 411906 413336 413952 416752 418068 418176 420112 421632 422576 423584 424072 424704 426888 428544 430416 431024 433552 433664 434808 436821 437248 437472 437976 439383 441936 444416 444528 444928 446586 448167 449352 450241 450912 451143 451584 456192 457622 458304 458832 460306 460992 461404 462624 462861 465003 465696 467852 468391 468846 470208 472262 472384 472626 473088 475398 476288 476532 477081 477792 480004 480128 480249 480557 482944 484096 484218 484902 485376 487746 487872 491172 491904 492156 492723 495488 498036 499224 499968 500544 502152 505521 507276 508032 510384 510972 515328 515592 516186 518616 520452 523776 524244 526064 526848 528984 531432 532224 534688 535304 535824 539728 540144 543312 544608 546048 546987 548576 548856 549208 551397 551936 553392 555954 557424 557568 561627 562176 562464 563112 564921 565719 566272 569037 569184 571392 573034 573888 574182 579744 580413 580608 581042 582428 583099 583296 583968 585844 587918 589248 591822 592658 592704 595448 596134 597556 597861 599136 601216 601524 602217 602802 607194 607662 608256 611072 611226 611618 611776 612684 614656 616832 617148 617859 620004 620928 625128 626944 627102 627264 630168 632448 633864 635376 636108 637056 640332 642816 645624 646536 648613 650328 650496 654896 655872 656208 656964 664048 665632 666624 667392 669536 669879 674028 676368 677376 680512 681296 686433 687104 687456 688248 690459 691488 692106 693936 698368 698544 698992 701778 702464 703269 705312 708393 708576 708939 709632 713097 714432 714798 716688 720006 720192 723338 724416 726144 727353 728064 729316 731619 731808 735196 736758 737856 741272 742126 743232 743424 747054 748836 749952 750816 753228 754292 755161 758716 758912 760914 761402 765184 765576 766458 772992 773388 773884 774279 777728 777924 778624 780678 785664 786366 789096 790272 793476 797148 798336 798848 802032 802956 803736 807457 809592 810216 814968 816912 818741 819072 822864 823812 826672 827904 833504 833931 836136 836352 840007 840224 843264 845152 847168 848144 849408 853776 857088 859551 860832 861273 862048 867104 867328 869616 871563 873642 874496 874944 875952 878766 881877 883872 887733 888987 889056 889856 893172 894201 896334 898704 900482 901824 902286 903168 910791 912384 915244 916608 917427 917664 920612 921984 922808 925248 925722 930006 931392 935704 936782 937692 940416 944524 944768 945252 950796 952576 953064 954162 955584 960008 960256 960498 961114 965888 968192 968436 969804 975492 975744 982344 983808 984312 985446 990976 996072 998448 999936 1001088 1004304 1011042 1014552 1016064 1019249 1020768 1021944 1030656 1031184 1032372 1037232 1038159 1040904 1045723 1047552 1048488 1052128 1052667 1053696 1057968 1062864 1064448 1069376 1070608 1071648 1072197 1079456 1080009 1080288 1085007 1086624 1089216 1092096 1093974 1097152 1097712 1098416 1102794 1103872 1105137 1106784 1111908 1113189 1114848 1115136 1120581 1123254 1124352 1124928 1126224 1129842 1131438 1132544 1138074 1138368 1142103 1146068 1147776 1148364 1149687 1159488 1160826 1161216 1162084 1164856 1166198 1166592 1167936 1171688 1175836 1178496 1179549 1183644 1185316 1185408 1190896 1192268 1195112 1195722 1198272 1202432 1203048 1204434 1205604 1214388 1215324 1222144 1222452 1223236 1223552 1225368 1229312 1233664 1234296 1235718 1240008 1241856 1250256 1253888 1254204 1254528 1260336 1264896 1267728 1268861 1270752 1272216 1274112 1276303 1280664 1285632 1286593 1291248 1293072 1297226 1300656 1300992 1309792 1310463 1311744 1312416 1313928 1318149 1320011 1328096 1331264 1333248 1334784 1339072 1339758 1344501 1348056 1350723 1352736 1353429 1354297 1354752 1361024 1362592 1372866 1374208 1374912 1376496 1380918 1382976 1384212 1387872 1388583 1395009 1397088 1397984 1403556 1405173 1406538 1410624 1416786 1417152 1417878 1419264 1426194 1428864 1429596 1431243 1433376 1440012 1440384 1441671 1446676 1448832 1452288 1454706 1456128 1458632 1463238 1463616 1470392 1473516 1475712 1482544 1484252 1486464 1494108 1497672 1499904 1501632 1506456 1508584 1510322 1517432 1517824 1521828 1522804 1530368 1531152 1532916 1545984 1546776 1547768 1548558 1555456 1555848 1557248 1561356 1571328 1572732 1578192 1580544 1586952 1594296 1596672 1597696 1601677 1604064 1605912 1607472 1611071 1614914 1619184 1620432 1629936 1633824 1637482 1638144 1640961 1643279 1645728 1647624 1652917 1653344 1654191 1655808 1667008 1667862 1672272 1672704 1680014 1680448 1684881 1686528 1690304 1694336 1694763 1696288 1697157 1698816 1707111 1707552 1714176 1719102 1721664 1722546 1724096 1734208 1734656 1739232 1741239 1743126 1747284 1749297 1749888 1751904 1757532 1763754 1767744 1775466 1777974 1778112 1779712 1786344 1788402 1792668 1797408 1800964 1803648 1804572 1806651 1821582 1824768 1830488 1833216 1834854 1835328 1841224 1843968 1845616 1850496 1851444 1853577 1860012 1862784 1871408 1873564 1875384 1880832 1889048 1889536 1890504 1901592 1905152 1906128 1908324 1911168 1920016 1920512 1920996 1922228 1931776 1936384 1936872 1939608 1945839 1950984 1951488 1964688 1967616 1968624 1970892 1981952 1992144 1996896 1999872 2002176 2005619 2008608 2009637 2022084 2029104 2032128 2038498 2041536 2043888 2057713 2059299 2061312 2062368 2064744 2071377 2074303 2074464 2076318 2081808 2086469 2091446 2095104 2096976 2104256 2105334 2107392 2109807 2115936 2125179 2125728 2126817 2128181 2128896 2138752 2139291 2140663 2141216 2143296 2144394 2158912 2160018 2160576 2170014 2173248 2178432 2182059 2184192 2187948 2194304 2194857 2195424 2196832 2205588 2210274 2213568 2223816 2226378 2229696 2230272 2241162 2246508 2249856 2252448 2259684 2262876 2265483 2276148 2276736 2284206 2292136 2295552 2296728 2299374 2318976 2321652 2324168 2329712 2332396 2333184 2335872 2343376 2351672 2356992 2359098 2367288 2370632 2370816 2381792 2384536 2390224 2391444 2396544 2404864 2406096 2408868 2411208 2422371 2428776 2430648 2444288 2444904 2446472 2447104 2450736 2456223 2458624 2467328 2468592 2471436 2480016 2483712 2500512 2501793 2507776 2508408 2509056 2520021 2520672 2529792 2531683 2535456 2537722 2541504 2544432 2548224 2552606 2561328 2571264 2573186 2578653 2582496 2586144 2594452 2597441 2601312 2601984 2614689 2619584 2620926 2623488 2624832 2627856 2636298 2640022 2645631 2656192 2662528 2663199 2664907 2666961 2669568 2678144 2679516 2682603 2689002 2696112 2701446 2705472 2706858 2708594 2709504 2722048 2725184 2732373 2745732 2749824 2752281 2752992 2761836 2765952 2768424 2775744 2777166 2790018 2794176 2795968 2807112 2810346 2813076 2821248 2833572 2834304 2835756 2852388 2857728 2859192 2862486 2866752 2880024 2880768 2883342 2893352 2897664 2904576 2909412 2917264 2926476 2927232 2940784 2947032 2951424 2965088 2968504 2972928 2988216 2995344 2999808 3003264 3012912 3017168 3020644 3034864 3035648 3043656 3045608 3057747 3060736 3062304 3065832 3091968 3093552 3095536 3097116 3110912 3111696 3114477 3114496 3122712 3137169 3142656 3145464 3151687 3156384 3158001 3161088 3173904 3188592 3193344 3195392 3203354 3208128 3211824 3214944 3222142 3229828 3233549 3238368 3240027 3240864 3255021 3259872 3267648 3274964 3276288 3278737 3281922 3286558 3291456 3295248 3305834 3306688 3308382 3311616 3315411 3334016 3335724 3339567 3344544 3345408 3360028 3360896 3361743 3363899 3369762 3373056 3380608 3388672 3389526 3392576 3394314 3397632 3414222 3415104 3426309 3438204 3443328 3445092 3448192 3449061 3468416 3478464 3482478 3486252 3494568 3498594 3499776 3503808 3515064 3527508 3535488 3538647 3550932 3555948 3556224 3572688 3576804 3585336 3594816 3601928 3607296 3609144 3613302 3643164 3660976 3666432 3669708 3670656 3682448 3687936 3691232 3700992 3702888 3707154 3720024 3725568 3742816 3747128 3750768 3761664 3778096 3779072 3781008 3803184 3806583 3810304 3812256 3816648 3822336 3828909 3840032 3841024 3841992 3844456 3859779 3863552 3872768 3873744 3879216 3891678 3901968 3902976 3929376 3931389 3935232 3937248 3941784 3954447 3960033 3963904 3984288 3993792 3999744 4004352 4011238 4017216 4019274 4033503 4044168 4052169 4058208 4062891 4064256 4076996 4081693 4083072 4087776 4115426 4118598 4122624 4124736 4129488 4142754 4148606 4148928 4152636 4163616 4172938 4182892 4185027 4187711 4193952 4208512 4210668 4215519 4219614 4231872 4250358 4251456 4253634 4256362 4257792 4277504 4278582 4281326 4282432 4286592 4288788 4293729 4317824 4320036 4321152 4325013 4340028 4346496 4356864 4364118 4368384 4375896 4388608 4389714 4390848 4393664 4411176 4420548 4427136 4447632 4452756 4459392 4482324 4493016 4499712 4504896 4519368 4525752 4530966 4540291 4552296 4553472 4568412 4584272 4591104 4593456 4598748 4637952 4643304 4648336 4659424 4664792 4666368 4671744 4686752 4703344 4713984 4718196 4734576 4741264 4741632 4763584 4769072 4780448 4782888 4793088 4805031 4809728 4812192 4817736 4822416 4833213 4844742 4857552 4861296 4888576 4889808 4892944 4894208 4901472 4912446 4917248 4922883 4929837 4934656 4937184 4942872 4958751 4960032 4962573 4967424 5001024 5003586 5015552 5016816 5018112 5040042 5041344 5059584 5063366 5070912 5075444 5083008 5088864 5091471 5096448 5105212 5121333 5122656 5142528 5146372 5157306 5164992 5172288 5188904 5194882 5202624 5203968 5223717 5229378 5239168 5241852 5247891 5249664 5255712 5272596 5280044 5286127 5291262 5312384 5325056 5326398 5329814 5333922 5339136 5356288 5359032 5365206 5378004 5392224 5402892 5410944 5413716 5417188 5419953 5444096 5450368 5464746 5491464 5499648 5504562 5505984 5523672 5531904 5536848 5551488 5554332 5560731 5580036 5588352 5591936 5614224 5620692 5626152 5642496 5652199 5667144 5668608 5671512 5704776 5715456 5718384 5724972 5733504 5760048 5761536 5766684 5786704 5795328 5809152 5818824 5834528 5837517 5852952 5854464 5880049 5881568 5894064 5902848 5930176 5937008 5945856 5976432 5990688 5999616 6006528 6016857 6025824 6028911 6034336 6041288 6069728 6071296 6087312 6091216 6115494 6121472 6124608 6131664 6173139 6177897 6183936 6187104 6191072 6194232 6214131 6222909 6223392 6228954 6228992 6245424 6259407 6274338 6285312 6290928 6303374 6312768 6316002 6322176 6347808 6375537 6377184 6384543 6386688 6390784 6406708 6416256 6421989 6423648 6429888 6444284 6459656 6467098 6476736 6480054 6481728 6510042 6519744 6535296 6549928 6552576 6557474 6563844 6573116 6582912 6590496 6611668 6613376 6616764 6630822 6668032 6671448 6679134 6689088 6690816 6720056 6721792 6723486 6727798 6739524 6761216 6777344 6779052 6785152 6788628 6796449 6828444 6830208 6852618 6876408 6886656 6890184 6896384 6898122 6936832 6956928 6964956 6972504 6989136 6997188 6999552 7007616 7030128 7055016 7070976 7077294 7101864 7111896 7112448 7134743 7145376 7153608 7170672 7189632 7203856 7214592 7218288 7226604 7267113 7286328 7320061 7321952 7332864 7339416 7341312 7364896 7368669 7375872 7382464 7401984 7405776 7414308 7440048 7451136 7485632 7494256 7501536 7505379 7523328 7556192 7558144 7560063 7562016 7595049 7606368 7613166 7620608 7624512 7633296 7644672 7657818 7680064 7682048 7683984 7688912 7719558 7727104 7735959 7747488 7758432 7783356 7792323 7803936 7805952 7844067 7858752 7862778 7870464 7874496 7883568 7908894 7920066 7927808 7936893 7968576 7987584 7994721 8000883 8008704 8022476 8034432 8038548 8047809 8067006 8088336 8104338 8116416 8125782 8128512 8153992 8163386 8166144 8175552 8230852 8237196 8249472 8256843 8258976 8285508 8297212 8297856 8305272 8327232 8345876 8365784 8370054 8375422 8387904 8417024 8421336 8431038 8439228 8463744 8500716 8502912 8507268 8512724 8555008 8557164 8562652 8564864 8573184 8577576 8587458 8635648 8640072 8642304 8650026 8680056 8692992 8713728 8728236 8751792 8777216 8779428 8781696 8787328 8822352 8841096 8854272 8882027 8895264 8905512 8918784 8934121 8964648 8986032 8999424 9006151 9009792 9038736 9051504 9061932 9080582 9104592 9106944 9112729 9136824 9168544 9173241 9182208 9186912 9197496 9240077 9275904 9286608 9296672 9318848 9329584 9332736 9343431 9343488 9373504 9406688 9411507 9427968 9436392 9455061 9469152 9474003 9480079 9482528 9483264 9527168 9538144 9560896 9565776 9586176 9610062 9619456 9624384 9635472 9644832 9666426 9689484 9700647 9715104 9720081 9722592 9765063 9779616 9785888 9788416 9802944 9824892 9836211 9845766 9859674 9869312 9874368 9885744 9917502 9920064 9925146 9934848 10002048 10007172 10018701 10033632 10036224 10080084 10082688 10091697 10119168 10126732 10141824 10150888 10166016 10177728 10182942 10192896 10210424 10242666 10245312 10278927 10292744 10314612 10329984 10344576 10377808 10389764 10405248 10447434 10458756 10478336 10483704 10495782 10499328 10511424 10545192 10560088 10572254 10582524 10624768 10650112 10652796 10659628 10667844 10712576 10718064 10730412 10756008 10784448 10805784 10821888 10827432 10834376 10839906 10888192 10900736 10929492 10982928 10999296 11009124 11011968 11047344 11063808 11073696 11102976 11108664 11121462 11160072 11176704 11183872 11211739 11228448 11241384 11252304 11284992 11304398 11334288 11337216 11343024 11409552 11419749 11430912 11436768 11449944 11467008 11486727 11502953 11520096 11523072 11533368 11570419 11573408 11579337 11590656 11618304 11637648 11669056 11675034 11705904 11708928 11760098 11763136 11788128 11794167 11801731 11805696 11860352 11863341 11874016 11880099 11891712 11952864 11981376 11999232 12013056 12033714 12051648 12057822 12068672 12082576 12100509 12139456 12142592 12156507 12174624 12182432 12188673 12230988 12245079 12249216 12263328 12346278 12355794 12367872 12374208 12382144 12388464 12428262 12445818 12446784 12457908 12457984 12490848 12518814 12548676 12563133 12581856 12606748 12625536 12632004 12646557 12695616 12751074 12754368 12769086 12773376 12781568 12813416 12832512 12843978 12847296 12859776 12888568 12919312 12934196 12953472 12960108 12963456 12975039 13020084 13039488 13070592 13099856 13105152 13114948 13127688 13146232 13165824 13180992 13223336 13226752 13233528 13261644 13336064 13342896 13358268 13378176 13440112 13443584 13446972 13455596 13479048 13522432 13554688 13558104 13570304 13577256 13592898 13620873 13656888 13660416 13705236 13752816 13773312 13780368 13792768 13796244 13873664 13913856 13929912 13945008 13957471 13978272 13994376 13999104 14015232 14039333 14060256 14110032 14141952 14154588 14203728 14223792 14224896 14269486 14290752 14307216 14341344 14379264 14403991 14407712 14415093 14429184 14436576 14453208 14499639 14520121 14534226 14572656 14640122 14643904 14665728 14678832 14682624 14729792 14737338 14751744 14764928 14768649 14789511 14803968 14811552 14828616 14876253 14880096 14887719 14897267 14902272 14971264 14984641 14988512 15003072 15010758 15046656 15112384 15116288 15120126 15124032 15190098 15212736 15226332 15249024 15266592 15274413 15289344 15315636 15360128 15363999 15367968 15377824 15439116 15471918 15494976 15516864 15566712 15584646 15607872 15611904 15671151 15688134 15717504 15725556 15743673 15748992 15767136 15817788 15840132 15858381 15873786 15937152 15975168 15989442 16001766 16017408 16044952 16068864 16077096 16095618 16134012 16176672 16208676 16232832 16251564 16307984 16326772 16332288 16351104 16461704 16474392 16498944 16513686 16517952 16571016 16594424 16595712 16610544 16654464 16691752 16731568 16740108 16750844 16775808 16834048 16842672 16862076 16878456 16927488 16956597 17001432 17005824 17014536 17025448 17110016 17114328 17125304 17129728 17146368 17155152 17174916 17271296 17280144 17284608 17300052 17360112 17385984 17427456 17456472 17503584 17512551 17554432 17558856 17563392 17574656 17640147 17644704 17682192 17708544 17721781 17764054 17790528 17811024 17837568 17868242 17929296 17972064 17998848 18012302 18019584 18050571 18076069 18077472 18103008 18123864 18161164 18182087 18209184 18213888 18225458 18273648 18337088 18346482 18364416 18373824 18394992 18480154 18519417 18533691 18551808 18573216 18593344 18637696 18642393 18654349 18659168 18668727 18686862 18686976 18747008 18778221 18813376 18823014 18855936 18872784 18910122 18938304 18948006 18960158 18965056 18966528 19054336 19076288 19121792 19126611 19131552 19153629 19172352 19220124 19248768 19265967 19270944 19289664 19332852 19378968 19401294 19430208 19440162 19445184 19530126 19559232 19571776 19576832 19605888 19649784 19672422 19691532 19719348 19748736 19771488 19835004 19840128 19850292 20004096 20014344 20037402 20067264 20072448 20160168 20165376 20183394 20253464 20283648 20301776 20332032 20355456 20365884 20389347 20420848 20485332 20490624 20557854 20585488 20629224 20659968 20689152 20755616 20779528 20810496 20894868 20917512 20956672 20967408 20991564 20998656 21022848 21090384 21120176 21144508 21165048 21249536 21300224 21305592 21319256 21335688 21404229 21425152 21436128 21460824 21512016 21568896 21611568 21643776 21654864 21668752 21679812 21776384 21801339 21801472 21858984 21960183 21965856 21998592 22018248 22023936 22061809 22094688 22106007 22127616 22147392 22205952 22217328 22242924 22320144 22353408 22367744 22423478 22456896 22482768 22504608 22569984 22608796 22634843 22668576 22674432 22680189 22686048 22785147 22819104 22839498 22861824 22873536 22899888 22934016 22951159 22973454 23005906 23040192 23046144 23066736 23140838 23146816 23158674 23181312 23207877 23222761 23275296 23338112 23350068 23376969 23409991 23411808 23417856 23520196 23526272 23532201 23547293 23576256 23588334 23603462 23611392 23720704 23726682 23748032 23760198 23783424 23810679 23905728 23962752 23984163 24002649 24026112 24067428 24103296 24115644 24137344 24143427 24165152 24201018 24278912 24313014 24349248 24364864 24377346 24461976 24490158 24498432 24526656 24692556 24711588 24748416 24764288 24770529 24776928 24856524 24891636 24893568 24915816 24981696 25037628 25097352 25126266 25163712 25213496 25251072 25264008 25293114 25391232 25502148 25508736 25538172 25626832 25665024 25687956 25694592 25719552 25777136 25838624 25868392 25906944 25920216 25926912 25950078 26040168 26078976 26141184 26199712 26229896 26255376 26292464 26331648 26361984 26446672 26453504 26467056 26523288 26646081 26672128 26685792 26716536 26756352 26802363 26880224 26887168 26893944 26911192 26958096 27018453 27044864 27109376 27116208 27140608 27154512 27185796 27241746 27313776 27320832 27338187 27410472 27505632 27519723 27546624 27560736 27585536 27592488 27720231 27747328 27827712 27859824 27890016 27914942 27956544 27988752 27998208 28030464 28078666 28120512 28220064 28234521 28283904 28309176 28365183 28407456 28440237 28447584 28449792 28538972 28571851 28581504 28614432 28682688 28758528 28807982 28815424 28830186 28858368 28873152 28906416 28999278 29040242 29068452 29101941 29145312 29280244 29287808 29295189 29313977 29357664 29365248 29459584 29474676 29508633 29529856 29537298 29579022 29607936 29623104 29657232 29752506 29760192 29775438 29794534 29804544 29942528 29969282 29977024 30006144 30021516 30056103 30224768 30240252 30248064 30275091 30380196 30425472 30452664 30498048 30533184 30548826 30578688 30631272 30720256 30727998 30735936 30755648 30836781 30878232 30943836 30989952 31033728 31133424 31169292 31215744 31342302 31376268 31435008 31451112 31487346 31497984 31534272 31635576 31680264 31716762 31747572 31874304 31950336 31978884 32003532 32089904 32137728 32154192 32191236 32268024 32353344 32417352 32465664 32503128 32615968 32653544 32664576 32702208 32923408 32948784 32997888 33027372 33035904 33142032 33188848 33191424 33221088 33308928 33383504 33463136 33480216 33501688 33551616 33635217 33668096 33685344 33724152 33756912 33854976 33913194 34002864 34011648 34029072 34050896 34220032 34228656 34250608 34259247 34259456 34292736 34310304 34349832 34460181 34508859 34542592 34560288 34569216 34600104 34711257 34720224 34738011 34771968 34854912 34912944 35007168 35025102 35108864 35117712 35126784 35149312 35280294 35289408 35364384 35405193 35417088 35443562 35528108 35569039 35581056 35622048 35640297 35675136 35736484 35858592 35944128 35997696 36024604 36039168 36101142 36152138 36154944 36206016 36247728 36322328 36364174 36418368 36427776 36450916 36469521 36547296 36566019 36674176 36692964 36735237 36747648 36789984 36960308 37002889 37038834 37067382 37103616 37146432 37186688 37275392 37284786 37308698 37318336 37337454 37373724 37373952 37494016 37556442 37626752 37646028 37689399 37745568 37820244 37876608 37896012 37920316 37930112 37939671 38108672 38152576 38243584 38253222 38263104 38307258 38344704 38440248 38497536 38531934 38541888 38579328 38665704 38757936 38802588 38860416 38880324 38890368 38925117 39060252 39118464 39143552 39211776 39299568 39344844 39383064 39438696 39497472 39542976 39565393 39670008 39680256 39700584 40008192 40028688 40074804 40134528 40320336 40330752 40366788 40506928 40567296 40603552 40664064 40710912 40731768 40778694 40841696 40862619 40970664 40981248 41115708 41170976 41258448 41319936 41378304 41511232 41559056 41620992 41789736 41835024 41872413 41913344 41934816 41983128 41997312 42045696 42117999 42180768 42240352 42289016 42330096 42499072 42600448 42611184 42638512 42671376 42808458 42850304 42872256 42921648 43024032 43137792 43211973 43223136 43245279 43287552 43309728 43337504 43359624 43498917 43560363 43602678 43602944 43717968 43920366 43931712 43997184 44036496 44047872 44123618 44189376 44212014 44255232 44294784 44368533 44411904 44434656 44485848 44628759 44640288 44691801 44706816 44735488 44846956 44913792 44953923 44965536 45009216 45139968 45217592 45269686 45337152 45348864 45360378 45372096 45570294 45638208 45678996 45747072 45799776 45868032 45902318 45946908 46011812 46064821 46080384 46133472 46281676 46293632 46317348 46415754 46445522 46550592 46676224 46700136 46753938 46819982 46823616 46835712 47040392 47052544 47064402 47094586 47152512 47176668 47206924 47231019 47441408 47453364 47496064 47520396 47575143 47621358 47811456 47925504 47968326 48005298 48052224 48134856 48206592 48231288 48274688 48286854 48330304 48402036 48557824 48626028 48698496 48729728 48754692 48923952 48980316 48996864 49053312 49385112 49423176 49496832 49528576 49541058 49553856 49713048 49783272 49787136 49831632 49943201 49963392 50075256 50194704 50252532 50327424 50426992 50502144 50528016 50586228 50782464 50869791 51004296 51017472 51076344 51240427 51253664 51330048 51375912 51389184 51439104 51554272 51677248 51736784 51813888 51840432 51853824 51900156 52080336 52157952 52282368 52399424 52459792 52510752 52537653 52584928 52663296 52723968 52893344 52907008 52920441 52934112 53046576 53165343 53292162 53344256 53371584 53433072 53512704 53604726 53760448 53774336 53787888 53822384 53916192 54036906 54089728 54151713 54228207 54232416 54281216 54309024 54371592 54483492 54546261 54627552 54641664 54676374 54820944 55011264 55039446 55093248 55121472 55171072 55184976 55440462 55494656 55558251 55655424 55719648 55780032 55829884 55913088 55963047 55977504 56006181 56060928 56157332 56241024 56334663 56440128 56469042 56567808 56618352 56730366 56814912 56880474 56895168 56899584 57077944 57143702 57163008 57228864 57365376 57460887 57517056 57615964 57630848 57660372 57746304 57797901 57812832 57998556 58080484 58136904 58203882 58290624 58560488 58575616 58590378 58627954 58715328 58730496 58919168 58949352 59017266 59059712 59074596 59158044 59246208 59314464 59505012 59520384 59550876 59589068 59885056 59938564 59954048 60012288 60043032 60112206 60449536 60480504 60496128 60550182 60760392 60850944 60905328 60996096 61066368 61097652 61168041 61262544 61440512 61455996 61471872 61511296 61673562 61756464 61887672 61979904 62067456 62174189 62266848 62338584 62431488 62684604 62752536 62870016 62902224 62974692 62995968 63068544 63271152 63360528 63433524 63495144 63748608 63789103 63900672 63957768 64007064 64179808 64212687 64275456 64308384 64382472 64536048 64680539 64706688 64834704 64931328 65006256 65231936 65307088 65329152 65404017 65404416 65846816 65880549 65897568 65995776 66054744 66071808 66185427 66284064 66318021 66360553 66377696 66382848 66442176 66617856 66767008 66926272 66960432 67003376 67103232 67270434 67336192 67370688 67448304 67513824 67709952 67826388 67904529 68005728 68023296 68040567 68058144 68101792 68355441 68457312 68501216 68518494 68518912 68585472 68620608 68699664 68853477 68920362 69017718 69085184 69120576 69138432 69200208 69422514 69440448 69476022 69543936 69668283 69825888 70014336 70050204 70130907 70229973 70235424 70253568 70298624 70560588 70578816 70641879 70728768 70810386 70834176 70887124 71056216 71138078 71162112 71244096 71280594 71350272 71472968 71717184 71888256 71952489 72049208 72078336 72202284 72304276 72309888 72412032 72495456 72644656 72728348 72836736 72901832 72939042 73094592 73132038 73348352 73385928 73470474 73495296 73579968 73920616 74005778 74077668 74134764 74292864 74373376 74550784 74569572 74617396 74636672 74674908 74747448 74988032 75112884 75253504 75292056 75378798 75491136 75640488 75753216 75792024 75840632 75860224 75879342 76217344 76305152 76487168 76506444 76526208 76614516 76880496 76995072 77063868 77083776 77158656 77331408 77515872 77605176 77720832 77760648 77780736 77850234 78120504 78236928 78287104 78423552 78482173 78599136 78689688 78766128 78877392 78994944 79085952 79130786 79340016 79360512 79401168 79938243 80016384 80057376 80149608 80269056 80407089 80520671 80640672 80661504 80733576 81013856 81055359 81134592 81207104 81328128 81421824 81463536 81557388 81683392 81725238 81941328 81962496 82014561 82231416 82341952 82516896 82559169 82612117 82639872 82756608 83022464 83118112 83160693 83241984 83579472 83670048 83744826 83826688 83869632 83966256 83994624 84091392 84235998 84361536 84480704 84578032 84660192 84703563 84998144 85095549 85222368 85277024 85320711 85342752 85616916 85715553 85744512 85843296 86048064 86275584 86423946 86446272 86490558 86575104 86619456 86675008 86719248 86997834 87120726 87205356 87205888 87305823 87435936 87840732 87863424 87941931 88072992 88095744 88247236 88378752 88424028 88525899 88589568 88737066 88823808 88869312 88971696 89257518 89280576 89383602 89413632 89470976 89693912 89827584 89907846 89931072 90018432 90435184 90539372 90674304 90720756 90744192 90825273 91140588 91276416 91357992 91494144 91599552 91736064 91804636 91893816 92023624 92129642 92160768 92266944 92563352 92587264 92634696 92831508 92891044 93101184 93352448 93400272 93507876 93639964 93647232 94080784 94105088 94128804 94189172 94305024 94353336 94413848 94462038 94882816 94906728 94992128 95040792 95150286 95242716 95622912 95851008 95936652 96010596 96269712 96413184 96462576 96549376 96573708 96660608 96804072 97115648 97252056 97396992 97459456 97509384 97702297 97847904 97960632 97993728 98106624 98275331 98770224 98846352 98993664 99057152 99082116 99107712 99426096 99566544 99574272 99663264 99886402 99926784 100150512 100240019 100389408 100505064 100654848 100827937 100853984 100905651 101004288 101056032 101172456 101564928 101640847 101739582 102008592 102034944 102152688 102480854 102507328 102660096 102751824 102777741 102778368 102878208 103108544 103354496 103380543 103473568 103526577 103627776 103680864 103707648 103800312 104133771 104160672 104214033 104280869 104315904 104564736 104798848 104919584 105021504 105075306 105169856 105326592 105447936 105786688 105814016 105840882 105868224 106093152 106215579 106330686 106584324 106707117 106743168 106866144 106920891 107025408 107209452 107520896 107575776 107644768 107832384 108073812 108303426 108456414 108464832 108562432 108618048 108743184 108966984 109092522 109255104 109283328 109352748 109641888 109698057 110022528 110078892 110205711 110242944 110369952 110880924 111008667 111116502 111310848 111439296 111560064 111659768 111826176 111926094 111955008 112012362 112121856 112314664 112482048 112669326 112880256 112938084 113068197 113236704 113460732 113629824 113760948 113790336 114155888 114287404 114326016 114457728 114730752 114921774 115034112 115231928 115261696 115320744 115492608 115595802 115625664 115997112 116160968 116273808 116407764 116581248 117120976 117151232 117180756 117255908 117430656 117838336 117898704 118034532 118119424 118149192 118316088 118492416 118628928 118696179 119010024 119040768 119101752 119178136 119770112 119877128 119908096 120024576 120086064 120224412 120899072 120961008 120992256 121100364 121520784 121701888 121810656 121992192 122132736 122195304 122336082 122525088 122587857 122881024 122911992 122943744 123022592 123347124 123512928 123775344 123959808 124134912 124348378 124533696 124677168 124862976 125369208 125505072 125617239 125740032 125804448 125949384 125991936 126137088 126353997 126532483 126542304 126721056 126867048 126990288 127274609 127497216 127578206 127801344 127915536 128014128 128359616 128425374 128550912 128616768 128764944 129072096 129361078 129413376 129635919 129669408 129735837 129819041 129862656 130012512 130463872 130496751 130580443 130614176 130681089 130808034 130808832 131693632 131761098 131795136 131991552 132109488 132143616 132370854 132568128 132636042 132721106 132755392 132765696 132884352 133105599 133235712 133534016 133852544 133886277 133920864 134006752 134075403 134206464 134540868 134741376 134861769 134896608 135027648 135419904 135652776 135809058 136011456 136046592 136081134 136116288 136203584 136710882 136914624 137002432 137036988 137037824 137241216 137399328 137706954 137840724 138035436 138194463 138241152 138400416 138845028 138880896 138952044 139336566 139651776 140028672 140100408 140261814 140459946 140470848 140507136 140597248 141121176 141157632 141283758 141457536 141620772 141774248 142112432 142276156 142324224 142488192 142561188 142725429 142945936 143434368 143776512 143904978 144098416 144156672 144404568 144608552 144619776 144824064 144990912 145289312 145456696 145673472 145803664 145878084 146189184 146264076 146696704 146771856 146940948 146990592 147159936 147841232 148011556 148155336 148269528 148585728 148746752 149101568 149139144 149234792 149273344 149349816 149494896 149829603 149976064 150225768 150507008 150584112 150757596 150982272 151280976 151506432 151584048 151681264 151720448 151758684 152434688 152609373 152610304 152974336 153012888 153052416 153229032 153721281 153760992 153990144 154127736 154167552 154317312 154432663 154662816 155031744 155210352 155441664 155521296 155561472 155700468 156241008 156473856 156574208 156847104 156964346 157198272 157379376 157532256 157754784 157989888 158171904 158261572 158443901 158680032 158721024 158761323 158802336 159496029 159876486 160032768 160114752 160299216 160538112 160814178 161041342 161281344 161323008 161467152 162027712 162110718 162269184 162414208 162455139 162559327 162684621 162843648 162927072 163114776 163366784 163450476 163638783 163869937 163882656 163924992 164029122 164462832 164683904 164831051 165033792 165118338 165224234 165279744 165513216 166044928 166236224 166321386 166483968 166674753 167158944 167340096 167489652 167739264 167889141 167932512 168018543 168182784 168471996 168723072 168961408 169003989 169156064 169320384 169407126 170191098 170444736 170554048 170641422 170685504 171233832 171431106 171489024 171686592 172096128 172382661 172551168 172847892 172892544 172981116 173238912 173350016 173393703 173438496 173995668 174241452 174410712 174611646 174871872 175681464 175726848 175883862 176145984 176191488 176494472 176757504 176848056 177051798 177179136 177474132 177738624 177943392 178515036 178561152 178767204 179387824 179655168 179815692 179862144 180036864 180870368 181078744 181348608 181441512 181488384 181650546 182281176 182552832 182715984 182988288 183199104 183609272 183787632 184047248 184259284 184321536 184533888 185126704 185174528 185269392 185663016 185782088 186202368 186522567 186704896 186800544 187015752 187279928 187294464 188161568 188210176 188257608 188378344 188610048 188706672 188827696 188924076 189765632 189813456 189984256 190081584 190300572 190485432 191245824 191367309 191702016 191873304 192021192 192539424 192638061 192826368 192925152 193098752 193147416 193321216 193608144 194041617 194231296 194504112 194793984 194918912 195018768 195404594 195695808 195921264 195987456 196213248 196550662 197540448 197641647 197692704 197987328 198114304 198164232 198215424 198556281 198852192 199081659 199133088 199148544 199326528 199772804 199853568 200002957 200301024 200480038 200778816 201010128 201309696 201655874 201707968 201811302 202008576 202112064 202344912 203129856 203281694 203479164 203713587 204017184 204069888 204305376 204961708 205014656 205066323 205197839 205503648 205555482 205556736 205756416 206217088 206560431 206708992 206761086 206947136 207053154 207255552 207361728 207415296 207600624 208267542 208321344 208428066 208561738 208631808 209004849 209597696 209839168 210043008 210150612 210339712 210392721 210689919 210895872 211573376 211681764 211736448 211925637 212186304 212431158 212661372 213168648 213414234 213486336 213732288 213841782 214050816 214418904 215041792 215151552 215289536 215664768 215857467 216147624 216606852 216912828 216929664 217236096 217486368 217933968 218185044 218510208 218705496 219283776 219396114 220045056 220157784 220411422 220485888 220739904 221761848 222017334 222233004 222878592 223120128 223319536 223652352 223852188 223910016 224024724 224629328 224964096 225338652 225760512 225876168 226136394 226473408 226921464 227259648 227521896 227580672 228311776 228574808 228652032 228915456 229461504 229843548 230463856 230523392 230641488 230985216 231191604 231251328 231994224 232321936 232547616 232815528 233162496 234241952 234302464 234361512 234511816 234861312 235446519 235676672 235797408 236069064 236238848 236298384 236632176 236984832 237257856 237392358 238020048 238081536 238203504 238356272 239540224 239754256 239814729 239816192 240049152 240172128 240448824 241221267 241562013 241798144 241922016 241984512 242200728 243041568 243166077 243403776 243621312 243984384 244265472 244390608 244672164 245050176 245175714 245762048 245823984 245887488 246043683 246045184 246694248 247025856 247550688 247836351 247919616 248269824 248696756 248983273 249067392 249354336 249482079 249725952 250738416 251010144 251234478 251480064 251608896 251898768 251983872 252274176 252707994 253064966 253084608 253442112 253734096 253980576 254549218 254994432 255156412 255286647 255450371 255831072 255962133 256028256 256719232 256850748 257146659 257233536 257529888 258144192 258722156 258826752 259020223 259271838 259338816 259471674 259638082 259725312 260025024 260927744 260993502 261160886 261228352 261362178 261616068 261617664 261917469 263387264 263522196 263590272 263825793 264218976 264287232 264741708 265136256 265272084 265442212 265510784 265577697 265768704 266211198 266471424 267068032 267705088 267772554 267841728 268013504 268150806 268412928 269081736 269482752 269723538 269793216 270055296 271305552 271618116 272022912 272162268 272232576 272407168 272475819 273421764 273829248 274004864 274073976 274482432 274798656 275413908 275681448 276070872 276388926 276482304 276800832 276957751 277690056 277761792 277904088 278673132 279303552 280057344 280200816 280523628 280919892 280941696 282242352 282315264 282567516 282915072 283241544 283548496 284224864 284552312 284648448 284976384 285122376 285450858 285891872 286868736 287553024 287809956 288196832 288809136 289217104 289239552 289648128 289981824 290578624 290913392 291346944 291607328 291756168 292378368 292528152 293106891 293393408 293543712 293881896 293981184 294319872 294825993 295682464 296023112 296310672 296539056 297171456 297493504 298203136 298278288 298469584 298546688 298699632 298989792 299659206 299952128 300451536 300720057 301014016 301168224 301515192 301964544 302483811 302561952 302716953 303012864 303168096 303362528 303440896 303517368 304922541 305218746 305220608 305948672 306025776 306104832 306458064 307442562 307521984 307980288 308255472 308335104 308634624 308865326 309325632 310063488 310420704 310579731 310883328 311042592 311122944 311400936 312401313 312482016 312842607 312947712 313148416 313694208 313928692 314396544 314758752 315064512 315509568 315979776 316343808 316523144 316887802 317360064 317442048 317522646 317604672 318646737 318992058 319752972 320121351 320229504 320598432 321076224 321628356 322082684 322453747 322562688 322934304 324055424 324221436 324828416 324910278 325118654 325369242 325687296 325854144 326229552 326733568 326900952 327277566 327739874 327765312 327849984 328058244 328925664 329367808 329662102 330067584 330236676 330448468 330617133 332089856 332472448 332642772 333026001 333349506 334317888 334680192 334979304 335478528 335778282 335865024 336037086 336365568 336943992 337446144 337922816 338007978 338312128 338640768 338814252 339204591 340382196 340889472 341108096 341282844 341371008 342467664 342862212 342978048 343373184 344192256 344765322 345102336 345695784 345785088 345962232 346477824 346700032 346787406 346876992 347991336 348482904 348821424 349223292 349743744 351362928 351453696 351767724 352291968 352988944 353515008 353696112 354103596 354358272 354948264 355477248 355886784 356088537 357030072 357122304 357534408 358682989 358775648 359310336 359631384 359724288 360073728 361740736 362157488 362697216 362883024 362976768 363301092 364562352 365105664 365431968 365976576 366398208 367218544 367575264 367763571 368094496 368518568 368643072 369067776 370253408 370349056 370538784 371326032 371564176 372404736 373045134 373409792 373601088 374031504 374559856 374588928 376323136 376420352 376515216 376756688 376851717 377220096 377413344 377655392 377848152 379061991 379597449 379626912 379968512 380163168 380601144 380970864 381823827 382491648 382734618 383404032 383746608 384042384 385078848 385276122 385652736 385850304 386197504 386294832 386642432 387216288 388083234 388462592 388907757 389008224 389457123 389587968 389837824 390037536 390809188 391391616 391741329 391842528 392043267 392426496 393101324 395080896 395283294 395385408 395974656 396228608 396328464 396430848 397112562 397704384 398163318 398266176 398297088 398653056 399545608 399707136 400005914 400602048 400960076 401557632 402020256 402226209 402619392 403311748 403415936 403622604 404224128 404585307 404689824 406259712 406563388 406958328 407427174 408034368 408139776 408610752 409923416 410029312 410132646 410395678 411007296 411110964 411113472 412434176 413120862 413417984 413522172 413894272 414106308 414583389 414723456 415201248 416535084 416642688 416856132 417123476 418009698 419195392 419678336 420086016 420301224 420679424 420785442 421379838 421791744 423146752 423363528 423472896 423851274 424372608 424862316 425322744 426337296 426828468 426972672 427464576 427683564 428176287 428837808 430083584 430303104 430579072 431329536 431714934 432295248 433213704 433825656 433859328 434472192 434972736 435219323 435867936 436370088 437020416 437410992 438567552 438792228 440090112 440315568 440822844 440971776 441479808 443523696 444034668 444466008 445757184 446240256 446523721 446639072 447304704 447704376 447820032 448049448 449258656 449488809 449928192 450677304 451521024 451752336 452272788 452946816 453842928 454519296 455043792 455161344 456623552 457149616 457304064 457828119 457830912 458923008 459687096 460927712 461046784 461163843 461282976 461970432 462383208 462502656 463297989 463988448 464523871 464643872 465095232 465631056 466324992 468483904 468604928 468723024 469023632 469722624 470893038 471353344 471594816 472138128 472596768 473264352 473969664 474515712 474784716 475331703 476040096 476163072 476283969 476407008 476712544 478488087 479508512 479629458 479632384 480098304 480344256 480897648 482442534 483124026 483596288 483844032 483969024 484401456 486083136 486332154 486807552 487242624 487677981 488053863 488530944 488781216 489344328 490100352 490351428 490916349 491609811 491647968 491774976 492087366 492090368 493388496 494051712 494493153 495101376 495672702 495839232 496539648 497393512 497966546 498134784 498708672 498964158 499451904 501476832 502020288 502468956 503217792 503667423 503797536 504548352 505415988 506129932 506169216 506884224 507468192 507961152 509098436 510312824 510573294 510900742 511662144 511924266 512056512 513438464 513701496 514293318 514467072 515059776 516288384 517444312 517653504 518040446 518543676 518677632 518943348 519276164 520050048 521855488 521987004 522321772 522456704 522724356 523232136 523834938 526774528 527044392 527180544 527651586 528437952 528574464 529483416 530272512 530544168 530884424 531021568 531155394 531537408 532422396 534136064 535410176 535545108 535683456 536027008 536301612 538163472 538965504 539447076 539586432 540110592 542611104 543236232 544045824 544324536 544465152 544814336 544951638 546843528 547658496 548009728 548147952 548964864 549375211 549597312 550827816 551362896 552141744 552777852 552964608 553601664 553915502 555380112 555523584 555808176 557346264 558607104 559567701 560114688 560401632 561047256 561839784 561883392 563644697 564484704 564630528 565135032 565830144 566483088 567096992 568449728 569104624 569296896 569952768 570244752 570901716 571783744 573737472 574101927 575106048 575619912 576393664 577618272 577914183 578284819 578434208 578479104 579296256 579963648 581157248 581826784 582124851 582693888 583214656 583512336 584756736 585056304 586213782 586786816 587087424 587763792 587962368 588639744 589651986 591364928 592046224 592621344 592924941 593078112 594342912 594987008 595668843 596556576 596939168 597093376 597244977 597399264 597979584 599318412 600008871 600903072 601440114 602028032 602336448 603030384 603929088 604967622 605123904 605433906 606025728 606336192 606725056 606881792 607034736 609845082 610437492 610441216 611140761 612051552 612209664 612916128 614885124 615043968 615593517 616510944 616670208 617269248 617730652 618651264 619681293 620126976 620841408 621159462 621766656 622085184 622245888 622801872 624802626 624964032 625685214 625895424 626296832 627014547 627857384 628793088 629517504 630129024 631019136 632069757 632687616 633046288 633775604 634720128 635045292 635209344 635776911 637293474 637984116 639505944 640242702 640459008 641196864 642152448 643256712 644165368 644907494 645125376 645868608 648110848 648442872 649656832 649820556 650237308 650738484 651708288 652459104 653467136 653801904 654555132 655479748 655530624 656116488 657851328 658735616 659324204 660135168 660473352 660896936 661234266 664179712 664944896 665285544 666052002 666699012 668635776 669360384 669958608 670957056 671556564 671730048 672074172 673887984 674892288 675845632 676015956 676624256 677281536 677628504 678409182 680764392 681778944 682216192 682565688 682742016 683916079 684935328 685724424 685956096 686746368 688384512 689530644 691391568 691570176 691924464 692955648 693400064 693574812 693753984 695982672 696965808 697642848 698446584 699487488 701680133 702725856 702907392 703535448 704583936 705795559 705977888 706339557 707030016 707392224 708207192 708716544 709896528 710954496 711485929 711773568 712177074 714060144 714244608 715068816 717365978 717551296 718620672 719262768 719444187 719448576 719905591 720147456 723481472 723663801 724314976 724686039 725394432 725766048 725953536 726602184 729124704 729498231 729966083 730211328 730863936 731953152 732796416 734437088 735150528 735527142 736188992 737037136 737286144 738131049 738135552 740506816 740698112 741077568 742652064 743128352 743509053 744809472 746090268 746949819 747202176 748063008 748446237 749119712 749177856 752646272 753030432 753513376 753703434 754440192 754826688 755310784 755696304 758123982 759194898 759253824 759937024 760326336 761202288 761941728 763647654 764983296 765469236 766351113 767493216 767886399 768084768 770157696 770552244 771439977 771700608 772589664 773284864 774432576 776166468 777060669 777815514 778016448 778914246 779175936 779675648 780075072 781618376 782783232 783482658 783685056 784086534 784852992 786202648 790161792 790566588 790770816 791477379 792656928 792861696 794225124 795408768 796326636 796532352 797306112 799091216 799414272 800011828 801204096 801920152 803115264 804040512 804452418 805238784 806623496 806831872 807245208 808448256 809170614 809379648 813126776 813916656 814854348 816068736 817221504 819846832 820058624 820265292 820791356 822014592 822221928 824868352 826241724 826835968 827044344 827788544 828212616 829166778 829446912 830402496 830873253 833070168 833285376 833712264 834246952 836019396 838390784 839356672 840172032 840602448 841358848 841570884 842759676 846293504 846727056 846945792 847702548 848745216 849724632 850645488 852674592 853656936 853945344 854929152 855367128 856352574 857675616 860167168 860606208 861158144 862659072 863429868 864590496 866427408 867651312 867718656 868944384 869945472 870438646 871735872 872740176 874040832 874821984 877135104 877584456 879320673 880180224 880631136 881645688 881943552 882959616 884477979 885727381 887047392 888069336 888932016 891514368 892480512 893047442 893278144 894609408 895408752 895640064 896098896 898517312 898977618 899856384 901354608 902160171 903042048 903504672 904545576 905893632 907451433 907685856 908150859 908733287 909038592 910087584 910322688 913247104 914063101 914299232 914767623 915656238 915661824 917846016 919374192 921855424 922093568 922327686 922565952 923940864 924766416 925005312 926595978 927976896 929047742 929287744 930190464 931262112 931739193 932649984 936967808 937203939 937446048 938047264 938527821 939445248 941786076 943189632 944276256 945193536 946528704 947939328 949031424 949569432 950663406 952080192 952326144 952567938 952814016 953425088 955940211 956976174 959017024 959258916 959264768 960364053 960688512 961795296 964885068 966248052 967361241 967688064 968802912 972166272 972664308 974485248 975355962 976107726 977061888 977562432 978688656 980200704 980702856 981832698 983219622 983295936 983549952 984174732 984180736 986776992 988103424 988986306 990202752 991345404 994787024 995933092 996269568 997417344 997928316 999078003 1002953664 1004040576 1004937912 1006435584 1007334846 1007595072 1009096704 1010831976 1012259864 1012338432 1013768448 1014936384 1015922304 1018196872 1020625648 1021146588 1021801484 1023324288 1023848532 1024113024 1026876928 1027402992 1028586636 1028934144 1030119552 1032576768 1034888624 1035307008 1036080892 1037087352 1037355264 1037886696 1038552328 1040100096 1043710976 1043974008 1044643544 1044913408 1045448712 1046464272 1047669876 1053549056 1054088784 1054361088 1055303172 1056875904 1058966832 1060545024 1061088336 1061768848 1062043136 1062310788 1063074816 1064844792 1068265611 1068272128 1070820352 1071090216 1071366912 1072054016 1072603224 1076048967 1076326944 1077931008 1078894152 1079172864 1080221184 1081028641 1085222208 1086472464 1088091648 1088649072 1088930304 1089628672 1089903276 1093687056 1095316992 1096019456 1096295904 1097929728 1098750422 1099194624 1101655632 1102640209 1102725792 1104283488 1105555704 1105929216 1107203328 1107831004 1109107307 1110760224 1111047168 1111616352 1114692528 1117214208 1119135402 1120229376 1120803264 1122094512 1123679568 1123766784 1127289394 1128969408 1129261056 1130270064 1130555151 1131660288 1132966176 1134193984 1136899456 1137185973 1137915289 1138209248 1138792347 1139905536 1140489504 1141803432 1143567488 1145471481 1147089559 1147474944 1148203854 1150212096 1151239824 1152787328 1155236544 1155828366 1156569638 1156868416 1156958208 1158592512 1159927296 1162314496 1163653568 1164249702 1165387776 1166429312 1166723271 1167024672 1168371369 1169513472 1170112608 1172427564 1174174848 1175223987 1175527584 1176129801 1177279488 1179303972 1182729856 1184092448 1185242688 1185849882 1186156224 1188685824 1191337686 1193113152 1193878336 1194186752 1194489954 1194798528 1195959168 1198636824 1200017742 1201806144 1202880228 1204672896 1206060768 1206678627 1207858176 1209935244 1210247808 1210867812 1212672384 1213450112 1213755921 1214069472 1219690164 1220874984 1222281522 1224103104 1224419328 1225832256 1229770248 1230087936 1231187034 1233021888 1233340416 1235461304 1237302528 1239362586 1240253952 1241682816 1242318924 1243750167 1244170368 1245603744 1249605252 1249928064 1251370428 1254029094 1255714768 1257586176 1259035008 1260258048 1262038272 1264139514 1265375232 1266092576 1267551208 1269440256 1270090584 1270418688 1271553822 1274586948 1275968232 1279011888 1280485404 1280918016 1282393728 1286513424 1288330736 1289814988 1290250752 1291737216 1296221696 1296885744 1299313664 1299641112 1300474616 1301476968 1303416576 1304918208 1305657969 1306934272 1307603808 1309110264 1310959496 1311061248 1312232976 1315702656 1317471232 1318648408 1320270336 1320946704 1321793872 1322468532 1328359424 1329889792 1330571088 1332104004 1333398024 1337271552 1338720768 1339571163 1339917216 1341914112 1343113128 1343460096 1344148344 1347775968 1348466427 1349784576 1351691264 1352031912 1353248512 1354563072 1355257008 1356818364 1361528784 1363557888 1364432384 1365131376 1365484032 1367832158 1369870656 1371448848 1371912192 1373492736 1376769024 1379061288 1382783136 1383140352 1383491529 1383848928 1385911296 1386800128 1387149624 1387507968 1389893967 1391965344 1393571613 1393931616 1395285696 1396893168 1398974976 1400020699 1403360266 1405451712 1405814784 1407070896 1409167872 1411591118 1411955776 1412679114 1414060032 1414784448 1416414384 1419793056 1421908992 1422971858 1423547136 1424354148 1425995109 1428009451 1428120288 1428489216 1430137632 1434731956 1435102592 1435464261 1436384873 1438525536 1438888374 1438897152 1439811182 1440294912 1446962944 1447327602 1448629952 1449372078 1450788864 1451532096 1451907072 1453204368 1458249408 1458996462 1459932166 1460422656 1461727872 1463033943 1464161589 1465592832 1468874176 1470301056 1471054284 1472377984 1472749047 1474074272 1474829433 1476262098 1476271104 1481013632 1482155136 1483479459 1485304128 1486256704 1487018106 1489618944 1492180536 1493899638 1494404352 1496126016 1496892474 1498239424 1498355712 1505292544 1506060864 1507026752 1507406868 1509653376 1510621568 1511002269 1511392608 1516247964 1518389796 1518507648 1520652672 1522404576 1523883456 1527295308 1530938472 1532702226 1534986432 1535772798 1536169536 1540315392 1541104488 1542879954 1543401216 1545179328 1546569728 1548865152 1552332936 1554121338 1555631028 1556032896 1557828492 1560150144 1563236752 1565566464 1566965316 1567370112 1568173068 1572405296 1580323584 1581133176 1581541632 1582954758 1585313856 1585723392 1588450248 1590817536 1592653272 1593064704 1594612224 1598182432 1600023656 1602408192 1603840304 1606230528 1608081024 1608904836 1613246992 1613663744 1614490416 1616896512 1618341228 1618759296 1626253552 1627833312 1629708696 1632137472 1634443008 1639693664 1640117248 1640530584 1641582712 1644029184 1644443856 1648125633 1649736704 1652483448 1653671936 1654088688 1655577088 1656425232 1658333556 1658893824 1660804992 1661746506 1666140336 1666570752 1667424528 1668493904 1672038792 1676781568 1678703103 1678713344 1680344064 1681204896 1682717696 1683141768 1685519352 1690934091 1692587008 1693454112 1693891584 1695405096 1697490432 1699449264 1701290976 1705349184 1707313872 1707890688 1709858304 1710734256 1712705148 1715351232 1720334336 1721212416 1722305781 1722316288 1725318144 1726859736 1729180992 1732854816 1734854457 1735302624 1735437312 1737888768 1739890944 1740877292 1742882911 1743471744 1745480352 1746374553 1748081664 1749643968 1754270208 1755168912 1758641346 1760360448 1761262272 1763291376 1763887104 1765919232 1768955958 1771454762 1774094784 1776138672 1777864032 1783028736 1784961024 1786094884 1786556288 1787006529 1788152597 1790817504 1791280128 1791734931 1792197792 1797034624 1797955236 1800026613 1802709216 1804320342 1806084096 1807009344 1809091152 1811787264 1813141561 1814902866 1815371712 1816301718 1817466574 1818077184 1820175168 1820645376 1826494208 1828126202 1828598464 1829535246 1831312476 1831323648 1833422283 1838748384 1843710848 1844655372 1845131904 1846780551 1849532832 1850010624 1853191956 1855953792 1858095484 1858575488 1859043879 1860380928 1862524224 1863478386 1865299968 1873935616 1874407878 1874892096 1876094528 1877055642 1878890496 1881043641 1883572152 1886379264 1888552512 1890387072 1893057408 1896209271 1898062848 1899138864 1901326812 1904160384 1905135876 1905628032 1906850176 1907330733 1911880422 1913952348 1918034048 1918517832 1920728106 1921377024 1923590592 1929770136 1932496104 1934722482 1935376128 1937605824 1944332544 1945328616 1948970496 1950711924 1952215452 1955124864 1957377312 1960401408 1961405712 1963665396 1966439244 1966591872 1968349464 1973553984 1976206848 1977972612 1980405504 1982690808 1989574048 1991866184 1992539136 1994834688 1995856632 1998156006 2005907328 2008081152 2009875824 2012871168 2014669692 2015190144 2021663952 2024519728 2024676864 2027536896 2029872768 2031844608 2036393744 2041251296 2042293176 2043602968 2046648576 2047697064 2048226048 2051748237 2053753856 2054805984 2057173272 2057868288 2060239104 2065153536 2069777248 2072161784 2074174704 2074710528 2075773392 2077104656 2080200192 2087421952 2087948016 2089287088 2089826816 2090897424 2092928544 2095339752 2105040399 2107098112 2108177568 2108722176 2110606344 2113751808 2117386677 2117933664 2119018671 2121090048 2122176672 2123537696 2124086272 2124621576 2126149632 2129689584 2134457787 2136531222 2136544256 2141640704 2142180432 2142733824 2144108032 2145206448 2152097934 2152653888 2155862016 2157788304 2158345728 2159716773 2160442368 2162057282 2170444416 2172944928 2174058117 2176183296 2177298144 2177860608 2179257344 2179806552 2187374112 2189898249 2190633984 2192038912 2192591808 2195859456 2197500844 2198389248 2203311264 2205280418 2205451584 2208566976 2211111408 2211858432 2214406656 2215662008 2218214614 2221520448 2222094336 2223232704 2229385056 2230527159 2234428416 2238270804 2240849457 2241606528 2244189024 2247359136 2247533568 2254578788 2257176229 2257938816 2260540128 2261110302 2263320576 2265932352 2268387968 2273798912 2274371946 2275830578 2276418496 2277584694 2279811072 2280979008 2283606864 2287134976 2290942962 2294179118 2294949888 2296407708 2299053339 2302479648 2305574656 2310473088 2311656732 2313139276 2313736832 2314319931 2319854592 2324628992 2327307136 2328499404 2331182007 2332858624 2333446542 2334049344 2336742738 2339026944 2340225216 2344855128 2348349696 2350447974 2351055168 2352259602 2354558976 2358607944 2365459712 2368184896 2370485376 2371699764 2372312448 2374432137 2382675372 2386226304 2387756672 2388979908 2389597056 2391918336 2397273648 2400035484 2403612288 2405760456 2409345792 2412121536 2413357254 2415716352 2419870488 2420495616 2421735624 2425344768 2426900224 2427511842 2428138944 2439380328 2441749968 2444563044 2448206208 2451664512 2459540496 2460175872 2462374068 2466043776 2470922608 2474605056 2478725172 2480507904 2483365632 2484637848 2487500334 2488340736 2491207488 2492619759 2499210504 2499856128 2502740856 2508058188 2511429536 2515172352 2518070016 2520516096 2524076544 2528279028 2532185152 2535102416 2538880512 2540181168 2540837376 2543107644 2549173896 2551936464 2558023776 2560970808 2561836032 2564787456 2573026848 2576661472 2579629976 2580501504 2583474432 2592443392 2593771488 2598627328 2599282224 2600949232 2602953936 2606833152 2609836416 2611315938 2613868544 2615207616 2618220528 2621918992 2622122496 2624465952 2631405312 2634942464 2637296816 2637962019 2640540672 2641893408 2643587744 2644937064 2653433937 2657182143 2659779584 2661142176 2664208008 2666796048 2674543104 2677441536 2679142326 2679834432 2683828224 2686226256 2686920192 2688296688 2695551936 2696932854 2699569152 2703382528 2704063824 2706480513 2706497024 2709126144 2710514016 2713636728 2722354299 2723057568 2726199861 2727115776 2728864768 2730262752 2730968064 2735664316 2739741312 2742189303 2742897696 2744302869 2746985472 2753538048 2758122576 2765566272 2766280704 2766983058 2767697856 2771822592 2773600256 2774299248 2775015936 2779787934 2783930688 2787143226 2787863232 2790571392 2793786336 2797949952 2800041398 2806720532 2809954081 2810903424 2814141792 2815583463 2818335744 2823182236 2823911552 2825358228 2829568896 2832828768 2839586112 2843817984 2845943716 2847094272 2848708296 2851990218 2856018902 2856240576 2856978432 2860275264 2869463912 2870205184 2870928522 2872769746 2877051072 2877776748 2877794304 2879622364 2881092159 2893925888 2894655204 2897259904 2898744156 2902083723 2903064192 2906408736 2916498816 2917992924 2919864332 2923455744 2926067886 2928323178 2931185664 2937748352 2940602112 2942108568 2944755968 2945498094 2948148544 2949658866 2952524196 2952542208 2962027264 2964310272 2966958918 2970608256 2972513408 2974036212 2984361072 2987799276 2988808704 2992252032 2993784948 2996478848 2997234009 3010585088 3012121728 3014053504 3014813736 3019306752 3021243136 3022004538 3022785216 3032495928 3036779592 3037015296 3041305344 3044809152 3046535261 3047766912 3054590616 3061876944 3065404452 3069972864 3071545596 3072339072 3080630784 3082208976 3085759908 3086802432 3090358656 3097730304 3104665872 3108242676 3111262056 3112065792 3115656984 3120300288 3125666047 3126473504 3131132928 3133930632 3134740224 3136346136 3144810592 3160647168 3162266352 3163083264 3165909516 3170627712 3176900496 3181635072 3185306544 3186129408 3189224448 3196364864 3200047312 3204796833 3204816384 3207680608 3212461056 3216162048 3217809672 3226493984 3227327488 3228146901 3228980832 3233793024 3236682456 3237518592 3243085923 3252507104 3255666624 3259417392 3264274944 3268886016 3279387328 3280234496 3281061168 3283165424 3288058368 3288887712 3296251266 3299473408 3304966896 3307920627 3308177376 3311154176 3312850464 3316667112 3317787648 3321609984 3323493012 3327321921 3332280672 3333141504 3334849056 3336987808 3344077584 3357406206 3357426688 3360688128 3362409792 3365435392 3366283536 3371038704 3381868182 3385174016 3386908224 3387783168 3390810192 3394980864 3398898528 3402581952 3410698368 3413745867 3414627744 3416377041 3419716608 3421468512 3425410296 3430702464 3436414443 3441268677 3442424832 3444611562 3444632576 3450636288 3453719472 3458361984 3465709632 3469708914 3470605248 3470874624 3475777536 3479781888 3481754584 3485765822 3486943488 3490960704 3492749106 3496163328 3499287936 3505114107 3508540416 3510337824 3517282692 3522524544 3525671961 3526582752 3531838464 3537911916 3542909524 3548189568 3552277344 3555728064 3566057472 3572189768 3573112576 3574013058 3576305194 3581635008 3582560256 3583469862 3584395584 3594069248 3595910472 3600053226 3605418432 3608640684 3614018688 3618182304 3623574528 3626283122 3629805732 3630743424 3632603436 3634933148 3640350336 3652988416 3656252404 3657196928 3659070492 3662624952 3666844566 3677496768 3687421696 3689310744 3690263808 3693561102 3699065664 3700021248 3706383912 3711907584 3716190968 3717150976 3718087758 3720761856 3725048448 3726956772 3731250501 3747871232 3748815756 3749784192 3752189056 3754111284 3762087282 3767144304 3772758528 3777105024 3780774144 3786114816 3792418542 3796125696 3798277728 3802653624 3808320768 3810271752 3811256064 3813700352 3814661466 3823760844 3827904696 3836068096 3837035664 3841456212 3842754048 3847181184 3859540272 3864992208 3869444964 3870752256 3875211648 3888665088 3890657232 3897940992 3901423848 3904430904 3910249728 3914754624 3916973907 3920802816 3922811424 3927330792 3932878488 3933183744 3936698928 3945512879 3947107968 3952413696 3955945224 3960811008 3965381616 3979148096 3983732368 3985078272 3989669376 3991713264 3996312012 4011814656 4016162304 4018713489 4019751648 4025742336 4029339384 4030380288 4043327904 4045399281 4047993733 4049039456 4049353728 4055073792 4059745536 4063689216 4072787488 4082502592 4084586352 4087205936 4093297152 4095394128 4096452096 4103496474 4107507712 4109611968 4114346544 4115736576 4120478208 4130307072 4139554496 4144323568 4148349408 4149421056 4150474587 4151546784 4154209312 4160400384 4169681901 4175896032 4178574176 4179653632 4180714839 4181794848 4185857088 4190679504 4200062097 4210080798 4214196224 4216355136 4217444352 4221212688 4227503616 4234773354 4235867328 4238037342 4242180096 4244353344 4247075392 4248172544 4249243152 4259379168 4268915574 4273062444 4273088512 4277985327 4284028353 4284360864 4285467648 4288216064 4290412896 4304195868 4305307776 4309154619 4315576608 4316691456 4319433546 4320884736 4324114564 4340888832 4345889856 4348116234 4352366592 4354596288 4355721216 4358514688 4359613104 4374748224 4379796498 4381267968 4384077824 4385183616 4389101829 4395001688 4396778496 4406622528 4410560836 4410903168 4417133952 4422222816 4424488299 4428813312 4431324016 4436429228 4443040896 4446465408 4450438377 4458770112 4461054318 4468856832 4476541608 4481698914 4483213056 4488378048 4494718272 4495067136 4509157576 4514352458 4515877632 4521080256 4522220604 4531864704 4536775936 4547597824 4548743892 4551661156 4552836992 4555169388 4561958016 4567213728 4574269952 4581885924 4588358236 4592815416 4598106678 4604959296 4611149312 4620946176 4623313464 4626278552 4627473664 4628639862 4639709184 4649257984 4654614272 4656998808 4662364014 4665717248 4666893084 4668098688 4673485476 4680450432 4689710256 4696699392 4700895948 4702110336 4704519204 4717215888 4730919424 4736369792 4740970752 4743399528 4744624896 4748864274 4765350744 4772452608 4775513344 4777959816 4779194112 4783836672 4787412553 4794547296 4800070968 4807224576 4811520912 4818691584 4824243072 4826714508 4839740976 4840991232 4843471248 4850689536 4853800448 4855023684 4856277888 4878760656 4883499936 4889126088 4896412416 4903329024 4911760931 4919080992 4920351744 4924748136 4932087552 4941845216 4944376899 4949210112 4957450344 4961015808 4966731264 4969275696 4975000668 4976681472 4982414976 4985239518 4998421008 4999712256 5005481712 5016116376 5022859072 5030344704 5036109309 5036140032 5039339137 5041032192 5048153088 5056558056 5064370304 5070204832 5072802273 5077761024 5080362336 5081674752 5086215288 5098347792 5103872928 5109762581 5116047552 5121941616 5123672064 5129574912 5146053696 5153322944 5159259952 5161003008 5166917343 5166948864 5184886784 5187542976 5198564448 5201898464 5204563371 5205907872 5213666304 5219672832 5222631876 5228648733 5230415232 5236441056 5239123659 5243837984 5244244992 5248931904 5262810624 5274593632 5275924038 5281081344 5283786816 5287175488 5289874128 5306867874 5314364286 5319559168 5322284352 5328416016 5333592096 5349086208 5354883072 5358284652 5359668864 5364457791 5372452512 5373840384 5375204793 5376593376 5391103872 5393865708 5400079839 5408127648 5412961026 5412994048 5418252288 5421028032 5427273456 5439424683 5444708598 5446115136 5452399722 5454231552 5457729536 5460525504 5461936128 5471328632 5479482624 5484378606 5485795392 5488605738 5493970944 5516245152 5531132544 5533966116 5535395712 5540341653 5548598496 5550031872 5559575868 5567861376 5574286452 5575726464 5581142784 5587572672 5595899904 5600082796 5613441064 5619908162 5621806848 5628283584 5631166926 5636671488 5646364472 5647823104 5650716456 5659137792 5665657536 5679172224 5691887432 5694188544 5697416592 5703980436 5712037804 5712481152 5720550528 5738927824 5740410368 5741857044 5745539492 5754102144 5755553496 5759244728 5762184318 5787851776 5789310408 5794519808 5797488312 5804167446 5806128384 5812817472 5832997632 5835985848 5839728664 5846911488 5852135772 5856646356 5875496704 5881204224 5884217136 5889511936 5890996188 5896297088 5899317732 5905048392 5924054528 5928620544 5933917836 5941216512 5945026816 5948072424 5968722144 5975598552 5977617408 5984504064 5987569896 5992957696 5994468018 6021170176 6024243456 6028107008 6029627472 6038613504 6042486272 6044009076 6045570432 6064991856 6073559184 6074030592 6082610688 6089618304 6093070522 6095533824 6109181232 6123753888 6130808904 6139945728 6143091192 6144678144 6155244711 6161261568 6164417952 6171519816 6173604864 6180717312 6195460608 6200091667 6209331744 6216485352 6222524112 6224131584 6231313968 6240600576 6251332094 6252947008 6262265856 6267861264 6269480448 6272692272 6289621184 6315121197 6321294336 6324532704 6326166528 6331819032 6341255424 6352160031 6353800992 6357056013 6361133009 6363270144 6370613088 6372258816 6378448896 6392729728 6400094624 6403373361 6409593666 6409632768 6415361216 6424922112 6432324096 6435619344 6452987968 6454654976 6456293802 6457961664 6467586048 6473364912 6475037184 6479150319 6486171846 6505014208 6511333248 6518834784 6522174351 6528549888 6537772032 6558774656 6562122336 6566330848 6569694747 6576116736 6577775424 6592502532 6609933792 6615841254 6616354752 6622308352 6625700928 6633334224 6635575296 6643219968 6646986024 6654643842 6664561344 6666283008 6669698112 6673975616 6688155168 6691581477 6714812412 6714853376 6722548371 6724819584 6732567072 6742077408 6763736364 6771528687 6773816448 6781620384 6789961728 6797797056 6805163904 6821396736 6827491734 6829255488 6832754082 6839433216 6842937024 6850820592 6861404928 6872828886 6882537354 6884849664 6889223124 6889265152 6897160017 6907438944 6916723968 6931419264 6939417828 6941210496 6959563776 6963509168 6971531644 6973886976 6981921408 6985498212 6993546021 6998575872 7010228214 7017080832 7020675648 7034565384 7045049088 7051343922 7053165504 7063676928 7075823832 7085819048 7096379136 7104554688 7111456128 7144379536 7146225152 7148026116 7152610388 7163270016 7166939724 7168791168 7188138496 7191820944 7200106452 7210836864 7217281368 7228037376 7236364608 7247149056 7252566244 7259611464 7261486848 7265206872 7269866296 7280700672 7305976832 7312504808 7314393856 7318140984 7325249904 7333689132 7354993536 7374843392 7378621488 7380527616 7387122204 7398131328 7412767824 7423815168 7432381936 7434301952 7436175516 7441523712 7450096896 7453913544 7462501002 7477859277 7495742464 7497631512 7499568384 7504378112 7508222568 7524174564 7534288608 7545517056 7554210048 7561548288 7572229632 7584837084 7596555456 7605307248 7616641536 7620543504 7622512128 7627400704 7629322932 7647521688 7655809392 7672136192 7674071328 7682912424 7685508096 7694362368 7718481463 7719080544 7729984416 7738889928 7741504512 7750423296 7763751149 7777330176 7781314464 7795881984 7802847696 7808861808 7820499456 7829509248 7833947814 7841605632 7845622848 7854661584 7865756976 7866367488 7873397856 7891025758 7894215936 7904827392 7911890448 7913886057 7918961501 7921622016 7930763232 7958296192 7960301811 7965407023 7967464736 7971546429 7979338752 7983426528 7992624024 8023629312 8029626913 8032324608 8037426978 8039503296 8051484672 8058678768 8060760576 8086655808 8090798562 8095987466 8098078912 8098707456 8110147584 8119441539 8119491072 8127378432 8145574976 8165005184 8167062897 8169172704 8174411872 8178599583 8186594304 8190788256 8192904192 8206992948 8219223936 8226567909 8228693088 8232908607 8240956416 8260614144 8279108992 8288647136 8296698816 8298842112 8300949174 8303093568 8308418624 8320800768 8339363802 8351792064 8357148352 8359307264 8361429678 8363589696 8371714176 8381359008 8400124194 8420161596 8429862243 8432710272 8442425376 8446750389 8455007232 8469546708 8471734656 8476074684 8488706688 8494150784 8498486304 8518758336 8537831148 8546124888 8555970654 8568056706 8568721728 8570935296 8576432128 8580825792 8608391736 8610615552 8618309238 8631153216 8633382912 8638867092 8648229128 8681777664 8691779712 8696232468 8706251169 8709192576 8719226208 8749496448 8759592996 8770367232 8778203658 8790003376 8793556992 8813245056 8821121672 8821806336 8834267904 8844445632 8848976598 8857626624 8862648032 8872858456 8886081792 8892930816 8900876754 8917540224 8922108636 8953083216 8963397828 8966426112 8976756096 8989436544 9018315152 9028704916 9031755264 9042160512 9044441208 9063729408 9073551872 9095195648 9097487784 9103322312 9105673984 9110338776 9123916032 9134427456 9139605783 9148539904 9163771848 9176716472 9185630832 9196213356 9209918592 9222298624 9241892352 9246626928 9252557104 9254947328 9257279724 9298515968 9309228544 9313997616 9324728028 9331434496 9333786168 9336197376 9346970952 9360900864 9376998141 9379420512 9393398784 9401791896 9404220672 9409038408 9434431776 9461838848 9472739584 9481941504 9486799056 9489249792 9497728548 9530701488 9544905216 9551026688 9555919632 9558388224 9567673344 9574825106 9589094592 9600141936 9614449152 9623041824 9637383168 9648486144 9653429016 9679481952 9681982464 9684440703 9686942496 9701379072 9707600896 9710047368 9712555776 9729257769 9757521312 9766999872 9778252176 9792824832 9806658048 9823521862 9838161984 9840703488 9849496272 9864175104 9883690432 9888753798 9898420224 9914900688 9923761881 9933462528 9938551392 9950001336 9953362944 9964829952 9970479036 9981965763 9996066157 9996842016 9999424512 10010963424 10032232752 10045718144 10054694111 10072218618 10072280064 10078678274 10082064384 10096306176 10113116112 10128740608 10140409664 10145604546 10155522048 10160724672 10163349504 10172430576 10196695584 10207745856 10219525162 10232095104 10241237601 10243883232 10249131123 10259149824 10292107392 10306645888 10309243329 10318519904 10323806031 10333834686 10333897728 10375085952 10397128896 10403796928 10409126742 10411815744 10427332608 10439345664 10445263752 10457297466 10460830464 10472882112 10478247318 10487675968 10488489984 10497863808 10515342321 10525621248 10549187264 10551848076 10567573632 10574350976 10577015883 10579748256 10613735748 10628728572 10644568704 10656832032 10667184192 10698172416 10716569304 10719337728 10728915582 10744905024 10747680768 10750409586 10753186752 10782207744 10787731416 10800159678 10816255296 10825922052 10825988096 10842056064 10854546912 10878849366 10889417196 10892230272 10904799444 10921051008 10942657264 10958965248 10968757212 10971590784 10977211476 11032490304 11062265088 11067932232 11070791424 11080683306 11097196992 11100063744 11119151736 11135722752 11148572904 11151452928 11162285568 11175145344 11200165592 11226882128 11239816324 11243613696 11256567168 11262333852 11292728944 11295646208 11301432912 11318275584 11331315072 11358344448 11383774864 11388377088 11394833184 11407960872 11424075608 11424962304 11441101056 11477855648 11480820736 11483714088 11491078984 11508204288 11511106992 11518489456 11524368636 11575703552 11578620816 11589039616 11594976624 11608334892 11612256768 11625634944 11665995264 11671971696 11679457328 11693822976 11704271544 11713292712 11750921721 11750993408 11762408448 11768434272 11779023872 11781992376 11792594176 11798635464 11810096784 11836538637 11848109056 11857241088 11867835672 11882433024 11890053632 11896144848 11937444288 11951197104 11955234816 11969008128 11975139792 11985915392 11988936036 12042340352 12048486912 12056140467 12056214016 12059254944 12077227008 12084972544 12088018152 12091140864 12129983712 12143981199 12147118368 12148061184 12165221376 12179236608 12186141044 12191067648 12200180377 12218362464 12247507776 12261617808 12279891456 12286182384 12289356288 12310489422 12322523136 12328835904 12343039632 12347209728 12361434624 12390921216 12400183334 12418663488 12432970704 12445048224 12448263168 12462627936 12481201152 12502664188 12505894016 12509045703 12517068179 12535722528 12538960896 12542144517 12545384544 12579242368 12600186291 12630242394 12642588672 12649065408 12652333056 12663638064 12682510848 12704320062 12707601984 12714112026 12722266018 12726540288 12741226176 12744517632 12785459456 12800189248 12806746722 12819187332 12819265536 12830722432 12833955981 12852085059 12864648192 12871238688 12905975936 12912587604 12915923328 12927463857 12946729824 12950074368 12958300638 12972343692 13010028416 13022666496 13037669568 13044348702 13057099776 13075544064 13117549312 13124244672 13132661696 13139389494 13152233472 13155550848 13167305487 13185005064 13219867584 13231682508 13232709504 13251401856 13266668448 13273464897 13286439936 13293972048 13309287684 13329122688 13339396224 13347951232 13351315131 13376310336 13383162954 13429624824 13445096742 13449639168 13465134144 13484154816 13527472728 13543057374 13547632896 13563240768 13595594112 13610327808 13642793472 13654983468 13658510976 13665508164 13685874048 13701641184 13722809856 13745657772 13765074708 13778446248 13794320034 13814877888 13833447936 13862838528 13878835656 13882420992 13919127552 13927018336 13943063288 13947773952 13963842816 13970996424 13987092042 13997151744 14020456428 14041351296 14069130768 14090098176 14102687844 14106331008 14151647664 14171638096 14192758272 14209109376 14222912256 14288759072 14292450304 14296052232 14305220776 14326540032 14333879448 14337582336 14362237659 14376276992 14383641888 14400212904 14421673728 14434562736 14456074752 14472729216 14505132488 14519222928 14522973696 14530413744 14539732592 14561401344 14611953664 14625009616 14628787712 14636281968 14650499808 14667378264 14709987072 14735282793 14749686784 14757242976 14761055232 14774244408 14796262656 14825535648 14833130697 14847630336 14864763872 14868603904 14872351032 14883047424 14900193792 14907827088 14925002004 14955718554 14991484928 14995263024 14999136768 15008756224 15016445136 15048349128 15068577216 15091034112 15108420096 15118017411 15123096576 15144459264 15169674168 15193110912 15210614496 15218406819 15233283072 15241087008 15245024256 15254801408 15258645864 15295043376 15311618784 15329287743 15344272384 15348142656 15365824848 15371016192 15388724736 15436962926 15438161088 15459968832 15477779856 15483009024 15500846592 15527502298 15554660352 15562628928 15605695392 15613690113 15617723616 15640998912 15659018496 15667895628 15685946199 15691245696 15709323168 15731513952 15732734976 15746795712 15782051516 15788431872 15800233603 15823780896 15827772114 15837923002 15843244032 15861526464 15916592384 15920603622 15930814046 15934929472 15943092858 15958677504 15966853056 15985248048 16047258624 16059253826 16064649216 16074853956 16079006592 16093373373 16117357536 16121521152 16173311616 16181597124 16191974932 16196157824 16200239517 16238883078 16238982144 16254756864 16291149952 16318274049 16330010368 16334125794 16338345408 16348823744 16357199166 16373188608 16381576512 16385808384 16413985896 16438447872 16453135818 16457386176 16465817214 16481912832 16558217984 16577294272 16593397632 16601898348 16606187136 16616837248 16621024959 16678727604 16703584128 16714296704 16722859356 16727179392 16743428352 16762718016 16800248388 16840323192 16859724486 16865420544 16884850752 16893500778 16910014464 16939093416 16943469312 16952149368 16977413376 16988301568 16996972608 17037516672 17075662296 17092249776 17111941308 17136113412 17137443456 17161651584 17216783472 17221231104 17236618476 17262306432 17277734184 17296458256 17363555328 17383559424 17392464936 17412502338 17418385152 17438452416 17498992896 17519185992 17540734464 17556407316 17580006752 17626490112 17642243344 17643612672 17668535808 17688891264 17697953196 17725296064 17745716912 17772163584 17785861632 17801753508 17835080448 17844217272 17906166432 17926795656 17932852224 17953512192 17978873088 18036630304 18057409832 18063510528 18084321024 18088882416 18127458816 18147103744 18190391296 18194975568 18206644624 18211347968 18220677552 18247832064 18268854912 18279211566 18297079808 18327543696 18353432944 18371261664 18392426712 18419837184 18444597248 18465734133 18483784704 18493253856 18505114208 18509894656 18514559448 18600275001 18618457088 18627995232 18649456056 18662868992 18667572336 18672394752 18693941904 18721801728 18753996282 18758841024 18786797568 18803583792 18808441344 18818076816 18868863552 18923677696 18945363591 18945479168 18963883008 18973598112 18978499584 18995457096 19056480093 19061402976 19083399027 19089810432 19102053376 19111839264 19116776448 19135346688 19149650212 19178189184 19200283872 19210120083 19228898304 19246083648 19274766336 19296972288 19306858032 19358963904 19363964928 19368881406 19373884992 19402758144 19415201792 19420094736 19425111552 19437450957 19458515538 19515042624 19533999744 19556504352 19585649664 19613316096 19647043724 19669678567 19676323968 19698992544 19709084241 19728350208 19767380864 19777507596 19829801376 19847523762 19866925056 19877102784 19900002672 19906725888 19929659904 19940958072 19963931526 19992132314 19993684032 19998849024 20021926848 20064465504 20091436288 20109388222 20144437236 20144560128 20157356548 20167645113 20226232224 20257481216 20280819328 20291209092 20314586061 20321449344 20344861152 20393391168 20415491712 20439050324 20464190208 20482475202 20487766464 20498262246 20518299648 20584214784 20613291776 20618486658 20637039808 20647612062 20667669372 20667795456 20691480051 20750171904 20794257792 20807593856 20818253484 20823631488 20878691328 20890527504 20914594932 20921660928 20945764224 20956494636 20975351936 20980638063 20995727616 21030684642 21051242496 21098374528 21103696152 21135147264 21148701952 21154031766 21159496512 21227471496 21257457144 21289137408 21313664064 21334368384 21433138608 21438675456 21457831164 21489810048 21500819172 21506373504 21564415488 21575462832 21600319356 21632510592 21651844104 21684112128 21709093824 21757698732 21778834392 21784460544 21809598888 21842102016 21879662329 21885314528 21917930496 21937514424 21943181568 21954422952 22064980608 22124530176 22135864464 22141582848 22161366612 22194393984 22238303472 22271445504 22297145808 22302905856 22324571136 22350290688 22400331184 22433577831 22453764256 22479632648 22487227392 22513134336 22524667704 22585457888 22591292416 22602865824 22636551168 22662630144 22716688896 22767549728 22789666368 22815921744 22848151216 22849924608 22882202112 22955711296 22961641472 22967428176 22982157968 23016408576 23022213984 23036978912 23048737272 23155444389 23157241632 23178079232 23189953248 23216669784 23224513536 23251269888 23291253447 23331990528 23343943392 23358914656 23387645952 23408543088 23426585424 23501843442 23501986816 23524816896 23536868544 23558047744 23563984752 23585188352 23597270928 23620193568 23673077274 23696218112 23714482176 23735671344 23756884503 23764866048 23780107264 23792289696 23874888576 23896221069 23902394208 23914639287 23938016256 23950279584 23971830784 23977872072 24088880739 24096973824 24112280934 24112428032 24118509888 24154454016 24169945088 24176036304 24182281728 24259967424 24287962398 24294236736 24296122368 24330442752 24358473216 24372282088 24382135296 24400360754 24436724928 24495015552 24523235616 24535798749 24559782912 24572364768 24578712576 24620978844 24657671808 24679703727 24686079264 24722869248 24781842432 24800366668 24837326976 24865941408 24890096448 24896526336 24925255872 24962402304 25005328376 25011788032 25018091406 25034136358 25071445056 25077921792 25084289034 25090769088 25158484736 25200372582 25260484788 25289586729 25298130816 25327276128 25365021696 25408640124 25415203968 25428224052 25444532036 25482452352 25570918912 25600378496 25613493444 25638374664 25661444864 25667911962 25704170118 25729296384 25742477376 25811951872 25825175208 25831846656 25854927714 25893459648 25900148736 25916601276 25944687384 26020056832 26045332992 26075339136 26088697404 26118753507 26235098624 26248489344 26265323392 26278778988 26311101696 26334610974 26370010128 26439735168 26463365016 26465419008 26502803712 26533336896 26546929794 26572879872 26587944096 26618575368 26658245376 26678792448 26695902464 26702630262 26752620672 26766325908 26859249648 26890193484 26899278336 26930268288 26968309632 27054945456 27086114748 27095265792 27126481536 27191188224 27220655616 27285586944 27309966936 27317021952 27331016328 27371748096 27403282368 27418817349 27445619712 27491315544 27530149416 27556892496 27588640068 27629755776 27666895872 27725677056 27757671312 27764841984 27854036672 27886126576 27895547904 27927685632 27941992848 27974184084 27994303488 28040912856 28082702592 28130994423 28138261536 28180196352 28205375688 28212662016 28303295328 28335956131 28343276192 28385516544 28418218752 28445824512 28577518144 28584900608 28592104464 28610441552 28653080064 28667758896 28675164672 28724475318 28752553984 28767283776 28800425808 28843347456 28869125472 28912149504 28945458432 29010264976 29038445856 29045947392 29053322109 29060827488 29079465184 29122802688 29187773307 29250019232 29257575424 29272563936 29300999616 29334756528 29419974144 29470565586 29499373568 29514485952 29522110464 29548488816 29592525312 29651071296 29666261394 29695260672 29729527744 29737207808 29744702064 29771285643 29800387584 29815654176 29850004008 29911437108 29945897289 29988198471 29990526048 29998273536 30017512448 30032890272 30096698256 30137154432 30164082333 30216840192 30236034822 30246193152 30288918528 30339348336 30386221824 30421228992 30436813638 30466566144 30482174016 30490048512 30509602816 30517291728 30590086752 30623237568 30658575486 30688544768 30696285312 30723712803 30731649696 30777449472 30873925852 30876322176 30919937664 30955559712 30971418093 31001693184 31055004596 31125257856 31211390784 31227380226 31235447232 31281997824 31318036992 31335791256 31371892398 31382491392 31418646336 31463027904 31465469952 31493591424 31564103032 31576863744 31600467206 31647561792 31655544228 31675846004 31723052928 31833184768 31841207244 31861628092 31869858944 31886185716 31933706112 31970496096 32094517248 32118507652 32149707912 32158013184 32186746746 32234715072 32243042304 32346623232 32363194248 32383949864 32392315648 32400479034 32477766156 32477964288 32582299904 32636548098 32660020736 32668251588 32676690816 32697647488 32714398332 32763153024 32827971792 32876895744 32906271636 32914772352 32931634428 33116435968 33154588544 33186795264 33203796696 33212374272 33233674496 33242049918 33357455208 33407168256 33428593408 33445718712 33454358784 33486856704 33511887871 33525436032 33600496776 33680646384 33719448972 33730841088 33769701504 33787001556 33878186832 33886938624 33904298736 33954826752 33976603136 33993945216 34075033344 34151324592 34184499552 34223882616 34272226824 34274886912 34323303168 34382326517 34433566944 34442462208 34473236952 34524612864 34555468368 34592916512 34727110656 34767118848 34784929872 34825004676 34836770304 34876904832 34997985792 35038371984 35081468928 35112814632 35160013504 35252765163 35252980224 35275373959 35284486688 35287225344 35337071616 35377782528 35395906392 35450592128 35491433824 35509615911 35544327168 35571723264 35603507016 35670160896 35688434544 35812332864 35853591312 35865704448 35907024384 35957746176 36073260608 36114819664 36127021056 36168421401 36168642048 36177764832 36254917632 36294207488 36389951136 36413289248 36422695936 36431943597 36441355104 36495664128 36537709824 36558423132 36600541131 36655087392 36706865888 36742523328 36784853424 36839674368 36931468266 36967569408 36986507712 37010228416 37019789312 37029118896 37200550002 37236914176 37255990464 37298912112 37335144672 37344789504 37387883808 37443603456 37507992564 37517682048 37551204537 37607167584 37616882688 37626433551 37636153632 37737727104 37800558873 37890727182 37890958336 37927766016 37947196224 37956999168 37990914192 38112960186 38122805952 38166798054 38179620864 38204106752 38223678528 38233552896 38299300424 38356378368 38400567744 38420240166 38457796608 38492167296 38556255177 38593944576 38613716064 38717927808 38737762812 38747769984 38782391571 38840189472 38850223104 38874901914 38917031076 39030085248 39067999488 39113008704 39171299328 39226632192 39294087448 39339357134 39352647936 39397985088 39418168482 39456700416 39534761728 39555015192 39659602752 39695047524 39754205568 39800005344 39859319808 39881916144 39927863052 39984264628 39987368064 40043853696 40128931008 40182872576 40218776444 40288874472 40314713096 40335290226 40452464448 40514962432 40561638656 40582418184 40629172122 40642898688 40689722304 40786782336 40830983424 40878100648 40928380416 40964950404 40975532928 40996524492 41168429568 41226583552 41236973316 41274079616 41295224124 41335338744 41382960102 41500343808 41588515584 41615187712 41636506968 41647262976 41757382656 41781055008 41829189864 41843321856 41891528448 41912989272 41950703872 41961276126 41991455232 42061369284 42196749056 42207392304 42270294528 42297403904 42308063532 42318993024 42454942992 42514914288 42578274816 42627328128 42668736768 42866277216 42877350912 42915662328 42979620096 43001638344 43012747008 43086712977 43128830976 43150925664 43200638712 43265021184 43303688208 43368224256 43400641669 43418187648 43515397464 43557668784 43568921088 43619197776 43684204032 43759324658 43770629056 43835860992 43875028848 43886363136 43908845904 44129961216 44205848379 44249060352 44271728928 44283165696 44322733224 44388787968 44476606944 44499392091 44527931063 44542891008 44594291616 44605811712 44649142272 44700581376 44800662368 44867155662 44907528512 44959265296 44974454784 45026268672 45049335408 45170915776 45182584832 45205731648 45273102336 45325260288 45354052233 45433377792 45535099456 45579332736 45631843488 45655220457 45696302432 45699849216 45764404224 45911422592 45934856352 45964315936 45987863229 46032817152 46044427968 46073957824 46097474544 46310888778 46314483264 46356158464 46379906496 46433339568 46449027072 46502539776 46582506894 46663981056 46687886784 46717829312 46817086176 46841070339 46853170848 47003686884 47003973632 47057838597 47073737088 47127969504 47170376704 47194541856 47240387136 47346154548 47400700809 47471342688 47513769006 47529732096 47560214528 47584579392 47749777152 47792442138 47804788416 47829278574 47876032512 47900559168 47943661568 47955744144 48177761478 48193947648 48224561868 48224856064 48237019776 48280120119 48352072608 48364563456 48519934848 48575924796 48588473472 48716946432 48744564176 48764270592 48800721508 48873449856 48954822147 48990031104 49046471232 49071597498 49119565824 49144729536 49157425152 49241957688 49315343616 49359407454 49372158528 49445738496 49600733336 49674653952 49731882816 49780192896 49850511744 50010656752 50023576064 50036182812 50068272716 50142890112 50168578068 50181538176 50316969472 50400745164 50520969576 50579173458 50596261632 50654552256 50730043392 50817280248 50830407936 50856448104 50889064072 50964904704 51141837824 51200756992 51226986888 51276749328 51322889728 51335823924 51408340236 51484954752 51623903744 51650350416 51663693312 51709855428 51786919296 51833202552 51889374768 52040113664 52090665984 52150678272 52177394808 52237507014 52470197248 52496978688 52530646784 52557557976 52622203392 52669221948 52740020256 52879470336 52926730032 52930838016 53005607424 53066673792 53093859588 53175888192 53237150736 53316490752 53357584896 53391804928 53405260524 53505241344 53532651816 53718499296 53780386968 53798556672 53860536576 53936619264 54029370241 54109890912 54172229496 54190531584 54252963072 54382376448 54441311232 54571173888 54619933872 54634043904 54662032656 54743496192 54806564736 54837634698 54891239424 54982631088 55060298832 55113784992 55177280136 55259511552 55333791744 55397202399 55432730507 55451354112 55515342624 55529683968 55708073344 55757849161 55772253152 55800825003 55855371264 55883985696 55948368168 55988606976 56081825712 56165405184 56207388391 56261988846 56276523072 56360392704 56410751376 56425324032 56606590656 56671912262 56686552384 56771033088 56836090773 56836437504 56891649024 57155036288 57169440279 57184208928 57220883104 57250197081 57306160128 57335517792 57350329344 57448950636 57534567552 57600851616 57630360249 57686694912 57738250944 57824299008 57890916864 58020529952 58076891712 58091894784 58106644218 58121654976 58158930368 58245605376 58312352871 58375546614 58500038464 58515150848 58545127872 58601999232 58669513056 58839948288 58941131172 59009035701 59028971904 59096977632 59127252723 59185050624 59302142592 59332522788 59459055488 59489404128 59542571286 59600775168 59631308352 59700008016 59822874216 59891794578 59976396942 59981052096 59996547072 60035024896 60065780544 60193396512 60274308864 60328164666 60433680384 60472069644 60678696672 60772443648 60842457984 60873627276 60943758183 60964348032 61034583456 61180173504 61246475136 61317150972 61392570624 61447425606 61463299392 61554898944 61747851704 61752644352 61839875328 61911119424 61942836186 62003386368 62110009192 62250515712 62422781568 62454760452 62470894464 62636073984 62671582512 62743784796 62764982784 62837292672 62926055808 62987182848 63128206064 63153727488 63200934412 63295123584 63311088456 63351692008 63446105856 63666369536 63682414488 63723256184 63739717888 63772371432 63867412224 63940992192 64237015304 64299415824 64316026368 64373493492 64469430144 64693246464 64726388496 64767899728 64784631296 64800958068 64955532312 65164599808 65273096196 65320041472 65336503176 65353381632 65395294976 65428796664 65526306048 65638986987 65655943584 65753791488 65812543272 65829544704 65863268856 66232871936 66309177088 66373590528 66407593392 66424748544 66467348992 66484099836 66714910416 66814336512 66857186816 66891437424 66908717568 66973713408 67023775742 67050872064 67200993552 67361292768 67438897944 67461682176 67539403008 67574003112 67756373664 67773877248 67808597472 67909653504 67953206272 67987890432 68150066688 68302649184 68368999104 68447765232 68544453648 68549773824 68646606336 68764653034 68867133888 68884924416 68946473904 69049225728 69110936736 69185833024 69466333167 69534237696 69569859744 69650009352 69673540608 69753809664 69873760341 69972463099 69995971584 70076743968 70162937856 70225629264 70320027008 70505530326 70505960448 70550747918 70568973376 70574450688 70674143232 70755565056 70791812784 70901184256 70982867648 71019231822 71088654336 71143446528 71207014032 71270653509 71340321792 71376869088 71624665728 71688663207 71707182624 71743917861 71814048768 71915492352 72146521216 72229639328 72266642217 72336842802 72337284096 72355529664 72509835264 72779902272 72826578496 72845391872 72863887194 72882710208 72991328256 73075419648 73116846264 73201082262 73310174784 73413731776 73485046656 73569706848 73607396247 73679348736 73862936532 73973015424 74020456832 74039111181 74058237792 74401100004 74511980928 74597824224 74670289344 74689579008 74775767616 74887206912 75015985128 75035364096 75102409074 75214335168 75233765376 75252867102 75272307264 75475454208 75601117746 75781454364 75781916672 75868760187 75894392448 75981828384 76225920372 76245611904 76333596108 76447357056 76598600848 76712756736 76801135488 76840480332 76984334592 77112510354 77187889152 77227432128 77435855616 77475525624 77495539968 77564783142 77680378944 77700446208 77749803828 77834062152 78060170496 78135998976 78226017408 78588174896 78678714268 78705295872 78795970176 78836336964 79069523456 79110030384 79319205504 79390095048 79508411136 79600010688 79718639616 79763832288 79855726104 79968529256 79974736128 80087707392 80257862016 80365745152 80437552888 80577748944 80629426192 80670580452 80904928896 81029924864 81123277312 81164836368 81258344244 81285797376 81379444608 81573564672 81661966848 81756201296 81856760832 81929900808 81951065856 81993048984 82256452047 82336859136 82453167104 82473946632 82548159232 82590448248 82670677488 82765920204 83000687616 83177031168 83230375424 83273013936 83294525952 83562110016 83658379728 83686643712 83783056896 83825978544 83901407744 83922552252 83982910464 84122738568 84392983269 84393498112 84414784608 84540589056 84594807808 84616127064 84637986048 84909885984 85007868393 85029828576 85156549632 85254656256 85337473536 85401262639 85732554432 85754701824 85831324656 85959240192 86003276688 86025494016 86173425954 86257661952 86301851328 86401277424 86530042368 86607376416 86736448512 86801283338 86836375296 87030794928 87108576511 87115337568 87137842176 87238395552 87368408064 87518649316 87541258112 87563319921 87619477253 87750057696 87772726272 87817691808 88259922432 88411696758 88498120704 88543457856 88566331392 88645466448 88777575936 88953213888 88998784182 89055862126 89085782016 89188583232 89211623424 89313856929 89401162752 89601324736 89734311324 89815057024 89837691867 89918530592 89964595413 90052537344 90098670816 90341831552 90411463296 90492246999 90650520576 90708104466 90866755584 91070198912 91158665472 91263686976 91310440914 91392604864 91399698432 91528808448 91822845184 91869712704 91928631872 91975726458 92065634304 92088855936 92147915648 92171138409 92194949088 92621777556 92628966528 92759812992 92866679136 92914254279 93005079552 93165013788 93375773568 93435658624 93634172352 93682140678 93706341696 94007373768 94115677194 94147474176 94255939008 94340753408 94389083712 94480774272 94692309096 94801401618 94942685376 95027538012 95169158784 95499554304 95584884276 95609576832 95658557148 95801118336 95911488288 96355522956 96449123736 96474039552 96560240238 96704145216 96729126912 97039869696 97151849592 97176946944 97433892864 97489128352 97601443016 97746899712 97909644294 97980062208 98092942464 98143194996 98289459072 98483915376 98630687232 98718814908 98744317056 99201466672 99349307904 99463765632 99560385792 99701023488 100021313504 100047152128 100072365624 100136545432 100285780224 100337156136 100363076352 100535663613 100633938944 100801490328 101041939152 101158346916 101192523264 101309104512 101634560496 101660815872 101712896208 101778128144 101929809408 102283675648 102401513984 102453973776 102553498656 102645779456 102671647848 102816680472 102969909504 103146979551 103247807488 103300700832 103327386624 103419710856 103573838592 103666405104 103778749536 104080227328 104181331968 104301356544 104354789616 104475014028 104940394496 104993957376 105061293568 105115115952 105244406784 105338443896 105480040512 105758940672 105826121877 105853460064 105861676032 106011214848 106133347584 106187719176 106351776384 106474301472 106528847733 106632981504 106715169792 106783609856 106810521048 107010482688 107065303632 107436998592 107560773936 107597113344 107721073152 107873238528 108058740482 108219781824 108344458992 108381063168 108505926144 108764752896 108882622464 109239867744 109268087808 109295830791 109324065312 109486992384 109613129472 109675269396 109801623393 109965262176 110120597664 110227569984 110354560272 110519023104 110601635221 110794404798 110865461014 110902708224 111030685248 111059367936 111416146688 111515698322 111544506304 111601650006 111710742528 111767971392 111896736336 112163651424 112330810368 112414776782 112523977692 112553046144 112653613611 112821502752 112850648064 113213181312 113343824524 113373104768 113401676619 113672181546 113672875008 113783298048 114310072576 114338880558 114368417856 114441766208 114500394162 114612320256 114671035584 114700658688 114897901272 115069135104 115201703232 115260720498 115373389824 115476501888 115668765531 115781833728 116041059904 116153783424 116213288436 116243309952 116317860736 116347174713 116624705742 116751093228 117000076928 117090255744 117203998464 117339026112 117679896576 117882262344 118018071402 118057943808 118193955264 118254505446 118370101248 118604285184 118665045576 118918110976 118978808256 119085142572 119262616704 119400016032 119645748432 119783589156 119952793884 119962104192 120131561088 120386793024 120548617728 120656329332 120944139288 121357393344 121544887296 121684915968 121747254552 121887516366 121928696064 122069166912 122360347008 122492950272 122634301944 122785141248 122894851212 122926598784 123495703408 123505288704 123679750656 123822238848 123885672372 124220018384 124501031424 124845563136 124909520904 124941788928 125272147968 125343165024 125487569592 125529965568 125674585344 125852111616 125974365696 126256412128 126401868824 126590247168 126622176912 126703384016 126892211712 127332739072 127364828976 127446512368 127479435776 127544742864 127734824448 127881984384 128474030608 128598831648 128632052736 128746986984 128938860288 129260138931 129386492928 129452776992 129535799456 129569262592 129601916136 129911064624 130201925007 130329199616 130546192392 130640082944 130673006352 130706763264 130790589952 130857593328 131052612096 131277973974 131311887168 131507582976 131625086544 131659089408 131726537712 132465743872 132617545137 132618354176 132747181056 132815186784 132849497088 132934697984 132968199672 133429820832 133583793189 133628673024 133714373632 133782874848 133817435136 133947426816 134047551484 134101744128 134401987104 134722585536 134877795888 134923364352 135078806016 135148006224 135512747328 135547754496 135617194944 135819307008 135906412544 135975780864 136062156699 136300133376 136605298368 136737998208 136895530464 137088907296 137099547648 137293212672 137529306068 137687749969 137734267776 137892947808 137963589687 138098451456 138221873472 138371666048 138932666334 139068475392 139139719488 139300018704 139347081216 139507619328 139747520682 139944926198 139991943168 140153487936 140451258528 140640054016 141011060652 141011920896 141101495836 141137946752 141173515791 141511130112 141583625568 141802368512 141965735296 142038463644 142202102427 142414028064 142541307018 142680643584 142753738176 143249331456 143377326414 143414365248 143487835722 143628097536 143830984704 144293042432 144459278656 144533284434 144673685604 144674568192 144711059328 144840360357 145559804544 145653156992 145727774388 145765420416 146150839296 146233692528 146402164524 146620349568 146827463552 146864466441 146970093312 147139413696 147214792494 147358697472 147725873064 147946030848 148040913664 148078222362 148116475584 148802200008 149023961856 149195648448 149340578688 149551535232 150031970256 150070728192 150204818148 150428670336 150505734204 150544614528 150950908416 151202235492 151562908728 151737520374 151788784896 151963656768 152451840744 152491223808 152667192216 152894714112 153197201696 153425513472 153602270976 153680960664 153968669184 154225020708 154454864256 154871711232 154951051248 154991079936 155129566284 155360757888 155499607656 155668124304 156120340992 156271997952 156452034816 157176349792 157357428536 157410591744 157591940352 157672673928 158139046912 158220060768 158638411008 158780190096 159016822272 159200021376 159527664576 159711452208 159937058512 159949472256 160175414784 160515724032 160731490304 160875105776 161155497888 161258852384 161341160904 161809857792 162088110723 162246554624 162329672736 162516688488 162571594752 162758889216 163147129344 163323933696 163512402592 163713521664 163859801616 163902131712 163986097968 164512904094 164673718272 164906334208 164947893264 165096318464 165180896496 165341354976 165531840408 166001375232 166298191521 166354062336 166460750848 166546027872 166589051904 167124220032 167273547483 167316759456 167402475009 167566113792 167651957088 167802815488 167845104504 167965820928 168245477136 168622165173 168785966538 168786996224 168829569216 169081178112 169189615616 169232254128 169275972096 169819771968 170015736786 170059657152 170313099264 170509312512 170674947072 170802525278 171465108864 171662649312 171750591243 171918480384 172006553376 172050988032 172346851908 172603702656 172802554848 173060084736 173214752832 173472897024 173602566676 173672750592 174061589856 174217153022 174230675136 174275684352 174476791104 174736816128 175037298632 175082516224 175126639842 175238954506 175500115392 175545452544 175635383616 176519844864 176823393516 177027107103 177086915712 177290932896 177555151872 177906427776 177997568364 178111724252 178377166464 178627713858 178802325504 179202649472 179468622648 179630114048 179675383734 179837061184 179929190826 180105074688 180197341632 180683663104 180822926592 180984493998 181301041152 181416208932 182140397824 182317330944 182527373952 182620881828 182785209728 182831274549 183645690368 183739425408 183857263744 183951452916 184177711872 184295831296 184342276818 184389898176 185243555112 185257933056 185519625984 185733358272 185828508558 186010159104 186330027576 186751547136 186871317248 187268344704 187364281356 187412683392 188014747536 188231354388 188294948352 188511878016 188778167424 188961548544 189384618192 189602803236 189885370752 190055076024 190338317568 190999108608 191169768552 191219153664 191317114296 191602236672 191822976576 192711045912 192898247472 192948079104 193120480476 193408290432 194079739392 194303699184 194353893888 194978256704 195202886032 195493799424 195819288588 195960124416 196185884928 196286389992 196578918144 196916960961 196967830752 197261374464 197437629816 197488634112 198402933344 198698615808 198927531264 199120771584 199402046976 200042627008 200094304256 200144731248 200273090864 200571560448 200674312272 200726152704 201071327226 201267877888 201602980656 202083878304 202316693832 202385046528 202618209024 203269120992 203321631744 203425792416 203556256288 203859618816 204803027968 204907947552 205106997312 205291558912 205343295696 205633360944 205939819008 206293959102 206495614976 206601401664 206654773248 206839421712 207147677184 207332810208 207557499072 208160454656 208398999501 208602713088 208709579232 208950028056 209621281023 209917389297 209987914752 210122587136 210230231904 210488813568 210676887792 210960081024 211517881344 211652243754 211706920128 211723352064 212022429696 212266695168 212375438352 212703552768 212948602944 213057695466 213265963008 213430339584 213567219712 213621042096 213811960527 214020965376 214130607264 214873997184 215065989621 215121547872 215442146304 215746477056 216117480964 216439563648 216688917984 216799926651 217011852288 217529505792 218479735488 218536175616 218591661582 218648130624 218973984768 219226258944 219350538792 219603246786 219930524352 220241195328 220455139968 220709120544 221038046208 221203270442 221588809596 221730922028 222061370496 222832293376 223031396644 223089012608 223203300012 223535942784 223793472672 224327302848 224661620736 224829553564 225047955384 225106092288 225307227222 225643005504 225701296128 226426362624 226687649048 226746209536 226803353238 227344363092 227345750016 227606280561 228620145152 228677761116 228736835712 228883532416 229000788324 229342071168 229795802544 230138270208 230403406464 230521440996 230953003776 231337531062 231563667456 232082119808 232307566848 232426576872 232486619904 232635721472 232694349426 233249411484 233502186456 234000153856 234180511488 234407996928 234678052224 235764524688 236036142804 236115887616 236387910528 236509010892 237208570368 237330091152 237836221952 237957616512 238170285144 238525233408 238800032064 239291496864 239567178312 239905587768 239924208384 240263122176 240676285619 240773586048 241097235456 241312658664 241888278576 242714786688 243089774592 243369831936 243494509104 243775032732 243857392128 244138333824 244720694016 244985900544 245268603888 245570282496 245789702424 245853197568 246769356141 246927617713 246991406816 247010577408 247359501312 247644477696 247771344744 248440036768 249002062848 249691126272 249819041808 249883577856 250686330048 250975139184 251059931136 251349170688 251704223232 251948731392 252512824256 252803737648 253178949807 253180494336 253244353824 253406768032 253784423424 254729657952 254893024736 254958871552 255023605179 255089485728 255469648896 255763968768 256203787917 256948061216 257197663296 257264105472 257493973968 257877720576 258520277862 258772985856 258905553984 259071598912 259138525184 259203832272 259822129248 260403850014 260658399232 261092384784 261325729533 261346012704 261413526528 261581179904 261715186656 262105224192 262555947948 262623774336 262858431759 263250173088 263318178816 263453075424 265235090274 265236708352 265494362112 265630373568 265698994176 265869395968 265936399344 266859641664 267167586378 267257346048 267428747264 267565749696 267634870272 268095102968 268203488256 268803974208 269445171072 269755591776 269893786239 270157612032 270296012448 271025494656 271234389888 271476740997 271951561728 272124313398 272600266752 273210596736 273475996416 273791060928 274177814592 274199095296 274586425344 275058612136 275375499938 275468535552 275785895616 275927179374 276196902912 276443746944 276743332096 277865332668 278279438976 278600037408 279015238656 279495041364 279889852396 280306975872 280902517056 281280108032 282022121304 282202991672 282275893504 282347031582 283022260224 283167251136 283604737024 283931470592 284076927288 284404204854 284828056128 285082614036 285507476352 286498662912 286754652828 286828730496 286975671444 288586084864 288918557312 289066568868 289347371208 289422118656 289680720714 291119609088 291306313984 291455548776 291530840832 292301678592 292467385056 292804329048 293240699136 293654927104 293728932882 293940186624 294278827392 294429584988 295451746128 295892061696 296081827328 296156444724 296232951168 297604400016 298047923712 298391296896 298681157376 299103070464 300063940512 300141456384 300409636296 300857340672 301011468408 301089229056 301606990839 301901816832 302404470984 303125817456 303475040748 303577569792 303927313536 304903681488 304982447616 305334384432 305789428224 306394403392 306851026944 307204541952 307361921328 307937338368 308450041416 308909728512 309440938653 309743422464 309902102496 309982159872 310259132568 310721515776 310999215312 311336248608 311695517441 312240681984 312543995904 312904069632 314352699584 314714857072 314821183488 315183880704 315345347856 316278093824 316440121536 317276822016 317478365631 317560380192 318033644544 318400042752 319055329152 319422904416 319586543199 319874117024 319898944512 320350829568 321031448064 321750211552 322310995776 322517704768 322682321808 323619715584 324176221446 324493109248 324659345472 325033376976 325143189504 325517778432 326294258688 326647867392 327024805184 327719603232 327804263424 327887492373 327972195936 329025808188 329404870179 329895786528 330192636928 330361792992 330682709952 331063680816 331804905663 332596383042 332708124672 332921501696 333092055744 333178103808 334248440064 334547094966 334633518912 334804950018 335132227584 335303914176 335605630976 335690209008 336490954272 337244330346 337571933076 337573992448 337659138432 337960840833 338464508256 338551944192 339639543936 340031473572 340119314304 341018625024 341349894144 341605050556 342930217728 343325298624 343501182486 343836960768 344013106752 344101976064 344693703816 345207405312 345605109696 346120169472 346429505664 347205133352 347345501184 348123179712 348434306044 348461350272 348953582208 350074597264 350165032448 350253279684 350477909012 351000230784 351270767232 353039689728 353646787032 354054214206 354173831424 354581865792 355110303744 355812855552 355995136728 356223448504 356754332928 357255427716 358405298944 358937245296 359260228096 359350767468 359674122368 359858381652 360394683264 361367326208 361645853184 361968987996 362832417864 364280795648 364634661888 365054747904 365241763656 365570419456 365662549098 367291380736 367478850816 367714527488 367902905832 368355423744 368591662592 368684553636 368779796352 370487110224 370515866112 371039251968 371466716544 371657017116 372660055152 373503094272 373742634496 374536689408 374728562712 374825366784 376029495072 376462708776 376589896704 377023756032 377556334848 377923097088 378205591687 378769236384 379205606472 379770741504 380110152048 380676635136 381998217216 382339537104 382438307328 382634228592 383204473344 383645953152 385422091824 385796494944 385896158208 386240960952 386816580864 387780416793 388029113549 388159478784 388607398368 388707787776 389956513408 390405772064 390605775021 390987598848 391638577176 391920248832 392371769856 392572779984 393157836288 393833921922 393935661504 394522748928 394875259632 394977268224 396805866688 397397231616 397852635411 397855062528 398241543168 398804093952 400085254016 400289462496 400546181728 400751379567 401143120896 401348624544 401452305408 402142654452 403205961312 404167756608 404633387664 404770093056 405236418048 406538241984 406643263488 406851584832 407112512576 407719237632 408186470097 409606055936 409815895104 410213994624 410686591392 411266721888 411879638016 412587918204 413063249907 413202803328 413678843424 413890769061 414295354368 414665620416 415114998144 416797999002 417205426176 417419158464 417900056112 419242562046 419834778594 419975829504 420245174272 420460463808 421353775584 421920162048 423035762688 423304487508 423413840256 424533390336 424750876704 425407105536 425897205888 426115390932 426606307281 427242084192 427623921054 428041930752 428261214528 429747994368 430131979242 430243095744 430884292608 431492954112 432234961928 432879127296 433377835968 433599853302 434023704576 436959470976 437183323164 437296261248 438452517888 438701077584 439206493572 439861048704 440482390656 440910279936 441418241088 442076092416 442406540884 443177619192 443461844056 444122740992 445664586752 446062793288 446178025216 446406600024 447071885568 447586945344 448654605696 449659107128 450095910768 450212184576 450614454444 451286011008 452852725248 453375298096 453492419072 453606706476 454688726184 455212561122 457240290304 457355522232 457473671424 457767064832 458001576648 458684142336 459591605088 460276540416 460806812928 461042881992 461906007552 462675062124 464164239616 464615133696 464853153744 464973239808 465271442944 465388698852 466498822968 467004372912 468000307712 468361022976 468815993856 469356104448 471529049376 472072285608 472231775232 472775821056 473018021784 474417140736 474660182304 475672443904 475915233024 476340570288 477050466816 477600064128 478582993728 479134356624 479811175536 479848416768 480526244352 481352571238 481547172096 482194470912 482625317328 483776557152 485429573376 486264332169 486739663872 486989018208 487550065464 487714784256 488276667648 489441388032 489807241693 489971801088 490537207776 491140564992 491579404848 491706395136 493538712282 493855235426 493982813632 494021154816 494719002624 495288955392 495542689488 496880073536 498004125696 498894574563 499382252544 499638083616 499767155712 501372660096 501820642449 501950278368 502207425027 502698341376 503408446464 503897462784 505025648512 505607475296 505866495519 506357899614 506360988672 506488707648 506813536064 507568846848 509459315904 509786049472 509917743104 510047210358 510178971456 510939297792 511527937536 512407575834 513896122432 514395326592 514987947936 515251773729 515755441152 517040555724 517811107968 518143197824 518407664544 519644258496 520807700028 522184769568 522651459066 522692025408 522827053056 523162359808 523430373312 524210448384 525111895896 525247548672 525716863518 526500346176 526636357632 526906150848 530470180548 530473416704 531081321309 531260747136 531872798688 533719283328 534335172756 535131499392 536190205936 536406976512 537607948416 538890342144 539511183552 539787572478 540315224064 540592024896 542050989312 542468779776 542953481994 543903123456 544248626796 546421193472 546951992832 547582121856 548355629184 550117224272 550750999876 550937071104 551571791232 551854358748 552887493888 553486664192 555730665336 556558877952 557200074816 558030477312 558990082728 559779704792 560613951744 561805034112 562560216064 564044242608 564405983344 564551787008 564694063164 566334502272 567209474048 567862941184 568153854576 568808409708 569656112256 570165228072 571014952704 572997325824 573509305656 573657460992 573951342888 577172169728 577837114624 578133137736 578694742416 578844237312 579361441428 582239218176 582612627968 582911097552 583061681664 584934770112 585608658096 586481398272 587309854208 587457865764 587880373248 588557654784 588859169976 590750882883 590903492256 591784123392 592163654656 592312889448 592465902336 595208800032 596095847424 596782593792 597362314752 598206140928 600127881024 600282912768 600819272592 601714681344 602022936816 602178458112 603213981678 603803633664 604808941968 606251634912 606950081496 607155139584 607854627072 609760035577 609807362976 609964895232 610668768864 611578856448 612788806784 613336340771 614409083904 614723842656 615874676736 616900082832 617819457024 618881877306 619486844928 619804204992 619964319744 620518265136 621443031552 621998430624 622672497216 623391034882 624481363968 625196998503 625808139264 628705399168 628863843069 629429714144 629752167891 630367761408 630690695712 632880243072 634553644032 634956731262 635120760384 636067289088 636800085504 638110658304 638845808832 639173086398 639748234048 639797889024 640701659136 641435881581 642062896128 643500423104 644621991552 645035409536 645197968863 645364643616 647239431168 648352442892 649318690944 650066753952 650399779953 651035556864 652588517376 654049610368 655439206464 655608526848 655774984746 655944391872 658051616376 658809740358 659791573056 660385273856 660723585984 661365419904 662127361632 663609811326 665192766084 666184111488 668496880128 669094189932 669267037824 669609900036 670607828352 671380418016 672981908544 674488660692 675143866152 675318276864 675921681666 676929016512 677103888384 679279087872 680062947144 680238628608 682037250048 683210101112 685860435456 686650597248 687002364972 688026213504 689387407632 690414810624 691210219392 692859011328 694410266704 694691002368 696246359424 696868612088 696922700544 697907164416 700149194528 700330064896 700506559368 700955818024 702000461568 702541534464 707293574064 708108428412 708347662848 709163731584 711625711104 711990273456 712446897008 713508665856 714510855432 716810597888 717874490592 718520456192 718701534936 719348244736 719716763304 720789366528 722028856857 722734652416 723291706368 723937975992 725664835728 728561591296 729269323776 730109495808 730483527312 731140838912 731325098196 734582761472 734957701632 735429054976 735805811664 736710847488 737183325184 737369107272 737559592704 740782853139 740974220448 741031732224 742078503936 742933433088 743314034232 745320110304 747006188544 747485268992 749073378816 749457125424 749650733568 752058990144 752925417552 753179793408 754047512064 755112669696 755846194176 756411183374 757538472768 758411212944 759541483008 760220304096 761353270272 764679074208 764876614656 765070815537 765268457184 766408946688 767291906304 768611363751 770844183648 771592989888 771792316416 772481921904 773633161728 775560833586 776058227098 776318957568 777214796736 777415575552 779913026816 780811544128 781211550042 781975197696 783277154352 783977188599 784743539712 785145559968 786315672576 787667843844 787871323008 788575295277 789750519264 789954536448 793611733376 795705270822 795710125056 796483086336 797608187904 800170508032 800578924992 801092363456 801502759134 802286241792 802697249088 802904610816 804285308904 806411922624 808335513216 809266775328 809681358717 810472836096 813076483968 813703169664 814225025152 814430222991 816372940194 819631790208 820427989248 821373182784 822533443776 823759276032 825175836408 826126499814 826405606656 827357686848 827781538122 828590708736 829331240832 830229996288 833595998004 834838316928 835800112224 838485124092 839669557188 840920927616 842707551168 843840324096 846608975016 846827680512 849066780672 849501753408 850814211072 851794411776 852230781864 853212614562 854484168384 855247842108 856522429056 859495988736 860263958484 860486191488 864469923856 865758254592 866755671936 867199706604 873918941952 874366646328 874592522496 876905035776 877402155168 878412987144 879722097408 880964781312 881820559872 882836482176 884813081768 886355238384 886923688112 888245481984 891329173504 892125586576 892356050432 892813200048 894143771136 895173890688 897309211392 899318214256 900191821536 900424369152 901228908888 902572022016 904820972517 905705450496 906750596192 906984838144 907213412952 909377452368 910425122244 914480580608 914711044464 914947342848 915534129664 916003153296 917368284672 919183210176 920553080832 921613625856 922085763984 923812015104 925350124248 928322815959 928328479232 929230267392 929706307488 929946479616 930542885888 930777397704 932997645936 934008745824 935086552323 936000615424 936722045952 937631987712 938712208896 943058098752 944144571216 944463550464 945551642112 946036043568 948834281472 949320364608 951344887808 951830466048 952435096893 952681140576 954100933632 955200128256 957165987456 958268713248 959622351072 959696833536 961052488704 962705142476 963094344192 963814249783 965250634656 967553114304 970859146752 972528664338 973479327744 973978036416 975100130928 975429568512 976553335296 978882776064 979614483386 979943602176 981074415552 983158809696 983412790272 987077424564 987710470852 987965627264 988214610537 990577910784 991085378976 993760147072 995414716989 997789149126 998764505088 999276167232 999534311424 1002745320192 1003641284898 1003900556736 1004414850054 1005396682752 1006816892928 1010051297024 1011214950592 1011732991038 1012715799228 1012721977344 1012977415296 1013627072128 1013882522499 1018918631808 1019572098944 1020094420716 1020357942912 1023055875072 1024815151668 1027792244864 1028790653184 1029975895872 1030503547458 1031510882304 1034081111448 1035622215936 1036286395648 1036815329088 1039288516992 1041615400056 1044369539136 1045302918132 1045384050816 1046860746624 1050223791792 1050495097344 1051433727036 1053000692352 1053812301696 1060940361096 1062162642618 1062521494272 1063745597376 1067438566656 1068670345512 1070262998784 1072380411872 1075215896832 1077780684288 1079022367104 1079575144956 1081184049792 1084101978624 1084937559552 1085906963988 1088497253592 1092842386944 1093903985664 1095164243712 1096711258368 1100234448544 1101501999752 1101874142208 1103143582464 1103708717496 1105774987776 1106973328384 1111461330672 1113117755904 1114400149632 1117980165456 1119559409584 1121227903488 1123610068224 1125120432128 1128088485216 1128811966688 1129103574016 1129388126328 1132669004544 1134616775061 1135725882368 1136307709152 1137616819416 1139312224512 1140330456144 1142029905408 1145994651648 1147018611312 1147314921984 1147902685776 1154344339456 1155674229248 1156266275472 1157389484832 1157688474624 1158722882856 1164087340647 1164478436352 1165225255936 1165822195104 1166123363328 1169869540224 1171217316192 1171817325063 1172962796544 1174619708416 1174915731528 1175760746496 1177115309568 1177718339952 1181501765766 1181806984512 1183568246784 1184327309312 1184625778896 1184931804672 1190417600064 1192191694848 1193565187584 1194724629504 1196412281856 1200255762048 1201638545184 1202254138701 1203429362688 1204045873632 1204356916224 1206427963356 1209617883936 1212503269824 1213900162992 1214310279168 1215709254144 1219520071154 1219614725952 1219929790464 1221337537728 1223157712896 1225577613568 1226672681542 1228818167808 1229447685312 1233800165664 1235638914048 1237763754612 1239189749721 1239608409984 1241036530272 1242886063104 1243996861248 1245344994432 1246782069764 1250393997006 1251616278528 1257410798336 1257727686138 1258859428288 1259504335782 1260735522816 1261381391424 1265760486144 1269107288064 1269913462524 1270241520768 1273600171008 1276221316608 1277691617664 1278346172796 1279496468096 1279818921843 1282871763162 1284125792256 1287000846208 1289243983104 1290070819072 1290395937726 1290729287232 1294478862336 1296704885784 1298637381888 1300133507904 1300799559906 1302071113728 1308099220736 1310878412928 1311549969492 1311888783744 1316103232752 1317619480716 1319583146112 1321447171968 1322730839808 1324254723264 1327219622652 1330385532168 1332368222976 1336993760256 1338188379864 1338534075648 1339219800072 1341215656704 1342760836032 1345963817088 1348977321384 1350287732304 1350636553728 1351843363332 1353858033024 1358558175744 1360125894288 1360477257216 1366420202224 1371720870912 1373301194496 1374004729944 1376052427008 1378774815264 1380829621248 1382420438784 1385718022656 1388820533408 1392492718848 1393737224176 1393845401088 1395814328832 1400298389056 1400660129792 1401013118736 1401911636048 1404000923136 1405083068928 1414587148128 1416216856824 1416695325696 1418327463168 1423251422208 1423980546912 1424893794016 1427017331712 1429021710864 1433621195776 1435748981184 1437040912384 1437403069872 1438696489472 1439433526608 1441578733056 1444057713714 1445469304832 1446583412736 1447875951984 1451329671456 1457123182592 1458792996507 1460218991616 1460967054624 1462281677824 1462650196392 1469421725079 1469915403264 1470858109952 1471611623328 1473421694976 1474366650368 1474738214544 1475119185408 1481565706278 1481948440896 1482063464448 1484157007872 1485866866176 1486628068464 1490640220608 1494012377088 1494970537984 1496683723689 1498146757632 1498914250848 1499301467136 1504117980288 1505461927347 1505850835104 1508095024128 1510225339392 1511692388352 1512822366748 1515076945536 1516822425888 1517599486557 1519082966016 1520440608192 1522706540544 1529358148416 1529753229312 1530141631074 1530536914368 1532817893376 1534583812608 1537222727502 1541688367296 1543185979776 1544963843808 1547266323456 1551121667172 1552116454196 1554429593472 1559826053632 1561623088256 1562423100084 1566554308704 1567954377198 1569487079424 1570291119936 1572631345152 1575335687688 1575742646016 1577150590554 1579501038528 1579909072896 1587223466752 1591410541644 1591420250112 1593243963927 1600341016064 1601157849984 1602184726912 1603005518268 1605394498176 1608570617808 1612823845248 1616671026432 1618533550656 1619362717434 1620945672192 1626152967936 1627406339328 1628450050304 1628860445982 1632745880388 1639263580416 1640855978496 1642746365568 1645066887552 1650351672816 1652252999628 1652811213312 1654715373696 1655563076244 1658662481664 1660459992576 1667191996008 1669676633856 1671600224448 1676970248184 1679339114376 1681841855232 1685415102336 1687680648192 1693217950032 1693655361024 1699003506816 1701628422144 1703588823552 1704461563728 1706425229124 1708968336768 1710495684216 1713044858112 1718991977472 1720527916968 1720972382976 1728493323991 1728939847712 1731516509184 1733511343872 1734399413208 1747837883904 1748733292656 1749185044992 1754804310336 1756825974288 1759444194816 1761929562624 1763641119744 1765672964352 1769626163536 1772252648649 1772710476768 1773847376224 1776490963968 1784251173152 1784712100864 1785626400096 1788287542272 1790347781376 1794618422784 1798636428512 1800383643072 1800848738304 1802457817776 1805144044032 1809641945034 1811410900992 1813501192384 1813969676288 1814426825904 1818754904736 1820850244488 1829280106731 1829422088928 1829894685696 1831068259328 1832006306592 1834736569344 1838366420352 1840009022313 1843227251712 1844171527968 1847624030208 1850700248496 1856645631918 1856656958464 1858460534784 1859412614976 1859892959232 1861085771776 1861554795408 1865995291872 1868017491648 1870173104646 1872001230848 1873444091904 1877424417792 1886116197504 1888289142432 1889256503673 1891103284224 1892072087136 1898640729216 1903660932096 1904870193786 1905362281152 1908201867264 1910400256512 1914331974912 1916537426496 1919244702144 1919393667072 1922104977408 1925410284952 1926188688384 1927628499566 1930501269312 1935106228608 1941718293504 1945057328676 1947956072832 1950200261856 1953106670592 1957765552128 1959228966772 1962148831104 1966317619392 1966825580544 1974154849128 1975420941704 1975931254528 1976429221074 1981155821568 1982170757952 1987520294144 1990829433978 1995578298252 1998552334464 2005490640384 2007282569796 2007801113472 2008829700108 2020102594048 2022429901184 2023465982076 2025431598456 2025954830592 2027254144256 2027765044998 2037837263616 2039144197888 2040188841432 2040715885824 2046111750144 2049630303336 2055584489728 2057581306368 2059951791744 2061007094916 2068162222896 2071244431872 2072572791296 2073630658176 2078577033984 2083230800112 2088739078272 2090605836264 2090768101632 2093721493248 2100447583584 2100990194688 2102867454072 2106001384704 2107624603392 2121880722192 2124325285236 2125042988544 2127491194752 2134877133312 2137340691024 2140525997568 2144760823744 2150431793664 2155561368576 2158044734208 2159150289912 2162368099584 2166086570571 2168203957248 2169875119104 2171813927976 2176994507184 2185684773888 2187807971328 2190328487424 2193422516736 2200468897088 2203003999504 2203748284416 2206287164928 2207417434992 2211549975552 2213946656768 2222348559417 2222922661344 2226235511808 2228800299264 2235960330912 2239118819168 2242455806976 2247220136448 2256176970432 2257623933376 2258207148032 2258776252656 2265338009088 2269233550122 2271451764736 2272615418304 2275233638832 2278624449024 2280660912288 2284059810816 2294037222624 2294629843968 2295212446611 2295805371552 2305834091253 2311348458496 2312532550944 2314778969664 2315376949248 2317445765712 2328174681294 2328956872704 2330450511872 2331644390208 2332246726656 2339739080448 2342434632384 2343634650126 2345925593088 2349239416832 2349831463056 2351931565797 2354230619136 2355436679904 2363003531532 2363613969024 2365725885831 2369251557792 2369863609344 2380835200128 2387130375168 2389449259008 2392824563712 2400511524096 2403277090368 2404508277402 2406858725376 2408091747264 2408713832448 2412855926712 2419235767872 2425006539648 2427800325984 2431418508288 2439040142308 2439229451904 2442675075456 2451155227136 2453345363084 2458895370624 2467600331328 2471277828096 2475527509224 2478379499442 2479216819968 2482073060544 2485772126208 2487993722496 2490689988864 2493564139528 2500787994012 2514821596672 2515455372276 2517718856576 2519008671564 2522762782848 2531520972288 2539826925048 2540483041536 2547200342016 2552442633216 2555383235328 2556692345592 2558992936192 2559637843686 2565743526324 2574001692416 2578487966208 2580141638144 2580791875452 2581458574464 2593409771568 2597274763776 2600267015808 2601599119812 2616198441472 2621756825856 2623099938984 2623777567488 2632206465504 2635238961432 2639166292224 2642894343936 2645461679616 2647439141809 2648509446528 2654439245304 2660771064336 2664736445952 2673987520512 2676376759728 2677068151296 2678439600144 2682431313408 2685521672064 2691927634176 2697954642768 2700575464608 2701273107456 2703686726664 2707716066048 2714462917551 2716203794843 2717116351488 2720251788576 2720954514432 2732840404448 2743441741824 2746602388992 2748009459888 2752104854016 2757549630528 2761659242496 2764840877568 2771436045312 2777641066816 2784968447877 2784985437696 2787474448352 2787690802176 2791628657664 2800596778112 2802026237472 2803823272096 2805259656969 2808001846272 2810166137856 2829174296256 2832433713648 2833390651392 2836654926336 2846502844416 2847961093824 2849787588032 2854034663424 2857305290679 2858043421728 2867242391552 2871497962368 2874806139744 2877392978944 2878867053216 2883157466112 2888115427428 2891442749349 2895751903968 2902659342912 2917585993014 2920437983232 2921934109248 2924563355648 2925300392784 2938843450158 2939830806528 2941716219904 2943223246656 2949476429088 2950238370816 2963131412556 2963896881792 2971733732352 2973256136928 2981280441216 2986244150967 2993367447378 2996293515264 2997828501696 2998602934272 3008235960576 3010923854694 3011701670208 3016190048256 3020450678784 3025644733496 3030153891072 3033644851776 3035198973114 3038165932032 3040881216384 3058716296832 3060283262148 3061073828736 3069167625216 3074445455004 3083376734592 3086371959552 3089927687616 3094532646912 3102243334344 3104232908392 3108859186944 3119652107264 3123246176512 3124846200168 3133108617408 3135908754396 3140582239872 3150671375376 3151485292032 3154301181108 3159002077056 3174446933504 3182821083288 3186487927854 3200682032128 3202315699968 3204369453824 3206011036536 3210788996352 3217141235616 3225647690496 3233342052864 3237067101312 3238725434868 3252305935872 3254812678656 3256900100608 3257720891964 3265491760776 3278527160832 3281711956992 3285492731136 3290133775104 3300703345632 3304505999256 3305622426624 3309430747392 3311126152488 3317324963328 3320919985152 3334383992016 3339353267712 3343200448896 3353940496368 3358678228752 3363683710464 3370830204672 3375361296384 3386435900064 3387310722048 3398007013632 3403850325183 3407177647104 3408923127456 3412850458248 3417936673536 3420991368432 3426089716224 3428650691851 3437983954944 3441055833936 3441944765952 3456986647982 3457879695424 3463033018368 3467022687744 3468798826416 3492262021941 3495675767808 3497466585312 3498370089984 3509608620672 3513651948576 3515451975189 3518888389632 3523859125248 3527282239488 3531345928704 3539252327072 3544505297298 3545420953536 3547694752448 3552981927936 3568502346304 3569424201728 3571252800192 3576575084544 3580695562752 3589236845568 3597272857024 3600767286144 3604915635552 3606762416103 3610288088064 3619283890068 3627002384768 3628853651808 3637509809472 3641700488976 3658560213462 3658844177856 3659789371392 3662136518656 3664012613184 3669473138688 3676732840704 3680018044626 3686454503424 3688343055936 3701400496992 3713291263836 3713313916928 3717569249163 3718825229952 3723109590816 3731990583744 3736034983296 3740346209292 3754848835584 3772232395008 3776578284864 3778513007346 3782206568448 3784144174272 3797281458432 3807321864192 3809740387572 3810724562304 3820800513024 3828663949824 3833074852992 3838489404288 3850820569904 3852377376768 3855256999132 3861002538624 3870212457216 3883436587008 3890114657352 3895912145664 3900400523712 3906213341184 3918457933544 3924297662208 3932635238784 3948309698256 3950841883408 3951862509056 3952858442148 3964341515904 3975040588288 3981658867956 3991156596504 3997104668928 4010981280768 4014565139592 4015602226944 4017659400216 4040205188096 4044859802368 4046931964152 4050863196912 4051909661184 4054508288512 4055530089996 4075674527232 4078288395776 4080377682864 4081431771648 4099260606672 4111168979456 4115162612736 4119903583488 4122014189832 4136324445792 4142488863744 4145145582592 4147261316352 4157154067968 4166461600224 4177478156544 4181211672528 4181536203264 4187442986496 4200895167168 4201980389376 4205734908144 4212002769408 4215249206784 4243761444384 4248650570472 4250085977088 4254982389504 4268320249039 4269754266624 4274681382048 4281051995136 4289521647488 4300863587328 4311122737152 4316089468416 4318300579824 4324736199168 4332173141142 4336407914496 4339750238208 4343627855952 4353989014368 4371369547776 4376378989521 4380656974848 4386845033472 4400937794176 4406007999008 4408265175237 4412574329856 4414834869984 4423099951104 4444697118834 4445845322688 4452471023616 4457600598528 4471920661824 4478237638336 4484911613952 4490051171067 4494440272896 4512353940864 4515247866752 4516385782041 4517552505312 4530676018176 4538467100244 4545230836608 4550467277664 4552798459671 4557248898048 4561321824576 4568119621632 4588074445248 4589259687936 4590424893222 4591610743104 4611668182506 4622696916992 4625065101888 4629557939328 4634891531424 4656349362588 4663288780416 4679478160896 4684869264768 4687269300252 4699662926112 4703863131594 4708461238272 4710873359808 4726007063064 4727227938048 4731451771662 4738503115584 4739727218688 4761670400256 4774260750336 4801023048192 4806554180736 4809016554804 4816183494528 4825711853424 4838471535744 4850013079296 4855600651968 4862837016576 4878080284616 4878458903808 4885350150912 4902310454272 4906690726168 4917790741248 4935200662656 4951055018448 4956758998884 4958433639936 4964146121088 4975987444992 4981379977728 4987128279056 5001575988024 5029643193344 5030910744552 5035437713152 5038017343128 5045525565696 5063041944576 5079653850096 5080966083072 5104885266432 5110766470656 5113384691184 5117985872384 5119275687372 5131487052648 5148003384832 5156975932416 5160283276288 5161583750904 5162917148928 5185479971973 5186819543136 5194549527552 5200534031616 5203198239624 5232396882944 5243513651712 5246199877968 5247555134976 5264412931008 5270477922864 5278332584448 5285788687872 5290923359232 5294878283618 5297018893056 5308878490608 5321542128672 5329472891904 5352753519456 5354136302592 5356879200288 5364862626816 5371043344128 5383855268352 5395909285536 5401150929216 5402546214912 5407373453328 5415432132096 5428925835102 5432407589686 5434232702976 5440503577152 5441909028864 5465680808896 5487840320193 5493204777984 5496018919776 5504209708032 5515099261056 5520027066939 5529681755136 5542872090624 5555282133632 5569936895754 5569970875392 5574948896704 5575381604352 5583257315328 5601193556224 5604052474944 5607646544192 5610519313938 5616003692544 5620332275712 5658348592512 5664867427296 5667769511019 5673309852672 5695922187648 5699575176064 5714610581358 5716086843456 5742995924736 5749612279488 5754785957888 5757734106432 5766314932224 5776230854856 5782885498698 5791503807936 5805318685824 5835171986028 5843868218496 5850600785568 5877686900316 5886446493312 5898952858176 5900476741632 5926262825112 5927793763584 5943467464704 5946512273856 5962560882432 5972488301934 5986734894756 5995657003392 6016471921152 6021847709388 6023403340416 6051289466992 6060307782144 6067289703552 6070397946228 6081762432768 6117432593664 6120566524296 6122147657472 6138335250432 6148890910008 6166753469184 6172743919104 6179855375232 6204486668688 6208465816784 6217718373888 6239304214528 6246492353024 6249692400336 6266217234816 6271817508792 6281164479744 6301342750752 6302970584064 6308602362216 6318004154112 6348893867008 6365642166576 6372975855708 6401364064256 6404631399936 6408738907648 6412022073072 6421577992704 6434282471232 6451295380992 6466684105728 6474134202624 6477450869736 6498259711713 6504611871744 6509625357312 6513800201216 6515441783928 6530983521552 6557054321664 6563423913984 6570985462272 6580267550208 6601406691264 6609011998512 6611244853248 6618861494784 6622252304976 6634649926656 6641839970304 6667045678251 6668767984032 6678706535424 6686400897792 6707880992736 6717356457504 6727367420928 6741660409344 6746699748481 6772871800128 6774621444096 6796014027264 6807700650366 6814355294208 6817846254912 6825700916496 6835873347072 6841982736864 6852179432448 6857301383702 6882111667872 6883889531904 6913973295964 6915759390848 6917502273759 6934045375488 6937597652832 6984524043882 6991351535616 6994933170624 6996740179968 7019217241344 7027303897152 7030903950378 7037776779264 7047718250496 7055794697391 7062691857408 7078504654144 7089010594596 7090841907072 7095389504896 7097177657493 7137004692608 7142505600384 7161391125504 7178473691136 7194545714048 7201534572288 7209831271104 7213524832206 7220576176128 7238567780136 7254004769536 7257707303616 7275019618944 7283400977952 7317120426924 7317688355712 7328025226368 7353465681408 7360036089252 7376686111872 7402800993984 7426582527672 7435138498326 7437650459904 7446219181632 7463981167488 7472069966592 7480692418584 7544464790016 7553156569728 7557026014692 7568288348544 7594562916864 7619480775144 7621449124608 7641601026048 7657327899648 7666149705984 7676978808576 7701641139808 7710513998264 7722005077248 7740424914432 7780229314704 7791824291328 7800801047424 7836915867088 7848595324416 7865270477568 7896619396512 7901683766816 7903725018112 7905716884296 7928683031808 7942317425427 7950081176576 7963317735912 7982313193008 7994209337856 8021962561536 8029130279184 8031204453888 8035318800432 8080410376192 8089719604736 8093863928304 8101726393824 8103819322368 8109016577024 8111060179992 8148611384529 8151349054464 8156576791552 8160755365728 8162863543296 8198521213344 8222337958912 8230325225472 8239807166976 8244028379664 8272648891584 8284977727488 8290291165184 8294522632704 8314308135936 8332923200448 8354956313088 8362423345056 8363072406528 8374885972992 8401790334336 8411469816288 8415778970907 8424005538816 8430498413568 8487522888768 8497301140944 8500171954176 8509964779008 8536640498078 8539508533248 8549362764096 8562103990272 8579043294976 8601727174656 8632178936832 8636601159648 8649472398336 8664346282284 8674328248047 8687255711904 8707978028736 8752757979042 8761313949696 8773690066944 8801875588352 8812015998016 8816530350474 8825148659712 8829669739968 8889394237668 8891690645376 8915201197056 8943841323648 8956475276672 8958732452901 8980102342134 8988880545792 9024707881728 9030495733504 9032771564082 9035105010624 9061352036352 9076934200488 9090461673216 9100934555328 9105596919342 9114497796096 9122643649152 9176148890496 9180849786444 9183221486208 9223336365012 9250130203776 9259115878656 9269783062848 9312698725176 9326577560832 9358956321792 9369738529536 9374538600504 9399325852224 9407726263188 9421746719616 9452014126128 9454455876096 9462903543324 9477006231168 9523340800512 9602046096384 9613108361472 9618033109608 9632366989056 9651423706848 9676943071488 9700026158592 9711201303936 9756160569232 9756917807616 9770700301824 9804620908544 9813381452336 9835581482496 9870401325312 9902110036896 9913517997768 9916867279872 9928292242176 9951974889984 9962759955456 9974256558112 10003151976048 10059286386688 10061821489104 10070875426304 10076034686256 10091051131392 10126083889152 10159307700192 10161932166144 10211550975549 10221532941312 10226769382368 10235971744768 10238551374744 10262974105296 10285952075553 10296006769664 10313951864832 10320566552576 10323167501808 10325834297856 10370959943946 10373639086272 10389099055104 10401068063232 10406396479248 10464793765888 10476786065823 10487027303424 10492399755936 10495110269952 10528825862016 10540955845728 10556665168896 10571577375744 10581846718464 10589756567236 10594037786112 10617756981216 10643084257344 10658945783808 10705507038912 10708272605184 10713758400576 10729725253632 10742086688256 10767710536704 10791818571072 10802301858432 10814746906656 10830864264192 10857851670204 10864815179372 10881007154304 10931361617792 10975680640386 10986409555968 10992037839552 11008419416064 11030198522112 11040054133878 11059363510272 11110564267264 11139873791508 11139941750784 11149897793408 11152707747489 11202387112448 11208104949888 11215293088384 11221038627876 11316697185024 11329734854592 11335539022038 11346619705344 11391844375296 11399150352128 11429221162716 11432173686912 11485991849472 11499224558976 11515468212864 11552461709712 11565770997396 11583007615872 11610637371648 11670343972056 11687736436992 11701201571136 11755373800632 11772892986624 11797905716352 11852525650224 11855587527168 11893024547712 11925121764864 11944976603868 11973469789512 11991314006784 12032943842304 12043695418776 12046806680832 12102578933984 12120615564288 12134579407104 12140795892456 12163524865536 12234865187328 12241133048592 12244295314944 12297781820016 12333506938368 12345487838208 12359710750464 12408973337376 12416931633568 12435436747776 12492984706048 12499384800672 12532434469632 12543635017584 12562328959488 12602685501504 12605941168128 12617204724432 12636008308224 12697787734016 12731284333152 12745951711416 12804960747117 12809262799872 12817477815296 12824044146144 12843155985408 12868564942464 12902590761984 12933368211456 12948268405248 12954901739472 12996519423426 13009223743488 13019250714624 13027600402432 13030883567856 13061967043104 13114108643328 13141970924544 13160535100416 13202813382528 13218023997024 13224795525711 13237722989568 13244504609952 13269299853312 13334091356502 13337535968064 13357413070848 13372801795584 13415761985472 13434712915008 13454734841856 13483320818688 13493399496962 13545743600256 13592028054528 13615401300732 13635692509824 13651401832992 13671746694144 13683965473728 13704358864896 13714602767404 13764223335744 13767779063808 13827946591928 13831518781696 13835004547518 13868090750976 13875195305664 13969048087764 13989866341248 14038434482688 14054607794304 14061807900756 14111589394782 14125383714816 14157009308288 14178021189192 14181683814144 14190779009792 14194355314986 14274009385216 14285011200768 14322782251008 14389091428096 14403069144576 14419662542208 14427049664412 14477135560272 14508009539072 14515414607232 14550039237888 14566801955904 14634240853848 14635376711424 14656050452736 14706931362816 14720072178504 14753372223744 14805601987968 14853165055344 14870276996652 14875300919808 14892438363264 14927962334976 14944139933184 14961384837168 15088929580032 15106313139456 15114052029384 15136576697088 15189125833728 15238961550288 15242898249216 15314655799296 15332299411968 15353957617152 15403282279616 15421027996528 15444010154496 15480849828864 15556439915919 15560458629408 15583648582656 15601602094848 15673831734176 15697190648832 15730540955136 15793238793024 15803367533632 15807450036224 15811433768592 15857366063616 15884634850854 15900162353152 15926635471824 15964626386016 15988418675712 16058260558368 16062408907776 16070637600864 16179439209472 16187727856608 16203452787648 16207638644736 16218033154048 16222120359984 16297222769058 16302698108928 16313153583104 16321510731456 16325727086592 16397042426688 16444675917824 16463520960579 16479614333952 16488056759328 16545297783168 16560081200817 16589045265408 16628616271872 16665846400896 16709912626176 16724846690112 16726144813056 16749771945984 16803580668672 16822939632576 16831557941814 16848011077632 16860996827136 16975045777536 16994602281888 17019929558016 17073280996156 17098725528192 17158086589952 17264357873664 17273202319296 17298944796672 17328692564568 17348656496094 17374511423808 17415956057472 17505515958084 17603751176704 17624031996032 17633060700948 17659339479936 17778788475336 17783381290752 17830402394112 17887682647296 17912950553344 17917464905802 17960204684268 18049415763456 18060991467008 18065543128164 18070210021248 18153868400976 18180923346432 18201869110656 18211193838684 18245287298304 18352297780992 18361699572888 18366442972416 18446672730024 18500260407552 18518231757312 18539566125696 18625397450352 18653155121664 18717912643584 18739477059072 18749077201008 18798651704448 18815452526376 18843493439232 18904028252256 18908911752192 18925807086648 18954012462336 19013426563901 19046681601024 19204092192768 19226216722944 19236066219216 19264733978112 19302847413696 19353886142976 19400052317184 19422402607872 19494779135139 19512321138464 19513835615232 19541400603648 19626762904672 19671162964992 19740802650624 19804220073792 19827035995536 19833734559744 19856584484352 19903949779968 19925519910912 19948513116224 20001137034753 20006303952096 20123642978208 20141750852608 20152069372512 20182102262784 20240099245443 20318615400384 20323864332288 20423101951098 20443065882624 20453538764736 20471943489536 20477102749488 20525948210592 20571904151106 20592013539328 20646335003616 20651668595712 20741919887892 20747278172544 20802136126464 20812792958496 20953572131646 20974054606848 20984799511872 20990220539904 21057651724032 21081911691456 21113330337792 21143154751488 21179513134472 21188075572224 21235513962432 21286168514688 21411014077824 21427516801152 21484173376512 21535421073408 21583637142144 21604603716864 21629493813312 21661728528384 21715703340408 21729630358744 21762014308608 21862723235584 21951361280772 21984075679104 22060397044224 22080108267756 22221128534528 22279747583016 22299795586816 22305415494978 22404774224896 22416209899776 22430586176768 22442077255752 22633394370048 22659469709184 22671078044076 22783688750592 22798300704256 22858442325432 22864347373824 22971983698944 22998449117952 23030936425728 23104923419424 23131541994792 23166015231744 23221274743296 23340687944112 23375472873984 23402403142272 23510747601264 23545785973248 23595811432704 23705051300448 23711175054336 23786049095424 23826952276281 23850243529728 23889953207736 23946939579024 23982628013568 24065887684608 24087390837552 24093613361664 24205157867968 24241231128576 24269158814208 24281591784912 24327049731072 24445834153587 24469730374656 24482266097184 24488590629888 24595563640032 24667013876736 24690975676416 24719421500928 24817946674752 24833863267136 24870873495552 24985969412096 24998769601344 25064868939264 25087270035168 25124657918976 25205371003008 25234409448864 25247336912721 25272016616448 25462568666304 25491903422832 25609921494234 25618525599744 25634955630592 25648088292288 25686311970816 25737129884928 25805181523968 25896536810496 25909803478944 25993038846852 26022984744141 26061767135712 26123934086208 26283941849088 26321070200832 26405626765056 26436047994048 26449591051422 26475445979136 26489009219904 26668182713004 26675071936128 26745603591168 26831523970944 26869425830016 26966641637376 26986798993924 27091487200512 27184056109056 27230802601464 27271385019648 27302803665984 27343493388288 27367930947456 27429205534808 27528446671488 27655893183856 27663037563392 27670009095036 27750390611328 27938096175528 27979732682496 28076868965376 28109215588608 28123615801512 28223178789564 28314018616576 28356042378384 28363367628288 28381558019584 28388710629972 28548018770432 28570022401536 28778182856192 28806138289152 28839325084416 28854099328824 28954271120544 29016019078144 29030829214464 29100078475776 29133603911808 29268481707696 29270753422848 29312100905472 29413862725632 29440144357008 29506744447488 29611203975936 29706330110688 29740553993304 29750601839616 29784876726528 29855924669952 29878241743273 29888279866368 29922769674336 30177859160064 30212626278912 30228104058768 30273153394176 30378251667456 30477923100576 30485796498432 30634652926647 30664598823936 30707915234304 30806564559232 30842055993056 30857856226659 30888020308992 30961699657728 31112879831838 31120917258816 31167297165312 31203204189696 31347663468352 31394381297664 31430358197469 31461081910272 31586477586048 31606735067264 31622867537184 31714732127232 31769269701708 31853270943648 31929252772032 31976837351424 32116521116736 32124817815552 32141275201728 32358878418944 32375455713216 32406905575296 32444240719968 32594445538116 32643021462912 32794084853376 32927041921158 32959228667904 32976113518656 33090595566336 33120162401634 33178090530816 33331692801792 33419825252352 33449693380224 33607161337344 33645879265152 33663115883628 33950091555072 33989204563776 34039859116032 34146561992312 34197451056384 34316173179904 34546404638592 34657385129136 34697312992188 34749022847616 34831912114944 35011031916168 35207502353408 35248063992064 35266121401896 35318678959872 35557576950672 35566762581504 35775365294592 35825901106688 35834929811604 35920409368536 36098831526912 36121982934016 36131086256328 36140420042496 36307736801952 36361846692864 36403738221312 36422387677368 36490574596608 36704595561984 36723399145776 36732885944832 36893345460048 37000520815104 37036463514624 37079132251392 37250794900704 37306310243328 37478954118144 37498154402016 37597303408896 37630905052752 37686986878464 37808056504512 37817823504384 37851614173296 37908024924672 38026853127802 38093363202048 38414882241351 38452433445888 38472132438432 38529467956224 38605694827392 38707772285952 38800104634368 38844805215744 38989558270278 39024642276928 39027671230464 39082801207296 39253525809344 39342325929984 39481605301248 39608440147584 39654071991072 39674386577133 39713168968704 39807899559936 39897026232448 40002274069506 40012607904192 40247285956416 40283501705216 40304138745024 40364204525568 40480198490886 40637230800768 40846203902196 40907077529472 40954205498976 41051896421184 41143808302212 41292670007232 41303337191424 41483839775784 41494556345088 41604272252928 41625585916992 41907144263292 41969599023744 42115303448064 42163823382912 42359026268944 42376151144448 42471027924864 42572337029376 42822028155648 42855033602304 42968346753024 43167274284288 43209207433728 43258987626624 43431406680816 43459260717488 43524028617216 43725446471168 43902722561544 43968151358208 44120794088448 44160216535512 44442257069056 44559495166032 44599591173632 44610830989956 44809548449792 44832419799552 44861172353536 44884154511504 45266788740096 45318939418368 45342156088152 45567377501184 45596601408512 45716884650864 45728694747648 45943967397888 45996898235904 46061872851456 46209846838848 46263083989584 46332030463488 46442549486592 46669319747757 46681375888224 46750945747968 46804806284544 47021495202528 47091571946496 47191622865408 47410102600896 47422350108672 47572098190848 47653904552562 47700487059456 47779906415472 47893879158048 47965256027136 48174781675104 48187226723328 48410315735936 48538317628416 48563183569824 48654099462144 48891668307174 48939460749312 48964532194368 48977181259776 49191127280064 49334027753472 49390562881737 49438843001856 49635893349504 49667726534272 49680243602451 49997539202688 50129737878528 50174540070336 50249315837952 50410742006016 50468818897728 50494673825442 50544033232896 50925137332608 50983806845664 51219842988468 51296176584576 51474259769856 51793073620992 51819606957888 51986077693704 52045969488282 52123534271424 52247868172416 52811253530112 52872095988096 52899182102844 52978018439808 53336365426008 53350143872256 53491207182336 53663047941888 53738851660032 53973597987848 54182974401024 54461605202928 54542770039296 54605607331968 54735861894912 54858411069616 55056893342976 55311786367712 55326075126784 55340018190072 55500781222656 55876192351056 55959465364992 56153737930752 56218431177216 56247231603024 56446357579128 56628037233152 56712084756768 56726735256576 56763116039168 56777421259944 57040279691703 57096037540864 57140044803072 57556365712384 57612276578304 57678650168832 57708198657648 57908542241088 58032038156288 58061658428928 58200156951552 58267207823616 58536963415392 58541506845696 58624201810944 58880288714016 59013488894976 59222407951872 59412660221376 59481107986608 59501203679232 59569753453056 59711849339904 59756483486546 59776559732736 59845539348672 60425252557824 60456208117536 60546306788352 60720297736329 60955846201152 60971592996864 61269305853294 61329197647872 61415830468608 61613129118464 61684111986112 61715712453318 61776040617984 62225759663676 62241834517632 62406408379392 62695326936704 62860716394938 62922163820544 63172955172096 63213470134528 63245735074368 63429464254464 63538539403416 63706541887296 63858505544064 64233042233472 64282550403456 64750911426432 64813811150592 64888481439936 65188891076232 65286042925824 65588169706752 65854083842316 65952227037312 66181191132672 66240324803268 66663385603584 66899386760448 67214322674688 67291758530304 67326231767256 67900183110144 67978409127552 68293123984624 68394902112768 68632346359808 69092809277184 69314770258272 69394625984376 69498045695232 69663824229888 70022063832336 70415004706816 70496127984128 70532242803792 70637357919744 71115153901344 71133525163008 71480856828843 71550730589184 71651802213376 71669859623208 71840818737072 72197663053824 72243965868032 72262172512656 72280840084992 72615473603904 72723693385728 72807476442624 72844775354736 72981149193216 73337502460761 73409191123968 73446798291552 73465771889664 73786690920096 74001041630208 74072927029248 74158264502784 74501589801408 74612620486656 74957908236288 74996308804032 75194606817792 75261810105504 75373973756928 75616113009024 75703228346592 75816049849344 76053706255604 76829764482702 76904866891776 76944264876864 77058935912448 77211389654784 77415544571904 77689610431488 77979116540556 78049284553856 78068954232423 78507051618688 78963210602496 79216880295168 79308143982144 79348773154266 79426337937408 79794052464896 80004548139012 80025215808384 80494571912832 80608277490048 80960396981772 81274461601536 81692407804392 81814155058944 81908410997952 82103792842368 82287616604424 82585340014464 82967679551568 82989112690176 83251171833984 83814288526584 83939198047488 84230606896128 84327646765824 84718052537888 84942055849728 85144674058752 85644056311296 85710067204608 86334548568576 86418414867456 86517975253248 86862813361632 86918521434976 87048057234432 87450892942336 87805445123088 87936302716416 88241588176896 88320433071024 88884514138112 89118990332064 89199182347264 89221661979912 89634725229819 89664839599104 89722344707072 89768309023008 90533577480192 90637878836736 90684312176304 91134755002368 91193202817024 91433769301728 91457389495296 91993796471808 92123745702912 92419693677696 92526167979168 92573568679977 92664060926976 92885098973184 93338639495514 93362751776448 93501891495936 93609612569088 94042990405056 94183143892992 94383245730816 94820205201792 95144196381696 95307809105124 95559812830944 95787758316096 95930512054272 96349563350208 96374453446656 96820631471872 97076635256832 97126367139648 97783336614348 97929064388736 98382254560128 98781125763474 98877686003712 99271786699008 99335453068544 99360487204902 99995078405376 100259475757056 100349080140672 100821484012032 100937637795456 100989347650884 101850274665216 101967613691328 102439685976936 102592353169152 102948519539712 103639213915776 103972155387408 104091938976564 104247068542848 104495736344832 105622507060224 105744191976192 105798364205688 105956036879616 106672730852016 106700287744512 107326095883776 107477703320064 107947195975696 108365948802048 108923210405856 109085540078592 109211214663936 109471723789824 109716822139232 110113786685952 110623572735424 110652150253568 110680036380144 111001562445312 111752384702112 111918930729984 112436862354432 112494463206048 112892715158256 113256074466304 113424169513536 113453470513152 113526232078336 113554842519888 114080559383406 114192075081728 114280089606144 115112731424768 115244646724053 115357300337664 115416397315296 115817084482176 116123316857856 116400313903104 116534415647232 117073926830784 117083013691392 117248403621888 117760577428032 118026977789952 118444815903744 118825320442752 118962215973216 119139506906112 119423698679808 119512966973092 119691078697344 120850505115648 120912416235072 121092613576704 121440595472658 121911692402304 122538611706588 123226258236928 123368223972224 123431424906636 124451519327352 124483669035264 124812816758784 125390653873408 125721432789876 126345910344192 126426940269056 126491470148736 127077078806832 127413083774592 127717011088128 128466084466944 128565100806912 129501822852864 129627622301184 129776962879872 130377782152464 130572085851648 131176339413504 131708167684632 131904454074624 132362382265344 132480649606536 133326771207168 133798773520896 134428645349376 134583517060608 134652463534512 135800366220288 135956818255104 136586247969248 136789804225536 138185618554368 138629540516544 138789251968752 138996091390464 139327648459776 140007959243271 140044127664672 140992255968256 141064485607584 141274715839488 142230307802688 142267050326016 142961713657686 143101461178368 143303604426752 143339719246416 143681637474144 144524345025312 144561680169984 145230947207808 145614952885248 145689550709472 145962298386432 146675004921522 146818382247936 146893596583104 146931543779328 147573381840192 148002083260416 148316529005568 149003179602816 149992617608064 150389213635584 150523620211008 150747947513856 151232226018048 151406456693184 151632099698688 152107412511208 153659528965404 153888529753728 154422779309568 155379220862976 155958233081112 156098569107712 156137908464846 157014103237376 158433760590336 158616287964288 158697546308532 159588104929792 160009096278024 160050431616768 160989143825664 161216554980096 161920793963544 162548923203072 163384815608784 163628310117888 163816821995904 164207585684736 164575233208848 165170680028928 165935359103136 165978225380352 166502343667968 167628577053168 167878396094976 168461213792256 168655293531648 169436105075776 169884111699456 170289348117504 171120839075109 171288112622592 171420134409216 172669097137152 172836829734912 173035950506496 173725626723264 173837042869952 174096114468864 174901785884672 175610890246176 175872605432832 176640866142048 178237980664128 178398364694528 178443323959824 179269450459638 179329679198208 179444689414144 179536618046016 181275757673472 181368624352608 182160893208987 182867538603456 182914778990592 183987592943616 184247491405824 184839387355392 185052335958336 185147137359954 185328121853952 186677278991028 186725503552896 187219225138176 188085980810112 188766491461632 189640410403584 190288392763392 190615618210248 191119625661888 191575516632192 192699126700416 193641262943744 194252734279296 195566673228696 195858128777472 196764509120256 197562251526948 198543573398016 198670906137088 198720974409804 199990156810752 200698160281344 201642968024064 201875275590912 201978695301768 203700549330432 203935227382656 204879371953872 205184706338304 205897039079424 207278427831552 207944310774816 208183877953128 208494137085696 208991472689664 209147692202911 211245014120448 211488383952384 211596728411376 211912073759232 213345461704032 213400575489024 214442570486529 214652191767552 214955406640128 215894391951392 216731897604096 217846420811712 218171080157184 218422429327872 218943447579648 219433644278464 220012507382283 220227573371904 221247145470848 221360072760288 222003124890624 223504769404224 223837861459968 224873724708864 224988926412096 225785430316512 226512148932608 226848339027072 227109685039776 228161118766812 230489293448106 230714600675328 230832794630592 231634168964352 232246633715712 233068831294464 234147853661568 235521154856064 236889631807488 237650640885504 237924431946432 238279013812224 239025933946184 239382157394688 241824832470144 242881190945316 243823384804608 245077223413176 246452516473856 246736447944448 246862849813272 248903038654704 248967338070528 250781307746816 251442865579752 252691820688384 252853880538112 252982940297472 254154157613664 254826167549184 255434022176256 256932168933888 257130201613824 259003645705728 259255244602368 259553925759744 260755564304928 261144171703296 262352678827008 263416335369264 263808908149248 264724764530688 264961299213072 266653542414336 267597547041792 268904175689457 269167034121216 269304927069024 271600732440576 271913636510208 273172495938496 273579608451072 276371237108736 277259081033088 277578503937504 277720706039931 277992182780928 278655296919552 280015918486542 280088255329344 281984511936512 282128971215168 282549431678976 284460615605376 285923427315372 286679438492832 287363274948288 289048690050624 289123360339968 290461894415616 291229905770496 291379101418944 293350009843044 293787193166208 295146763680384 296633058011136 298006359205632 299985235216128 300778427271168 301047240422016 302464452036096 302812913386368 304214825022416 307319057930808 307777059507456 308845558619136 311916466162224 312197138215424 312275816929692 314028206474752 316867521180672 317232575928576 317395092617064 319176209859584 320018192556048 320100863233536 321978287651328 322433109960192 323841587927088 325097846406144 326769631217568 327256620235776 327633643991808 328415171369472 329150466417696 330341360057856 331870718206272 331956450760704 333004687335936 335257154106336 335756792189952 337310587063296 338872210151552 339768223398912 340578696235008 342241678150218 342576225245184 342840268818432 345338194274304 345733940172159 346071901012992 347451253446528 347674085739904 351221780492352 351745210865664 353281732284096 356475961328256 356886647919648 358538900919276 359073236092032 362551515346944 362737248705216 364321786417974 365735077206912 369678774710784 370104671916672 370294274719908 373354557982056 373451007105792 374438450276352 376171961620224 379280820807168 381231236420496 382239251323776 383151033264384 385398253400832 387282525887488 388505468558592 391133346457392 391716257554944 393529018240512 395124503053896 397087146796032 397341812274176 397441948819608 399980313621504 401396320562688 403285936048128 403750551181824 403957390603536 407401098660864 407870454765312 409758743907744 410369412676608 414556855663104 415888621549632 416367755906256 416988274171392 417982945379328 418295384405822 422976767904768 423193456822752 423824147518464 426690923408064 426801150978048 428885140973058 429304383535104 429910813280256 431788783902784 435692841623424 436844858655744 437886895159296 438867288556928 440025014764566 440455146743808 442494290941696 442720145520576 444006249781248 447009538808448 449977852824192 451570860633024 453696678054144 454219370079552 456322237533624 460978586896212 461665589261184 463268337928704 466137662588928 468295707323136 471042309712128 475301281771008 475848863892864 478051867892368 478764314789376 483649664940288 485762381890632 487646769609216 490154446826352 492905032947712 493472895888896 493725699626544 497806077309408 497934676141056 501562615493632 502885731159504 505383641376768 505707761076224 505965880594944 508308315227328 509652335098368 510868044352512 513362517225327 513864337867776 514260403227648 518007291411456 518510489204736 519107851519488 521511128609856 522288343406592 524705357654016 526832670738528 527617816298496 529922598426144 535195094083584 537808351378914 538334068242432 538609854138048 543827273020416 546344991876992 546482679626961 552742474217472 554518162066176 555157007875008 555441412079862 555984365561856 560031836973084 560176510658688 564257942430336 568921231210752 571846854630744 573358876985664 574726549896576 578097380101248 580923788831232 582758202837888 586700019686088 587574386332416 590293527360768 596012718411264 599970470432256 602094480844032 604928904072192 605625826772736 608429650044832 614638115861616 615554119014912 617691117238272 623832932324448 624394276430848 624551633859384 627443076608733 628056412949504 633735042361344 634465151857152 634790185234128 638352419719168 640036385112096 640201726467072 643956575302656 644866219920384 647683175854176 650195692812288 653539262435136 654513240471552 655267287983616 656830342738944 658300932835392 660682720115712 663741436412544 666009374671872 670514308212672 671513584379904 674621174126592 677744420303104 679536446797824 684483356300436 691467880344318 692143802025984 694902506893056 695348171479808 702443560984704 706563464568192 712951922656512 713773295839296 717077801838552 718146472184064 725474497410432 728643572835948 731470154413824 739357549421568 740209343833344 740588549439816 746709115964112 746902014211584 752343923240448 758561641614336 762462472840992 764478502647552 766302066528768 770796506801664 774565051774976 777010937117184 782266692914784 783432515109888 787058036481024 790249006107792 794174293592064 794683624548352 794883897639216 799960627243008 802792641125376 806712527068371 807501102363648 807914781207072 814802197321728 815740909530624 819517487815488 820738825353216 829113711326208 831777243099264 832735511812512 833976548342784 835965890758656 836590768811644 845953535809536 846386913645504 847648295036928 853381846816128 857770281946116 863577567805568 871385683246848 873689717311488 877734577113856 880050029529132 884988581883392 885440291041152 894019077616896 899955705648384 903141721266048 907393356108288 908438740159104 912644475067248 921957173792424 923331178522368 926536675857408 936591414646272 942084619424256 950602563542016 951697727785728 956103735784736 957528629578752 967299329880576 971524763781264 975293539218432 980308893652704 986945791777792 987451399253088 995612154618816 995869352282112 1003125230987264 1005771462319008 1011931761189888 1016616630454656 1019304670196736 1021736088705024 1026725034450654 1027728675735552 1028520806455296 1036014582822912 1038215703038976 1043022257219712 1053665341477056 1055235632596992 1059845196852288 1075616702757828 1077219708276096 1087654546040832 1092689983753984 1092965359253922 1109036324132352 1110314015750016 1110882824159724 1120063673946168 1120353021317376 1128515884860672 1137842462421504 1143693709261488 1146717753971328 1149453099793152 1156194760202496 1161847577662464 1165516405675776 1173400039372176 1175148772664832 1180587054721536 1192025436822528 1199940940864512 1204188961688064 1209857808144384 1211251653545472 1216859300089664 1229276231723232 1231108238029824 1247665864648896 1248788552861696 1249103267718768 1254886153217466 1256112825899008 1268930303714304 1269580370468256 1280072770224192 1280403452934144 1287913150605312 1289732439840768 1295366351708352 1307078524870272 1310534575967232 1313660685477888 1316601865670784 1321365440231424 1327482872825088 1332018749343744 1341028616425344 1355488840606208 1368966712600872 1382935760688636 1389805013786112 1390696342959616 1404887121969408 1413126929136384 1425903845313024 1427546591678592 1434155603677104 1436292944368128 1450948994820864 1457287145671896 1462940308827648 1478715098843136 1480418687666688 1481177098879632 1493418231928224 1493804028423168 1504687846480896 1517123283228672 1524924945681984 1528957005295104 1532604133057536 1540087551675981 1541593013603328 1554021874234368 1564533385829568 1566865030219776 1574116072962048 1580498012215584 1589767795278432 1605585282250752 1613425054136742 1615002204727296 1615829562414144 1631481819061248 1639034975630976 1658227422652416 1663554486198528 1665471023625024 1667953096685568 1673181537623288 1692773827291008 1706763693632256 1715540563892232 1727155135611136 1742771366493696 1755469154227712 1760100059058264 1769977163766784 1770880582082304 1788038155233792 1799911411296768 1806283442532096 1814786712216576 1816877480318208 1825288950134496 1843914347584848 1846662357044736 1853073351714816 1873182829292544 1882329229826199 1884169238848512 1901205127084032 1903395455571456 1912207471569472 1915057259157504 1934598659761152 1943049527562528 1950587078436864 1960617787305408 1973891583555584 1974902798506176 1991224309237632 2011542924638016 2023863522379776 2033233260909312 2038609340393472 2053450068901308 2076431406077952 2086044514439424 2107330682954112 2119690393704576 2151233405515656 2154439416552192 2185379967507968 2185930718507844 2218072648264704 2220628031500032 2221765648319448 2240127347892336 2240706042634752 2257031769721344 2275684924843008 2287387418522976 2293435507942656 2298906199586304 2312389520404992 2323695155324928 2331032811351552 2346800078744352 2350297545329664 2361174109443072 2384050873645056 2399881881729024 2408377923376128 2420137581205113 2422503307090944 2433718600179328 2458552463446464 2462216476059648 2495331729297792 2498206535437536 2509772306434932 2537860607428608 2539160740936512 2560145540448384 2590732703416704 2614157049740544 2621069151934464 2633203731341568 2654965745650176 2682057232850688 2710977681212416 2737933425201744 2765871521377272 2779610027572224 2781392685919232 2809774243938816 2826253858272768 2851807690626048 2855093183357184 2868311207354208 2872585888736256 2901897989641728 2914574291343792 2925880617655296 2960837375333376 2962354197759264 2986836463856448 2987608056846336 3009375692961792 3049849891363968 3057914010590208 3065208266115072 3080175103351962 3083186027206656 3108043748468736 3129066771659136 3160996024431168 3179535590556864 3226850108273484 3231659124828288 3262963638122496 3278069951261952 3327108972397056 3330942047250048 3346363075246576 3385547654582016 3413527387264512 3431081127784464 3454310271222272 3485542732987392 3510938308455424 3520200118116528 3539954327533568 3541761164164608 3576076310467584 3599822822593536 3612566885064192 3629573424433152 3633754960636416 3650577900268992 3687828695169696 3693324714089472 3746365658585088 3764658459652398 3768338477697024 3806790911142912 3824414943138944 3869197319522304 3886099055125056 3921235574610816 3949805597012352 3982448618475264 4023085849276032 4066466521818624 4106900137802616 4172089028878848 4214661365908224 4239380787409152 4302466811031312 4308878833104384 4370759935015936 4371861437015688 4436145296529408 4441256063000064 4443531296638896 4480254695784672 4481412085269504 4514063539442688 4551369849686016 4574774837045952 4586871015885312 4597812399172608 4624779040809984 4662065622703104 4693600157488704 4700595090659328 4722348218886144 4816755846752256 4840275162410226 4845006614181888 4867437200358656 4917104926892928 4990663458595584 4996413070875072 5019544612869864 5078321481873024 5120291080896768 5181465406833408 5228314099481088 5266407462683136 5309931491300352 5364114465701376 5421955362424832 5475866850403488 5531743042754544 5559220055144448 5562785371838464 5619548487877632 5646987689478597 5652507716545536 5703615381252096 5710186366714368 5736622414708416 5745171777472512 5803795979283456 5829148582687584 5851761235310592 5921674750666752 5924708395518528 5973672927712896 6099699782727936 6115828021180416 6160350206703924 6258133543318272 6321992048862336 6359071181113728 6453700216546968 6463318249656576 6556139902523904 6654217944794112 6661884094500096 6692726150493152 6771095309164032 6827054774529024 6862162255568928 6908620542444544 6971085465974784 7021876616910848 7040400236233056 7083522328329216 7152152620935168 7199645645187072 7225133770128384 7267509921272832 7301155800537984 7375657390339392 7386649428178944 7529316919304796 7613581822285824 7648829886277888 7772198110250112 7842471149221632 7899611194024704 7964897236950528 8046171698552064 8132933043637248 8213800275605232 8344178057757696 8429322731816448 8478761574818304 8604933622062624 8617757666208768 8741519870031872 8743722874031376 8882512126000128 8887062593277792 8960509391569344 8962824170539008 9028127078885376 9149549674091904 9173742031770624 9195624798345216 9249558081619968 9324131245406208 9387200314977408 9680550324820452 9734874400717312 9834209853785856 9981326917191168 9992826141750144 10039089225739728 10156642963746048 10240582161793536 10362930813666816 10456628198962176 10532814925366272 10619862982600704 10728228931402752 10951733700806976 11063486085509088 11239096975755264 11293975378957194 11305015433091072 11420372733428736 11473244829416832 11607591958566912 11658297165375168 11849416791037056 11947345855425792 12199399565455872 12320700413407848 12516267086636544 12643984097724672 12718142362227456 12907400433093936 12926636499313152 13112279805047808 13308435889588224 13323768189000192 13385452300986304 13542190618328064 13654109549058048 13724324511137856 13817241084889088 14080800472466112 14167044656658432 14450267540256768 14535019842545664 14602311601075968 14751314780678784 15058633838609592 15297659772555776 15544396220500224 15684942298443264 15799222388049408 15929794473901056 16092343397104128 16265866087274496 16427600551210464 16688356115515392 16858645463632896 16940963068435791 16957523149636608 17209867244125248 17235515332417536 17487445748062752 17765024252000256 17774125186555584 17921018783138688 18299099348183808 18347484063541248 18774400629954816 19361100649640904 19469748801434624 19668419707571712 19962653834382336 19985652283500288 20078178451479456 20313285927492096 20481164323587072 20725861627333632 20913256397924352 21065629850732544 21456457862805504 21903467401613952 22126972171018176 22587950757914388 22840745466857472 22946489658833664 23316594330750336 23698833582074112 23894691710851584 24398799130911744 24641400826815696 25032534173273088 25287968195449344 25436284724454912 25814800866187872 25853272998626304 26224559610095616 26647536378000384 26770904601972608 27084381236656128 27448649022275712 28161600944932224 29204623202151936 29502629561357568 30117267677219184 30595319545111552 31088792441000448 31369884596886528 31598444776098816 31859588947802112 32184686794208256 32855201102420928 33717290927265792 33881926136871582 33915046299273216 34419734488250496 34974891496125504 35548250373111168 35842037566277376 36598198696367616 37548801259909632 38722201299281808 38939497602869248 39336839415143424 39925307668764672 39971304567000576 40156356902958912 40626571854984192 40962328647174144 41451723254667264 43806934803227904 44253944342036352 45175901515828776 45892979317667328 46633188661500672 47397667164148224 47789383421703168 48797598261823488 49282801653631392 50065068346546176 50575936390898688 50872569448909824 51629601732375744 51706545997252608 53295072756000768 53541809203945216 54897298044551424 56323201889864448 58409246404303872 59005259122715136 60234535354438368 61190639090223104 62177584882000896 62739769193773056 63196889552197632 64369373588416512 65710402204841856 67763852273743164 68839468976500992 69949782992251008 71096500746222336 71684075132554752 73196397392735232 75097602519819264 77444402598563616 78673678830286848 79942609134001152 80312713805917824 81253143709968384 87613869606455808 88507888684072704 90351803031657552 91785958635334656 93266377323001344 94795334328296448 95578766843406336 98565603307262784 101151872781797376 101745138897819648 103259203464751488 107083618407890432 109794596089102848 112646403779728896 116818492808607744 118010518245430272 120469070708876736 124355169764001792 131420804409683712 135527704547486328 137678937953001984 139899565984502016 142193001492444672 143368150265109504 146392794785470464 150195205039638528 154888805197127232 159885218268002304 160625427611835648 175227739212911616 177015777368145408 180703606063315104 183571917270669312 186532754646002688 189590668656592896 197131206614525568 206518406929502976 214167236815780864 219589192178205696 225292807559457792 236021036490860544 240938141417753472 262841608819367424 271055409094972656 275357875906003968 279799131969004032 284386002984889344 286736300530219008 309777610394254464 321250855223671296 350455478425823232 354031554736290816 361407212126630208 373065509292005376 394262413229051136 413036813859005952 428334473631561728 439178384356411392 450585615118915584 481876282835506944 525683217638734848 542110818189945312 550715751812007936 559598263938008064 568772005969778688 619555220788508928 642501710447342592 708063109472581632 722814424253260416 788524826458102272 826073627718011904 963752565671013888 1051366435277469696 1084221636379890624 1119196527876016128 1239110441577017856 1285003420894685184 1445628848506520832 1577049652916204544 1652147255436023808 1927505131342027776 2168443272759781248 2478220883154035712 2891257697013041664 3154099305832409088 3855010262684055552 4336886545519562496 4956441766308071424 5782515394026083328 8673773091039124992 11565030788052166656 17347546182078249984 34695092364156499968
- Sum of all divisors σ(n): 141245992985230092960
- Sum of proper divisors (its aliquot sum) s(n): 106550900621073592992
- 34695092364156499968 is an abundant number, because the sum of its proper divisors (106550900621073592992) is greater than itself. Its abundance is 71855808256917093024
Bases of 34695092364156499968
- Binary: 111100001011111011011101010101110110001101110101001111000000000002
- Hexadecimal: 0x1E17DBAAEC6EA7800
- Base-36: 7BLHRSJQO3K00
Squares and roots of 34695092364156499968
- 34695092364156499968 squared (346950923641564999682) is 1203749434157350670185470580943984001024
- 34695092364156499968 cubed (346950923641564999683) is 41764197801390404759547846303505067925648625486688767967232
-
The
square root of 34695092364156499968 is 5890254015.2489603789 -
The
cube root of 34695092364156499968 is 3261539.8011544459
Scales and comparisons
How big is 34695092364156499968?- 34,695,092,364,156,499,968 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 34,695,092,364,156,499,968 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 34695092364156499968 cubic inches would be around 271795 feet tall.
Recreational maths with 34695092364156499968
- 34695092364156499968 backwards is 86999465146329059643
- 34695092364156499968 is a
Harshad number . - The number of decimal digits it has is: 20
- The sum of 34695092364156499968's digits is 108
- 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 34695092364156499968 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 34695092364156499968 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/34695092364156499968/
Chicago style:
Numbermatics. 2024. "Number 34695092364156499968 - Facts about the integer". https://numbermatics.com/n/34695092364156499968/
The information we have on file for 34695092364156499968 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 34695092364156499968, math, Factors of 34695092364156499968, curriculum, school, college, exams, university, Prime factorization of 34695092364156499968, STEM, science, technology, engineering, physics, economics, calculator, thirty-four quintillion, six hundred ninety-five quadrillion, ninety-two trillion, three hundred sixty-four billion, one hundred fifty-six million, four hundred ninety-nine thousand, nine hundred sixty-eight.