42121677413213402434560
42,121,677,413,213,402,434,560 is an even composite number composed of seven prime numbers multiplied together.
What does the number 42121677413213402434560 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 16500 divisors.
42121677413213402434560 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of sixteen thousand, five hundred divisors.
Prime factorization of 42121677413213402434560:
210 × 34 × 5 × 132 × 314 × 47 × 614
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 5 × 13 × 13 × 31 × 31 × 31 × 31 × 47 × 61 × 61 × 61 × 61)See below for interesting mathematical facts about the number 42121677413213402434560 from the Numbermatics database.
Names of 42121677413213402434560
- Cardinal: 42121677413213402434560 can be written as Forty-two sextillion, one hundred twenty-one quintillion, six hundred seventy-seven quadrillion, four hundred thirteen trillion, two hundred thirteen billion, four hundred two million, four hundred thirty-four thousand, five hundred sixty.
Scientific notation
- Scientific notation: 4.212167741321340243456 × 1022
Factors of 42121677413213402434560
Divisors of 42121677413213402434560
- Number of divisors d(n): 16500
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 12 13 15 16 18 20 24 26 27 30 31 32 36 39 40 45 47 48 52 54 60 61 62 64 65 72 78 80 81 90 93 94 96 104 108 117 120 122 124 128 130 135 141 144 155 156 160 162 169 180 183 186 188 192 195 208 216 234 235 240 244 248 256 260 270 279 282 288 305 310 312 320 324 338 351 360 366 372 376 384 390 403 405 416 423 432 465 468 470 480 488 496 507 512 520 540 549 558 564 576 585 610 611 620 624 640 648 676 702 705 720 732 744 752 768 780 793 806 810 832 837 845 846 864 915 930 936 940 960 961 976 992 1014 1024 1040 1053 1080 1098 1116 1128 1152 1170 1209 1220 1222 1240 1248 1269 1280 1296 1352 1395 1404 1410 1440 1457 1464 1488 1504 1521 1536 1560 1586 1612 1620 1647 1664 1674 1690 1692 1728 1755 1830 1833 1860 1872 1880 1891 1920 1922 1952 1984 2015 2028 2080 2106 2115 2160 2196 2232 2256 2304 2340 2379 2418 2440 2444 2480 2496 2511 2535 2538 2560 2592 2704 2745 2790 2808 2820 2867 2880 2883 2914 2928 2976 3008 3042 3055 3072 3120 3172 3224 3240 3294 3328 3348 3380 3384 3456 3510 3627 3660 3666 3720 3721 3744 3760 3782 3807 3840 3844 3904 3965 3968 4030 4056 4160 4185 4212 4230 4320 4371 4392 4464 4512 4563 4608 4680 4758 4805 4836 4880 4888 4941 4960 4992 5022 5070 5076 5120 5184 5239 5265 5408 5490 5499 5580 5616 5640 5673 5734 5760 5766 5828 5856 5952 6016 6045 6084 6110 6240 6344 6345 6448 6480 6588 6656 6696 6760 6768 6912 7020 7137 7254 7285 7320 7332 7440 7442 7488 7520 7564 7605 7614 7680 7688 7808 7930 7936 7943 8060 8112 8235 8320 8370 8424 8460 8601 8640 8649 8742 8784 8928 9024 9126 9165 9216 9360 9455 9516 9610 9672 9760 9776 9882 9920 9984 10044 10140 10152 10309 10368 10478 10530 10816 10881 10980 10998 11160 11163 11232 11280 11346 11468 11520 11532 11656 11712 11895 11904 12032 12090 12168 12220 12480 12493 12555 12688 12690 12896 12960 13113 13176 13312 13392 13520 13536 13689 13824 14040 14274 14335 14415 14508 14570 14640 14664 14880 14884 14976 15040 15128 15210 15228 15360 15376 15616 15717 15860 15872 15886 16120 16224 16470 16497 16640 16740 16848 16920 17019 17202 17280 17298 17484 17568 17856 18048 18135 18252 18330 18605 18720 18910 18941 19032 19035 19220 19344 19520 19552 19764 19840 19968 20088 20280 20304 20618 20736 20956 21060 21411 21632 21762 21855 21960 21996 22320 22326 22464 22560 22692 22815 22936 23040 23064 23312 23424 23790 23808 23829 24064 24180 24336 24440 24583 24705 24960 24986 25110 25376 25380 25792 25803 25920 25947 26195 26226 26352 26784 27040 27072 27378 27495 27648 28080 28365 28548 28670 28830 29016 29140 29280 29328 29760 29768 29791 29952 30080 30256 30420 30456 30752 30927 31232 31434 31720 31744 31772 32240 32448 32643 32940 32994 33280 33480 33489 33696 33840 34038 34404 34560 34596 34968 35136 35685 35712 36096 36270 36504 36660 37210 37271 37440 37479 37820 37882 38064 38070 38440 38688 39040 39104 39339 39528 39680 39715 39936 40176 40560 40608 41236 41472 41912 42120 42822 43005 43245 43264 43524 43710 43920 43992 44640 44652 44928 45120 45167 45384 45630 45872 46080 46128 46624 46848 47151 47580 47616 47658 48128 48360 48373 48672 48880 49166 49410 49491 49920 49972 50220 50752 50760 51057 51545 51584 51606 51840 51894 52390 52452 52704 53568 54080 54144 54405 54756 54990 55815 56160 56730 56823 57096 57340 57660 58032 58280 58560 58621 58656 59520 59536 59582 59904 60160 60512 60840 60912 61504 61854 62464 62465 62868 63440 63544 64233 64480 64896 65286 65565 65880 65988 66560 66960 66978 67392 67680 68076 68445 68808 69120 69192 69936 70272 71370 71424 71487 72192 72540 73008 73320 73749 74420 74542 74880 74958 75640 75764 76128 76140 76880 77376 77409 77841 78080 78208 78585 78678 79056 79360 79430 80352 81120 81216 82472 82485 82944 83824 84240 85095 85644 86010 86490 86528 87048 87420 87840 87984 88877 89280 89304 89373 89856 90240 90334 90768 91260 91744 92256 92781 93248 93696 94302 94705 95160 95232 95316 96720 96746 97344 97760 98332 98820 98982 99840 99944 100440 100467 101504 101520 102114 103090 103168 103212 103680 103788 104780 104904 105408 107055 107136 108160 108288 108810 109512 109980 111630 111813 112320 112437 113460 113646 114192 114680 115320 115351 116064 116560 117120 117242 117312 118017 119040 119072 119145 119164 119808 120320 121024 121680 121824 122915 123008 123708 124930 125736 126880 127088 128466 128960 129015 129735 129792 130572 131130 131760 131976 133920 133956 134784 135360 135501 136152 136890 137616 138240 138384 139872 140544 141453 142740 142848 142974 144384 145080 145119 146016 146640 147498 148840 148955 149084 149760 149916 151280 151528 152256 152280 153171 153760 154635 154752 154818 155682 156160 156416 157170 157356 158112 158720 158860 160704 162240 162409 162432 163215 164944 164970 167445 167648 168480 170190 170469 171288 172020 172980 173056 174096 174840 174887 175680 175863 175968 177754 178560 178608 178746 179712 180480 180668 181536 182520 183488 184512 185562 186355 186496 187392 187395 188604 189410 190320 190632 193440 193492 194688 195520 196664 196695 197640 197964 199680 199888 200880 200934 203008 203040 204228 206180 206336 206424 207360 207576 209560 209808 210816 214110 214272 214461 216320 216576 217620 219024 219960 221247 223260 223626 224640 224874 225835 226920 226981 227292 228384 229360 230640 230702 232128 232227 233120 234240 234484 234624 235755 236034 238080 238144 238290 238328 240640 241865 242048 243360 243648 245830 246016 246233 247416 247455 249860 251472 253760 254176 255285 256932 257920 258030 259470 259584 261144 262260 263520 263952 266631 267840 267912 268119 269568 270720 271002 272304 273780 275232 276768 278343 279744 281088 282906 284115 285480 285696 285948 290160 290238 292032 293105 293280 294996 297680 297910 298168 299520 299832 301401 302560 303056 304512 304560 306342 307520 309270 309504 309636 311364 312320 312832 314340 314712 316224 317720 319579 321165 321408 324480 324818 324864 326430 329888 329940 334890 335296 335439 336960 337311 340380 340938 342576 344040 345960 346053 348192 349680 349774 351360 351726 351936 355508 357120 357216 357435 357492 359424 360960 361336 363072 365040 366976 368745 369024 371124 372710 372992 374790 377208 378820 380640 381264 386880 386984 387045 387283 389205 389376 391040 393328 393390 395280 395928 399776 401760 401868 406016 406080 406503 408456 412360 412672 412848 414720 415152 419120 419616 421632 424359 428220 428544 428922 432640 433152 435240 435357 438048 439920 442494 444385 446520 446865 447252 449280 449748 451670 453840 453962 454584 456768 458720 461280 461404 463905 464256 464454 466240 468480 468968 469248 471510 472068 476160 476288 476580 476656 483730 484096 484523 486720 487227 487296 491660 492032 492466 494832 494910 499720 502335 502944 507520 508352 510570 511407 513864 515840 516060 518940 519168 522288 524520 524661 527040 527589 527904 533262 535680 535824 536238 539136 541440 542004 544608 547560 550464 553536 556686 559065 559488 562176 562185 565812 568230 570960 571896 576755 580320 580476 584064 586210 586560 587171 589992 590085 595360 595820 596336 599040 599664 602802 605120 606112 609024 609120 612684 615040 618540 619008 619272 622728 625664 628680 628849 629424 632448 635440 639158 642330 642816 643383 648960 649636 649728 652860 659776 659880 663741 669780 670592 670878 673920 674622 677505 680760 680943 681876 685152 688080 691920 692106 696384 699360 699548 702720 703452 703872 707265 711016 714240 714432 714870 714984 721920 722672 725595 726144 730080 733952 737490 738048 738699 742248 745420 745984 749580 754416 757640 761280 762073 762528 765855 773760 773968 774090 774566 778410 778752 782080 786656 786780 790560 791856 799552 799893 803520 803736 804357 812032 812045 812160 813006 816912 824720 825696 830304 835029 838240 839232 843264 848718 852345 856440 857088 857844 865280 870480 870714 874435 876096 879315 879840 884988 888770 893040 893730 894504 898560 899496 903340 907680 907924 909168 913536 917440 922560 922808 923521 927810 928512 928908 932480 936960 937936 938496 943020 944136 952576 953160 953312 958737 967460 968192 969046 973440 974454 974592 983320 984064 984932 989664 989820 999440 1004670 1005888 1006317 1011933 1015040 1016704 1021140 1022814 1027728 1031680 1032120 1037880 1038159 1044576 1049040 1049322 1054080 1055178 1055808 1066524 1071360 1071648 1072305 1072476 1078272 1082880 1084008 1089216 1095120 1100928 1106235 1107072 1113372 1118130 1118976 1124370 1131624 1134905 1136460 1141920 1143792 1153510 1155401 1160640 1160952 1161135 1161849 1168128 1172420 1173120 1174342 1179984 1180170 1190720 1191640 1192672 1199328 1205604 1210240 1212224 1218048 1218240 1219509 1225368 1230080 1231165 1237080 1238016 1238544 1245456 1257360 1257698 1258848 1264896 1270880 1278316 1284660 1285632 1286766 1297920 1299272 1299456 1305720 1306071 1319552 1319760 1327482 1333155 1339560 1340595 1341184 1341756 1347840 1349244 1355010 1361520 1361886 1363752 1370304 1376160 1383840 1384212 1391715 1392768 1398720 1399096 1400177 1405440 1406904 1407744 1414530 1422032 1428480 1428864 1429740 1429968 1445344 1451190 1452288 1453569 1460160 1461681 1467904 1474980 1476096 1477398 1484496 1490840 1491968 1499160 1499563 1507005 1508832 1515280 1522560 1524146 1525056 1531710 1534221 1547520 1547936 1548180 1549132 1556820 1557504 1564160 1573312 1573560 1573983 1581120 1582767 1583712 1597895 1599104 1599786 1607040 1607472 1608714 1624090 1624320 1626012 1633824 1649440 1651392 1660608 1670058 1676480 1677195 1678464 1686528 1686555 1697436 1704690 1712880 1715688 1730265 1740960 1741428 1748870 1752192 1758630 1759680 1761513 1769976 1777540 1786080 1787460 1789008 1797120 1798992 1806680 1815360 1815848 1817251 1818336 1827072 1834880 1845120 1845616 1847042 1855620 1857024 1857816 1864960 1875872 1876992 1886040 1886547 1888272 1905152 1906320 1906624 1917474 1934920 1936384 1936415 1938092 1946880 1948908 1949184 1966640 1969864 1979328 1979640 1991223 1998880 2009340 2011776 2012634 2023866 2030080 2032515 2033408 2042280 2042829 2045628 2055456 2063360 2064240 2075760 2076318 2089152 2098080 2098644 2108160 2110356 2111616 2121795 2133048 2142720 2143296 2144610 2144952 2165760 2168016 2176785 2178432 2190240 2201856 2212470 2214144 2216097 2226744 2236260 2237952 2248740 2263248 2269810 2272920 2273531 2283840 2286219 2287584 2307020 2310802 2321280 2321904 2322270 2323698 2336256 2344840 2346240 2348684 2359968 2360340 2381440 2383280 2385344 2398656 2399679 2411208 2413071 2420480 2422615 2424448 2436096 2436135 2436480 2439018 2450736 2460160 2462330 2474160 2477088 2490912 2514720 2515396 2517696 2529792 2541760 2556632 2557035 2569320 2571264 2573532 2595840 2598544 2611440 2612142 2623305 2637945 2639104 2639520 2654964 2666310 2679120 2681190 2682368 2683512 2695680 2698488 2710020 2723040 2723772 2727504 2740608 2752320 2755187 2767680 2768424 2770563 2783430 2785536 2797440 2798192 2800354 2810880 2813808 2815488 2829060 2844064 2857728 2859480 2859936 2876211 2890688 2902380 2904576 2907138 2920320 2923362 2935808 2935855 2949960 2950753 2952192 2954796 2968992 2981680 2998320 2999126 3014010 3017664 3018951 3030560 3045120 3048292 3050112 3063420 3068442 3095040 3095872 3096360 3098264 3113640 3114477 3128320 3144245 3146624 3147120 3147966 3162240 3165534 3167424 3195790 3198208 3199572 3214080 3214944 3216915 3217428 3248180 3248640 3252024 3267648 3298880 3302784 3318705 3321216 3340116 3352960 3354390 3356928 3373110 3394872 3404715 3409380 3425760 3431376 3460530 3466203 3481920 3482856 3485547 3497740 3504384 3517260 3519360 3523026 3539952 3555080 3572160 3574920 3575881 3578016 3597984 3613360 3630720 3631696 3634502 3636672 3654144 3658527 3669760 3690240 3691232 3693495 3694084 3711240 3714048 3715632 3729920 3751744 3772080 3773094 3776544 3810304 3810365 3812640 3813248 3834948 3869840 3872830 3876184 3893760 3897816 3898368 3918213 3933280 3939728 3958656 3959280 3982446 3997760 3999465 4018680 4021785 4023552 4025268 4047732 4060160 4065030 4066816 4084560 4085658 4091256 4110912 4128480 4151520 4152636 4175145 4178304 4196160 4197288 4200531 4216320 4220712 4223232 4243590 4266096 4285440 4286592 4289220 4289904 4336032 4353570 4356864 4360707 4380480 4385043 4403712 4424940 4428288 4432194 4453488 4472520 4475904 4497480 4498689 4526496 4539620 4545840 4547062 4567680 4572438 4575168 4614040 4617605 4621604 4642560 4643808 4644540 4647396 4672512 4689680 4692480 4697368 4719936 4720680 4721949 4748301 4762880 4766560 4770688 4793685 4797312 4799358 4822416 4826142 4840960 4845230 4848896 4872270 4872960 4878036 4901472 4920320 4924660 4948320 4954176 4981824 5029440 5030792 5031585 5034679 5035392 5059584 5059665 5083520 5113264 5114070 5138640 5147064 5190795 5197088 5222880 5224284 5246610 5275890 5278208 5279040 5284539 5309928 5332620 5358240 5362380 5364736 5367024 5391360 5396976 5420040 5421497 5446080 5447544 5451753 5455008 5481216 5504640 5510374 5535360 5536848 5541126 5566860 5571072 5594880 5596384 5600708 5627616 5630976 5658120 5659641 5688128 5715456 5718960 5719872 5752422 5777005 5781376 5804760 5809152 5809245 5814276 5840640 5846724 5871710 5899920 5901506 5909592 5937984 5963360 5996640 5998252 6028020 6035328 6037902 6061120 6090240 6096584 6097545 6100224 6126840 6128487 6136884 6190080 6191744 6192720 6196528 6227280 6228954 6288490 6293248 6294240 6295932 6324480 6331068 6334848 6391580 6396416 6399144 6428160 6429888 6433830 6434856 6496360 6497280 6504048 6530355 6535296 6597760 6605568 6637410 6642432 6648291 6680232 6705920 6708780 6713856 6746220 6789744 6809430 6818760 6820593 6851520 6858657 6862752 6921060 6932406 6963840 6965712 6971094 6995480 7000885 7008768 7034520 7036411 7038720 7046052 7079904 7110160 7144320 7149840 7151762 7156032 7195968 7199037 7226720 7261440 7263392 7267845 7269004 7273344 7308288 7308405 7317054 7339520 7380480 7382464 7386990 7388168 7422480 7431264 7459840 7497815 7503488 7544160 7546188 7553088 7620730 7625280 7626496 7633223 7669896 7671105 7739680 7745660 7752368 7787520 7795632 7836426 7866560 7869915 7879456 7913835 7917312 7918560 7964892 7995520 7998930 8037360 8043570 8047104 8050536 8095464 8130060 8133632 8169120 8171316 8182512 8221824 8256960 8265561 8303040 8305272 8311689 8350290 8356608 8392320 8394576 8401062 8432640 8441424 8446464 8487180 8532192 8573184 8578440 8579808 8628633 8672064 8707140 8713728 8721414 8760960 8770086 8807424 8807565 8849880 8852259 8856576 8864388 8906976 8945040 8994960 8997378 9052992 9079240 9086255 9091680 9094124 9135360 9144876 9150336 9228080 9235210 9243208 9285120 9287616 9289080 9294792 9343431 9379360 9384960 9394736 9432735 9439872 9441360 9443898 9496602 9525760 9533120 9541376 9587370 9594624 9598716 9644832 9652284 9681920 9690460 9697792 9744540 9745920 9756072 9802944 9849320 9896640 9906949 9908352 9956115 9963648 10058880 10061584 10063170 10069358 10070784 10119330 10167040 10214145 10226528 10228140 10277280 10294128 10381590 10394176 10398609 10445760 10448568 10456641 10493220 10551780 10556416 10558080 10569078 10619856 10665240 10668107 10716480 10724760 10727643 10734048 10793952 10840080 10842994 10892160 10895088 10903506 10910016 10962432 11009280 11020748 11070720 11073696 11080485 11082252 11133720 11142144 11189760 11192768 11201416 11255232 11316240 11319282 11367655 11376256 11430912 11431095 11437920 11439744 11504844 11554010 11562752 11609520 11618490 11628552 11681280 11693448 11743420 11799840 11803012 11819184 11875968 11926720 11993280 11996504 11998395 12005773 12056040 12065355 12070656 12075804 12122240 12180480 12193168 12195090 12200448 12253680 12256974 12273768 12383488 12385440 12393056 12454560 12457908 12576980 12586496 12588480 12591864 12601593 12648960 12662136 12669696 12783160 12792832 12798288 12856320 12859776 12867660 12869712 12992720 13008096 13060710 13070592 13082121 13155129 13195520 13211136 13274820 13284864 13296582 13360464 13411840 13417560 13427712 13492440 13496067 13579488 13618860 13637520 13641186 13703040 13717314 13725504 13775935 13842120 13845841 13852815 13864812 13927680 13931424 13942188 13990960 14001770 14017536 14069040 14072822 14077440 14092104 14159808 14165847 14220320 14288640 14299680 14303524 14312064 14381055 14391936 14398074 14453440 14522880 14526784 14535690 14538008 14546688 14616810 14634108 14679040 14753765 14760960 14764928 14773980 14776336 14844960 14862528 14995630 15006976 15020213 15088320 15092376 15094755 15104037 15106176 15241460 15250560 15252992 15266446 15339792 15342210 15479360 15491320 15504736 15572385 15591264 15672852 15733120 15739830 15758912 15827670 15834624 15837120 15853617 15929784 15991040 15997860 16074720 16087140 16094208 16101072 16190928 16260120 16264491 16338240 16342632 16355259 16365024 16443648 16513920 16531122 16606080 16610544 16623378 16700580 16713216 16784640 16789152 16802124 16882848 16892928 16974360 16978923 17064384 17146368 17156880 17159616 17257266 17331015 17344128 17414280 17427456 17427735 17442828 17521920 17540172 17615130 17699760 17704518 17728776 17813952 17879405 17890080 17989920 17994756 18105984 18158480 18172510 18183360 18188248 18202301 18270720 18289752 18292635 18300672 18385461 18456160 18470420 18486416 18570240 18575232 18578160 18589584 18686862 18758720 18789472 18865470 18879744 18882720 18887796 18993204 19051520 19066240 19082752 19174740 19189248 19197432 19289664 19304568 19380920 19395584 19489080 19491840 19494319 19512144 19591065 19605888 19698640 19793280 19813898 19816704 19912230 19927296 19944873 20117760 20123168 20126340 20138716 20141568 20238660 20334080 20428290 20453056 20456280 20461779 20554560 20575971 20588256 20763180 20788352 20797218 20891520 20897136 20913282 20986440 21002655 21103560 21109233 21116160 21138156 21239712 21330480 21336214 21432960 21449520 21455286 21468096 21587904 21680160 21685988 21784320 21790176 21803535 21807012 21820032 21924864 21925215 22018560 22041496 22141440 22147392 22160970 22164504 22267440 22379520 22385536 22402832 22493445 22510464 22632480 22638564 22735310 22752512 22862190 22875840 22879488 22899669 23009688 23108020 23125504 23219040 23236980 23257104 23362560 23386896 23486840 23599680 23606024 23609745 23624263 23638368 23741505 23751936 23853440 23986560 23993008 23996790 24011546 24112080 24130710 24141312 24151608 24244480 24386336 24390180 24400896 24507360 24513948 24547536 24766976 24770880 24786112 24796683 24909120 24915816 24935067 25153960 25172992 25173395 25176960 25183728 25203186 25297920 25324272 25339392 25566320 25596576 25719552 25735320 25739424 25885899 25985440 26016192 26121420 26141184 26164242 26310258 26391040 26422272 26422695 26549640 26556777 26569728 26593164 26720928 26823680 26835120 26984880 26992134 27107485 27158976 27237720 27258765 27275040 27282372 27406080 27434628 27451008 27551870 27684240 27691682 27705630 27729624 27855360 27862848 27884376 27981920 28003540 28138080 28145644 28154880 28184208 28298205 28319616 28331694 28440640 28577280 28599360 28607048 28624128 28762110 28783872 28796148 28906880 29045760 29053568 29071380 29076016 29093376 29233620 29268216 29507530 29529856 29547960 29552672 29555903 29689920 29720847 29725056 29991260 30013952 30040426 30176640 30184752 30189510 30208074 30212352 30482920 30501120 30505984 30532892 30642435 30679584 30684420 30958720 30982640 31009472 31144770 31182528 31195827 31345704 31369923 31466240 31479660 31517824 31655340 31669248 31674240 31707234 31859568 31982080 31995720 32004321 32149440 32174280 32182929 32202144 32381856 32520240 32528982 32676480 32685264 32710518 32730048 32887296 33027840 33062244 33212160 33221088 33241455 33246756 33401160 33426432 33569280 33578304 33604248 33765696 33948720 33957846 34102965 34128768 34292736 34293285 34313760 34319232 34514532 34662030 34688256 34828560 34855470 34885656 35043840 35080344 35182055 35230260 35399520 35409036 35457552 35627904 35758810 35780160 35817431 35979840 35989512 35995185 36017319 36211968 36316960 36345020 36366720 36376496 36404602 36541440 36579504 36585270 36601344 36770922 36912320 36940840 36972832 37150464 37156320 37179168 37373724 37517440 37578944 37730940 37759488 37765440 37775592 37804779 37986408 38132480 38165504 38166115 38349480 38359789 38378496 38394864 38579328 38609136 38761840 38978160 38988638 39024288 39182130 39211776 39246363 39397280 39586560 39627796 39633408 39824460 39854592 39889746 40235520 40246336 40252680 40277432 40283136 40477320 40488201 40668160 40856580 40906112 40912560 40923558 41109120 41151942 41176512 41327805 41526360 41537523 41558445 41576704 41594436 41783040 41794272 41826564 41972880 42005310 42207120 42218466 42232320 42276312 42479424 42660960 42672428 42865920 42899040 42910572 42936192 43143165 43175808 43360320 43371976 43405487 43568640 43580352 43607070 43614024 43640064 43850430 44037120 44082992 44261295 44282880 44294784 44321940 44329008 44534880 44771072 44805664 44986890 45020928 45060639 45264960 45277128 45312111 45470620 45505024 45724380 45751680 45758976 45799338 46019376 46216040 46251008 46438080 46473960 46486453 46514208 46717155 46773792 46973680 47199360 47212048 47219490 47248526 47276736 47483010 47503872 47560851 47706880 47973120 47986016 47993580 48023092 48224160 48261420 48282624 48303216 48488960 48772672 48780360 48793473 49014720 49027896 49065777 49095072 49533952 49534745 49541760 49572224 49593366 49818240 49831632 49870134 50307920 50346790 50353920 50367456 50406372 50648544 50678784 50936769 51132640 51193152 51439104 51470640 51478848 51771798 51970880 51993045 52032384 52242840 52282368 52283205 52328484 52620516 52782080 52845390 53099280 53113554 53186328 53340535 53441856 53638215 53670240 53969760 53984268 54214970 54317952 54475440 54517530 54550080 54564744 54606903 54812160 54869256 54902016 55103740 55368480 55383364 55411260 55459248 55710720 55725696 55768752 55963840 56007080 56276160 56291288 56334781 56368416 56596410 56639232 56663388 56881280 57154560 57198720 57214096 57248256 57524220 57567744 57592296 57813760 58107136 58142760 58152032 58186752 58467240 58482957 58536432 59015060 59059712 59095920 59105344 59111806 59379840 59441694 59450112 59982520 60027904 60028865 60080852 60353280 60369504 60379020 60416148 60424704 60965840 61002240 61065784 61284870 61359168 61368840 61385337 61727913 61917440 61965280 62018944 62289540 62365056 62391654 62691408 62739846 62932480 62959320 63007965 63035648 63310680 63327699 63348480 63414468 63719136 63964160 63991440 64008642 64298880 64348560 64365858 64404288 64763712 65040480 65057964 65352960 65370528 65410605 65421036 65460096 65774592 65775645 66055680 66124488 66424320 66442176 66482910 66493512 66802320 67138560 67156608 67208496 67480335 67531392 67897440 67915692 68205930 68257536 68586570 68627520 68638464 68699007 69029064 69229205 69324060 69376512 69657120 69710940 69771312 70087680 70160688 70364110 70460520 70479461 70799040 70818072 70829235 70872789 70915104 71255808 71517620 71560320 71634862 71959680 71979024 71990370 72034638 72423936 72633920 72690040 72733440 72752992 72809204 73159008 73170540 73202688 73541844 73824640 73881680 73945664 74300928 74312640 74358336 74390049 74747448 74805201 75034880 75101065 75157888 75461880 75518976 75520185 75530880 75551184 75609558 75972816 76264960 76332230 76698960 76719578 76789728 77158656 77218272 77523680 77956320 77977276 78048576 78364260 78423552 78492726 78794560 79173120 79255592 79266816 79268085 79648920 79670331 79709184 79779492 80471040 80492672 80505360 80554864 80954640 80976402 81322455 81713160 81776295 81812224 81825120 81847116 82218240 82303884 82353024 82655610 83052720 83075046 83116890 83153408 83188872 83566080 83588544 83653128 83945760 84010620 84414240 84436932 84464640 84552624 84894615 84958848 85321920 85344856 85410797 85731840 85798080 85821144 85872384 86286330 86351616 86720640 86743952 86810974 87137280 87160704 87214140 87228048 87280128 87700860 88165984 88522590 88589568 88643880 88658016 88667709 89069760 89162541 89542144 89611328 89973780 90041856 90121278 90529920 90554256 90624222 90941240 91010048 91011505 91448760 91473343 91503360 91517952 91598676 91927305 92038752 92432080 92876160 92947920 92972906 93028416 93434310 93547584 93587481 93947360 94398720 94424096 94438980 94497052 94553472 94966020 95007744 95121702 95413760 95946240 95972032 95987160 96012963 96046184 96448320 96522840 96548787 96606432 96977920 97471595 97545344 97560720 97586946 98029440 98055792 98131554 98190144 99069490 99083520 99144448 99186732 99636480 99663264 99724365 99740268 100615840 100693580 100707840 100734912 100812744 101297088 101873538 102265280 102308895 102386304 102878208 102879855 102941280 102957696 103543596 103941760 103986090 104064768 104485680 104566410 104656968 105241032 105546165 105690780 106198560 106227108 106372656 106681070 106883712 107276430 107340480 107452293 107939520 107968536 108051957 108429940 108635904 108950880 109035060 109100160 109129488 109213806 109624320 109738512 109804032 110207480 110736960 110766728 110822520 110852311 110918496 111451392 111537504 111927680 112014160 112552320 112582576 112669562 112736832 113192820 113278464 113326776 113414337 113762560 114397440 114428192 114496512 114498345 115048440 115079367 115135488 115184592 115627520 116214272 116285520 116304064 116934480 116965914 117072864 118030120 118119424 118121315 118191840 118210688 118223612 118759680 118883388 118900224 119965040 120057730 120161704 120706560 120739008 120758040 120832296 120849408 121464603 121931680 122004480 122131568 122569740 122718336 122737680 122770674 123455826 123834880 123930560 123983415 124037888 124579080 124612569 124675335 124730112 124783308 125382816 125479692 125864960 125918640 126015930 126071296 126621360 126655398 126696960 126828936 127438272 127982880 128017284 128597760 128697120 128731716 128808576 129429495 129527424 130080960 130115928 130216461 130705920 130741056 130821210 130842072 130920192 131551290 132111360 132248976 132783885 132848640 132884352 132965820 132987024 133604640 134313216 134416992 134960670 135062784 135181917 135794880 135831384 135936333 136411860 136515072 137173140 137255040 137276928 137398014 138058128 138458410 138648120 138685391 138753024 139314240 139421880 139459359 139542624 140321376 140728220 140921040 140958922 141598080 141636144 141658470 141745578 141830208 142511616 143035240 143120640 143269724 143919360 143958048 143980740 144069276 144847872 145267840 145380080 145466880 145505984 145618408 146318016 146341080 146380419 147083688 147197331 147649280 147763360 147779515 147891328 148601856 148604235 148625280 148716672 148780098 149494896 149610402 150069760 150202130 150315776 150923760 151040370 151061760 151102368 151219116 151945632 152529920 152664460 153397920 153439156 153579456 154317312 154436544 155047360 155912640 155954552 155979135 156075049 156097152 156728520 156847104 156849615 156985452 157589120 158346240 158511184 158536170 159297840 159340662 159558984 160021605 160914645 160985344 161010720 161109728 161909280 161952804 162644910 163426320 163552590 163624448 163650240 163694232 163820709 164436480 164607768 164706048 165311220 166105440 166150092 166233780 166306816 166377744 167132160 167177088 167306256 167891520 168021240 168066407 168828480 168873864 169004343 169105248 169789230 169917696 170643840 170689712 170821594 171463680 171596160 171642288 171744768 172572660 172703232 173441280 173487904 173621948 174321408 174428280 174456096 174560256 175401720 175448871 176331968 177045180 177179136 177287760 177316032 177335418 178139520 178325082 179084288 179087155 179222656 179947560 179995933 180083712 180086595 180242556 181059840 181108512 181248444 181882480 182023010 182897520 182946686 183006720 183197352 183854610 184077504 184156011 184864160 185752320 185895840 185945812 186056832 186868620 187095168 187174962 187894720 188797440 188848192 188877960 188994104 189023895 189106944 189932040 189983097 190243404 190827520 191798945 191892480 191944064 191974320 192025926 192092368 192896640 193045680 193097574 193212864 194943190 195090688 195121440 195173892 196058880 196111584 196231815 196263108 196380288 198138980 198167040 198288896 198373464 199272960 199326528 199448730 199480536 201231680 201387160 201415680 201469824 201625488 202441005 202594176 203747076 204530560 204617790 204772608 205759710 205882560 205915392 206097021 207087192 207687615 207883520 207972180 208129536 208971360 209132820 209313936 210482064 211092330 211381560 211438383 212397120 212454216 212618367 212745312 213362140 213767424 214552860 214680960 214904586 215879040 215937072 216103914 216859880 217027435 217271808 217901760 218070120 218128741 218200320 218258976 218427612 219477024 219608064 220414960 221473920 221533456 221645040 221704622 221836992 222902784 223075008 223170147 223855360 224028320 225104640 225165152 225303195 225339124 225473664 226385640 226556928 226560555 226653552 226828674 227525120 228794880 228856384 228996690 230096880 230158734 230369184 231255040 232428544 232432265 232571040 232608128 233868960 233931828 234145728 236060240 236242630 236383680 236421376 236447224 236629913 237519360 237766776 237800448 237804255 239010993 239930080 240115460 240323408 241413120 241478016 241516080 241664592 242929206 243863360 243967365 244263136 245139480 245328885 245436672 245475360 245541348 246911652 247669760 247861120 247966830 248075776 249158160 249225138 249350670 249460224 249566616 250765632 250959384 251837280 252031860 252142592 253242720 253310796 253393920 253657872 254683845 254876544 255965760 256034568 256232391 257195520 257394240 257463432 257617152 258858990 259054848 260161920 260231856 260432922 261411840 261482112 261642420 261684144 261840384 263102580 264497952 265567770 265768704 265931640 265974048 266003127 267209280 267487623 268626432 268833984 269921340 270125568 270363834 271589760 271662768 271872666 272823720 273030144 273034515 274346280 274420029 274510080 274553856 274796028 276116256 276916820 277296240 277370782 278628480 278843760 278918718 279085248 280642752 281456440 281673905 281842080 281917844 283196160 283272288 283316940 283491156 283660416 285023232 286070480 286241280 286539448 287838720 287916096 287961480 288038889 288138552 289646361 290535680 290760160 290933760 291011968 291236816 292414785 292636032 292682160 292760838 294167376 294394662 295298560 295526720 295559030 295782656 297208470 297250560 297433344 297560196 298989792 299220804 300139520 300404260 300631552 301847520 302080740 302123520 302204736 302438232 303891264 305328920 306795840 306878312 306926685 307115419 307158912 308634624 308639565 308873088 310094720 311825280 311909104 311958270 312150098 312194304 313457040 313699230 313970904 315178240 316638495 317022368 317072340 318595680 318681324 319117968 320043210 321829290 321970688 322021440 322219456 322356879 323818560 323905608 324155871 325289820 326852640 327105180 327248896 327300480 327388464 327641418 328872960 329215536 329412096 330622440 330711317 332210880 332300184 332467560 332556933 332755488 334354176 334612512 335783040 336042480 336132814 337656960 337747728 338008686 338210496 339578460 339835392 341287680 341379424 341643188 343192320 343284576 343489536 343495035 345145320 345238101 345406464 346882560 346975808 347243896 348642816 348856560 348912192 350803440 350897742 352397305 352663936 354090360 354358272 354363945 354575520 354632064 354670836 356279040 356650164 358174310 358445312 359895120 359991866 360173190 360485112 362119680 362217024 362496888 363764960 364046020 365795040 365893372 366013440 366394704 367709220 368155008 368312022 369728320 371504640 371791680 371891624 371950245 372113664 373737240 373837707 374026005 374190336 374349924 375789440 377594880 377696384 377755920 377988208 378047790 378213888 379864080 379966194 380486808 383597890 383888128 383948640 384051852 384184736 385793280 386091360 386195148 386425728 389886380 390181376 390242880 390347784 390649383 392117760 392223168 392463630 392526216 392760576 396277960 396334080 396577792 396746928 398351655 398545920 398653056 398897460 398961072 402463360 402774320 402939648 403250976 404882010 405188352 405545751 407494152 407808999 409061120 409235580 409545216 411519420 411765120 411830784 412194042 414174384 415375230 415767040 415944360 416056173 416259072 417942720 418265640 418378077 418627872 420964128 422184660 422763120 422876766 424794240 424908432 425236734 425490624 426724280 427053985 427534848 429105720 429221071 429361920 429809172 431758080 431874144 432207828 433719760 434054870 434543616 435803520 436140240 436257482 436400640 436517952 436855224 438954048 439141257 440829920 442947840 443066912 443290080 443338545 443409244 443673984 445805568 445812705 446150016 446340294 447710720 448056640 450209280 450330304 450606390 450678248 450947328 452771280 453121110 453307104 453657348 455050240 457366715 457589760 457712768 457993380 460193760 460317468 460738368 464864530 465142080 465216256 465626603 467737920 467863656 467937405 468225147 468291456 472120480 472485260 472767360 472842752 472894448 473259826 475038720 475533552 475608510 478021986 479860160 480064815 480230920 480646816 482743935 482956032 483032160 483329184 485858412 487726720 487934730 488526272 490278960 490657770 490873344 490950720 491082696 491462127 493823304 495722240 495933660 496151552 498316320 498450276 498701340 498920448 499133232 501531264 501918768 503674560 504063720 504199221 506485440 506621592 507013029 507315744 509367690 509753088 511931520 512069136 512464782 514391040 514788480 514926864 515234304 517717980 518109696 520323840 520463712 520865844 522964224 523284840 523368288 523680768 526205160 526346613 528995904 531135540 531537408 531863280 531948096 532006254 534418560 534975246 537252864 537261465 537667968 539842680 539987799 540251136 540259785 540727668 543179520 543325536 543745332 545647440 546069030 548692560 548840058 549020160 549592056 552232512 553833640 554261555 554592480 554741564 557256960 557687520 557837436 558170496 561285504 562912880 563347810 563684160 563835688 564271331 566392320 566544576 566633880 566982312 567071685 567320832 569949291 572140960 572482560 573078896 575396835 575677440 575832192 575922960 576077778 576277104 579292722 581071360 581520320 582023936 582473632 584829570 585272064 585364320 585521676 588334752 588789324 590597120 591053440 591118060 591565312 594416940 594501120 594866688 595120392 597979584 598441608 600808520 601263104 603695040 604161480 604247040 604323889 604409472 604876464 607323015 607782528 610657840 613591680 613756624 613853370 614230838 614317824 617279130 617746176 618291063 620189440 623062845 623650560 623818208 623916540 624300196 624388608 626914080 627398460 627941808 630356480 633276990 634044736 634144680 634315149 637191360 637362648 637855101 638235936 640086420 643658580 643941376 644042880 644438912 644713758 647637120 647811216 648311742 650579640 650754527 651082305 653705280 654210360 654386223 654600960 654776928 655282836 658431072 658824192 661244880 661422634 664421760 664600368 664935120 665113866 665510976 668708352 669225024 671566080 672084960 672265628 675313920 675495456 675909585 676017372 676420992 679156920 679670784 679681665 682575360 682758848 683286376 686384640 686569152 686990070 690290640 690476202 693426955 693765120 693951616 694487792 697285632 697296795 697713120 697824384 701606880 701795484 704794610 705327872 708180720 708727890 709151040 709264128 709341672 709889739 712558080 713300328 716348620 716890624 719790240 719983732 720346380 720970224 724239360 724434048 724993776 727529920 728092040 731590080 731786744 731902095 732352153 732789408 735418440 735986655 736310016 736624044 739456640 743009280 743583360 743783248 743900490 744227328 747474480 747675414 748052010 748380672 748699848 751578880 755392768 755511840 755976416 756095580 756427776 759728160 759932388 760973616 767195780 767776256 767897280 768103704 768369472 768697173 771586560 772182720 772390296 772851456 779772760 780362752 780375245 780485760 780695568 781298766 784235520 784446336 784927260 785052432 785521152 792555920 793493856 796703310 797306112 797794920 797922144 798009381 802462869 804926720 805548640 805879296 806501952 809764020 810376704 811091502 814988304 815617998 818122240 818471160 819090432 819103545 823038840 823260087 823530240 823661568 824388084 828348768 830750460 831534080 831888720 832112346 835885440 836531280 836756154 837255744 840332035 841928256 844369320 845021715 845526240 845753532 849588480 849816864 850473468 850981248 853448560 854107970 855069696 858211440 858442142 858723840 859618344 863516160 863748288 864116667 864415656 867439520 868109740 871607040 872280480 872514964 872801280 873035904 873710448 877244355 877908096 878282514 881659840 885895680 886133824 886580160 886677090 886818488 887347968 891625410 892300032 892680588 895421440 896113280 899979665 900418560 900660608 901212780 901356496 901894656 905542560 906242220 906614208 907314696 914733430 915425536 915986760 916232993 920387520 920634936 920780055 921346257 921476736 929729060 930284160 930432512 931253206 935475840 935727312 935874810 936450294 936582912 944240960 944970520 945534720 945685504 945788896 946519652 949915485 951067104 951217020 956043972 959720320 960129630 960461840 961293632 965487870 965912064 966064320 966658368 967070637 971716824 972467613 975453440 975869460 977052544 980557920 981315540 981746688 981901440 982165392 982924254 987646608 991444480 991867320 992133951 996632640 996900552 997402680 997670799 998266464 1003062528 1003837536 1007349120 1008127440 1008398442 1012970880 1013243184 1014026058 1014631488 1018735380 1019506176 1023863040 1024138272 1024929564 1029576960 1029853728 1030468608 1030485105 1035435960 1035714303 1036219392 1040647680 1040927424 1041731688 1045928448 1046569680 1046736576 1052410320 1052693226 1057191915 1057991808 1062271080 1063074816 1063091835 1063726560 1063896192 1064012508 1068837120 1069950492 1074522930 1075335936 1079685360 1079975598 1080519570 1081455336 1086359040 1086651072 1087490664 1090643705 1091294880 1092138060 1097385120 1097680116 1098040320 1099184112 1104465024 1107667280 1108523110 1109184960 1109483128 1110340361 1114513920 1115375040 1115674872 1115850735 1116340992 1121513121 1122571008 1125825760 1126695620 1127368320 1127671376 1128542662 1132784640 1133089152 1133267760 1133964624 1134143370 1134641664 1139898582 1144281920 1146157792 1150793670 1151664384 1151845920 1152155556 1152554208 1158585444 1162142720 1163040640 1164047872 1164947264 1169659140 1170544128 1170728640 1171043352 1171948149 1176669504 1177578648 1182106880 1182236120 1183130624 1183149565 1188833880 1189002240 1189153459 1189733376 1190240784 1195054965 1195959168 1196883216 1201617040 1207390080 1208322960 1208647778 1208818944 1209752928 1214646030 1215565056 1216637253 1221315680 1227183360 1227513248 1227706740 1228461676 1228635648 1234558260 1235492352 1236582126 1240378880 1246125690 1247301120 1247636416 1247833080 1248168519 1248600392 1248777216 1253828160 1254796920 1255134231 1255883616 1260712960 1266553980 1268089472 1268289360 1268630298 1274382720 1274725296 1275710202 1276471872 1280172840 1281161955 1287317160 1287663213 1288085760 1288877824 1289427516 1295274240 1295622432 1296623484 1301159280 1301509054 1302164610 1307410560 1308420720 1308772446 1309201920 1309553856 1310565672 1316862144 1322489760 1322845268 1328843520 1329200736 1329870240 1330015635 1330227732 1331021952 1337416704 1337438115 1338450048 1343132160 1344169920 1344531256 1350627840 1350990912 1351819170 1352034744 1352841984 1358313840 1359363330 1365150720 1365517696 1366572752 1372100145 1372769280 1373138304 1373980140 1380581280 1380952404 1386853910 1387903232 1388975584 1394593590 1395426240 1395648768 1396879809 1403213760 1403590968 1404675441 1409589220 1410655744 1416361440 1417455780 1418302080 1418528256 1418683344 1419779478 1425116160 1426600656 1432697240 1433781248 1439580480 1439967464 1440194445 1440692760 1441080043 1441940448 1448231805 1448868096 1449987552 1455059840 1456184080 1463180160 1463573488 1463804190 1464704306 1465578816 1470836880 1471973310 1472620032 1473248088 1474386381 1478913280 1487166720 1487566496 1487800980 1488454656 1494948960 1495350828 1496104020 1496761344 1497399696 1503157760 1510785536 1511023680 1511952832 1512191160 1512597663 1519456320 1519864776 1521039087 1521947232 1534391560 1535552512 1535577095 1535794560 1536207408 1536738944 1537394346 1543173120 1544365440 1544780592 1545702912 1559545520 1560750490 1560971520 1561391136 1562597532 1568892672 1569854520 1570104864 1571042304 1579039839 1585111840 1586987712 1593406620 1594612224 1595589840 1595844288 1596018762 1604925738 1609853440 1611097280 1611758592 1611784395 1613003904 1619528040 1619963397 1620753408 1620779355 1622183004 1629976608 1631235996 1636244480 1636942320 1638207090 1646077680 1646520174 1647060480 1648776168 1653556585 1656697536 1661500920 1662784665 1663777440 1664224692 1671770880 1673062560 1673512308 1674511488 1680664070 1683856512 1688738640 1690043430 1691052480 1691507064 1692813993 1699176960 1699633728 1700946936 1701962496 1706897120 1708215940 1716422880 1716884284 1717447680 1719236688 1726190505 1727032320 1727496576 1728233334 1728831312 1734879040 1736219480 1743214080 1744560960 1745029928 1746071808 1747420896 1754488710 1755816192 1756565028 1763319680 1771791360 1772267648 1773160320 1773354180 1773636976 1774695936 1783250820 1784600064 1785361176 1792226560 1799959330 1801321216 1802425560 1802712992 1802910083 1803789312 1811085120 1812484440 1812971667 1813228416 1814629392 1829466860 1830851072 1831973520 1832465986 1840775040 1841269872 1841560110 1842692514 1842953472 1859458120 1860568320 1860865024 1862506412 1869188535 1870951680 1871454624 1871749620 1872900588 1873165824 1888481920 1889941040 1891069440 1891577792 1893039304 1899830970 1902134208 1902434040 1902945447 1912087944 1913565303 1919440640 1920259260 1920923680 1922587264 1930975740 1931824128 1932128640 1933316736 1934141274 1943433648 1944935226 1950906880 1951738920 1952263581 1953246915 1954105088 1961115840 1962631080 1963158669 1963802880 1964330784 1965848508 1975293216 1982888960 1983734640 1984267902 1993265280 1993801104 1994805360 1995341598 1996532928 2006125056 2007675072 2014698240 2016254880 2016796884 2025941760 2026486368 2027728755 2028052116 2029262976 2037470760 2039012352 2039044995 2047726080 2048276544 2049859128 2059153920 2059707456 2060970210 2070871920 2071428606 2080280865 2081295360 2081854848 2083463376 2091856896 2091890385 2093139360 2093473152 2104820640 2105386452 2114383830 2115983616 2124542160 2126183670 2127453120 2127792384 2128025016 2129669217 2137674240 2139900984 2146105355 2149045860 2150671872 2159370720 2159951196 2161039140 2162910672 2172718080 2173302144 2174981328 2181287410 2182589760 2184276120 2184863291 2194770240 2195360232 2195706285 2197056459 2198368224 2208930048 2215334560 2217046220 2218369920 2218966256 2220680722 2229027840 2230750080 2231349744 2231701470 2232681984 2243026242 2245142016 2251651520 2253391240 2254736640 2255342752 2257085324 2266178304 2266535520 2267929248 2268286740 2269283328 2279797164 2288563840 2292315584 2301587340 2303328768 2303691840 2304311112 2305108416 2306091519 2317170888 2326081280 2328095744 2328133015 2329894528 2339318280 2339947129 2341088256 2341125735 2341457280 2342086704 2343896298 2353339008 2355157296 2364213760 2364472240 2366299130 2377667760 2378306918 2380481568 2390109930 2391918336 2393766432 2394028143 2403234080 2414780160 2416645920 2417295556 2417637888 2419505856 2429292060 2431130112 2433274506 2442631360 2454366720 2455026496 2455413480 2456923352 2457271296 2457310635 2469116520 2469780261 2470984704 2473164252 2480757760 2492251380 2494602240 2495272832 2495666160 2496337038 2497200784 2507656320 2509593840 2510268462 2511767232 2520996105 2533107960 2535065145 2536178944 2536578720 2537260596 2548765440 2549450592 2551420404 2552943744 2560345680 2562323910 2574634320 2575326426 2576171520 2577755648 2578855032 2590548480 2591244864 2593246968 2602318560 2603018108 2604329220 2614821120 2616841440 2617544892 2618403840 2619107712 2621131344 2631733065 2633724288 2644979520 2645690536 2647734707 2657687040 2658401472 2659740480 2660031270 2660455464 2662043904 2674876230 2676900096 2686264320 2688339840 2689062512 2699938995 2701255680 2701981824 2703638340 2704069488 2705683968 2716627680 2718726660 2731035392 2733145504 2744200290 2746276608 2747960280 2748698979 2761162560 2761904808 2764038771 2773707820 2775806464 2777951168 2789187180 2790852480 2791297536 2793759618 2806427520 2807181936 2809350882 2819178440 2821311488 2821356655 2832722880 2834911560 2835673633 2836604160 2837056512 2837366688 2839558956 2849746455 2853201312 2865394480 2879160960 2879934928 2880388890 2881385520 2882160086 2883880896 2896463610 2897736192 2899975104 2901211911 2910119680 2912368160 2926360320 2927146976 2927608380 2929408612 2931157632 2941673760 2943946620 2945240064 2946496176 2948772762 2957826560 2974333440 2975132992 2975601960 2976401853 2989897920 2990701656 2992208040 2993012397 2994799392 3006315520 3021571072 3021619445 3022047360 3023905664 3024382320 3025195326 3038912640 3039729552 3042078174 3043894464 3068783120 3071154190 3071589120 3072414816 3073477888 3074788692 3088730880 3089561184 3091405824 3091455315 3107142909 3119091040 3121500980 3121943040 3122782272 3125195064 3137785344 3139709040 3140209728 3158079678 3170223680 3171575745 3173975424 3186813240 3189224448 3189275505 3191179680 3191688576 3192037524 3209851476 3219706880 3222194560 3223568790 3226007808 3239056080 3239926794 3241558710 3244366008 3253772635 3259953216 3262471992 3271931115 3273884640 3276414180 3292155360 3293040348 3294120960 3297552336 3307113170 3313395072 3323001840 3325569330 3327554880 3328449384 3331021083 3343541760 3346125120 3347024616 3349022976 3361328140 3367713024 3377477280 3380086860 3382104960 3383014128 3385627986 3398353920 3399267456 3401893872 3403924992 3413794240 3416431880 3432845760 3433768568 3436421641 3438473376 3452381010 3454993152 3456466668 3457662624 3469758080 3472438960 3486428160 3489121920 3490059856 3492143616 3494841792 3508977420 3511632384 3513130056 3515844447 3526639360 3544535296 3546320640 3546708360 3547273952 3549391872 3549448695 3566501640 3567460377 3569200128 3570722352 3584453120 3599918660 3602642432 3604851120 3605425984 3605820166 3622170240 3624968880 3625943334 3626456832 3629258784 3658933720 3661702144 3661760765 3663947040 3664931972 3681550080 3682539744 3683120220 3685385028 3685906944 3718916240 3721136640 3725012824 3738377070 3741903360 3742909248 3743499240 3744505557 3745801176 3746331648 3765402693 3776963840 3779882080 3782138880 3783155584 3786078608 3799661940 3804268416 3804868080 3805890894 3824175888 3827130606 3838881280 3840518520 3841847360 3843485865 3845174528 3861951480 3862989639 3864257280 3866633472 3868282548 3886867296 3889870452 3901813760 3903477840 3904527162 3906493830 3908210176 3922231680 3925262160 3926317338 3927605760 3928661568 3931697016 3950586432 3967469280 3968535804 3986530560 3987602208 3989610720 3990046905 3990683196 3993065856 4012250112 4012314345 4015350144 4029396480 4032509760 4033593768 4051883520 4052972736 4055457510 4056104232 4058525952 4074941520 4078089990 4095452160 4096553088 4099718256 4116300435 4118307840 4119414912 4121940420 4141743840 4142857212 4160561730 4163709696 4166926752 4183780770 4186278720 4186946304 4190639427 4209641280 4210772904 4214026323 4228767660 4231967232 4249084320 4252367340 4254906240 4255584768 4256050032 4259338434 4275348480 4279801968 4292210710 4298091720 4299247121 4301343744 4318741440 4319902392 4320583335 4322078280 4323240129 4325821344 4346604288 4349962656 4362574820 4365179520 4368552240 4369726582 4389540480 4390720464 4391412570 4394112918 4396736448 4417860096 4430669120 4434092440 4436739840 4437932512 4441361444 4461500160 4462699488 4463402940 4465363968 4486052484 4490284032 4503303040 4506782480 4509473280 4510685504 4514170648 4532356608 4533071040 4535858496 4536573480 4537792989 4559594328 4563117261 4577127680 4581164965 4584631168 4603174680 4606657536 4606731285 4607383680 4608622224 4610216832 4612183038 4634341776 4652162560 4656266030 4659789056 4678636560 4679894258 4682251470 4682914560 4684173408 4687792596 4706678016 4710314592 4728427520 4728944480 4732598260 4755335520 4756613836 4760963136 4780219860 4783836672 4787532864 4788056286 4806468160 4829560320 4833291840 4834591112 4835275776 4835353185 4839011712 4858584120 4859890191 4862260224 4862338065 4866549012 4885262720 4908733440 4910052992 4910826960 4913846704 4914621270 4938233040 4939560522 4946328504 4960669755 4984502760 4988353995 4990545664 4991332320 4992674076 4994401568 5015312640 5019187680 5020536924 5023534464 5041992210 5066215920 5070130290 5072357888 5073157440 5074521192 5078441979 5097530880 5098901184 5102840808 5105887488 5120691360 5124647820 5149268640 5150652852 5152343040 5155511296 5157710064 5178571515 5181096960 5182489728 5186493936 5204637120 5206036216 5208658440 5210058617 5229642240 5233682880 5235089784 5238215424 5242262688 5263466130 5267448576 5289959040 5291381072 5295469414 5315374080 5316802944 5319480960 5320062540 5320910928 5324087808 5349752460 5353800192 5376679680 5378125024 5399877990 5403963648 5407276680 5408138976 5408730249 5411367936 5433255360 5437453320 5438915001 5462070784 5466291008 5488400580 5492553216 5495920560 5497397958 5522325120 5523809616 5528077542 5547415640 5551612928 5551701805 5555902336 5578374360 5579873923 5581704960 5582595072 5587519236 5607565605 5612855040 5614363872 5618701764 5638356880 5642713310 5665445760 5669823120 5671347266 5673208320 5674733376 5679117912 5699492910 5706402624 5708836341 5730788960 5758321920 5759869856 5760777780 5762771040 5764320172 5767761792 5792927220 5795472384 5799950208 5802423822 5820239360 5824736320 5852720640 5854293952 5855216760 5856790743 5858817224 5859740745 5862315264 5883347520 5887893240 5889476007 5892992352 5897545524 5915653120 5945767295 5948666880 5950265984 5951203920 5952803706 5979795840 5981403312 5984416080 5986024794 5989598784 6043238890 6044094720 6047811328 6048764640 6050390652 6077825280 6079459104 6083186265 6084156348 6087788928 6137566240 6142308380 6143178240 6144829632 6146955776 6149577384 6177461760 6179122368 6182910630 6214285818 6238182080 6240842595 6243001960 6243886080 6245564544 6250390128 6275570688 6275671155 6279418080 6280419456 6316159356 6340447360 6343151490 6347950848 6373626480 6378551010 6382359360 6383377152 6384075048 6389007651 6419702952 6438316065 6444389120 6447137580 6452015616 6478112160 6479853588 6483117420 6488732016 6507545270 6519906432 6524943984 6543862230 6547769280 6552828360 6554589873 6584310720 6586080696 6591169377 6595104672 6614226340 6626790144 6646003680 6651138660 6655109760 6656898768 6662042166 6687083520 6692250240 6694049232 6698045952 6722656280 6735426048 6754954560 6760173720 6761990971 6764209920 6766028256 6771255972 6798534912 6803787744 6807849984 6827588480 6832863760 6865691520 6867537136 6872843282 6876946752 6904762020 6909986304 6912933336 6915325248 6918274557 6939516160 6944877920 6978243840 6980119712 6984287232 6984399045 6989683584 7017954840 7019841387 7023264768 7023377205 7026260112 7031688894 7053278720 7089070592 7092641280 7093416720 7094547904 7098897390 7133003280 7134920754 7141444704 7168906240 7199837320 7205284864 7205400215 7209702240 7210851968 7211640332 7244340480 7249937760 7251886668 7252913664 7258517568 7317867440 7323521530 7327894080 7329863944 7335527303 7363100160 7365079488 7366240440 7370770056 7371813888 7371931905 7409340783 7437832480 7442273280 7450025648 7476754140 7483806720 7485818496 7486998480 7489011114 7491602352 7530805386 7553927680 7559764160 7562988315 7566311168 7572157216 7599323880 7605195435 7608536832 7609736160 7611781788 7648351776 7654261212 7677762560 7681037040 7683694720 7686971730 7690349056 7723902960 7725979278 7728514560 7733266944 7736565096 7773734592 7779740904 7806955680 7809054324 7812987660 7816420352 7844463360 7850524320 7852634676 7855211520 7857323136 7863394032 7895199195 7901172864 7934938560 7937071608 7943204121 7973061120 7975204416 7979221440 7980093810 7981366392 7986131712 8024628690 8030700288 8058792960 8065019520 8067187536 8099816985 8103767040 8105945472 8110915020 8112208464 8117051904 8149883040 8156179980 8193106176 8199436512 8232600870 8238829824 8243880840 8246096937 8283487680 8285714424 8292116313 8321123460 8327419392 8333853504 8367561540 8372557440 8373892608 8381278854 8419282560 8421545808 8428052646 8457535320 8459808851 8463934464 8464069965 8498168640 8504734680 8507020899 8509812480 8511169536 8512100064 8518676868 8559603936 8584421420 8596183440 8598494242 8637482880 8639804784 8641166670 8644156560 8646480258 8651642688 8693208576 8699925312 8725149640 8730359040 8737104480 8739453164 8779080960 8781440928 8782825140 8788225836 8793472896 8835720192 8861338240 8868184880 8873479680 8875865024 8882722888 8923000320 8925398976 8926805880 8929205559 8972104968 8979037191 9006606080 9013564960 9014550415 9018946560 9021371008 9028341296 9064713216 9064858335 9066142080 9071716992 9073146960 9075585978 9119188656 9126234522 9154255360 9162329930 9169262336 9206349360 9213462570 9214767360 9217244448 9220433664 9224366076 9268683552 9304325120 9312532060 9319578112 9357273120 9359788516 9364502940 9365829120 9368346816 9375585192 9413356032 9420629184 9457888960 9465196520 9510671040 9513227672 9514727235 9520577989 9521926272 9560439720 9567673344 9567826515 9575065728 9576112572 9612936320 9659120640 9666583680 9669182224 9670706370 9678023424 9717168240 9719780382 9724676130 9733098024 9761317905 9770525440 9815793345 9820105984 9821653920 9827693408 9829242540 9876466080 9879121044 9892657008 9921339510 9969005520 9976707990 9981091328 9982664640 9985348152 9988803136 9993063249 10030625280 10038375360 10041073848 10047068928 10083984420 10132431840 10140260580 10144715776 10146314880 10149042384 10156883958 10195061760 10197802368 10205681616 10211774976 10241382720 10249295640 10252050827 10298537280 10301305704 10309264923 10315420128 10357143030 10364979456 10372987872 10409274240 10412072432 10417316880 10420117234 10459284480 10467365760 10470179568 10476430848 10484525376 10526932260 10534897152 10579918080 10582762144 10590938828 10633605888 10638961920 10640125080 10641821856 10648175616 10648346085 10699504920 10702381131 10707600384 10753359360 10756250048 10799755980 10807927296 10814553360 10816277952 10817460498 10866510720 10874906640 10877830002 10924141568 10924316455 10932582016 10976801160 10985106432 10985282295 10991841120 10994795916 11044650240 11047619232 11056155084 11094831280 11103403610 11111804672 11156748720 11159747846 11163409920 11175038472 11215131210 11225710080 11228727744 11233516671 11237403528 11276713760 11285426620 11330891520 11339646240 11342694532 11346416640 11349466752 11358235824 11398985820 11412805248 11417672682 11461577920 11516643840 11519739712 11521555560 11525542080 11528640344 11530457595 11535523584 11585854440 11588968917 11599900416 11604847644 11640478720 11649472640 11699735645 11705441280 11708587904 11710433520 11713581486 11717634448 11719481490 11724630528 11766695040 11775786480 11778952014 11785984704 11795091048 11891534590 11900531968 11902407840 11905607412 11959591680 11962806624 11968832160 11970140715 11972049588 11979197568 12086477780 12088189440 12095622656 12097529280 12100781304 12155650560 12158918208 12166372530 12168312696 12175577856 12275132480 12284616760 12286356480 12289659264 12293911552 12299154768 12348901305 12354923520 12358244736 12365821260 12428571636 12476364160 12481685190 12486003920 12491129088 12500780256 12551342310 12558836160 12560838912 12571918281 12632318712 12642078969 12680894720 12686302980 12695901696 12747252960 12757102020 12764718720 12766754304 12768150096 12778015302 12839405904 12876632130 12888778240 12894275160 12897741363 12904031232 12956224320 12959707176 12966234840 12969720387 12977464032 13015090540 13039812864 13049887968 13087724460 13095538560 13105656720 13109179746 13168621440 13172161392 13182338754 13190209344 13228452680 13238673535 13253580288 13292007360 13302277320 13305853201 13310219520 13313797536 13324084332 13384500480 13388098464 13396091904 13445312560 13470852096 13509909120 13520347440 13523981942 13528419840 13532056512 13542511944 13597069824 13607575488 13613378967 13655176960 13665727520 13731383040 13735074272 13743494895 13745686564 13753893504 13809524040 13819972608 13820193855 13825866672 13830650496 13836549114 13879032320 13889755840 13956487680 13960239424 13968798090 13979367168 14035909680 14039682774 14046754410 14052520224 14063377788 14106557440 14178141184 14178368165 14185282560 14186833440 14189095808 14197794780 14266006560 14269841508 14282889408 14399674640 14410800430 14419404480 14421703936 14423280664 14434424693 14488680960 14499875520 14503773336 14505827328 14506059555 14517035136 14579670573 14635734880 14647043060 14655788160 14659727888 14671054606 14726200320 14730158976 14732480880 14741540112 14743863810 14818681566 14875664960 14882009265 14900051296 14953508280 14965061985 14971636992 14973996960 14978022228 14983204704 15061610772 15107855360 15119528320 15125976630 15132622336 15144314432 15198647760 15210390870 15217073664 15219472320 15223563576 15235325937 15296703552 15308522424 15362074080 15367389440 15373943460 15380698112 15447805920 15451958556 15457029120 15466533888 15473130192 15535714545 15547469184 15559481808 15613911360 15618108648 15625975320 15630175851 15688926720 15701048640 15705269352 15714646272 15726788064 15790398390 15802345728 15869877120 15874143216 15886408242 15946122240 15950408832 15958442880 15960187620 15962732784 15972263424 16049257380 16061400576 16130039040 16134375072 16199633970 16211890944 16221830040 16224416928 16226190747 16234103808 16299766080 16312359960 16316745003 16386212352 16398873024 16465201740 16477659648 16487761680 16492193874 16566975360 16571428848 16584232626 16642246920 16654838784 16655105415 16667707008 16735123080 16739621769 16745114880 16747785216 16762557708 16838565120 16843091616 16856105292 16915070640 16919617702 16928139930 16996337280 17009469360 17014041798 17019624960 17024200128 17037353736 17119207872 17168842840 17182108205 17192366880 17196988484 17274965760 17279609568 17282333340 17288313120 17292960516 17303285376 17386417152 17399850624 17450299280 17460718080 17474208960 17478906328 17558161920 17562881856 17565650280 17570372229 17576451672 17579222235 17586945792 17668428021 17722676480 17736369760 17746959360 17751730048 17765445776 17837301885 17846000640 17850797952 17853611760 17858411118 17944209936 17958074382 18013212160 18027129920 18029100830 18042742016 18056682592 18129716670 18132284160 18143433984 18146293920 18151171956 18238377312 18252469044 18308510720 18324659860 18338524672 18412698720 18426925140 18429534720 18434488896 18440867328 18448732152 18537367104 18625064120 18639156224 18714546240 18719577032 18722527785 18729005880 18731658240 18734040559 18736693632 18751170384 18826712064 18827013465 18841258368 18915777920 18930393040 19021342080 19026455344 19029454470 19041155978 19043852544 19120879440 19135653030 19150131456 19152225144 19167022953 19225872640 19314948195 19333167360 19338364448 19341412740 19356046848 19434336480 19439560764 19449352260 19466196048 19522635810 19541050880 19631586690 19640211968 19643307840 19655386816 19658485080 19663769619 19752932160 19758242088 19773508131 19785314016 19842679020 19938011040 19953415980 19962182656 19965329280 19970696304 19977606272 19986126498 20061250560 20076750720 20082147696 20094137856 20167968840 20173390337 20264863680 20280521160 20285972913 20292629760 20298084768 20313767916 20395604736 20411363232 20423549952 20482765440 20498591280 20504101654 20597074560 20602611408 20618529846 20630840256 20714286060 20729958912 20745975744 20818548480 20824144864 20834633760 20840234468 20934731520 20940359136 20952861696 20953197135 20969050752 21053864520 21059524161 21069794304 21070131615 21159836160 21165524288 21181877656 21267211776 21277923840 21280250160 21283643712 21296692170 21399009840 21404762262 21496235605 21506718720 21512500096 21599511960 21615854592 21616200645 21629106720 21632555904 21634920996 21733021440 21749813280 21755660004 21848632910 21865164032 21953602320 21970564590 21983682240 21989591832 22006581909 22089300480 22095238464 22112310168 22189662560 22206807220 22223609344 22313497440 22319495692 22326819840 22350076944 22430262420 22451420160 22457455488 22467033342 22474807056 22553427520 22570853240 22661783040 22679292480 22685389064 22688964945 22698933504 22716471648 22797971640 22815586305 22825610496 22835345364 22923155840 23033287680 23039479424 23043111120 23051084160 23057280688 23060915190 23071047168 23171708880 23177937834 23199800832 23209695288 23298945280 23399471290 23417175808 23420867040 23427162972 23435268896 23438962980 23449261056 23533390080 23551572960 23557904028 23571969408 23590182096 23783069180 23801063936 23804815680 23811214824 23829612363 23919183360 23925613248 23937664320 23940281430 23944099176 23958395136 24172955560 24176378880 24191245312 24195058560 24201562608 24299450955 24311301120 24317836416 24332745060 24336625392 24351155712 24550264960 24569233520 24579318528 24598309536 24697802610 24716489472 24731642520 24738290811 24857143272 24876348939 24952728320 24963370380 24972007840 24982258176 25001560512 25102684620 25117672320 25121677824 25143836562 25264637424 25284157938 25361789440 25372605960 25379426553 25391803392 25392209895 25494505920 25514204040 25521062697 25529437440 25533508608 25536300192 25556030604 25678811808 25753264260 25777556480 25788550320 25795482726 25912448640 25919414352 25932469680 25939440774 25954928064 26030181080 26050293085 26079625728 26099775936 26175448920 26191077120 26211313440 26218359492 26337242880 26344322784 26364677508 26380418688 26456905360 26477347070 26507160576 26584014720 26604554640 26611706402 26620439040 26627595072 26648168664 26769000960 26776196928 26787616677 26890625120 27019818240 27040694880 27043651245 27047963884 27056839680 27064113024 27085023888 27194139648 27194575005 27215150976 27226757934 27310353920 27331455040 27462766080 27470148544 27486989790 27491373128 27507787008 27619048080 27640387710 27651733344 27661300992 27673098228 27758064640 27779511680 27899369615 27912975360 27920478848 27937596180 27958734336 28071819360 28079365548 28093508820 28105040448 28126755576 28356736330 28373666880 28378191616 28395589560 28403222783 28532013120 28539683016 28544181705 28561733967 28565778816 28799349280 28821600860 28838808960 28843407872 28846561328 28868849386 28977361920 28999751040 29007546672 29012119110 29034070272 29159341146 29271469760 29283953715 29294086120 29311576320 29319455776 29342109212 29447380035 29460317952 29464961760 29483080224 29487727620 29637363132 29751329920 29764018530 29800102592 29907016560 29930123970 29943273984 29947993920 29956044456 29966409408 29979189747 30123221544 30239056640 30251953260 30265244672 30288628864 30397295520 30420781740 30434147328 30438944640 30447127152 30470651874 30593407104 30617044848 30724148160 30734778880 30747886920 30756152481 30895611840 30903917112 30927794769 30946260384 31071429090 31094938368 31118963616 31227822720 31236217296 31251950640 31260351702 31377853440 31402097280 31410538704 31429292544 31453576128 31580796780 31604691456 31739754240 31748286432 31772816484 31900817664 31916885760 31920375240 31925465568 31944526848 31945038255 32098514760 32107143393 32122801152 32260078080 32268750144 32399267940 32423781888 32443660080 32448833856 32452381494 32599532160 32624719920 32633490006 32772424704 32772949365 32797746048 32930403480 32955319296 32955846885 32975523360 32984387748 33133950720 33142857696 33168465252 33284493840 33310210830 33335414016 33470246160 33479243538 33490229760 33525115416 33677130240 33686183232 33712210584 33809954855 33830141280 33839235404 33856279860 33992674560 34018938720 34028083596 34039249920 34048400256 34074707472 34238415744 34337685680 34364216410 34384733760 34393976968 34420551191 34549931520 34559219136 34564666680 34576626240 34585921032 34591372785 34606570752 34766906751 34799701248 34900598560 34921436160 34948417920 34957812656 35099206935 35116323840 35125763712 35131300560 35140744458 35152903344 35158444470 35173891584 35336856042 35445352960 35472739520 35503460096 35530891552 35674603770 35701595904 35707223520 35716822236 35888419872 35916148764 36026424320 36054259840 36058201660 36085484032 36113365184 36259433340 36264568320 36286867968 36292587840 36302343912 36476754624 36504938088 36649319720 36677049344 36677636515 36825397440 36853850280 36859069440 36863757229 36868977792 36881734656 36897464304 37046703915 37074734208 37250128240 37429092480 37439154064 37445055570 37458011760 37468081118 37473387264 37502340768 37654026930 37682516736 37715754843 37831555840 37860786080 38042684160 38052910688 38058908940 38082311956 38087705088 38241758880 38271306060 38300262912 38304450288 38334045906 38451745280 38629896390 38666334720 38676728896 38682825480 38693224089 38712093696 38868672960 38879121528 38898704520 38909161161 38932392096 39045271620 39082101760 39263173380 39280423936 39286615680 39310773632 39316970160 39327539238 39505864320 39516484176 39547016262 39570628032 39685358040 39716020605 39876022080 39906831960 39917559603 39930658560 39941392608 39955212544 39972252996 40153501440 40164295392 40188275712 40335937680 40346780674 40529727360 40561042320 40571945826 40585259520 40596169536 40627535832 40791209472 40822726464 40965530880 40997182560 41008203308 41194149120 41205222816 41230484685 41237059692 41261680512 41428572120 41459917824 41460581565 41491951488 41637096960 41648289728 41669267520 41680468936 41869463040 41880718272 41906394270 41938101504 42107729040 42119048322 42140263230 42299044255 42319672320 42331048576 42363755312 42534423552 42535104495 42555847680 42560500320 42567287424 42593384340 42798019680 42809524524 42992471210 43025000192 43199023920 43232401290 43258213440 43265111808 43269841992 43303274079 43466042880 43499626560 43511320008 43697265820 43730328064 43907204640 43941129180 43967364480 43979183664 44013163818 44178600960 44190476928 44224620336 44379325120 44413614440 44447218688 44626994880 44638991384 44646027795 44673481333 44700153888 44860524840 44895185955 44914910976 44934066684 44949614112 45106855040 45141706480 45323566080 45358584960 45370778128 45377929890 45397867008 45432943296 45595943280 45631172610 45651220992 45670690728 45705977811 45846311680 46078958848 46086222240 46102168320 46114561376 46121830380 46142094336 46343417760 46355875668 46399601664 46419390576 46597890560 46798942580 46834351616 46841734080 46854325944 46870537792 46877925960 46890527553 47066780160 47103145920 47115808056 47143938816 47180364192 47566138360 47602127872 47602889945 47609631360 47622429648 47659224726 47838366720 47851226496 47875328640 47880562860 47888198352 47916790272 48345911120 48390117120 48403125216 48598901910 48635672832 48665490120 48673250784 48678572241 48702311424 48950235009 49100529920 49138467040 49158637056 49196619072 49395605220 49432978944 49463285040 49476581622 49714286544 49752697878 49905456640 49926740760 49944015680 49964516352 49965316245 50003121024 50205369240 50218865307 50235344640 50243355648 50287673124 50529274848 50568315876 50723578880 50745211920 50758853106 50784419790 50989011840 51028408080 51042125394 51058874880 51072600384 51112061208 51260254135 51357623616 51506528520 51546324615 51577100640 51590965452 51824897280 51838828704 51864939360 51878881548 51909856128 52060362160 52100586170 52159251456 52199551872 52350897840 52382154240 52422626880 52436718984 52674485760 52688645568 52711116687 52729355016 52760837376 52913810720 52954694140 53168029440 53209109280 53223412804 53240878080 53255190144 53296337328 53511905655 53538001920 53552393856 53575233354 53781250240 54039636480 54081389760 54087302490 54095927768 54128226048 54170047776 54389150010 54430301952 54453515868 54620707840 54662910080 54925532160 54940297088 54973979580 54982746256 55015574016 55238096160 55280775420 55303466688 55322601984 55346196456 55559023360 55798739230 55840957696 55875192360 55890212573 55917468672 56143638720 56158731096 56167583355 56187017640 56202121677 56210080896 56253511152 56713472660 56747333760 56756383232 56791179120 56806445566 57064026240 57079366032 57088363410 57123467934 57131557632 57598698560 57643201720 57677617920 57686815744 57693122656 57737698772 57944844585 57999502080 58015093344 58024238220 58068140544 58318682292 58542939520 58567907430 58588172240 58623152640 58638911552 58684218424 58894760070 58920635904 58929923520 58966160448 58975455240 58991308857 59274726264 59320524393 59502659840 59528037060 59600205184 59814033120 59860247940 59886547968 59895987840 59912088912 59932818816 59958379494 60246443088 60478113280 60503906520 60520171011 60577257728 60794591040 60841563480 60857918739 60877889280 60894254304 60941303748 61186814208 61234089696 61448296320 61469557760 61495773840 61512304962 61791223680 61807834224 61855589538 61892520768 62142858180 62189876736 62237927232 62455645440 62472434592 62503901280 62520703404 62804194560 62821077408 62858585088 62859591405 62907152256 63161593560 63178572483 63209382912 63210394845 63479508480 63496572864 63545632968 63801635328 63833771520 63840750480 63850931136 63890076510 64197029520 64214286786 64488706815 64520156160 64537500288 64798535880 64847563776 64848601935 64887320160 64897667712 64904762988 65199064320 65249439840 65266980012 65545898730 65595492096 65860806960 65911693770 65951046720 65968775496 66019745727 66267901440 66285715392 66336930504 66529266005 66568987680 66620421660 66670828032 66940492320 66958487076 66980459520 67050230832 67354260480 67372366464 67424421168 67619909710 67660282560 67678470808 67712559720 67730762021 67985349120 68037877440 68056167192 68066894835 68096800512 68149414944 68476831488 68675371360 68728432820 68769467520 68787953936 68841102382 69099863040 69118438272 69129333360 69153252480 69171842064 69182745570 69213141504 69533813502 69599402496 69801197120 69896835840 69915625312 70198413870 70251527424 70262601120 70281488916 70305806688 70316888940 70347783168 70673712084 70890705920 70945479040 71006920192 71061783104 71349207540 71403191808 71414447040 71433644472 71488837089 71776839744 71832297528 72108519680 72116403320 72170968064 72172123465 72226730368 72518866680 72529136640 72538360999 72573735936 72585175680 72604687824 72898352865 72953509248 73009876176 73298639440 73355273030 73650794880 73707700560 73727514458 73737955584 73794928608 74093407830 74149468416 74214872433 74500256480 74858184960 74878308128 74890111140 74916023520 74936162236 74946774528 75004681536 75308053860 75365033472 75431509686 75663111680 75721572160 76085368320 76105821376 76117817880 76138279659 76164623912 76175410176 76176629685 76483517760 76542612120 76563188091 76600525824 76608900576 76668091812 76903490560 77259792780 77332669440 77353457792 77365650960 77386448178 77737345920 77758243056 77797409040 77818322322 77864784192 78090543240 78150879255 78526346760 78573231360 78621547264 78633940320 78655078476 79011728640 79032968352 79094032524 79141256064 79370716080 79432041210 79752044160 79813663920 79835119206 79861317120 79882785216 79910425088 79944505992 80307002880 80328590784 80671875360 80693561348 81059454720 81122084640 81130953735 81143891652 81170519040 81192339072 81255071664 81582418944 81583725015 81645452928 81931061760 81994365120 82016406616 82388298240 82410445632 82460969370 82474119384 82523361024 82857144240 82921163130 82983902976 83274193920 83296579456 83338535040 83360937872 83698108845 83738926080 83761436544 83812788540 83876203008 84215458080 84238096644 84280526460 84598088510 84662097152 84727510624 85070208990 85121000640 85134574848 85186768680 85209668349 85596039360 85619049048 85685201901 85984942420 86050000384 86398047840 86464802580 86516426880 86530223616 86539683984 86606548158 86932085760 86999253120 87022640016 87394531640 87460656128 87814409280 87851861145 87882258360 87905882623 87934728960 87958367328 88026327636 88342140105 88380953856 88449240672 88758650240 88827228880 89253989760 89277982768 89292055590 89346962666 89400307776 89721049680 89790371910 89829821952 89868133368 89899228224 89937569241 90213710080 90283412960 90717169920 90741556256 90755859780 90795734016 90865886592 91191886560 91262345220 91302441984 91341381456 91411955622 91692623360 92157917696 92172444480 92204336640 92229122752 92243660760 92268457443 92686835520 92711751336 92783384307 92838781152 93195781120 93597885160 93668703232 93670202795 93683468160 93708651888 93741075584 93755851920 93781055106 94133560320 94206291840 94231616112 94287877632 94360728384 95132276720 95205779890 95219262720 95244859296 95318449452 95702452992 95750657280 95761125720 95776396704 95833580544 95835114765 96321430179 96691822240 96780234240 96806250432 97197803820 97271345664 97330980240 97346501568 97357144482 97900470018 98201059840 98276934080 98317274112 98318848095 98393238144 98791210440 98865957888 98867540655 98926570080 98953163244 99428573088 99505395756 99810913280 99853481520 99888031360 99930632490 100006242048 100410738480 100437730614 100470689280 100575346248 100866951685 101058549696 101136631752 101429864565 101490423840 101517706212 101568839580 101978023680 102056816160 102084250788 102117749760 102145200768 102224122416 102520508270 102715247232 103013057040 103092649230 103154201280 103181930904 103261653573 103649794560 103677657408 103729878720 103757763096 103819712256 104120724320 104201172340 104399103744 104701795680 104764308480 104845253760 104873437968 105297620805 105348971520 105377291136 105422233374 105458710032 105521674752 105827621440 105909388280 106336058880 106418218560 106446825608 106510380288 106592674656 107023811310 107104787712 107150466708 107562500480 108079272960 108162779520 108174604980 108191855536 108256452096 108340095552 108778300020 108860603904 108907031736 109325820160 109880594176 109947959160 109965492512 109977515063 110031148032 110032909545 110476192320 110561550840 110591271687 110606933376 110645203968 110692392912 111118046720 111597478460 111681915392 111750384720 111780425146 112287277440 112317462192 112335166710 112374035280 112404243354 112420161792 112507022304 113426945320 113494667520 113512766464 113582358240 113612891132 114128052480 114158732064 114176726820 114246935868 114263115264 115197397120 115286403440 115355235840 115386245312 115475397544 115889689170 115999004160 116030186688 116048476440 116079672267 116136281088 116637364584 116727483483 117085879040 117135814860 117176344480 117246305280 117277823104 117368436848 117789520140 117841271808 117859847040 117932320896 117950910480 117982617714 118549452528 118641048786 119005319680 119056074120 119148061815 119200410368 119628066240 119720495880 119752678809 119791975680 119824177824 119865637632 119916758988 120492886176 120956226560 121007813040 121040342022 121154515456 121589182080 121683126960 121715837478 121755778560 121788508608 121882607496 122373628416 122468179392 122896592640 122991547680 123024609924 123582447360 123615668448 123691454055 123711179076 123785041536 124285716360 124379753472 124381744695 124475854464 124911290880 124944869184 125007802560 125041406808 125608389120 125642154816 125719182810 125814304512 126323187120 126357144966 126420789690 126897132765 126959016960 126993145728 127091265936 127603270656 127605313485 127667543040 127681500960 127701862272 127780153020 128394059040 128428573572 128977413630 129075000576 129597071760 129697203870 129774640320 129795335424 129809525976 129909822237 130398128640 130498879680 130533960024 131091797460 131190984192 131721613920 131823387540 131902093440 131937550992 132039491454 132535802880 132571430784 132673861008 133058532010 133137975360 133240843320 133276660751 133341656064 133880984640 133916974152 133938083385 134020443999 134100461664 134744732928 134848842336 135239819420 135320565120 135356941616 135425119440 135461524042 135970698240 136075754880 136112334384 136133789670 136193601024 136298829888 136953662976 137350742720 137456865640 137538935040 137575907872 137682204764 138236876544 138258666720 138306504960 138343684128 138365491140 138426283008 139067627004 139198804992 139602394240 139793671680 139831250624 140396827740 140503054848 140525202240 140562977832 140611613376 140633777880 140671582659 141347424168 141890958080 142013840384 142016113915 142123566208 142698415080 142806383616 142808669835 142828894080 142867288944 142977674178 143553679488 143664595056 144217039360 144232806640 144344246930 144453460736 145037733360 145076721998 145170351360 145209375648 145796705730 145907018496 146019752352 146035716723 146597278880 146710546060 147301589760 147415401120 147455028916 147475911168 147589857216 148186815660 148298936832 148429744866 149000512960 149716369920 149756616256 149780222280 149832047040 149872324472 149893549056 149895948735 150009363072 150616107720 150656595921 150730066944 150863019372 151326223360 151443144320 152170736640 152211642752 152235635760 152276559318 152329247824 152353259370 152967035520 153085224240 153126376182 153217801152 153336183624 153780762405 154519585560 154638973845 154706915584 154731301920 154772896356 155474691840 155516486112 155594818080 155636644644 155729568384 156181086480 156301758510 157052693520 157146462720 157243094528 157267880640 157310156952 158023457280 158065936704 158188065048 158282512128 158741432160 158864082420 159504088320 159627327840 159670238412 159722634240 159765570432 159820850176 159889011984 160535716965 160614005760 160657181568 161343750720 161387122696 161511817127 162118909440 162244169280 162261907470 162287783304 162384678144 162510143328 163167450030 163290905856 163862123520 163988730240 164032813232 164776596480 164820891264 164921938740 164948238768 165046722048 165714288480 165842326260 165967805952 166593158912 166677070080 166721875744 167396217690 167522873088 167625577080 167670637719 167752406016 168430916160 168476193288 168561052920 168606365031 169196177020 169324194304 169455021248 170140417980 170242001280 170269149696 170373537360 170419336698 171192078720 171238098096 171370403802 171969884840 172100000768 172102755955 172796095680 172929605160 172976091613 173032853760 173060447232 173079367968 173213096316 173834533755 173998506240 174045280032 174789063280 175628818560 175703722290 175764516720 175811765246 175869457920 175916734656 176052655272 176684280210 176761907712 176898481344 176973926571 177517300480 177654457760 178507979520 178555965536 178584111180 178693925332 178800615552 179442099360 179580743820 179659643904 179736266736 179798456448 179875138482 180427420160 180566825920 181434339840 181483112512 181511719560 181560513033 181731773184 182383773120 182524690440 182573756217 182682762912 182823911244 183385246720 184315835392 184318786145 184344888960 184408673280 184458245504 184487321520 184536914886 185373671040 185423502672 185566768614 185677562304 187195770320 187340405590 187366936320 187417303776 187482151168 187511703840 187562110212 188412583680 188463232224 188575755264 188578774215 188721456768 189535717449 190264553440 190411559780 190438525440 190489718592 190636898904 191404905984 191501314560 191522251440 191552793408 191670229530 192642860358 193383644480 193466120445 193560468480 193612500864 194395607640 194542691328 194545805805 194661960480 194693003136 194714288964 195800940036 196402119680 196553868160 196637696190 196786476288 197582420880 197735081310 197853140160 197906326488 198059237181 198857146176 199010791512 199587798015 199706963040 199776062720 199861264980 200012484096 200821476960 200875461228 200941378560 201150692496 201733903370 202117099392 202273263504 202859729130 202980847680 203035412424 203137679160 203192286063 203956047360 204113632320 204168501576 204290401536 204448244832 205041016540 205430494464 206026114080 206185298460 206308402560 206363861808 206523307146 207299589120 207355314816 207459757440 207515526192 207639424512 208241448640 208402344680 208798207488 209403591360 209621720101 209690507520 209746875936 210595241610 210754582272 210844466748 210917420064 211043349504 211655242880 211818776560 212672117760 212836437120 212893651216 213020760576 213185349312 214047622620 214209575424 214300933416 214466511267 215125000960 216325559040 216349209960 216383711072 216512904192 216516370395 216680191104 217556600040 217615082997 217721207808 217814063472 218651640320 219761188352 219895918320 219930985024 219955030126 220065819090 220952384640 221123101680 221182543374 221213866752 221384785824 222236093440 223194956920 223363830784 223367406665 223500769440 223560850292 224574554880 224634924384 224670333420 224748070560 224808486708 224840323584 225014044608 226853890640 226989335040 227164716480 227225782264 228256104960 228317464128 228353453640 228414838977 228493871736 228526230528 228529889055 229689564273 230394794240 230572806880 230710471680 230772490624 230950795088 231779378340 231998008320 232060373376 232096952880 232159344534 233274729168 233454966966 234171758080 234271629720 234352688960 234452637765 234555646208 234736873696 235579040280 235719694080 235864641792 235901820960 235965235428 237098905056 237282097572 238010639360 238112148240 238296123630 238400820736 239256132480 239440991760 239505357618 239583951360 239648355648 239731275264 239833517976 240985772352 242015626080 242080684044 242309030912 243178364160 243366253920 243392861205 243431674956 243511557120 243577017216 243765214992 244747256832 244751175045 244936358784 245793185280 245983095360 246049219848 247164894720 247231336896 247382908110 247422358152 247570083072 248571432720 248763489390 248951708928 249822581760 249889738368 250015605120 250082813616 251094326535 251216778240 251284309632 251438365620 251628609024 252646374240 252714289932 252841579380 253794265530 253986291456 254182531872 255210626970 255363001920 255403724544 255560306040 255629005047 256788118080 256857147144 257055605703 257954827260 258150001152 259194143520 259394407740 259549280640 259590670848 259619051952 259819644474 260796257280 260997759360 261067920048 262183594920 262254074381 262381968384 263443227840 263555583435 263646775080 263717647869 263804186880 263875101984 264078982908 265142861568 265347722016 266117064020 266275950720 266481686640 266553321502 267761969280 267833948304 267876166770 268040887998 268200923328 269489465856 269697684672 270479638840 270641130240 270713883232 270850238880 270923048084 272151509760 272224668768 272267579340 272387202048 272597659776 273907325952 274701485440 274913731280 275077870080 275151815744 275364409528 276473753088 276517333440 276613009920 276687368256 276730982280 276805372329 278135254008 278350152921 279204788480 279451062865 279587343360 279662501248 280793655480 281006109696 281010608385 281050404480 281125955664 281223226752 281267555760 281343165318 282694848336 283781916160 284032227830 284247132416 285396830160 285617339670 285657788160 285734577888 285955348356 287107358976 287329190112 288434078720 288465613280 288688493860 288906921472 290075466720 290153443996 290340702720 290418751296 291593411460 291814036992 292039504704 292071433446 293194557760 293421092120 294603179520 294830802240 294910057832 294951822336 294956544285 295179714432 296373631320 296597873664 296602621965 296859489732 298001025920 299432739840 299513232512 299560444560 299664094080 299744648944 299791897470 300018726144 301232215440 301313191842 301726038744 302600855055 302886288640 304289593695 304423285504 304471271520 304553118636 304658495648 304706518740 305934071040 306170448480 306252752364 306435602304 306672367248 307561524810 309039171120 309277947690 309413831168 309462603840 309545792712 309784960719 310949383680 311032972224 311189636160 311273289288 311459136768 312362172960 312603517020 314105387040 314292925440 314486189056 314535761280 314620313904 315892862415 316046914560 316131873408 316376130096 316565024256 317482864320 317728164840 317813575637 319008176640 319254655680 319340476824 319531140864 319778023968 321071433930 321314363136 322687501440 322774245392 323023634254 324237818880 324488338560 324523814940 324575566608 324769356288 325020286656 326334900060 326581811712 327977460480 328065626464 329641782528 329843877480 329896477536 329932545189 330093444096 330098728635 331428576960 331684652520 331773815061 331935611904 333186317824 333354140160 333443751488 334792435380 335045746176 335251154160 335341275438 336861832320 336952386576 337122105840 337212730062 338392354040 338648388608 338653810105 338910042496 340280835960 340484002560 340538299392 340747074720 340838673396 342384157440 342476196192 342740807604 343939769680 344205511910 345592191360 345859210320 345952183226 346065707520 346158735936 346426192632 347669067510 347997012480 348090560064 348239016801 349578126560 351257637120 351407444580 351529033440 351623530492 351738915840 351833469312 352105310544 353368560420 353523815424 353796962688 353947853142 355034600960 355308915520 357015959040 357111931072 357168222360 357387850664 357444185445 357601231104 358884198720 359161487640 359258036427 359472533472 359596912896 359750276964 360854840320 361133651840 362691804995 362868679680 362966225024 363023439120 363121026066 363463546368 364767546240 365049380880 365147512434 365365525824 365647822488 368637572290 368689777920 368916491008 368974643040 369073829772 370747342080 370847005344 371074362165 371133537228 371355124608 374391540640 374680811180 374733872640 374834607552 374964302336 375023407680 375124220424 376825167360 376926464448 377157548430 377442913536 379071434898 380529106880 380691398295 380823119560 380877050880 380979437184 381273797808 382809811968 382815940455 383002629120 383044502880 383105586816 383340459060 385285720716 386767288960 386932240890 387225001728 388791215280 389091611610 389323920960 389386006272 389428577928 389729466711 391601880072 393107736320 393275392380 393572952576 395164841760 395470162620 395706280320 395812652976 396118474362 397714292352 398021583024 399175596030 399413926080 399552125440 399722529960 399829982253 400024968192 401642953920 401750922456 402061331997 402301384992 403467806740 404234198784 404546527008 405719458260 405961695360 406070824848 406275358320 406384572126 407912094720 408227264640 408337003152 408580803072 408896489664 410082033080 410860988928 412052228160 412370596920 412481449231 412616805120 412727723616 413046614292 414710629632 414919514880 415031052384 415278849024 416482897280 416804689360 417596414976 418807182720 419243440202 419381015040 419493751872 421190483220 421509164544 421688933496 421834840128 422014747977 423310485760 423637553120 425672874240 425787302432 426041521152 426048341745 426370698624 428095245240 428419150848 428426009505 428601866832 428933022534 430250001920 432651118080 432698419920 432767422144 433032740790 433360382208 435113200080 435230165994 435628126944 437303280640 439522376704 439529413115 439791836640 439861970048 439910060252 440131638180 441904769280 442246203360 442365086748 442427733504 442769571648 446389913840 446734813330 447001538880 447121700584 447467165483 449149109760 449269848768 449340666840 449496141120 449616973416 449680647168 449687846205 450028089216 451969787763 453707781280 453978670080 454329432960 454451564528 456512209920 456634928256 456706907280 456829677954 456987743472 457059778110 459379128546 460789588480 461145613760 461342287215 461544981248 461901590176 463558756680 463916921535 464120746752 464193905760 464318689068 466549458336 466909933932 468343516160 468543259440 468705377920 468905275530 469111292416 469473747392 471158080560 471439388160 471729283584 471803641920 471930470856 474197810112 474564195144 476224296480 476592247260 476801641472 478512264960 478881983520 479010715236 479167902720 479296711296 479462550528 479667035952 481607150895 481971544704 484031252160 484161368088 484535451381 486356728320 486732507840 486785722410 486863349912 487154034432 487530429984 489502350090 489872717568 491586370560 491966190720 492098439696 494329789440 494462673792 494765816220 494844716304 495140166144 497142865440 497526978780 497903417856 499779476736 500031210240 500165627232 502188653070 502568619264 502876731240 503011913157 503257218048 505292748480 505428579864 505683158760 505819095093 507588531060 507972582912 508365063744 510421253940 510726003840 510807449088 511120612080 511258010094 513576236160 513714294288 514111211406 515909654520 516300002304 516308267865 518388287040 518788815480 518928274839 519098561280 519181341696 519238103904 519639288948 521995518720 522135840096 524367189840 524508148762 526886455680 527111166870 527293550160 527435295738 527608373760 527750203968 528157965816 530285723136 530695444032 532234128040 532551901440 532963373280 533106643004 535523938560 535667896608 535752333540 536081775996 536401846656 538978931712 539395369344 540959277680 541282260480 541427766464 541700477760 541846096168 544303019520 544449337536 544535158680 544681539099 545195319552 547721268651 549402970880 549827462560 549887575315 550155740160 550303631488 550728819056 552947506176 552956358435 553034666880 553226019840 553374736512 553461964560 553610744658 556270508016 556700305842 558409576960 558902125730 559325002496 561587310960 562021216770 562100808960 562251911328 562446453504 562535111520 562686330636 565389696672 567563832320 568064455660 568494264832 570793660320 571234679340 571315576320 571469155776 571910696712 574214717952 574658380224 576931226560 577376987720 577813842944 580150933440 580306887992 580398361335 580681405440 580755257329 580837502592 583186822920 583628073984 583637417415 584079009408 584142866892 586389115520 586842184240 589206359040 589661604480 589820115664 589913088570 590359428864 592747262640 593205243930 593718979464 594177711543 596002051840 598763394045 599026465024 599120889120 599328188160 599489297888 599583794940 600037452288 602464430880 602626383684 603452077488 605201710110 605772577280 608579187390 608846571008 608942543040 609106237272 609316991296 609413037480 609576858189 611868142080 612340896960 612505504728 612871204608 613344734496 615123049620 618078342240 618555895380 618827662336 618925207680 619091585424 619569921438 621898767360 622065944448 622379272320 622546578576 622918273536 624724345920 625207034040 625375100447 628210774080 628865160303 629071522560 629240627808 631785724830 632263746816 632752260192 633130048512 634965728640 635456329680 635627151274 638016353280 638509311360 638680953648 639062281728 639556047936 642142867860 642628726272 645375002880 645548490784 646047268508 648976677120 649047629880 649151133216 649538712576 649549111185 650040573312 652669800120 652845248991 653163623424 655954920960 656131252928 659283565056 659687754960 659792955072 659865090378 660197457270 662857153920 663369305040 663547630122 666372635648 666383303755 666708280320 666887502976 669584870760 670091492352 670102219995 670502308320 670682550876 673723664640 673904773152 674244211680 674425460124 676784708080 677307620210 677820084992 680561671920 680968005120 681494149440 681677346792 684768314880 684952392384 685244516931 685481615208 687879539360 688411023820 691184382720 691718420640 691904366452 692131415040 692317471872 692852385264 695338135020 695994024960 696181120128 696478033602 699156253120 702515274240 702814889160 703058066880 703247060984 703357913295 703666938624 704210621088 706737120840 707593925376 707895706284 710069201920 710617831040 714031918080 714223862144 714336444720 714775701328 714888370890 715202462208 717768397440 718322975280 718516072854 718945066944 719193825792 719500553928 722267303680 725383609990 725932450048 726046878240 726242052132 726927092736 729535092480 730098761760 730178583615 730295024868 730731051648 731295644976 737275144580 737379555840 737832982016 737949286080 738147659544 741494684160 741694010688 742148724330 742267074456 742710249216 748783081280 749361622360 749467745280 749669215104 749928604672 750046815360 750248440848 753282979605 753650334720 753852928896 754315096860 754885827072 758142869796 761058213760 761382796590 761646239120 761958874368 762547595616 765631880910 766089005760 766211173632 766680918120 766887015141 770571441432 771166817109 773534577920 773864481780 774450003456 777582430560 778183223220 778647841920 778772012544 778857155856 779458933422 783203760144 786215472640 786550784760 786762223143 787145905152 790329683520 790940325240 791152943607 791412560640 791625305952 792236948724 795428584704 796043166048 798351192060 798827852160 799104250880 799445059920 799659964506 803285907840 803501844912 804122663994 804602769984 806935613480 807559085635 808468397568 809093054016 811438916520 811923390720 812141649696 812550716640 812769144252 816454529280 816674006304 817161606144 817792979328 820164066160 821721977856 824104456320 824741193840 824962898462 825233610240 825455447232 826093228584 829421259264 829839029760 830062104768 830416116987 832965794560 833609378720 837614365440 838353188595 838486880404 838762030080 838987503744 842380966440 843018329088 843031825155 843377866992 843669680256 844029495954 846620971520 847275106240 851345748480 851574604864 852096683490 852741397248 856190490480 856852019010 857203733664 857866045068 860500003840 864880458065 865302236160 865396839840 865534844288 866065481580 866720764416 870226400160 870460331988 871256253888 879058826230 879583673280 879723940096 879820120504 880263276360 880499906273 883809538560 884492406720 884730173496 884855467008 884869632855 885539143296 892779827680 893469626660 894003077760 894243401168 894934330966 898298219520 898539697536 898681333680 898992282240 899233946832 899375692410 900056178432 903939575526 907415562560 907802565165 908658865920 908903129056 912868781085 913269856512 913413814560 913659355908 913975486944 914119556220 918758257092 921579176960 922291227520 922684574430 923089962496 923803180352 927117513360 927833843070 928241493504 928387811520 928637378136 929354882157 933098916672 933819867864 937086518880 937410755840 937810551060 938222584832 938947494784 942316161120 942878776320 943458567168 943607283840 943860941712 947678587245 948395620224 949128390288 952448592960 953184494520 953440726911 957024529920 957763967040 958021430472 958593422592 959334071904 963214301790 963943089408 968062504320 968322736176 969070902762 972713456640 973465015680 973571444820 973726699824 974308068864 975060859968 979004700180 979745435136 983932381440 984196879392 988925347584 989531632440 989689432608 989797635567 990280332288 990296185905 994285730880 995053957560 995321445183 995806835712 999558953472 1000062420480 1000331254464 1004377306140 1005137238528 1005753462480 1006023826314 1010585496960 1010857159728 1011366317520 1011638190186 1015177062120 1015945165824 1015961430315 1016730127488 1020842507880 1021452007680 1021614898176 1022241224160 1022516020188 1027152472320 1027428588576 1028222422812 1031819309040 1032616535730 1036776574080 1037577630960 1037856549678 1038197122560 1038476207808 1039278577896 1043991037440 1044271680192 1048108600505 1048734379680 1049016297524 1053772911360 1054222333740 1054587100320 1054870591476 1055216747520 1055500407936 1056315931632 1060571446272 1061390888064 1064468256080 1065103802880 1065926746560 1066213286008 1071047877120 1071335793216 1071504667080 1072163551992 1072332556335 1072803693312 1077774109281 1078790738688 1081918555360 1082564520960 1082855532928 1083400955520 1083692192336 1088075414985 1088606039040 1088898675072 1089070317360 1089363078198 1090390639104 1095442537302 1098805941760 1099654925120 1099775150630 1100607262976 1101457638112 1105912716870 1106069333760 1106749473024 1106923929120 1107221489316 1112541016032 1113400611684 1116819153920 1117804251460 1118650004992 1123174621920 1124042433540 1124201617920 1124503822656 1124892907008 1125070223040 1125372661272 1130779393344 1136128911320 1136988529664 1141587320640 1142074194885 1142469358680 1142631152640 1142776474099 1142938311552 1143821393424 1148429435904 1148447821365 1149316760448 1153862453120 1154753975440 1160301866880 1160613775984 1160796722670 1161510514658 1161675005184 1166373645840 1167274834830 1168158018816 1168285733784 1169188400133 1172778231040 1173684368480 1179323208960 1179640231328 1179826177140 1180718857728 1185494525280 1186410487860 1187437958928 1188355423086 1192004103680 1197526788090 1198052930048 1198241778240 1198656376320 1198978595776 1199167589880 1199489946759 1200074904576 1204928861760 1205252767368 1206183995991 1206904154976 1210403420220 1211545154560 1217158374780 1217693142016 1217885086080 1218212474544 1218633982592 1218826074960 1219153716378 1223736284160 1224681793920 1225011009456 1225742409216 1226689468992 1230246099240 1236156684480 1237111790760 1237444347693 1237850415360 1238183170848 1239139842876 1244131888896 1244758544640 1245093157152 1245836547072 1249448691840 1250414068080 1250750200894 1256421548160 1257730320606 1258143045120 1258481255616 1263571449660 1264527493632 1265504520384 1269931457280 1270912659360 1271254302548 1277018622720 1277361907296 1278124563456 1278145025235 1279112095872 1284285735720 1285257452544 1285278028515 1290750005760 1291096981568 1292094537016 1297953354240 1298095259760 1298302266432 1299098222370 1300081146624 1305339600240 1305690497982 1311270371905 1311909841920 1312262505856 1318567130112 1318588239345 1319375509920 1319585910144 1319730180756 1320394914540 1325714307840 1326738610080 1327095260244 1332766607510 1333775005952 1339169741520 1340204439990 1341004616640 1341365101752 1342401496449 1347447329280 1347809546304 1348488423360 1348850920248 1353569416160 1354615240420 1355640169984 1361123343840 1361936010240 1362988298880 1363354693584 1369536629760 1369904784768 1370489033862 1370963230416 1375759078720 1376822047640 1382368765440 1383436841280 1383808732904 1384026861645 1384634943744 1385704770528 1390676270040 1391750764605 1392362240256 1392956067204 1398312506240 1405030548480 1405629778320 1406116133760 1406494121968 1406715826590 1407333877248 1408421242176 1413474241680 1415187850752 1415791412568 1421235662080 1428447724288 1428672889440 1429551402656 1429776741780 1430404924416 1435536794880 1436645950560 1437032145708 1437890133888 1438387651584 1439001107856 1444534607360 1450767219980 1451864900096 1452093756480 1452484104264 1453606354143 1459070184960 1460197523520 1460357167230 1460590049736 1461462103296 1462591289952 1474550289160 1474759111680 1475665964032 1475898572160 1476295319088 1482989368320 1483388021376 1484297448660 1484534148912 1485420498432 1497566162560 1498723244720 1499338430208 1500093630720 1500496881696 1506565959210 1507705857792 1508630193720 1509035739471 1509771654144 1516285739592 1517457285279 1522116427520 1522765593180 1523292478240 1523917748736 1525095191232 1531263761820 1532178011520 1532422347264 1533361836240 1533774030282 1541142882864 1542333634218 1547069155840 1547728963560 1548900006912 1548924803595 1555164861120 1556366446440 1556784824517 1557295683840 1557544025088 1557714311712 1558917866844 1566407520288 1572430945280 1573101569520 1573524446286 1580659367040 1581880650480 1582305887214 1582825121280 1583250611904 1584473897448 1589067878185 1590857169408 1592086332096 1596702384120 1597655704320 1598890119840 1599319929012 1606571815680 1607003689824 1608245327988 1609205539968 1613871226960 1615118171270 1616936795136 1618186108032 1622877833040 1623846781440 1624283299392 1625101433280 1625538288504 1632909058560 1633348012608 1634044617297 1635585958656 1640328132320 1648208912640 1649482387680 1649662725945 1649925796924 1650467220480 1650910894464 1652186457168 1658842518528 1658869075305 1659678059520 1660124209536 1660832233974 1665931589120 1667218757440 1675228730880 1676706377190 1676973760808 1677975007488 1684761932880 1686063650310 1686755733984 1687339360512 1688058991908 1693241943040 1694550212480 1702691496960 1703149209728 1704193366980 1705482794496 1712380980960 1713704038020 1714407467328 1715732090136 1729760916130 1730793679680 1731069688576 1732130963160 1732596589763 1733441528832 1740452800320 1740920663976 1741195084005 1742265771987 1742512507776 1758117652460 1759167346560 1759447880192 1759640241008 1760526552720 1760999812546 1767619077120 1768984813440 1769460346992 1769739265710 1771078286592 1785559655360 1786939253320 1788006155520 1788486802336 1789868661932 1796290182135 1797079395072 1797362667360 1797984564480 1798467893664 1798751384820 1800112356864 1807879151052 1814831125120 1815605130330 1817317731840 1817806258112 1825737562170 1826539713024 1826827629120 1827318711816 1827950973888 1828239112440 1828730574567 1837516514184 1844582455040 1845369148860 1846179924992 1847606360704 1854235026720 1855667686140 1856482987008 1856775623040 1857274756272 1858709764314 1866197833344 1867639735728 1874173037760 1874821511680 1875621102120 1876125301341 1877894989568 1884632322240 1886595480909 1887214567680 1887721883424 1895357174490 1896791240448 1898256780576 1904897185920 1906368989040 1906881453822 1914049059840 1915527934080 1916042860944 1917186845184 1918668143808 1926428603580 1927886178816 1936125008640 1936645472352 1938141805524 1946930031360 1947142889640 1947453399648 1948616137728 1948647333555 1950121719936 1958009400360 1958535746973 1959490870272 1967864762880 1968393758784 1977850695168 1979063264880 1979378865216 1979595271134 1980592371810 1988571461760 1990107915120 1990642890366 1999117906944 1999149911265 2000124840960 2000662508928 2008754612280 2010274477056 2010306659985 2011506924960 2012047652628 2021170993920 2021714319456 2022732635040 2023276380372 2030354124240 2031922860630 2033460254976 2041685015760 2042904015360 2044482448320 2045032040376 2054304944640 2054857177152 2056444845624 2062407246155 2063638618080 2065233071460 2073553148160 2075155261920 2075713099356 2076394245120 2076952415616 2078557155792 2087982074880 2088543360384 2096217201010 2097468759360 2098032595048 2099653622651 2107545822720 2108444667480 2109174200640 2109741182952 2110073739885 2111000815872 2112631863264 2122781776128 2128936512160 2130207605760 2131853493120 2132426572016 2142095754240 2142671586432 2143009334160 2144327103984 2144665112670 2145607386624 2155548218562 2157581477376 2163837110720 2165711065856 2166801911040 2167384384672 2176150829970 2177797350144 2178140634720 2178726156396 2180781278208 2190885074604 2197611883520 2199309850240 2199550301260 2201214525952 2202915276224 2211825433740 2212138667520 2213498946048 2213847858240 2214442978632 2225082032064 2226801223368 2235608502920 2237300009984 2237335827415 2246349243840 2248084867080 2248403235840 2248689190969 2249007645312 2249785814016 2250140446080 2250745322544 2259848938815 2261558786688 2272257822640 2283174641280 2284148389770 2284938717360 2285552948198 2285876623104 2287642786848 2296895642730 2298633520896 2300661045423 2307724906240 2309507950880 2320603733760 2321227551968 2321593445340 2323021029316 2323350010368 2332747291680 2334549669660 2336316037632 2336571467568 2338376800266 2345556462080 2347368736960 2358646417920 2359280462656 2359652354280 2360286669429 2361437715456 2370989050560 2372820975720 2373458830821 2374875917856 2376710846172 2384008207360 2395053576180 2396105860096 2396483556480 2397312752640 2397957191552 2398335179760 2398979893518 2409857723520 2410505534736 2412367991982 2413808309952 2420806840440 2422677256905 2434316749560 2435770172160 2436424949088 2437267965184 2437652149920 2438307432756 2449363587840 2450022018912 2451484818432 2453378937984 2460492198480 2472313368960 2474223581520 2474888695386 2475700830720 2476366341696 2478279685752 2488263777792 2489517089280 2490186314304 2498897383680 2500828136160 2501500401788 2512843096320 2515059565785 2515460641212 2516286090240 2516962511232 2527142899320 2529054987264 2529095475465 2531009040768 2539862914560 2541825318720 2542508605096 2554037245440 2554723814592 2556290050470 2558224191744 2568571471440 2570556057030 2581500011520 2582193963136 2584189074032 2594641374195 2595906708480 2596190519520 2596604532864 2598196444740 2600162293248 2610679200480 2611380995964 2622540743810 2624525011712 2637176478690 2638751019840 2639171820288 2639460361512 2640789829080 2641499718819 2651428615680 2653477220160 2654190520488 2665533215020 2667550011904 2678339483040 2680408879980 2682009233280 2682730203504 2684802992898 2694894658560 2695619092608 2696976846720 2697701840496 2707138832320 2709230480840 2711280339968 2722246687680 2723407695495 2725082361313 2725976597760 2726709387168 2738606343255 2739809569536 2740978067724 2741926460832 2751518157440 2753644095280 2764737530880 2766873682560 2767617465808 2768053723290 2769269887488 2771409541056 2781352540080 2783501529210 2784724480512 2785912134408 2788064646471 2796625012480 2811259556640 2812232267520 2812988243936 2813431653180 2814667754496 2816842484352 2826948483360 2830375701504 2831582825136 2842471324160 2856895448576 2857345778880 2859102805312 2859553483560 2860322180733 2871073589760 2873291901120 2874064291416 2875780267776 2878002215712 2889069214720 2901534439960 2903729800192 2903776286645 2904187512960 2904968208528 2907212708286 2918140369920 2920395047040 2920714334460 2921180099472 2922924206592 2925182579904 2949100578320 2951797144320 2952590638176 2966776042752 2968594897320 2969068297824 2969392906701 2970840996864 2970888557715 2985964335549 2995132325120 2997446489440 2998676860416 3000187261440 3000993763392 3013131918420 3015411715584 3017260387440 3018071478942 3032571479184 3034914570558 3044232855040 3045531186360 3046584956480 3047835497472 3047884290945 3050190382464 3062527523640 3064356023040 3064844694528 3066723672480 3067548060564 3082285765728 3084667268436 3094138311680 3095457927120 3097849607190 3110329722240 3112732892880 3113569649034 3114591367680 3115428623424 3117835733688 3126875502235 3132815040576 3144325801515 3146203139040 3147048892572 3161318734080 3163761300960 3164611774428 3165650242560 3166501223808 3168947794896 3178135756370 3181714338816 3184172664192 3193404768240 3195311408640 3197780239680 3198639858024 3213143631360 3214007379648 3216490655976 3218411079936 3227742453920 3230236342540 3236372216064 3245755666080 3247693562880 3248566598784 3250202866560 3251076577008 3264226244955 3265818117120 3266696025216 3268089234594 3271171917312 3280656264640 3296417825280 3298964775360 3299325451890 3299851593848 3301821788928 3304372914336 3317738150610 3320248419072 3321664467948 3331863178240 3334437514880 3350457461760 3353412754380 3353947521616 3355950014976 3369523865760 3372127300620 3373511467968 3374678721024 3376117983816 3389100424960 3406298419456 3408386733960 3409302966953 3410965588992 3424761961920 3426222584655 3427408076040 3428329422297 3428814934656 3431464180272 3459521832260 3461587359360 3462139377152 3464261926320 3465193179526 3480905600640 3481841327952 3482390168010 3484531543974 3485025015552 3516235304920 3518334693120 3518895760384 3519280482016 3521053105440 3521999625092 3537969626880 3538920693984 3539478531420 3542156573184 3571119310720 3573878506640 3576012311040 3576973604672 3579737323864 3592580364270 3594158790144 3594725334720 3595969128960 3596935787328 3597502769640 3598469840277 3600224713728 3615758302104 3618551987973 3629662250240 3631210260660 3634635463680 3635612516224 3651475124340 3653079426048 3653655258240 3654637423632 3655901947776 3656478224880 3657461149134 3675033028368 3689164910080 3690738297720 3695212721408 3708470053440 3711335372280 3712333043079 3713551246080 3714549512544 3717419528628 3732395666688 3735279471456 3748346075520 3749643023360 3751242204240 3752250602682 3755789979136 3769264644480 3773190961818 3774429135360 3775443766848 3790714348980 3793582480896 3796513561152 3809794371840 3812737978080 3813762907644 3831055868160 3832085721888 3834373690368 3834435075705 3837336287616 3852857207160 3855772357632 3855834085545 3872250017280 3873290944704 3876283611048 3893860062720 3894285779280 3894906799296 3897294667110 3900243439872 3916018800720 3917071493946 3933811115715 3935729525760 3936787517568 3955701390336 3955764718035 3958126529760 3958757730432 3959190542268 3961184743620 3977142923520 3980215830240 3981285780732 3998299822530 4001325017856 4017509224560 4020613319970 4023013849920 4024095305256 4027204489347 4042341987840 4043428638912 4045465270080 4046552760744 4060708248480 4063845721260 4066920509952 4083370031520 4085808030720 4088964896640 4090064080752 4108609889280 4109714354304 4112889691248 4124814492310 4127277236160 4130466142920 4131576483281 4147106296320 4150310523840 4151426198712 4152080584935 4153904831232 4157114311584 4177086720768 4192434402020 4194937518720 4196065190096 4199307245302 4215091645440 4216889334960 4218348401280 4219482365904 4220147479770 4222001631744 4225263726528 4245563552256 4257873024320 4263706986240 4264853144032 4285343172864 4286018668320 4288654207968 4289330225340 4291214773248 4311096437124 4315162954752 4327674221440 4331422131712 4333603822080 4334768769344 4352301659940 4355594700288 4356281269440 4357452312792 4360819062429 4381770149208 4398619700480 4399100602520 4402429051904 4402499531365 4405830552448 4423650867480 4424277335040 4426997892096 4427695716480 4428885957264 4450164064128 4453602446736 4471217005840 4474671654830 4492698487680 4496169734160 4497378381938 4498015290624 4500280892160 4501490645088 4519697877630 4523117573376 4527107218413 4544515645280 4566349282560 4568296779540 4569877434720 4571105896396 4571753246208 4575285573696 4593791285460 4597267041792 4601322090846 4615449812480 4619015901760 4641207467520 4642455103936 4643186890680 4646042058632 4646700020736 4646774410785 4665494583360 4669099339320 4670354473551 4672632075264 4673142935136 4676753600532 4691112924160 4694737473920 4717292835840 4718560925312 4719304708560 4720573338858 4741978101120 4745641951440 4746917661642 4749751835712 4753421692344 4767203634555 4790107152360 4792967112960 4795914383104 4796670359520 4797959787036 4819715447040 4821011069472 4824735983964 4827616619904 4841613680880 4845354513810 4868633499120 4871540344320 4872849898176 4874535930368 4875304299840 4876614865512 4898727175680 4900044037824 4906757875968 4920984396960 4944626737920 4948447163040 4948988177835 4949777390772 4951401661440 4952732683392 4956559371504 4976527555584 4976607225915 4979034178560 4980372628608 4997794767360 5001656272320 5003000803576 5025686192640 5030119131570 5030921282424 5033925022464 5054285798640 5058190950930 5062018081536 5079725829120 5083650637440 5085017210192 5108074490880 5109447629184 5112580100940 5116448383488 5137142942880 5141112114060 5164387926272 5168378148064 5189282748390 5192381039040 5193209065728 5196392889480 5197789769289 5200324586496 5221358400960 5222761991928 5226797315961 5245081487620 5249050023424 5274352957380 5277502039680 5278343640576 5278920723024 5281579658160 5282999437638 5302857231360 5306954440320 5308381040976 5331066430040 5335100023808 5356678966080 5360817759960 5362258840003 5364018466560 5365460407008 5369605985796 5388870546405 5391238185216 5393953693440 5395403680992 5414277664640 5418460961680 5444493375360 5446815390990 5450164722626 5451953195520 5453418774336 5477212686510 5479619139072 5481956135448 5483852921664 5486191723701 5503036314880 5507288190560 5533747365120 5535234931616 5536107446580 5538539774976 5542819082112 5562705080160 5567003058420 5569448961024 5571824268816 5576129292942 5593250024960 5622519113280 5624464535040 5625976487872 5626863306360 5628375904023 5633684968704 5653896966720 5659786442727 5663165650272 5684942648320 5713790897152 5713882370495 5714691557760 5718205610624 5719106967120 5720644361466 5742147179520 5746583802240 5748128582832 5751560535552 5756004431424 5803068879920 5807552573290 5808375025920 5809936417056 5814425416572 5840790094080 5841428668920 5842360198944 5845848413184 5845942000665 5850365159808 5875607240919 5898201156640 5903594288640 5905181276352 5933552085504 5937189794640 5938136595648 5938785813402 5941777115430 5971928671098 5990264650240 5994892978880 5997353720832 5997449733795 6000374522880 6001987526784 6026263836840 6030823431168 6030919979955 6034520774880 6036142957884 6065142958368 6069829141116 6088465710080 6091062372720 6093169912960 6095768581890 6100380764928 6125055047280 6128712046080 6133447344960 6135096121128 6164571531456 6169334536872 6187221738465 6190915854240 6195699214380 6220659444480 6225465785760 6227139298068 6229182735360 6230857246848 6235671467376 6253751004470 6265630081152 6288651603030 6292406278080 6294097785144 6298960867953 6322637468160 6327522601920 6329223548856 6333002447616 6337895589792 6356271512740 6368345328384 6386809536480 6390622817280 6395560479360 6397279716048 6426287262720 6428014759296 6432981311952 6436822159872 6455484907840 6460472685080 6472744432128 6491511332160 6497133197568 6500405733120 6502153154016 6528452489910 6533392050432 6536178469188 6542343834624 6561312529280 6592835650560 6597929550720 6598650903780 6599703187696 6603643577856 6608745828672 6635476301220 6640496838144 6643328935896 6668875029760 6706825508760 6707895043232 6711900029952 6712007482245 6739047731520 6744254601240 6746067572907 6747022935936 6749357442048 6752235967632 6778200849920 6812596838912 6816773467920 6818605933906 6849523923840 6852445169310 6854816152080 6856658844594 6857629869312 6862928360544 6919043664520 6923174718720 6924278754304 6928523852640 6930386359052 6961811201280 6963682655904 6964780336020 6969063087948 6970050031104 7032470609840 7036669386240 7038560964032 7042106210880 7043999250184 7075939253760 7077841387968 7078957062840 7080860008287 7084313146368 7120376492463 7142238621440 7147757013280 7152024622080 7153947209344 7159474647728 7185160728540 7188317580288 7189450669440 7191938257920 7193871574656 7195005539280 7196939680554 7231516604208 7237103975946 7259324500480 7262420521320 7268031770715 7271225032448 7302950248680 7307310516480 7309274847264 7311803895552 7312956449760 7314922298268 7350066056736 7378329820160 7381476595440 7390425442816 7416940106880 7422670744560 7424666086158 7427102492160 7429099025088 7434839057256 7464791333376 7470558942912 7496692151040 7502484408480 7504501205364 7511579958272 7538529288960 7545178697355 7546381923636 7548858270720 7550887533696 7581428697960 7587164961792 7587286426395 7593027122304 7619588743680 7625475956160 7627525815288 7662111736320 7664171443776 7668870151410 7674672575232 7705714414320 7711668171090 7744500034560 7746581889408 7752567222096 7783924122585 7787720125440 7788571558560 7789813598592 7794589334220 7800486879744 7832037601440 7834142987892 7867622231430 7873575035136 7911529436070 7916253059520 7917515460864 7918381084536 7922369487240 7924499156457 7954285847040 7960431660480 7962571561464 7996599645060 8002650035712 8035018449120 8041226639940 8046027699840 8048190610512 8054408978694 8084683975680 8086857277824 8090930540160 8093105521488 8121416496960 8127691442520 8129876305811 8133841019904 8166740063040 8170223086485 8175247083939 8177929793280 8180128161504 8219428708608 8225779382496 8249628984620 8254554472320 8260932285840 8263152966562 8294212592640 8300621047680 8302852397424 8304161169870 8307809662464 8314228623168 8354173441536 8384868804040 8389875037440 8392130380192 8398614490604 8433778669920 8436696802560 8438964731808 8440294959540 8444003263488 8450527453056 8491127104512 8515746048640 8527413972480 8529706288064 8570686345728 8572037336640 8577308415936 8578660450680 8580966542199 8622192874248 8655348442880 8662844263424 8662982948815 8667207644160 8669537538688 8704603319880 8711189400576 8711328859935 8712562538880 8714904625584 8721638124858 8763540298416 8797239400960 8798201205040 8804999062730 8811661104896 8847301734960 8855391432960 8857771914528 8900328128256 8907204893472 8908178720103 8942434011680 8949343309660 8985396975360 8992339468320 8994756763876 8996030581248 9000561784320 9002981290176 9039395755260 9046235146752 9054214436826 9089031290560 9132698565120 9136593559080 9139754869440 9142211792792 9143506492416 9143652872835 9150571147392 9187582570920 9194534083584 9202644181692 9230899624960 9238031803520 9282414935040 9284910207872 9286373781360 9292084117264 9293548821570 9330989166720 9338198678640 9340708947102 9346285870272 9353507201064 9380626506705 9389474947840 9432977404545 9437121850624 9438609417120 9441146677716 9483956202240 9491283902880 9493835323284 9499503671424 9506843384688 9534407269110 9580214304720 9585934225920 9591828766208 9593340719040 9595919574072 9639430894080 9642022138944 9649471967928 9655233239808 9683227361760 9690709027620 9737266998240 9743080688640 9745699796352 9749071860736 9750608599680 9753229731024 9792678734865 9797454351360 9800088075648 9813515751936 9841968793920 9852220844747 9889253475840 9896894326080 9897976355670 9899554781544 9905465366784 9913118743008 9953214451830 9960745257216 9995589534720 10003312544640 10006001607152 10051372385280 10060238263140 10061842564848 10067850044928 10108571597280 10116381901860 10124036163072 10167301274880 10170034420384 10218895258368 10225160201880 10227908900859 10232896766976 10274285885760 10282224228120 10284988266891 10328775852544 10336756296128 10378565496780 10384762078080 10386418131456 10392785778960 10395579538578 10442716801920 10445523983856 10453594631922 10490162975240 10498100046848 10498268113255 10548705914760 10555004079360 10556687281152 10557841446048 10563159316320 10565998875276 10613908880640 10616762081952 10662132860080 10713357932160 10721635519920 10724517680006 10728036933120 10730920814016 10739211971592 10777741092810 10782476370432 10787907386880 10790807361984 10795409520831 10828555329280 10836921923360 10888986750720 10893630781980 10900329445252 10903906391040 10906837548672 10954425373020 10959238278144 10963912270896 10967705843328 10972383447402 11006072629760 11014576381120 11067494730240 11070469863232 11072214893160 11085638164224 11125410160320 11134006116840 11136999129237 11143648537632 11152258585884 11186500049920 11243445954845 11245038226560 11248929070080 11251952975744 11253726612720 11256751808046 11267369937408 11307793933440 11319572885454 11326331300544 11427764740990 11429383115520 11436411221248 11438213934240 11441288722932 11493167604480 11496257165664 11503121071104 11503305227115 11512008862848 11606137759840 11615105146580 11616750051840 11619872834112 11628850833144 11681580188160 11682857337840 11684720397888 11691884001330 11700730319616 11751214481838 11796402313280 11801433347145 11807188577280 11810362552704 11867104171008 11867294154105 11874379589280 11876273191296 11877571626804 11883554230860 11943857342196 11980529300480 11989785957760 11994899467590 12003975053568 12052527673680 12061839959910 12069041549760 12072285915768 12081613468041 12130285916736 12139658282232 12182124745440 12186339825920 12191537163780 12200761529856 12250110094560 12257424092160 12266894689920 12270192242256 12329143062912 12338669073744 12374443476930 12381831708480 12391398428760 12394729449843 12441318888960 12450931571520 12454278596136 12461714493696 12471342934752 12507502008940 12531260162304 12577303206060 12584812556160 12588195570288 12597921735906 12645274936320 12655045203840 12658447097712 12666004895232 12675791179584 12712543025480 12736690656768 12773619072960 12786924926161 12791120958720 12794559432096 12856029518592 12865962623904 12873644319744 12910969815680 12920945370160 12945488864256 12983022664320 12994266395136 13000811466240 13004306308032 13056904979820 13066784100864 13072356938376 13082457187287 13122625058560 13195859101440 13197301807560 13199406375392 13207287155712 13207498594095 13217491657344 13270952602440 13280993676288 13286657871792 13337750059520 13413651017520 13415790086464 13424014964490 13478095463040 13488509202480 13492135145814 13494045871872 13504471935264 13556401699840 13625193677824 13625411806565 13633546935840 13637211867812 13699047847680 13704890338620 13709632304160 13713317689188 13715259738624 13725856721088 13838087329040 13846349437440 13857047705280 13860772718104 13923622402560 13927365311808 13929560672040 13938126175896 13940100062208 13940323232355 14011063420653 14064941219680 14073338772480 14077121928064 14084212421760 14087998500368 14151878507520 14155682775936 14157914125680 14161720016574 14240752984926 14284477242880 14295514026560 14301610903665 14307894418688 14318949295456 14370321457080 14378901338880 14387743149312 14390011078560 14393879361108 14463033208416 14474207951892 14518649000960 14524841042640 14536063541430 14542450064896 14605900497360 14614621032960 14618549694528 14623607791104 14625912899520 14629844596536 14700132113472 14762953190880 14780850885632 14833880213760 14845341489120 14846964533505 14849332172316 14854204984320 14858198050176 14869678114512 14929582666752 14929821677745 14941117885824 14993384302080 15004968816960 15009002410728 15077058577920 15090357394710 15092763847272 15101775067392 15162857395920 15174572852790 15186054244608 15239177487360 15250951912320 15255051630576 15324223472640 15328342887552 15337740302820 15349345150464 15411428828640 15423336342180 15493163778816 15505134444192 15567848245170 15577143117120 15579627197184 15589178668440 15593369307867 15600973759488 15664075202880 15668285975784 15680391947883 15735244462860 15747150070272 15823058872140 15832506119040 15835030921728 15836762169072 15844738974480 15848998312914 15908571694080 15920863320960 15925143122928 15993199290120 16005300071424 16070036898240 16082453279880 16086776520009 16092055399680 16096381221024 16108817957388 16173714555648 16181861080320 16186211042976 16242832993920 16255382885040 16259752611622 16333480126080 16340446172970 16350494167878 16355859586560 16360256323008 16438857417216 16451558764992 16499257969240 16509108944640 16521864571680 16526305933124 16601242095360 16605704794848 16608322339740 16615619324928 16628457246336 16708346883072 16769737608080 16779750074880 16784260760384 16797228981208 16867557339840 16873393605120 16877929463616 16880589919080 16885127712069 16901054906112 16979359328181 17031492097280 17046514834765 17054827944960 17059412576128 17141372691456 17141647111485 17144074673280 17154616831872 17157320901360 17161933084398 17244385748496 17310696885760 17325965897630 17339075077376 17409206639760 17422657719870 17425125077760 17429809251168 17443276249716 17527080596832 17594478801920 17596402410080 17609998125460 17623322209792 17694603469920 17710782865920 17715543829056 17800656256512 17814409786944 17816357440206 17884868023360 17898686619320 17970793950720 17984678936640 17989513527752 17992061162496 17992349201385 18001123568640 18005962580352 18078791510520 18092470293504 18092759939865 18108428873652 18178062581120 18265397130240 18273187118160 18279509738880 18284423585584 18287305745670 18301142294784 18375165141840 18405288363384 18476063607040 18561665215395 18569820415744 18572747562720 18584168234528 18587097643140 18661978333440 18676397357280 18681417894204 18692571740544 18707014402128 18761253013410 18778949895680 18865954809090 18874243701248 18877218834240 18882293355432 18896882603859 18967912404480 18982567805760 18987670646568 18999007342848 19013686769376 19068814538220 19160428609440 19171868451840 19183657532416 19186681438080 19191839148144 19278861788160 19284044277888 19298943935856 19310466479616 19366454723520 19381418055240 19386628113857 19474533996480 19491399592704 19501217199360 19506459462048 19585357469730 19600176151296 19627031503872 19683937587840 19704441689494 19778506951680 19793788652160 19795952711340 19799109563088 19810930733568 19826237486016 19906428903660 19921490514432 20006625089280 20012003214304 20120476526280 20123685129696 20135700089856 20136022446735 20217143194560 20232763803720 20238202718721 20248072326144 20334602549760 20340068840768 20437790516736 20450320403760 20455817801718 20548571771520 20564448456240 20569976533782 20657551705088 20657882416405 20673512592256 20757130993560 20769524156160 20772836262912 20785571557920 20791159077156 20885433603840 20891047967712 20907189263844 20980325950480 20996536226510 21097411829520 21110008158720 21115682892096 21126318632640 21131997750552 21227817761280 21233524163904 21242580024861 21324265720160 21426715864320 21443271039840 21449035360012 21456073866240 21461841628032 21478423943184 21555482185620 21564952740864 21575814773760 21581614723968 21590819041662 21657110658560 21673843846720 21777973501440 21787261563960 21800658890504 21804095312145 21813675097344 21908850746040 21927824541792 21935411686656 21944766894804 22012145259520 22029152762240 22134989460480 22140939726464 22144429786320 22171276328448 22250820320640 22268012233680 22273998258474 22287297075264 22304517171768 22486891909690 22490076453120 22503905951488 22507453225440 22513503616092 22534739874816 22615587866880 22635536092065 22639145770908 22652662601088 22855529481980 22858766231040 22872822442496 22876427868480 22882577445864 22986335208960 22992514331328 23006610454230 23024017725696 23212275519680 23230210293160 23233500103680 23239745668224 23257701666288 23351772367755 23363160376320 23365714675680 23369440795776 23383768002660 23401460639232 23502428963676 23592804626560 23602866694290 23620725105408 23734588308210 23748759178560 23752546382592 23755143253608 23767108461720 23773497469371 23887714684392 23979571915520 23989798935180 24007950107136 24105055347360 24123679919820 24138083099520 24144571831536 24163226936082 24260571833472 24279316564464 24364249490880 24372679651840 24383074327560 24389628917433 24401523059712 24500220189120 24525741251817 24533789379840 24540384484512 24658286125824 24677338147488 24748886953860 24763663416960 24782796857520 24789458899686 24882637777920 24901863143040 24908557192272 24923428987392 24942685869504 25015004017880 25062520324608 25154606412120 25169625112320 25176391140576 25195843471812 25310090407680 25316894195424 25332009790464 25351582359168 25425086050960 25473381313536 25547238145920 25573849852322 25582241917440 25589118864192 25712059037184 25731925247808 25742899626597 25821939631360 25841890740320 25966045328640 25988532790272 25988948846445 26001622932480 26008612616064 26113809959640 26133568201728 26133986579805 26144713876752 26164914374574 26245250117120 26391718202880 26394603615120 26398812750784 26414997188190 26434983314688 26541905204880 26573315743584 26675500119040 26811294200015 26827302035040 26831580172928 26848029928980 26956190926080 26977018404960 26984270291628 26988091743744 27008943870528 27250823613130 27267093871680 27274423735624 27295497094463 27398095695360 27409780677240 27419264608320 27426635378376 27430519477248 27430958618505 27451713442176 27676174658080 27692698874880 27714095410560 27721545436208 27847244805120 27854730623616 27859121344080 27876252351792 27880646464710 28022126841306 28129882439360 28141879520115 28154243856128 28168424843520 28175997000736 28298932213635 28311365551872 28315828251360 28323440033148 28481505969852 28568954485760 28591028053120 28603221807330 28615788837376 28637898590912 28740642914160 28757802677760 28775486298624 28780022157120 28787758722216 28926066416832 28948415903784 29049682085280 29072127082860 29084900129792 29211800994720 29229242065920 29237099389056 29247215582208 29251825799040 29259689193072 29378036204595 29400264226944 29525906381760 29556662534241 29667760427520 29690682978240 29693929067010 29698664344632 29716396100352 29739356229024 29859643355490 29882235771648 29986768604160 30009937633920 30018004821456 30154117155840 30180714789420 30185527694544 30203550134784 30325714791840 30349145705580 30372108489216 30501903824640 30510103261152 30656685775104 30675480605640 30683726702577 30698690300928 30822857657280 30846672684360 30854964800673 30986327557632 31010268888384 31135696490340 31154286234240 31159254394368 31178357336880 31186738615734 31328150405760 31336571951568 31360783895766 31470488925720 31494300140544 31494804339765 31646117744280 31665012238080 31670061843456 31673524338144 31689477948960 31697996625828 31841726641920 31850286245856 31986398580240 32140073796480 32164906559760 32173553040018 32184110799360 32192762442048 32217635914776 32347429111296 32363722160640 32372422085952 32485665987840 32510765770080 32519505223244 32666960252160 32680892345940 32700988335756 32711719173120 32720512646016 32877714834432 32903117529984 32998515938480 33018217889280 33043729143360 33052611866248 33202484190720 33211409589696 33216644679480 33256914492672 33410997387711 33539475216160 33559500149760 33568521520768 33594457962416 33730337864535 33735114679680 33746787210240 33755858927232 33761179838160 33770255424138 33802109812224 33958718656362 34062984194560 34093029669530 34118825152256 34283294222970 34288149346560 34309233663744 34314641802720 34323866168796 34488771496992 34621393771520 34651931795260 34678150154752 34818413279520 34845315439740 34850250155520 34859618502336 34886552499432 35054161193664 35192804820160 35219996250920 35246644419584 35389206939840 35404300041435 35421565731840 35426070697069 35431087658112 35601312513024 35601882462315 35628819573888 35632714880412 35769736046720 35797373238640 35941587901440 35969357873280 35979027055504 35984698402770 36011925160704 36157583021040 36185519879730 36216857747304 36244840404123 36356125162240 36546374236320 36559019477760 36568847171168 36574611491340 36602284589568 36750330283680 36810576726768 36952127214080 37123330430790 37139640831488 37145495125440 37168336469056 37174195286280 37184188349529 37323956666880 37352794714560 37362835788408 37385143481088 37414028804256 37522506026820 37557899791360 37731909618180 37748487402496 37754437668480 37764586710864 37793765207718 37935824808960 37965135611520 37975341293136 37998014685696 38027373538752 38137629076440 38320857218880 38360774778483 38373362876160 38383678296288 38568088555776 38597887871712 38620932959232 38732909447040 38762836110480 38773256227714 38949067992960 38982799185408 39002434398720 39012918924096 39170714939460 39200352302592 39367875175680 39408883378988 39587577304320 39591905422680 39598219126176 39621861467136 39622495782285 39652474972032 39812857807320 39842981028864 40013250178560 40024006428608 40240953052560 40247370259392 40272044893470 40434286389120 40465527607440 40476405437442 40649381529055 40669205099520 40680137681536 40875581033472 40876235419695 40900640807520 40911635603436 41097143543040 41128896912480 41139953067564 41315764832810 41347025184512 41514261987120 41539048312320 41571143115840 41582318154312 41770867207680 41782095935424 41814378527688 41960651900960 41993072453020 42194823659040 42220016317440 42231365784192 42252637265280 42263995501104 42455635522560 42467048327808 42485160049722 42648531440320 42853431728640 42886542079680 42898070720024 42904832710995 42923683256064 42956847886368 43110964371240 43163229447936 43181638083324 43314221317120 43347687693440 43555947002880 43574523127920 43601317781008 43608190624290 43627350194688 43817701492080 43855649083584 43870823373312 43889533789608 44058305524480 44281879452928 44288859572640 44342552656896 44501640641280 44536024467360 44540893600515 44547996516948 44574594150528 44609034343536 44973783819380 44980152906240 45007811902976 45014906450880 45027007232184 45231175733760 45271072184130 45278291541816 45305325202176 45711058963960 45717532462080 45745644884992 45752855736960 45765154891728 45972670417920 45985028662656 46013220908460 46048035451392 46424551039360 46460420586320 46479491336448 46515403332576 46703544735510 46731429351360 46738881591552 46767536005320 46780107923601 46802921278464 47004857927352 47041175843649 47185609253120 47205733388580 47241450210816 47469176616420 47497518357120 47505092765184 47510286507216 47534216923440 47546994938742 47775429368784 47959143831040 47979597870360 48015900214272 48210110694720 48247359839640 48260329560027 48276166199040 48289143663072 48326453872164 48521143666944 48558633128928 48728498981760 48745359303680 48766148655120 48779257834866 49000440378240 49051482503634 49067578759680 49080768969024 49261104223735 49316572251648 49354676294976 49497773907720 49527326833920 49565593715040 49578917799372 49803726286080 49817114384544 49846857974784 49885371739008 50030008035760 50125040649216 50309212824240 50339250224640 50352782281152 50391686943624 50620180815360 50633788390848 50655383136207 50703164718336 50850172101920 51094476291840 51139544504295 51147699704644 51164483834880 51178237728384 51424118074368 51424941334455 51463850495616 51485799253194 51643879262720 51683781480640 51932090657280 51977897692890 52017225232128 52227619919280 52267973159610 52289427753504 52329828749148 52490500234240 52783436405760 52789207230240 52797625501568 52829994376380 52869966629376 53083810409760 53146631487168 53622588400030 53654604070080 53663160345856 53696059857960 53710494282653 53912381852160 53954036809920 53968540583256 53976183487488 53977047604155 54017887741056 54501647226260 54534187743360 54548847471248 54590994188926 54796191390720 54819561354480 54838529216640 54853270756752 54861917237010 54903426884352 55352349316160 55428190821120 55443090872416 55684995646185 55709461247232 55718242688160 55752504703584 55761292929420 56044253682612 56259764878720 56283759040230 56308487712256 56336849687040 56351994001472 56597864427270 56622731103744 56631656502720 56646880066296 56690647811577 56963011939704 57182056106240 57206443614660 57231577674752 57275797181824 57481285828320 57515605355520 57550972597248 57560044314240 57575517444432 57852132833664 57896831807568 58099364170560 58144254165720 58159884341571 58423601989440 58474198778112 58503651598080 58519378386144 58756072409190 58800528453888 59051812763520 59113325068482 59335520855040 59381365956480 59387858134020 59397328689264 59432792200704 59478712458048 59719286710980 59764471543296 60019875267840 60036009642912 60361429578840 60371055389088 60407100269568 60408067340205 60651429583680 60698291411160 60714608156163 60744216978432 61003807649280 61020206522304 61313371550208 61350961211280 61367453405154 61645715314560 61693345368720 61709929601346 61972655115264 61973647249215 62020537776768 62271392980680 62308572468480 62318508788736 62356714673760 62373477231468 62656300811520 62673143903136 62721567791532 62940977851440 62989608679530 63292235488560 63330024476160 63347048676288 63378955897920 63395993251656 63683453283840 63700572491712 63934624630805 63972797160480 64280147592960 64329813119520 64347106080036 64368221598720 64385524884096 64435271829552 64694858222592 64727444321280 64744844171904 64971331975680 65021531540160 65039010446488 65333920504320 65361784691880 65401976671512 65412285936435 65441025292032 65806235059968 65997031876960 66036435778560 66087458286720 66105223732496 66404968381440 66422819179392 66433289358960 66513828985344 66821994775422 67078950432320 67137043041536 67188915924832 67460675729070 67470229359360 67511717854464 67522359676320 67540510848276 67604219624448 67917437312724 68125968389120 68186059339060 68237650304512 68566588445940 68576298693120 68618467327488 68629283605440 68647732337592 68977542993984 69303863590520 69356300309504 69636826559040 69690630879480 69700500311040 69709364920039 69719237004672 69773104998864 70055317103265 70108322387328 70385609640320 70439992501840 70778413879680 70808600082870 70852141394138 70862175316224 71203764924630 71257639147776 71265429760824 71320492408113 71539472093440 71594746477280 71938715746560 71958054111008 71969396805540 72023850321408 72315166042080 72371039759460 72433715494608 72489680808246 72712250324480 73092748472640 73118038955520 73137694342336 73149222982680 73168886752299 73204569179136 73500660567360 73577223755451 73621153453536 73904254428160 74246660861580 74279281662976 74290990250880 74336672938112 74348390572560 74368376699058 74647913333760 74705589429120 74725671576816 74770286962176 74828057608512 75045012053640 75463819236360 75508875336960 75529173421728 75587530415436 75930271223040 75950682586272 75996029371392 76054747077504 76275258152880 76641714437760 76721549556966 76746725752320 76767356592576 77136177111552 77195775743424 77465818894080 77525672220960 77546512455428 77898135985920 77965598370816 77966846539335 78004868797440 78025837848192 78341429878920 78400704605184 78401959739415 78735750351360 78817766757976 79175154608640 79183810845360 79196438252352 79244991564570 79304949944064 79625715614640 80026500357120 80048012857216 80433882600045 80481906105120 80494740518784 80544089786940 80868572778240 80931055214880 80952810874884 81298763058110 81360275363072 81752470839390 81801281615040 81823271206872 81886491283389 82194287086080 82257793824960 82279906135128 82631529665620 82694050369024 83028523974240 83078096624640 83142286231680 83164636308624 83541734415360 83564191870848 83628757055376 83921303801920 83986144906040 84389647318080 84425638560345 84462731568384 84505274530560 84527991002208 84896796640905 84934096655616 84970320099444 85297062880640 85706863457280 85773084159360 85796141440048 85809665421990 85847366512128 85913695772736 86221928742480 86326458895872 86363276166648 86695375386880 87149046255840 87202635562016 87216381248580 87254700389376 87635402984160 87711298167168 87741646746624 87779067579216 88116611048960 88563758905856 88577719145280 88669987602723 89003281282560 89072048934720 89081787201030 89095993033896 89149188301056 89218068687072 89947567638760 89960305812480 90015623805952 90029812901760 90054014464368 90462351467520 90542144368260 90556583083632 90610650404352 91422117927920 91505711473920 91530309783456 91970057325312 92026441816920 92051180107731 92096070902784 92564894402019 92849102078720 92920841172640 92958982672896 93030806665152 93407089471020 93462858702720 93477763183104 93535072010640 93560215847202 94009715854704 94082351687298 94371218506240 94411466777160 94482900421632 94484413019295 94938353232840 94995036714240 95010185530368 95020573014432 95068433846880 95093989877484 95550858737568 95918287662080 95959195740720 96420221389440 96494719679280 96520659120054 96552332398080 96578287326144 96652907744328 96933140569285 97042287333888 97117266257856 97456997963520 97532297310240 97558515669732 98000880756480 98102965007268 98135157519360 98161537938048 98522208447470 98633144503296 98709352589952 98995547815440 99054653667840 99131187430080 99157835598744 99607452572160 99634228769088 99770743478016 100060016071520 100618425648480 100678500449280 100705564562304 100783373887248 101191013593605 101240361630720 101267576781696 101310766272414 101406329436672 101700344203840 102188952583680 102279089008590 102295399409288 102356475456768 102849882668910 102927700991232 102971598506388 103287758525440 103367562961280 103864181314560 103955795385780 104034450464256 104455239838560 104535946319220 104578855507008 104659657498296 105578414460480 105595251003136 105659988752760 105688391975543 105739933258752 106167620819520 106212900124305 106278212091207 106293262974336 107245176800060 107309208140160 107326320691712 107392119715920 107420988565306 107824763704320 107908073619840 107937081166512 107954095208310 108035775482112 109003294452520 109068375486720 109097694942496 109181988377852 109639122708960 109677058433280 109706541513504 109723834474020 109806853768704 110704698632320 110856381642240 110886181744832 111369991292370 111418922494464 111436485376320 111505009407168 111522585858840 111552565048587 112088507365224 112519529757440 112567518080460 112616975424512 112673699374080 112703988002944 113195728854540 113245462207488 113263313005440 113293760132592 113381295623154 113926023879408 114364112212480 114412887229320 114551594363648 114962571656640 115082324335449 115120088628480 115151034888864 115704265667328 115793663615136 116198728341120 116288508331440 116319768683142 116847203978880 116948397556224 117007303196160 117038756772288 117512144818380 117601056907776 118103625527040 118226650136964 118762731912960 118775716268040 118794657378528 118865584401408 118867487346855 118957424916096 119438573421960 119528943086592 120039750535680 120072019285824 120722859157680 120742110778176 120816134680410 121302859167360 121396582822320 121429216312326 121948144587165 122007615298560 122040413044608 122626743100416 122628706259085 122701922422560 122734906810308 123291430629120 123386690737440 123419859202692 123947294498430 124041075553536 124542785961360 124617144936960 124713429347520 124746954462936 125312601623040 125346287806272 125443135583064 125881955702880 125979217359060 126584470977120 126660048952320 126694097352576 126757911795840 126791986503312 127366906567680 127401144983424 127869249261610 127945594320960 128078870981711 128560295185920 128659626239040 128694212160072 128714498132985 128771049768192 128870543659104 129489688343808 129942663951360 130043063080320 130078020892976 130667841008640 130723569383760 130803953343024 130824571872870 130882050584064 131612470119936 131994063753920 132174916573440 132210447464992 132845638358784 132866578717920 133027657970688 133643989550844 134157900864640 134274086083072 134377831849664 134921351458140 134940458718720 135023435708928 135044719352640 135081021696552 135834874625448 136372118678120 136475300609024 136477485472315 137133176891880 137152597386240 137236934654976 137258567210880 137295464675184 137955085987968 138607727181040 139273653118080 139381261758960 139418729840078 139438474009344 139546209997728 140110634206530 140216644774656 140340323770803 140771219280640 140879985003680 141556827759360 141617200165740 141704282788276 141724350632448 142407529849260 142515278295552 142530859521648 142640984816226 143078944186880 143189492954560 143877431493120 143916108222016 143938793611080 144047700642816 144630332084160 144742079518920 144780988680081 144867430989216 144979361616492 145424500648960 146185496945280 146236077911040 146275388684672 146298445965360 146337773504598 147001321134720 147154447510902 147242306907072 147783312671205 148493321723160 148581980501760 148673345876224 148696781145120 148736753398116 149411178858240 149451343153632 149540573924352 149656115217024 150090024107280 150927638472720 151017750673920 151058346843456 151175060830872 151860542446080 151901365172544 152109494155008 152550516305760 153283428875520 153418633512885 153443099113932 153493451504640 153534713185152 154272354223104 154274824003365 154391551486848 154931637788160 155051344441920 155093024910856 155796271971840 155933693078670 156051675696384 156682859757840 156803919478830 157471500702720 157635533515952 158350309217280 158367621690720 158392876504704 158489983129140 158609899888128 159251431229280 160096025714432 160867765200090 160963812210240 160989481037568 161088179573880 161131482847959 161737145556480 161862110429760 161905621749768 162597526116220 162720550726144 163504941678780 163602563230080 163646542413744 163772982566778 164388574172160 164515587649920 164559812270256 165263059331240 165388100738048 166057047948480 166230024040093 166284572463360 166329272617248 167054986938555 167128383741696 167257514110752 167842607603840 167972289812080 168779294636160 168851277120690 168925463136768 169010549061120 169055982004416 169793593281810 169868193311232 169940640198888 170071943434731 170594125761280 171546168318720 171592282880096 171619330843980 171694733024256 171827391545472 172443857484960 172652917791744 172726552333296 173390750773760 174298092511680 174405271124032 174432762497160 174479653024713 175270805968320 175422596334336 175558135158432 176233222097920 177127517811712 177130353485345 177155438290560 177339975205446 178006562565120 178144097869440 178163574402060 178191986067792 178298376602112 178436137374144 179895135277520 180059625803520 180108028928736 181084288736520 181113166167264 181221300808704 181224202020615 182143824468489 182844235855840 183011422947840 183060619566912 183940114650624 184052883633840 184102360215462 185129788804038 185698204157440 185841682345280 185917965345792 185920941747645 186061613330304 186814178942040 186925717405440 186955526366208 187070144021280 187120431694404 188019431709408 188164703374596 188742437012480 188822933554320 188968826038590 189876706465680 189990073428480 190041146028864 190136867693760 190187979754968 191101717475136 191803873892415 191918391481440 192840442778880 192989439358560 193041318240108 193104664796160 193156574652288 193305815488656 193866281138570 194084574667776 194234532515712 194913995927040 195064594620480 195117031339464 196001761512960 196205930014536 196323075876096 197044416894940 197418705179904 197991095630880 198109307335680 198262374860160 198315671197488 199214905144320 199268457538176 199541486956032 200120032143040 201236851296960 201411129124608 201566747774496 202382027187210 202535153563392 202621532544828 202812658873344 203400688407680 204377905167360 204558178017180 204590798818576 204712950913536 205699765337820 205855401982464 205943197012776 206735125922560 207911590771560 208068900928512 208910479677120 209071892638440 209128094760117 209157711014016 209319314996592 211156828920960 211190502006272 211319977505520 211376783951086 212335241639040 212425800248610 212556424182414 212586525948672 214490353600120 214618416280320 214652641383424 214784239431840 214841977130612 215816147239680 215874162333024 215908190416620 216071550964224 218006588905040 218136750973440 218195389884992 218363976755704 219278245417920 219354116866560 219413083027008 219447668948040 219506660256897 219613707537408 220731671266353 221409397264640 221712763284480 221772363489664 222739982584740 222837844988928 222872970752640 223010018814336 223045171717680 223105130097174 224177014730448 225039059514880 225135036160920 225407976005888 226391457709080 226526626010880 226587520265184 226762591246308 227852047758816 228728224424960 228825774458640 229103188727296 229925143313280 230164648670898 230240177256960 230302069777728 231408531334656 231587327230272 232397456682240 232577016662880 232639537366284 233694407957760 233896795112448 233900539618005 234014606392320 234077513544576 235024289636760 235202113815552 235205879218245 236207251054080 236453300273928 237525463825920 237551432536080 237589314757056 237734974693710 237914849832192 238877146843920 240079501071360 240144038571648 241301647800135 241445718315360 241484221556352 241632269360820 242605718334720 242793165644640 242858432624652 243896289174330 244080826089216 245257412518170 245403844845120 245469813620616 245659473850167 246582861258240 246773381474880 246839718405384 247894588996860 248082151107072 249085571922720 249234289873920 249426858695040 249493908925872 250625203246080 250692575612544 250886271166128 251763911405760 251958434718120 252026165480141 253168941954240 253276915681035 253388194705152 253515823591680 253583973006624 254802289966848 255738498523220 255891188641920 256157741963422 257120590371840 257319252478080 257388424320144 257428996265970 257542099536384 257741087318208 258979376687616 260086126160640 260156041785952 261447138767520 261607906686048 261649143745740 261764101168128 263224940239872 263988127507840 264349833146880 264420894929984 265691276717568 265733157435840 266009962808169 267287979101688 268315801729280 268548172166144 268552471413265 268755663699328 269842702916280 269880917437440 270046871417856 270089438705280 270162043393104 271669749250896 272744237356240 272954970944630 274266353783760 274517134421760 274590929350368 275910171975936 276153540323193 277215454362080 278547306236160 278762523517920 278837459680156 278876948018688 279092419995456 280221268413060 280433289549312 280680647541606 281542438561280 281759970007360 283113655518720 283234400331480 283408565576552 283448701264896 283453239057885 284815059698520 285030556591104 285061719043296 285281969632452 286157888373760 286378985909120 287754862986240 287832216444032 287877587222160 289260664168320 289484159037840 289561977360162 289734861978432 289958723232984 290799421707855 292370993890560 292550777369344 292596891930720 292675547009196 294002642269440 294308895021804 294484613814144 295566625342410 296986643446320 297163961003520 297346691752448 297393562290240 297473506796232 298822357716480 298902686307264 299312230434048 300180048214560 301855276945440 302035501347840 302116693686912 302350121661744 303573040780815 303721084892160 303802730345088 304218988310016 305101032611520 306566857751040 306837267025770 306886198227864 307069426370304 308549648006730 308783102973696 309863275576320 310102688883840 310186049821712 311592543943680 311867386157340 312103351392768 313365719515680 313607838957660 315271067031904 316735243381440 316785753009408 316979966258280 317065175926629 317219799776256 318502862458560 318834636273621 320192051428864 321735530400180 321927624420480 321978962075136 322176359147760 322262965695918 323474291112960 323724220859520 323811243499536 325195052232440 325441101452288 327009883357560 327205126460160 327293084827488 327545965133556 329031175299840 329119624540512 330526118662480 332114095896960 332460048080186 332569144926720 332658545234496 334109973877110 334256767483392 334515028221504 334657695145761 335685215207680 335944579624160 337558589272320 337702554241380 337850926273536 338021098122240 338111964008832 339587186563620 339736386622464 339881280397776 340143886869462 341188251522560 343092336637440 343184565760192 343238661687960 343654783090944 344887714969920 345246973006347 345453104666592 346781501547520 348546824600195 348596185023360 348810542248064 348865524994320 348959306049426 350541611936640 350845192668672 351116270316864 354260706970690 354310876581120 354679950410892 356288195738880 356327148804120 356383972135584 356596753204224 356602462040565 356872274748288 359790270555040 360119251607040 360216057857472 362168577473040 362226332334528 362448404041230 364287648936978 365688471711680 365844433761495 366022845895680 366121239133824 367880229301248 367886118777255 368105767267680 368204720430924 370259577608076 371396408314880 371683364690560 371841883495290 372123226660608 373628357884080 373851434810880 374140288042560 374240863388808 376038863418816 376329406749192 377645867108640 377937652077180 379753412931360 379980146856960 380082292057728 380273735387520 380375959509936 382203434950272 383607747784830 383836782962880 384236612945133 385680885557760 385978878717120 386082636480216 386313149304576 386611630977312 387732562277140 388469065031424 389827991854080 390129189240960 390234062678928 392003523025920 392411860029072 392646151752192 394088833789880 394837410359808 395982191261760 396524749720320 396631342394976 398536915076352 399082973912064 400240064286080 402473702593920 402822258249216 403133495548992 404764054374420 405070307126784 405243065089656 406801376815360 409116356034360 409181597637152 409425901827072 409432456416945 411399530675640 411710803964928 411886394025552 413470251845120 415823181543120 417820959354240 418143785276880 418256189520234 418315422028032 418638629993184 422313657841920 422381004012544 422639955011040 422753567902172 424670483278080 424851600497220 425112848364828 425173051897344 428980707200240 429236832560640 429568478863680 429683954261224 431632294479360 431748324666048 431816380833240 432143101928448 434342966040243 436013177810080 436273501946880 436390779769984 436727953511408 438556490835840 438708233733120 438826166054016 438895337896080 439013320513794 441463342532706 442818794529280 443349938013615 443544726979328 445479965169480 445745941505280 446020037628672 446090343435360 446210260194348 448354029460896 450078119029760 450270072321840 450815952011776 452782915418160 453053252021760 453175040530368 453525182492616 455704095517632 457651548917280 458206377454592 459850286626560 460255900538655 460329297341796 460480354513920 460604139555456 462817062669312 462824472010095 463174654460544 464794913364480 465154033325760 465279074732568 467388815915520 467801079236010 468155027089152 470048579273520 470411758436490 472414502108160 472906600547856 475050927651840 475102865072160 475178629514112 475469949387420 475829699664384 477754293687840 480288077143296 482603295600270 482891436630720 482968443112704 483264538721640 483394448543877 485211436669440 485586331289280 485716865249304 487792578348660 488161652178432 490514825036340 490807689690240 490939627241232 491318947700334 493165722516480 493546762949760 493679436810768 495789177993720 496164302214144 498171143845440 498690072120279 498853717390080 498987817851744 501385151225088 501772542332256 503527822811520 503916869436240 504052330960282 506337883908480 506553831362070 506776389410304 507031647183360 507167946013248 509604579933696 511476997046440 511782377283840 512315483926844 514638504956160 514776848640288 514857992531940 515084199072768 515482174636416 517958753375232 520172252321280 520312083571904 522894277535040 523215813372096 523298287491480 523438959074139 527976255015680 528441959877715 528699666293760 528841789859968 531382553435136 531391060456035 531466314871680 532019925616338 534575958203376 536631603458560 537104942826530 537511327398656 539685405832560 540178877410560 540324086786208 543339498501792 545488474712480 545909941889260 548532707567520 549034268843520 549181858700736 551820343951872 552307080646386 554430908724160 557094612472320 557525047035840 557674919360312 557753896037376 557762825242935 558184839990912 560442536826120 560866579098624 561361295083212 563084877122560 563519940014720 566227311037440 566468800662960 566817131153104 566906478115770 569630119397040 570123438086592 570563939264904 572757971818240 575411621677245 575664432888064 575755174444320 578521328336640 578968318075680 579123954720324 579469723956864 579917446465968 581598843415710 584741987781120 585101554738688 585193783861440 585351094018392 588005284538880 588617790043608 588969227628288 591133250684820 593973286892640 594327922007040 594693383504896 594787124580480 594947013592464 597644715432960 597805372614528 598624460868096 600360096429120 600985471529567 603710553890880 604233387373824 604700243323488 607146081561630 607605460690176 608437976620032 610202065223040 613133715502080 613674534051540 613772396455728 614138852740608 617099296013460 617566205947392 620205377767680 620372099643424 623734772314680 624206702785536 626731439031360 627215677915320 627384284280351 630542134063808 633470486762880 633571506018816 633959932516560 634130351853258 637005724917120 637669272547242 640384102857728 640394354908555 643471060800360 643855248840960 643957924150272 644352718295520 644525931391836 647448441719040 647622486999072 650390104464880 654019766715120 654410252920320 654586169654976 655091930267112 658062350599680 658239249081024 658519980770691 661052237324960 664228191793920 664920096160372 665138289853440 665317090468992 668219947754220 668513534966784 669030056443008 669315390291522 671370430415360 671889159248320 675117178544640 675405108482760 676223928017664 679174373127240 679762560795552 680287773738924 682376503045120 686184673274880 686369131520384 686477323375920 687309566181888 689775429939840 690493946012694 690906209333184 697093649200390 697192370046720 697621084496128 697731049988640 697918612098852 701083223873280 701690385337344 701701618854015 702232540633728 708521413941380 708621753162240 709359900821784 712576391477760 712654297608240 712767944271168 713204924081130 713744549496576 719580541110080 720238503214080 720432115714944 723904943400405 724337154946080 724452664669056 724896808082460 728575297873956 731376943423360 731688867522990 732242478267648 735772237554510 736211534535360 736409440861848 736978421550501 740519155216152 743366729381120 743683766990580 744246453321216 747256715768160 747702869621760 748280576085120 748481726777616 752077726837632 752658813498384 755291734217280 755875304154360 756078496440423 759506825862720 760164584115456 760547470775040 760751919019872 764406869900544 767215495569660 767673565925760 768473225890266 771361771115520 771957757434240 772165272960432 772626298609152 773223261954624 775465124554280 776938130062848 780258378481920 780468125357856 784823720058144 785292303504384 788177667579760 789674820719616 791964382523520 793049499440640 793262684789952 797073830152704 798029888424507 800480128572160 804947405187840 805644516498432 805657414239795 806266991097984 809528108748840 810140614253568 810486130179312 813602753630720 818232712068720 818363195274304 818864912833890 822799061351280 823772788051104 826940503690240 831150120200465 831646363086240 835641918708480 836287570553760 836512379040468 836630844056064 837277259986368 844627315683840 845279910022080 845507135804344 849340966556160 849703200994440 850225696729656 850346103794688 850359717173655 857961414400480 858473665121280 859136957727360 859367908522448 863264588958720 863496649332096 863632761666480 868685932080486 872026355620160 872398265123565 872781559539968 873455907022816 877112981671680 877652332108032 877790675792160 878026641027588 882926685065412 885637589058560 886699876027230 887089453958656 890959930338960 891491883010560 892040075257344 892180686870720 892420520388696 896708058921792 900540144643680 901631904023552 905565830836320 906106504043520 906350081060736 907050364985232 910719122342445 911408191035264 915303097834560 919700573253120 920511801077310 920658594683592 921208279110912 925648944020190 926349308921088 929589826728960 930308066651520 930558149465136 934777631831040 935602158472020 936310054178304 940097158547040 940823516872980 945813201095712 950205730144320 950357259028224 950939898774840 951195527779887 951659399328768 955508587375680 956503908820863 960576154286592 965206591200540 965782873261440 965936886225408 966529077443280 966788897087754 970422873338880 971172662578560 971433730498608 975585156697320 976323304356864 981029650072680 981615379380480 981879254482464 982637895400668 987093525899520 987358873621536 991578355987440 996342287690880 997380144240558 997707434780160 997975635703488 1002770302450176 1003545084664512 1007055645623040 1007833738872480 1008104661920564 1012675767816960 1013107662724140 1013552778820608 1014063294366720 1014335892026496 1019209159867392 1022953994092880 1023564754567680 1024630967853688 1029277009912320 1029553697280576 1029715985063880 1030964349272832 1035740919019041 1040344504642560 1040624167143808 1045640473800585 1045788555070080 1046431626744192 1046596574982960 1046877918148278 1055952510031360 1056883919755430 1057683579719936 1062782120912070 1062932629743360 1064039851232676 1069151916406752 1073263206917120 1074209885653060 1075022654797312 1079370811665120 1080357754821120 1080648173572416 1086678997003584 1090976949424960 1091819883778520 1097065415135040 1097533301284485 1098068537687040 1098363717401472 1103640687903744 1103658356331765 1104614161292772 1108861817448320 1114189224944640 1115050094071680 1115349838720624 1115525650485870 1116369679981824 1120885073652240 1122722590166424 1127039880029440 1132937601325920 1133634262306208 1133812956231540 1139260238794080 1140246876173184 1141127878529808 1145515943636480 1150823243354490 1151328865776128 1151510348888640 1152709838835399 1157042656673280 1157936636151360 1158247909440648 1158939447913728 1159834892931936 1163197686831420 1169483975562240 1170203109477376 1170387567722880 1170702188036784 1176010569077760 1177235580087216 1177938455256576 1182266501369640 1187946573785280 1189574249160960 1189894027184928 1195610745229056 1197248921736192 1200720192858240 1201970943059134 1207421107781760 1208466774747648 1209400486646976 1214292163123260 1215210921380352 1220404130446080 1227349068103080 1227544792911456 1228277705481216 1228297369250835 1234198592026920 1235132411894784 1240410755535360 1240744199286848 1247469544629360 1253462878062720 1254431355830640 1254768568560702 1260130827400705 1261084268127616 1266940973525760 1267143012037632 1267919865033120 1268260703706516 1274011449834240 1275338545094484 1280788709817110 1286942121600720 1287710497681920 1288705436591040 1289051862783672 1294896883438080 1295244973998144 1300780208929760 1308039533430240 1308820505840640 1309172339309952 1310183860534224 1316124701199360 1316478498162048 1317039961541382 1322104474649920 1328456383587840 1329840192320744 1330049814040845 1330634180937984 1336439895508440 1338060112886016 1338630780583044 1342740860830720 1343778318496640 1350234357089280 1350810216965520 1352447856035328 1358348746254480 1359525121591104 1360575547477848 1372738263040768 1372954646751840 1374619132363776 1379550859879680 1380767701615965 1380987892025388 1381812418666368 1394187298400780 1394384740093440 1395242168992256 1395462099977280 1395837224197704 1402166447746560 1403403237708030 1404465081267456 1417042827882760 1417243506324480 1418719801643568 1425152782955520 1425308595216480 1425535888542336 1426409848162260 1427489098993152 1439161082220160 1440864231429888 1447809886800810 1448674309892160 1448905329338112 1449793616164920 1450183345631631 1457150595747912 1462753886846720 1463377735045980 1464484956535296 1471544475109020 1472423069070720 1472818881723696 1473956843101002 1481038310432304 1486733458762240 1487367533981160 1488492906642432 1494513431536320 1496070216360837 1496561152170240 1496963453555232 1504155453675264 1505317626996768 1510583468434560 1511750608308720 1512156992880846 1519013651725440 1520329168230912 1521094941550080 1521503838039744 1528813739801088 1534430991139320 1535347131851520 1536946451780532 1543915514868480 1544330545920864 1545252597218304 1546446523909248 1550930249108560 1553876260125696 1560516756963840 1560936250715712 1569647440116288 1570316877222417 1576355335159520 1583928765047040 1585325879633145 1586098998881280 1586525369579904 1594147660305408 1594173181368105 1596059776849014 1600960257144320 1609894810375680 1611314828479590 1612533982195968 1619056217497680 1620972260358624 1627205507261440 1636465424137440 1636726390548608 1637729825667780 1645598122702560 1647545576102208 1662300240400930 1663292726172480 1665025322762243 1671283837416960 1672575141107520 1673024758080936 1673261688112128 1673288475728805 1674554519972736 1689254631367680 1690559820044160 1691014271608688 1698681933112320 1699406401988880 1700451393459312 1700719434347310 1715922828800960 1718273915454720 1718735817044896 1726234865031735 1726993298664192 1727265523332960 1737371864160972 1744052711240320 1744796530247130 1745563119079936 1746911814045632 1754225963343360 1755304664216064 1755581351584320 1756053282055176 1765853370130824 1773399752054460 1774178907917312 1781919860677920 1782983766021120 1784080150514688 1784361373741440 1784841040777392 1793416117843584 1801080289287360 1802956414588701 1811131661672640 1812700162121472 1814100729970464 1821438244684890 1822816382070528 1830606195669120 1839401146506240 1841023602154620 1841317189367184 1842416558221824 1851297888040380 1852698617842176 1860616133303040 1861116298930272 1871204316944040 1872620108356608 1880194317094080 1881647033745960 1882152852841053 1891626402191424 1900411460288640 1900714518056448 1901879797549680 1902391055559774 1911017174751360 1913007817641726 1921152308573184 1921183064725665 1930413182401080 1931565746522880 1931873772450816 1933058154886560 1933577794175508 1942345325157120 1942867460997216 1951170313394640 1962059300145360 1963230758760960 1963758508964928 1965275790801336 1974187051799040 1974717747243072 1983156711974880 1992684575381760 1994760288481116 1995414869560320 1995951271406976 2005540604900352 2007090169329024 2014111291246080 2015667477744960 2016209323841128 2025351535633920 2026215325448280 2028671784052992 2045907988185760 2047129509135360 2049261935707376 2058554019824640 2059107394561152 2059431970127760 2061928698545664 2071481838038082 2081248334287616 2091280947601170 2091577110140160 2092863253488384 2093193149965920 2093755836296556 2111905020062720 2113767839510860 2115367159439872 2125564241824140 2125865259486720 2128079702465352 2138303832813504 2148419771306120 2150045309594624 2158741623330240 2160715509642240 2160990312521209 2161296347144832 2171714830201215 2173357994007168 2181953898849920 2183639767557040 2194130830270080 2195066602568970 2196727434802944 2207316712663530 2209228322585544 2210935264651503 2217723634896640 2230100188143360 2230699677441248 2231051300971740 2232739359963648 2241770147304480 2245445180332848 2254079760058880 2265875202651840 2267268524612416 2267625912463080 2268235489321269 2278520477588160 2280493752346368 2282255757059616 2291031887272960 2301646486708980 2302657731552256 2303020697777280 2305419677670798 2314085313346560 2315873272302720 2316495818881296 2317878895827456 2319669785863872 2326395373662840 2340775135445760 2341404376073568 2354471160174432 2355876910513152 2364533002739280 2375893147570560 2379148498321920 2379788054369856 2391221490458112 2401440385716480 2403941886118268 2414842215563520 2416933549495296 2416972242719385 2418800973293952 2428584326246520 2430421842760704 2440808260892160 2454698136206160 2455089585822912 2456594738501670 2468397184053840 2480821511070720 2481488398573696 2493450360601395 2494939089258720 2506925756125440 2508862711661280 2509537137121404 2520261654801410 2522168536255232 2533881947051520 2535839730066240 2536521407413032 2548022899668480 2550677090188968 2561577419634220 2573884243201440 2575420995363840 2577410873182080 2578103725567344 2589793766876160 2590489947996288 2601560417859520 2616079066860480 2617194795370695 2618344678619904 2620367721068448 2632956996324096 2634079923082764 2644208949299840 2656912767175680 2659680384641488 2660099628081690 2661268361875968 2672879791016880 2676120225772032 2677261561166088 2687556636993280 2701620433931040 2704895712070656 2716697492508960 2719050243182208 2721151094955696 2745476526081536 2745909293503680 2759101719759360 2761535403231930 2761975784050776 2763624837332736 2788374596801560 2788769480186880 2790484337984512 2790924199954560 2791674448395408 2804332895493120 2806806475416060 2808930162534912 2834085655765520 2837439603287136 2850617190432960 2851071777084672 2852819696324520 2853586583339661 2854978197986304 2869511726462589 2878322164440320 2881728462859776 2895619773601620 2897348619784320 2897810658676224 2899587232329840 2900366691263262 2914301191495824 2925507773693440 2926755470091960 2928969913070592 2943088950218040 2944846138141440 2945637763447392 2947913686202004 2962076620864608 2973466917524480 2974735067962320 2989026863072640 2992140432721674 2993122304340480 2993926907110464 3004927357647835 3008310907350528 3010635253993536 3021166936869120 3023501216617440 3024313985761692 3038027303450880 3040658336461824 3042189883100160 3043007676079488 3057627479602176 3068861982278640 3070694263703040 3073892903561064 3087831029736960 3088661091841728 3092893047818496 3101860498217120 3121033513927680 3121872501431424 3136921421401755 3139294880232576 3140633754444834 3152710670319040 3167857530094080 3170651759266290 3173050739159808 3188346362736210 3192119553698028 3201920514288640 3219789620751360 3222629656959180 3225067964391936 3238112434995360 3241944520717248 3272930848274880 3273452781097216 3275459651335560 3276340151241833 3291196245405120 3292599903853455 3295091152204416 3324600480801860 3326585452344960 3330050645524486 3342567674833920 3345150282215040 3346049516161872 3346576951457610 3349109039945472 3381119640088320 3382028543217376 3398812803977760 3400902786918624 3401438868694620 3431845657601920 3436547830909440 3437471634089792 3452469730063470 3453986597328384 3454531046665920 3458129516506197 3474743728321944 3488105422480640 3489593060494260 3491126238159872 3493823628091264 3508451926686720 3510609328432128 3511162703168640 3512106564110352 3531706740261648 3546799504108920 3563839721355840 3568722747482880 3569682081554784 3586832235687168 3602160578574720 3605912829177402 3622263323345280 3625400324242944 3628201459940928 3642876489369780 3645632764141056 3661212391338240 3682047204309240 3682634378734368 3684833116443648 3684892107752505 3702595776080760 3705397235684352 3721232266606080 3722232597860544 3742408633888080 3760388634188160 3763294067491920 3764305705682106 3780392482202115 3783252804382848 3800822920577280 3801429036112896 3803759595099360 3804782111119548 3822034349502720 3826015635283452 3842366129451330 3860826364802160 3863131493045760 3866116309773120 3867155588351016 3884690650314240 3885734921994432 3902340626789280 3924118600290720 3926461517521920 3927517017929856 3930551581602672 3948374103598080 3949435494486144 3966313423949760 3985369150763520 3989520576962232 3990149442122535 3991902542813952 4014180338658048 4028222582492160 4031334955489920 4032418647682256 4050703071267840 4052430650896560 4057343568105984 4091815976371520 4098523871414752 4118214789122304 4118863940255520 4123857397091328 4142963676076164 4162496668575232 4182561895202340 4183154220280320 4185726506976768 4186386299931840 4187511672593112 4227535679021720 4230734318879744 4251128483648280 4251730518973440 4256159404930704 4276607665627008 4296839542612240 4317483246660480 4321980625042418 4322592694289664 4343429660402430 4346715988014336 4350550036894893 4363907797699840 4367279535114080 4388261660540160 4390133205137940 4393454869605888 4414633425327060 4418456645171088 4421870529303006 4435447269793280 4460200376286720 4461399354882496 4462102601943480 4465478719927296 4483540294608960 4488210649082511 4490890360665696 4508159520117760 4531750405303680 4534537049224832 4535251824926160 4536470978642538 4557040955176320 4560987504692736 4564511514119232 4603292973417960 4606041395554560 4610839355341596 4631746544605440 4632991637762592 4635757791654912 4639339571727744 4652790747325680 4681550270891520 4682808752147136 4708942320348864 4729066005478560 4751786295141120 4755977638899435 4758296996643840 4759576108739712 4782442980916224 4782519544104315 4802880771432960 4807883772236536 4829684431127040 4833944485438770 4837601946587904 4857168652493040 4881616521784320 4909396272412320 4910179171645824 4913189477003340 4936794368107680 4962976797147392 4986900721202790 4989878178517440 4995075968286729 5013851512250880 5017725423322560 5019074274242808 5040523309602820 5044337072510464 5067763894103040 5071679460132480 5073042814826064 5096045799336960 5101354180377936 5123154839268440 5147768486402880 5154821746364160 5156207451134688 5178704595095205 5180979895992576 5203120835719040 5232158133720960 5234389590741390 5236689357239808 5240735442136896 5265913992648192 5268159846165528 5288417898599680 5319360769282976 5320199256163380 5322536723751936 5345759582033760 5352240451544064 5354523122332176 5375113273986560 5403240867862080 5408869243766103 5433394985017920 5438100486364416 5442302189911392 5490953052163072 5491818587007360 5518203439518720 5523070806463860 5523951568101552 5527249674665472 5576749193603120 5581848399909120 5583348896790816 5613612950832120 5617860325069824 5646458558523159 5668171311531040 5674879206574272 5701234380865920 5702143554169344 5705639392649040 5707173166679322 5739023452925178 5756644328880640 5763456925719552 5763549194176995 5791239547203240 5794697239568640 5795621317352448 5799174464659680 5800733382526524 5828602382991648 5851015547386880 5853510940183920 5886177900436080 5889692276282880 5891275526894784 5895827372404008 5924153241729216 5949470135924640 5978053726145280 5984280865443348 5986244608680960 5987853814220928 6009854715295670 6016621814701056 6021270507987072 6042333873738240 6047002433234880 6048627971523384 6076054606901760 6086015352158976 6137723964557280 6141388527406080 6147785807122128 6175662059473920 6177322183683456 6185786095636992 6203720996434240 6243745002862848 6273842842803510 6278589760465152 6281267508889668 6305421340638080 6335715060188160 6341303518532580 6346101478319616 6376692725472420 6384239107396056 6445259313918360 6450135928783872 6476224869990720 6482970937563627 6483889041434496 6545861696549760 6546905562194432 6550919302671120 6552680302483666 6582392490810240 6585199807706910 6590182304408832 6649200961603720 6653170904689920 6660101291048972 6690300564430080 6692099032323744 6693153902915220 6698218079890944 6762239280176640 6764057086434752 6797625607955520 6801805573837248 6802877737389240 6804706467963807 6863691315203840 6873095661818880 6874943268179584 6904939460126940 6907973194656768 6909062093331840 6916259033012394 6949487456643888 6976210844961280 6979186120988520 6987647256182528 7022325406337280 7024213128220704 7063413480523296 7093599008217840 7127679442711680 7137445494965760 7139364163109568 7173664471374336 7204321157149440 7211825658354804 7244526646690560 7250800648485888 7250916728158155 7256402919881856 7285752978739560 7291265528282112 7322424782676480 7364094408618480 7365268757468736 7369784215505010 7405191552161520 7442464533212160 7444465195721088 7480351081804185 7484817267776160 7520777268376320 7526588134983840 7528611411364212 7560784964404230 7566505608765696 7601645841154560 7607519190198720 7609564222239096 7644068699005440 7652031270566904 7684732258902660 7721652729604320 7726262986091520 7732232619546240 7734311176702032 7769381300628480 7771469843988864 7804681253578560 7812811129884371 7848237200581440 7851584386112085 7855034035859712 7861103163205344 7898870988972288 7932626847899520 7970738301527040 7979041153924464 7980298884245070 7983805085627904 8028360677316096 8062669910979840 8064837295364512 8104861301793120 8114687136211968 8183631952743040 8197047742829504 8236429578244608 8237727880511040 8285927352152328 8324993337150464 8325126613811215 8365123790404680 8366308440560640 8371453013953536 8372772599863680 8375023345186224 8455071358043440 8502256967296560 8512318809861408 8553215331254016 8560759750018983 8593679085224480 8634966493320960 8643961250084836 8645185388579328 8686859320804860 8693431976028672 8701100073789786 8727815595399680 8734559070228160 8776523321080320 8780266410275880 8786909739211776 8829266850654120 8836913290342176 8843741058606012 8870894539586560 8920400752573440 8922798709764992 8924205203886960 8967080589217920 8976421298165022 8981780721331392 9014782072943505 9063500810607360 9069074098449664 9070503649852320 9072941957285076 9114081910352640 9121975009385472 9129023028238464 9206585946835920 9212082791109120 9221678710683192 9263493089210880 9265983275525184 9278679143455488 9305581494651360 9363100541783040 9365617504294272 9410764264205265 9417884640697728 9458132010957120 9503572590282240 9511955277798870 9519152217479424 9565039088208630 9605761542865920 9615767544473072 9659368862254080 9667888970877540 9675203893175808 9714337304986080 9818792544824640 9820358343291648 9826378954006680 9829020453725499 9873588736215360 9925953594294784 9973801442405580 9979756357034880 9990151936573458 10027703024501760 10035450846645120 10038148548485616 10081046619205640 10088674145020928 10143358920264960 10146085629652128 10202708360755872 10246309678536880 10295536972805760 10309643492728320 10312414902269376 10357409190190410 10361959791985152 10374388549518591 10406241671438080 10464316267441920 10468779181482780 10473378714479616 10481470884273792 10531827985296384 10536319692331056 10576835797199360 10638721538565952 10640398512326760 10691519164067520 10709046244664352 10750226547973120 10804951562606045 10806481735724160 10817738487532206 10866789970035840 10876200972728832 10884604379822784 10983637174014720 11046141612927720 11047903136203104 11054499349330944 11054676323257515 11153498387206240 11163696799818240 11166697793581632 11227225901664240 11292917117046318 11336342623062080 11341177446606345 11349758413148544 11402468761731840 11404287108338688 11411278785298080 11414346333358644 11478046905850356 11513288657761280 11527098388353990 11582479094406480 11589394479137280 11598348929319360 11601466765053048 11657204765983296 11707021880367840 11772355800872160 11779384552565760 11782551053789568 11791654744808016 11848306483458432 11898940271849280 11956107452290560 11968561730886696 11975707628441856 12019709430591340 12042541015974144 12084667747476480 12094004866469760 12097255943046768 12152109213803520 12172030704317952 12275447929114560 12295571614244256 12354644367366912 12371572191273984 12407441992868480 12487490005725696 12547685685607020 12557179520930304 12562535017779336 12610842681276160 12682607037065160 12692202956639232 12753385450944840 12768478214792112 12890518627836720 12952449739981440 12965941875127254 12967778082868992 13091723393099520 13093811124388864 13101838605342240 13105360604967332 13164784981620480 13170399615413820 13180364608817664 13298401923207440 13306341809379840 13320202582097944 13380601128860160 13384198064647488 13386307805830440 13396436159781888 13464631947247533 13524478560353280 13528114172869504 13595251215911040 13603611147674496 13605755474778480 13609412935927614 13727382630407680 13749886536359168 13809878920253880 13818124186663680 13832518066024788 13898974913287776 13952421689922560 13958372241977040 13975294512365056 14044650812674560 14048426256441408 14126826961046592 14187198016435680 14255358885423360 14267932916698305 14274890989931520 14278728326219136 14347328942748672 14347558632312945 14408642314298880 14423651316709608 14489053293381120 14501833456316310 14512805839763712 14571505957479120 14644849565352960 14728188817236960 14730537514937472 14739568431010020 14810383104323040 14888930391442176 14960702163608370 14969634535552320 14985227904860187 15041554536752640 15053176269967680 15057222822728424 15121569928808460 15133011217531392 15203291682309120 15215038380397440 15219128444478192 15288137398010880 15304062541133808 15369464517805320 15443305459208640 15464465239092480 15468622353404064 15542939687977728 15609362507157120 15625622259768742 15696474401162880 15703168772224170 15710068071719424 15722206326410688 15797741977944576 15865253695799040 15958082307848928 15960597768490140 15967610171255808 16056721354632192 16125339821959680 16129674590729024 16209722603586240 16226607731298309 16367263905486080 16381700756209165 16394095485659008 16472859156489216 16475455761022080 16571854704304656 16650253227622430 16730247580809360 16745545199727360 16750046690372448 16910142716086880 17004513934593120 17024637619722816 17106430662508032 17121519500037966 17187358170448960 17269932986641920 17287922500169672 17290370777158656 17290647582530985 17373718641609720 17386863952057344 17402200147579572 17455631190799360 17469118140456320 17553046642160640 17560532820551760 17658533701308240 17673826580684352 17687482117212024 17845597419529984 17848410407773920 17934161178435840 17952842596330044 17963561442662784 18029564145887010 18127001621214720 18138148196899328 18141007299704640 18145883914570152 18228163820705280 18258046056476928 18413171893671840 18424165582218240 18443357421366384 18526986178421760 18531966551050368 18557358286910976 18611162989302720 18731235008588544 18821528528410530 18835769281395456 18916264021914240 19007145180564480 19023910555597740 19038304434958848 19130078176417260 19231535088946144 19335777941755080 19350407786351616 19428674609972160 19448912812690881 19637585089649280 19640716686583296 19652757908013360 19658040907450998 19747177472430720 19851907188589568 19947602884811160 19959512714069760 19980303873146916 20070901693290240 20076297096971232 20162093238411280 20286717840529920 20292171259304256 20405416721511744 20414119403891421 20492619357073760 20591073945611520 20619286985456640 20624829804538752 20714818380380820 20723919583970304 20748777099037182 20812483342876160 20928632534883840 20937558362965560 20962941768547584 21072639384662112 21153671594398720 21277443077131904 21280797024653520 21383038328135040 21418092489328704 21609903125212090 21612963471448320 21635476975064412 21733579940071680 21752401945457664 21752750184474465 21769208759645568 21967274348029440 22092283225855440 22095806272406208 22109352646515030 22306996774412480 22327393599636480 22333395587163264 22441053245412555 22454451803328480 22585834234092636 22672685246124160 22682354893212690 22699516826297088 22804937523463680 22822557570596160 22828692666717288 22956093811700712 23054196776707980 23164958188812960 23178788958274560 23196697858638720 23202933530106096 23314409531966592 23414043760735680 23438433389653113 23544711601744320 23565102107579136 23583309489616032 23696612966916864 23797880543698560 23912214904581120 23937123461773392 23951415256883712 24039418861182680 24085082031948288 24188009732939520 24194511886093536 24344061408635904 24550895858229120 24591143228488512 24709288734733824 24814883985736960 24974980011451392 24975379841433645 25095371371214040 25114359041860608 25125070035558672 25221685362552320 25365214074130320 25506770901889680 25536956429584224 25781037255673440 25904899479962880 25931883750254508 25935556165737984 26183446786199040 26203677210684480 26210721209934664 26329569963240960 26340799230827640 26360729217635328 26596803846414880 26612683618759680 26640405164195888 26761202257720320 26768396129294976 26772615611660880 26929263894495066 27044346218830515 27056228345739008 27190502431822080 27207222295348992 27211510949556960 27218825871855228 27454765260815360 27499773072718336 27619757840507760 27636248373327360 27665036132049576 27797949826575552 27916744483954080 27950589024730112 28089301625349120 28096852512882816 28232292792615795 28253653922093184 28374396032871360 28510717770846720 28535865833396610 28557456652438272 28695117264625890 28817284628597760 28847302633419216 28978106586762240 29003666912632620 29025611679527424 29143011914958240 29456377634473920 29461075029874944 29479136862020040 29487061361176497 29620766208646080 29777860782884352 29921404327216740 29939269071104640 29970455809720374 30083109073505280 30106352539935360 30114445645456848 30243139857616920 30266022435062784 30430076760794880 30438256888956384 30608125082267616 30738929035610640 30886610918417280 30928930478184960 30937244706808128 31085879375955456 31218725014314240 31251244519537484 31392948802325760 31406337544448340 31420136143438848 31444412652821376 31595483955889152 31730507391598080 31916164615697856 31921195536980280 32250679643919360 32259349181458048 32414854687818135 32419445207172480 32453215462596618 32734527810972160 32763401512418330 32788190971318016 32950911522044160 33143709408609312 33300506455244860 33460495161618720 33491090399454720 33500093380744896 33820285432173760 34009027869186240 34023532339819035 34049275239445632 34212861325016064 34243039000075932 34374716340897920 34539865973283840 34575845000339344 34581295165061970 34747437283219440 34804400295159144 34938236280912640 35121065641103520 35317067402616480 35347653161368704 35374964234424048 35691194839059968 35696820815547840 35868322356871680 35905685192660088 35927122885325568 36059128291774020 36254003242429440 36276296393798656 36282014599409280 36291767829140304 36456327641410560 36516092112953856 36826343787343680 36886714842732768 37063933102100736 37114716573821952 37222325978605440 37462470017177088 37643057056821060 37671538562790912 37832528043828480 38047821111195480 38076608869917696 38260156352834520 38463070177892288 38671555883510160 38857349219944320 38897825625381762 39064055649421855 39275170179298560 39281433373166592 39305515816026720 39316081814901996 39494354944861440 39895205769622320 39919025428139520 39960607746293832 40141803386580480 40152594193942464 40324186476822560 40573435681059840 40584342518608512 40810833443023488 40828238807782842 40985238714147520 41182147891223040 41249659609077504 41429636760761640 41497554198074364 41624966685752320 41857265069767680 41875116725931120 41925883537095168 42145278769324224 42554886154263808 42561594049307040 42766076656270080 42803798750094915 42836184978657408 43219806250424180 43225926942896640 43270953950128824 43467159880143360 43505500368948930 43538417519291136 43934548696058880 44184566451710880 44191612544812416 44218705293030060 44613993548824960 44666791174326528 44882106490825110 44908903606656960 44955683714580561 45171668468185272 45345370492248320 45364709786425380 45399033652594176 45609875046927360 45645115141192320 45657385333434576 45912187623401424 46108393553415960 46329916377625920 46393395717277440 46405867060212192 46628819063933184 46828087521471360 46876866779306226 47089423203488640 47130204215158272 47166618979232064 47393225933833728 47595761087397120 47874246923546784 47902830513767424 48078837722365360 48170164063896576 48376019465879040 48389023772187072 48679823193894927 49101791716458240 49145102268627495 49182286456977024 49418577469467648 49629767971473920 49950759682867290 50190742742428080 50250140071117344 50443370725104640 50730428148260640 51013541803779360 51073912859168448 51562074511346880 51809798959925760 51863767500509016 51871112331475968 51871942747592955 52366893572398080 52407354421368960 52421442419869328 52659139926481920 52681598461655280 53193607692829760 53280810328391776 53536792258589952 53545231223321760 53858527788990132 54088692437661030 54112456691478016 54381004863644160 54414444590697984 54423021899113920 54437651743710456 54999546145436672 55239515681015520 55272496746654720 55330072264099152 55595899653151104 55833488967908160 56193705025765632 56464585585231590 56507307844186368 56748792065742720 57021435541693440 57071731666793220 57114913304876544 57390234529251780 57694605266838432 58007333825265240 58051223359054848 58286023829916480 58346738438072643 58912755268947840 58922150059749888 58958273724040080 58974122722352994 59241532417292160 59555721565768704 59842808654433480 59878538142209280 59940911619440748 60212705079870720 60228891290913696 60486279715233840 60860153521589760 60876513777912768 61216250164535232 61477858071221280 61773221836834560 61857860956369920 61874489413616256 62171758751910912 62437450028628480 62502489039074968 62785897604651520 62812675088896680 62888825305642752 63461014783196160 63832329231395712 63842391073960560 64518698362916096 64829709375636270 64838890414344960 64906430925193236 65469055621944320 65526803024836660 65576381942636032 65901823044088320 66287418817218624 66601012910489720 66920990323237440 66982180798909440 67000186761489792 67323159736237665 67640570864347520 68018055738372480 68047064679638070 68098550478891264 68486078000151864 68749432681795840 69151690000678688 69162590330123940 69494874566438880 69608800590318288 69876472561825280 70242131282207040 70315300168959339 70634134805232960 70695306322737408 70749928468848096 71382389678119936 71393641631095680 71736644713743360 71811370385320176 71854245770651136 72118256583548040 72564029198818560 72583535658280608 73032184225907712 73652687574687360 73773429685465536 74127866204201472 74444651957210880 74924940034354176 74926139524300935 75286114113642120 75343077125581824 75665056087656960 76095642222390960 76520312705669040 76926140355784576 77343111767020320 77714698439888640 77795651250763524 78128111298843710 78550340358597120 78611031632053440 78632163629803992 78988709889722880 79790411539244640 79838050856279040 79921215492587664 80283606773160960 80305188387884928 80648372953645120 81133038656491545 81168685037217024 81621666886046976 81656477615565684 81970477428295040 82364295782446080 82499319218155008 82859273521523280 82995108396148728 83750233451862240 83851767074190336 84290557538648448 85109772308527616 85123188098614080 85532153312540160 85607597500189830 85672369957314816 86439612500848360 86451853885793280 86541907900257648 86934319760286720 87011000737897860 87076835038582272 88369132903421760 88383225089624832 88437410586060120 88461184083529491 89227987097649920 89333582348653056 89764212981650220 89817807213313920 89911367429161122 90343336936370544 90690740984496640 90729419572850760 90798067305188352 91290230282384640 91314770666869152 91824375246802848 92216787106831920 92659832755251840 92786791434554880 92811734120424384 93257638127866368 93656175042942720 93753733558612452 94178846406977280 94260408430316544 94333237958464128 94786451867667456 95191522174794240 95748493847093568 96157675444730720 96752038931758080 96778047544374144 97244564063454405 97359646387789854 98203583432916480 98290204537254990 98364572913954048 99259535942947840 99901519365734580 100381485484856160 100500280142234688 101460856296521280 101566544688496823 102027083607558720 102070597019457105 102147825718336896 103124149022693760 103619597919851520 103727535001018032 103743885495185910 104814708842737920 104842884839738656 105363196923310560 106387215385659520 106561620656783552 107073584517179904 107090462446643520 107717055577980264 108177384875322060 108224913382956032 108762009727288320 108828889181395968 108846043798227840 108875303487420912 110479031362031040 110660144528198304 111191799306302208 111666977935816320 112387410051531264 112929171170463180 113014615688372736 113497584131485440 114143463333586440 114229826609753088 114780469058503560 115389210533676864 116014667650530480 116572047659832960 116693476876145286 117192166948265565 117825510537895680 117844300119499776 117916547448080160 117948245444705988 118483064834584320 119685617308866960 119757076284418560 119881823238881496 120425410159741440 120457782581827392 120972559430467680 121720307043179520 121753027555825536 122432500329070464 122955716142442560 123546443673669120 123748978827232512 124874900057256960 125004978078149936 125571795209303040 125625350177793360 125777650611285504 127664658462791424 127684782147921120 129037396725832192 129659418751272540 129677780828689920 129812861850386472 131053606049673320 131152763885272064 131803646088176640 132574837634437248 133202025820979440 133841980646474880 134000373522979584 134646319472475330 134867051143741683 135281141728695040 136036111476744960 136094129359276140 136197100957782528 136972156000303728 137498865363591680 138303380001357376 138325180660247880 138989749132877760 139217601180636576 139752945123650560 140484262564414080 140630600337918678 141268269610465920 141390612645474816 141499856937696192 142787283262191360 143622740770640352 143708491541302272 144236513167096080 145128058397637120 145167071316561216 147305375149374720 147435306805882485 147546859370931072 148255732408402944 148889303914421760 149852279048601870 150572228227284240 151330112175313920 152191284444781920 153040625411338080 153852280711569152 154686223534040640 155429396879777280 155591302501527048 156256222597687420 157100680717194240 157222063264106880 157264327259607984 157977419779445760 159580823078489280 159842430985175328 160610376775769856 161296745907290240 162266077312983090 162337370074434048 163243333772093952 163312955231131368 163940954856590080 164998638436310016 165718547043046560 165990216792297456 167500466903724480 168581115077296896 170219544617055232 170246376197228160 171064306625080320 171215195000379660 171344739914629632 172879225001696720 173083815800515296 174022001475795720 174153670077164544 175040215314217929 176738265806843520 176766450179249664 176874821172120240 176922368167058982 178455974195299840 178667164697306112 179528425963300440 179635614426627840 179822734858322244 180686673872741088 181381481968993280 181458839145701520 182580460564769280 182629541333738304 183648750493605696 184433574213663840 185319665510503680 185573582869109760 185623468240848768 186515276255732736 187312350085885440 187507467117224904 188357692813954560 188666475916928256 190383044349588480 191496987694187136 192315350889461440 193556095088748288 194489128126908810 194719292775579708 196407166865832960 196580409074509980 196729145827908096 199803038731469160 200762970969712320 201000560284469376 202921712593042560 203133089376993646 204054167215117440 204141194038914210 204295651436673792 206248298045387520 207455070002036064 207487770990371820 209629417685475840 209685769679477312 210726393846621120 210945900506878017 212774430771319040 213123241313567104 214147169034359808 214180924893287040 215434111155960528 216354769750644120 217692087596455680 217750606974841824 220958062724062080 221320289056396608 222383598612604416 223333955871632640 224774820103062528 224778418572902805 225858342340926360 226029231376745472 226995168262970880 228286926667172880 229560938117007120 230778421067353728 232029335301060960 233144095319665920 233386953752290572 234384333896531130 235651021075791360 235833094896160320 235896490889411976 236966129669168640 239371234617733920 239514152568837120 239763646477762992 240850820319482880 240915565163654784 241945118860935360 243399115969474635 243506055111651072 244865000658140928 245911432284885120 247092887347338240 247497957654465024 250009956156299872 251250700355586720 251555301222571008 255329316925582848 255369564295842240 258074793451664384 259318837502545080 259355561657379840 259625723700772944 262107212099346640 265149675268874496 265383552250588473 266404051641958880 267683961292949760 268000747045959168 269292638944950660 269734102287483366 270562283457390080 272072222953489920 272188258718552280 272394201915565056 273944312000607456 274997730727183360 276606760002714752 276650361320495760 277979498265755520 278435202361273152 280968525128828160 281261200675837356 282536539220931840 282781225290949632 282999713875392384 285574566524382720 287245481541280704 288473026334192160 290256116795274240 290334142633122432 291733692190363215 294610750298749440 294870613611764970 295093718741862144 297778607828843520 299704558097203740 301144456454568480 304382568889563840 304699634065490469 306081250822676160 307704561423138304 309372447068081280 310858793759554560 311182605003054096 312512445195374840 314444126528213760 314528654519215968 319161646156978560 319684861970350656 321220753551539712 322593491814580480 324532154625966180 324674740148868096 326486667544187904 326625910462262736 327881909713180160 331437094086093120 331980433584594912 335000933807448960 337162230154593792 340492752394456320 342430390000759320 342689479829259264 345758450003393440 346167631601030592 348044002951591440 350080430628435858 351576500844796695 353476531613687040 353532900358499328 353749642344240480 353844736334117964 356911948390599680 359056851926600880 359271228853255680 359645469716644488 361373347745482176 362917678291403040 365160921129538560 365259082667476608 367297500987211392 368867148427327680 370639331021007360 371246936481697536 374624700171770880 375014934234449808 376715385627909120 377332951833856512 382993975388374272 384630701778922880 387112190177496576 388978256253817620 389438585551159416 393160818149019960 393458291655816192 399606077462938320 401525941939424640 402001120568938752 405843425186085120 406266178753987292 408108334430234880 408282388077828420 408591302873347584 412496596090775040 414910140004072128 414975541980743640 419258835370951680 419371539358954624 421452787693242240 421891801013756034 425548861542638080 426246482627134208 428361849786574080 430868222311921056 432709539501288240 435384175192911360 435501213949683648 441916125448124160 442305920417647455 442640578112793216 444767197225208832 446667911743265280 449556837145805610 451716684681852720 453990336525941760 456573853334345760 459121876234014240 461556842134707456 464058670602121920 466288190639331840 466773907504581144 468768667793062260 471302042151582720 471666189792320640 471792981778823952 473932259338337280 478742469235467840 479527292955525984 481831130327309568 483890237721870720 486798231938949270 487012110223302144 489730001316281856 491822864569770240 494995915308930048 500019912312599744 502501400711173440 507832723442484115 510658633851165696 510739128591684480 518637675005090160 519251447401545888 524214424198693280 530299350537748992 530767104501176946 532808103283917760 535367922585899520 536001494091918336 538585277889901320 539468204574966732 541124566914780160 544144445906979840 544376517437104560 547888624001214912 553213520005429504 553300722640991520 555958996531511040 556870404722546304 561937050257656320 562522401351674712 565073078441863680 565999427750784768 571149133048765440 574490963082561408 576946052668384320 580668285266244864 583467384380726430 589221500597498880 589741227223529940 590187437483724288 599409116194407480 602288912909136960 608765137779127680 609399268130980938 612162501645352320 615409122846276608 618744894136162560 622365210006108192 625024890390749680 628888253056427520 629057309038431936 632837701520634051 638323292313957120 639369723940701312 642441507103079424 645186983629160960 649064309251932360 653251820924525472 655763819426360320 662874188172186240 663960867169189824 670001867614897920 674324460309187584 674335255718708415 680985504788912640 684860780001518640 691516900006786880 692335263202061184 696088005903182880 700160861256871716 703153001689593390 706953063227374080 707499284688480960 707689472668235928 718113703853201760 718542457706511360 719290939433288976 722746695490964352 725835356582806080 730518165334953216 734595001974422784 737734296854655360 741278662042014720 742493872963395072 750029868468899616 754665903667713024 765987950776748544 769261403557845760 774224380354993152 777956512507635240 778877171102318832 786321636298039920 799212154925876640 803051883878849280 804002241137877504 811686850372170240 812532357507974584 816216668860469760 816564776155656840 817182605746695168 824993192181550080 829820280008144256 829951083961487280 838743078717909248 842905575386484480 843783602027512068 851097723085276160 852492965254268416 856723699573148160 861736444623842112 865419079002576480 870768350385822720 871002427899367296 875201076571089645 883832250896248320 884611840835294910 885281156225586432 893335823486530560 899113674291611220 903433369363705440 913147706668691520 914098902196471407 918243752468028480 923113684269414912 928117341204243840 932576381278663680 933547815009162288 937537335586124520 943332379584641280 943585963557647904 957484938470935680 959054585911051968 963662260654619136 967780475443741440 973596463877898540 974024220446604288 979460002632563712 983645729139540480 1000039824625199488 1005002801422346880 1015665446884968230 1021478257183368960 1037275350010180320 1038502894803091776 1048428848397386560 1054729502534390085 1060598701075497984 1061534209002353892 1065616206567835520 1070735845171799040 1077170555779802640 1078936409149933464 1088753034874209120 1095777248002429824 1106427040010859008 1106601445281983040 1111917993063022080 1113740809445092608 1123874100515312640 1125044802703349424 1130146156883727360 1131998855501569536 1148981926165122816 1153892105336768640 1161336570532489728 1166934768761452860 1179482454447059880 1180374874967448576 1198818232388814960 1204577825818273920 1217530275558255360 1218798536261961876 1224325003290704640 1237489788272325120 1244730420012216384 1250049780781499360 1257776506112855040 1258114618076863872 1265675403041268102 1276646584627914240 1278739447881402624 1290373967258321920 1298128618503864720 1306503641849050944 1325748376344372480 1326917761252942365 1327921734338379648 1340003735229795840 1348670511437416830 1361971009577825280 1369721560003037280 1383033800013573760 1384670526404122368 1392176011806365760 1400321722513743432 1406306003379186780 1413906126454748160 1414998569376961920 1415378945336471856 1436227407706403520 1438581878866577952 1445493390981928704 1451670713165612160 1461036330669906432 1469190003948845568 1475468593709310720 1484987745926790144 1500059736937799232 1523498170327452345 1531975901553497088 1538522807115691520 1555913025015270480 1557754342204637664 1572643272596079840 1598424309851753280 1606103767757698560 1608004482275755008 1623373700744340480 1625064715015949168 1632433337720939520 1633129552311313680 1659640560016288512 1659902167922974560 1677486157435818496 1685811150772968960 1687567204055024136 1704985930508536832 1713447399146296320 1723472889247684224 1730838158005152960 1742004855798734592 1750402153142179290 1767664501792496640 1769223681670589820 1770562312451172864 1798227348583222440 1806866738727410880 1826295413337383040 1828197804392942814 1836487504936056960 1846227368538829824 1856234682408487680 1867095630018324576 1875074671172249040 1886664759169282560 1887171927115295808 1914969876941871360 1918109171822103936 1927324521309238272 1935560950887482880 1947192927755797080 1967291458279080960 2000079649250398976 2010005602844693760 2031330893769936460 2042956514366737920 2074550700020360640 2077005789606183552 2096857696794773120 2109459005068780170 2123068418004707784 2131232413135671040 2154341111559605280 2157872818299866928 2177506069748418240 2191554496004859648 2212854080021718016 2213202890563966080 2223835986126044160 2227481618890185216 2250089605406698848 2263997711003139072 2297963852330245632 2307784210673537280 2322673141064979456 2333869537522905720 2358964908894119760 2397636464777629920 2409155651636547840 2435060551116510720 2437597072523923752 2448650006581409280 2474979576544650240 2489460840024432768 2500099561562998720 2516229236153727744 2531350806082536204 2553293169255828480 2557478895762805248 2596257237007729440 2613007283698101888 2651496752688744960 2653835522505884730 2655843468676759296 2680007470459591680 2697341022874833660 2739443120006074560 2742296706589414221 2766067600027147520 2769341052808244736 2784352023612731520 2800643445027486864 2812612006758373560 2829997138753923840 2830757890672943712 2872454815412807040 2877163757733155904 2890986781963857408 2903341426331224320 2922072661339812864 2938380007897691136 2950937187418621440 3000119473875598464 3046996340654904690 3077045614231383040 3111826050030540960 3115508684409275328 3145286545192159680 3164188507603170255 3196848619703506560 3212207535515397120 3250129430031898336 3266259104622627360 3319281120032577024 3319804335845949120 3354972314871636992 3371622301545937920 3375134408110048272 3446945778495368448 3461676316010305920 3484009711597469184 3500804306284358580 3538447363341179640 3541124624902345728 3596454697166444880 3613733477454821760 3652590826674766080 3656395608785885628 3672975009872113920 3712469364816975360 3734191260036649152 3750149342344498080 3773329518338565120 3774343854230591616 3829939753883742720 3836218343644207872 3871121901774965760 3894385855511594160 4000159298500797952 4020011205689387520 4062661787539872920 4085913028733475840 4149101400040721280 4154011579212367104 4193715393589546240 4218918010137560340 4246136836009415568 4262464826271342080 4308682223119210560 4315745636599733856 4355012139496836480 4383108992009719296 4426405781127932160 4454963237780370432 4500179210813397696 4570494510982357035 4595927704660491264 4615568421347074560 4667739075045811440 4717929817788239520 4795272929555259840 4818311303273095680 4870121102233021440 4875194145047847504 4897300013162818560 4978921680048865536 5000199123125997440 5032458472307455488 5062701612165072408 5114957791525610496 5192514474015458880 5226014567396203776 5302993505377489920 5307671045011769460 5311686937353518592 5394682045749667320 5478886240012149120 5484593413178828442 5532135200054295040 5538682105616489472 5568704047225463040 5601286890054973728 5625224013516747120 5659994277507847680 5661515781345887424 5744909630825614080 5754327515466311808 5781973563927714816 5806682852662448640 5901874374837242880 6000238947751196928 6093992681309809380 6223652100061081920 6231017368818550656 6290573090384319360 6328377015206340510 6393697239407013120 6500258860063796672 6532518209245254720 6638562240065154048 6639608671691898240 6750268816220096544 6893891556990736896 6923352632020611840 6968019423194938368 7001608612568717160 7076894726682359280 7192909394332889760 7227466954909643520 7305181653349532160 7312791217571771256 7345950019744227840 7424938729633950720 7468382520073298304 7500298684688996160 7548687708461183232 7659879507767485440 7672436687288415744 7788771711023188320 8000318597001595904 8040022411378775040 8125323575079745840 8226890119768242663 8298202800081442560 8308023158424734208 8387430787179092480 8437836020275120680 8492273672018831136 8524929652542684160 8617364446238421120 8631491273199467712 8710024278993672960 8766217984019438592 8852811562255864320 9000358421626795392 9140989021964714070 9231136842694149120 9335478150091622880 9435859635576479040 9590545859110519680 9636622606546191360 9750388290095695008 9957843360097731072 10000398246251994880 10064916944614910976 10125403224330144816 10385028948030917760 10452029134792407552 10615342090023538920 10623373874707037184 10789364091499334640 10957772480024298240 10969186826357656884 11064270400108590080 11137408094450926080 11202573780109947456 11250448027033494240 11319988555015695360 11323031562691774848 11489819261651228160 11508655030932623616 11613365705324897280 12000477895502393856 12187985362619618760 12447304200122163840 12462034737637101312 12581146180768638720 12656754030412681020 12787394478814026240 13000517720127593344 13065036418490509440 13279217343383796480 13500537632440193088 13711483532947071105 13787783113981473792 13846705264041223680 14003217225137434320 14153789453364718560 14385818788665779520 14454933909819287040 14610363306699064320 14625582435143542512 14691900039488455680 14936765040146596608 15000597369377992320 15097375416922366464 15344873374576831488 15577543422046376640 16250647150159491680 16453780239536485326 16596405600162885120 16616046316849468416 16774861574358184960 16875672040550241360 16984547344037662272 17234728892476842240 17262982546398935424 17420048557987345920 17705623124511728640 18000716843253590784 18281978043929428140 18670956300183245760 18871719271152958080 19181091718221039360 19500776580191390016 19915686720195462144 20000796492503989760 20250806448660289632 20770057896061835520 20904058269584815104 21230684180047077840 21578728182998669280 21915544960048596480 21938373652715313768 22274816188901852160 22405147560219894912 22500896054066988480 22646063125383549696 22979638523302456320 23017310061865247232 24000955791004787712 24375970725239237520 24894608400244327680 24924069475274202624 25162292361537277440 25313508060825362040 25574788957628052480 26001035440255186688 26130072836981018880 26558434686767592960 27001075264880386176 27422967065894142210 27693410528082447360 28006434450274868640 28307578906729437120 28771637577331559040 28909867819638574080 29251164870287085024 29873530080293193216 30001194738755984640 30194750833844732928 31155086844092753280 32501294300318983360 32907560479072970652 33192811200325770240 33751344081100482720 33969094688075324544 34469457784953684480 34525965092797870848 34840097115974691840 36001433686507181568 36563956087858856280 37341912600366491520 37743438542305916160 38362183436442078720 39001553160382780032 40001592985007979520 40501612897320579264 41134450598841213315 41540115792123671040 42461368360094155680 43157456365997338560 43831089920097192960 43876747305430627536 44810295120439789824 45001792108133976960 45292126250767099392 46034620123730494464 48751941450478475040 49789216800488655360 49848138950548405248 50324584723074554880 50627016121650724080 52002070880510373376 52260145673962037760 53116869373535185920 54002150529760772352 54845934131788284420 56012868900549737280 56615157813458874240 57543275154663118080 58502329740574170048 59747060160586386432 60002389477511969280 62310173688185506560 65002588600637966720 65815120958145941304 67502688162200965440 67938189376150649088 68938915569907368960 69051930185595741696 72002867373014363136 73127912175717712560 74683825200732983040 75486877084611832320 76724366872884157440 78003106320765560064 81003225794641158528 82268901197682426630 83080231584247342080 84922736720188311360 86314912731994677120 87753494610861255072 89620590240879579648 90003584216267953920 90584252501534198784 97503882900956950080 99578433600977310720 101254032243301448160 104004141761020746752 104520291347924075520 108004301059521544704 109691868263576568840 112025737801099474560 113230315626917748480 115086550309326236160 117004659481148340096 120004778955023938560 124620347376371013120 130005177201275933440 131630241916291882608 135005376324401930880 135876378752301298176 138103860371191483392 146255824351435425120 149367650401465966080 150973754169223664640 156006212641531120128 162006451589282317056 164537802395364853260 169845473440376622720 172629825463989354240 175506989221722510144 179241180481759159296 180007168432535907840 195007765801913900160 202508064486602896320 216008602119043089408 219383736527153137680 224051475602198949120 226460631253835496960 230173100618652472320 234009318962296680192 249240694752742026240 260010354402551866880 263260483832583765216 270010752648803861760 271752757504602596352 292511648702870850240 298735300802931932160 312012425283062240256 324012903178564634112 329075604790729706520 339690946880753245440 345259650927978708480 351013978443445020288 360014336865071815680 390015531603827800320 405016128973205792640 438767473054306275360 448102951204397898240 452921262507670993920 468018637924593360384 520020708805103733760 526520967665167530432 540021505297607723520 585023297405741700480 648025806357129268224 658151209581459413040 679381893761506490880 690519301855957416960 702027956886890040576 780031063207655600640 810032257946411585280 877534946108612550720 896205902408795796480 936037275849186720768 1053041935330335060864 1080043010595215447040 1170046594811483400960 1316302419162918826080 1358763787523012981760 1404055913773780081152 1560062126415311201280 1620064515892823170560 1755069892217225101440 2106083870660670121728 2340093189622966801920 2632604838325837652160 2808111827547560162304 3240129031785646341120 3510139784434450202880 4212167741321340243456 4680186379245933603840 5265209676651675304320 7020279568868900405760 8424335482642680486912 10530419353303350608640 14040559137737800811520 21060838706606701217280 42121677413213402434560
- Sum of all divisors σ(n): 175360556049096828247200
- Sum of proper divisors (its aliquot sum) s(n): 133238878635883425812640
- 42121677413213402434560 is an abundant number, because the sum of its proper divisors (133238878635883425812640) is greater than itself. Its abundance is 91117201222670023378080
Bases of 42121677413213402434560
- Binary: 10001110101101101011101100111000010100011011001000111000011000001100000000002
- Hexadecimal: 0x8EB6BB3851B23860C00
- Base-36: 6UXGRA6AAPQKG00
Squares and roots of 42121677413213402434560
- 42121677413213402434560 squared (421216774132134024345602) is 1774235708102812109584415865785636135082393600
- 42121677413213402434560 cubed (421216774132134024345603) is 74733784151710908137657196213629232946530820353400648620432162816000
-
The
square root of 42121677413213402434560 is 205235663112.4654281501 -
The
cube root of 42121677413213402434560 is 34793801.8570042167
Scales and comparisons
How big is 42121677413213402434560?- 42,121,677,413,213,402,434,560 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 42,121,677,413,213,402,434,560 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 42121677413213402434560 cubic inches would be around 2899483.5 feet tall.
Recreational maths with 42121677413213402434560
- 42121677413213402434560 backwards is 06543420431231477612124
- 42121677413213402434560 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 42121677413213402434560's digits is 72
- 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 42121677413213402434560 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 42121677413213402434560 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/42121677413213402434560/
Chicago style:
Numbermatics. 2024. "Number 42121677413213402434560 - Facts about the integer". https://numbermatics.com/n/42121677413213402434560/
The information we have on file for 42121677413213402434560 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 42121677413213402434560, math, Factors of 42121677413213402434560, curriculum, school, college, exams, university, Prime factorization of 42121677413213402434560, STEM, science, technology, engineering, physics, economics, calculator, forty-two sextillion, one hundred twenty-one quintillion, six hundred seventy-seven quadrillion, four hundred thirteen trillion, two hundred thirteen billion, four hundred two million, four hundred thirty-four thousand, five hundred sixty.