1288430328369998602414080
1,288,430,328,369,998,602,414,080 is an even composite number composed of ten prime numbers multiplied together.
1288430328369998602414080 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of fifteen thousand, three hundred sixty divisors.
Prime factorization of 1288430328369998602414080:
211 × 34 × 5 × 7 × 13 × 17 × 61 × 2521 × 8191 × 797161
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 5 × 7 × 13 × 17 × 61 × 2521 × 8191 × 797161)See below for interesting mathematical facts about the number 1288430328369998602414080 from the Numbermatics database.
Names of 1288430328369998602414080
- Cardinal: 1288430328369998602414080 can be written as One septillion, two hundred eighty-eight sextillion, four hundred thirty quintillion, three hundred twenty-eight quadrillion, three hundred sixty-nine trillion, nine hundred ninety-eight billion, six hundred two million, four hundred fourteen thousand and eighty.
Scientific notation
- Scientific notation: 1.28843032836999860241408 × 1024
Factors of 1288430328369998602414080
Divisors of 1288430328369998602414080
- Number of divisors d(n): 15360
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 17 18 20 21 24 26 27 28 30 32 34 35 36 39 40 42 45 48 51 52 54 56 60 61 63 64 65 68 70 72 78 80 81 84 85 90 91 96 102 104 105 108 112 117 119 120 122 126 128 130 135 136 140 144 153 156 160 162 168 170 180 182 183 189 192 195 204 208 210 216 221 224 234 238 240 244 252 255 256 260 270 272 273 280 288 305 306 312 315 320 324 336 340 351 357 360 364 366 378 384 390 405 408 416 420 427 432 442 448 455 459 468 476 480 488 504 510 512 520 540 544 546 549 560 567 576 585 595 610 612 624 630 640 648 663 672 680 702 714 720 728 732 756 765 768 780 793 810 816 819 832 840 854 864 884 896 910 915 918 936 945 952 960 976 1008 1020 1024 1037 1040 1053 1071 1080 1088 1092 1098 1105 1120 1134 1152 1170 1190 1220 1224 1248 1260 1280 1281 1296 1326 1344 1360 1365 1377 1404 1428 1440 1456 1464 1512 1530 1536 1547 1560 1586 1620 1632 1638 1647 1664 1680 1708 1728 1755 1768 1785 1792 1820 1830 1836 1872 1890 1904 1920 1952 1989 2016 2040 2048 2074 2080 2106 2135 2142 2160 2176 2184 2196 2210 2240 2268 2295 2304 2340 2379 2380 2440 2448 2457 2496 2520 2521 2560 2562 2592 2652 2688 2720 2730 2745 2754 2808 2835 2856 2880 2912 2928 3024 3060 3072 3094 3111 3120 3172 3213 3240 3264 3276 3294 3315 3328 3360 3416 3456 3510 3536 3570 3584 3640 3660 3672 3744 3780 3808 3840 3843 3904 3965 3978 4032 4080 4095 4148 4160 4212 4270 4284 4320 4352 4368 4392 4420 4480 4536 4590 4608 4641 4680 4758 4760 4880 4896 4914 4941 4992 5040 5042 5120 5124 5184 5185 5265 5304 5355 5376 5440 5460 5490 5508 5551 5616 5670 5712 5760 5824 5856 5967 6048 6120 6144 6188 6222 6240 6344 6405 6426 6480 6528 6552 6588 6630 6656 6720 6832 6885 6912 7020 7072 7137 7140 7168 7259 7280 7320 7344 7371 7488 7560 7563 7616 7680 7686 7735 7808 7930 7956 8064 8160 8190 8191 8235 8296 8320 8424 8540 8568 8640 8704 8736 8784 8840 8960 9072 9180 9216 9282 9333 9360 9516 9520 9639 9760 9792 9828 9882 9945 9984 10080 10084 10240 10248 10368 10370 10530 10608 10710 10752 10880 10920 10980 11016 11102 11232 11340 11424 11520 11529 11648 11712 11895 11934 12096 12240 12285 12376 12444 12480 12605 12688 12810 12852 12960 13056 13104 13176 13260 13312 13440 13481 13664 13770 13824 13923 14040 14144 14274 14280 14336 14518 14560 14640 14688 14742 14976 15120 15126 15232 15360 15372 15470 15555 15616 15860 15912 16065 16128 16320 16380 16382 16470 16592 16640 16653 16848 17080 17136 17280 17408 17472 17568 17647 17680 17901 17920 18144 18360 18432 18564 18666 18720 19032 19040 19215 19278 19520 19584 19656 19764 19890 19968 20160 20168 20496 20736 20740 21060 21216 21411 21420 21504 21760 21777 21840 21960 22032 22204 22464 22680 22689 22848 23040 23058 23205 23296 23424 23790 23868 24192 24480 24570 24573 24705 24752 24888 24960 25210 25376 25620 25704 25920 26112 26208 26352 26520 26624 26880 26962 27328 27540 27648 27755 27846 27999 28080 28288 28548 28560 29036 29120 29280 29376 29484 29835 29952 30240 30252 30464 30720 30744 30940 31110 31232 31720 31824 32130 32256 32640 32760 32764 32773 32940 33184 33280 33306 33696 34160 34272 34560 34587 34816 34944 35136 35294 35360 35685 35802 35840 36288 36295 36720 36855 37128 37332 37440 37815 38064 38080 38430 38556 39040 39168 39312 39528 39780 39936 40320 40336 40443 40955 40992 41472 41480 41769 42120 42432 42822 42840 42857 43008 43520 43554 43680 43920 44064 44408 44928 45360 45378 45696 46080 46116 46410 46592 46665 46848 47580 47736 48195 48384 48960 49140 49146 49410 49504 49776 49920 49959 50420 50752 51240 51408 51840 52224 52416 52704 52941 53040 53760 53924 54656 55080 55296 55510 55692 55998 56160 56576 57096 57120 57337 57645 58072 58240 58560 58752 58968 59670 59904 60480 60504 60928 61488 61880 62220 62464 63440 63648 64233 64260 64512 65280 65331 65520 65528 65546 65880 66368 66560 66612 67392 67405 68067 68320 68544 69120 69174 69615 69888 70272 70588 70720 71370 71604 71680 72576 72590 73440 73710 73719 74256 74664 74880 75630 76128 76160 76860 77112 78080 78336 78624 79056 79560 79872 80640 80672 80886 81910 81984 82944 82960 83265 83538 83997 84240 84864 85644 85680 85714 87040 87108 87360 87840 88128 88235 88816 89505 89856 90720 90756 91392 92160 92232 92820 93184 93330 93696 94367 95160 95472 96390 96768 97920 98280 98292 98319 98820 99008 99552 99840 99918 100840 101504 102480 102816 103680 104448 104832 105408 105882 106080 106483 107055 107520 107848 108885 109312 110160 111020 111384 111996 112320 113152 113445 114192 114240 114674 115290 116144 116480 117120 117504 117936 119340 119808 120960 121008 121329 121856 122865 122976 123760 124440 124928 125307 126880 127296 128466 128520 128571 129024 130560 130662 131040 131056 131092 131760 132736 133120 133224 134784 134810 136134 136640 137088 138240 138348 139230 139247 139776 139995 140544 141176 141440 142740 143208 145152 145180 146880 147420 147438 148512 149328 149760 149877 151260 152256 152320 153720 153781 154224 156160 156672 157248 158112 158823 159120 161280 161344 161772 163820 163865 163968 165888 165920 166530 167076 167994 168480 169728 171288 171360 171428 172011 172935 174080 174216 174720 175680 176256 176470 177632 179010 179712 181440 181512 182784 184464 185640 186368 186660 187392 188734 190320 190944 192780 193536 195840 195993 196560 196584 196638 197640 198016 199104 199680 199836 201680 202215 203008 204201 204960 205632 207360 208845 209664 210816 211764 212160 212966 214110 214285 215040 215696 217770 218624 220320 221157 222040 222768 223992 224640 226304 226890 228384 228480 229348 229411 230580 232288 232960 234240 235008 235872 238680 239616 241920 242016 242658 243712 245730 245952 247520 248880 249795 250614 253760 254592 256932 257040 257142 261120 261324 262080 262112 262184 263520 264705 265472 266448 269568 269620 272268 273280 274176 276480 276696 278460 278494 279552 279990 281088 282352 282880 283101 285480 286416 286685 290304 290360 293760 294840 294876 294957 297024 298656 299520 299754 299999 302520 304512 304640 307440 307562 308448 312320 313344 314496 316224 317646 318240 319449 321165 322560 322688 323544 326655 327640 327730 327936 331840 333060 334152 335988 336960 339456 340335 342576 342720 342856 344022 345870 348432 349440 351360 352512 352940 355264 358020 359424 362880 363024 363987 365568 368595 368928 371280 373320 374784 377468 380640 381888 385560 385713 387072 391680 391986 393120 393168 393276 395280 396032 398208 399360 399672 403360 404430 406016 408402 409920 411264 414720 417690 417741 419328 419985 421632 423528 424320 425932 428220 428570 431392 435540 437248 440640 442314 444080 445536 447984 449280 449631 452608 453780 456768 456960 458696 458822 461160 461343 464576 465920 468480 470016 471744 471835 476469 477360 483840 484032 485316 491460 491595 491904 495040 497760 499590 499651 501228 507520 509184 513864 514080 514284 516033 522240 522648 524160 524224 524368 527040 529410 530944 532415 532896 539136 539240 544536 546560 548352 553392 556920 556988 557141 559104 559980 562176 564704 565760 566202 570960 572832 573370 580608 580720 587520 587979 589680 589752 589914 594048 597312 599040 599508 599998 605040 606645 609024 609280 614880 615124 616896 624640 626535 628992 632448 635292 636480 638898 642330 642855 645120 645376 647088 653310 655280 655460 655872 663471 663680 666120 668304 671976 673920 678912 680670 685152 685440 685712 688044 688233 691740 696235 696864 698880 702720 705024 705880 710528 716040 718848 725760 726048 727974 731136 737190 737856 742560 745381 746640 749385 754936 761280 763776 768905 771120 771426 783360 783972 786240 786336 786552 790560 792064 794115 796416 797161 799344 806720 808860 812032 816804 819840 822528 829440 835380 835482 838656 839970 843264 847056 848640 849303 851864 856440 857140 860055 862784 871080 874496 881280 884628 884871 888160 891072 895968 898560 899262 899997 907560 913536 913920 917392 917644 922320 922686 929152 931840 936960 940032 943488 943670 952938 954720 958347 967680 968064 970632 974729 979965 982920 983190 983808 990080 995520 999180 999302 1002456 1015040 1018368 1021005 1027728 1028160 1028568 1032066 1045296 1048320 1048448 1048736 1054080 1058820 1061888 1064830 1065792 1076467 1078272 1078480 1089072 1091961 1093120 1096704 1105785 1106784 1113840 1113976 1114282 1119960 1124352 1129408 1131520 1132404 1141920 1145664 1146740 1147055 1157139 1161216 1161440 1175040 1175958 1179360 1179504 1179828 1188096 1194624 1198080 1199016 1199996 1210080 1213290 1218048 1218560 1229760 1230248 1233792 1253070 1253223 1257984 1264896 1270584 1272960 1277796 1284660 1285710 1290752 1294176 1306620 1310560 1310920 1311744 1326942 1327360 1332240 1336608 1343952 1347840 1357824 1361340 1370304 1370880 1371424 1376088 1376466 1383480 1384029 1392470 1393728 1397760 1405440 1410048 1411760 1415505 1421056 1429407 1432080 1451520 1452096 1455948 1474380 1474785 1475712 1485120 1490762 1493280 1498770 1498953 1499995 1509872 1522560 1527552 1537810 1542240 1542852 1548099 1566720 1567944 1572480 1572672 1573104 1581120 1584128 1588230 1592832 1594322 1597245 1598688 1613440 1617720 1624064 1633608 1639680 1645056 1670760 1670964 1671423 1677312 1679940 1686528 1694112 1697280 1698606 1703728 1712880 1714280 1720110 1725568 1742160 1762560 1769256 1769742 1776320 1782144 1791936 1797120 1798524 1799994 1810211 1815120 1819935 1827072 1827840 1834784 1835288 1844640 1845372 1858304 1873920 1886976 1887340 1905876 1909440 1916694 1928565 1935360 1936128 1941264 1949458 1959930 1965840 1966380 1967616 1980160 1991040 1998360 1998604 1999153 2004912 2030080 2036736 2042010 2055456 2056320 2057136 2064132 2064699 2088705 2090592 2096640 2096896 2097472 2108160 2117640 2123776 2129660 2131584 2152934 2156544 2156960 2178144 2183922 2186240 2193408 2211570 2213568 2227680 2227952 2228564 2236143 2239920 2248155 2258816 2263040 2264808 2283840 2291328 2293480 2294110 2306715 2314278 2322880 2350080 2351916 2358720 2359008 2359656 2376192 2382345 2389248 2391483 2398032 2399992 2420160 2426580 2436096 2459520 2460496 2467584 2498255 2506140 2506446 2515968 2529792 2541168 2545920 2547909 2555592 2569320 2571420 2580165 2581504 2588352 2613240 2614277 2621120 2621840 2623488 2653884 2654613 2654720 2664480 2673216 2687904 2695680 2699991 2722680 2740608 2741760 2742848 2752176 2752932 2766960 2768058 2784940 2785705 2787456 2795520 2810880 2820096 2823520 2831010 2842112 2858814 2864160 2875041 2903040 2904192 2911896 2924187 2939895 2948760 2949570 2951424 2970240 2981524 2986560 2997540 2997906 2999990 3019744 3045120 3055104 3075620 3084480 3085704 3096198 3135888 3144960 3145344 3146208 3162240 3168256 3176460 3185664 3188644 3194490 3197376 3226880 3229401 3235440 3267216 3279360 3290112 3317355 3341520 3341928 3342846 3359880 3373056 3388224 3394560 3397212 3407456 3425760 3428560 3440220 3441165 3451136 3471417 3484320 3497557 3525120 3538512 3539484 3552640 3564288 3583872 3594240 3597048 3599988 3620422 3630240 3639870 3654144 3655680 3669568 3670576 3689280 3690744 3716608 3726905 3759669 3773952 3774680 3811752 3818880 3833388 3857130 3872256 3882528 3898916 3899987 3919860 3931680 3932760 3935232 3960320 3982080 3985805 3996720 3997208 3998306 4009824 4060160 4073472 4084020 4110912 4112640 4114272 4128264 4129398 4152087 4177410 4181184 4193280 4193792 4194944 4216320 4235280 4246515 4259320 4263168 4305868 4313920 4356288 4367844 4372480 4423140 4424355 4427136 4455360 4455904 4457128 4472286 4479840 4496310 4496859 4499985 4517632 4529616 4567680 4582656 4586960 4588220 4613430 4628556 4644297 4645760 4700160 4703832 4717440 4718016 4719312 4752384 4764690 4778496 4782966 4791735 4796064 4799984 4840320 4853160 4872192 4873645 4919040 4920992 4935168 4996510 5012280 5012892 5014269 5031936 5059584 5082336 5091840 5095818 5111184 5138640 5142840 5160330 5163008 5176704 5226480 5228554 5242240 5243680 5307768 5309226 5309440 5328960 5346432 5375808 5382335 5391360 5399982 5430633 5445360 5459805 5481216 5483520 5485696 5504352 5505864 5533920 5536116 5569880 5571410 5574912 5580127 5621760 5647040 5662020 5684224 5717628 5728320 5750082 5785695 5806080 5808384 5823792 5848374 5879790 5897520 5899140 5902848 5940480 5963048 5973120 5995080 5995812 5997459 5999980 6039488 6090240 6110208 6151240 6168960 6171408 6192396 6194097 6266115 6271776 6289920 6290688 6292416 6324480 6352920 6371328 6377288 6388980 6394752 6453760 6458802 6470880 6495463 6534432 6558720 6580224 6634710 6683040 6683856 6685692 6708429 6719760 6776448 6789120 6794424 6814912 6851520 6857120 6880440 6882330 6902272 6920145 6942834 6968640 6995114 7050240 7077024 7078968 7105280 7128576 7147035 7167744 7174449 7194096 7199976 7240844 7260480 7279740 7308288 7339136 7341152 7378560 7381488 7433216 7453810 7494765 7519338 7547904 7549360 7623504 7637760 7643727 7666776 7714260 7740495 7744512 7765056 7797832 7799974 7839720 7842831 7863360 7865520 7870464 7920640 7964160 7971610 7993440 7994416 7996612 8019648 8099973 8120320 8168040 8221824 8225280 8228544 8256528 8258796 8304174 8354820 8357115 8362368 8386560 8387584 8389888 8432640 8470560 8493030 8494067 8518640 8526336 8611736 8625123 8627840 8712576 8735688 8772561 8846280 8848710 8854272 8910720 8911808 8914256 8944572 8959680 8992620 8993718 8999970 9035264 9051055 9059232 9135360 9165312 9173920 9176440 9226860 9257112 9288594 9291520 9407664 9434880 9436032 9438624 9504768 9529380 9556992 9565932 9583470 9592128 9599968 9680640 9688203 9706320 9747290 9838080 9841984 9870336 9993020 9995765 10024560 10025784 10028538 10119168 10164672 10183680 10191636 10222368 10277280 10285680 10320660 10323495 10353408 10363093 10452960 10457108 10484480 10487360 10492671 10615536 10618452 10618880 10657920 10692864 10751616 10764670 10782720 10799964 10861266 10890720 10919610 10962432 10967040 10971392 11008704 11011728 11067840 11072232 11139760 11142820 11149824 11160254 11180715 11279007 11294080 11324040 11368448 11435256 11456640 11500164 11571390 11616768 11647584 11696748 11699961 11759580 11795040 11798280 11805696 11880960 11926096 11946240 11957415 11990160 11991624 11994918 11999960 12078976 12180480 12220416 12302480 12337920 12342816 12384792 12388194 12456261 12532230 12543552 12579840 12581376 12584832 12648960 12671477 12705840 12739545 12754576 12777960 12789504 12907520 12917604 12941760 12990926 13068864 13071385 13117440 13269420 13273065 13366080 13367712 13371384 13416858 13439520 13490577 13499955 13551737 13552896 13588848 13629824 13703040 13714240 13760880 13764660 13804544 13840290 13885668 13937280 13990228 13994071 14100480 14154048 14157936 14210560 14257152 14294070 14335488 14348898 14375205 14388192 14399952 14481688 14520960 14559480 14616576 14620935 14678272 14682304 14757120 14762976 14866432 14907620 14989530 15038676 15042807 15095808 15098720 15247008 15275520 15287454 15333552 15428520 15480990 15489024 15530112 15595664 15599948 15679440 15685662 15726720 15731040 15841280 15928320 15943220 15986880 15988832 15993224 16039296 16147005 16199946 16291899 16336080 16443648 16450560 16457088 16513056 16517592 16608348 16709640 16714230 16724736 16740381 16775168 16779776 16865280 16941120 16986060 16988134 17037280 17052672 17223472 17250246 17255680 17357085 17425152 17471376 17487785 17545122 17692560 17697420 17708544 17821440 17823616 17828512 17889144 17919360 17985240 17987436 17992377 17999940 18070528 18102110 18118464 18270720 18299939 18330624 18347840 18352880 18453720 18514224 18577188 18582291 18583040 18798345 18815328 18869760 18872064 18877248 19058760 19113984 19131864 19166940 19184256 19199936 19361280 19376406 19412640 19486389 19494580 19499935 19676160 19683968 19740672 19986040 19991530 20049120 20051568 20057076 20125287 20329344 20367360 20383272 20444736 20554560 20571360 20641320 20646990 20649511 20706816 20726186 20760435 20905920 20914216 20968960 20974720 20985342 21231072 21236904 21315840 21385728 21503232 21523347 21529340 21599928 21722532 21781440 21839220 21924864 21942784 22017408 22023456 22135680 22144464 22279520 22285640 22299648 22320508 22361430 22484295 22558014 22588160 22648080 22870512 22913280 23000328 23142780 23221485 23233536 23295168 23393496 23399922 23519160 23528493 23590080 23596560 23611392 23761920 23852192 23892480 23914830 23980320 23983248 23989836 23999920 24157952 24299919 24360960 24604960 24675840 24685632 24769584 24776388 24912522 25064460 25071345 25087104 25159680 25162752 25169664 25297920 25342954 25411680 25479090 25482201 25509152 25555920 25579008 25815040 25835208 25883520 25981852 26137728 26142770 26317683 26538840 26546130 26732160 26735424 26742768 26833716 26879040 26981154 26999910 27103474 27105792 27153165 27177696 27259648 27406080 27428480 27521760 27529320 27609088 27680580 27771336 27874560 27900635 27980456 27988142 28308096 28315872 28421120 28514304 28588140 28670976 28697796 28750410 28776384 28799904 28963376 29041920 29064609 29118960 29241870 29356544 29364608 29514240 29525952 29815240 29979060 29987295 30077352 30085614 30197440 30494016 30551040 30574908 30667104 30857040 30961980 30970485 31060224 31089279 31191328 31199896 31358880 31371324 31453440 31462080 31478013 31856640 31886440 31973760 31977664 31986448 32078592 32294010 32399892 32477315 32583798 32672160 32887296 32901120 32914176 33026112 33035184 33216696 33419280 33428460 33449472 33480762 33542145 33559552 33882240 33972120 33976268 33985601 34074560 34105344 34446944 34500492 34511360 34714170 34850304 34942752 34975570 35090244 35099883 35385120 35394840 35417088 35642880 35647232 35657024 35778288 35838720 35872245 35970480 35974872 35984754 35999880 36141056 36204220 36236928 36541440 36599878 36661248 36695680 36705760 36907440 37028448 37154376 37164582 37166080 37596690 37630656 37739520 37744128 37754496 38014431 38117520 38218635 38263728 38333880 38368512 38399872 38722560 38752812 38825280 38972778 38989160 38999870 39214155 39352320 39367936 39972080 39983060 40098240 40103136 40114152 40250574 40471731 40499865 40655211 40658688 40766544 40889472 41109120 41142720 41282640 41293980 41299022 41413632 41452372 41520870 41811840 41828432 41937920 41949440 41970684 41982213 42462144 42470335 42473808 42631680 42771456 43006464 43046694 43058680 43125615 43199856 43445064 43562880 43678440 43849728 43862805 43885568 44034816 44046912 44271360 44288928 44559040 44571280 44599296 44641016 44722860 44968590 45116028 45128421 45176320 45296160 45468241 45741024 45826560 46000656 46285560 46442970 46467072 46590336 46786992 46799844 47038320 47056986 47180160 47193120 47523840 47704384 47784960 47829660 47960640 47966496 47979672 47999840 48315904 48441015 48599838 48626821 48875697 49209920 49351680 49371264 49539168 49552776 49825044 50128920 50142690 50174208 50221143 50325504 50339328 50595840 50685908 50823360 50958180 50964402 51018304 51111840 51158016 51670416 51767040 51815465 51963704 52275456 52285540 52463355 52635366 53077680 53092260 53464320 53470848 53485536 53667432 53758080 53962308 53977131 53999820 54206948 54211584 54306330 54355392 54519296 54812160 54856960 54899817 55043520 55058640 55361160 55542672 55749120 55801270 55960912 55976284 56395035 56616192 56631744 56842240 57176280 57341952 57395592 57500820 57552768 57599808 57926752 58083840 58129218 58237920 58459167 58483740 58499805 58713088 58729216 59028480 59051904 59458469 59630480 59958120 59974590 60154704 60171228 60375861 60394880 60988032 61102080 61149816 61334208 61714080 61923960 61940970 61948533 62120448 62178558 62281305 62382656 62399792 62717760 62742648 62906880 62924160 62956026 63357385 63772880 63947520 63955328 63972896 64157184 64570041 64588020 64799784 64954630 65167596 65344320 65774592 65828352 66052224 66070368 66433392 66838560 66856920 66898944 66961524 67084290 67119104 67452885 67758685 67764480 67944240 67952536 67971202 68149120 68893888 69000984 69022720 69428340 69700608 69885504 69951140 69970355 70180488 70199766 70585479 70770240 70789680 70834176 71285760 71294464 71314048 71556576 71677440 71744490 71940960 71949744 71969508 71999760 72408440 72473856 72541651 73082880 73199756 73391360 73411520 73814880 74056896 74308752 74329164 74332160 75193380 75214035 75261312 75479040 75488256 75508992 76028862 76235040 76437270 76446603 76527456 76667760 76737024 76799744 77445120 77505624 77650560 77945556 77978320 77999740 78428310 78735872 78953049 79944160 79966120 80196480 80206272 80228304 80501148 80943462 80999730 81310422 81317376 81459495 81533088 81778944 82218240 82285440 82565280 82587960 82598044 82827264 82904744 83041740 83623680 83656864 83701905 83875840 83898880 83941368 83964426 84924288 84940670 84947616 85263360 85542912 86012928 86093388 86117360 86251230 86399712 86890128 87125760 87193827 87356880 87725610 87771136 88069632 88093824 88542720 88577856 89118080 89142560 89282032 89445720 89937180 89961885 90232056 90256842 90352640 90592320 90936482 91482048 91499695 91653120 92001312 92571120 92885940 92911455 93180672 93267837 93573984 93599688 94076640 94113972 94360320 94386240 94434039 94862159 95408768 95569920 95659320 95921280 95932992 95959344 95999680 96631808 96882030 97199676 97253642 97431945 97751394 98419840 98703360 98742528 99078336 99105552 99650088 100257840 100285380 100348416 100442286 100626435 100678656 101371816 101646720 101916360 101928804 101956803 102036608 102223680 102316032 103247555 103340832 103534080 103630930 103927408 104550912 104571080 104926710 105270732 105299649 106155360 106184520 106928640 106941696 106971072 107334864 107516160 107616735 107924616 107954262 107999640 108413896 108423168 108612660 108710784 109038592 109624320 109713920 109799634 110087040 110117280 110422871 110722320 111085344 111498240 111602540 111921824 111952568 112790070 113232384 113263488 114043293 114352560 114791184 115001640 115105536 115199616 115853504 116167680 116258436 116475840 116918334 116967480 116999610 117426176 117458432 117642465 118056960 118103808 118916938 119260960 119916240 119949180 120309408 120342456 120751722 120789760 121499595 121965633 121976064 122299632 122668416 123428160 123847920 123881940 123897066 124240896 124357116 124562610 124765312 124799584 125435520 125485296 125813760 125848320 125912052 125946639 126714770 127411005 127545760 127895040 127910656 127945792 128314368 129140082 129176040 129599568 129909260 130335192 130688640 131549184 131588415 131656704 132104448 132140736 132866784 133677120 133713840 133797888 133923048 134168580 134905770 135517370 135528960 135888480 135905072 135942404 136298240 136404723 137787776 138001968 138045440 138856680 139401216 139771008 139902280 139940710 140360976 140399532 141170958 141540480 141579360 142571520 142588928 142628096 143113152 143354880 143488980 143881920 143899488 143939016 143999520 144546577 144816880 144947712 145083302 145323045 145880463 146399512 146627091 146782720 146823040 147629760 148113792 148617504 148658328 150386760 150428070 150522624 150663429 150976512 151017984 152057724 152470080 152874540 152893206 153054912 153335520 153474048 153599488 155011248 155301120 155446395 155891112 155956640 155999480 156856620 157390065 157471744 157906098 159888320 159932240 160392960 160412544 160456608 161002296 161886924 161931393 161999460 162620844 162634752 162918990 163066176 163557888 164436480 164570880 164699451 165130560 165175920 165196088 165809488 166083480 167247360 167313728 167403810 167797760 167882736 167928852 169848576 169881340 169895232 169928005 170526720 172025856 172186776 172234720 172502460 172799424 173780256 174251520 174387654 174713760 175377501 175451220 175499415 176139264 176172581 176187648 177085440 177155712 178236160 178285120 178375407 178564064 178891440 179874360 179923770 180464112 180513684 180705280 181184640 181872964 182964096 182999390 183306240 184002624 185142240 185771880 185822910 185845599 186361344 186535674 187147968 187199376 188153280 188227944 188720640 188772480 188868078 189724318 190072155 190817536 191318640 191842560 191865984 191918688 191999360 193263616 193764060 194399352 194507284 194863890 195502788 196839680 197485056 198156672 198211104 199300176 200515680 200570760 200696832 200884572 201252870 201357312 202358655 202743632 203276055 203293440 203832720 203857608 203913606 204073216 204447360 206495110 206681664 207068160 207261860 207854816 209101824 209142160 209853420 209911065 210541464 210599298 211756437 212310720 212369040 213857280 213883392 213942144 214669728 215032320 215233470 215849232 215908524 215999280 216827792 217225320 217421568 217624953 218077184 219248640 219427840 219599268 220174080 220234560 220845742 221444640 222170688 222996480 223205080 223843648 223905136 225580140 225642105 226464768 226526976 227341205 228086586 228705120 229339809 229582368 230003280 230211072 230399232 231707008 232335360 232516872 232951680 233836668 233934960 233999220 234916864 235284930 236207616 237833876 237899207 238521920 239832480 239898360 240618816 240684912 241503444 241579520 242999190 243134105 243931266 243952128 244378485 244599264 245336832 246856320 247695840 247763880 247794132 248481792 248714232 249125220 249530624 249599168 250871040 250970592 251105715 251627520 251696640 251824104 251893278 253429540 254822010 255091520 255790080 255821312 255891584 256628736 258280164 258352080 259199136 259818520 260670384 261377280 263176830 263313408 264208896 264281472 265733568 267354240 267427680 267846096 268337160 268443643 269811540 269885655 271034740 271057920 271776960 271810144 271884808 272596480 272809446 274499085 275575552 276003936 277713360 279542016 279803511 279804560 279881420 280721952 280799064 282341916 283080960 283158720 283302117 284586477 285177856 285256192 286226304 286709760 286977960 287763840 287798976 287878032 287999040 289093154 289633760 289895424 290166604 290646090 291760926 292295835 292799024 293254182 293565440 293646080 295259520 296227584 297235008 297292345 297316656 300773520 300856140 301045248 301326858 301879305 302035968 304115448 304940160 305749080 305786412 305870409 306109824 306671040 306948096 307198976 309742665 310022496 310602240 310892790 311782224 311913280 311998960 313713240 314780130 314943488 315812196 315898947 319776640 319864480 320785920 320825088 320913216 322004592 322850205 323773848 323862786 323998920 325241688 325269504 325837980 326132352 327115776 328872960 329141760 329398902 330261120 330351840 330392176 331268613 331618976 332166960 334494720 334627456 334807620 335595520 335765472 335857704 339697152 339762680 339790464 339856010 340387747 342129879 344373552 344469440 345004920 345598848 347560512 348503040 348775308 349427520 350755002 350902440 350998830 351041687 352278528 352345162 352375296 352927395 354170880 354311424 356472320 356570240 356750814 357128128 357782880 359748720 359847540 360928224 361027368 362369280 362708255 363745928 365896899 365928192 365998780 368005248 370284480 371543760 371645820 371691198 372722688 373071348 374295936 374398752 376306560 376455888 377441280 377544960 377736156 377839917 379448636 380144310 381635072 382233015 382637280 383685120 383731968 383837376 383998720 387528120 388798704 389014568 389727780 391005576 393679360 394765245 394970112 396313344 396422208 398600352 401031360 401141520 401393664 401769144 402505740 404717310 405487264 406552110 406586880 407665440 407715216 407827212 408146432 408894720 409214169 412990220 413363328 414136320 414523720 415709632 418203648 418284320 419706840 419822130 421082928 421198596 423512874 424621440 424738080 427714560 427766784 427884288 429339456 430064640 430466940 431698464 431817048 431998560 433639731 433655584 434450640 434843136 435249906 435969135 437641389 438855680 439198536 440348160 440469120 441691484 442889280 444341376 446410160 447687296 447810272 451160280 451284210 451990287 452929536 453053952 454682410 456173172 457410240 458679618 459164736 460006560 460422144 460798464 463414016 465033744 465903360 466339185 467673336 467869920 467998440 469833728 470569860 472170195 472415232 474310795 475667752 475798414 477043840 479664960 479796720 481237632 481369824 483006888 483159040 485998380 486268210 487862532 487904256 488756970 489198528 490673664 493712640 494098353 495391680 495527760 495588264 497428464 498250440 499061248 499198336 501742080 501941184 502211430 503393280 503648208 503786556 506859080 509644020 509784015 510183040 511580160 511642624 511783168 516560328 516704160 518398272 519637040 521340768 522754560 526132503 526353660 526498245 528417792 528517743 528562944 531467136 534708480 534855360 535126221 535692192 536674320 536887286 539623080 539771310 542069480 542115840 543553920 543620288 543769616 545192960 545618892 548998170 551151104 552007872 552114355 555426720 557536797 559084032 559607022 559609120 559762840 561443904 561598128 564683832 566161920 566317440 566604234 569172954 570216465 570512384 572452608 573955920 575527680 575597952 575756064 575998080 578186308 579267520 579790848 580333208 581292180 583521852 584591670 585598048 586508364 587130880 587292160 590519040 592455168 594470016 594584690 594633312 601547040 601712280 602090496 602653716 603758610 604071936 608230896 609828165 609880320 611498160 611572824 611740818 612219648 613342080 614397952 619485330 620044992 621204480 621785580 623564448 623826560 623997920 627426480 629560260 629733195 631624392 631797894 632148673 639553280 639728960 641571840 641650176 641826432 644009184 645700410 647547696 647725572 647997840 650483376 651675960 652264704 652874859 654231552 657745920 658283520 658797804 660522240 660703680 660784352 662537226 663237952 664333920 668989440 669254912 669615240 671530944 671715408 679394304 679525360 679580928 679712020 680775494 682023615 684259758 688019427 688747104 688938880 690009840 691197696 695121024 697006080 697550616 698855040 701510004 701804880 701997660 702083374 704690324 704750592 705854790 708622848 712944640 713140480 713501628 713697621 714256256 715565760 719497440 719695080 721856448 722054736 722732885 724738560 725416510 727491856 729402315 731793798 731856384 731997560 733135455 736010496 740568960 743087520 743291640 743382396 745445376 746142696 748591872 748797504 752613120 752911776 753317145 754882560 755089920 755472312 755679834 758897272 760288620 763270144 764466030 765274560 767370240 767463936 767674752 767997440 772960097 775056240 777597408 778029136 779455560 782011152 787358720 789530490 789940224 792626688 792844416 797200704 802062720 802283040 803538288 805011480 805330929 809434620 809656965 810974528 813104220 813173760 815330880 815430432 815654424 816292864 817789440 818428338 823497255 825980440 826655957 826726656 829047440 831419264 836568640 839410533 839413680 839644260 842165856 842397192 847025748 849242880 849476160 853759431 855533568 855768576 858678912 860129280 860933880 863396928 863634096 863997120 867279462 867311168 868901280 869686272 870499812 871938270 875282778 876887505 878397072 880696320 880862905 880938240 883382968 885778560 888682752 891877035 892820320 895374592 895620544 902320560 902568420 903980574 906107904 909364820 912346344 914820480 917359236 917611227 918329472 920013120 920844288 921596928 926828032 929227995 930067488 931806720 932678370 935346672 935739840 935996880 941139720 944340390 944830464 948621590 951335504 951596828 954087680 959329920 959593440 962475264 962739648 966013776 966318080 971996760 972536420 975725064 975808512 977513940 978397056 981347328 987425280 988196706 990783360 991055520 991176528 993805839 994856928 996500880 998122496 998396672 1003484160 1003882368 1004422860 1006786560 1007296416 1007573112 1013718160 1019288040 1019568030 1020366080 1021163241 1023285248 1023566336 1026389637 1033120656 1033408320 1036796544 1039274080 1042681536 1045509120 1052265006 1052707320 1052996490 1053125061 1056835584 1057035486 1057125888 1058782185 1062934272 1069416960 1069710720 1070252442 1071384384 1073348640 1073774572 1079246160 1079542620 1084138960 1087107840 1087240576 1087539232 1088124765 1090385920 1091237784 1097690697 1097996340 1102302208 1104015744 1104228710 1110853440 1115073594 1118168064 1119214044 1119218240 1119525680 1122887808 1123196256 1129367664 1132323840 1132634880 1133208468 1133519751 1138345908 1140432930 1141024768 1144905216 1146699045 1147911840 1151055360 1151195904 1151512128 1151996160 1156372616 1158535040 1160666416 1162584360 1167043704 1169183340 1171196096 1173016728 1174584320 1181038080 1184910336 1188940032 1189169380 1189266624 1189496035 1203094080 1203424560 1204180992 1205307432 1207517220 1216461792 1219656330 1219760640 1222996320 1223145648 1223481636 1224439296 1226684160 1227642507 1233208067 1238970660 1240089984 1242408960 1243571160 1247128896 1247653120 1247995840 1254852960 1259120520 1259466390 1259620171 1263248784 1263595788 1264297346 1279106560 1279457920 1283143680 1283300352 1283652864 1288018368 1291400820 1295095392 1295451144 1295995680 1300919193 1300966752 1303351920 1304529408 1305749718 1312924167 1316567040 1317595608 1321044480 1321407360 1321568704 1325074452 1326475904 1328667840 1338509824 1339230480 1342218215 1343061888 1343430816 1358788608 1359050720 1359161856 1359424040 1361550988 1364047230 1368519516 1376038854 1377494208 1377877760 1380019680 1382395392 1390242048 1395101232 1397710080 1399017555 1403020008 1403609760 1403995320 1404166748 1409380648 1409501184 1411709580 1416510585 1417245696 1422932385 1425889280 1426280960 1427003256 1427395242 1428512512 1431131520 1438994880 1439390160 1443712896 1444109472 1445465770 1449477120 1450833020 1454983712 1458804630 1463587596 1463712768 1463995120 1466270910 1472020992 1481137920 1482295059 1486175040 1486583280 1486764792 1492285392 1497183744 1497595008 1505226240 1505823552 1506634290 1510179840 1510944624 1511359668 1517794544 1520577240 1526540288 1528932060 1529352045 1530549120 1534740480 1534927872 1535349504 1535994880 1545920194 1550112480 1555194816 1556058272 1558911120 1564022304 1574717440 1579060980 1579494735 1585253376 1585553229 1585688832 1594401408 1604125440 1604566080 1605378663 1607076576 1610022960 1610661858 1618869240 1619313930 1621949056 1626208440 1626347520 1630661760 1630860864 1631308848 1632585728 1635578880 1636856676 1646994510 1651960880 1653311914 1653453312 1656343065 1658094880 1662838528 1672610391 1673137280 1678821066 1678827360 1679288520 1684331712 1684794384 1694051496 1698485760 1698952320 1701938735 1707518862 1710649395 1711537152 1717357824 1721867760 1726793856 1727268192 1727994240 1734558924 1734622336 1737802560 1739372544 1740999624 1743876540 1750565556 1753775010 1755208435 1756794144 1761392640 1761725810 1761876480 1766765936 1771557120 1777365504 1783754070 1785640640 1790749184 1791241088 1804641120 1805136840 1807961148 1812215808 1818729640 1824692688 1829484495 1829640960 1834718472 1835222454 1836658944 1840026240 1843193856 1853656064 1858455990 1860134976 1863613440 1865356740 1870693344 1871479680 1871993760 1879105501 1882279440 1888680780 1889199585 1896446019 1897243180 1902671008 1903193656 1908175360 1918659840 1919186880 1924950528 1925479296 1932027552 1943993520 1945072840 1951450128 1955027880 1956794112 1958624577 1962694656 1974850560 1976393412 1981566720 1982111040 1982353056 1987611678 1989713856 1993001760 1996244992 1996793344 2006968320 2007764736 2008845720 2009642881 2014592832 2015146224 2027436320 2038576080 2039136060 2040732160 2042326482 2046070845 2047132672 2052779274 2066241312 2066816640 2073593088 2078548160 2085363072 2091018240 2104530012 2105414640 2105992980 2106250122 2114070972 2114251776 2117564370 2125868544 2138833920 2139421440 2140504884 2141092863 2142768768 2146697280 2147549144 2158492320 2159085240 2168198655 2168277920 2174215680 2174481152 2175078464 2176249530 2182475568 2188206945 2195381394 2195992680 2204604416 2208031488 2208457420 2221706880 2230147188 2236336128 2238428088 2238436480 2239051360 2245775616 2246392512 2258735328 2259951435 2264647680 2265269760 2266416936 2267039502 2276691816 2280865860 2289810432 2293398090 2295823680 2302110720 2302391808 2303024256 2303992320 2312745232 2317070080 2318880291 2321332832 2325168720 2334087408 2338366680 2342392192 2346033456 2349168640 2362076160 2369820672 2377880064 2378338760 2378533248 2378992070 2406188160 2406849120 2410614864 2415034440 2415992787 2432923584 2439312660 2439521280 2445992640 2446291296 2446963272 2448878592 2453368320 2455285014 2457291809 2466416134 2470491765 2477941320 2479967871 2480179968 2487142320 2494257792 2495306240 2495991680 2509705920 2518241040 2518932780 2519240342 2526497568 2527191576 2528594692 2558213120 2558915840 2561278293 2566600704 2567305728 2576036736 2582801640 2590190784 2590902288 2591991360 2601838386 2601933504 2606703840 2609058816 2611499436 2625848334 2630662515 2635191216 2642088960 2642588715 2642814720 2643137408 2650148904 2652951808 2657335680 2675631105 2677019648 2678460960 2684436430 2686123776 2686861632 2718101440 2718323712 2718848080 2723101976 2728094460 2737039032 2752077708 2752833681 2754988416 2755755520 2760039360 2764790784 2780484096 2787683985 2790202464 2795420160 2798035110 2806040016 2807219520 2807990640 2808333496 2818761296 2823419160 2833021170 2834491392 2845864770 2852561920 2854006512 2854790484 2857025024 2862263040 2877989760 2878780320 2887425792 2888218944 2890931540 2898954240 2901666040 2909967424 2917609260 2927175192 2927425536 2927990240 2932541820 2944041984 2962275840 2964590118 2972350080 2973166560 2973529584 2981417517 2984570784 2994367488 2995190016 3010452480 3011647104 3013268580 3020359680 3021889248 3022719336 3035589088 3041154480 3057864120 3058704090 3061098240 3063489723 3069855744 3070699008 3071989760 3091840388 3100224960 3110389632 3112116544 3117822240 3128044608 3158121960 3158989470 3159375183 3160743365 3170506752 3171106458 3171377664 3188802816 3208250880 3209132160 3210757326 3214153152 3220045920 3221323716 3237738480 3238627860 3243898112 3252416880 3261323520 3261721728 3262617696 3264374295 3271157760 3273713352 3293989020 3303921760 3306623828 3306906624 3312686130 3316189760 3325677056 3345220782 3346274560 3357642132 3357654720 3358577040 3368663424 3369588768 3388102992 3396971520 3397904640 3403877470 3415037724 3421298790 3423074304 3434715648 3440097135 3443735520 3453587712 3454536384 3455988480 3469117848 3469244672 3475605120 3481999248 3487753080 3501131112 3507550020 3510416870 3513588288 3523451620 3523752960 3533531872 3543114240 3554731008 3567508140 3568488105 3571281280 3581498368 3582482176 3609282240 3610273680 3615922296 3637459280 3649385376 3658968990 3659281920 3669436944 3670444908 3673317888 3680052480 3682927521 3699624201 3707312128 3716911980 3720269952 3727226880 3730713480 3741386688 3742959360 3743987520 3758211002 3764558880 3777361560 3778399170 3778860513 3792892038 3794486360 3805342016 3806387312 3816350720 3837319680 3838373760 3849901056 3850958592 3864055104 3864800485 3887987040 3890145680 3902757579 3902900256 3910055760 3913588224 3917249154 3938772501 3949701120 3952786824 3963133440 3964222080 3964706112 3975223356 3979427712 3986003520 3993586688 4015529472 4017691440 4019285762 4026654645 4029185664 4030292448 4054872640 4077152160 4078272120 4081464320 4084652964 4092141690 4094265344 4105558548 4132482624 4133279785 4133633280 4147186176 4157096320 4170726144 4197052665 4209060024 4210829280 4211985960 4212500244 4228141944 4228503552 4235128740 4251737088 4268797155 4277667840 4278842880 4281009768 4282185726 4285537536 4293394560 4295098288 4316984640 4318170480 4336397310 4336555840 4348431360 4348962304 4350156928 4352499060 4364951136 4376413890 4390762788 4391985360 4416062976 4416914840 4425040711 4443413760 4460294376 4476856176 4476872960 4478102720 4491551232 4492785024 4517470656 4519902870 4530539520 4532833872 4534079004 4553383632 4561731720 4563541931 4579620864 4586796180 4588056135 4591647360 4604221440 4604783616 4606048512 4607984640 4625490464 4634140160 4637760582 4642665664 4650337440 4668174816 4676733360 4684784384 4692066912 4724152320 4755760128 4756659687 4756677520 4757066496 4757984140 4812376320 4813698240 4816135989 4821229728 4830068880 4831985574 4865847168 4878625320 4879042560 4891985280 4892582592 4893926544 4897757184 4906736640 4910570028 4914583618 4932832268 4940983530 4955882640 4959935742 4960359936 4969029195 4974284640 4988515584 4990612480 4991983360 5019411840 5036482080 5037865560 5038480684 5052995136 5054383152 5057189384 5105816205 5116426240 5117831680 5122556586 5131948185 5134611456 5152073472 5165603280 5180381568 5181804576 5183982720 5203676772 5203867008 5213407680 5218117632 5222998872 5251696668 5261325030 5265625305 5270382432 5284177920 5285177430 5285629440 5286274816 5300297808 5305903616 5314671360 5351262210 5354039296 5356921920 5368872860 5372247552 5373723264 5436202880 5436647424 5437696160 5446203952 5456188920 5474078064 5488453485 5504155416 5505667362 5509976832 5511511040 5520078720 5529581568 5560968192 5575367970 5580404928 5590840320 5596070220 5612080032 5614439040 5615981280 5616666992 5637316503 5637522592 5646838320 5666042340 5667598755 5689338057 5691729540 5705123840 5708013024 5709580968 5714050048 5724526080 5755979520 5757560640 5774851584 5776437888 5781863080 5786591699 5803332080 5819934848 5835218520 5854350384 5855980480 5865083640 5875873731 5888083968 5924551680 5929180236 5944700160 5946333120 5947059168 5962835034 5969141568 5988734976 5990380032 6020904960 6023294208 6026537160 6028928643 6043778496 6045438672 6071178176 6082308960 6115728240 6117408180 6122196480 6126979446 6138212535 6141398016 6166040335 6183680776 6200449920 6220779264 6224233088 6235644480 6256089216 6298100855 6316243920 6317978940 6318750366 6321486730 6342212916 6342755328 6377605632 6416501760 6418264320 6421514652 6423278589 6428306304 6440091840 6442647432 6475476960 6477255720 6487796224 6504595965 6504833760 6522647040 6523443456 6525235392 6528748590 6529545751 6547426704 6564620835 6587978040 6607843520 6613247656 6613813248 6625372260 6632379520 6651354112 6690441564 6692549120 6715284264 6715309440 6717154080 6737326848 6739177536 6776205984 6793943040 6795809280 6807754940 6830075448 6842597580 6869431296 6880194270 6887471040 6907175424 6909072768 6911976960 6938235696 6938489344 6951210240 6956640873 6963998496 6975506160 7002262224 7015100040 7020833740 7027176576 7046903240 7047505920 7067063744 7086228480 7109462016 7135016280 7136976210 7142562560 7162996736 7164964352 7218564480 7220547360 7231844592 7247978361 7274918560 7298770752 7317937980 7318563840 7338873888 7340889816 7346635776 7360104960 7365855042 7371875427 7399248402 7411475295 7433823960 7439903613 7440539904 7461426960 7482773376 7485918720 7487975040 7516422004 7529117760 7554723120 7556798340 7557721026 7585784076 7588972720 7610684032 7612774624 7632701440 7674639360 7676747520 7683834879 7699802112 7701917184 7728110208 7729600970 7775974080 7780291360 7805515158 7805800512 7820111520 7827176448 7834498308 7877545002 7905573648 7926266880 7927766145 7928444160 7929412224 7950446712 7958855424 7972007040 7987173376 8026893315 8031058944 8035382880 8038571524 8053309290 8058371328 8060584896 8109745280 8154304320 8156544240 8162928640 8169305928 8184283380 8211117096 8264965248 8266559570 8267266560 8294372352 8314192640 8341452288 8363051955 8394105330 8418120048 8421658560 8423971920 8425000488 8456283888 8470257480 8503474176 8537594310 8557685760 8562019536 8564371452 8571075072 8586789120 8590196576 8633969280 8636340960 8672794620 8673111680 8696862720 8697924608 8700313856 8704998120 8729902272 8752827780 8781525576 8783970720 8817341197 8832125952 8833829680 8850081422 8886827520 8920588752 8944252551 8953712352 8953745920 8956205440 8983102464 8985570048 9034941312 9039805740 9061079040 9065667744 9068158008 9106767264 9123463440 9127083862 9173592360 9176112270 9183294720 9190469169 9209567232 9212097024 9215969280 9250980928 9268280320 9275521164 9285331328 9300674880 9336349632 9353466720 9369568768 9384133824 9395527505 9478125549 9482230095 9511520256 9513319374 9513355040 9514132992 9515968280 9624752640 9627396480 9632271978 9642459456 9660137760 9663971148 9731694336 9757250640 9783970560 9785165184 9787853088 9793122885 9813473280 9821140056 9829167236 9865664536 9881967060 9911765280 9919871484 9920719872 9938058390 9948569280 9977031168 9981224960 9983966720 10038823680 10048214405 10072964160 10075731120 10076961368 10105990272 10108766304 10114378768 10211632410 10235663360 10245113172 10263896370 10269222912 10304146944 10331206560 10360763136 10363609152 10367965440 10407353544 10407734016 10426815360 10445997744 10503393336 10522650060 10531250610 10540764864 10570354860 10571258880 10572549632 10600595616 10611807232 10629342720 10702524420 10705464315 10713843840 10737745720 10744495104 10746527441 10747446528 10872405760 10875392320 10892407904 10912377840 10948156128 10976906970 11008310832 11011334724 11019953664 11023022080 11040157440 11098872603 11121936384 11150735940 11160809856 11181680640 11192140440 11224160064 11228878080 11231962560 11233333984 11274633006 11275045184 11293676640 11332084680 11335197510 11336581539 11378676114 11383459080 11416026048 11419161936 11428100096 11449052160 11511959040 11515121280 11549703168 11552875776 11563726160 11573183398 11594401455 11606664160 11639869696 11670437040 11708272737 11708700768 11711960960 11730167280 11751747462 11849103360 11858360472 11889400320 11892666240 11894118336 11925670068 11938283136 11980760064 12046588416 12053074320 12057857286 12079963935 12087556992 12090877344 12142356352 12164617920 12231456480 12234816360 12244392960 12253958892 12276425070 12282796032 12286459045 12332080670 12367361552 12399839355 12400899840 12441558528 12448466176 12471288960 12512178432 12596201710 12632487840 12635957880 12637500732 12642973460 12684425832 12685510656 12755211264 12806391465 12833003520 12836528640 12843029304 12846557178 12856612608 12880183680 12885294864 12950953920 12954511440 12975592448 13009191930 13009667520 13045294080 13046886912 13050470784 13057497180 13059091502 13094853408 13129241670 13175956080 13215687040 13226495312 13250744520 13264759040 13275122133 13302708224 13380883128 13385098240 13430568528 13430618880 13434308160 13474653696 13478355072 13552411968 13591618560 13615509880 13660150896 13685195160 13690625793 13738862592 13760388540 13764168405 13774942080 13814350848 13818145536 13823953920 13876471392 13876978688 13902420480 13913281746 13927996992 13951012320 14004524448 14030200080 14041667480 14054353152 14067500167 14093806480 14134127488 14172456960 14269979061 14270032560 14273952420 14285125120 14329928704 14437128960 14441094720 14463689184 14495956722 14549837120 14597541504 14635875960 14637127680 14677747776 14681779632 14693271552 14720209920 14731710084 14743750854 14798496804 14822950590 14867647920 14879807226 14881079808 14907087585 14922853920 14965546752 14971837440 14975950080 15032844008 15058235520 15109446240 15113596680 15115442052 15171568152 15177945440 15221368064 15225549248 15317448615 15349278720 15353495040 15367669758 15403834368 15456220416 15459201940 15551948160 15560582720 15611030316 15611601024 15640223040 15654352896 15668996616 15755090004 15796875915 15811147296 15852533760 15855532290 15856888320 15858824448 15900893424 15917710848 15944014080 16053786630 16062117888 16070765760 16077143048 16106618580 16116742656 16121169792 16219490560 16308608640 16313088480 16338611856 16368566760 16375062223 16422234192 16529930496 16533119140 16534533120 16588744704 16628385280 16682904576 16726103910 16788210660 16836240096 16843317120 16847943840 16850000976 16911949509 16912567776 16940514960 17068014171 17075188620 17115371520 17124039072 17128742904 17142150144 17173578240 17180393152 17267938560 17272681920 17345589240 17346223360 17359775097 17395849216 17400627712 17409996240 17459804544 17505655560 17563051152 17567941440 17634682394 17664251904 17667659360 17700162844 17773655040 17841177504 17888505102 17907424704 17907491840 17912410880 17966204928 17971140096 18069882624 18079611480 18086785929 18131335488 18136316016 18213534528 18246926880 18254167724 18347184720 18352224540 18366589440 18380938338 18414637605 18424194048 18498121005 18501961856 18536560640 18551042328 18570662656 18601349760 18672699264 18706933440 18739137536 18768267648 18791055010 18894302565 18956251098 18964460190 19026638748 19026710080 19028265984 19031936560 19249505280 19254792960 19264543956 19269835767 19284918912 19320275520 19327942296 19463388672 19513787895 19514501280 19567941120 19570330368 19575706176 19586245770 19588637253 19642280112 19658334472 19693862505 19731329072 19763934120 19823530560 19839742968 19841439744 19876116780 19897138560 19954062336 19967933440 20077647360 20096428810 20145928320 20151462240 20153922736 20211980544 20217532608 20228757536 20423264820 20471326720 20490226344 20527792740 20608293888 20662413120 20721526272 20727218304 20735930880 20814707088 20815468032 20853630720 20869922619 20891995488 21006786672 21045300120 21062501220 21081529728 21140709720 21142517760 21145099264 21201191232 21223614464 21258685440 21405048840 21410928630 21413542907 21427687680 21475491440 21488990208 21493054882 21494893056 21743935083 21744811520 21750784640 21784815808 21824755680 21896312256 21953813940 22016621664 22022669448 22039907328 22080314880 22115626281 22125203555 22197745206 22301471880 22319710839 22321619712 22384280880 22448320128 22457756160 22463925120 22466667968 22549266012 22550090368 22587353280 22664169360 22670395020 22673163078 22757352228 22766918160 22817709655 22832052096 22838323872 22898104320 23023918080 23030242560 23099406336 23105751552 23127452320 23146366796 23188802910 23213328320 23279739392 23340874080 23416545474 23417401536 23423921920 23460334560 23503494924 23716720944 23778800640 23783298435 23785332480 23788236672 23851340136 23876566272 23961520128 24080679945 24093176832 24106148640 24115714572 24159927870 24175113984 24181754688 24284712704 24329235840 24462912960 24469632720 24488785920 24507917784 24552850140 24572918090 24664161340 24734723104 24799678710 24801799680 24883117056 24896932352 24942577920 25024356864 25192403420 25264975680 25271915760 25275001464 25285946920 25368851664 25510422528 25612782930 25673057280 25686058608 25693114356 25713225216 25760367360 25770589728 25901907840 25909022880 25951184896 26018383860 26019335040 26090588160 26093773824 26100941568 26114994360 26118183004 26125357453 26189706816 26258483340 26351912160 26431374080 26452023591 26452990624 26501489040 26529518080 26550244266 26761766256 26770196480 26861137056 26861237760 26868616320 26949307392 26956710144 27104823936 27183237120 27231019760 27320301792 27370390320 27381251586 27520777080 27528336810 27549884160 27571407507 27628701696 27636291072 27647907840 27752942784 27753957376 27804840960 27826563492 27855993984 27902024640 28009048896 28060400160 28083334960 28108706304 28135000334 28186582515 28187612960 28268254976 28434376647 28446690285 28539958122 28540065120 28547904840 28570250240 28659857408 28874257920 28882189440 28927378368 28932958495 28991913444 29099674240 29195083008 29271751920 29355495552 29363559264 29379368655 29440419840 29463420168 29487501708 29596993608 29645901180 29735295840 29759614452 29762159616 29814175170 29845707840 29931093504 29943674880 29951900160 30065688016 30116471040 30144643215 30218892480 30227193360 30230884104 30343136304 30355890880 30442736128 30451098496 30634897230 30706990080 30735339516 30807668736 30912440832 30918403880 31103896320 31121165440 31222060632 31223202048 31280446080 31337993232 31510180008 31593751830 31622294592 31711064580 31713776640 31717648896 31801786848 31835421696 31888028160 31944793517 32107573260 32116392945 32141531520 32154286096 32213237160 32233485312 32239582323 32242339584 32438981120 32617217280 32626176960 32647728755 32677223712 32737133520 32750124446 32844468384 33059860992 33066238280 33069066240 33256770560 33296617809 33365809152 33452207820 33576421320 33672480192 33686634240 33695887680 33700001952 33823899018 33825135552 33881029920 34009744617 34136028342 34150377240 34163928977 34248078144 34257485808 34284300288 34347156480 34360786304 34535877120 34545363840 34691178480 34692446720 34719550194 34783204365 34801255424 34819992480 34919609088 35011311120 35126102304 35135882880 35269364788 35335318720 35400325688 35547310080 35682355008 35777010204 35814849408 35814983680 35824821760 35942280192 36139765248 36159222960 36173571858 36239891805 36262670976 36272632032 36427069056 36493853760 36508335448 36694369440 36704449080 36733178880 36761876676 36829275210 36848388096 36859377135 36996242010 37003923712 37102084656 37141325312 37199518065 37202699520 37345398528 37413866880 37478275072 37536535296 37582110020 37788605130 37912502196 37928920380 38053277496 38053420160 38056531968 38063873120 38419174395 38499010560 38509585920 38529087912 38539671534 38569837824 38640551040 38655884592 38926777344 39027575790 39029002560 39135882240 39140660736 39151412352 39172491540 39177274506 39284560224 39316668944 39387725010 39462658144 39527868240 39647061120 39679485936 39752233560 39794277120 39825366399 39908124672 39935866880 40155294720 40192857620 40291856640 40302924480 40307845472 40423961088 40435065216 40457515072 40846529640 40980452688 41055585480 41071877379 41216587776 41324826240 41443052544 41454436608 41471861760 41629414176 41630936064 41707261440 41739845238 41783990976 42013573344 42090600240 42125002440 42163059456 42202500501 42281419440 42290198528 42402382464 42517370880 42810097680 42821857260 42827085814 42855375360 42950982880 42986109764 42989786112 43487870166 43489623040 43501569280 43569631616 43649511360 43792624512 43907627880 44033243328 44045338896 44079814656 44086705985 44160629760 44231252562 44250407110 44395490412 44602943760 44639421678 44643239424 44721262755 44768561760 44896640256 44915512320 44927850240 44933335936 45098532024 45100180736 45174706560 45328338720 45340790040 45346326156 45514704456 45533836320 45635419310 45664104192 45676647744 45706820257 45952345845 46047836160 46060485120 46211503104 46254904640 46292733592 46377605820 46426656640 46559478784 46681748160 46833090948 46834803072 46847843840 46920669120 47006989848 47390627745 47433441888 47557601280 47566596870 47570664960 47576473344 47702680272 47753132544 48161359890 48186353664 48212297280 48231429144 48319855740 48350227968 48363509376 48569425408 48658471680 48925825920 48939265440 49015835568 49105700280 49125186669 49145836180 49328322680 49469446208 49599357420 49603599360 49766234112 49793864704 49885155840 50048713728 50384806840 50529951360 50543831520 50550002928 50571893840 50735848527 50737703328 51204042513 51225565860 51346114560 51372117216 51386228712 51426450432 51520734720 51541179456 51803815680 51818045760 52036767720 52038670080 52079325291 52187547648 52201883136 52229988720 52236366008 52250714906 52379413632 52516966680 52703824320 52862748160 52904047182 52905981248 53002978080 53059036160 53100488532 53523532512 53722274112 53722475520 53732637205 53737232640 53898614784 53913420288 54209647872 54260357787 54462039520 54640603584 54740780640 54762503172 55041554160 55056673620 55099768320 55142815014 55272582144 55494363015 55505885568 55609681920 55653126984 55711987968 55804049280 56018097792 56120800320 56166669920 56217412608 56270000668 56373165030 56375225920 56536509952 56682907695 56868753294 56893380570 57079916244 57080130240 57095809680 57140500480 57748515840 57764378880 57854756736 57865916990 57983826888 58199348480 58390166016 58541363685 58543503840 58710991104 58727118528 58758737310 58765911759 58926840336 58975003416 59193987216 59291802360 59470591680 59519228904 59524319232 59628350340 59691415680 59862187008 59903800320 60131376032 60232942080 60289286430 60437784960 60454386720 60461768208 60686272608 60711781760 60885472256 60902196992 61269794460 61413980160 61470679032 61824881664 61836807760 62207792640 62242330880 62444121264 62446404096 62560892160 62609767857 62675986464 63020360016 63187503660 63244589184 63422129160 63427553280 63435297792 63603573696 63670843392 63776056320 63889587034 64215146520 64232785890 64240628721 64283063040 64308572192 64426474320 64466970624 64479164646 64484679168 64877962240 65234434560 65252353920 65295457510 65354447424 65474267040 65500248892 65688936768 66119721984 66132476560 66346878843 66375610665 66513541120 66593235618 66904415640 66959132517 67152842640 67344960384 67373268480 67391775360 67400003904 67647798036 67650271104 67762059840 68019489234 68272056684 68300754480 68327857954 68453128965 68496156288 68514971616 68694312960 68721572608 69071754240 69090727680 69382356960 69384893440 69439100388 69566408730 69602510848 69639984960 69839218176 70022622240 70252204608 70271765760 70337500835 70538729576 70670637440 70800651376 71349895305 71364710016 71554020408 71629698816 71649643520 71884560384 72279530496 72318445920 72347143716 72479783610 72525341952 72545264064 72854138112 72987707520 73016670896 73388738880 73408898160 73466357760 73523753352 73658550420 73718754270 73992484020 74007847424 74204169312 74282650624 74399036130 74405399040 74690797056 74827733760 75073070592 75164220040 75225692087 75577210260 75825004392 75857840760 76106554992 76106840320 76127746240 76838348790 77019171840 77058175824 77079343068 77139675648 77281102080 77311769184 77853554688 78055151580 78058005120 78271764480 78281321472 78302824704 78344983080 78354549012 78376072359 78569120448 78633337888 78775450020 78925316288 79055736480 79294122240 79356070773 79358971872 79504467120 79588554240 79650732798 80310589440 80385715240 80583713280 80605848960 80615690944 80847922176 80870130432 80915030144 81693059280 81875311115 81960905376 82111170960 82143754758 82649652480 82886105088 82908873216 82943723520 83258828352 83261872128 83414522880 83479690476 83567981952 84027146688 84181200480 84250004880 84326118912 84405001002 84559747545 84562838880 84804764928 84884094763 85340070855 85620195360 85643714520 85654171628 85710750720 85901965760 85972219528 85979572224 86798875485 86975740332 86979246080 87003138560 87139263232 87299022720 87585249024 87815255760 88066486656 88090677792 88173411970 88321259520 88462505124 88500814220 88790980824 89205887520 89278843356 89286478848 89442525510 89537123520 89793280512 89831024640 89855700480 89866671872 90197064048 90200361472 90349413120 90433929645 90656677440 90681580080 90692652312 91029408912 91067672640 91270838620 91328208384 91353295488 91413640514 91904691690 92120970240 92423006208 92509809280 92585467184 92755211640 92853313280 93118957568 93363496320 93666181896 93669606144 93695687680 93841338240 94013979696 94781255490 94866883776 95133193740 95141329920 95152946688 95405360544 95506265088 95834380551 96322719780 96349178835 96424594560 96462858288 96639711480 96700455936 96718746969 96727018752 97138850816 97316943360 97851651840 97878530880 97943186265 98031671136 98211400560 98250373338 98291672360 98656645360 98938892416 99198714840 99207198720 99587729408 99770311680 99889853427 100097427456 100769613680 101059902720 101087663040 101100005856 101143787680 101471697054 101475406656 102029233851 102408085026 102451131720 102491786931 102744234432 102772457424 102852900864 103041469440 103082358912 103607631360 103636091520 104073535440 104077340160 104158650582 104349613095 104403766272 104459977440 104472732016 104501429812 104758827264 105033933360 105407648640 105725496320 105808094364 105811962496 106005956160 106118072320 106200977064 107047065024 107067714535 107444548224 107444951040 107465274410 107474465280 107826840576 108419295744 108520715574 108719675415 108924079040 109281207168 109481561280 109525006344 110083108320 110113347240 110199536640 110285630028 110545164288 110578131405 110988726030 111002277767 111011771136 111306253968 111423975936 111598554195 111608098560 112036195584 112241600640 112333339840 112434825216 112540001336 112746330060 112750451840 113073019904 113365815390 113737506588 113786761140 114159832488 114160260480 114191619360 114625435561 115497031680 115528757760 115709513472 115731833980 115967653776 116398696960 116780332032 117082727370 117087007680 117421982208 117454237056 117517474620 117531823518 117853680672 117950006832 118387974432 118583604720 118941183360 119038457808 119256700680 119382831360 119476099197 119724374016 119807600640 120262752064 120465884160 120578572860 120875569920 120908773440 120923536416 121372545216 121423563520 121770944512 121804393984 122539588920 122588215741 122941358064 123215632137 123649763328 123673615520 124415585280 124484661760 124888242528 124892808192 125121784320 125219535714 125351972928 126040720032 126375007320 126489178368 126607501503 126844258320 126870595584 127207147392 127552112640 127779174068 128430293040 128465571780 128481257442 128566126080 128617144384 128852948640 128958329292 128969358336 129755924480 130468869120 130504707840 130590915020 130626787265 130708894848 130948534080 131000497784 131377873536 132239443968 132260117955 132264953120 132693757686 132751221330 133186471236 133808831280 133918265034 134305685280 134689920768 134746536960 134783550720 134800007808 135295596072 135300542208 135524119680 136038978468 136544113368 136601508960 136655715908 136906257930 136992312576 137029943232 137120460771 137443145216 137857037535 138143508480 138181455360 138764713920 138769786880 138878200776 139132817460 139279969920 139678436352 140045244480 140504409216 140543531520 140675001670 141077459152 141341274880 141601302752 142171883235 142699790610 142729420032 143108040816 143259397632 143299287040 144559060992 144636891840 144694287432 144959567220 145050683904 145090528128 145708276224 145975415040 146033341792 146777477760 146817796320 147047506704 147317100840 147375560007 147437508540 147984968040 148015694848 148408338624 148565301248 148798072260 148810798080 149381594112 149655467520 149894800349 150146141184 150328440080 150451384174 151154420520 151650008784 151715681520 152207545581 152213109984 152213680640 152255492480 153676697580 154038343680 154116351648 154158686136 154279351296 154562204160 154623538368 156110303160 156116010240 156237975873 156562642944 156605649408 156689966160 156709098024 156752144718 157138240896 157266675776 157550900040 157850632576 158111472960 158588244480 158712141546 158717943744 159008934240 159177108480 159301465596 159723967585 160771430480 161167426560 161197911615 161211697920 161231381888 161695844352 161740260864 161830060288 162781073361 163386118560 163750622230 163921810752 164222341920 164287509516 165299304960 165817746432 166483089045 166517656704 166829045760 166959380952 167135963904 168054293376 168362400960 168500009760 168652237824 168810002004 169119495090 169125677760 169609529856 169768189526 170048723085 170680141710 170819644885 171240390720 171287429040 171308343256 171421501440 171803931520 171944439056 173597750970 173951480664 174006277120 174278526464 174598045440 175170498048 175630511520 176132973312 176181355584 176297735277 176346823940 176925010248 177001628440 177581961648 178411775040 178557686712 178572957696 178885051020 179074247040 179586561024 179711400960 179733343744 180394128096 180400722944 180698826240 180867859290 181313354880 181363160160 181385304624 182058817824 182135345280 182541677240 182656416768 182706590976 182827281028 182877502171 183809383380 184241940480 185019618560 185170934368 185510423280 185706626560 186726992640 187332363792 187339212288 187391375360 187682676480 188027959392 189562510980 189733767552 190266387480 190282659840 190305893376 190810721088 191012530176 191668761102 192645439560 192698357670 192721886163 192849189120 192925716576 193279422960 193400911872 193437493938 193454037504 194277701632 194633886720 195703303680 195757061760 195886372530 196063342272 196422801120 196500746676 196583344720 197313290720 197877784832 198397429680 199040636529 199126831995 199540623360 199779706854 201539227360 202119805440 202175326080 202200011712 202287575360 202943394108 202950813312 204058467702 204816170052 204902263440 204983573862 205359386895 205488468864 205544914848 206082938880 206164717824 207215262720 207272183040 208147070880 208154680320 208317301164 208699226190 208807532544 208919954880 208945464032 209002859624 209517654528 210067866720 210815297280 211012502505 211450992640 211616188728 211623924992 212011912320 212401954128 214094130048 214135429070 214889096448 214930548820 214948930560 215653681152 216838591488 217041431148 217439350830 217848158080 218562414336 218963122560 219050012688 220166216640 220226694480 220399073280 220571260056 221156262810 221977452060 222004555534 222023542272 222612507936 222847951872 223197108390 223216197120 224072391168 224483201280 224666679680 225080002672 225492660120 225500903680 225677076261 226146039808 226731630780 227475013176 227573522280 228319664976 228320520960 228383238720 228534101285 229250871122 231057515520 231419026944 231463667960 231935307552 232797393920 233560664064 234165454740 234174015360 234843964416 234908474112 235034949240 235063647036 235128217077 235707361344 235900013664 236775948864 237167209440 237882366720 238068212319 238076915616 238513401360 238765662720 238952198394 239147502839 240525504128 240931768320 241157145720 241751139840 241817546880 241847072832 242745090432 242847127040 243608787968 245079177840 245176431482 245625933345 245882716128 246431264274 247347231040 248831170560 248969323520 249776485056 249785616384 250243568640 250439071428 250703945856 252081440064 252750014640 252978356736 253215003006 253679242635 253688516640 254414294784 254652284289 255558348136 256020212565 256860586080 256931143560 256962514884 257132252160 257234288768 257705897280 257916658584 257938716672 260396626455 260937738240 261009415680 261181830040 261253574530 261417789696 261897068160 262000995568 262755747072 264520235910 264529906240 265387515372 265502442660 266372942472 267617662560 267836530068 268611370560 269379841536 269493073920 269567101440 269600015616 270591192144 270601084416 271048239360 271301788935 272077956936 273088226736 273203017920 273311431816 273812515860 273984625152 274059886464 274240921542 274886290432 275714075070 276362910720 277529427840 277756401552 278265634920 278376057791 278559939840 279356872704 280090488960 281008818432 281087063040 281350003340 282154918304 282682549760 283202605504 284343766470 285399581220 285458840064 286216081632 286518795264 287503141653 289273783680 289388574864 289919134440 290101367808 290156240907 290181056256 291416552448 291950830080 292066683584 293554955520 293635592640 293829558795 294095013408 294634201680 294751120014 294875017080 295969936080 296031389696 296816677248 297596144520 297621596160 298763188224 299310935040 299789600698 300292282368 300656880160 300902768348 302308841040 303300017568 303431363040 304415091162 304426219968 304427361280 304510984960 307353395160 307475360793 308232703296 308317372272 308558702592 309124408320 309247076736 312220606320 312232020480 312475951746 313048839285 313211298816 313379932320 313418196048 313504289436 314276481792 314533351552 315101800080 315701265152 316222945920 317176488960 317424283092 317435887488 318017868480 318354216960 318602931192 319447935170 321203143605 321542860960 322334853120 322395823230 322423395840 322462763776 323480521728 323660120576 325562146722 326772237120 327501244460 327843621504 328444683840 328575019032 330598609920 331635492864 331734394215 332966178090 333006833301 333035313408 333918761904 334271927808 334795662585 336108586752 336724801920 337000019520 337304475648 337620004008 338238990180 338251355520 339219059712 339536379052 340097446170 341360283420 341639289770 342480781440 342574858080 342616686512 343607863040 343876306683 343888878112 347195501940 347902961328 348012554240 348557052928 349196090880 350340996096 351261023040 352265946624 352362711168 352595470554 352693647880 353850020496 354003256880 355163923296 356823550080 357115373424 357770102040 358148494080 358428297591 359173122048 359422801920 359466687488 360788256192 360801445888 361397652480 361735718580 362626709760 362726320320 362770609248 364117635648 364270690560 365083354480 365312833536 365413181952 365654562056 365755004342 367618766760 367764647223 369646896411 370039237120 370341868736 371020846560 371413253120 373453985280 374664727584 374678424576 375365352960 376055918784 376128460435 379125021960 379467535104 379822504509 380532774960 380611786752 381621442176 383337522204 385290879120 385396715340 385443772326 385698378240 385851433152 386558845920 386874987876 386908075008 389267773440 391406607360 391514123520 391772745060 391880361795 392126684544 392845602240 393001493352 393166689440 394626581440 395755569664 396780353865 396794859360 398081273058 398253663990 398302290811 399559413708 403078454720 404239610880 404350652160 404400023424 404575150720 405886788216 405901626624 408116935404 409632340104 409804526880 409967147724 410718773790 410976937728 411089829696 411361382313 412329435648 414430525440 414544366080 416294141760 416309360640 416634602328 417398452380 417839909760 417890928064 418005719248 419035309056 420135733440 421630594560 422025005010 423232377456 423247849984 424023824640 424420473815 424803908256 428188260096 428270858140 429778192896 429861097640 429897861120 433677182976 434082862296 434878701660 435696316160 437124828672 437926245120 438100025376 440332433280 440453388960 441142520112 442126680021 442312525620 443954904120 444009111068 444047084544 444131076701 445225015872 445695903744 446394216780 446432394240 448144782336 448966402560 449333359360 449684401047 450160005344 450985320240 451001807360 451354152522 453463261560 454950026352 455147044560 456639329952 456641041920 456766477440 457068202570 458501742244 462115031040 462838053888 462927335920 463870615104 465594787840 468330909480 468348030720 468713927619 469687928832 469816948224 470069898480 470127294072 470256434154 471414722688 471800027328 473551897728 474334418880 475764733440 476136424638 476153831232 477026802720 477531325440 477904396788 478295005678 479171902755 481051008256 482314291440 483502279680 483593734845 483635093760 483694145664 485490180864 485694254080 487217575936 490158355680 490352862964 491251866690 491765432256 492862528548 494694462080 497938647040 499449267135 499552970112 500487137280 500878142856 501407891712 504162880128 505500029280 505956713472 506430006012 507358485270 507377033280 508828589568 509304568578 510146169255 511116696272 512040425130 512458934655 513721172160 513862287120 513925029768 514264504320 514468577536 515411794560 515833317168 520793252910 522018831360 522363660080 522507149060 522835579392 523794136320 524001991136 525511494144 528893205831 529040471820 529059812480 530775030744 531004885320 532745884944 535235325120 535673060136 537222741120 538759683072 539134202880 539200031232 541182384288 541202168832 542096478720 542603577870 544155913872 546176453472 546406035840 546622863632 547625031720 547969250304 548119772928 548481843084 548632506513 549772580864 551428150140 552725821440 555011388835 555058855680 555512803104 556531269840 556752115582 557119879680 560180977920 562017636864 562174126080 562700006680 564309836608 565365099520 566405211008 568687532940 570799162440 570917680128 572432163264 573037590528 573127177805 575006283306 578165658489 578547567360 578777149728 579838268880 580202735616 580312481814 580362112512 582833104896 583901660160 584133367168 587109911040 587271185280 587659117590 588190026816 589268403360 589502240028 589750034160 591939872160 593633354496 594188663341 595192289040 597380495985 598621870080 599579201396 601313760320 601805536696 604617682080 606600035136 606862726080 608830182324 608852439936 608854722560 609021969920 612941078705 614706790320 614950721586 616078160685 616465406592 616634744544 618248816640 618494153472 624441212640 624464040960 624951903492 626097678570 626422597632 626759864640 626836392096 627008578872 628552963584 629066703104 630203600160 631402530304 632445891840 633037507515 634352977920 634848566184 634871774976 636035736960 637205862384 638895870340 642406287210 643085721920 644791646460 644846791680 644925527552 646961043456 647320241152 651124293444 653544474240 655002488920 655687243008 656889367680 657150038064 661197219840 663468788430 665932356180 666013666602 666070626816 667837523808 668543855616 669591325170 672217173504 673449603840 674000039040 675240008016 676477980360 676502711040 677031228783 678438119424 679072758104 680194892340 682720566840 683278579540 684961562880 685149716160 685233373024 685602303855 687215726080 687752613366 687777756224 694391003880 695805922656 697114105856 698392181760 700681992192 702522046080 704531893248 704725422336 705190941108 705384651231 705387295760 707700040992 708006513760 710327846592 713647100160 714204636957 714230746848 715540204080 716296988160 716856595182 717442508517 718933374976 721576512384 722795304960 723471437160 725253419520 725452640640 725541218496 728235271296 728541381120 730166708960 730826363904 731309124112 731510008684 735237533520 735529294446 736877800035 739293792822 740078474240 740683737472 742041693120 742826506240 746907970560 749329455168 749356849152 749474001745 750730705920 752111837568 752256920870 758250043920 758935070208 759645009018 761037727905 761065549920 763242884352 763956852867 766675044408 770581758240 770793430680 770887544652 771396756480 771702866304 773117691840 773749975752 773816150016 777015944369 781189879365 782813214720 783028247040 783545490120 783760723590 784253369088 785691204480 786002986704 786333378880 789253162880 791511139328 793560707730 793589718720 796162546116 796507327980 796604581622 799118827416 806156909440 808479221760 808701304320 808800046848 809150301440 811773576432 811803253248 813905366805 816233870808 819264680208 819609053760 819934295448 821437547580 821953875456 822179659392 822722764626 824658871296 829088732160 832588283520 833269204656 834796904760 835128173373 835679819520 835781856128 836011438496 838070618112 840271466880 843261189120 844050010020 846464754912 846495699968 848047649280 848840947630 849607816512 856376520192 856541716280 858117510187 859556385792 859722195280 862509424959 868165724592 869757403320 870468722721 871392632320 874249657344 875852490240 876200050752 880664866560 880906777920 881488676385 882285040224 884253360042 884625051240 887909808240 888018222136 888094169088 888262153402 890450031744 892788433560 892864788480 896289564672 897932805120 898666718720 899368802094 900320010688 901970640480 902003614720 902708305044 906926523120 909900052704 910294089120 913278659904 913282083840 913532954880 914136405140 914387510855 917003484488 922426082379 925676107776 925854671840 927741230208 936661818960 936696061440 937427855238 939633896448 940139796960 940254588144 940512868308 942829445376 943600054656 947103795456 948668837760 951529466880 952272849276 952307662464 954053605440 955062650880 955808793576 956590011356 958343805510 962102016512 963609430815 964628582880 967004559360 967187469690 967270187520 967388291328 970980361728 971388508160 980316711360 980705725928 982503733380 983530864512 985725057096 989388924160 995203182645 998898534270 999020499903 999105940224 1001756285712 1002815783424 1008325760256 1011000058560 1011913426944 1012860012024 1014716970540 1014754066560 1017657179136 1018609137156 1020292338510 1022233392544 1024080850260 1024917869310 1027442344320 1027724574240 1027850059536 1028937155072 1030823589120 1031628920049 1031666634336 1041586505820 1044037662720 1044727320160 1045014298120 1045671158784 1047588272640 1048003982272 1051022988288 1057786411662 1058080943640 1058119624960 1061550061488 1062009770640 1065491769888 1070470650240 1071346120272 1074445482240 1077519366144 1078268405760 1078400062464 1082364768576 1082404337664 1084192957440 1085207155740 1088311827744 1092352906944 1092812071680 1093245727264 1095250063440 1095938500608 1096239545856 1096963686168 1097265013026 1102856300280 1103293941669 1110022777670 1110117711360 1111025606208 1113062539680 1113504231164 1114239759360 1120361955840 1124035273728 1125400013360 1128385381305 1128619673216 1130730199040 1132810422016 1137375065880 1139467513527 1141598324880 1141835360256 1144864326528 1146254355610 1150012566612 1156331316978 1157095134720 1157554299456 1159676537760 1160624963628 1160724225024 1167803320320 1168266734336 1174219822080 1174542370560 1175318235180 1175641085385 1176380053632 1178536806720 1179004480056 1179500068320 1183879744320 1187266708992 1188377326682 1190341061595 1190384578080 1194760991970 1194906872433 1195737514195 1199158402792 1202627520640 1203611073392 1209235364160 1213200070272 1213725452160 1217660364648 1217704879872 1218043939840 1225882157410 1229413580640 1229901443172 1232156321370 1232930813184 1233269489088 1234084146939 1236988306944 1248882425280 1248928081920 1249903806984 1252195357140 1253519729280 1253672784192 1254017157744 1257105927168 1258133406208 1260407200320 1262805060608 1264891783680 1266075015030 1269697132368 1269743549952 1272071473920 1273261421445 1274411724768 1277791740680 1284812574420 1286171443840 1289583292920 1289693583360 1289851055104 1294640482304 1302248586888 1307088948480 1310004977840 1311374486016 1313778735360 1314300076128 1326380040063 1326937576860 1331864712360 1332027333204 1332141253632 1332393230103 1335675047616 1337087711232 1339182650340 1344434347008 1346899207680 1348000078080 1349053203141 1350480016032 1352955960720 1353005422080 1354062457566 1358145516208 1360389784680 1365441133680 1366557159080 1369923125760 1370299432320 1370466746048 1371204607710 1374431452160 1375505226732 1375555512448 1388782007760 1391611845312 1391880288955 1396784363520 1405044092160 1409063786496 1409450844672 1410381882216 1410769302462 1410774591520 1415400081984 1416013027520 1420655693184 1427294200320 1428409273914 1428461493696 1431080408160 1432593976320 1433713190364 1434885017034 1437515708265 1443029610971 1443153024768 1446942874320 1450506839040 1450781204535 1450905281280 1451082436992 1456470542592 1457082762240 1460333417920 1461652727808 1462618248224 1463020017368 1470475067040 1471058588892 1473755600070 1478587585644 1480156948480 1481367474944 1484083386240 1493815941120 1498658910336 1498948003490 1501461411840 1504223675136 1504513841740 1516500087840 1517870140416 1519290018036 1522075455810 1522131099840 1526485768704 1527913705734 1533350088816 1537376803965 1541163516480 1541586861360 1541775089304 1542793512960 1543405732608 1546235383680 1547499951504 1554031888738 1562379758730 1566056494080 1567090980240 1567521447180 1568506738176 1571382408960 1572005973408 1572666757760 1578506325760 1583022278656 1587121415460 1587179437440 1592325092232 1593014655960 1593209163244 1593646804633 1598237654832 1612313818880 1617402608640 1617600093696 1618300602880 1623547152864 1623606506496 1627810733610 1632467741616 1638529360416 1639218107520 1639868590896 1642875095160 1643907750912 1644359318784 1645445529252 1645897519539 1649317742592 1658177464320 1665034166505 1665176567040 1666538409312 1669593809520 1670256346746 1671359639040 1671563712256 1672022876992 1680542933760 1686522378240 1688100020040 1692929509824 1692991399936 1696095298560 1697681895260 1699215633024 1712753040384 1713083432560 1716235020374 1719112771584 1719381533415 1719444390560 1725018849918 1734496975467 1736331449184 1739514806640 1740937445442 1742785264640 1748499314688 1751704980480 1752400101504 1761329733120 1761813555840 1762977352770 1764570080448 1768506720084 1769250102480 1775819616480 1776036444272 1776524306804 1780900063488 1782565990023 1785576867120 1792141487955 1795865610240 1797333437440 1798737604188 1800640021376 1803941280960 1804007229440 1805416610088 1813853046240 1819800105408 1820588178240 1826557319808 1826564167680 1827065909760 1828272810280 1828775021710 1834006968976 1838823236115 1844852164758 1848234482055 1851709343680 1855482460416 1873323637920 1873392122880 1874855710476 1879267792896 1880279593920 1880509176288 1881025736616 1885658890752 1887200109312 1894207590912 1897337675520 1899112522545 1903058933760 1904545698552 1904615324928 1908107210880 1911617587152 1913180022712 1916687611020 1924204033024 1927218861630 1929257165760 1934374939380 1934540375040 1934776582656 1941960723456 1948632404537 1960633422720 1961411451856 1965007466760 1967061729024 1971450114192 1978777848320 1990406365290 1991511454055 1997797068540 1998040999806 1998211880448 2003512571424 2005631566848 2016651520512 2022000117120 2025720024048 2029433941080 2029508133120 2031093686349 2035314358272 2037218274312 2040584677020 2044466785088 2048161700520 2049835738620 2054884688640 2055449148480 2055700119072 2056806911565 2057874310144 2061647178240 2063257840098 2063333268672 2083173011640 2083999667597 2089454640320 2090028596240 2091342317568 2095176545280 2096007964544 2102045976576 2115572823324 2116153953693 2116161887280 2116239249920 2123100122976 2124019541280 2130983539776 2140941300480 2142692240544 2148890964480 2152327525551 2156800124928 2164729537152 2168385914880 2170414311480 2176623655488 2184705813888 2185624143360 2186491454528 2190500126880 2192479091712 2193927372336 2194530026052 2205712600560 2206587883338 2210633400105 2220045555340 2220235422720 2220655383505 2222051212416 2226125079360 2227008462328 2228479518720 2240723911680 2248070547456 2248422005235 2250800026720 2256770762610 2257239346432 2265620844032 2274750131760 2278935027054 2283196649760 2289728653056 2291870558601 2292508711220 2300025133224 2312662633956 2314190269440 2315108598912 2319353075520 2321249927256 2321448450048 2331047833107 2336533468672 2343569638095 2348439644160 2349084741120 2350636470360 2351282170770 2352760107264 2357073613440 2358008960112 2359000136640 2367759488640 2374533417984 2376754653364 2380682123190 2380769156160 2389521983940 2389813744866 2391475028390 2398316805584 2405255041280 2407222146784 2418470728320 2426400140544 2427450904320 2435320729296 2435409759744 2436087879680 2451764314820 2458827161280 2459802886344 2464312642740 2465861626368 2466538978176 2468168293878 2473976613888 2497764850560 2499807613968 2504390714280 2505384520119 2507039458560 2507345568384 2508034315488 2514211854336 2516266812416 2520814400640 2525610121216 2529783567360 2532150030060 2539394264736 2539487099904 2544142947840 2546522842890 2548823449536 2555583481360 2569625148840 2572342887680 2574352530561 2579166585840 2579702110208 2587528274877 2604497173776 2614177896960 2620009955680 2622748972032 2627557470720 2628600152256 2644466029155 2652760080126 2653875153720 2663729424720 2664054666408 2664282507264 2664786460206 2671350095232 2678365300680 2688868694016 2693798415360 2696000156160 2698106406282 2700960032064 2705911921440 2706010844160 2708124915132 2716291032416 2720779569360 2730882267360 2733114318160 2739846251520 2740598864640 2740933492096 2742409215420 2743162532565 2748862904320 2751010453464 2751111024896 2767278247137 2777564015520 2783223690624 2783760577910 2788116035677 2810088184320 2818901689344 2820763764432 2821538604924 2821549183040 2830800163968 2832026055040 2841311386368 2854588400640 2856818547828 2856922987392 2862160816320 2865187952640 2867426380728 2869770034068 2875031416530 2886059221942 2886306049536 2890828292445 2893885748640 2901013678080 2901562409070 2901810562560 2902164873984 2912941085184 2914165524480 2920666835840 2925236496448 2926040034736 2940950134080 2942117177784 2947511200140 2957175171288 2962734949888 2968166772480 2970943316705 2997061499709 2997317820672 2997896006980 3008447350272 3009027683480 3033000175680 3035740280832 3038580036072 3044150911620 3044262199680 3052971537408 3055827411468 3066700177632 3074753607930 3082327032960 3083173722720 3083550178608 3086811465216 3092470767360 3094886760147 3094999903008 3108063777476 3108917536907 3124759517460 3132112988160 3134181960480 3135042894360 3137013476352 3142764817920 3144011946816 3145333515520 3157012651520 3174242830920 3174358874880 3184650184464 3186029311920 3186418326488 3187293609266 3196475309664 3224627637760 3234805217280 3235200187392 3236601205760 3247094305728 3247213012992 3255621467220 3264935483232 3277058720832 3278436215040 3279737181792 3285750190320 3287815501824 3288718637568 3290891058504 3291795039078 3309881825007 3330068333010 3330353134080 3333076818624 3339187619040 3340512693492 3342719278080 3343127424512 3344045753984 3361085867520 3376200040080 3385156143915 3385859019648 3392190597120 3395363790520 3398431266048 3425506080768 3426166865120 3432470040748 3438763066830 3438888781120 3450037699836 3468993950934 3472662898368 3479029613280 3481874890884 3485570529280 3503409960960 3504800203008 3522659466240 3523627111680 3525954705540 3526923256155 3529140160896 3537013440168 3538500204960 3551639232960 3552072888544 3553048613608 3561800126976 3565131980046 3571023184785 3571153734240 3584282975910 3584720617299 3587212542585 3594666874880 3597475208376 3601280042752 3607882561920 3610833220176 3627706092480 3639600210816 3641176356480 3653114639616 3654131819520 3656545620560 3657550043420 3668013937952 3677646472230 3689704329516 3696468964110 3702252440817 3703418687360 3710964920832 3746647275840 3746784245760 3749711420952 3760559187840 3761018352576 3762051473232 3771317781504 3774400218624 3788415181824 3794675351040 3798225045090 3809091397104 3809230649856 3816214421760 3819784264335 3823235174304 3826360045424 3833375222040 3848408066048 3854437723260 3858514331520 3868749878760 3869080750080 3869553165312 3883921446912 3885079721845 3897264809074 3921266845440 3922822903712 3930014933520 3934123458048 3942900228384 3957555696640 3980812730580 3983022908110 3995594137080 3996081999612 3996423760896 3997179690309 4007025142848 4011263133696 4033303041024 4044000234240 4047159609423 4051440048096 4058867882160 4059016266240 4062187372698 4074436548624 4081169354040 4088933570176 4096323401040 4099671477240 4109769377280 4110898296960 4111400238144 4113613823130 4115748620288 4123294356480 4126515680196 4126666537344 4166346023280 4167999335194 4175640866865 4178909280640 4180057192480 4190353090560 4192015929088 4231145646648 4232307907386 4232323774560 4232478499840 4246200245952 4248039082560 4261967079552 4281882600960 4285384481088 4290587550935 4297781928960 4304655051102 4312547124795 4329088832913 4329459074304 4340828622960 4352343613605 4353247310976 4369411627776 4371248286720 4372982909056 4381000253760 4384958183424 4387854744672 4389060052104 4411425201120 4413175766676 4421266800210 4440091110680 4440470845440 4441310767010 4444102424832 4452250158720 4454016924656 4481447823360 4496844010470 4501600053440 4513541525220 4514478692864 4531241688064 4549500263520 4557870054108 4566393299520 4579457306112 4583741117202 4585017422440 4600050266448 4612130411895 4625325267912 4628380538880 4630217197824 4638706151040 4642499854512 4662095666214 4673066937344 4687139276190 4698169482240 4701272940720 4702564341540 4705520214528 4714147226880 4716017920224 4718000273280 4735518977280 4749066835968 4753509306728 4761364246380 4761538312320 4779043967880 4779627489732 4780940413899 4782950056780 4796633611168 4810510082560 4814444293568 4836941456640 4852800281088 4854901808640 4870641458592 4870819519488 4903528629640 4917654322560 4919605772688 4928625285480 4931723252736 4933077956352 4936336587756 4937692558617 4947953227776 4995102499515 4995529701120 4999615227936 5008781428560 5010769040238 5014078917120 5014691136768 5016068630976 5032533624832 5041628801280 5059567134720 5064300060120 5078788529472 5078974199808 5088285895680 5093045685780 5097646899072 5111166962720 5139250297680 5144685775360 5148705061122 5158144600245 5158333171680 5175056549754 5177929780543 5208994347552 5228355793920 5240019911360 5245497944064 5255114941440 5257200304512 5288932058310 5305520160252 5307750307440 5327458849440 5328109332816 5329572920412 5342700190464 5347697970069 5356730601360 5387596830720 5392000312320 5396212812564 5401920064128 5411823842880 5412021688320 5416249830264 5432582064832 5441559138720 5461764534720 5466228636320 5479692503040 5481197729280 5481866984192 5484818430840 5486325065130 5502020906928 5502222049792 5516469708345 5534556494274 5555128031040 5566447381248 5567521155820 5576232071354 5620176368640 5637803378688 5641527528864 5643077209848 5643098366080 5661600327936 5664052110080 5682622772736 5697337567635 5709176801280 5713637095656 5713845974784 5724321632640 5734852761456 5739540068136 5750062833060 5772118443884 5772612099072 5781656584890 5787771497280 5803124818140 5803621125120 5804329747968 5825882170368 5841333671680 5845897213611 5850472992896 5852080069472 5881900268160 5884234355568 5895022400280 5914350342576 5925469899776 5936333544960 5941886633410 5974534362165 5994122999418 5994635641344 5995792013960 6016894700544 6018055366960 6066000351360 6077160072144 6088301823240 6088524399360 6093281059047 6105943074816 6111654822936 6133400355264 6149507215860 6164654065920 6166347445440 6167100357216 6170420734695 6173622930432 6184941534720 6189773520294 6189999806016 6216127554952 6217835073814 6249519034920 6251999002791 6268363920960 6270085788720 6274026952704 6285529635840 6288023893632 6290667031040 6314025303040 6348485661840 6348717749760 6369300368928 6372058623840 6372836652976 6374587218532 6392950619328 6449255275520 6456982576653 6470400374784 6473202411520 6494188611456 6511242934440 6529870966464 6554117441664 6556872430080 6559474363584 6571500380640 6577437275136 6581782117008 6583590078156 6619763650014 6631900200315 6660136666020 6660706268160 6661966150515 6666153637248 6678375238080 6681025386984 6685438556160 6686254849024 6688091507968 6722171735040 6745266015705 6752400080160 6770312287830 6771138943787 6771718039296 6790727581040 6796862532096 6852333730240 6864940081496 6875611675803 6877526133660 6877777562240 6900075399672 6937987901868 6945325796736 6958059226560 6963749781768 6993143499321 7009600406016 7045318932480 7047254223360 7051909411080 7053846512310 7058280321792 7074026880336 7077000409920 7103278465920 7104145777088 7106097227216 7123600253952 7130263960092 7142046369570 7142307468480 7168565951820 7169441234598 7174425085170 7194950416752 7202560085504 7215148054855 7215765123840 7221666440352 7255412184960 7279200421632 7282352712960 7306229279232 7308263639040 7313091241120 7315100086840 7336027875904 7355292944460 7379408659032 7392937928220 7404504881634 7406837374720 7421929841664 7493294551680 7499422841904 7516153560357 7521118375680 7522036705152 7524102946464 7542635563008 7548800437248 7576830363648 7589350702080 7596450090180 7618182794208 7618461299712 7632428843520 7639568528670 7646470348608 7652720090848 7666750444080 7708875446520 7717028663040 7723057591683 7737499757520 7739106330624 7770159443690 7794529618148 7842533690880 7845645807424 7860029867040 7868246916096 7885800456768 7915111393280 7961625461160 7966045816220 7968234023165 7991188274160 7992163999224 7992847521792 7994359380618 8014050285696 8066606082048 8088000468480 8094319218846 8102880096192 8117735764320 8118032532480 8124374745396 8148873097248 8162338708080 8177867140352 8192646802080 8199342954480 8219538754560 8221796593920 8222800476288 8227227646260 8229487597695 8246588712960 8253031360392 8253333074688 8332692046560 8335998670388 8351281733730 8357818561280 8360114384960 8364348107031 8384031858176 8462291293296 8464615814772 8464647549120 8464956999680 8492400491904 8496078165120 8523934159104 8563765201920 8570768962176 8581175101870 8595563857920 8609310102204 8625094249590 8658177665826 8658918148608 8672484877335 8681657245920 8704687227210 8706494621952 8738823255552 8742496573440 8745965818112 8762000507520 8775709489344 8778120104208 8822850402240 8826351533352 8842533600420 8880182221360 8882621534020 8888204849664 8904500317440 8908033849312 8912829950115 8991184499127 8993688020940 9003200106880 9027083050440 9028957385728 9062483376128 9099000527040 9115740108216 9132786599040 9158914612224 9167482234404 9170034844880 9200100532896 9224260823790 9250650535824 9260434395648 9277412302080 9284660280441 9284999709024 9324191332428 9326752610721 9346133874688 9374278552380 9396338964480 9402545881440 9405128683080 9411040429056 9428294453760 9432035840448 9436000546560 9471037954560 9507018613456 9522728492760 9523076624640 9558087935760 9559254979464 9561880827798 9565900113560 9593267222336 9621020165120 9628888587136 9673882913280 9705600562176 9709803617280 9741282917184 9741639038976 9743162022685 9807057259280 9835308645120 9839211545376 9857250570960 9863446505472 9866155912704 9872673175512 9875385117234 9929645475021 9990204999030 9991059402240 9999230455872 10017562857120 10021538080476 10028157834240 10029382273536 10032137261952 10083257602560 10101207276797 10128600120240 10155468431745 10157577058944 10176571791360 10186091371560 10195293798144 10222333925440 10278500595360 10289371550720 10297410122244 10316289200490 10316666343360 10350113099508 10355859561086 10417988695104 10419998337985 10456711587840 10480039822720 10510229882880 10514400609024 10577864116620 10580769768465 10611040320504 10615500614880 10654917698880 10656218665632 10659145840824 10685400380928 10695395940138 10713461202720 10754161851897 10761637627755 10784000624640 10792425625128 10803840128256 10823647685760 10832499660528 10865164129664 10883118277440 10923529069440 10932457272640 10962395458560 10963733968384 10969636861680 10972650130260 11004041813856 11004444099584 11032939416690 11069112988548 11110256062080 11132894762496 11135042311640 11152464142708 11155527632431 11240352737280 11283055057728 11286154419696 11286196732160 11323200655872 11328104220160 11365245545472 11394675135270 11427274191312 11427691949568 11448643265280 11459352793005 11469705522912 11479080136272 11500125666120 11544236887768 11545224198144 11563313169780 11575542994560 11606249636280 11607242250240 11608659495936 11651764340736 11655239165535 11682667343360 11691794427222 11700945985792 11704160138944 11763800536320 11768468711136 11790044800560 11828700685152 11850939799552 11872667089920 11883773266820 11949068724330 11988245998836 11989271282688 11991539070927 11991584027920 12033789401088 12036110733920 12132000702720 12141478828269 12154320144288 12176603646480 12177048798720 12186562118094 12223309645872 12266800710528 12299014431720 12329308131840 12332694890880 12334200714432 12340841469390 12347245860864 12369883069440 12379547040588 12379999612032 12432255109904 12435670147628 12499038069840 12503998005582 12526922600595 12536727841920 12540171577440 12571059271680 12576047787264 12581334062080 12628050606080 12696971323680 12697435499520 12738600737856 12744117247680 12745673305952 12749174437064 12785901238656 12871762652805 12898510551040 12913965153306 12937641374385 12987266498739 12988377222912 13022485868880 13059741932928 13108234883328 13113744860160 13118948727168 13143000761280 13154874550272 13163564234016 13167180156312 13239527300028 13263800400630 13320273332040 13321412536320 13323932301030 13332307274496 13356750476160 13362050773968 13372509698048 13376183015936 13444343470080 13490532031410 13504800160320 13540624575660 13542277887574 13543436078592 13581455162080 13593725064192 13704667460480 13729880162992 13751223351606 13755052267320 13755555124480 13800150799344 13836391235685 13875975803736 13890651593472 13916118453120 13927499563536 13940580178385 13986286998642 14019200812032 14094508446720 14103818822160 14107693024620 14116560643584 14148053760672 14154000819840 14206556931840 14208291554176 14212194454432 14247200507904 14260527920184 14284092739140 14284614936960 14337131903640 14338882469196 14342821241697 14348850170340 14389900833504 14405120171008 14430296109710 14431530247680 14443332880704 14510824369920 14558400843264 14564705425920 14587997673179 14612458558464 14626182482240 14630200173680 14672055751808 14710585888920 14758817318064 14785875856440 14809009763268 14813077675851 14813674749440 14843859683328 14985307498545 14986589103360 14998845683808 15032307120714 15042236751360 15044073410304 15048205892928 15097600874496 15178701404160 15192900180360 15236365588416 15236922599424 15264857687040 15279137057340 15292940697216 15305440181696 15333500888160 15417750893040 15434057326080 15446115183366 15474433800735 15474999515040 15533789341629 15540318887380 15544587684535 15589059236296 15685067381760 15691291614848 15720059734080 15736493832192 15771600913536 15923250922320 15932091632440 15936468046330 15982376548320 15984327998448 15988718761236 16028100571392 16043093910207 16176000936960 16188638437692 16205760192384 16235471528640 16236065064960 16248749490792 16297746194496 16324677416160 16355734280704 16385293604160 16398685908960 16439077509120 16443593187840 16445600952576 16454455292520 16458975195390 16460984838271 16506062720784 16506666149376 16549409125035 16665384093120 16671997340776 16702563467460 16715637122560 16720228769920 16728696214062 16768063716352 16924582586592 16929231629544 16929295098240 16984800983808 16992156330240 17047868318208 17127530403840 17141537924352 17162350203740 17218620204408 17250188499180 17316355331652 17317836297216 17344969754670 17363314491840 17409374454420 17412989243904 17477646511104 17491931636224 17524001015040 17537691640833 17551418978688 17556240208416 17645700804480 17652703066704 17685067200840 17760364442720 17765243068040 17776409699328 17809000634880 17816067698624 17825659900230 17923603086495 17982368998254 17987376041880 18006400213760 18054166100880 18057914771456 18198001054080 18231480216432 18265573198080 18317829224448 18334964468808 18340069689760 18400201065792 18448521647580 18501301071648 18511262204085 18520868791296 18554824604160 18569320560882 18569999418048 18648382664856 18653505221442 18748557104760 18755997008373 18805091762880 18810257366160 18822080858112 18856588907520 18864071680896 18872001093120 18942075909120 19014037226912 19045456985520 19046153249280 19116175871520 19118509958928 19123761655596 19131800227120 19186534444672 19242040330240 19257777174272 19347765826560 19370947729959 19411201124352 19419607234560 19482565834368 19486324045370 19614114518560 19670617290240 19678423090752 19714501141920 19732311825408 19745346351024 19750770234468 19859290950042 19980409998060 19982118804480 19985898451545 19998460911744 20035125714240 20043076160952 20056315668480 20058764547072 20064274523904 20166515205120 20202414553594 20235798047115 20257200240480 20310936863490 20313416831361 20315154117888 20372182743120 20390587596288 20444667850880 20557001190720 20578743101440 20594820244488 20632578400980 20633332686720 20700226199016 20711719122172 20835977390208 20839996675970 20960079645440 20979430497963 21028801218048 21155728233240 21161539536930 21222080641008 21231001229760 21309835397760 21312437331264 21318291681648 21370800761856 21390791880276 21426922405440 21508323703794 21523275255510 21584851250256 21607680256512 21645444164565 21647295371520 21664999321056 21730328259328 21766236554880 21847058138880 21864914545280 21924790917120 21927467936768 21939273723360 21945300260520 22008083627712 22008888199168 22065878833380 22138225977096 22220512124160 22265789524992 22270084623280 22304928285416 22311055264862 22548460681071 22566110115456 22572308839392 22572393464320 22646401311744 22656208440320 22730491090944 22789350270540 22854548382624 22855383899136 22897286530560 22918705586010 22939411045824 22958160272544 23000251332240 23088473775536 23126626339560 23151085989120 23169172775049 23212499272560 23217318991872 23310478331070 23365334686720 23383588854444 23401891971584 23408320277888 23527601072640 23536937422272 23580089601120 23657401370304 23745334179840 23767546533640 23898137448660 23904702069495 23976491997672 23978542565376 23983078141854 23983168055840 24072221467840 24264001405440 24282957656538 24308640288576 24353207292960 24354097597440 24373124236188 24446619291744 24533601421056 24598028863440 24658616263680 24665389781760 24668401428864 24681682938780 24688462793085 24739766138880 24759094081176 24759999224064 24864510219808 24871340295256 24998076139680 25007996011164 25053845201190 25073455683840 25080343154880 25093044321093 25152095574528 25162668124160 25393942647360 25394870999040 25477201475712 25488234495360 25491346611904 25498348874128 25571802477312 25743525305610 25827930306612 25875282748770 25889648902715 25974532997478 25976754445824 26044971737760 26119483865856 26216469766656 26227489720320 26237897454336 26286001522560 26327128468032 26334360312624 26479054600056 26527600801260 26640546664080 26647864602060 26664614548992 26713500952320 26724101547936 26738489850345 26752366031872 26981064062820 27009600320640 27081249151320 27084555775148 27086872157184 27091995678761 27162910324160 27187450128384 27409334920960 27459760325984 27502446703212 27510104534640 27511110248960 27600301598688 27672782471370 27751951607472 27781303186944 27832236906240 27854999127072 27881160356770 27972573997284 27980257832163 28038401624064 28189016893440 28207637644320 28215386049240 28233121287168 28296107521344 28308001639680 28413113863680 28416583108352 28424388908864 28521055840368 28568185478280 28569229873920 28674263807280 28677764938392 28685642483394 28697700340680 28779801667008 28810240342016 28860592219420 28863060495360 28886665761408 29021648739840 29116801686528 29129410851840 29175995346358 29224917116928 29229486068055 29252364964480 29260400347360 29344111503616 29421171777840 29517634636128 29571751712880 29618019526536 29626155351702 29627349498880 29970614997090 29973178206720 29997691367616 30064614241428 30084473502720 30088146820608 30096411785856 30303621830391 30385800360720 30466405295235 30472731176832 30529715374080 30558274114680 30585881394432 30610880363392 30667001776320 30835501786080 30868114652160 30892230366732 30948867601470 30949999030080 31067578683258 31080637774760 31089175369070 31178118472592 31259995013955 31370134763520 31382583229696 31440119468160 31543201827072 31846501844640 31864183264880 31872936092660 31964753096640 31968655996896 31977437522472 32056201142784 32086187820414 32262485555691 32284912883265 32352001873920 32377276875384 32411520384768 32470943057280 32497498981584 32595492388992 32649354832320 32711468561408 32770587208320 32797371817920 32887186375680 32891201905152 32908910585040 32917950390780 32921969676542 33012125441568 33013332298752 33098818250070 33330768186240 33343994681552 33405126934920 33431274245120 33440457539840 33457392428124 33466582897293 33536127432704 33849165173184 33855694718935 33858463259088 33858590196480 33969601967616 33984312660480 34095736636416 34283075848704 34324700407480 34378058379015 34437240408816 34500376998360 34632710663304 34635672594432 34689939509340 34726628983680 34818748908840 34825978487808 34955293022208 34965717496605 34983863272448 35048002030080 35075383281666 35102837957376 35112480416832 35291401608960 35305406133408 35370134401680 35520728885440 35530486136080 35552819398656 35618001269760 35632135397248 35651319800460 35847206172990 35964737996508 35974617212781 35974752083760 36012800427520 36108332201760 36245508463801 36396002108160 36462960432864 36531146396160 36669928937616 36680139379520 36800402131584 36897043295160 37002602143296 37022524408170 37041737582592 37109649208320 37138641121764 37139998836096 37296765329712 37307010442884 37497114209520 37511994016746 37580767801785 37610183525760 37620514732320 37713177815040 37728143361792 37744002186240 37884151818240 38028074453824 38090913971040 38092306498560 38232351743040 38237019917856 38247523311192 38263600454240 38373068889344 38515554348544 38615287958415 38695531653120 38741895459918 38961799496217 38965131668736 38972648090740 39228229037120 39341234580480 39356846181504 39429002283840 39464623650816 39490692702048 39501540468936 39718581900084 39960819996120 39964237608960 39971796903090 39996921823488 40070251428480 40086152321904 40117529094144 40128549047808 40333030410240 40404829107188 40471596094230 40514400480960 40621873726980 40626833662722 40630308235776 40744365486240 40781175192576 40889335701760 41114002381440 41189640488976 41265156801960 41266665373440 41400452398032 41423438244344 41671954780416 41679993351940 41821740535155 41920159290880 41958860995926 42057602436096 42311456466480 42323079073860 42444161282016 42462002459520 42619670795520 42624874662528 42636583363296 42741601523712 42781583760552 42853844810880 43016647407588 43028463725091 43046550511020 43169702500512 43215360513024 43290888329130 43294590743040 43329998642112 43460656518656 43532473109760 43694116277760 43729829090560 43763993019537 43854935873536 43878547446720 43890600521040 44016167255424 44131757666760 44276451954192 44441024248320 44531579049984 44540169246560 44609856570832 44622110529724 44955922495635 45096921362142 45132220230912 45144617678784 45144786928640 45292802623488 45312416880640 45578700541080 45709096765248 45710767798272 45794573061120 45837411172020 45878822091648 45916320545088 46000502664480 46176947551072 46253252679120 46302171978240 46338345550098 46423301402205 46424998545120 46601368024887 46620956662140 46633763053605 46730669373440 46767177708888 46803783943168 46816640555776 47055202145280 47073874844544 47160179202240 47314802740608 47397972606509 47535093067280 47796274897320 47809404138990 47952983995344 47966156283708 47966336111680 48129281730621 48144442935680 48528002810880 48565915313076 48617280577152 48706414585920 48708195194880 48746248472376 48893238583488 49067202842112 49196057726880 49317232527360 49330779563520 49336802857728 49363365877560 49376925586170 49382954514813 49518188162352 49519998448128 49648227375105 49729020439616 49742680590512 49996152279360 50015992022328 50107690402380 50146911367680 50160686309760 50186088642186 50304191149056 50506036383985 50787885294720 50954402951424 50976468990720 50982693223808 50996697748256 51143604954624 51487050611220 51655860613224 51750565497540 51779297805430 51949065994956 51953508891648 52089943475520 52238967731712 52432939533312 52475794908672 52572003045120 52613074922499 52654256936064 52668720625248 52958109200112 53055201602520 53281093328160 53295729204120 53329229097984 53427001904640 53448203095872 53476979700690 53504732063744 53770809259485 53962128125640 54019200641280 54162498302640 54169111550296 54173744314368 54183991357522 54325820648320 54818669841920 54919520651968 55004893406424 55020209069280 55022220497920 55200603197376 55345564942740 55503903214944 55562606373888 55664473812480 55709998254144 55762320713540 55777638162155 55945147994568 55960515664326 56267991025119 56415275288640 56430772098480 56466242574336 56592215042688 56616003279360 56826227727360 56833166216704 56848777817728 57042111680736 57136370956560 57138459747840 57348527614560 57355529876784 57371284966788 57395400681360 57559603334016 57721184438840 57726120990720 57773331522816 58043297479680 58233603373056 58258821703680 58351990692716 58458972136110 58504729928960 58520800694720 58688223007232 58842343555680 59035269272256 59143503425760 59236039053072 59252310703404 59254698997760 59941229994180 59946356413440 59957695354635 59995382735232 60129228482856 60168947005440 60176293641216 60192823571712 60607243660782 60707394141345 60771600721440 60932810590470 60940250494083 60945462353664 61116548229360 61171762788864 61221760726784 61334003552640 61671003572160 61736229304320 61784460733464 61897735202940 61899998060160 62135157366516 62161275549520 62178350738140 62356236945184 62519990027910 62765166459392 62880238936320 62938291493889 63086403654144 63693003689280 63728366529760 63745872185320 63929506193280 63937311993792 63954875044944 64112402285568 64172375640828 64524971111382 64569825766530 64754553750768 64823040769536 64936332493695 64941886114560 64994997963168 65190984777984 65298709664640 65422937122816 65541174416640 65594743635840 65774372751360 65782403810304 65817821170080 65835900781560 65843939353084 66024250883136 66026664597504 66197636500140 66661536372480 66687989363104 66810253869840 66862548490240 66880915079680 66914784856248 66933165794586 67698330346368 67711389437870 67716926518176 67717180392960 67939203935232 67968625320960 68191473272832 68566151697408 68649400814960 68756116758030 68874480817632 69000753996720 69265421326608 69379879018680 69453257967360 69507518325147 69637497817680 69651956975616 69931434993210 69967726544896 70096004060160 70150766563332 70205675914752 70224960833664 70582803217920 70610812266816 70740268803360 71041457770880 71060972272160 71236002539520 71264270794496 71302639600920 71694412345980 71714106208485 71929475993016 71949234425562 71949504167520 72025600855040 72216664403520 72491016927602 72792004216320 72925920865728 72939988365895 73062292792320 73339857875232 73360278759040 73600804263168 73794086590320 74005204286592 74045048816340 74065388379255 74219298416640 74277282243528 74279997672192 74593530659424 74614020885768 74994228419040 75023988033492 75161535603570 75220367051520 75241029464640 75279132963279 75456286723584 75488004372480 76056148907648 76181827942080 76184612997120 76464703486080 76474039835712 76495046622384 76527200908480 76746137778688 77031108697088 77230575916830 77483790919836 77668946708145 77923598992434 77930263337472 77945296181480 78456458074240 78682469160960 78713692363008 78858004567680 78981385404096 79003080937872 79437163800168 79921639992240 79943593806180 79993843646976 80140502856960 80172304643808 80215469551035 80257098095616 80809658214376 80943192188460 81028800961920 81243747453960 81253667325444 81260616471552 81275987036283 81488730972480 81562350385152 81778671403520 82228004762880 82304924191355 82379280977952 82530313603920 82533330746880 82800904796064 82846876488688 83343909560832 83359986703880 83643481070310 83840318581760 83917721991852 83940773496489 84115204872192 84622912932960 84646158147720 84888322564032 84924004919040 85239341591040 85249749325056 85273166726592 85563167521104 85707689621760 86033294815176 86056927450182 86093101022040 86339405001024 86430721026048 86581776658260 86589181486080 86659997284224 86921313037312 87064946219520 87388232555520 87459658181120 87527986039074 87688458204165 87757094893440 87781201042080 88024806269231 88032334510848 88263515333520 88552903908384 88882048496640 89080338493120 89219713141664 89244221059448 89911844991270 90193842724284 90264440461824 90289235357568 90289573857280 90910865491173 91157401082160 91418193530496 91589146122240 91674822344040 91757644183296 91832641090176 92001005328960 92353895102144 92506505358240 92604343956480 92676691100196 92846602804410 92849997090240 93202736049774 93241913324280 93267526107210 93534355417776 93607567886336 93633281111552 93779985041865 94110404290560 94147749689088 94320358404480 94629605481216 94795945213018 95070186134560 95592549794640 95618808277980 95905967990688 95932312567416 95932672223360 96258563461242 96288885871360 96854738649795 97056005621760 97131830626152 97234561154304 97412829171840 97492496944752 97786477166976 98134405684224 98392115453760 98661559127040 98673605715456 98726731755120 98753851172340 98765909029626 99036376324704 99039996896256 99296454750210 99458040879232 99485361181024 99992304558720 100031984044656 100215380804760 100293822735360 100321372619520 100372177284372 100399748691879 100608382298112 101012072767970 101567084156805 101575770589440 101908805902848 101952937981440 101965386447616 101993395496512 102287209909248 102974101222440 103311721226448 103501130995080 103558595610860 103898131989912 103907017783296 104179886951040 104477935463424 104865879066624 104897152489815 104951589817344 105144006090240 105226149844998 105308513872128 105337441250496 105916218400224 106110403205040 106562186656320 106591458408240 106658458195968 106854003809280 106896406191744 106953959401380 107541618518970 107924256251280 108038401282560 108324996605280 108338223100592 108367982715044 108651641296640 108736525391403 109637339683840 109839041303936 110009786812848 110040418138560 110044440995840 110401206394752 110691129885480 111007806429888 111125212747776 111328947624960 111419996508288 111524641427080 111555276324310 111890295989136 111921031328652 112535982050238 112742303405355 112830550577280 112861544196960 113184430085376 113232006558720 113652455454720 113666332433408 113697555635456 114084223361472 114272741913120 114276919495680 114697055229120 114711059753568 114742569933576 114790801362720 115119206668032 115226893867897 115442368877680 115546663045632 115845863875245 116086594959360 116703981385432 116885398488651 116917944272220 117009459857920 117041601389440 117376446014464 117684687111360 118070538544512 118287006851520 118472078106144 118504621406808 119882459988360 119892712826880 119915390709270 119990765470464 120258456965712 120352587282432 120385647143424 121214487321564 121414788282690 121543201442880 121865621180940 121880500988166 121890924707328 122233096458720 122343525577728 122443521453568 122668007105280 123342007144320 123568921466928 123795470405880 123799996120320 124270314733032 124322551099040 124356701476280 124712473890368 125039980055820 125465221605465 125530332918784 125760477872640 125876582987778 126172807308288 127386007378560 127456733059520 127491744370640 127859012386560 127874623987584 127909750089888 128224804571136 128344751281656 129049942222764 129085391175273 129139651533060 129509107501536 129646081539072 129872664987390 129883772229120 129989995926336 130381969555968 130597419329280 131082348833280 131189487271680 131291979058611 131564807620608 131635642340160 131671801563120 131687878706168 132048501766272 132395273000280 133323072744960 133375978726208 133620507739680 133761830159360 133829569712496 133866331589172 135396660692736 135422778875740 135433853036352 135434360785920 135459978393805 135878407870464 135937250641920 137132303394816 137298801629920 137512233516060 137748961635264 138001507993440 138530842653216 138759758037360 138906515934720 139015036650294 139274995635360 139804104074661 139862869986420 139901289160815 140192008120320 140301533126664 140411351829504 140449921667328 141165606435840 141221624533632 141480537606720 142082915541760 142121944544320 142193917819527 142528541588992 142605279201840 143388824691960 143428212416970 143858951986032 143898468851124 143899008335040 144051201710080 144433328807040 144982033855204 145584008432640 145851841731456 145879976731790 146124585584640 146679715750464 146720557518080 147201608526336 147588173180640 148010408573184 148090097632680 148130776758510 148148863544439 148554564487056 148559995344384 149187061318848 149228041771536 149988456838080 150047976066984 150323071207140 150440734103040 150482058929280 150558265926558 150912573447168 151518109151955 152112297815296 152363655884160 152929406972160 152948079671424 152990093244768 153054401816960 153492275557376 154062217394176 154461151833660 154967581839672 155337893416290 155847197984868 155860526674944 155890592362960 156912916148480 157427384726016 157716009135360 157839224767497 157962770808192 158006161875744 158874327600336 159843279984480 159887187612360 159987687293952 160281005713920 160344609287616 160430939102070 160514196191232 161312427778455 161619316428752 161886384376920 162057601923840 162487494907920 162507334650888 162521232943104 162551974072566 162977461944960 163557342807040 164456009525760 164609848382710 164758561955904 165060627207840 165066661493760 165601809592128 165693752977376 166687819121664 166719973407760 167286962140620 167332914486465 167680637163520 167835443983704 167881546992978 168803973075357 169245825865920 169292316295440 169776645128064 169848009838080 170478683182080 170499498650112 170546333453184 171126335042208 171415379243520 172066589630352 172113854900364 172186202044080 172678810002048 173163553316520 173178362972160 173319994568448 173842626074624 174129892439040 174776465111040 174919316362240 175055972078148 175376916408330 175514189786880 175562402084160 176049612538462 176064669021696 176527030667040 177105807816768 177764096993280 178160676986240 178439426283328 178488442118896 179823689982540 179873086063905 180387685448568 180528880923648 180578470715136 181227542319005 181821730982346 182314802164320 182820751482249 182836387060992 183349644688080 183515288366592 183665282180352 184002010657920 184707790204288 185013010716480 185208687912960 185353382200392 185693205608820 185699994180480 186405472099548 186483826648560 186535052214420 187068710835552 187266562223104 187559970083730 188295499378176 188640716808960 189259210962432 189591890426036 189643969751327 190140372269120 191185099589280 191237616555960 191811935981376 191864625134832 191865344446720 192517126922484 192577771742720 193709477299590 194263661252304 194469122308608 194808997481085 194825658343680 194984993889504 195572954333952 196268811368448 196784230907520 197323118254080 197347211430912 197453463510240 197507702344680 197531818059252 198072752649408 198079993792512 198592909500420 198916081758464 198970722362048 199984609117440 200063968089312 200430761609520 200587645470720 200642745239040 200744354568744 200799497383758 202024145535940 203134168313610 203151541178880 203817611805696 203905875962880 203930772895232 203986790993024 204574419818496 205948202444880 206623442452896 207002261990160 207117191221720 207796263979824 208359773902080 208955870926848 209794304979630 209903179634688 210288012180480 210452299689996 210617027744256 210674882500992 211832436800448 212220806410080 213124373312640 213182916816480 213708007618560 213792812383488 213907918802760 213992802897523 215083237037940 215142318625455 215848512502560 216076802565120 216649993210560 216676446201184 216735965430088 217303282593280 217473050782806 218819965097685 219274679367680 219678082607872 220019573625696 220080836277120 220802412789504 221382259770960 222015612859776 222657895249920 222839993016576 223049282854160 223110552648620 223780591978272 223842062657304 225071964100476 225484606810710 225661101154560 225723088393920 225837398889837 226368860170752 226464013117440 227332664866816 227395111270912 228168446722944 228545483826240 228553838991360 229394110458240 229422119507136 229485139867152 229581602725440 230238413336064 230453787735794 230884737755360 231093326091264 231691727750490 233006840124435 233407962770864 233770796977302 233835888544440 234018919715840 234083202778880 234752892028928 235369374222720 236141077089024 236574013703040 236944156212288 236989863032545 237009242813616 239764919976720 239830781418540 239981530940928 240516913931424 240646408653105 240771294286848 242428974643128 242829576565380 243086402885760 243731242361880 243761001976332 243781849414656 243827961108849 244466192917440 244687051155456 244887042907136 245336014210560 246684014288640 246914772574065 247137842933856 247590940811760 247599992240640 248540629466064 248645102198080 248713402952560 249424947780736 250079960111640 250930443210930 251060665837568 251520955745280 251753165975556 251822320489467 252345614616576 254772014757120 254913466119040 254983488741280 255718024773120 255749247975168 255819500179776 256689502563312 258099884445528 258170782350546 258279303066120 259018215003072 259292163078144 259745329974780 259767544458240 259979991852672 260763939111936 261194838658560 262164697666560 262378974543360 262583958117222 263065374612495 263271284680320 263343603126240 263375757412336 264074418807693 264097003532544 264790546000560 266646145489920 266751957452416 267241015479360 267523660318720 267659139424992 267732663178344 270793321385472 270845557751480 270867706072704 270868721571840 270919956787610 272732596473519 274597603259840 275024467032120 275497923270528 276003015986880 277061685306432 277519516074720 277813031869440 278030073300588 278549991270720 279608208149322 279725739972840 279802578321630 279836742250607 280603066253328 280822703659008 280899843334656 281339955125595 282331212871680 282443249067264 282961075213440 284165831083520 284243889088640 284387835639054 285057083177984 285210558403680 286777649383920 286856424833940 287717903972064 287796937702248 287798016670080 288866657614080 289964067710408 291168016865280 291703683462912 291759953463580 293359431500928 293441115036160 294403217052672 295176346361280 296020817146368 296180195265360 296261553517020 296297727088878 297109128974112 297119990688768 298374122637696 298456083543072 299976913676160 300095952133968 300646142414280 300881468206080 300964117858560 301116531853116 301199246075637 301825146894336 303036218303910 304224595630592 304701252470415 304727311768320 305858813944320 305896159342848 305980186489536 306108803633920 306984551114752 308922303667320 309935163679344 310675786832580 311694395969736 311721053349888 311781184725920 313825832296960 314691457469445 314854769452032 315432018270720 315678449534994 315925541616384 316012323751488 317748655200672 319686559968960 319774375224720 319975374587904 320562011427840 320689218575232 320861878204140 322624855556910 323238632857504 323772768753840 324115203847680 324974989815840 325014669301776 325103948145132 325954923889920 326209576174209 327114685614080 328912019051520 329219696765420 329517123911808 330121254415680 330133322987520 331203619184256 331387505954752 333375638243328 333439946815520 334573924281240 334665828972930 335670887967408 335763093985956 337607946150714 338491651731840 338584632590880 339553290256128 339696019676160 340957366364160 340998997300224 341092666906368 342252670084416 342830758487040 344133179260704 344227709800728 344372404088160 345357620004096 345680681603691 346327106633040 346639989136896 347537591625735 348259784878080 349838632724480 350111944156296 350753832816660 351028379573760 351124804168320 352099225076924 352129338043392 353054061334080 354211615633536 356321353972480 356878852566656 356976884237792 359647379965080 359746172127810 360775370897136 361057761847296 361156941430272 362455084638010 363643461964692 364629604328640 365641502964498 365672774121984 366699289376160 367030576733184 367330564360704 368004021315840 369415580408576 370026021432960 370706764400784 371386411217640 371399988360960 372810944199096 372967653297120 373070104428840 374137421671104 374533124446208 375119940167460 376395664816395 376590998756352 377281433617920 378518421924864 379183780852072 379287939502654 380280744538240 382370199178560 382475233111920 383623871962752 383729250269664 383730688893440 385034253844968 385155543485440 387418954599180 388527322504608 388938244617216 389617994962170 389651316687360 389969987779008 391145908667904 393568461815040 393875937175833 394694422861824 394906927020480 395015404689360 395063636118504 396145505298816 397185819000840 397832163516928 397941444724096 399969218234880 400127936178624 400861523219040 401285490478080 401488709137488 401598994767516 404048291071880 406268336627220 406303082357760 406379935181415 407635223611392 407811751925760 407861545790464 407973581986048 411896404889760 413246884905792 414004523980320 414234382443440 415592527959648 416719547804160 419412312223983 419588609959260 419703867482445 420576024360960 420904599379992 421234055488512 421349765001984 423664873600896 424441612820160 426248746625280 426365833632960 426581753458581 427585624766976 427815837605520 427985605795046 430166474075880 430284637250910 431697025005120 432153605130240 433299986421120 433352892402368 433471930860176 434606565186560 434946101565612 437639930195370 439356165215744 440039147251392 440124031346155 440161672554240 441604825579008 442764519541920 444031225719552 444446590633317 445679986033152 446098565708320 446221105297240 447561183956544 447684125314608 450143928200952 450969213621420 451322202309120 451446176787840 451674797779674 452737720341504 454554327455865 454790222541824 456336893445888 457090967652480 458788220916480 458844239014272 458970279734304 459163205450880 460476826672128 460907575471588 461769475510720 462186652182528 463383455500980 466013680248870 466815925541728 467541593954604 467671777088880 468037839431680 468166405557760 470738748445440 472282154178048 473148027406080 473888312424576 473979726065090 474018485627232 479529839953440 479661562837080 479963061881856 481033827862848 481292817306210 481542588573696 484857949286256 485659153130760 486172805771520 487462484723760 487522003952664 487563698829312 487655922217698 488932385834880 489774085814272 490672028421120 493368028577280 493829545148130 494275685867712 495181881623520 495199984481280 497081258932128 497290204396160 497426805905120 498849895561472 500159920223280 501860886421860 501998743459395 503041911490560 503506331951112 503644640978934 509544029514240 509826932238080 509966977482560 511436049546240 511498495950336 511639000359552 513379005126624 516199768891056 516341564701092 516558606132240 518036430006144 519490659949560 519535088916480 519959983705344 521527878223872 522389677317120 524329395333120 524757949086720 525167916234444 526130749224990 526542569360640 526687206252480 526751514824672 528148837615386 528194007065088 529581092001120 533292290979840 533503914904832 534482030958720 535318278849984 535465326356688 541586642770944 541691115502960 541735412145408 541839913575220 543682626957015 545465192947038 548462254446747 549195206519680 550048934064240 550995846541056 552006031973760 554123370612864 555039032149440 555626063738880 556060146601176 557099982541440 559216416298644 559451479945680 559605156643260 559673484501214 561206132506656 561799686669312 562679910251190 564886498134528 565922150426880 568331662167040 568487778177280 568775671278108 568931909253981 570114166355968 570421116807360 573555298767840 573712849667880 575435807944128 575593875404496 575596033340160 576134469339485 577733315228160 579928135420816 583407366925824 583519906927160 584426992443255 586718863001856 586882230072320 588806434105344 590352692722560 592041634292736 592360390530720 592523107034040 592595454177756 594218257948224 594239981377536 596748245275392 596912167086144 599953827352320 600191904267936 601292284828560 601762936412160 601928235717120 602233063706232 602398492151274 606072436607820 608449191261184 609402504940830 609454623536640 611717627888640 611792318685696 611960372979072 612217607267840 616173643884617 617844607334640 619870327358688 621351573665160 623388791939472 623562369451840 627651664593920 629382914938890 629709538904064 630864036541440 631356899069988 631851083232768 632024647502976 635497310401344 639373119937920 639548750449440 641124022855680 641378437150464 641723756408280 641978408692569 645249711113820 645426955876365 646477265715008 647545537507680 648230407695360 649949979631680 650029338603552 650207896290264 651909847779840 652419152348418 656459895293055 657824038103040 658439393530840 659034247823616 660242508831360 662407238368512 662775011909504 666879893631040 669147848562480 669331657945860 671341775934816 671526187971912 675215892301428 676983303463680 677169265181760 679106580512256 679392039352320 681997994600448 682185333812736 684505340168832 685661516974080 688266358521408 688455419601456 688744808176320 690715240008192 691361363207382 692654213266080 693279978273792 695075183251470 699020520373305 700223888312592 701507665633320 702056759147520 702249608336640 704198450153848 704258676086784 706108122668160 708423231267072 710969589097635 712642707944960 713757705133312 713953768475584 719294759930160 719492344255620 721550741794272 722313882860544 724910169276020 727286923929384 729259208657280 731283005928996 731345548243968 731483883326547 733398578752320 734061153466368 734661128721408 736008042631680 738831160817152 740052042865920 740744317722195 741413528801568 742772822435280 742799976721920 745621888398192 745935306594240 746140208857680 748274843342208 750239880334920 752791329632790 753181997512704 754562867235840 757036843849728 758367561704144 758575879005308 760561489076480 764740398357120 764950466223840 767247743925504 767458500539328 767461377786880 770068507689936 770311086970880 774837909198360 777054645009216 777876489234432 779235989924340 779302633374720 779939975558016 782291817335808 787136923630080 787751874351666 789196123837485 789813854040960 790030809378720 790127272237008 792223256423079 792291010597632 794371638001680 795664327033856 795882889448192 799938436469760 800255872357248 801723046438080 802570980956160 802977418274976 803197989535032 808096582143760 812536673254440 812606164715520 812759870362830 815723091580928 815947163972096 818197789420557 823792809779520 826493769811584 828009047960640 828468764886880 831185055919296 833439095608320 838824624447966 839177219918520 839407734964890 839510226751821 841809198759984 842468110977024 842699530003968 844019865376785 847329747201792 848883225640320 852497493250560 852731667265920 853163506917162 855171249533952 855631675211040 855971211590092 860332948151760 860569274501820 863394050010240 866599972842240 866705784804736 866943861720352 869213130373120 869892203131224 875279860390740 878712330431488 880078294502784 880248062692310 880323345108480 883209651158016 885529039083840 888062451439104 888893181266634 891359972066304 892197131416640 892442210594480 895122367913088 895368250629216 900287856401904 901938427242840 902644404618240 902892353575680 903349595559348 903597738226911 905475440683008 909108654911730 909580445083648 912673786891776 914103757411245 914181935304960 917576441832960 917688478028544 917940559468608 918326410901760 920953653344256 921815150943176 923538951021440 926766911001960 932027360497740 933631851083456 935083187909208 935343554177760 936332811115520 941477496890880 944564308356096 946296054812160 947776624849152 947959452130180 948036971254464 948219848756635 959059679906880 959323125674160 959926123763712 962067655725696 962585634612420 969715898572512 971318306261520 972345611543040 974924969447520 975044007905328 975311844435396 977864771669760 978628728522627 981344056842240 986736057154560 987659090296260 988551371735424 990363763247040 990399968962560 994162517864256 994580408792320 994853611810240 997699791122944 1000319840446560 1003721772843720 1003997486918790 1004120075134531 1007012663902224 1007289281957868 1019088059028480 1019653864476160 1019933954965120 1022872099092480 1022996991900672 1023278000719104 1026758010253248 1032399537782112 1032683129402184 1033117212264480 1036072860012288 1037042044811073 1038981319899120 1039919967410688 1044779354634240 1049515898173440 1050335832468888 1052261498449980 1053085138721280 1053374412504960 1053503029649344 1056297675230772 1056388014130176 1059162184002240 1067007829809664 1068964061917440 1069964014487615 1070636557699968 1070930652713376 1083173285541888 1083382231005920 1083470824290816 1083679827150440 1087365253914030 1090930385894076 1096924508893494 1098390413039360 1100097868128480 1101991693082112 1104012063947520 1108246741225728 1110078064298880 1112120293202352 1114199965082880 1118432832597288 1118902959891360 1119210313286520 1119346969002428 1122412265013312 1123599373338624 1125359820502380 1129186994449185 1129772996269056 1131844300853760 1136663324334080 1136975556354560 1137551342556216 1137863818507962 1140842233614720 1147110597535680 1147425699335760 1150871615888256 1151187750808992 1151192066680320 1152268938678970 1155466630456320 1159856270841632 1166814733851648 1167039813854320 1168853984886510 1173437726003712 1173764460144640 1180705385445120 1181627811527499 1184083268585472 1184720781061440 1185046214068080 1185190908355512 1188436515896448 1193496490550784 1193824334172288 1199907654704640 1200383808535872 1202584569657120 1203856471434240 1204466127412464 1204796984302548 1212144873215640 1216898382522368 1218805009881660 1218909247073280 1219139805544245 1223435255777280 1223584637371392 1223920745958144 1224435214535680 1232347287769234 1235689214669280 1239740654717376 1242703147330320 1246777583878944 1247124738903680 1255303329187840 1258765829877780 1259111602447335 1261728073082880 1262713798139976 1263702166465536 1264049295005952 1270994620802688 1278746239875840 1279097500898880 1279745260375743 1282756874300928 1283447512816560 1283956817385138 1290499422227640 1290853911752730 1292954531430016 1295091075015360 1296460815390720 1299899959263360 1300058677207104 1300415792580528 1303819695559680 1304838304696836 1312919790586110 1316878787061680 1318068495647232 1320372094038465 1320485017662720 1324814476737024 1325550023819008 1333339771899951 1333759787262080 1338295697124960 1338663315891720 1342683551869632 1343052375943824 1350431784602856 1353966606927360 1354338530363520 1358213161024512 1363662982367595 1364370667625472 1369010680337664 1376532717042816 1376910839202912 1377489616352640 1381430480016384 1382722726414764 1385308426532160 1386559956547584 1390150366502940 1398041040746610 1399183711253035 1400447776625184 1403015331266640 1404113518295040 1404499216673280 1408396900307696 1412216245336320 1416846462534144 1421939178195270 1425285415889920 1427515410266624 1427907536951168 1438589519860320 1438984688511240 1443101483588544 1444627765721088 1449820338552040 1454573847858768 1458518417314560 1462566011857992 1462691096487936 1462967766653094 1466797157504640 1469322257442816 1472016085263360 1477662321634304 1480104085731840 1481488635444390 1482827057603136 1485545644870560 1485599953443840 1491243776796384 1491870613188480 1492280417715360 1496549686684416 1497949620282661 1500479760669840 1505582659265580 1505996230378185 1509125734471680 1516735123408288 1517151758010616 1521122978152960 1529480796714240 1529900932447680 1534495487851008 1534917001078656 1534922755573760 1540137015379872 1549675818396720 1554109290018432 1558471979848680 1558605266749440 1559879951116032 1564583634671616 1574273847260160 1575503748703332 1578392247674970 1579627708081920 1580061618757440 1580254544474016 1584446512846158 1584582021195264 1588743276003360 1591328654067712 1591765778896384 1599876872939520 1600511744714496 1603446092876160 1605954836549952 1606395979070064 1616193164287520 1625073346508880 1625519740725660 1631047880871045 1631894327944192 1636395578841114 1647585619559040 1652987539623168 1656018095921280 1656937529773760 1662370111838592 1666878191216640 1677649248895932 1678354439837040 1678815469929780 1679020453503642 1683618397519968 1685399060007936 1688039730753570 1694659494403584 1697766451280640 1704994986501120 1705463334531840 1706327013834324 1706795727761943 1710342499067904 1711263350422080 1711942423180184 1720665896303520 1721138549003640 1726788100020480 1728403408018455 1733199945684480 1733411569609472 1733887723440704 1739784406262448 1750559720781480 1757424660862976 1760156589005568 1760496125384620 1760646690216960 1766419302316032 1771058078167680 1776124902878208 1777786362533268 1782719944132608 1784394262833280 1784884421188960 1790244735826176 1790736501258432 1800575712803808 1803876854485680 1805288809236480 1805784707151360 1806699191118696 1807195476453822 1818217309823460 1825347573783552 1828207514822490 1828363870609920 1835152883665920 1835376956057088 1835881118937216 1836652821803520 1843630301886352 1847077902042880 1848520931653851 1853533822003920 1864054720995480 1867263702166912 1870166375818416 1870687108355520 1872665622231040 1882954993781760 1889128616712192 1892592109624320 1895553249698304 1895918904260360 1896073942508928 1896439697513270 1918119359813760 1918646251348320 1924135311451392 1925171269224840 1925935226077707 1939431797145024 1942636612523040 1944691223086080 1949849938895040 1950088015810656 1950623688870792 1955729543339520 1957257457045254 1958857195754249 1969379685879165 1973472114309120 1975318180592520 1977102743470848 1980727526494080 1988325035728512 1989160817584640 1989707223620480 1995399582245888 2000639680893120 2007443545687440 2007994973837580 2008240150269062 2014025327804448 2014578563915736 2038176118056960 2039307728952320 2039867909930240 2045993983801344 2046556001438208 2053516020506496 2064799075564224 2065366258804368 2066234424528960 2072145720024576 2074084089622146 2077962639798240 2079839934821376 2097061561119915 2100671664937776 2104522996899960 2106170277442560 2106748825009920 2107006059298688 2112595350461544 2112776028260352 2118324368004480 2132908767292905 2134015659619328 2137928123834880 2139928028975230 2141273115399936 2141861305426752 2166764462011840 2166941648581632 2167359654300880 2174730507828060 2181860771788152 2193849017786988 2194451649979641 2196780826078720 2200195736256960 2203983386164224 2208024127895040 2216493482451456 2220156128597760 2222232953166585 2224240586404704 2228399930165760 2236865665194576 2237805919782720 2238420626573040 2238693938004856 2244824530026624 2250719641004760 2258373988898370 2259545992538112 2263688601707520 2273951112709120 2275102685112432 2275727637015924 2281684467229440 2294221195071360 2294851398671520 2301743231776512 2302375501617984 2302384133360640 2304537877357940 2310933260912640 2319712541683264 2333629467703296 2334079627708640 2337707969773020 2346875452007424 2361410770890240 2363255623054998 2369441562122880 2370092428136160 2370381816711024 2376669769269237 2376873031792896 2386992981101568 2387648668344576 2399815309409280 2400767617071744 2405169139314240 2407712942868480 2408932254824928 2409593968605096 2424289746431280 2437610019763320 2437818494146560 2438279611088490 2447169274742784 2447841491916288 2448870429071360 2464694575538468 2471378429338560 2479481309434752 2485406294660640 2493555167757888 2494249477807360 2517531659755560 2518223204894670 2518530680255463 2525427596279952 2527404332931072 2528098590011904 2541989241605376 2557492479751680 2558195001797760 2559490520751486 2565513748601856 2566895025633120 2567913634770276 2580998844455280 2581707823505460 2585909062860032 2590182150030720 2599799918526720 2600117354414208 2600831585161056 2607639391119360 2609676609393672 2625839581172220 2633757574123360 2636136991294464 2640744188076930 2640970035325440 2649628953474048 2651100047638016 2666679543799902 2667519574524160 2676591394249920 2677326631783440 2685367103739264 2686104751887648 2700863569205712 2707933213854720 2708677060727040 2716426322049024 2727325964735190 2728741335250944 2738021360675328 2742311272233735 2753065434085632 2753821678405824 2754979232705280 2762860960032768 2765445452829528 2770616853064320 2780300733005880 2796082081493220 2798367422506070 2800895553250368 2806030662533280 2808998433346560 2816793800615392 2824432490672640 2833692925068288 2843878356390540 2844659546269905 2850570831779840 2855030820533248 2855815073902336 2877179039720640 2877969377022480 2886202967177088 2899640677104080 2909147695717536 2917036834629120 2925132023715984 2925935533306188 2933594315009280 2935886185567881 2944032170526720 2955324643268608 2960208171463680 2962977270888780 2965654115206272 2971091289741120 2971199906887680 2982487553592768 2983741226376960 2984560835430720 2993099373368832 2995899240565322 3000959521339680 3011165318531160 3011992460756370 3012360225403593 3033470246816576 3034303516021232 3042245956305920 3058961593428480 3059801864895360 3068990975702016 3069834002157312 3080274030759744 3080868219423085 3099351636793440 3108218580036864 3111126134433219 3116943959697360 3119759902232064 3148547694520320 3151007497406664 3156784495349940 3159255416163840 3160123237514880 3160509088948032 3168893025692316 3169164042390528 3177486552006720 3183531557792768 3201023489428992 3206892185752320 3209892043462845 3211909673099904 3212791958140128 3232386328575040 3250146693017760 3251039481451320 3262095761742090 3263788655888384 3272791157682228 3295171239118080 3305975079246336 3312036191842560 3313875059547520 3324740223677184 3355298497791864 3356708879674080 3357630939859560 3358040907007284 3367236795039936 3370798120015872 3376079461507140 3389318988807168 3395532902561280 3409989973002240 3410926669063680 3412654027668648 3413591455523886 3422526700844160 3423884846360368 3441331792607040 3442277098007280 3453576200040960 3456806816036910 3466399891368960 3466823139218944 3467775446881408 3479568812524896 3501119441562960 3520313178011136 3520992250769240 3521293380433920 3542116156335360 3552249805756416 3555572725066536 3568788525666560 3569768842377920 3580489471652352 3581473002516864 3601151425607616 3607753708971360 3611569414302720 3613398382237392 3614390952907644 3636434619646920 3637877649257891 3650695147567104 3656415029644980 3656727741219840 3657419416632735 3670305767331840 3670753912114176 3671762237874432 3673305643607040 3687260603772704 3694155804085760 3697041863307702 3707067644007840 3728109441990960 3734527404333824 3740332751636832 3741374216711040 3765909987563520 3785184219248640 3791106499396608 3791837808520720 3792147885017856 3792879395026540 3836238719627520 3837292502696640 3839235781127229 3848270622902784 3850342538449680 3851870452155414 3878863594290048 3885273225046080 3889382446172160 3899699877790080 3900176031621312 3901247377741584 3911459086679040 3914514914090508 3917714391508498 3938759371758330 3950636361185040 3954205486941696 3961116282115395 3961455052988160 3976650071457024 3978321635169280 3979414447240960 3990799164491776 4001279361786240 4014887091374880 4015989947675160 4016480300538124 4028050655608896 4029157127831472 4078615457904640 4079735819860480 4090988947102785 4093112002876416 4107032041012992 4129598151128448 4130732517608736 4132468849057920 4144291440049152 4148168179244292 4155925279596480 4159679869642752 4194123122239830 4197551133759105 4201343329875552 4209045993799920 4212340554885120 4213497650019840 4214012118597376 4225190700923088 4236648736008960 4265817534585810 4268031319238656 4275856247669760 4279856057950460 4282546230799872 4283722610853504 4333528924023680 4333883297163264 4334719308601760 4349461015656120 4363721543576304 4387698035573976 4388903299959282 4393561652157440 4400391472513920 4407966772328448 4416048255790080 4432986964902912 4440312257195520 4444465906333170 4448481172809408 4456799860331520 4473731330389152 4475611839565440 4476841253146080 4477387876009712 4489649060053248 4493848860847983 4501439282009520 4516747977796740 4517988691134555 4527377203415040 4547902225418240 4550205370224864 4551455274031848 4563368934458880 4588442390142720 4589702797343040 4603486463553024 4604751003235968 4604768266721280 4609075754715880 4639425083366528 4668159255417280 4675415939546040 4693750904014848 4722821541780480 4726511246109996 4738883124245760 4740184856272320 4740763633422048 4753339538538474 4753746063585792 4773985962203136 4775297336689152 4799630618818560 4801535234143488 4810338278628480 4817864509649856 4819187937210192 4848579492862560 4875220039526640 4876559222176980 4893143642613135 4895682983832576 4929389151076936 4942756858677120 4958962618869504 4970812589321280 4987110335515776 4988498955614720 5020600375672655 5035063319511120 5036446409789340 5037061360510926 5050855192559904 5056197180023808 5083978483210752 5114984959503360 5116390003595520 5118981041502972 5120387183285829 5131027497203712 5133790051266240 5135827269540552 5161997688910560 5163415647010920 5171818125720064 5180364300061440 5185210224055365 5199599837053440 5200234708828416 5201663170322112 5219353218787344 5251679162344440 5267515148246720 5272273982588928 5281488376153860 5281940070650880 5299257906948096 5302200095276032 5333359087599804 5335039149048320 5353182788499840 5354653263566880 5370734207478528 5372209503775296 5401727138411424 5415866427709440 5417354121454080 5454651929470380 5476042721350656 5484622544467470 5506130868171264 5507643356811648 5509958465410560 5530890905659056 5541233706128640 5545562794961553 5560601466011760 5592164162986440 5596734845012140 5601791106500736 5612061325066560 5617996866693120 5633587601230784 5648864981345280 5667385850136576 5687756712781080 5689319092539810 5710061641066496 5711630147804672 5754358079441280 5755938754044960 5772405934354176 5777805678233121 5799281354208160 5818295391435072 5834073669258240 5850264047431968 5851871066612376 5867188630018560 5871772371135762 5876571587262747 5908139057637495 5920416342927360 5925954541777560 5931308230412544 5942182579482240 5964975107185536 5967482452753920 5969121670861440 5986198746737664 5991798481130644 6001919042679360 6022330637062320 6023984921512740 6024720450807186 6066940493633152 6068607032042464 6084491912611840 6117923186856960 6119603729790720 6137981951404032 6139668004314624 6160548061519488 6161736438846170 6198703273586880 6216437160073728 6222252268866438 6233887919394720 6239519804464128 6302014994813328 6313568990699880 6318510832327680 6320246475029760 6321018177896064 6337786051384632 6338328084781056 6354973104013440 6367063115585536 6398726301878715 6402046978857984 6413784371504640 6419784086925690 6423819346199808 6425583916280256 6464772657150080 6500293386035520 6502078962902640 6524191523484180 6545582315364456 6590342478236160 6611950158492672 6624072383685120 6627750119095040 6649480447354368 6666698859499755 6710596995583728 6713417759348160 6715261879719120 6716081814014568 6734473590079872 6752158923014280 6778637977614336 6791065805122560 6821853338127360 6825308055337296 6827182911047772 6845053401688320 6847769692720736 6882663585214080 6884554196014560 6907152400081920 6913613632073820 6932799782737920 6933646278437888 6935550893762816 6959137625049792 7002238883125920 7028840525941717 7040626356022272 7041984501538480 7084232312670720 7111145450133072 7130009307807711 7137577051333120 7139537684755840 7160978943304704 7162946005033728 7202302851215232 7215507417942720 7223138828605440 7226796764474784 7228781905815288 7272869239293840 7275755298515782 7312830059289960 7313455482439680 7314838833265470 7341507824228352 7343524475748864 7346611287214080 7374521207545408 7388311608171520 7394083726615404 7414135288015680 7456218883981920 7469054808667648 7480665503273664 7482748433422080 7489748101413305 7555592040766389 7582212998793216 7583675617041440 7584295770035712 7585758790053080 7672477439255040 7674585005393280 7678471562254458 7696541245805568 7700685076899360 7703740904310828 7757727188580096 7770546450092160 7799399755580160 7800352063242624 7802494755483168 7822918173358080 7829029828181016 7835428783016996 7877518743516660 7901272722370080 7908410973883392 7922232564230790 7922910105976320 7953300142914048 7956643270338560 7958828894481920 8002558723572480 8029774182749760 8031979895350320 8032960601076248 8056101311217792 8058314255662944 8159471639720960 8181977894205570 8186224005752832 8214064082025984 8259196302256896 8261465035217472 8264937698115840 8288582880098304 8296336358488584 8311850559192960 8388246244479660 8395102267518210 8402686659751104 8418091987599840 8426995300039680 8428024237194752 8450381401846176 8473297472017920 8531635069171620 8533978638809715 8551712495339520 8559712115900920 8565092461599744 8567445221707008 8667057848047360 8669438617203520 8698922031312240 8727443087152608 8775396071147952 8777806599918564 8787123304314880 8800782945027840 8832096511580160 8865973929805824 8880624514391040 8888931812666340 8896962345618816 8913599720663040 8947462660778304 8951223679130880 8953682506292160 8954775752019424 8979298120106496 8987697721695966 9002878564019040 9033495955593480 9035977382269110 9037080676210779 9100410740449728 9102910548063696 9126737868917760 9176884780285440 9179405594686080 9206972927106048 9209502006471936 9218151509431760 9242604658269255 9278850166733056 9333378403299657 9336318510834560 9350831879092080 9445643083560960 9453022492219992 9477766248491520 9480369712544640 9481527266844096 9506679077076948 9507492127171584 9550594673378304 9603070468286976 9620676557256960 9629676130388535 9635729019299712 9638375874420384 9697158985725120 9750440079053280 9753118444353960 9786287285226270 9791365967665152 9794285978771245 9858778302153872 9885513717354240 9917925237739008 9941625178642560 9974220671031552 9976997911229440 10041200751345310 10070126639022240 10072892819578680 10074122721021852 10101710385119808 10112394360047616 10167956966421504 10229969919006720 10232780007191040 10237962083005944 10240774366571658 10267580102532480 10271654539081104 10323995377821120 10326831294021840 10343636251440128 10360728600122880 10370420448110730 10399199674106880 10400469417656832 10403326340644224 10438706437574688 10503358324688880 10535030296493440 10562976752307720 10563880141301760 10604400190552064 10666718175199608 10670078298096640 10706365576999680 10709306527133760 10741468414957056 10744419007550592 10803454276822848 10834708242908160 10909303858940760 10913632947773673 10952085442701312 10969245088934940 10972258249898205 11012261736342528 11015286713623296 11019916930821120 11061781811318112 11082467412257280 11091125589923106 11121202932023520 11184328325972880 11193469690024280 11203582213001472 11224122650133120 11267175202461568 11297729962690560 11375513425562160 11378638185079620 11423260295609344 11508716158882560 11511877508089920 11544811868708352 11555611356466242 11598562708416320 11636590782870144 11668147338516480 11700528094863936 11703742133224752 11734377260037120 11743544742271524 11753143174525494 11816278115274990 11851909083555120 11862616460825088 11883348846346185 11884365158964480 11929950214371072 11934964905507840 11938243341722880 11972397493475328 11983596962261288 12003838085358720 12044661274124640 12047969843025480 12049440901614372 12133880987266304 12137214064084928 12235846373713920 12239207459581440 12279336008629248 12321096123038976 12323472877692340 12397406547173760 12432874320147456 12444504537732876 12467775838789440 12479039608928256 12592653401277315 12604029989626656 12627137981399760 12637021664655360 12640492950059520 12642036355792128 12675572102769264 12709946208026880 12797452603757430 12804093957715968 12827568743009280 12839568173851380 12847638692399616 12851167832560512 12929545314300160 13000586772071040 13004157925805280 13048383046968360 13053560976748903 13091164630728912 13180684956472320 13223900316985344 13248144767370240 13255500238190080 13298960894708736 13333397718999510 13421193991167456 13426835518696320 13430523759438240 13432163628029136 13468947180159744 13481546582543949 13504317846028560 13582131610245120 13643706676254720 13650616110674592 13654365822095544 13690106803376640 13695539385441472 13765327170428160 13769108392029120 13814304800163840 13827227264147640 13867292556875776 13871101787525632 13918275250099584 14004477766251840 14057681051883434 14081252712044544 14083969003076960 14168464625341440 14222290900266144 14260018615615422 14275154102666240 14279075369511680 14321957886609408 14325892010067456 14404605702430464 14431014835885440 14453593528949568 14457563811630576 14545738478587680 14551510597031564 14625660118579920 14629677666530940 14679430927839405 14687048951497728 14749042415090816 14776623216343040 14788167453230808 14828270576031360 14912437767963840 14938109617335296 14961331006547328 14965496866844160 14979496202826610 15061801127017965 15111184081532778 15167351234082880 15168591540071424 15171517580106160 15344954878510080 15349170010786560 15356943124508916 15361161549857487 15393082491611136 15401370153798720 15407481808621656 15515454377160192 15541092900184320 15555630672166095 15598799511160320 15600704126485248 15604989510966336 15658059656362032 15670857566033992 15755037487033320 15802545444740160 15816821947766784 15844465128461580 15845820211952640 15906600285828096 15917657788963840 16005117447144960 16059548365499520 16063959790700640 16065921202152496 16112202622435584 16116628511325888 16318943279441920 16363955788411140 16428128164051968 16518392604513792 16522930070434944 16529875396231680 16592672716977168 16623701118385920 16636688384884659 16776492488959320 16790204535036420 16805373319502208 16836183975199680 16853990600079360 16856048474389504 16900762803692352 16946594944035840 17063270138343240 17067957277619430 17070041277287027 17119424231801840 17130184923199488 17134890443414016 17333417034699363 17334115696094720 17338877234407040 17397844062624480 17454886174305216 17550792142295904 17555613199837128 17601565890055680 17629714761788241 17761249028782080 17777863625332680 17793924691237632 17894925321556608 17902447358261760 17907365012584320 17909551504038848 17958596240212992 17975395443391932 18005757128038080 18066991911186960 18071954764538220 18074161352421558 18189388246289455 18200821480899456 18205821096127392 18253475737835520 18353769560570880 18358811189372160 18413945854212096 18419004012943872 18436303018863520 18485209316538510 18557700333466112 18666756806599314 18672637021669120 18701663758184160 18906044984439984 18955532496983040 18960739425089280 18963054533688192 19013358154153896 19014984254343168 19101189346756608 19196178905636145 19206140936573952 19241353114513920 19259352260777070 19271458038599424 19276751748840768 19394317971450240 19500880158106560 19506236888707920 19572574570452540 19588571957542490 19717556604307744 19771027434708480 19835850475478016 19883250357285120 19948441342063104 19953995822458880 20082401502690620 20140253278044480 20145785639157360 20148245442043704 20203420770239616 20335913932843008 20465560014382080 20475924166011888 20481548733143316 20535160205064960 20543309078162208 20647990755642240 20653662588043680 20687272502880256 20721457200245760 20740840896221460 20798399348213760 20800938835313664 20806652681288448 20877412875149376 21006716649377760 21070060592986880 21086521577825151 21125953504615440 21333436350399216 21340156596193280 21412731153999360 21418613054267520 21482936829914112 21488838015101184 21606908553645696 21669416485816320 21818607717881520 21827265895547346 21938490177869880 21944516499796410 22024523472685056 22030573427246592 22039833861642240 22123563622636224 22164934824514560 22182251179846212 22242405864047040 22368656651945760 22386939380048560 22407164426002944 22448245300266240 22469244304239915 22534350404923136 22666776122299167 22751026851124320 22757276370159240 22846520591218688 23017432317765120 23023755016179840 23089623737416704 23111222712932484 23197125416832640 23273181565740288 23401056189727872 23407484266449504 23468754520074240 23487089484543048 23506286349050988 23632556230549980 23703818167110240 23725232921650176 23766697692692370 23768730317928960 23859900428742144 23869929811015680 23876486683445760 23967193924522576 24007676170717440 24089322548249280 24095939686050960 24098881803228744 24267761974532608 24274428128169856 24478414919162880 24558672017258496 24642192246077952 24646945755384680 24794813094347520 24865748640294912 24889009075465752 24935551677578880 25185306802554630 25208059979253312 25254275962799520 25280985900119040 25284072711584256 25351144205538528 25419892416053760 25465143544805237 25594905207514860 25601935916429145 25655137486018560 25679136347702760 25695277384799232 25702335665121024 25859090628600320 26001173544142080 26008315851610560 26096766093936720 26107121953497806 26182329261457824 26361369912944640 26496289534740480 26511000476380160 26597921789417472 26666795437999020 26842387982334912 26853671037392640 26861047518876480 26864327256058272 26937894360319488 26963093165087898 27008635692057120 27111242028632337 27301232221349184 27308731644191088 27380213606753280 27391078770882944 27530654340856320 27538216784058240 27654454528295280 27727813974807765 27742203575051264 27836550500199168 28008955532503680 28115362103766868 28167938006153920 28336929250682880 28444581800532288 28520037231230844 28550308205332480 28558150739023360 28651784020134912 28809211404860928 28862029671770880 28889028391165605 28907187057899136 28915127623261152 29091476957175360 29103021194063128 29251320237159840 29259355333061880 29358861855678810 29374097902995456 29382857936313735 29498084830181632 29576334906461616 29656541152062720 29824875535927680 29876219234670592 29922662013094656 29930993733688320 29958992405653220 30123602254035930 30222368163065556 30334702468165760 30337183080142848 30343035160212320 30689909757020160 30698340021573120 30713886249017832 30722323099714974 30802740307597440 30814963617243312 31030908754320384 31082185800368640 31111261344332190 31197599022320640 31201408252970496 31209979021932672 31316119312724064 31341715132067984 31510074974066640 31605090889480320 31688930256923160 31691640423905280 31813200571656192 31835315577927680 32010234894289920 32119096730999040 32127919581401280 32131842404304992 32224405244871168 32233257022651776 32727911576822280 32740898843321019 32856256328103936 33036785209027584 33045860140869888 33059750792463360 33185345433954336 33247402236771840 33273376769769318 33552984977918640 33580409070072840 33610746639004416 33672367950399360 33712096948779008 33801525607384704 33893189888071680 34126540276686480 34135914555238860 34140082554574054 34238848463603680 34269780886828032 34666834069398726 34668231392189440 34677754468814080 34795688125248960 34909772348610432 35101584284591808 35111226399674256 35144202629708585 35203131780111360 35259429523576482 35555727250665360 35587849382475264 35650046539038555 35789850643113216 35804894716523520 35814730025168640 35819103008077696 35917192480425984 35950790886783864 36011514256076160 36133983822373920 36143909529076440 36148322704843116 36378776492578910 36401642961798912 36411642192254784 36707539121141760 36717622378744320 36838008025887744 36872606037727040 36970418633077020 37115400666932224 37333513613198628 37345274043338240 37403327516368320 37777960203831945 37812089968879968 37911064993966080 37921478850178560 37926109067376384 38026716308307792 38392357811272290 38412281873147904 38482706229027840 38518704521554140 38542916077198848 38553503497681536 38788635942900480 39001760316213120 39012473777415840 39145149140905080 39160682930246709 39177143915084980 39435113208615488 39542054869416960 39671700950956032 39766500714570240 39896882684126208 40164803005381240 40280506556088960 40291571278314720 40296490884087408 40406841540479232 40444639747631847 40931120028764160 40951848332023776 40963097466286632 41070320410129920 41086618156324416 41295981511284480 41307325176087360 41442914400491520 41481681792442920 41601877670627328 41613305362576896 41754825750298752 42013433298755520 42140121185973760 42173043155650302 42251907009230880 42666872700798432 42825462307998720 42837226108535040 42965873659828224 42977676030202368 43213817107291392 43637215435763040 43654531791094692 43876980355739760 43889032999592820 44061146854493184 44247127245272448 44329869649029120 44364502359692424 44484811728094080 44737313303891520 44773878760097120 44814328852005888 44896490600532480 44938488608479830 45068700809846272 45185403381053895 45333552244598334 45502053702248640 45514552740318480 46034864635530240 46047510032359680 46179247474833408 46222445425864968 46394250833665280 46546363131480576 46666892016498285 46802112379455744 46814968532899008 46974178969086096 47012572698101976 47265112461099960 47407636334220480 47450465843300352 47533395385384740 47537460635857920 47719800857484288 47752973366891520 47934387849045152 48015352341434880 48178645096498560 48191879372101920 48197763606457488 48535523949065216 48548856256339712 48956829838325760 49284384492155904 49293891510769360 49589626188695040 49778018150931504 49871103355157760 49910065154653977 50370613605109260 50416119958506624 50508551925599040 50561971800238080 50568145423168512 50702288411077056 50839784832107520 50930287089610474 51189810415029720 51203871832858290 51210123831861081 51358272695405520 51390554769598464 51404671330242048 51718181257200640 52002347088284160 52016631703221120 52193532187873440 52214243906995612 52364658522915648 52889144285364723 53022000952760320 53333590875998040 53684775964669824 53707342074785280 53722095037752960 53728654512116544 53875788720638976 53926186330175796 54017271384114240 54222484057264674 54568164738868365 54602464442698368 54617463288382176 54760427213506560 54782157541765888 55061308681712640 55076433568116480 55308909056590560 55455627949615530 55484407150102528 55673101000398336 56017911065007360 56230724207533736 56335876012307840 56889163601064576 57040074462461688 57116301478046720 57303568040269824 57618422809721856 57724059343541760 57778056782331210 57814374115798272 57830255246522304 58182953914350720 58206042388126256 58502640474319680 58518710666123760 58717723711357620 58765715872627470 58996169660363264 59152669812923232 59313082304125440 59649751071855360 59845324026189312 59861987467376640 59917984811306440 60247204508071860 60444736326131112 60669404936331520 60686070320424640 61396680043146240 61427772498035664 61444646199429948 61605480615194880 61629927234486624 62061817508640768 62164371600737280 62222522688664380 62395198044641280 62402816505940992 62419958043865344 62632238625448128 62683430264135968 63020149948133280 63210181778960640 63259564733475453 63377860513846320 64020469788579840 64238193461998080 64255839162802560 64263684808609984 64448810489742336 64466514045303552 65267804883744515 65455823153644560 65481797686642038 66073570418055168 66091720281739776 66119501584926720 66370690867908672 66494804473543680 66546753539538636 67105969955837280 67160818140145680 67221493278008832 67344735900798720 67407732912719745 67603051214769408 68253080553372960 68271829110477720 68280165109148108 68477696927207360 68539561773656064 69333668138797452 69336462784378880 69355508937628160 69591376250497920 69819544697220864 70203168569183616 70222452799348512 70288405259417170 70406263560222720 70518859047152964 71111454501330720 71175698764950528 71300093078077110 71579701286226432 71609789433047040 71629460050337280 71638206016155392 71901581773567728 72023028512152320 72267967644747840 72287819058152880 72296645409686232 72757552985157820 72803285923597824 72823284384509568 73435244757488640 73676016051775488 73745212075454080 73940837266154040 74230801333864448 74667027226397256 74690548086676480 74806655032736640 75555920407663890 75624179937759936 75842957700357120 75852218134752768 76053432616615584 76395430634415711 76784715622544580 76805807749287435 76965412458055680 77037409043108280 77085832154397696 77107006995363072 77577271885800960 78003520632426240 78024947554831680 78290298281810160 78321365860493418 78354287830169960 78870226417230976 79084109738833920 79533001429140480 79793765368252416 80329606010762480 80561013112177920 80583142556629440 80592981768174816 80813683080958464 80889279495263694 81333726085897011 81903696664047552 81926194932573264 82140640820259840 82173236312648832 82591963022568960 82614650352174720 82963363584885840 83183441924423295 83226610725153792 83509651500597504 84026866597511040 84280242371947520 84346086311300604 84503814018461760 85333745401596864 85350206386435135 85650924615997440 85674452217070080 85955352060404736 86427634214582784 86667085173496815 87274430871526080 87309063582189384 87753960711479520 87778065999185640 88122293708986368 88148573808941205 88494254490544896 88729004719384848 88969623456188160 89474626607783040 89547757520194240 89628657704011776 89792981201064960 89876977216959660 90137401619692544 90370806762107790 90667104489196668 91004107404497280 91029105480636960 91374926837242321 92069729271060480 92095020064719360 92444890851729936 92788501667330560 93092726262961152 93333784032996570 93604224758911488 93629937065798016 93948357938172192 94025145396203952 94530224922199920 94815272668440960 95066790770769480 95074921271715840 95439601714968576 95505946733783040 95868775698090304 96030704682869760 96357290192997120 96383758744203840 96395527212914976 97071047898130432 97097712512679424 98222696529963057 98568768984311808 98587783021538720 99179252377390080 99556036301863008 99742206710315520 99820130309307954 100741227210218520 100832239917013248 101017103851198080 101136290846337024 101404576822154112 101679569664215040 101860574179220948 102379620830059440 102407743665716580 102420247663722162 102716545390811040 102809342660484096 103436362514401280 104004694176568320 104033263406442240 104387064375746880 104428487813991224 104729317045831296 105432607889125755 105778288570729446 106667181751996080 107369551929339648 107414684149570560 107444190075505920 107457309024233088 107751577441277952 107852372660351592 108034542768228480 108444968114529348 109136329477736730 109204928885396736 109234926576764352 109564315083531776 110122617363425280 110152867136232960 110617818113181120 110911255899231060 111346202000796672 112035822130014720 112461448415067472 112671752024615680 113333880611495835 113778327202129152 114080148924923376 114232602956093440 115236845619443712 115448118687083520 115556113564662420 115628748231596544 115660510493044608 116365907828701440 116412084776252512 117005280948639360 117037421332247520 117435447422715240 117482048790740127 117531431745254940 117992339320726528 118305339625846464 118626164608250880 119299502143710720 119490288941009189 119690648052378624 119835969622612880 120494409016143720 120889472652262224 121333919242895541 121338809872663040 121372140640849280 122793360086292480 122855544996071328 122889292398859896 123210961230389760 123259854468973248 124328743201474560 124445045377328760 124805633011881984 124839916087730688 125264477250896256 125366860528271936 126040299896266560 126420363557921280 126519129466950906 126755721027692640 127325717724026185 128476386923996160 128511678325605120 128527369617219968 128897620979484672 128933028090607104 130535609767489030 130911646307289120 130963595373284076 132183440563479552 132741381735817344 132989608947087360 133093507079077272 134211939911674560 134321636280291360 134442986556017664 134689471801597440 134815465825439490 135206102429538816 135556210143161685 136506161106745920 136543658220955440 136560330218296216 136955393854414720 138667336277594904 138711017875256320 139182752500995840 139639089394441728 140406337138367232 140444905598697024 140576810518834340 141037718094305928 142222909002661440 142351397529901056 142600186156154220 143159402572452864 143258920100674560 143276412032310784 143803163547135456 144046057024304640 144535935289495680 144575638116305760 144593290819372464 145515105970315640 145606571847195648 145646568769019136 146870489514977280 147490424150908160 147881674532308080 149334054452794512 149381096173352960 149613310065473280 151111840815327780 151248359875519872 151685915400714240 151704436269505536 152106865233231168 152790861268831422 153569431245089160 153611615498574870 153630371495583243 154074818086216560 154171664308795392 154214013990726144 155154543771601920 156007041264852480 156049895109663360 156580596563620320 156642731720986836 156708575660339920 157740452834461952 158667432856094169 159066002858280960 160659212021524960 161122026224355840 161166285113258880 161185963536349632 161627366161916928 161778558990527388 162667452171794022 163704494216605095 163807393328095104 163852389865146528 164281281640519680 164346472625297664 165183926045137920 165229300704349440 165926727169771680 166366883848846590 166453221450307584 167019303001195008 168053733195022080 168560484743895040 168692172622601208 169007628036923520 170667490803193728 170700412772870270 171348904434140160 171910704120809472 172855268429165568 173334170346993630 174548861743052160 174618127164378768 175507921422959040 175556131998371280 176297147617882410 176988508981089792 177458009438769696 177939246912376320 178949253215566080 179095515040388480 179585962402129920 179753954433919320 180274803239385088 180741613524215580 181334208978393336 182008214808994560 182058210961273920 182749853674484642 184190040129438720 184889781703459872 185577003334661120 186185452525922304 186667568065993140 187208449517822976 187259874131596032 187896715876344384 188050290792407904 189060449844399840 189630545336881920 189778694200426359 190133581541538960 191737551396180608 192061409365739520 192714580385994240 192767517488407680 192791054425829952 194195425025358848 195803414651233545 196445393059926114 197175566043077440 198358504754780160 199112072603726016 199484413420631040 199640260618615908 201482454420437040 201664479834026496 202034207702396160 202223198738159235 202809153644308224 203721148358441896 204759241660118880 204815487331433160 204840495327444324 205433090781622080 205618685320968192 208009388353136640 208066526812884480 208774128751493760 208856975627982448 209458634091662592 210865215778251510 211556577141458892 213334363503992160 214739103858679296 214829368299141120 214888380151011840 214914618048466176 215704745320703184 216069085536456960 216889936229058696 218272658955473460 218409857770793472 218469853153528704 219128630167063552 220305734272465920 221235636226362240 221822511798462120 221910536604731351 222692404001593344 224071644260029440 224922896830134944 225343504049231360 226667761222991670 227556654404258304 228160297849846752 229186291903247133 230896237374167040 231112227129324840 231257496463193088 231321020986089216 232731815657402880 232824169552505024 234010561897278720 234074842664495040 234870894845430480 234964097581480254 235062863490509880 235984678641453056 236610679251692928 237252329216501760 238599004287421440 238980577882018378 239381296104757248 239671939245225760 240988818032287440 241778945304524448 242667838485791082 242677619745326080 242744281281698560 245711089992142656 245778584797719792 246421922460779520 246519708937946496 248890090754657520 249550325773269885 249679832175461376 250528954501792512 250733721056543872 252080599792533120 252840727115842560 253038258933901812 253511442055385280 254651435448052370 256050619159305405 256952773847992320 257023356651210240 257054739234439936 257866056181214208 261071219534978060 261823292614578240 261927190746568152 264366881126959104 264445721426823615 265482763471634688 266187014158154544 268423879823349120 268643272560582720 268885973112035328 269378943603194880 269630931650878980 270412204859077632 271112420286323370 273012322213491840 273087316441910880 273120660436592432 273910787708829440 274124780511726963 277334672555189808 277422035750512640 278365505001991680 279278178788883456 280812674276734464 280889811197394048 281153621037668680 282075436188611856 284445818005322880 285200372312308440 286318805144905728 286517840201349120 286552824064621568 287606327094270912 288092114048609280 289071870578991360 289151276232611520 289186581638744928 291030211940631280 291213143694391296 291293137538038272 294668089589889171 294980848301816320 295763349064616160 298668108905589024 299226620130946560 302223681630655560 302496719751039744 303408872539011072 304213730466462336 305581722537662844 307138862490178320 307223230997149740 307260742991166486 308149636172433120 308428027981452288 310309087543203840 312014082529704960 312099790219326720 313161193127240640 313285463441973672 313417151320679840 315480905668923904 316297823667377265 317334865712188338 321318424043049920 322244052448711680 322332570226517760 322371927072699264 323254732323833856 323557117981054776 325334904343588044 327408988433210190 327614786656190208 327704779730293056 328692945250595328 330367852090275840 330458601408698880 331853454339543360 332733767697693180 334038606002390016 336107466390044160 337384345245202416 338015256073847040 341334981606387456 341400825545740540 342697808868280320 345710536858331136 346668340693987260 349097723486104320 349236254328757536 351015842845918080 351112263996742560 352446146372220381 352594295235764820 353977017962179584 354916018877539392 355878493824752640 357898506431132160 358191030080776960 358470866823027567 359507908867838640 361483227048431160 362668417956786672 364016429617989120 364116421922547840 365499707348969284 368380080258877440 369779563406919744 371154006669322240 373335136131986280 374416899035645952 374519748263192064 375793431752688768 376100581584815808 378120899688799680 379261090673763840 379557388400852718 380267163083077920 381977153172078555 383475102792361216 385429160771988480 385535034976815360 385582108851659904 388390850050717696 391606829302467090 392890786119852228 394351132086154880 398224145207452032 398968826841262080 399280521237231816 402964908840874080 403328959668052992 404068415404792320 404446397476318470 405618307288616448 406668630429485055 407442296716883792 409518483320237760 409630974662866320 409680990654888648 410866181563244160 416133053625768960 417548257502987520 417713951255964896 418917268183325184 421730431556503020 423113154282917784 426668727007984320 429478207717358592 429776760302023680 429829236096932352 431409490641406368 432138171072913920 433779872458117392 436545317910946920 436819715541586944 436939706307057408 438257260334127104 440611468544931840 442471272452724480 443645023596924240 443821073209462702 448143288520058880 449845793660269888 450687008098462720 453335522445983340 455113308808516608 456320595699693504 456874634186211605 458372583806494266 460891114486749729 462224454258649680 462514992926386176 462642041972178432 465463631314805760 465648339105010048 468021123794557440 468149685328990080 469741789690860960 469928195162960508 470125726981019760 473221358503385856 477198008574842880 477961155764036756 479343878490451520 481977636064574880 483557890609048896 485335676971582164 485355239490652160 485488562563397120 491113482649815285 491422179984285312 491557169595439584 492843844921559040 493039417875892992 497780181509315040 499100651546539770 499359664350922752 501057909003585024 501467442113087744 504161199585066240 505681454231685120 506076517867803624 507022884110770560 509302870896104740 512101238318610810 514046713302420480 514109478468879872 515732112362428416 522142439069956120 523646585229156480 523854381493136304 528891442853647230 530965526943269376 532374028316309088 536847759646698240 537286545121165440 538757887206389760 539261863301757960 540824409718155264 542224840572646740 546024644426983680 546174632883821760 546241320873184864 547821575417658880 548249561023453926 554669345110379616 556731010003983360 558556357577766912 561625348553468928 561779622394788096 562307242075337360 564150872377223712 568891636010645760 569336082601279077 570400744624616880 573105648129243136 575212654188541824 576184228097218560 578143741157982720 578302552465223040 578373163277489856 582060423881262560 582586275076076544 587410243953700635 589336179179778342 589961696603632640 591526698129232320 597336217811178048 597451444705045945 598453240261893120 604447363261311120 604993439502079488 606669596214477705 608427460932924672 611163445075325688 614277724980356640 614446461994299480 614521485982332972 616299272344866240 616856055962904576 624028165059409920 624199580438653440 626322386254481280 626570926883947344 626834302641359680 630961811337847808 632595647334754530 634669731424376676 642636848086099840 644488104897423360 644665140453035520 644743854145398528 647114235962109552 650669808687176088 654817976866420380 655229573312380416 655409559460586112 657385890501190656 660917202817397760 663706908679086720 665467535395386360 665731609814194053 668077212004780032 672214932780088320 674768690490404832 676030512147694080 682669963212774912 682801651091481080 687558875709741399 693336681387974520 698195446972208640 698472508657515072 702031685691836160 702224527993485120 704892292744440762 705188590471529640 707954035924359168 709832037755078784 711756987649505280 715797012862264320 716382060161553920 716941733646055134 719015817735677280 722966454096862320 725336835913573344 728032859235978240 728232843845095680 730999414697938568 739559126813839488 746670272263972560 749039496526384128 751586863505377536 752201163169631616 756241799377599360 758522181347527680 759114776801705436 760534326166155840 763954306344157110 766950205584722432 768151857477916215 770858321543976960 771070069953630720 771164217703319808 783213658604934180 785781572239704456 788702264172309760 793337164280470845 796448290414904064 798561042474463632 805929817681748160 806657919336105984 808136830809584640 808892794952636940 811236614577232896 813337260858970110 814884593433767584 819036966640475520 819261949325732640 819361981309777296 821732363126488320 822374341535180889 832266107251537920 835096515005975040 835427902511929792 837834536366650368 843460863113006040 846226308565835568 853337454015968640 858956415434717184 859553520604047360 859658472193864704 862818981282812736 864276342145827840 867559744916234784 873090635821893840 873639431083173888 873879412614114816 884942544905448960 887290047193848480 887642146418925404 899691587320539776 901374016196925440 906671044891966680 910226617617033216 912641191399387008 913749268372423210 916745167612988532 921782228973499458 924448908517299360 925284083944356864 930927262629611520 931296678210020096 936042247589114880 936299370657980160 939483579381721920 939856390325921016 940251453962039520 946442717006771712 948893471002131795 955922311528073512 958687756980903040 963955272129149760 967115781218097792 970671353943164328 970977125126794240 982226965299630570 982844359968570624 983114339190879168 986078835751785984 995560363018630080 998201303093079540 1002115818007170048 1002934884226175488 1008322399170132480 1012153035735607248 1014045768221541120 1018605741792209480 1024202476637221620 1028093426604840960 1028218956937759744 1044284878139912240 1047293170458312960 1047708762986272608 1057338439116661143 1057782885707294460 1061931053886538752 1064748056632618176 1073695519293396480 1074573090242330880 1075412600469082701 1078523726603515920 1084449681145293480 1092049288853967360 1092349265767643520 1092482641746369728 1095643150835317760 1096499122046907852 1109338690220759232 1109552683023656755 1113462020007966720 1123250697106937856 1123559244789576192 1124614484150674720 1128301744754447424 1137783272021291520 1138672165202558154 1140801489249233760 1145931459516235665 1150425308377083648 1156287482315965440 1156605104930446080 1156746326554979712 1164120847762525120 1165172550152153088 1174820487907401270 1178672358359556684 1179923393207265280 1183053396258464640 1194672435622356096 1194902889410091890 1196906480523786240 1208894726522622240 1209986879004158976 1213339192428955410 1216854921865849344 1222326890150651376 1228555449960713280 1228892923988598960 1229042971964665944 1232598544689732480 1248399160877306880 1252644772508962560 1253141853767894688 1253668605282719360 1261923622675695616 1265191294669509060 1269339462848753352 1285273696172199680 1289330280906071040 1289487708290797056 1294228471924219104 1301339617374352176 1309635953732840760 1310459146624760832 1310819118921172224 1314771781002381312 1321834405634795520 1327413817358173440 1330935070790772720 1331463219628388106 1344429865560176640 1349537380980809664 1352061024295388160 1365339926425549824 1365603302182962160 1370623902558634815 1375117751419482798 1382673343460249187 1386673362775949040 1396390893944417280 1396945017315030144 1404063371383672320 1404449055986970240 1409784585488881524 1410377180943059280 1419664075510157568 1431594025724528640 1432764120323107840 1433883467292110268 1438031635471354560 1445932908193724640 1450673671827146688 1456065718471956480 1456465687690191360 1461998829395877136 1473340447949445855 1479118253627678976 1493340544527945120 1498078993052768256 1503173727010755072 1504402326339263232 1512483598755198720 1517044362695055360 1518229553603410872 1521068652332311680 1527908612688314220 1533900411169444864 1536303714955832430 1542140139907261440 1542328435406639616 1553373756233119457 1566427317209868360 1571563144479408912 1577404528344619520 1586674328560941690 1592896580829808128 1597122084948927264 1611859635363496320 1616273661619169280 1617785589905273880 1622473229154465792 1626674521717940220 1629769186867535168 1638073933280951040 1638523898651465280 1638723962619554592 1643464726252976640 1644748683070361778 1670193030011950080 1670855805023859584 1675669072733300736 1686921726226012080 1692452617131671136 1706674908031937280 1719316944387729408 1725637962565625472 1728552684291655680 1735119489832469568 1746181271643787680 1747758825228229632 1762230731861101905 1769885089810897920 1774580094387696960 1775284292837850808 1792354334115137835 1799383174641079552 1813342089783933360 1825282382798774016 1827498536744846420 1833490335225977064 1843564457946998916 1848897817034598720 1850568167888713728 1862593356420040192 1872084495178229760 1872598741315960320 1878967158763443840 1879712780651842032 1880502907924079040 1892885434013543424 1897786942004263590 1911844623056147024 1917375513961806080 1927910544258299520 1934231562436195584 1941342707886328656 1941954250253588480 1964453930599261140 1965688719937141248 1966228678381758336 1972157671503571968 1991120726037260160 1996402606186159080 1997194829442582159 2004231636014340096 2005869768452350976 2016644798340264960 2024306071471214496 2028091536443082240 2037211483584418960 2048404953274443240 2056437913875519488 2062676627129224197 2088569756279824480 2094586340916625920 2095417525972545216 2114676878233322286 2115565771414588920 2123862107773077504 2129496113265236352 2147391038586792960 2149146180484661760 2150825200938165402 2157047453207031840 2168899362290586960 2184098577707934720 2184698531535287040 2184965283492739456 2191286301670635520 2192998244093815704 2218677380441518464 2219105366047313510 2247118489579152384 2249228968301349440 2256603489508894848 2275566544042583040 2277344330405116308 2281602978498467520 2291862919032471330 2300850616754167296 2304455572433748645 2312574964631930880 2313210209860892160 2313492653109959424 2328241695525050240 2349640975814802540 2357344716719113368 2366106792516929280 2389344871244712192 2389805778820183780 2417789453045244480 2419973758008317952 2426678384857910820 2433709843731698688 2444653780301302752 2457110899921426560 2457785847977197920 2458085943929331888 2465197089379464960 2467123024605542667 2496798321754613760 2505289545017925120 2506283707535789376 2507337210565438720 2530382589339018120 2538678925697506704 2570547392344399360 2578660561812142080 2578975416581594112 2588456943848438208 2602679234748704352 2619271907465681520 2620918293249521664 2621638237842344448 2654827634716346880 2661870141581545440 2662926439256776212 2699074761961619328 2704122048590776320 2730679852851099648 2731206604365924320 2741247805117269630 2750235502838965596 2765346686920498374 2773346725551898080 2792781787888834560 2793890034630060288 2808126742767344640 2808898111973940480 2819569170977763048 2820754361886118560 2839328151020315136 2846680413006395385 2865528240646215680 2867766934584220536 2876063270942709120 2891865816387449280 2901347343654293376 2912931375380382720 2923997658791754272 2946680895898891710 2958236507255357952 2986681089055890240 3006347454021510144 3008804652678526464 3024967197510397440 3036459107206821744 3042137304664623360 3055817225376628440 3067800822338889728 3072607429911664860 3084280279814522880 3084656870813279232 3106747512466238914 3132854634419736720 3143126288958817824 3154809056689239040 3173348657121883380 3185793161659616256 3194244169897854528 3223719270726992640 3226237801407248103 3235571179810547760 3253349043435880440 3259538373735070336 3276147866561902080 3277047797302930560 3277447925239109184 3286929452505953280 3289497366140723556 3328658049070970265 3340386060023900160 3341711610047719168 3373843452452024160 3384905234263342272 3413349816063874560 3437794378548706995 3451275925131250944 3470238979664939136 3492362543287575360 3495517650456459264 3524461463722203810 3539770179621795840 3549160188775393920 3550568585675701616 3584708668230275670 3598766349282159104 3626684179567866720 3650564765597548032 3654997073489692840 3666980670451954128 3687128915893997832 3697795634069197440 3725186712840080384 3745197482631920640 3757934317526887680 3759425561303684064 3761005815848158080 3785770868027086848 3795573884008527180 3823689246112294048 3834751027923612160 3855821088516599040 3868463124872391168 3882685415772657312 3928907861198522280 3931377439874282496 3932457356763516672 3944315343007143936 3982241452074520320 3992805212372318160 3994389658885164318 4011739536904701952 4033289596680529920 4048612142942428992 4056183072886164480 4074422967168837920 4096809906548886480 4111871707675904445 4125353254258448394 4177139512559648960 4189172681833251840 4190835051945090432 4229353756466644572 4231131542829177840 4258992226530472704 4294782077173585920 4298292360969323520 4301650401876330804 4314094906414063680 4337798724581173920 4368197155415869440 4369397063070574080 4369930566985478912 4385996488187631408 4437354760883036928 4438210732094627020 4494236979158304768 4498457936602698880 4513206979017789696 4551133088085166080 4554688660810232616 4563205956996935040 4583725838064942660 4601701233508334592 4608911144867497290 4626420419721784320 4626985306219918848 4656483391050100480 4660121268699358371 4699281951629605080 4714689433438226736 4732213585033858560 4778689742489424384 4779611557640367560 4835578906090488960 4853356769715821640 4867419687463397376 4889307560602605504 4914221799842853120 4915571695954395840 4916171887858663776 4930394178758929920 4934246049211085334 5010579090035850240 5012567415071578752 5014674421130877440 5060765178678036240 5077357851395013408 5141094784688798720 5157950833163188224 5176913887696876416 5205358469497408704 5238543814931363040 5243276475684688896 5286692195583305715 5309655269432693760 5323740283163090880 5325852878513552424 5377063002345413505 5398149523923238656 5462413208731848640 5482495610234539260 5500471005677931192 5530693373840996748 5546693451103796160 5587780069260120576 5616253485534689280 5617796223947880960 5639138341955526096 5641508723772237120 5678656302040630272 5693360826012790770 5735533869168441072 5752126541885418240 5783731632774898560 5802694687308586752 5825862750760765440 5847995317583508544 5893361791797783420 5916473014510715904 5973362178111780480 5991584488327746477 6012694908043020288 6017609305357052928 6049934395020794880 6072918214413643488 6084274609329246720 6111634450753256880 6145214859823329720 6169313741626558464 6213495024932477828 6265709268839473440 6286252577917635648 6309618113378478080 6346697314243766760 6371586323319232512 6388488339795709056 6447438541453985280 6452475602814496206 6471142359621095520 6506698086871760880 6519076747470140672 6552295733123804160 6554095594605861120 6554895850478218368 6573858905011906560 6578994732281447112 6657316098141940530 6683423220095438336 6747686904904048320 6769810468526684544 6826699632127749120 6875588757097413990 6902551850262501888 6913366717301245935 6940477959329878272 6984725086575150720 7048922927444407620 7098320377550787840 7101137171351403232 7169417336460551340 7197532698564318208 7253368359135733440 7301129531195096064 7309994146979385680 7333961340903908256 7374257831787995664 7395591268138394880 7401369073816628001 7450373425680160768 7490394965263841280 7515868635053775360 7518851122607368128 7522011631696316160 7591147768017054360 7647378492224588096 7669502055847224320 7711642177033198080 7736926249744782336 7765370831545314624 7766868781165597285 7857815722397044560 7862754879748564992 7864914713527033344 7964482904149040640 7985610424744636320 7988779317770328636 8097224285884857984 8112366145772328960 8148845934337675840 8193619813097772960 8223743415351808890 8250706508516896788 8354279025119297920 8378345363666503680 8381670103890180864 8458707512933289144 8462263085658355680 8517984453060945408 8596584721938647040 8603300803752661608 8628189812828127360 8675597449162347840 8738794126141148160 8739861133970957824 8771992976375262816 8874709521766073856 8876421464189254040 8996915873205397760 9026413958035579392 9109377321620465232 9126411913993870080 9167451676129885320 9203402467016669184 9217822289734994580 9252840839443568640 9253970612439837696 9312966782100200960 9320242537398716742 9398563903259210160 9429378866876453472 9464427170067717120 9557379484978848768 9559223115280735120 9671157812180977920 9678713404221744309 9706713539431643280 9778615121205211008 9828443599685706240 9831143391908791680 9832343775717327552 9860788357517859840 9868492098422170668 9985974147212910795 10021158180071700480 10025134830143157504 10029348842261754880 10121530357356072480 10154715702790026816 10282189569377597440 10313383135646120985 10353827775393752832 10410716938994817408 10477087629862726080 10486552951369377792 10573384391166611430 10619310538865387520 10647480566326181760 10651705757027104848 10754126004690827010 10796299047846477312 10924826417463697280 10964991220469078520 11000942011355862384 11061386747681993496 11093386902207592320 11175560138520241152 11235592447895761920 11278276683911052192 11283017447544474240 11357312604081260544 11386721652025581540 11471067738336882144 11504253083770836480 11567463265549797120 11605389374617173504 11695990635167017088 11786723583595566840 11832946029021431808 11946724356223560960 11983168976655492954 12035218610714105856 12099868790041589760 12145836428827286976 12168549218658493440 12223268901506513760 12290429719646659440 12335615123027713335 12426990049864955656 12531418537678946880 12572505155835271296 12693394628487533520 12776976679591418112 12894877082907970560 12904951205628992412 12942284719242191040 13013396173743521760 13038153494940281344 13104591466247608320 13108191189211722240 13109791700956436736 13157989464562894224 13314632196283881060 13366846440190876672 13495373809808096640 13539620937053369088 13653399264255498240 13751177514194827980 13805103700525003776 13826733434602491870 13880955918659756544 13969450173150301440 13980363806098075113 14097845854888815240 14196640755101575680 14202274342702806464 14338834672921102680 14395065397128636416 14506736718271466880 14602259062390192128 14619988293958771360 14667922681807816512 14748515663575991328 14791182536276789760 14802738147633256002 15031737270107550720 15037702245214736256 15044023263392632320 15182295536034108720 15294756984449176192 15339004111694448640 15423284354066396160 15473852499489564672 15530741663090629248 15533737562331194570 15715631444794089120 15729829427054066688 15928965808298081280 15971220849489272640 15977558635540657272 16131189007036240515 16194448571769715968 16297691868675351680 16387239626195545920 16447486830703617780 16501413017033793576 16708558050238595840 16763340207780361728 16917415025866578288 16924526171316711360 17035968906121890816 17206601607505323216 17256379625656254720 17351194898324695680 17477588252282296320 17479722267941915648 17543985952750525632 17749419043532147712 17752842928378508080 17974753464983239431 17993831746410795520 18052827916071158784 18218754643240930464 18252823827987740160 18334903352259770640 18435644579469989160 18507941224879675392 18625933564200401920 18640485074797433484 18797127806518420320 18858757733752906944 18928854340135434240 19114758969957697536 19118446230561470240 19342315624361955840 19357426808443488618 19413427078863286560 19557230242410422016 19656887199371412480 19662286783817583360 19664687551434655104 19721576715035719680 19736984196844341336 19971948294425821590 20050269660286315008 20058697684523509760 20243060714712144960 20309431405580053632 20626766271292241970 20707655550787505664 20821433877989634816 20954175259725452160 21146768782333222860 21294961132652363520 21303411514054209696 21508252009381654020 21592598095692954624 21849652834927394560 21929982440938157040 22001884022711724768 22122773495363986992 22186773804415184640 22351120277040482304 22471184895791523840 22556553367822104384 22566034895088948480 22773443304051163080 22942135476673764288 23008506167541672960 23134926531099594240 23210778749234347008 23300606343496791855 23391981270334034176 23573447167191133680 23893448712447121920 23966337953310985908 24291672857654573952 24337098437316986880 24446537803013027520 24580859439293318880 24671230246055426670 24853980099729911312 25062837075357893760 25145010311670542592 25386789256975067040 25553953359182836224 25789754165815941120 25809902411257984824 25884569438484382080 26026792347487043520 26076306989880562688 26216382378423444480 26219583401912873472 26315978929125788448 26629264392567762120 26733692880381753344 26990747619616193280 27079241874106738176 27502355028389655960 27610207401050007552 27653466869204983740 27761911837319513088 27938900346300602880 27960727612196150226 28195691709777630480 28393281510203151360 28404548685405612928 28677669345842205360 29013473436542933760 29239976587917542720 29335845363615633024 29497031327151982656 29582365072553579520 29605476295266512004 29957922441638732385 30063474540215101440 30075404490429472512 30088046526785264640 30364591072068217440 30589513968898352384 30846568708132792320 31061483326181258496 31067475124662389140 31431262889588178240 31459658854108133376 31857931616596162560 31942441698978545280 31955117271081314544 32262378014072481030 32388897143539431936 32595383737350703360 32774479252391091840 32894973661407235560 33002826034067587152 33417116100477191680 33526680415560723456 33834830051733156576 33849052342633422720 34071937812243781632 34413203215010646432 34512759251312509440 34702389796649391360 34959444535883831296 35087971905501051264 35498838087064295424 35505685856757016160 35949506929966478862 35987663492821591040 36105655832142317568 36437509286481860928 36505647655975480320 36669806704519541280 36871289158939978320 37006845369083140005 37251867128400803840 37280970149594866968 37594255613036840640 37717515467505813888 38236892461122940480 38684631248723911680 38714853616886977236 38826854157726573120 39114460484820844032 39313774398742824960 39324573567635166720 39329375102869310208 39473968393688682672 39943896588851643180 40100539320572630016 40486121429424289920 40618862811160107264 41253532542584483940 41415311101575011328 41642867755979269632 41908350519450904320 41941091418294225339 42293537564666445720 42589922265304727040 42606823028108419392 43016504018763308040 43185196191385909248 43699305669854789120 43859964881876314080 44003768045423449536 44245546990727973984 44373547608830369280 45113106735644208768 45132069790177896960 45546886608102326160 45884270953347528576 46017012335083345920 46269853062199188480 46421557498468694016 46601212686993583710 46783962540668068352 47146894334382267360 47786897424894243840 47932675906621971816 48393567021108721545 48583345715309147904 48893075606026055040 49161718878586637760 49342460492110853340 49707960199459822624 50125674150715787520 50290020623341085184 50773578513950134080 51107906718365672448 51619804822515969648 51769138876968764160 52053584694974087040 52152613979761125376 52432764756846888960 52439166803825746944 52631957858251576896 53258528785135524240 53981495239232386560 54158483748213476352 55004710056779311920 55306933738409967480 55523823674639026176 55877800692601205760 55921455224392300452 56391383419555260960 56786563020406302720 56809097370811225856 57355338691684410720 58026946873085867520 58479953175835085440 58671690727231266048 58994062654303965312 59164730145107159040 59210952590533024008 59915844883277464770 60150808980858945024 60176093053570529280 60729182144136434880 61179027937796704768 62122966652362516992 62134950249324778280 62862525779176356480 63884883397957090560 63910234542162629088 64524756028144962060 64777794287078863872 65190767474701406720 65548958504782183680 65789947322814471120 66005652068135174304 66834232200954383360 67053360831121446912 67669660103466313152 67698104685266845440 68826406430021292864 69025518502625018880 69404779593298782720 69901819030490375565 70175943811002102528 71011371713514032320 71899013859932957724 71975326985643182080 72875018572963721856 73011295311950960640 73339613409039082560 73742578317879956640 74013690738166280010 74561940299189733936 75188511226073681280 75435030935011627776 76473784922245880960 77369262497447823360 77429707233773954472 77653708315453146240 78228920969641688064 78649147135270333440 78658750205738620416 78947936787377365344 79887793177703286360 80201078641145260032 80972242858848579840 81237725622320214528 82507065085168967880 82830622203150022656 83285735511958539264 83816701038901808640 83882182836588450678 84587075129332891440 85179844530609454080 85213646056216838784 86033008037526616080 87398611339709578240 87719929763752628160 88007536090846899072 88491093981455947968 88747095217660738560 89873767324916197155 90226213471288417536 90264139580355793920 91093773216204652320 91768541906695057152 92539706124398376960 93202425373987167420 93567925081336136704 94293788668764534720 95573794849788487680 95865351813243943632 96787134042217443090 97166691430618295808 97786151212052110080 98323437757173275520 98684920984221706680 99415920398919645248 100251348301431575040 100580041246682170368 101547157027900268160 102215813436731344896 103239609645031939296 103538277753937528320 104107169389948174080 104878333607651493888 105263915716503153792 106517057570271048480 107962990478464773120 108316967496426952704 110009420113558623840 110613867476819934960 111755601385202411520 111842910448784600904 112782766839110521920 113618194741622451712 114710677383368821440 116053893746171735040 116959906351670170880 117343381454462532096 117988125308607930624 118421905181066048016 119831689766554929540 120301617961717890048 121458364288272869760 122358055875593409536 124245933304725033984 124269900498649556560 125725051558352712960 125823274254882676017 127769766795914181120 127820469084325258176 129049512056289924120 129555588574157727744 130381534949402813440 131097917009564367360 131579894645628942240 132011304136270348608 133668464401908766720 135339320206932626304 135396209370533690880 137652812860042585728 138051037005250037760 138809559186597565440 139803638060980751130 140351887622004205056 142022743427028064640 143798027719865915448 145750037145927443712 146679226818078165120 147485156635759913280 148027381476332560020 149123880598379467872 150377022452147362560 150870061870023255552 152947569844491761920 154859414467547908944 155307416630906292480 156457841939283376128 157298294270540666880 157317500411477240832 157895873574754730688 159775586355406572720 161944485717697159680 162475451244640429056 165014130170337935760 166571471023917078528 167633402077803617280 167764365673176901356 169174150258665782880 170359689061218908160 170427292112433677568 172066016075053232160 174797222679419156480 175439859527505256320 176015072181693798144 176982187962911895936 177494190435321477120 179747534649832394310 180452426942576835072 180528279160711587840 182187546432409304640 183537083813390114304 186404850747974334840 187135850162672273408 188587577337529069440 191730703626487887264 193574268084434886180 194333382861236591616 195572302424104220160 196646875514346551040 197369841968443413360 198831840797839290496 200502696602863150080 201160082493364340736 203094314055800536320 206479219290063878592 207076555507875056640 208214338779896348160 209705457091471126695 210527831433006307584 213034115140542096960 215925980956929546240 220018840227117247680 221227734953639869920 223685820897569201808 225565533678221043840 227236389483244903424 229421354766737642880 232107787492343470080 233919812703340341760 234686762908925064192 235976250617215861248 236843810362132096032 239663379533109859080 240603235923435780096 242916728576545739520 244716111751186819072 248491866609450067968 248539800997299113120 251450103116705425920 251646548509765352034 255539533591828362240 255640938168650516352 258099024112579848240 260763069898805626880 262195834019128734720 263159789291257884480 264022608272540697216 270678640413865252608 270792418741067381760 275305625720085171456 277619118373195130880 279607276121961502260 280703775244008410112 284045486854056129280 287596055439731830896 291500074291854887424 293358453636156330240 294970313271519826560 296054762952665120040 298247761196758935744 300754044904294725120 301740123740046511104 305895139688983523840 309718828935095817888 310614833261812584960 314635000822954481664 315791747149509461376 319551172710813145440 323888971435394319360 324950902489280858112 330028260340675871520 335266804155607234560 335528731346353802712 338348300517331565760 340854584224867355136 344132032150106464320 350879719055010512640 352030144363387596288 353964375925823791872 359495069299664788620 360904853885153670144 364375092864818609280 367074167626780228608 372809701495948669680 377175154675058138880 383461407252975774528 387148536168869772360 388666765722473183232 391144604848208440320 393293751028693102080 394739683936886826720 397663681595678580992 401005393205726300160 406188628111601072640 412958438580127757184 414153111015750113280 416428677559792696320 419410914182942253390 421055662866012615168 426068230281084193920 440037680454234495360 442455469907279739840 447371641795138403616 451131067356442087680 454472778966489806848 458842709533475285760 467839625406680683520 469373525817850128384 471952501234431722496 473687620724264192064 479326759066219718160 485833457153091479040 497079601994598226240 502900206233410851840 503293097019530704068 511079067183656724480 511281876337301032704 516198048225159696480 524391668038257469440 526319578582515768960 528045216545081394432 541357280827730505216 541584837482134763520 550611251440170342912 559214552243923004520 561407550488016820224 568090973708112258560 575192110879463661792 583000148583709774848 586716907272312660480 589940626543039653120 592109525905330240080 596495522393517871488 601508089808589450240 603480247480093022208 611790279377967047680 619437657870191635776 621229666523625169920 629116371274413380085 631583494299018922752 639102345421626290880 647777942870788638720 660056520681351743040 671057462692707605424 676696601034663131520 681709168449734710272 688264064300212928640 701759438110021025280 704060288726775192576 707928751851647583744 718990138599329577240 721809707770307340288 728750185729637218560 734148335253560457216 745619402991897339360 754350309350116277760 766922814505951549056 774297072337739544720 782289209696416880640 786587502057386204160 789479367873773653440 795327363191357161984 812377256223202145280 825916877160255514368 832857355119585392640 838821828365884506780 842111325732025230336 852136460562168387840 880075360908468990720 884910939814559479680 894743283590276807232 902262134712884175360 917685419066950571520 935679250813361367040 943905002468863444992 947375241448528384128 958653518132439436320 971666914306182958080 994159203989196452480 1005800412466821703680 1006586194039061408136 1022563752674602065408 1032396096450319392960 1052639157165031537920 1056090433090162788864 1082714561655461010432 1101222502880340685824 1118429104487846009040 1136181947416224517120 1150384221758927323584 1166000297167419549696 1173433814544625320960 1179881253086079306240 1184219051810660480160 1192991044787035742976 1203016179617178900480 1223580558755934095360 1238875315740383271552 1242459333047250339840 1258232742548826760170 1263166988598037845504 1278204690843252581760 1320113041362703486080 1342114925385415210848 1353393202069326263040 1363418336899469420544 1376528128600425857280 1403518876220042050560 1408120577453550385152 1415857503703295167488 1437980277198659154480 1457500371459274437120 1491238805983794678720 1508700618700232555520 1533845629011903098112 1548594144675479089440 1573175004114772408320 1578958735747547306880 1590654726382714323968 1624754512446404290560 1651833754320511028736 1677643656731769013560 1684222651464050460672 1704272921124336775680 1760150721816937981440 1769821879629118959360 1789486567180553614464 1804524269425768350720 1835370838133901143040 1894750482897056768256 1917307036264878872640 1943333828612365916160 1988318407978392904960 2013172388078122816272 2045127505349204130816 2064792192900638785920 2105278314330063075840 2112180866180325577728 2165429123310922020864 2202445005760681371648 2236858208975692018080 2272363894832449034240 2300768443517854647168 2346867629089250641920 2359762506172158612480 2368438103621320960320 2385982089574071485952 2477750631480766543104 2516465485097653520340 2526333977196075691008 2556409381686505163520 2640226082725406972160 2684229850770830421696 2706786404138652526080 2753056257200851714560 2807037752440084101120 2831715007406590334976 2875960554397318308960 2915000742918548874240 2982477611967589357440 3017401237400465111040 3067691258023806196224 3097188289350958178880 3157917471495094613760 3181309452765428647936 3303667508641022057472 3355287313463538027120 3408545842248673551360 3520301443633875962880 3539643759258237918720 3578973134361107228928 3609048538851536701440 3670741676267802286080 3789500965794113536512 3834614072529757745280 3976636815956785809920 4026344776156245632544 4090255010698408261632 4129584385801277571840 4210556628660126151680 4224361732360651155456 4473716417951384036160 4601536887035709294336 4719525012344317224960 4736876207242641920640 4771964179148142971904 4955501262961533086208 5032930970195307040680 5052667954392151382016 5112818763373010327040 5280452165450813944320 5368459701541660843392 5413572808277305052160 5506112514401703429120 5751921108794636617920 5830001485837097748480 5964955223935178714880 6135382516047612392448 6194376578701916357760 6315834942990189227520 6607335017282044114944 6710574626927076054240 6817091684497347102720 7040602887267751925760 7079287518516475837440 7157946268722214457856 7579001931588227073024 7669228145059515490560 7953273631913571619840 8052689552312491265088 8259168771602555143680 8421113257320252303360 8947432835902768072320 9203073774071418588672 9473752414485283841280 9543928358296285943808 9911002525923066172416 10065861940390614081360 10225637526746020654080 10560904330901627888640 10736919403083321686784 10827145616554610104320 11012225028803406858240 11503842217589273235840 11929910447870357429760 12270765032095224784896 12388753157403832715520 12631669885980378455040 13421149253854152108480 14158575037032951674880 14315892537444428915712 15158003863176454146048 15338456290119030981120 15906547263827143239680 16105379104624982530176 16518337543205110287360 17894865671805536144640 18406147548142837177344 18947504828970567682560 19822005051846132344832 20131723880781228162720 20451275053492041308160 21121808661803255777280 21473838806166643373568 23007684435178546471680 23859820895740714859520 24777506314807665431040 25263339771960756910080 26842298507708304216960 28631785074888857831424 30676912580238061962240 32210758209249965060352 33036675086410220574720 35789731343611072289280 36812295096285674354688 37895009657941135365120 40263447761562456325440 42947677612333286747136 46015368870357092943360 47719641791481429719040 49555012629615330862080 53684597015416608433920 61353825160476123924480 64421516418499930120704 71579462687222144578560 75790019315882270730240 80526895523124912650880 85895355224666573494272 92030737740714185886720 99110025259230661724160 107369194030833216867840 128843032836999860241408 143158925374444289157120 161053791046249825301760 184061475481428371773440 214738388061666433735680 257686065673999720482816 322107582092499650603520 429476776123332867471360 644215164184999301207040 1288430328369998602414080
- Sum of all divisors σ(n): 6120041372085854530437120
- Sum of proper divisors (its aliquot sum) s(n): 4831611043715855928023040
- 1288430328369998602414080 is an abundant number, because the sum of its proper divisors (4831611043715855928023040) is greater than itself. Its abundance is 3543180715345857325608960
Bases of 1288430328369998602414080
- Binary: 1000100001101010111110010101100111100100000010001011000001000111110101000000000002
- Hexadecimal: 0x110D5F2B3C811608FA800
- Base-36: 5TT5LLQGREVQM800
Squares and roots of 1288430328369998602414080
- 1288430328369998602414080 squared (12884303283699986024140802) is 1660052711063622425472728338224852446403782246400
- 1288430328369998602414080 cubed (12884303283699986024140803) is 2138862259627209453547227784951925023480353497287555078887297685389312000
-
The
square root of 1288430328369998602414080 is 1135090449422.4231655197 -
The
cube root of 1288430328369998602414080 is 108814552.3369079393
Scales and comparisons
How big is 1288430328369998602414080?- 1,288,430,328,369,998,602,414,080 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,288,430,328,369,998,602,414,080 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 1288430328369998602414080 cubic inches would be around 9067879.4 feet tall.
Recreational maths with 1288430328369998602414080
- 1288430328369998602414080 backwards is 0804142068999638230348821
- 1288430328369998602414080 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 1288430328369998602414080'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 1288430328369998602414080 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 1288430328369998602414080 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/1288430328369998602414080/
Chicago style:
Numbermatics. 2024. "Number 1288430328369998602414080 - Facts about the integer". https://numbermatics.com/n/1288430328369998602414080/
The information we have on file for 1288430328369998602414080 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 1288430328369998602414080, math, Factors of 1288430328369998602414080, curriculum, school, college, exams, university, Prime factorization of 1288430328369998602414080, STEM, science, technology, engineering, physics, economics, calculator, one septillion, two hundred eighty-eight sextillion, four hundred thirty quintillion, three hundred twenty-eight quadrillion, three hundred sixty-nine trillion, nine hundred ninety-eight billion, six hundred two million, four hundred fourteen thousand and eighty.