377423887922864133120
377,423,887,922,864,133,120 is an even composite number composed of eight prime numbers multiplied together.
What does the number 377423887922864133120 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 24948 divisors.
377423887922864133120 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-four thousand, nine hundred forty-eight divisors.
Prime factorization of 377423887922864133120:
210 × 36 × 5 × 72 × 112 × 89 × 1092 × 1272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 7 × 7 × 11 × 11 × 89 × 109 × 109 × 127 × 127)See below for interesting mathematical facts about the number 377423887922864133120 from the Numbermatics database.
Names of 377423887922864133120
- Cardinal: 377423887922864133120 can be written as Three hundred seventy-seven quintillion, four hundred twenty-three quadrillion, eight hundred eighty-seven trillion, nine hundred twenty-two billion, eight hundred sixty-four million, one hundred thirty-three thousand, one hundred twenty.
Scientific notation
- Scientific notation: 3.7742388792286413312 × 1020
Factors of 377423887922864133120
Divisors of 377423887922864133120
- Number of divisors d(n): 24948
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 20 21 22 24 27 28 30 32 33 35 36 40 42 44 45 48 49 54 55 56 60 63 64 66 70 72 77 80 81 84 88 89 90 96 98 99 105 108 109 110 112 120 121 126 127 128 132 135 140 144 147 154 160 162 165 168 176 178 180 189 192 196 198 210 216 218 220 224 231 240 242 243 245 252 254 256 264 267 270 280 288 294 297 308 315 320 324 327 330 336 352 356 360 363 378 381 384 385 392 396 405 420 432 436 440 441 445 448 462 480 484 486 490 495 504 508 512 528 534 539 540 545 560 567 576 588 594 605 616 623 630 635 640 648 654 660 672 693 704 712 720 726 729 735 756 762 763 768 770 784 792 801 810 840 847 864 872 880 882 889 890 891 896 924 945 960 968 972 979 980 981 990 1008 1016 1024 1056 1068 1078 1080 1089 1090 1120 1134 1143 1152 1155 1176 1188 1199 1210 1215 1232 1246 1260 1270 1280 1296 1308 1320 1323 1335 1344 1386 1397 1408 1424 1440 1452 1458 1470 1485 1512 1524 1526 1536 1540 1568 1584 1602 1617 1620 1635 1680 1694 1701 1728 1744 1760 1764 1778 1780 1782 1792 1815 1848 1869 1890 1905 1920 1936 1944 1958 1960 1962 1980 2016 2032 2079 2112 2136 2156 2160 2178 2180 2205 2240 2268 2286 2289 2304 2310 2352 2376 2398 2403 2420 2430 2464 2492 2520 2540 2541 2560 2592 2616 2640 2646 2667 2670 2673 2688 2695 2772 2794 2816 2835 2848 2880 2904 2916 2937 2940 2943 2970 3024 3048 3052 3072 3080 3115 3136 3168 3204 3234 3240 3267 3270 3360 3388 3402 3429 3456 3465 3488 3520 3528 3556 3560 3564 3584 3597 3630 3645 3696 3738 3780 3810 3815 3840 3872 3888 3916 3920 3924 3960 3969 4005 4032 4064 4158 4191 4224 4235 4272 4312 4320 4356 4360 4361 4410 4445 4455 4480 4536 4572 4578 4608 4620 4704 4752 4796 4806 4840 4851 4860 4895 4905 4928 4984 5040 5080 5082 5103 5120 5184 5232 5280 5292 5334 5340 5341 5346 5376 5390 5445 5544 5588 5607 5632 5670 5696 5715 5760 5808 5832 5874 5880 5886 5929 5940 5995 6048 6096 6104 6160 6223 6230 6237 6272 6336 6408 6468 6480 6534 6540 6615 6720 6776 6804 6853 6858 6867 6912 6930 6976 6985 7040 7056 7112 7120 7128 7168 7194 7209 7260 7290 7392 7476 7560 7620 7623 7630 7680 7744 7776 7832 7840 7848 7920 7938 8001 8010 8019 8064 8085 8128 8316 8382 8393 8448 8470 8505 8544 8624 8640 8712 8720 8722 8811 8820 8829 8890 8910 8960 9072 9144 9156 9216 9240 9345 9408 9504 9592 9612 9680 9701 9702 9720 9779 9790 9801 9810 9856 9968 10080 10160 10164 10206 10287 10368 10395 10464 10560 10584 10668 10680 10682 10692 10752 10769 10780 10791 10890 11088 11176 11214 11264 11303 11340 11392 11430 11445 11520 11616 11664 11748 11760 11772 11858 11880 11881 11907 11990 12015 12096 12192 12208 12320 12446 12460 12474 12544 12573 12672 12705 12816 12936 12960 13068 13080 13083 13189 13230 13335 13365 13440 13552 13608 13706 13716 13734 13824 13843 13860 13952 13970 14080 14112 14224 14240 14256 14388 14418 14520 14553 14580 14685 14715 14784 14952 15120 15240 15246 15260 15360 15367 15488 15552 15664 15680 15696 15840 15876 16002 16020 16023 16038 16128 16129 16170 16256 16335 16632 16764 16786 16821 16896 16940 17010 17088 17145 17248 17280 17424 17440 17444 17622 17640 17658 17780 17787 17820 17920 17985 18144 18288 18312 18480 18669 18690 18711 18816 19008 19184 19224 19360 19402 19404 19440 19558 19580 19602 19620 19712 19845 19936 20160 20320 20328 20412 20559 20574 20601 20736 20790 20928 20955 21120 21168 21336 21360 21364 21384 21504 21538 21560 21582 21627 21780 21805 22176 22352 22428 22606 22680 22784 22860 22869 22890 23040 23232 23328 23496 23520 23544 23716 23760 23762 23814 23980 24003 24030 24192 24255 24384 24416 24640 24892 24920 24948 25088 25146 25179 25344 25410 25515 25632 25872 25920 26136 26160 26166 26378 26433 26460 26487 26670 26705 26730 26880 27104 27216 27412 27432 27468 27648 27686 27720 27904 27940 28035 28160 28224 28448 28480 28512 28776 28836 29040 29103 29106 29160 29337 29370 29403 29430 29568 29645 29904 30240 30480 30492 30520 30734 30861 30976 31104 31115 31185 31328 31360 31392 31680 31752 32004 32040 32046 32076 32256 32258 32307 32340 32373 32512 32670 33264 33528 33572 33642 33792 33880 33909 34020 34176 34265 34290 34335 34496 34560 34848 34880 34888 35244 35280 35316 35560 35574 35640 35643 35721 35840 35970 36045 36288 36576 36624 36960 37338 37380 37422 37632 37719 38016 38115 38368 38448 38720 38804 38808 38880 39116 39160 39204 39240 39249 39424 39567 39690 39872 40005 40095 40320 40640 40656 40824 41118 41148 41202 41472 41529 41580 41856 41910 41965 42240 42336 42672 42720 42728 42768 43076 43120 43164 43254 43560 43610 43659 44055 44145 44352 44704 44856 45212 45360 45568 45720 45738 45780 46080 46101 46464 46656 46992 47040 47088 47432 47520 47524 47628 47960 47971 48006 48060 48069 48384 48387 48505 48510 48768 48832 48895 49005 49280 49784 49840 49896 50176 50292 50358 50463 50688 50820 51030 51264 51435 51744 51840 52272 52320 52332 52756 52866 52920 52974 53340 53361 53410 53460 53760 53845 53955 54208 54432 54824 54864 54936 55372 55440 55808 55880 56007 56070 56133 56320 56448 56515 56896 56960 57024 57552 57672 58080 58206 58212 58320 58674 58740 58751 58806 58860 59136 59290 59405 59535 59808 60480 60960 60984 61040 61468 61677 61722 61803 61952 62208 62230 62370 62656 62720 62784 62865 63360 63504 64008 64080 64092 64152 64512 64516 64614 64680 64746 64881 65024 65340 65415 65945 66528 67056 67144 67284 67760 67818 67907 68040 68352 68453 68530 68580 68607 68670 68992 69120 69215 69696 69760 69776 70488 70560 70632 71120 71148 71280 71286 71442 71940 72009 72090 72576 72765 73152 73248 73920 74676 74760 74844 75264 75383 75438 75537 76032 76230 76736 76835 76896 77440 77608 77616 77760 78232 78320 78408 78480 78498 78848 79121 79134 79299 79380 79461 79744 80010 80115 80190 80640 80645 81280 81312 81648 82236 82296 82404 82944 83058 83160 83167 83712 83820 83930 84105 84480 84672 85344 85440 85456 85536 86152 86240 86328 86508 87120 87220 87309 87318 88011 88110 88209 88290 88704 88935 89408 89712 90424 90720 91136 91440 91476 91560 92202 92323 92583 92928 93312 93345 93555 93984 94080 94176 94864 95040 95048 95256 95920 95942 96012 96120 96138 96768 96774 96901 96921 97010 97020 97119 97536 97664 97790 98010 98560 99568 99680 99792 100584 100716 100926 101376 101640 101727 102060 102528 102795 102870 103005 103488 103680 104544 104640 104664 105512 105732 105840 105948 106680 106711 106722 106820 106920 106929 107520 107569 107690 107910 108135 108416 108864 109648 109728 109872 110744 110880 111616 111760 112014 112140 112266 112896 112903 113030 113157 113792 113920 114048 114345 115104 115344 116160 116412 116424 116640 117348 117480 117502 117612 117720 117747 118272 118580 118701 118810 119070 119616 120015 120960 121920 121968 122080 122936 123354 123444 123606 123904 124333 124416 124460 124587 124740 125312 125440 125568 125730 125895 126720 127008 128016 128160 128184 128304 129032 129228 129360 129492 129762 130048 130680 130691 130830 130977 131890 132165 132435 133056 134112 134288 134568 135520 135636 135814 136080 136704 136906 137060 137160 137214 137340 137984 138240 138303 138430 139392 139520 139552 140976 141120 141264 142240 142296 142560 142572 142884 143880 143913 144018 144180 144207 145152 145161 145515 145530 146304 146496 146685 147015 147840 149352 149520 149688 150528 150766 150876 151074 151389 152064 152273 152460 153472 153670 153792 154305 154880 155216 155232 155520 156464 156640 156816 156960 156996 158242 158268 158598 158760 158922 159488 160020 160083 160230 160380 161280 161290 161535 161865 162560 162624 163296 164472 164592 164808 166116 166320 166334 167424 167640 167860 168021 168210 168960 169344 169545 170688 170880 170912 171072 172304 172480 172656 173016 174240 174440 174618 174636 176022 176220 176253 176418 176580 177408 177419 177870 178215 178605 178816 179424 180848 181440 182880 182952 183120 184404 184646 185031 185166 185409 185856 186624 186690 187110 187968 188160 188352 188595 189728 190080 190096 190512 191840 191884 192024 192240 192276 193536 193548 193802 193842 194020 194040 194238 195072 195328 195580 196020 196245 197120 197835 199136 199360 199584 201168 201432 201852 203280 203454 203721 204120 205056 205359 205590 205740 205821 206010 206976 207360 207645 209088 209280 209328 211024 211464 211680 211896 213360 213422 213444 213640 213840 213858 215138 215380 215820 216027 216270 216832 217728 218295 219296 219456 219744 221488 221760 223520 224028 224280 224532 225792 225806 226060 226149 226314 226611 227584 227840 228096 228690 230208 230505 230688 232320 232824 232848 233280 234696 234960 235004 235224 235440 235494 236544 237160 237363 237402 237620 237897 238140 239232 239855 240030 240345 241920 241935 243840 243936 244160 245872 246708 246888 247212 248666 248832 248920 249174 249480 249501 250624 250880 251136 251460 251790 252315 253440 254016 256032 256320 256368 256608 258064 258456 258720 258984 259524 261360 261382 261660 261927 261954 263780 264033 264330 264870 266112 266805 268224 268576 269136 271040 271272 271628 272160 273408 273812 274120 274320 274428 274680 275968 276606 276860 276969 278784 279040 279104 280035 280665 281952 282240 282528 284480 284592 285120 285144 285768 287760 287826 288036 288360 288414 290304 290322 290703 290763 291030 291060 291357 292608 292992 293370 293755 294030 295680 298704 299040 299376 301532 301752 302148 302778 304128 304546 304920 305181 306944 307340 307584 308385 308610 309015 309760 310432 310464 311040 312928 313280 313632 313920 313992 316484 316536 317196 317520 317844 318976 320040 320133 320166 320460 320760 320787 322560 322580 322707 323070 323730 324405 325120 325248 326592 328944 329184 329616 332232 332640 332668 334848 335280 335720 336042 336420 338688 338709 339090 339471 339535 341376 341760 341824 342144 342265 343035 344608 344960 345312 346032 348480 348880 349236 349272 352044 352440 352506 352836 353160 353241 354816 354838 355740 356103 356430 357210 357632 358848 360045 361696 362880 365760 365904 366240 368808 369292 370062 370332 370818 371712 372999 373248 373380 373761 374220 375936 376320 376704 376915 377190 377685 379456 380160 380192 381024 383680 383768 384048 384480 384552 387096 387604 387684 388040 388080 388476 390144 390656 391160 392040 392073 392490 392931 394240 395605 395670 396495 397305 398272 398720 399168 402336 402864 403704 406560 406908 407442 408240 410112 410718 411180 411480 411642 412020 413952 414720 414909 415290 415835 418176 418560 418656 422048 422928 423360 423792 426720 426844 426888 427280 427680 427716 430276 430760 431640 431739 432054 432540 432621 433664 435456 435483 436545 436590 438592 438912 439488 440055 441045 442976 443520 447040 448056 448560 449064 451584 451612 452120 452298 452628 453222 454167 455168 455680 456192 456819 457380 460416 461010 461376 461615 462915 464640 465648 465696 466560 469392 469920 470008 470448 470880 470988 474320 474726 474804 475240 475349 475794 476280 478464 479710 480060 480249 480690 483840 483870 484505 484605 485595 487680 487872 488320 491744 493416 493776 494424 497332 497840 498348 498960 499002 501248 502272 502920 503580 504063 504630 506880 508032 508635 512064 512640 512736 513216 516128 516912 517440 517968 519048 522720 522764 523320 523854 523908 527560 527681 528066 528660 528759 529740 532224 532257 533555 533610 534645 536448 537152 537845 538272 542080 542544 543256 544320 547624 548240 548640 548856 549360 551936 553212 553720 553847 553938 555093 556227 557568 558080 558208 560070 561330 563904 564480 564515 565056 565785 568960 569184 570240 570288 571536 575520 575652 576072 576720 576828 580608 580644 581406 581526 582060 582120 582169 582714 585216 585984 586740 587510 588060 588735 591360 593505 597408 598080 598752 603064 603504 604296 605556 609092 609840 610362 611163 613888 614680 615168 616077 616770 617220 617463 618030 619520 620864 620928 621665 622080 622935 625856 626560 627264 627840 627984 632968 633072 634392 635040 635688 637952 640080 640266 640332 640920 641520 641574 645160 645414 646140 646261 647460 648081 648810 650240 650496 653184 653455 654885 657888 658368 659232 664464 665280 665336 670560 671440 672084 672840 677376 677418 678180 678307 678447 678942 679070 679833 682752 683520 683648 684288 684530 686070 689216 689920 690624 691515 692064 696960 697760 698472 698544 704088 704880 705012 705672 706320 706482 709632 709676 711480 712089 712206 712860 713691 714420 715264 717696 719565 720090 721035 723392 725760 725805 731520 731808 732480 737616 738584 740124 740664 741636 745998 746496 746760 746977 747522 748440 748503 751872 752640 752983 753408 753830 754380 755370 756945 758912 760320 760384 761365 762048 767360 767536 768096 768960 769104 774192 775208 775368 776080 776160 776952 781312 782320 784080 784146 784980 785781 785862 790321 791210 791340 792099 792990 794610 796544 797440 798336 800415 804672 805728 807408 813120 813816 814884 816480 820224 821436 822360 822960 823284 824040 827904 829818 830580 830907 831670 836352 837120 837312 840105 844096 845856 846720 847584 853440 853688 853776 854560 855360 855432 860552 861520 863280 863478 864108 865080 865242 867328 870331 870912 870966 872109 872289 873090 873180 874071 877184 877824 878976 880110 881265 882090 885952 887040 887095 894080 896112 897120 898128 903224 904240 904596 905256 906444 908334 910336 912384 913638 914760 914837 915543 920832 922020 922752 923230 925155 925830 927045 929280 931296 931392 933120 938784 939840 940016 940896 941760 941976 948640 949452 949608 950480 950698 951588 952560 956928 959420 960120 960399 960498 961380 962361 967680 967740 968121 969010 969210 971190 975360 975744 976640 983488 986832 987552 988848 994664 995680 996696 997920 998004 1002496 1004544 1005840 1007160 1008126 1009260 1016064 1016127 1017270 1018413 1018605 1024128 1025280 1025472 1026432 1026795 1029105 1032256 1033824 1034880 1035936 1038096 1045440 1045528 1046640 1047708 1047816 1055120 1055362 1056132 1057320 1057409 1057518 1059480 1059723 1064448 1064514 1065911 1067110 1067220 1068309 1069290 1072896 1074304 1075690 1076544 1080135 1084160 1085088 1086512 1088640 1095248 1096480 1097280 1097712 1098720 1106424 1107440 1107694 1107876 1110186 1112454 1115136 1116416 1118997 1120140 1121283 1122660 1127808 1128960 1129030 1130112 1130745 1131570 1133055 1137920 1138368 1140480 1140576 1143072 1151040 1151304 1152144 1153440 1153656 1161288 1162812 1163052 1164120 1164240 1164338 1165428 1170432 1171968 1173480 1173821 1175020 1176120 1176219 1177470 1182720 1186815 1187010 1189485 1194816 1196160 1197504 1206128 1207008 1208592 1211112 1218184 1219680 1220724 1222326 1227776 1229360 1230336 1232027 1232154 1233540 1234440 1234926 1236060 1241728 1241856 1241933 1243330 1244160 1244727 1245870 1247505 1251712 1253120 1254528 1255680 1255968 1265936 1266144 1268784 1270080 1271376 1280160 1280532 1280664 1281840 1283040 1283148 1290320 1290828 1292280 1292522 1294920 1295217 1296162 1297620 1297863 1300992 1306368 1306449 1306910 1309635 1309770 1315776 1316736 1318464 1320165 1328928 1330560 1330672 1341120 1342880 1344168 1345680 1354752 1354836 1356360 1356614 1356894 1357884 1358140 1359666 1365504 1367040 1367296 1367663 1368576 1369060 1370457 1372140 1378432 1379840 1381248 1383030 1384128 1384845 1393920 1395520 1396944 1397088 1408176 1409760 1410024 1411344 1412640 1412964 1419352 1422960 1424178 1424412 1425720 1426047 1427382 1428840 1430528 1435392 1435481 1437601 1439130 1440180 1440747 1442070 1446784 1451520 1451610 1453515 1453815 1456785 1463040 1463616 1464960 1475232 1477168 1480248 1481328 1483272 1491996 1493520 1493954 1495044 1496880 1497006 1503744 1505966 1506816 1507660 1508760 1508887 1510740 1512189 1513890 1517824 1520640 1520768 1522730 1524096 1525905 1534720 1535072 1536192 1537920 1538208 1548384 1550416 1550736 1552160 1552320 1553904 1564640 1568160 1568292 1569960 1571562 1571724 1580642 1582420 1582680 1583043 1584198 1585980 1586277 1589220 1593088 1594880 1596672 1596771 1600665 1600830 1603935 1609344 1611456 1613535 1614816 1626240 1627632 1629768 1632960 1642872 1644720 1645920 1646568 1648080 1655808 1659636 1661160 1661541 1661814 1663340 1665279 1672704 1674240 1674624 1675003 1680210 1688192 1691712 1693440 1693545 1695168 1697355 1706880 1707376 1707552 1709120 1710720 1710864 1721104 1723040 1726560 1726956 1728216 1730160 1730484 1740662 1741824 1741932 1744218 1744578 1746180 1746360 1746507 1748142 1754368 1755648 1757952 1758061 1760220 1762530 1764180 1766205 1771904 1774080 1774190 1780515 1788160 1792224 1794240 1796256 1806448 1808480 1809192 1810512 1812888 1816668 1827276 1829520 1829674 1831086 1833489 1841664 1844040 1845504 1846460 1848231 1850310 1851660 1854090 1858560 1862592 1862784 1864995 1866240 1868805 1877568 1879680 1880032 1881792 1883520 1883952 1897280 1898904 1899216 1900960 1901396 1903176 1905120 1913856 1918840 1920240 1920798 1920996 1922760 1924722 1935480 1936242 1938020 1938420 1938783 1942380 1950720 1951488 1951609 1953280 1960365 1964655 1966976 1973664 1975104 1977696 1989328 1991360 1993392 1995840 1996008 2011680 2014320 2016252 2018520 2032128 2032254 2034540 2034921 2035341 2036826 2037210 2039499 2048256 2050560 2050944 2052864 2053590 2058210 2064512 2067648 2069760 2071872 2074545 2076192 2090880 2091056 2093280 2095416 2095632 2110240 2110724 2112264 2114640 2114818 2115036 2118960 2119446 2128896 2129028 2131822 2134220 2134440 2136267 2136618 2138580 2145792 2148608 2151380 2153088 2158695 2160270 2163105 2168320 2170176 2173024 2177280 2177415 2190496 2192960 2194560 2195424 2197440 2212848 2214880 2215388 2215752 2220372 2224908 2232832 2237994 2240280 2240931 2242566 2245320 2245509 2255616 2257920 2258060 2258949 2260224 2261490 2263140 2266110 2270835 2275840 2276736 2280960 2281152 2284095 2286144 2302080 2302608 2304288 2306880 2307312 2322576 2325624 2326104 2328240 2328480 2328676 2330856 2343936 2346960 2347642 2350040 2352240 2352438 2354940 2357343 2370963 2373630 2374020 2376297 2376745 2378970 2389632 2392320 2395008 2401245 2412256 2414016 2417184 2422224 2436368 2439360 2441448 2444652 2458720 2460672 2464054 2464308 2467080 2468880 2469852 2472120 2483456 2483712 2483866 2486660 2489454 2491740 2492721 2495010 2503424 2506240 2509056 2511360 2511936 2520315 2531872 2532288 2537568 2540160 2542752 2560320 2561064 2561328 2563680 2566080 2566296 2580640 2581656 2584560 2585044 2589840 2590434 2592324 2595240 2595726 2601984 2610993 2612736 2612898 2613820 2616327 2616867 2619270 2619540 2631552 2633472 2636928 2638405 2640330 2643795 2657856 2661120 2661285 2661344 2682240 2685760 2688336 2691360 2709672 2712720 2713228 2713788 2715768 2716280 2719332 2731008 2734592 2735326 2737152 2738120 2740914 2744280 2744511 2746629 2756864 2759680 2762496 2766060 2768256 2769235 2769690 2775465 2781135 2787840 2791040 2793888 2794176 2816352 2819520 2820048 2822688 2825280 2825928 2838704 2845920 2848356 2848824 2851440 2852094 2854764 2857680 2870784 2870962 2875202 2878260 2880360 2881197 2881494 2884140 2887083 2893568 2903040 2903220 2904363 2907030 2907630 2910845 2913570 2926080 2927232 2929920 2950464 2954336 2960496 2962656 2966544 2983992 2987040 2987908 2990088 2993760 2994012 3007488 3011932 3013632 3015320 3017520 3017774 3021480 3024378 3027780 3035648 3041536 3045460 3048192 3048381 3051810 3055815 3069440 3070144 3072384 3075840 3076416 3080385 3087315 3096768 3100832 3101472 3104320 3104640 3107808 3129280 3136320 3136584 3139920 3143124 3143448 3161284 3164840 3165360 3166086 3168396 3171960 3172227 3172554 3178440 3179169 3186176 3189760 3193344 3193542 3197733 3201330 3201660 3204927 3207870 3218688 3222912 3227070 3229632 3231305 3240405 3252480 3255264 3259536 3265920 3285744 3289440 3291840 3293136 3296160 3319272 3322320 3323082 3323628 3326680 3330558 3345408 3349248 3350006 3356991 3360420 3363849 3376384 3383424 3386880 3387090 3390336 3391535 3392235 3394710 3399165 3413760 3414752 3415104 3418240 3421440 3421728 3442208 3446080 3453120 3453912 3456432 3460320 3460968 3481324 3483864 3488436 3489156 3492360 3492720 3493014 3496284 3508736 3511296 3515904 3516122 3520440 3521463 3525060 3528360 3528657 3532410 3543808 3548160 3548380 3560445 3561030 3568455 3576320 3584448 3588480 3592512 3612896 3616960 3618384 3621024 3625776 3633336 3654552 3659040 3659348 3662172 3666978 3683328 3688080 3691008 3692920 3696081 3696462 3700620 3703320 3708180 3725184 3725568 3725799 3729990 3732480 3734181 3734885 3737610 3742515 3755136 3759360 3760064 3763584 3764915 3767040 3767904 3794560 3797808 3798432 3801920 3802792 3806352 3810240 3837680 3840480 3841596 3841992 3845520 3849444 3870960 3872484 3876040 3876840 3877566 3884760 3885651 3893589 3902976 3903218 3906560 3919347 3920730 3928905 3929310 3933952 3947328 3950208 3951605 3955392 3960495 3978656 3982720 3986784 3991680 3992016 4023360 4028640 4032504 4037040 4064256 4064508 4069080 4069842 4070682 4073652 4074420 4078998 4096512 4101120 4101888 4102989 4105728 4107180 4111371 4116420 4129024 4135296 4139520 4143744 4149090 4152384 4154535 4181760 4182112 4186560 4190832 4191264 4220480 4221448 4224528 4229280 4229636 4230072 4237920 4238892 4258056 4263644 4268440 4268880 4272534 4273236 4277160 4278141 4291584 4297216 4302760 4306176 4306443 4312803 4317390 4320540 4322241 4326210 4336640 4340352 4346048 4351655 4354560 4354830 4360545 4361445 4370355 4380992 4385920 4389120 4390848 4394880 4425696 4429760 4430776 4431504 4440744 4449816 4465664 4475988 4480560 4481862 4485132 4490640 4491018 4511232 4516120 4517898 4520448 4522980 4526280 4526661 4532220 4536567 4541670 4551680 4553472 4561920 4562304 4568190 4572288 4574185 4577715 4604160 4605216 4608576 4613760 4614624 4645152 4651248 4652208 4656480 4656960 4657352 4661712 4693920 4695284 4700080 4704480 4704876 4709880 4714686 4741926 4747260 4748040 4749129 4752594 4753490 4757940 4758831 4779264 4784640 4790016 4790313 4801995 4802490 4811805 4824512 4828032 4834368 4840605 4844448 4872736 4878720 4882896 4889304 4917440 4928108 4928616 4934160 4937760 4939704 4944240 4966912 4967424 4967732 4973320 4978908 4983480 4984623 4985442 4990020 4995837 5006848 5012480 5018112 5022720 5023872 5025009 5040630 5063744 5064576 5075136 5080320 5080635 5085504 5092065 5120640 5122128 5122656 5127360 5132160 5132592 5161280 5163312 5169120 5170088 5179680 5180868 5184648 5190480 5191452 5221986 5225472 5225796 5227640 5228839 5232654 5233734 5238540 5239080 5239521 5263104 5266944 5273856 5274183 5276810 5280660 5287045 5287590 5298615 5315712 5322240 5322570 5322688 5329555 5341545 5364480 5371520 5376672 5382720 5419344 5425440 5426456 5427576 5431536 5432560 5438664 5469184 5470652 5476240 5481828 5488560 5489022 5493258 5500467 5513728 5524992 5532120 5536512 5538470 5539380 5544693 5550930 5562270 5575680 5582080 5587776 5588352 5594985 5606415 5632704 5639040 5640096 5645376 5650560 5651856 5677408 5691840 5696712 5697648 5702880 5704188 5709528 5715360 5741568 5741924 5750404 5756520 5760720 5762394 5762988 5768280 5774166 5787136 5806440 5808726 5814060 5815260 5816349 5821690 5827140 5852160 5854464 5854827 5859840 5869105 5881095 5900928 5908672 5920992 5925312 5933088 5967984 5974080 5975816 5980176 5987520 5988024 6023864 6030640 6035040 6035548 6042960 6048756 6055560 6071296 6083072 6090920 6092317 6096384 6096762 6103620 6104763 6106023 6111630 6118497 6138880 6140288 6144768 6151680 6152832 6160135 6160770 6174630 6193536 6201664 6202944 6208640 6209280 6209665 6215616 6223635 6258560 6272640 6273168 6279840 6286248 6286896 6322568 6329680 6330720 6332172 6336792 6343920 6344454 6345108 6356880 6358338 6372352 6386688 6387084 6395466 6402660 6403320 6403859 6408801 6409854 6415740 6437376 6445824 6454140 6459264 6462610 6476085 6480810 6489315 6504960 6510528 6519072 6531840 6532245 6571488 6578880 6583680 6586272 6592320 6638544 6644640 6646164 6647256 6653360 6661116 6698496 6700012 6713982 6720840 6722793 6727698 6736527 6752768 6766848 6773760 6774180 6776847 6780672 6783070 6784470 6789420 6798330 6827520 6829504 6830208 6836480 6838315 6842880 6843456 6852285 6884416 6892160 6906240 6907824 6912864 6920640 6921936 6962648 6967728 6976872 6978312 6984720 6985440 6986028 6992568 7017472 7031808 7032244 7040880 7042926 7050120 7056720 7057314 7064820 7072029 7087616 7096760 7112889 7120890 7122060 7128891 7130235 7136910 7152640 7168896 7176960 7177405 7185024 7188005 7203735 7225792 7233920 7236768 7242048 7251552 7266672 7309104 7318080 7318696 7324344 7333956 7376160 7382016 7385840 7392162 7392924 7401240 7401863 7406640 7416360 7450368 7451136 7451598 7459980 7461377 7468362 7469770 7475220 7478163 7485030 7510272 7518720 7520128 7527168 7529830 7534080 7535808 7544435 7560945 7589120 7595616 7596864 7603840 7605584 7612704 7620480 7675360 7680960 7683192 7683984 7691040 7698888 7741920 7744968 7752080 7753680 7755132 7769520 7771302 7787178 7805952 7806436 7832979 7838694 7841460 7848981 7850601 7857810 7858620 7867904 7894656 7900416 7903210 7910784 7915215 7920990 7931385 7957312 7965440 7973568 7983360 7983855 7984032 8046720 8057280 8065008 8074080 8129016 8138160 8139684 8141364 8147304 8148840 8157996 8193024 8203776 8205978 8211456 8214360 8216747 8222742 8232840 8233533 8239887 8258048 8270592 8279040 8287488 8298180 8304768 8307705 8309070 8326395 8363520 8364224 8373120 8375015 8381664 8382528 8440960 8442896 8449056 8458560 8459272 8460144 8475840 8477784 8516112 8527288 8536880 8537760 8545068 8546472 8554320 8556282 8594432 8605520 8612352 8612886 8624189 8625606 8634780 8641080 8643591 8644482 8652420 8661249 8680704 8692096 8693531 8703310 8709120 8709660 8713089 8721090 8722890 8732535 8740710 8761984 8771840 8778240 8781696 8789760 8790305 8851392 8859520 8861552 8863008 8881488 8899632 8951976 8961120 8963724 8970264 8981280 8982036 9022464 9032240 9035796 9040896 9045960 9052560 9053322 9064440 9073134 9083340 9106944 9124608 9136380 9144576 9145143 9148370 9155430 9167445 9208320 9210432 9217152 9227520 9229248 9241155 9290304 9302496 9304416 9312960 9313920 9314704 9323424 9387840 9390568 9400160 9408960 9409752 9419760 9429372 9483852 9494520 9496080 9498258 9505188 9506980 9515880 9516681 9517662 9558528 9569280 9573641 9580032 9580626 9593199 9603990 9604980 9614781 9623610 9649024 9656064 9668736 9681210 9688896 9693915 9745472 9757440 9758045 9765792 9778608 9834880 9856216 9857232 9868320 9875520 9879408 9888480 9933824 9935464 9946640 9957816 9966960 9969246 9970884 9980040 9991674 10013696 10036224 10047744 10048367 10050018 10063207 10070973 10081260 10091547 10127488 10129152 10150272 10160640 10161270 10171008 10174605 10176705 10184130 10197495 10241280 10244256 10245312 10254720 10264320 10265184 10322560 10326624 10338240 10340176 10359360 10361736 10369296 10380960 10382904 10443972 10451592 10455280 10457678 10465308 10467468 10477080 10478160 10479042 10526208 10533888 10547712 10548366 10553620 10561320 10562209 10564389 10574090 10575180 10585971 10597230 10631424 10644480 10645140 10645376 10659110 10681335 10683090 10728960 10743040 10753344 10765440 10838688 10850880 10852912 10855152 10863072 10865120 10877328 10941304 10952480 10963656 10977120 10978044 10986516 11000934 11027456 11049984 11064240 11073024 11076940 11078760 11088243 11089386 11101860 11124540 11164160 11175552 11176704 11177397 11189970 11202543 11204655 11212830 11227545 11265408 11278080 11280192 11290752 11294745 11301120 11303712 11354816 11383680 11393424 11395296 11405760 11408376 11419056 11430720 11483848 11500808 11513040 11521440 11524788 11525976 11536560 11548332 11574272 11612880 11617452 11628120 11630520 11631499 11632698 11643380 11654280 11656953 11708928 11709654 11719680 11725021 11738210 11758041 11762190 11786715 11801856 11817344 11841984 11850624 11854815 11866176 11881485 11935968 11948160 11951632 11960352 11975040 11976048 12047728 12061280 12070080 12071096 12085920 12097512 12111120 12166144 12181840 12184634 12192768 12193524 12207240 12209526 12212046 12223260 12236994 12280576 12289536 12303360 12305664 12306427 12308967 12320270 12321540 12334113 12349260 12387072 12403328 12405888 12417280 12418560 12419330 12431232 12447270 12463605 12517120 12545280 12546336 12559680 12572496 12573792 12645136 12659360 12661440 12664344 12673584 12687840 12688908 12690216 12713760 12716676 12774168 12790932 12805320 12806640 12807718 12817602 12819708 12831480 12834423 12874752 12891648 12908280 12918528 12919329 12925220 12938409 12952170 12961620 12978630 13009920 13021056 13038144 13054965 13063680 13064490 13081635 13084335 13142976 13157760 13167360 13172544 13184640 13277088 13289280 13292328 13294512 13306720 13322232 13396992 13400024 13427964 13441680 13445586 13455396 13473054 13505536 13533696 13548360 13552297 13553694 13561344 13566140 13568940 13578840 13579983 13596660 13655040 13659008 13660416 13661263 13672960 13676630 13685760 13686912 13704570 13722555 13733145 13768832 13784320 13812480 13815648 13825728 13841280 13843872 13925296 13935456 13953744 13956624 13969440 13970880 13972056 13985136 14064488 14081760 14085852 14100240 14113440 14114628 14129640 14144058 14175232 14193520 14225778 14241780 14244120 14247387 14257782 14260470 14273820 14276493 14337792 14353920 14354810 14370048 14370939 14376010 14405985 14407470 14435415 14451584 14467840 14473536 14484096 14503104 14521815 14533344 14618208 14636160 14637392 14648688 14667912 14752320 14771680 14784324 14785848 14802480 14803726 14813280 14832720 14900736 14902272 14903196 14919960 14922754 14936724 14939540 14950440 14953869 14956326 14970060 15020544 15037440 15040256 15054336 15059660 15068160 15071616 15075027 15088870 15121890 15178240 15191232 15193728 15207680 15211168 15225408 15240960 15241905 15350720 15361920 15366384 15367968 15382080 15397776 15483840 15489936 15504160 15507360 15510264 15539040 15542604 15574356 15612872 15665958 15677388 15682920 15686517 15697962 15701202 15715620 15717240 15718563 15735808 15789312 15790291 15800832 15806420 15821568 15822549 15830430 15841980 15861135 15862770 15895845 15914624 15930880 15947136 15966720 15967710 15968064 15988665 16024635 16093440 16114560 16130016 16148160 16258032 16276320 16279368 16282728 16294608 16297680 16315992 16407552 16411956 16428720 16433494 16445484 16465680 16467066 16479774 16501401 16516096 16541184 16574976 16596360 16597757 16609536 16615410 16618140 16634079 16652790 16727040 16728448 16746240 16750030 16763328 16765056 16784955 16819245 16881920 16885792 16898112 16917120 16918544 16920288 16951680 16955568 17032224 17054576 17073760 17075520 17090136 17092944 17108640 17112564 17211040 17224704 17225772 17248378 17251212 17269560 17282160 17287182 17288964 17304840 17322498 17361408 17384192 17387062 17406620 17419320 17426178 17442180 17445780 17449047 17465070 17481420 17523968 17543680 17556480 17563392 17564481 17579520 17580610 17607315 17643285 17702784 17719040 17723104 17726016 17762976 17799264 17903952 17922240 17927448 17940528 17962560 17964072 18064480 18071592 18091920 18105120 18106644 18128880 18146268 18166680 18213888 18249216 18272760 18276951 18289152 18290286 18296740 18310860 18314289 18318069 18334890 18416640 18420864 18434304 18455040 18458496 18480405 18482310 18580608 18604992 18608832 18625920 18627840 18628995 18629408 18646848 18670905 18775680 18781136 18800320 18817920 18819504 18839520 18858744 18967704 18989040 18992160 18996516 19010376 19013960 19031760 19033362 19035324 19117056 19147282 19160064 19161252 19186398 19207980 19209960 19211577 19226403 19229562 19247220 19298048 19312128 19337472 19338671 19362420 19377792 19387830 19428255 19467945 19490944 19514880 19516090 19531584 19557216 19596735 19669760 19712432 19714464 19736640 19751040 19758816 19776960 19870928 19893280 19915632 19933920 19938492 19941768 19960080 19983348 20095488 20096734 20100036 20126414 20141946 20162520 20168379 20183094 20209581 20254976 20258304 20300544 20321280 20322540 20330541 20342016 20349210 20353410 20368260 20394990 20482560 20488512 20490624 20509440 20514945 20528640 20530368 20556855 20645120 20653248 20676480 20680352 20718720 20723472 20738592 20761920 20765808 20887944 20903184 20910560 20915356 20930616 20934936 20954160 20956320 20958084 21052416 21095424 21096732 21107240 21122640 21124418 21128778 21148180 21150360 21171942 21194460 21262848 21290280 21290752 21318220 21338667 21362670 21366180 21390705 21457920 21486080 21506688 21530880 21532215 21564015 21611205 21677376 21701760 21705824 21710304 21726144 21730240 21754656 21882608 21904960 21927312 21954240 21956088 21973032 22001868 22128480 22146048 22153880 22157520 22176486 22178772 22203720 22205589 22249080 22328320 22351104 22353408 22354794 22379940 22384131 22405086 22409310 22425660 22434489 22455090 22530816 22556160 22560384 22581504 22589490 22602240 22607424 22633305 22682835 22709632 22767360 22786848 22790592 22811520 22816752 22838112 22861440 22967696 23001616 23026080 23042880 23049576 23051952 23073120 23096664 23225760 23234904 23256240 23261040 23262998 23265396 23286760 23308560 23313906 23417856 23419308 23450042 23476420 23498937 23516082 23524380 23546943 23573430 23603712 23634688 23683968 23701248 23709630 23732352 23745645 23762970 23794155 23871936 23896320 23903264 23920704 23950080 23951565 23952096 24095456 24122560 24140160 24142192 24171840 24195024 24222240 24363680 24369268 24387048 24414480 24419052 24424092 24446520 24473988 24561152 24579072 24611328 24612854 24617934 24640540 24643080 24650241 24668226 24698520 24700599 24774144 24806656 24811776 24834560 24837120 24838660 24862464 24894540 24923115 24927210 24979185 25034240 25090560 25092672 25119360 25125045 25144992 25147584 25290272 25318720 25322880 25328688 25347168 25375680 25377816 25380432 25427520 25433352 25548336 25581864 25610640 25613280 25615436 25635204 25639416 25662960 25668846 25783296 25816560 25837056 25838658 25850440 25872567 25876818 25904340 25923240 25930773 25957260 26042112 26076288 26080593 26109930 26127360 26128980 26139267 26144195 26163270 26168670 26197605 26285952 26315520 26334720 26345088 26369280 26370915 26554176 26578560 26584656 26589024 26613440 26644464 26800048 26855928 26883360 26891172 26910792 26946108 27067392 27096720 27104594 27107388 27122688 27132280 27137880 27157680 27159966 27193320 27318016 27320832 27322526 27345920 27353260 27373824 27409140 27435429 27445110 27466290 27502335 27537664 27568640 27624960 27631296 27651456 27682560 27687744 27723465 27850592 27870912 27907488 27913248 27938880 27941760 27944112 27970272 28128976 28163520 28171704 28200480 28226880 28229256 28259280 28288116 28387040 28451556 28483560 28488240 28494774 28515564 28520940 28547640 28550043 28552986 28675584 28707840 28709620 28720923 28740096 28741878 28752020 28779597 28811970 28814940 28870830 28903168 28935680 28947072 28968192 29006208 29043630 29066688 29081745 29236416 29272320 29274135 29274784 29297376 29335824 29504640 29543360 29568648 29571696 29604960 29607452 29626560 29665440 29801472 29806392 29839920 29845508 29873448 29879080 29900880 29907738 29912652 29940120 30041088 30080512 30108672 30119320 30143232 30145101 30150054 30177740 30189621 30212919 30243780 30356480 30382464 30387456 30415360 30422336 30450816 30461585 30481920 30483810 30523815 30530115 30592485 30701440 30723840 30732768 30735936 30764160 30795552 30967680 30979872 31008320 31014720 31020528 31078080 31085208 31148712 31225744 31331916 31354776 31365840 31373034 31395924 31402404 31431240 31434480 31437126 31578624 31580582 31601664 31612840 31643136 31645098 31660860 31683960 31686627 31693167 31722270 31725540 31757913 31791690 31829248 31861760 31894272 31933440 31935420 31936128 31977330 32019295 32044005 32049270 32186880 32229120 32260032 32296320 32516064 32552640 32558736 32565456 32589216 32595360 32631984 32823912 32857440 32866988 32890968 32931360 32934132 32959548 33002802 33082368 33149952 33192720 33195514 33219072 33230820 33236280 33264729 33268158 33305580 33456896 33492480 33500060 33526656 33530112 33532191 33569910 33613965 33638490 33682635 33763840 33771584 33796224 33834240 33837088 33840576 33884235 33903360 33911136 34064448 34109152 34147520 34151040 34180272 34185888 34217280 34225128 34422080 34451544 34496756 34502424 34539120 34564320 34574364 34577928 34609680 34644996 34722816 34768384 34774124 34813240 34838640 34852356 34884360 34891560 34894497 34898094 34930140 34962840 34970859 35047936 35087360 35126784 35128962 35159040 35161220 35175063 35214630 35286570 35360145 35405568 35438080 35446208 35452032 35525952 35564445 35598528 35644455 35807904 35844480 35854896 35881056 35925120 35928144 36128960 36143184 36183840 36210240 36213288 36257760 36292536 36333360 36498432 36545520 36553902 36578304 36580572 36593480 36621720 36628578 36636138 36669780 36841728 36868608 36910080 36916992 36919281 36926901 36960810 36964620 37002339 37009315 37161216 37209984 37217664 37251840 37255680 37257990 37258816 37293696 37306885 37341810 37390815 37551360 37562272 37600640 37635840 37639008 37679040 37717488 37935408 37978080 37984320 37993032 38020752 38027920 38063520 38066724 38070648 38294564 38322504 38372796 38415960 38419920 38423154 38452806 38459124 38494440 38503269 38596096 38624256 38674944 38677342 38724840 38755584 38757987 38775660 38815227 38856510 38935890 38981888 39029760 39032180 39063168 39114432 39164895 39193470 39244905 39253005 39339520 39424864 39428928 39473280 39502080 39517632 39553920 39741856 39786560 39831264 39867840 39876984 39883536 39920160 39966696 40190976 40193468 40200072 40252828 40283892 40325040 40336758 40366188 40419162 40509952 40516608 40601088 40645080 40656891 40661082 40684032 40698420 40706820 40736520 40739949 40789980 40965120 40977024 40981248 40983789 41018880 41029890 41057280 41060736 41083735 41113710 41167665 41199435 41290240 41306496 41352960 41360704 41437440 41446944 41477184 41523840 41531616 41775888 41806368 41821120 41830712 41861232 41869872 41908320 41912640 41916168 42193464 42214480 42245280 42248836 42257556 42296360 42300720 42343884 42388920 42525696 42580560 42581504 42636440 42677334 42725340 42732360 42742161 42781410 42829479 42972160 43013376 43061760 43064430 43112817 43120945 43128030 43217955 43222410 43306245 43354752 43403520 43411648 43420608 43452288 43460480 43467655 43509312 43565445 43765216 43809920 43854624 43908480 43912176 43946064 44003736 44256960 44307760 44315040 44352972 44357544 44407440 44411178 44498160 44702208 44706816 44709588 44759880 44768262 44810172 44818620 44851320 44861607 44868978 44910180 45061632 45112320 45120768 45163008 45178980 45204480 45214848 45225081 45266610 45365670 45419264 45534720 45573696 45581184 45623040 45633504 45676224 45722880 45725715 45935392 46003232 46052160 46085760 46099152 46103904 46146240 46193328 46451520 46469808 46512480 46522080 46525996 46530792 46573520 46617120 46627812 46838616 46900084 46952840 46997874 47032164 47048760 47059551 47093886 47146860 47155689 47207424 47269376 47367936 47370873 47402496 47419260 47464704 47467647 47491290 47525940 47583405 47588310 47743872 47792640 47806528 47841408 47868205 47900160 47903130 47904192 47965995 48073905 48190912 48245120 48280320 48284384 48343680 48390048 48444480 48727360 48738536 48774096 48828960 48838104 48848184 48893040 48947976 49122304 49222656 49225708 49235868 49281080 49286160 49300482 49336452 49397040 49401198 49504203 49548288 49613312 49623552 49669120 49677320 49724928 49789080 49793271 49846230 49854420 49902237 49958370 50068480 50181120 50185344 50238720 50241835 50250090 50289984 50295168 50316035 50354865 50457735 50580544 50637440 50645760 50657376 50694336 50751360 50755632 50760864 50855040 50866704 51096672 51163728 51221280 51226560 51230872 51270408 51278832 51325920 51337692 51633120 51674112 51677316 51700880 51745134 51753636 51808680 51813041 51846480 51861546 51914520 52084224 52152576 52161186 52219860 52257960 52278534 52288390 52326540 52337340 52347141 52395210 52571904 52631040 52669440 52690176 52693443 52738560 52741830 52811045 52821945 52929855 53108352 53157120 53169312 53178048 53226880 53288928 53600096 53711856 53766720 53782344 53821584 53892216 54193440 54209188 54214776 54264560 54275760 54315360 54319932 54386640 54636032 54641664 54645052 54706520 54747648 54818280 54830853 54870858 54890220 54932580 54942867 54954207 55004670 55075328 55137280 55249920 55262592 55302912 55365120 55375488 55441215 55446930 55701184 55741824 55814976 55826496 55877760 55883520 55886985 55888224 55940544 56012715 56257952 56327040 56343408 56400960 56453760 56458512 56518560 56576232 56774080 56903112 56967120 56976480 56989548 57031128 57041880 57095280 57100086 57105972 57351168 57419240 57441846 57480192 57483756 57504040 57517229 57559194 57623940 57629880 57634731 57679209 57741660 57806336 57871360 57894144 57936384 58012416 58016013 58087260 58133376 58157495 58163490 58284765 58472832 58544640 58548270 58549568 58594752 58625105 58671648 58790205 59009280 59086720 59137296 59143392 59209920 59214904 59253120 59330880 59612784 59679840 59691016 59746896 59758160 59801760 59815476 59825304 59880240 60161024 60238640 60286464 60290202 60300108 60355480 60369323 60379242 60425838 60487560 60505137 60628743 60764928 60774912 60830720 60844672 60901632 60923170 60963840 60967620 60991623 61047630 61060230 61184970 61402880 61447680 61465536 61471872 61528320 61532135 61544835 61591104 61670565 61935360 61959744 62016640 62029440 62041056 62156160 62170416 62297424 62451488 62663832 62709552 62731680 62746068 62791848 62804808 62862480 62868960 62874252 63157248 63161164 63225680 63286272 63290196 63321720 63367920 63373254 63386334 63444540 63451080 63515826 63583380 63658496 63788544 63870840 63872256 63954660 64016001 64038590 64088010 64098540 64172115 64373760 64458240 64520064 64592640 64596645 64692045 65032128 65105280 65117472 65130912 65178432 65190720 65263968 65647824 65714880 65733976 65781936 65862720 65868264 65919096 66005604 66385440 66391028 66438144 66461640 66472560 66529458 66536316 66611160 66616767 66913792 66984960 67000120 67015487 67053312 67060224 67064382 67139820 67152393 67227930 67276980 67303467 67365270 67527680 67543168 67592448 67668480 67674176 67681152 67761485 67768470 67806720 67822272 67899915 68128896 68218304 68295040 68302080 68306315 68360544 68371776 68434560 68450256 68844160 68903088 68993512 69004848 69078240 69128640 69148728 69155856 69219360 69289992 69536768 69548248 69626480 69677280 69704712 69768720 69783120 69788994 69796188 69860280 69925680 69941718 70095872 70253568 70257924 70322440 70338569 70350126 70429260 70442449 70496811 70573140 70640829 70720290 70811136 70876160 70892416 70904064 71051904 71128890 71197056 71236935 71288910 71382465 71615808 71688960 71709792 71762112 71850240 71854695 71856288 72257920 72286368 72367680 72420480 72426576 72515520 72585072 72666720 73091040 73107804 73161144 73186960 73243440 73257156 73272276 73339560 73683456 73737216 73833984 73838562 73853802 73921620 73929240 73935463 73950723 74004678 74018630 74101797 74322432 74419968 74435328 74503680 74511360 74515980 74517632 74587392 74613770 74683620 74769345 74781630 75102720 75124544 75201280 75271680 75278016 75358080 75375135 75434976 75870816 75956160 75968640 75986064 76041504 76055840 76127040 76133448 76141296 76589128 76645008 76745592 76831920 76839840 76846308 76905612 76918248 76988880 77006538 77192192 77349888 77354684 77449680 77511168 77515974 77551320 77617701 77630454 77713020 77792319 77871780 77963776 78064360 78126336 78228864 78241779 78329790 78386940 78417801 78432585 78489810 78506010 78592815 78679040 78849728 78857856 78946560 78951455 79004160 79035264 79107840 79112745 79483712 79573120 79662528 79735680 79753968 79767072 79840320 79933392 80386936 80400144 80505656 80567784 80650080 80673516 80732376 80838324 81019904 81202176 81290160 81313782 81322164 81368064 81396840 81413640 81420493 81473040 81479898 81579960 81954048 81962496 81967578 82037760 82059780 82075147 82121472 82167470 82227420 82306287 82335330 82398870 82507005 82580480 82612992 82705920 82721408 82874880 82893888 82954368 82988785 83047680 83063232 83170395 83551776 83612736 83642240 83661424 83722464 83739744 83816640 83825280 83832336 84386928 84428960 84490560 84497672 84515112 84592720 84601440 84687768 84777840 85161120 85163008 85272880 85354668 85450680 85464720 85484322 85562820 85650129 85658958 86026752 86123520 86128860 86144989 86162769 86225634 86241890 86256060 86338791 86435910 86444820 86612490 86709504 86807040 86823296 86841216 86904576 86920960 86935310 87018624 87130890 87245235 87530432 87619840 87709248 87816960 87822405 87824352 87892128 88007472 88513920 88615520 88630080 88705944 88715088 88814880 88822356 88996320 89404416 89419176 89519760 89536524 89620344 89637240 89702640 89723214 89737956 89820360 90123264 90241536 90326016 90357960 90429696 90435303 90450162 90533220 90568863 90638757 90731340 90838528 91069440 91147392 91162368 91246080 91267008 91352448 91384755 91445760 91451430 91571445 91590345 91870784 92006464 92104320 92171520 92198304 92207808 92292480 92386656 92903040 92939616 93024960 93044160 93051992 93061584 93147040 93234240 93255624 93677232 93800168 93905680 93995748 94064328 94097520 94119102 94187772 94293720 94311378 94538752 94735872 94741746 94804992 94838520 94866079 94929408 94935294 94982580 95051880 95059881 95079501 95166810 95176620 95273739 95487744 95585280 95613056 95628841 95682816 95736410 95800320 95806260 95808384 95931990 96057885 96132015 96147810 96381824 96490240 96560640 96568768 96687360 96693355 96780096 96888960 97454720 97477072 97548192 97657920 97676208 97696368 97786080 97895952 98451416 98471736 98562160 98572320 98600964 98672904 98794080 98802396 99008406 99226624 99247104 99354640 99449856 99578160 99586542 99692460 99708840 99794187 99804474 99916740 100370688 100477440 100483670 100500180 100579968 100590336 100596573 100632070 100709730 100841895 100915470 101047905 101161088 101274880 101291520 101314752 101388672 101502720 101511264 101521728 101652705 101710080 101733408 102193344 102327456 102442560 102453120 102461744 102540816 102557664 102651840 102675384 103266240 103354632 103401760 103490268 103507272 103617360 103626082 103692960 103723092 103829040 104168448 104305152 104322372 104439720 104515920 104557068 104576780 104653080 104674680 104683491 104694282 104790420 105143808 105262080 105380352 105386886 105477120 105483660 105525189 105622090 105643890 105859710 106216704 106314240 106338624 106356096 106453760 106577856 106693335 107200192 107423712 107533440 107564688 107643168 107784432 108386880 108418376 108429552 108529120 108551520 108630720 108639864 108773280 109272064 109290104 109413040 109495296 109636560 109661706 109741716 109780440 109865160 109885734 109908414 110009340 110150656 110525184 110532037 110605824 110730240 110750976 110757843 110780703 110882430 110893860 111007017 111027945 111402368 111483648 111629952 111652992 111755520 111767040 111773970 111776448 111881088 111920655 112025430 112172445 112515904 112654080 112686816 112801920 112907520 112917024 113037120 113152464 113548160 113806224 113934240 113952960 113979096 114062256 114083760 114190560 114200172 114211944 114838480 114883692 114967512 115008080 115034458 115118388 115247880 115259760 115269462 115358418 115483320 115509807 115612672 115788288 115872768 116024832 116032026 116174520 116184299 116266752 116273961 116314990 116326980 116445681 116569530 116945664 117089280 117096540 117099136 117189504 117250210 117343296 117494685 117580410 117734715 118018560 118173440 118274592 118286784 118419840 118429808 118506240 118661760 119225568 119359680 119382032 119493792 119516320 119603520 119630952 119650608 119760480 120477280 120572928 120580404 120600216 120710960 120738646 120758484 120851676 120975120 121010274 121257486 121529856 121549824 121689344 121803264 121846340 121935240 121970673 121983246 122095260 122120460 122219847 122369940 122805760 122895360 122931072 122943744 122951367 123056640 123064270 123089670 123182208 123251205 123341130 123502995 123870720 123919488 124033280 124058880 124082112 124312320 124340832 124594848 124902976 125327664 125419104 125463360 125492136 125583696 125609616 125724960 125737920 125748504 126322328 126451360 126580392 126643440 126735840 126746508 126772668 126889080 126902160 127031652 127166760 127316992 127577088 127741680 127744512 127909320 127946489 128032002 128077180 128176020 128197080 128226483 128344230 128916480 129040128 129185280 129193290 129338451 129362835 129384090 129653865 130064256 130210560 130234944 130261824 130356864 130381440 130402965 130527936 130696335 131295648 131429760 131467952 131563872 131725440 131736528 131838192 132011208 132770880 132782056 132923280 132945120 133058916 133072632 133222320 133233534 133827584 134000240 134030974 134106624 134120448 134128764 134279640 134290943 134304786 134455860 134553960 134584821 134606934 134730540 135086336 135184896 135336960 135348352 135362304 135370697 135522970 135536940 135613440 135644544 135675243 135799830 136257792 136436608 136590080 136604160 136612630 136721088 136743552 136869120 136900512 137177145 137688320 137806176 137987024 138009696 138156480 138257280 138297456 138311712 138438720 138579984 139096496 139252960 139354560 139409424 139537440 139566240 139577988 139592376 139720560 139851360 139883436 140515848 140644880 140677138 140700252 140858520 140884898 140993622 141146280 141178653 141281658 141440580 141467067 141622272 141784832 141808128 142103808 142112619 142257780 142394112 142402941 142473870 142577820 142750215 142764930 143231616 143377920 143419584 143524224 143604615 143700480 143709390 143712576 143897985 144515840 144572736 144735360 144840960 144853152 145031040 145170144 145333440 146182080 146215608 146322288 146373920 146486880 146514312 146544552 146679120 147366912 147667968 147677124 147707604 147843240 147858480 147870926 147901446 148009356 148037260 148203594 148644864 148839936 148870656 149007360 149031960 149035264 149075267 149174784 149227540 149367240 149379813 149538690 149563260 150205440 150249088 150402560 150543360 150556032 150716160 150725505 150750270 150869952 150948105 151064595 151741632 151912320 151937280 151972128 152083008 152111680 152254080 152266896 152282592 153178256 153290016 153491184 153663840 153679680 153692616 153811224 153836496 153977760 154013076 154709368 154899360 155022336 155031948 155102640 155235402 155260908 155426040 155439123 155584638 155743560 155927552 156128720 156252672 156457728 156467429 156483558 156659580 156773880 156835602 156865170 156979620 157012020 157041423 157185630 157699456 157715712 157893120 157902910 158008320 158070528 158080329 158215680 158225490 158433135 158465835 158789565 158967424 159146240 159325056 159471360 159507936 159534144 159680640 159866784 160773872 160800288 161011312 161135568 161300160 161347032 161464752 161676648 162580320 162627564 162644328 162793680 162827280 162840986 162946080 162959796 163159920 163908096 163924992 163935156 164119560 164150294 164242944 164334940 164454840 164492559 164612574 164670660 164797740 164828601 165014010 165225984 165411840 165442816 165749760 165787776 165908736 165977570 166095360 166126464 166323645 166340790 167103552 167225472 167284480 167322848 167444928 167479488 167633280 167650560 167660955 167664672 168773856 168857920 168981120 168995344 169030224 169185440 169202880 169375536 169555680 170322240 170545760 170709336 170901360 170929440 170968644 171125640 171300258 171317916 172053504 172257720 172289978 172325538 172451268 172483780 172512120 172551687 172677582 172871820 172889640 172904193 173224980 173419008 173614080 173646592 173682432 173693201 173809152 173841920 173870620 174037248 174048039 174261780 174472485 174490470 174854295 175060864 175239680 175418496 175633920 175644810 175648704 175784256 175875315 176014944 177027840 177231040 177260160 177411888 177430176 177629760 177644712 177992640 178838352 179039520 179073048 179240688 179274480 179405280 179446428 179475912 179640720 180483072 180715920 180859392 180870606 180900324 181066440 181107969 181137726 181277514 181462680 181515411 181677056 182294784 182324736 182492160 182534016 182575327 182704896 182769510 182891520 182902860 182974869 183142890 183180690 183741568 184012928 184208640 184343040 184396608 184415616 184584960 184596405 184634505 184773312 185011695 185806080 185879232 186049920 186088320 186103984 186123168 186294080 186468480 186511248 187354464 187600336 187811360 187991496 188128656 188195040 188238204 188375544 188587440 188622756 189471744 189483492 189677040 189732158 189858816 189870588 189965160 190103760 190119762 190159002 190333620 190353240 190547478 190975488 191226112 191257682 191365632 191472820 191612520 191616768 191628649 191863980 192048003 192115770 192264030 192295620 192516345 192763648 192980480 193121280 193137536 193374720 193386710 193560192 193777920 193789935 194076135 194909440 194954144 195096384 195315840 195352416 195392736 195572160 195791904 196902832 196943472 197124320 197144640 197201928 197345808 197588160 197604792 198016812 198709280 199156320 199173084 199384920 199417680 199588374 199608948 199833480 199850301 200741376 200954880 200967340 201000360 201046461 201159936 201180672 201193146 201264140 201419460 201457179 201683790 201830940 202095810 202322176 202549760 202583040 202629504 202777344 203005440 203022528 203043456 203284455 203305410 203420160 203466816 203699745 204386688 204654912 204885120 204906240 204918945 204923488 205081632 205115328 205303680 205350768 206532480 206709264 206803520 206980536 207014544 207234720 207252164 207385920 207446184 207658080 208610304 208644744 208879440 209031840 209114136 209153560 209306160 209349360 209366982 209388564 209580840 210287616 210760704 210773772 210967320 211015707 211050378 211244180 211287780 211327347 211490433 211719420 212433408 212628480 212677248 212712192 212725381 212907520 213155712 213386670 213710805 214147395 214400384 214847424 215066880 215129376 215286336 215564085 215568864 216773760 216836752 216859104 217058240 217103040 217261440 217279728 217546560 218580208 218826080 219273120 219323412 219483432 219560880 219730320 219771468 219816828 220018680 221050368 221064074 221211648 221501952 221515686 221561406 221764860 221787720 221806389 221852169 222014034 222055890 222305391 222804736 222967296 223259904 223305984 223511040 223534080 223547940 223552896 223762176 223841310 224050860 224308035 224344890 225031808 225308160 225373632 225603840 225815040 225834048 226074240 226125405 226304928 227096320 227612448 227868480 227905920 227958192 228124512 228167520 228381120 228400344 228423888 229676960 229767384 229935024 230016160 230068916 230236776 230495760 230519520 230538924 230716836 230966640 231019614 231576576 232049664 232064052 232349040 232368598 232533504 232547922 232629980 232653960 232853103 232891362 233139060 233891328 234193080 234198272 234379008 234500420 234686592 234725337 234989370 235160820 235297755 235469430 235778445 236037120 236346880 236549184 236573568 236839680 236854365 236859616 237012480 237323520 237338235 238451136 238719360 238764064 238987584 239032640 239207040 239261904 239301216 239520960 240954560 241160808 241200432 241421920 241477292 241516968 241703352 241950240 242020548 242514972 243059712 243378688 243606528 243692680 243870480 243941346 243966492 244190520 244240920 244261479 244439694 244739880 245611520 245862144 245887488 245902734 246113280 246128540 246179340 246225441 246364416 246502410 246682260 247005990 247521015 247741440 247838976 248066560 248117760 248164224 248624640 248681664 248966355 249189696 249511185 249805952 250655328 250838208 250926720 250984272 251167392 251219232 251449920 251475840 251497008 252644656 252902720 253160784 253286880 253471680 253493016 253545336 253778160 253804320 254063304 254333520 255483360 255489024 255818640 255892978 256064004 256154360 256352040 256394160 256452966 256688460 256950387 258080256 258370560 258386580 258434967 258488307 258676902 258725670 258768180 259016373 259065205 259307730 260128512 260421120 260469888 260523648 260713728 260762880 260805930 261055872 261392670 261735705 262591296 262859520 262935904 263127744 263450880 263467215 263473056 263676384 264022416 265541760 265564112 265846560 265890240 266117832 266145264 266444640 266467068 268000480 268061948 268213248 268257528 268559280 268581886 268609572 268911720 269107920 269169642 269213868 269461080 270172672 270369792 270696704 270724608 270741394 271045940 271073880 271289088 271305909 271350486 271599660 271706589 272515584 272873216 273180160 273208320 273225260 273442176 273487104 273738240 273801024 274154265 274354290 274714335 274771035 275376640 275612352 275974048 276019392 276312960 276514560 276594912 276623424 276877440 277159968 278192992 278505920 278709120 278818848 279074880 279132480 279155976 279184752 279441120 279702720 279766872 281031696 281289760 281354276 281400504 281717040 281769796 281987244 282292560 282357306 282563316 282881160 282934134 283569664 283616256 284207616 284225238 284515560 284598237 284788224 284805882 284947740 285155640 285179643 285238503 285500430 285529860 286463232 286755840 286839168 286886523 287048448 287209230 287400960 287418780 287425152 287586145 287795970 288173655 288396045 289031680 289145472 289470720 289681920 289706304 290062080 290080065 290340288 290666880 292364160 292431216 292644576 292747840 292973760 293028624 293089104 293358240 295354248 295415208 295686480 295716960 295741852 295802892 296018712 296074520 296407188 297679872 297741312 298063920 298070528 298150534 298349568 298455080 298734480 298759626 299077380 299126520 299382561 300498176 300805120 301112064 301432320 301451010 301500540 301739904 301789719 301846615 301896210 302129190 302525685 303143715 303483264 303824640 303874560 303944256 304166016 304223360 304508160 304533792 304565184 304958115 306356512 306580032 306982368 307327680 307359360 307385232 307622448 307672992 307955520 308026152 309418736 309798720 310063896 310205280 310470804 310521816 310852080 310878246 311169276 311487120 312257440 312505344 312915456 312934858 312967116 313319160 313547760 313671204 313730340 313959240 314024040 314050473 314082846 314371260 315398912 315431424 315786240 315805820 316141056 316160658 316431360 316450980 316575567 316866270 316931670 317579130 317934848 318292480 318650112 318942720 319015872 319068288 319361280 319733568 320080005 321547744 321600576 322022624 322271136 322600320 322694064 322929504 323353296 325160640 325255128 325288656 325587360 325654560 325681972 325892160 325919592 326319840 327816192 327870312 328239120 328300588 328485888 328669880 328909680 328985118 329225148 329341320 329595480 329657202 330028020 330451968 330885632 331575552 331596111 331817472 331955140 332190720 332252928 332273529 332342109 332647290 332681580 333083835 334207104 334450944 334568960 334645696 334889856 334958976 335077435 335266560 335301120 335321910 335329344 335761965 336517335 337547712 337715840 337962240 337990688 338060448 338370880 338405760 338751072 339111360 340644480 341091520 341418672 341802720 341858880 341937288 342251280 342600516 342635832 344515440 344579956 344651076 344902536 344967560 345024240 345103374 345355164 345743640 345779280 345808386 346449960 346529421 346838016 347293184 347364864 347386402 347618304 347683840 347741240 348074496 348096078 348523560 348552897 348821883 348944970 348980940 349337043 349708590 350121728 350479360 350836992 351267840 351289620 351297408 351568512 351692845 351750630 352029888 352212245 352484055 353204145 354055680 354462080 354520320 354823776 354860352 355259520 355289424 355985280 357676704 358079040 358146096 358481376 358548960 358810560 358892856 358951824 359281440 361431840 361718784 361741212 361800648 362132880 362215938 362275452 362555028 362925360 363030822 364589568 364649472 365068032 365150654 365409792 365539020 365805720 365912019 365949738 366285780 366361380 366659541 367483136 368025856 368417280 368686080 368793216 368831232 368854101 369169920 369192810 369269010 369546624 369677315 369753615 370023390 370508985 371612160 371758464 372099840 372176640 372207968 372246336 372588160 372936960 373022496 374708928 375200672 375622720 375982992 376257312 376390080 376476408 376751088 377174880 377245512 378966984 379354080 379464316 379741176 379930320 380207520 380239524 380318004 380667240 380706480 381094956 381950976 382452224 382515364 382731264 382945640 383225040 383233536 383257298 383727960 383839467 384096006 384231540 384528060 384591240 384679449 385032690 385527296 385960960 386275072 386749440 386773420 387120384 387555840 387579870 388088505 388152270 388961595 389818880 389908288 390192768 390631680 390704832 390785472 391144320 391208895 391583808 392089005 393805664 393886944 394248640 394289280 394403856 394691616 395176320 395209584 396033624 397418560 398312640 398346168 398769840 398835360 399176748 399217896 399666960 399700602 401482752 401934680 402000720 402092922 402319872 402361344 402386292 402528280 402838920 402872829 402914358 403367580 403661880 403754463 404191620 404644352 405099520 405259008 405554688 406010880 406045056 406086912 406112091 406568910 406610820 406840320 406933632 407025729 407102465 407399490 408773376 409309824 409770240 409812480 409837890 409846976 410163264 410230656 410375735 410607360 410701536 411531435 413064960 413418528 413607040 413961072 414029088 414469440 414504328 414771840 414892368 415316160 417289488 417758880 418063680 418228272 418307120 418612320 418698720 418733964 418777128 419161680 421547544 421934640 422031414 422100756 422488360 422575560 422654694 422980866 423438840 423535959 424401201 424866816 425354496 425424384 425450762 425815040 426311424 426337857 426773340 427208823 427421610 428250645 428294790 428800768 429694848 430133760 430258752 430572672 430724945 430813845 431128170 431137728 431693955 433547520 433673504 433718208 434116480 434206080 434522880 434559456 435093120 437160416 437652160 438546240 438646824 438966864 439121760 439460640 439542936 439633656 440037360 442100736 442128148 443003904 443031372 443122812 443529720 443575440 443612778 443704338 444028068 444111780 444610782 445609472 445934592 446519808 446611968 447022080 447095880 447105792 447225801 447524352 447682620 448101720 448139439 448616070 448689780 450063616 450616320 450747264 451207680 451630080 451668096 452148480 452176515 452250810 452609856 452844315 453193785 454192640 455224896 455736960 455811840 455916384 456249024 456335040 456762240 456800688 456847776 459353920 459534768 459870048 460032320 460137832 460473552 460991520 461039040 461077848 461433672 461933280 462039228 464128104 464698080 464737196 465067008 465095844 465259960 465307920 465706206 465782724 466278120 466317369 467782656 468386160 468396544 468758016 469000840 469373184 469402287 469450674 469978740 470321640 470595510 470938860 471124269 471556890 472693760 473098368 473147136 473679360 473708730 473719232 474024960 474240987 474330395 474647040 474676470 475299405 475397505 476368695 476902272 477438720 477528128 477975168 478065280 478144205 478414080 478523808 478602432 479041920 481909120 482321616 482400864 482843840 482954584 483033936 483406704 483900480 484041096 485029944 486757376 487385360 487740960 487882692 487932984 488381040 488481840 488522958 488879388 489479760 491724288 491774976 491805468 492257080 492358680 492450882 492728832 493004820 493364520 493477677 494011980 494485803 495042030 495677952 496133120 496235520 496328448 497249280 497363328 497932710 498379392 498970935 499022370 499611904 501310656 501676416 501853440 501968544 502334784 502438464 502899840 502951680 502982865 502994016 505289312 505805440 506321568 506573760 506943360 506986032 507090672 507556320 507608640 508126608 508667040 510966720 511637280 511785956 512128008 512308720 512704080 512788320 512905932 513376920 513900774 516160512 516773160 516869934 516976614 517353804 517451340 517536360 517655061 518032746 518130410 518615460 518712579 520257024 520842240 520939776 521047296 521079603 521427456 521525760 521611860 522111744 522144117 522785340 523417455 523471410 525182592 525719040 525871808 526255488 526901760 526934430 526946112 527352768 527625945 528044832 531083520 531128224 531693120 531780480 532235664 532290528 532889280 532934136 536000960 536123896 536515056 537118560 537163772 537219144 537823440 538215840 538339284 538427736 538922160 540345344 541393408 541449216 541482788 542091880 542147760 542578176 542611818 542700972 543199320 543323907 543413178 544546233 545031168 545746432 546360320 546450520 546884352 546974208 547476480 547602048 547725981 548308530 548708580 548924607 549428670 549542070 550753280 551224704 551948096 552038784 552625920 552660185 553029120 553189824 553246848 553754880 553789215 553903515 554319936 555035085 556385984 557011840 557418240 557637696 558149760 558264960 558311952 558369504 558882240 559405440 559533744 562063392 562579520 562708552 562801008 563434080 563539592 563974488 564585120 564714612 565126632 565762320 565868268 567139328 568415232 568450476 569031120 569196474 569576448 569611764 569895480 569943451 570311280 570359286 570477006 571000860 571059720 572926464 573678336 573773046 574096896 574418460 574837560 574850304 574885947 575172290 575591940 576144009 576347310 576792090 577549035 578063360 578290944 578941440 579363840 579412608 580124160 580160130 580680576 580921495 581333760 581369805 582228405 584728320 584862432 585289152 585495680 585947520 586057248 586178208 586716480 590708496 590830416 591372960 591433920 591483704 591605784 592037424 592149040 592814376 596127840 596141056 596301068 596910160 597468960 597519252 598154760 598253040 598765122 599550903 600996352 602224128 602864640 602902020 603001080 603139383 603479808 603579438 603693230 603792420 604258380 604371537 605051370 606287430 606966528 607649280 607749120 607888512 608332032 608446720 609016320 609067584 609130368 609853365 609916230 611099235 612713024 613160064 613964736 614655360 614718720 614756835 614770464 615244896 615345984 615911040 616052304 618837472 619597440 620127792 620410560 620941608 621043632 621704160 621756492 622338552 622974240 624514880 625830912 625869716 625934232 626638320 627095520 627342408 627460680 627918480 628048080 628100946 628165692 628742520 630797824 630862848 631611640 632282112 632321316 632901960 633047121 633151134 633732540 633863340 633982041 634471299 635158260 635869696 636584960 637300224 637885440 638031744 638136576 638176143 638722560 639467136 639732445 640160010 641132415 643095488 643201152 644045248 644542272 645200640 645388128 645859008 646692255 646706592 650321280 650510256 650577312 651174720 651309120 651363944 651784320 651839184 652639680 655740624 656478240 656601176 657339760 657819360 657970236 658450296 658682640 659190960 659314404 660056040 661771264 663151104 663192222 663634944 663910280 664062553 664505856 664547058 664684218 665294580 665363160 665419167 665556507 666167670 666916173 668414208 668901888 669137920 669291392 669779712 669917952 670154870 670533120 670602240 670643820 670658688 671454715 671523930 672924105 673034670 675095424 675431680 675924480 675981376 676120896 676741760 676811520 676853485 677502144 678222720 678376215 681288960 682183040 682837344 683605440 683717760 683874576 684502560 685201032 685271664 689030880 689159912 689302152 689805072 689935120 690048480 690206748 690710328 691487280 691558560 691616772 692899920 693058842 694586368 694729728 694772804 695482480 696148992 696192156 697047120 697105794 697643766 697889940 697961880 698559309 698674086 699417180 700243456 701673984 702579240 702594816 703137024 703385690 703501260 704059776 704176011 704424490 704968110 705893265 706408290 707335335 708111360 708924160 709040640 709647552 709720704 710519040 710563095 710578848 711970560 712014705 715353408 716158080 716292192 716962752 717097920 717621120 717785712 717903648 718562880 722863680 723482424 723601296 724265760 724431876 724550904 725110056 725850720 726061644 729179136 730136064 730301308 730819584 731078040 731611440 731824038 731899476 732571560 732722760 732784437 733319082 734966272 736051712 736834560 737586432 737662464 737708202 738339840 738385620 738538020 738676323 739093248 739354630 739507230 740046780 741017970 743224320 743516928 744199680 744353280 744415936 744492672 745176320 745376335 745873920 746044992 746899065 749417856 750401344 751245440 751965984 752514624 752780160 752952816 753502176 754349760 754491024 757933968 758708160 758928632 759482352 759860640 760415040 760479048 760636008 761334480 761412960 762189912 764904448 765030728 765891280 766450080 766467072 766514596 767455920 767678934 768192012 768463080 769056120 769182480 769358898 770065380 770851161 771054592 772550144 773546840 773724259 774240768 775111680 775159740 775304901 775464921 776177010 776304540 777049119 777195615 777923190 779637760 779816576 780385536 781263360 781409664 781570944 782288640 782337145 782417790 783167616 784178010 785207115 787611328 787773888 788497280 788578560 788807712 789383232 790352640 790401645 790419168 792067248 794837120 796625280 796692336 797539680 797670720 798353496 798435792 799333920 799401204 803869360 804001440 804185844 804639744 804772584 805056560 805677840 805745658 805828716 806735160 807323760 807508926 808383240 809288704 810518016 811109376 812090112 812173824 812224182 813137820 813221640 813290093 813867264 813917727 814051458 814204930 814798980 815119767 817546752 818619648 819540480 819624960 819675780 819693952 820326528 820461312 820751470 821214720 821403072 822462795 823062870 824143005 826129920 826837056 827214080 827922144 828058176 828938880 829008656 829543680 829784736 830632320 834578976 835517760 836127360 836456544 836614240 837224640 837397440 837467928 837554256 838323360 843095088 843869280 844062828 844201512 844976720 845151120 845309388 845961732 846877680 847071918 848802402 850708992 850848768 850901524 852622848 852675714 853546680 853794711 854417646 854843220 855538929 855715509 856501290 856589580 857601536 859389696 860267520 860517504 860659569 861145344 861449890 861627690 862256340 862275456 862758435 863387910 864520965 867095040 867347008 867436416 868232960 868412160 868466005 869045760 869118912 870186240 870240195 874320832 875304320 877092480 877293648 877933728 878243520 878921280 879085872 879267312 880074720 884256296 886062744 886245624 887059440 887150880 887225556 887408676 888056136 888223560 889221564 891218944 893039616 893223936 894191760 894211584 894451602 895048704 895365240 895625423 896203440 896278878 897232140 897379560 898147683 900127232 901494528 902415360 903336192 904296960 904353030 904501620 905219712 905369157 905539845 905688630 906387570 907577055 908385280 910449792 911473920 911623680 911832768 912498048 912670080 912876635 913524480 913601376 913695552 914874345 918707840 919069536 919740096 920064640 920275664 920947104 921983040 922078080 922155696 922867344 923866560 924078456 928256208 929396160 929474392 930191688 930519920 930615840 931412412 931565448 932556240 932634738 936772320 936793088 937516032 938001680 938746368 938804574 938901348 939957480 940036601 940643280 941191020 941877720 942151419 942248538 943113780 946196736 946294272 947358720 947417460 947438464 947594879 948481974 948660790 949294080 949352940 949726701 950598810 950795010 952737390 953804544 954877440 955056256 955950336 956130560 956288410 956828160 957047616 957204864 958083840 958143245 960240015 963818240 964643232 964801728 965687680 965909168 966067872 966813408 967800960 968082192 970059888 974770720 975481920 975765384 975865968 976762080 976963680 977045916 977758776 978959520 983448576 983610936 984514160 984717360 984901764 985457664 986009640 986729040 986955354 988023960 988971606 990084060 991355904 992656896 994726656 994788333 995865420 996758784 996820587 997026327 997941870 998044740 999223808 999251505 1002621312 1003352832 1003706880 1003937088 1004669568 1004876928 1005232305 1005799680 1005903360 1005965730 1005988032 1007285895 1010578624 1011610880 1012643136 1013147520 1013886720 1013972064 1014181344 1015112640 1015217280 1016253216 1017334080 1021933440 1023274560 1023571912 1024256016 1024617440 1025408160 1025576640 1025811864 1026753840 1027801548 1033546320 1033739868 1033953228 1034707608 1034902680 1035072720 1035310122 1036065492 1036260820 1037230920 1037425158 1040514048 1041879552 1042094592 1042159206 1042854912 1043051520 1043223720 1043526869 1044223488 1044288234 1045570680 1045658691 1046465649 1046834910 1046942820 1048011129 1050365184 1051438080 1051743616 1052510976 1053803520 1053868860 1053892224 1054705536 1055078535 1055251890 1056089664 1056636735 1057452165 1062167040 1062256448 1063386240 1063560960 1063626905 1064471328 1064581056 1065778560 1065868272 1072001920 1072247792 1073030112 1074237120 1074327544 1074438288 1075646880 1076431680 1076678568 1076855472 1077844320 1082786816 1082965576 1084183760 1084295520 1085156352 1085223636 1085401944 1086398640 1086647814 1086826356 1089092466 1091492864 1092901040 1093768704 1093948416 1095204096 1095272003 1095451962 1096617060 1097417160 1097736057 1097849214 1098857340 1099084140 1099978623 1102449408 1103896192 1104077568 1105251840 1105320370 1106058240 1106379648 1106493696 1106562303 1107509760 1107578430 1107807030 1108639872 1109031945 1109260845 1110070170 1111526955 1112771968 1114023680 1114836480 1115275392 1116299520 1116529920 1116623904 1116739008 1117764480 1118810880 1119067488 1124126784 1125159040 1125417104 1125602016 1126868160 1127079184 1127948976 1129170240 1129429224 1130253264 1131524640 1131736536 1136900952 1138062240 1138392948 1139223528 1139790960 1139886902 1140622560 1140718572 1140954012 1142001720 1142119440 1145852928 1147356672 1147546092 1148193792 1148836920 1149675120 1149700608 1149771894 1150344580 1151183880 1151518401 1152288018 1152694620 1153584180 1155098070 1156581888 1157882880 1158825216 1160248320 1160320260 1161361152 1161842990 1162667520 1162739610 1164265515 1164456810 1169456640 1169724864 1170578304 1170991360 1171895040 1172114496 1172356416 1173432960 1173626685 1181416992 1181660832 1182745920 1182867840 1182967408 1183211568 1184074848 1184298080 1185628752 1192255680 1192602136 1193820320 1194937920 1195038504 1196309520 1196506080 1197530244 1199101806 1201992704 1204448256 1205804040 1206002160 1206278766 1206959616 1207158876 1207386460 1207584840 1208516760 1208618487 1208743074 1210102740 1212574860 1213933056 1215298560 1215777024 1215852407 1216664064 1216893440 1218032640 1218135168 1218260736 1218336273 1219706730 1219832460 1221077187 1221307395 1222198470 1225426048 1226320128 1227929472 1229310720 1229437440 1229513670 1229540928 1230489792 1230691968 1231127205 1231822080 1232104608 1237674944 1239194880 1240255584 1240821120 1241883216 1242087264 1243408320 1243512984 1244677104 1245948480 1249029760 1251739432 1251868464 1253276640 1254191040 1254684816 1254921360 1255836960 1256096160 1256201892 1256331384 1257485040 1261595648 1263223280 1264642632 1265803920 1266094242 1266302268 1267465080 1267726680 1267964082 1268942598 1270316520 1270607877 1271739392 1274600448 1276063488 1276273152 1276352286 1277445120 1278027289 1278934272 1279013571 1279464890 1280320020 1281626469 1282264830 1284751935 1286190976 1286402304 1288090496 1289084544 1290401280 1290776256 1291718016 1292174835 1292441535 1293384510 1293413184 1295081865 1300642560 1301020512 1301154624 1302349440 1302618240 1302727888 1303568640 1303678368 1305279360 1311481248 1312956480 1313202352 1314679520 1315638720 1315940472 1316900592 1317365280 1318381920 1318628808 1320112080 1326302208 1326384444 1327820560 1328125106 1329011712 1329094116 1329368436 1330589160 1330726320 1330838334 1331113014 1332335340 1333832346 1336828416 1337803776 1338582784 1339559424 1339835904 1340309740 1341066240 1341287640 1341317376 1341400543 1341677403 1342909430 1343047860 1344418317 1345848210 1346069340 1350190848 1350863360 1351848960 1351962752 1352241792 1353483520 1353623040 1353706970 1355004288 1356445440 1356529545 1356752430 1358532945 1362577920 1364366080 1365674688 1367210880 1367435520 1367749152 1369005120 1370402064 1370543328 1378061760 1378319824 1378604304 1379610144 1379870240 1380096960 1380413496 1381420656 1382974560 1383117120 1383233544 1385799840 1386117684 1389545608 1390964960 1392384312 1394094240 1394211588 1395287532 1395779880 1395923760 1397118618 1397348172 1398834360 1398952107 1400486912 1403347968 1405158480 1405189632 1406274048 1406771380 1407002520 1408119552 1408206861 1408352022 1408848980 1409936220 1411786530 1412816580 1414670670 1417848320 1418081280 1419295104 1419441408 1421038080 1421126190 1421157696 1422722961 1422991185 1423941120 1424029410 1425898215 1426192515 1430706816 1432316160 1432584384 1433925504 1434195840 1434432615 1435242240 1435571424 1435807296 1437125760 1445727360 1446964848 1447202592 1448531520 1448863752 1449101808 1450220112 1451701440 1452123288 1460272128 1460602616 1462156080 1463222880 1463648076 1463798952 1465143120 1465445520 1465568874 1466638164 1469932544 1472103424 1475172864 1475324928 1475416404 1476771240 1477076040 1477200373 1477352646 1478186496 1478709260 1479014460 1480093560 1480433031 1482035940 1487033856 1488399360 1488706560 1488831872 1488985344 1489077667 1490352640 1490752670 1491747840 1492089984 1493798130 1496912805 1498835712 1500802688 1502490880 1503931968 1505029248 1505560320 1505905632 1507004352 1508699520 1508948595 1508982048 1515867936 1517416320 1517857264 1518964704 1519721280 1520830080 1520958096 1521272016 1522668960 1522825920 1524379824 1530061456 1531782560 1532900160 1533029192 1534911840 1535357868 1536384024 1536926160 1538112240 1538364960 1538717796 1540130760 1541702322 1545100288 1547093680 1547448518 1548481536 1550319480 1550609802 1550929842 1552354020 1552609080 1552965183 1554098238 1554391230 1555846380 1556137737 1559633152 1560771072 1562526720 1562819328 1563141888 1563238809 1564577280 1564674290 1564835580 1566335232 1566432351 1568356020 1570252365 1570414230 1575222656 1575547776 1576994560 1577157120 1577615424 1578766464 1580705280 1580803290 1580838336 1582877835 1584134496 1589674240 1593250560 1593384672 1595079360 1595341440 1596706992 1596871584 1598667840 1598802408 1607738720 1608002880 1608371688 1609545168 1610113120 1611355680 1611491316 1611657432 1613470320 1614647520 1615017852 1616766480 1621036032 1624180224 1624347648 1624448364 1626275640 1626443280 1626580186 1627734528 1627835454 1628102916 1628409860 1629597960 1629971721 1630239534 1635093504 1637239296 1639080960 1639351560 1639387904 1640653056 1640922624 1641502940 1642429440 1642806144 1643177943 1644925590 1646125740 1648286010 1652259840 1653674112 1654428160 1655844288 1656116352 1657877760 1657980555 1658017312 1659087360 1659569472 1661264640 1661367645 1661710545 1669157952 1671035520 1672254720 1672913088 1673228480 1674449280 1674794880 1674935856 1675108512 1676646720 1686190176 1687738560 1688125656 1688403024 1689953440 1690302240 1690618776 1691923464 1693755360 1694143836 1697604804 1701417984 1701803048 1705245696 1705351428 1707093360 1707589422 1708835292 1709686440 1709830353 1711077858 1711431018 1713002580 1713179160 1715203072 1718779392 1721035008 1721141719 1721319138 1722290688 1722899780 1723255380 1724512680 1724550912 1724657841 1725516870 1726775820 1729041930 1732647105 1734190080 1734694016 1734872832 1736465920 1736824320 1736932010 1738091520 1738237824 1740372480 1740480390 1742764485 1744109415 1746685215 1748641664 1750608640 1754184960 1754587296 1755867456 1756487040 1757842560 1758171744 1758534624 1760149440 1768512592 1772125488 1772491248 1774118880 1774301760 1774451112 1774817352 1776112272 1776447120 1778443128 1788383520 1788423168 1788903204 1790730480 1791250846 1792406880 1792557756 1794464280 1794759120 1796295366 1798652709 1800254464 1802989056 1806672384 1808593920 1808706060 1809003240 1809418149 1810439424 1810738314 1811079690 1811377260 1812775140 1813114611 1815154110 1820899584 1822947840 1823247360 1823665536 1824996096 1825340160 1825753270 1827048960 1827202752 1827391104 1829560095 1829748690 1833297705 1837415680 1838139072 1839480192 1840129280 1840551328 1841894208 1843966080 1844156160 1844270505 1844311392 1845734688 1847733120 1848156912 1856512416 1858792320 1858948784 1860383376 1861039840 1861231680 1862824824 1863130896 1865112480 1865269476 1873544640 1876003360 1877492736 1877609148 1877802696 1879914960 1880073202 1881286560 1882382040 1883755440 1884302838 1884497076 1886227560 1892393472 1892588544 1894834920 1894876928 1895189758 1896963948 1897321580 1898705880 1899141363 1899453402 1901197620 1901590020 1901946123 1905474780 1907609088 1909754880 1910112512 1911900672 1912261120 1912576820 1913656320 1914095232 1914409728 1914528429 1916167680 1916286490 1919197335 1920480030 1923397245 1927636480 1929286464 1929603456 1931375360 1931818336 1932135744 1933626816 1935601920 1936164384 1940119776 1949541440 1950963840 1951530768 1951731936 1953524160 1953927360 1954091832 1955517552 1957919040 1967221872 1969028320 1969434720 1969803528 1972019280 1973458080 1973910708 1976047920 1977943212 1980168120 1985313792 1989453312 1989576666 1991730840 1992187659 1993517568 1993641174 1994052654 1995883740 1996089480 1996257501 1996669521 1998447616 1998503010 2005242624 2006705664 2007413760 2007874176 2009339136 2009753856 2010464610 2011599360 2011806720 2011931460 2011976064 2014364145 2014571790 2018772315 2021157248 2023221760 2025286272 2026295040 2027773440 2027944128 2028362688 2030225280 2030434560 2030560455 2032506432 2034668160 2035128645 2043866880 2046549120 2047143824 2048512032 2049234880 2050816320 2051153280 2051623728 2053507680 2055603096 2067092640 2067479736 2067906456 2069415216 2069805360 2070145440 2070620244 2072130984 2072521640 2074461840 2074850316 2083759104 2084189184 2084318412 2086447440 2087053738 2088446976 2088576468 2091141360 2091317382 2092931298 2093669820 2093885640 2095677927 2096022258 2100730368 2103487232 2105021952 2107737720 2107784448 2107915139 2109411072 2110157070 2110503780 2112179328 2112528033 2113273470 2114904330 2117679795 2122006005 2124334080 2124512896 2126772480 2127121920 2127253810 2128942656 2129162112 2131557120 2131689285 2131736544 2136044115 2144003840 2144495584 2146060224 2148474240 2148655088 2148876576 2151293760 2152863360 2153357136 2153710944 2155688640 2165931152 2168367520 2168591040 2170447272 2170803888 2172797280 2173295628 2173652712 2178184932 2185802080 2187537408 2190408192 2190544006 2190903924 2193234120 2194834320 2195472114 2195698428 2197714680 2198168280 2198353311 2199957246 2204898816 2207792384 2208155136 2210503680 2210640740 2212759296 2212987392 2213124606 2215019520 2215156860 2215614060 2216028969 2217279744 2218063890 2218521690 2220140340 2223053910 2225543936 2228047360 2229672960 2230550784 2232599040 2233059840 2233247808 2233478016 2235528960 2236129005 2237621760 2238134976 2240697195 2248253568 2250318080 2250834208 2251204032 2253736320 2254158368 2255897952 2258340480 2258858448 2260506528 2263049280 2263473072 2273801904 2276124480 2276785896 2278447056 2279581920 2279773804 2281245120 2281437144 2281908024 2284003440 2284238880 2294713344 2295092184 2297673840 2299350240 2299401216 2299543788 2300689160 2302367760 2303036802 2304576036 2305389240 2307168360 2310196140 2313163776 2317650432 2320640520 2321172777 2322722304 2323685980 2325335040 2325479220 2325914703 2326394763 2328531030 2328913620 2331586845 2338913280 2339449728 2341156608 2341982720 2343790080 2344228992 2344712832 2346865920 2347011435 2347253370 2355621345 2362833984 2363321664 2365491840 2365735680 2365934816 2366423136 2368149696 2368596160 2371204935 2371257504 2384511360 2385204272 2387640640 2389875840 2390077008 2392619040 2393012160 2395060488 2398203612 2411608080 2412004320 2412557532 2413919232 2414317752 2414772920 2415169680 2417033520 2417236974 2417486148 2420205480 2425149720 2427866112 2431554048 2431704814 2433328128 2433786880 2436270336 2436521472 2436672546 2439413460 2439664920 2439870279 2441753181 2442154374 2442614790 2444396940 2445359301 2450852096 2452640256 2455858944 2458621440 2458874880 2459027340 2459081856 2460979584 2461383936 2462254410 2463644160 2464209216 2467388385 2472429015 2475349888 2478389760 2480511168 2481642240 2483766432 2484174528 2486816640 2487025968 2489354208 2491896960 2498059520 2503478864 2503736928 2506553280 2508382080 2509369632 2509842720 2511673920 2512192320 2512403784 2512662768 2514970080 2526446560 2529285264 2531607840 2532188484 2532604536 2534930160 2535453360 2535928164 2537885196 2540633040 2541215754 2552126976 2552546304 2552704572 2556054578 2557868544 2558027142 2558929780 2560640040 2561384133 2563252938 2564529660 2566616787 2569503870 2572381952 2572804608 2576180992 2578169088 2580802560 2581552512 2581978707 2583436032 2584349670 2584883070 2586769020 2586826368 2588275305 2590163730 2593562895 2601285120 2602041024 2602309248 2604698880 2605236480 2605398015 2605455776 2607137280 2607356736 2610558720 2610720585 2622962496 2625912960 2626404704 2629359040 2631277440 2631880944 2633801184 2634730560 2636763840 2637257616 2640224160 2652768888 2655641120 2656250212 2658188232 2658736872 2661178320 2661452640 2661676668 2662226028 2664670680 2667664692 2673656832 2677165568 2679118848 2679671808 2680619480 2682575280 2682634752 2682801086 2683354806 2685818860 2686095720 2686876269 2688836634 2691696420 2692138680 2700381696 2701726720 2703925504 2704483584 2706967040 2707246080 2707413940 2710008576 2712890880 2713059090 2713504860 2716619535 2717065890 2722731165 2725155840 2728732160 2731349376 2734421760 2734871040 2735498304 2738010240 2738629905 2740804128 2741086656 2744623035 2756123520 2756639648 2757208608 2759220288 2759740480 2760193920 2760826992 2762841312 2765949120 2766234240 2766467088 2771599680 2772235368 2779091216 2781929920 2784768624 2788188480 2788423176 2790575064 2791559760 2791847520 2794237236 2794696344 2797668720 2797904214 2810316960 2810379264 2812548096 2813542760 2814005040 2816239104 2816413722 2816704044 2817697960 2819872440 2820109803 2823573060 2825633160 2826454257 2829341340 2835696640 2838590208 2838882816 2842076160 2842252380 2842315392 2842784637 2845445922 2845982370 2847882240 2848058820 2849180103 2849717255 2851796430 2852385030 2861413632 2864632320 2865168768 2867851008 2868391680 2868865230 2870484480 2871142848 2871614592 2874251520 2874429735 2880720045 2891454720 2893929696 2894405184 2897063040 2897727504 2898203616 2900440224 2903402880 2904246576 2921205232 2924312160 2926445760 2927296152 2927597904 2930286240 2930891040 2931137748 2933276328 2950345728 2950832808 2953542480 2954152080 2954400746 2954705292 2956372992 2957418520 2958028920 2960187120 2960866062 2964071880 2974067712 2977663744 2977970688 2978155334 2980705280 2981505340 2984179968 2984364999 2987596260 2990461761 2993825610 2997671424 2997754515 3001605376 3004981760 3007863936 3010058496 3011120640 3011811264 3014008704 3015696915 3017399040 3017897190 3017964096 3021857685 3031735872 3034832640 3035714528 3037929408 3039442560 3041660160 3041916192 3042544032 3045337920 3045651840 3048759648 3060122912 3063565120 3065800320 3066058384 3069823680 3070715736 3072768048 3073852320 3076224480 3076729920 3077435592 3080261520 3083404644 3094187360 3094897036 3100638960 3101219604 3101859684 3104708040 3105218160 3105930366 3108196476 3108782460 3111692760 3112275474 3119266304 3121542144 3125638656 3126283776 3126477618 3129154560 3129348580 3129671160 3130580607 3132670464 3132864702 3136712040 3136976073 3140504730 3140828460 3150445312 3151095552 3153989120 3154314240 3155230848 3157532928 3161410560 3161606580 3161676672 3165235605 3165755670 3168268992 3169910205 3172356495 3179348480 3186501120 3186769344 3190158720 3190682880 3190880715 3193413984 3193743168 3197335680 3197604816 3215477440 3216005760 3216743376 3219090336 3220226240 3222711360 3222982632 3223314864 3226940640 3229295040 3230035704 3233532960 3248360448 3248896728 3252551280 3252886560 3253160372 3255469056 3255670908 3256205832 3256819720 3259195920 3259943442 3260479068 3274478592 3278703120 3278775808 3281306112 3281845248 3283005880 3285612288 3285816009 3286355886 3289851180 3292251480 3293208171 3296572020 3307348224 3308856320 3311688576 3312232704 3315755520 3315961110 3316034624 3318174720 3319138944 3319686909 3320312765 3322529280 3322735290 3323421090 3327095835 3327782535 3334580865 3338315904 3342071040 3344509440 3345826176 3346456960 3348898560 3349589760 3349871712 3350217024 3353293440 3372380352 3375477120 3376251312 3376806048 3379906880 3380604480 3381237552 3383846928 3387510720 3388287672 3395209608 3403606096 3410702856 3414186720 3415178844 3417670584 3419372880 3419660706 3422155716 3422862036 3426005160 3426358320 3437558784 3442070016 3442283438 3442638276 3444581376 3445799560 3446510760 3449025360 3449101824 3449315682 3451033740 3453551640 3454555203 3458083860 3465294210 3469388032 3469745664 3472931840 3473648640 3473864020 3476475648 3480744960 3480960780 3485528970 3488218830 3492796545 3493370430 3497283328 3501217280 3508369920 3509174592 3511734912 3512974080 3515685120 3516343488 3517069248 3520298880 3520880055 3537025184 3544250976 3544982496 3548237760 3548603520 3548902224 3549634704 3552224544 3552894240 3556886256 3576767040 3577806408 3581460960 3582501692 3584813760 3585115512 3588928560 3589518240 3592590732 3597305418 3605978112 3613344768 3617412120 3618006480 3618836298 3620878848 3621476628 3622159380 3622754520 3625550280 3625855461 3626229222 3630308220 3641799168 3645895680 3647331072 3647557221 3649992192 3650680320 3651506540 3654097920 3654405504 3654782208 3655008819 3659120190 3659497380 3663922185 3666595410 3674831360 3676278144 3678960384 3680258560 3681102656 3683788416 3687932160 3688312320 3688541010 3688622784 3691469376 3693381615 3695466240 3696313824 3713024832 3717584640 3717897568 3720766752 3722079680 3722463360 3725649648 3726261792 3730224960 3730538952 3747089280 3752006720 3755218296 3755605392 3759829920 3760146404 3762573120 3764764080 3767510880 3768605676 3768994152 3772455120 3784786944 3789669840 3789753856 3790379516 3793927896 3794643160 3797411760 3798282726 3798906804 3802395240 3803180040 3803892246 3810949560 3811823631 3815218176 3820225024 3823801344 3824522240 3825153640 3828190464 3828819456 3829056858 3832335360 3832572980 3834081867 3837040713 3838394670 3840960060 3846794490 3854255805 3855272960 3858572928 3859206912 3862750720 3863636672 3864271488 3867253632 3868621295 3871203840 3872328768 3876524505 3877324605 3880239552 3885245595 3899082880 3901927680 3903061536 3903463872 3907048320 3907854720 3908183664 3911035104 3915838080 3934443744 3938056640 3938869440 3939607056 3944038560 3946916160 3947821416 3952095840 3955886424 3960336240 3978906624 3979153332 3983461680 3984375318 3987035136 3987282348 3988105308 3991767480 3992178960 3992515002 3993339042 3997006020 4010485248 4013411328 4015748352 4018678272 4019507712 4020929220 4023198720 4023862920 4023952128 4024201629 4025032209 4028728290 4029143580 4033254951 4037544630 4042314496 4046443520 4050572544 4052590080 4055546880 4055888256 4056725376 4060450560 4060869120 4061120910 4065012864 4066450465 4069336320 4069588635 4070257290 4075598835 4087733760 4093098240 4094287648 4097024064 4098469760 4101632640 4102306560 4103247456 4107015360 4111206192 4134185280 4134959472 4135812912 4138830432 4139610720 4140290880 4141240488 4144261968 4145043280 4148923680 4149700632 4168636824 4172894880 4174107476 4177152936 4182282720 4182634764 4185862596 4187339640 4187771280 4191355854 4192044516 4196856321 4201460736 4206974464 4210043904 4215475440 4215568896 4215830278 4218822144 4220314140 4221007560 4224358656 4224620583 4225056066 4226546940 4229808660 4235359590 4244012010 4249025792 4253544960 4254243840 4254507620 4257885312 4258324224 4263114240 4263378570 4263473088 4268973555 4272088230 4277694645 4278577545 4288007680 4288991168 4292120448 4296948480 4297310176 4297753152 4302587520 4303297845 4305726720 4306714272 4307421888 4311377280 4331862304 4336735040 4337182080 4340894544 4341607776 4345594560 4346591256 4347305424 4356369864 4371604160 4380816384 4381088012 4381807848 4386468240 4389668640 4390944228 4391396856 4395429360 4396336560 4396706622 4399914492 4409797632 4415584768 4416310272 4421281480 4425518592 4425974784 4426249212 4430313720 4431228120 4431601119 4432057938 4434559488 4436127780 4437043380 4440280680 4441299093 4446107820 4451087872 4456094720 4461101568 4465198080 4466119680 4466495616 4466956032 4467233001 4471057920 4472258010 4475243520 4476269952 4478127115 4481394390 4490738415 4496507136 4500636160 4501668416 4502408064 4507472640 4508316736 4511795904 4516680960 4517716896 4521013056 4526098560 4526845785 4526946144 4547603808 4552248960 4553571792 4556894112 4559163840 4559547608 4562490240 4562874288 4563816048 4568006880 4568477760 4590184368 4595347680 4598700480 4599087576 4601378320 4604735520 4606073604 4609152072 4610778480 4614336720 4620392280 4635300864 4641281040 4642345554 4645444608 4647371960 4650958440 4651829406 4652789526 4657062060 4657827240 4658895549 4663173690 4668413211 4678899456 4682313216 4683965440 4687580160 4688457984 4689425664 4689716427 4693731840 4694022870 4694506740 4699297053 4700183005 4710757095 4711242690 4725667968 4726643328 4730983680 4731471360 4731869632 4732846272 4736299392 4737192320 4737974395 4742409870 4742515008 4748633505 4769022720 4770408544 4775281280 4779751680 4780154016 4785238080 4786024320 4790120976 4796407224 4823216160 4824008640 4825115064 4828635504 4829545840 4830339360 4834067040 4834473948 4834972296 4840410960 4850299440 4863108096 4863409628 4872540672 4873042944 4873345092 4878826920 4879329840 4879740558 4883506362 4884308748 4885229580 4888793880 4889915163 4890718602 4901704192 4905280512 4911717888 4917242880 4918054680 4918163712 4921959168 4922767872 4924508820 4927288320 4928418432 4929533829 4934776770 4944858030 4950699776 4956779520 4961022336 4963284480 4967532864 4968349056 4973633280 4973941665 4974051936 4978708416 4983793920 4984102935 4985131635 4996119040 5006957728 5007473856 5013106560 5016764160 5018739264 5019685440 5023347840 5024384640 5024807568 5025325536 5029940160 5052893120 5058570528 5063215680 5064376968 5065209072 5069860320 5070906720 5071856328 5075770392 5081266080 5082431508 5104253952 5105409144 5112109156 5115737088 5116054284 5117859560 5121280080 5122768266 5126505876 5129059320 5129491059 5133233574 5139007740 5144763904 5145609216 5152361984 5156338176 5163105024 5163425157 5163957414 5166872064 5168699340 5169766140 5173538040 5173652736 5173973523 5176550610 5180327460 5187125790 5202570240 5204082048 5204618496 5209397760 5210472960 5210796030 5210911552 5214274560 5214713472 5217634345 5221117440 5221441170 5228293455 5232328245 5240055645 5245924992 5251825920 5252809408 5258718080 5262554880 5263761888 5267602368 5269461120 5273527680 5274515232 5280448320 5305537776 5311282240 5312500424 5316376464 5317473744 5322356640 5322905280 5323353336 5324452056 5329341360 5335329384 5354331136 5361238960 5365150560 5365269504 5365602172 5366709612 5371637720 5372191440 5373752538 5377673268 5383392840 5384277360 5395958127 5400763392 5407851008 5408967168 5413934080 5414827880 5420017152 5425781760 5426118180 5427009720 5428254447 5433239070 5434131780 5439343833 5445462330 5457464320 5462698752 5468843520 5469742080 5470996608 5476020480 5476360015 5477259810 5481608256 5482173312 5488680285 5489246070 5499893115 5512247040 5513279296 5514417216 5518440576 5519480960 5520387840 5521653984 5525682624 5531898240 5532468480 5532811515 5532934176 5543199360 5544470736 5558182432 5563859840 5569537248 5576376960 5576846352 5581150128 5583119520 5583695040 5588474472 5589392688 5595337440 5595808428 5620633920 5627085520 5628010080 5632478208 5632827444 5633408088 5635395920 5639744880 5640219606 5647146120 5651266320 5652908514 5658682680 5677180416 5677765632 5684504760 5684630784 5685569274 5690891844 5691964740 5696117640 5697424089 5698360206 5699434510 5703592860 5704770060 5705838369 5722827264 5729264640 5730337536 5735702016 5736783360 5737730460 5740968960 5742285696 5743229184 5743585287 5748503040 5748859470 5757592005 5761440090 5782909440 5787859392 5788810368 5794126080 5795455008 5796407232 5800880448 5806805760 5808493152 5842410464 5848624320 5852891520 5854592304 5855195808 5860572480 5861782080 5862275496 5866552656 5901665616 5907084960 5908304160 5908801492 5909410584 5914837040 5916057840 5920374240 5921732124 5928143760 5955327488 5955941376 5956310668 5963010680 5968359936 5968729998 5975192520 5976562977 5980923522 5987651220 5988772503 5990008563 5995342848 5995509030 6003210752 6009963520 6015727872 6020116992 6022241280 6023622528 6028017408 6031393830 6034798080 6035794380 6035928192 6043092435 6043715370 6063471744 6069665280 6071429056 6075858816 6078885120 6079262035 6083320320 6083832384 6085088064 6090675840 6091303680 6091681365 6097519296 6105385935 6120245824 6127130240 6131600640 6132116768 6139647360 6141431472 6145536096 6147704640 6152448960 6153459840 6154871184 6160523040 6166809288 6188374720 6189794072 6201277920 6202439208 6203719368 6209416080 6210436320 6211860732 6216392952 6217564920 6223385520 6224550948 6238532608 6251277312 6252567552 6252955236 6258697160 6259342320 6261161214 6265340928 6265729404 6269377961 6273424080 6273952146 6281009460 6281656920 6287033781 6300890624 6302191104 6307978240 6310461696 6315065856 6323213160 6323353344 6323745417 6330471210 6331511340 6336537984 6337584099 6339820410 6344712990 6353039385 6358696960 6373002240 6373538688 6380317440 6381365760 6381761430 6386827968 6387486336 6390136445 6394671360 6395067855 6395209632 6408132345 6430954880 6432011520 6433486752 6438180672 6440452480 6445422720 6445965264 6446629728 6453881280 6458590080 6460071408 6467065920 6497793456 6505102560 6505773120 6506320744 6511341816 6512411664 6513639440 6518391840 6519886884 6520958136 6557406240 6557551616 6562612224 6566011760 6571224576 6571632018 6572711772 6579702360 6580256207 6584502960 6586416342 6593144040 6595059933 6614696448 6623377152 6624465408 6631511040 6631922220 6632069248 6638277888 6639373818 6640625530 6645058560 6645470580 6646842180 6648086907 6654191670 6655565070 6669161730 6676631808 6684142080 6689018880 6691652352 6692913920 6697797120 6699179520 6699743424 6700434048 6706586880 6707002715 6708387015 6722091585 6744760704 6750954240 6752502624 6753612096 6759813760 6761208960 6762475104 6767693856 6775021440 6776575344 6790419216 6807212192 6821405712 6828373440 6830357688 6835341168 6838745760 6839321412 6844311432 6845724072 6852010320 6852716640 6884140032 6884566876 6885276552 6891599120 6893021520 6898050720 6898203648 6898631364 6902067480 6907103280 6909110406 6916167720 6930588420 6938776064 6939491328 6947728040 6952951296 6961921560 6963518331 6971057940 6976437660 6977744109 6979184289 6985593090 6986740860 6994566656 6994760535 7002434560 7016739840 7018349184 7023469824 7025948160 7031370240 7032686976 7034138496 7040597760 7041034305 7041760110 7074050368 7088501952 7089964992 7096475520 7097207040 7097804448 7099269408 7104449088 7105788480 7113614805 7113772512 7153534080 7155612816 7162921920 7165003384 7169627520 7170231024 7177857120 7179036480 7185181464 7194610836 7234824240 7236012960 7237672596 7241757696 7242953256 7244318760 7245509040 7251100560 7251710922 7252458444 7260616440 7283598336 7294662144 7295114442 7299984384 7301360640 7303013080 7304688083 7308811008 7309564416 7310017638 7318240380 7318994760 7319610837 7325259543 7327844370 7333190820 7336077903 7349662720 7352556288 7357920768 7360517120 7362205312 7367576832 7375864320 7376624640 7377082020 7377245568 7382938752 7386001865 7386763230 7390932480 7392627648 7402165155 7426049664 7435169280 7435795136 7441533504 7444159360 7444926720 7445388335 7451299296 7452523584 7460449920 7461077904 7494178560 7504013440 7510436592 7511210784 7519659840 7520292808 7525146240 7529528160 7535021760 7537211352 7537988304 7544910240 7579339680 7579507712 7580759032 7587855792 7589286320 7594823520 7596565452 7597813608 7604790480 7606360080 7607784492 7621899120 7623647262 7640450048 7650307280 7656380928 7657638912 7658113716 7665145960 7666904021 7668163734 7674081426 7676789340 7681920120 7684152399 7693588980 7699850361 7708511610 7717145856 7718413824 7725501440 7727273344 7728542976 7734507264 7737242590 7742407680 7744657536 7745936121 7753049010 7754649210 7760479104 7764825915 7770491190 7780688685 7798165760 7803855360 7806123072 7806927744 7814096640 7815709440 7816194045 7816367328 7822070208 7831676160 7832161755 7868887488 7876113280 7877738880 7879214112 7888077120 7893832320 7895642832 7904191680 7911772848 7920672480 7958306664 7966923360 7968750636 7974564696 7976210616 7983534960 7984357920 7985030004 7986678084 7994012040 8020970496 8031496704 8037356544 8039015424 8041858440 8047725840 8047904256 8048403258 8050064418 8057456580 8058287160 8060628807 8066509902 8075089260 8084628992 8101145088 8105180160 8111776512 8113450752 8120901120 8121738240 8122241820 8130025728 8132900930 8138672640 8139177270 8140514580 8149858605 8151197670 8175467520 8186196480 8188575296 8194048128 8196939520 8203265280 8204613120 8206494912 8214030720 8215889715 8222412384 8268370560 8269918944 8271625824 8277660864 8279221440 8280581760 8282480976 8288523936 8290086560 8297847360 8299401264 8337273648 8345789760 8348214952 8354305872 8364565440 8365269528 8371725192 8374679280 8375542560 8382711708 8384089032 8393712642 8413948928 8430950880 8431137792 8431660556 8437644288 8440628280 8442015120 8448717312 8449241166 8450112132 8453093880 8459617320 8460329409 8470719180 8479362771 8488024020 8498051584 8507089920 8509015240 8510966849 8515770624 8516648448 8526228480 8526757140 8526946176 8528353911 8537947110 8544176460 8547540309 8549151765 8555389290 8557155090 8576015360 8577982336 8584240896 8593896960 8594620352 8595506304 8605175040 8605708595 8606595690 8611453440 8613428544 8614843776 8622754560 8623289205 8663724608 8673470080 8674364160 8681789088 8683215552 8691189120 8693182512 8694610848 8712739728 8743208320 8762176024 8763615696 8772936480 8779337280 8781888456 8782793712 8790858720 8792673120 8793413244 8799828984 8831169536 8842562960 8851037184 8852498424 8860627440 8862456240 8863202238 8864115876 8869118976 8872255560 8874086760 8880561360 8882598186 8892215640 8902175744 8922203136 8932991232 8933912064 8934466002 8942115840 8944516020 8946191023 8952539904 8953094997 8956254230 8962788780 8971385283 8981476830 8993014272 8993263545 9001272320 9003336832 9004816128 9014945280 9016633472 9023591808 9033361920 9035433792 9042026112 9047090745 9052197120 9053691570 9053892288 9065573055 9095207616 9104497920 9107143584 9113788224 9118327680 9119095216 9124980480 9125748576 9127632096 9136013760 9136955520 9180368736 9190695360 9197400960 9198175152 9202756640 9209471040 9212147208 9218304144 9221556960 9228673440 9240784560 9282562080 9284691108 9294743920 9301916880 9303658812 9305579052 9314124120 9315654480 9317791098 9326347380 9336826422 9357798912 9364626432 9376915968 9378851328 9379432854 9387463680 9388045740 9389013480 9389803801 9391741821 9398594106 9400366010 9410928219 9421514190 9422485380 9451335936 9453286656 9461967360 9462942720 9463739264 9465692544 9472598784 9474384640 9475948790 9484819740 9485030016 9495706815 9497267010 9509730615 9538045440 9540817088 9550562560 9559503360 9560308032 9570476160 9572048640 9572642145 9580241952 9592814448 9646432320 9648017280 9650230128 9657271008 9659091680 9660678720 9668134080 9668947896 9669944592 9680821920 9700598880 9726819256 9745081344 9746690184 9757653840 9758659680 9759481116 9767012724 9768617496 9770459160 9777587760 9779830326 9781437204 9803408384 9823435776 9836109360 9836327424 9843918336 9845535744 9849017640 9856836864 9857448027 9859067658 9869553540 9879624513 9889716060 9901399552 9922044672 9926568960 9935065728 9936698112 9947266560 9947883330 9948103872 9957416832 9959060727 9960938295 9967587840 9968205870 9970263270 9981287505 9983347605 9992238080 10013915456 10014947712 10026213120 10033528320 10037478528 10039370880 10046695680 10048769280 10049615136 10050651072 10059880320 10105786240 10117141056 10126431360 10128753936 10130418144 10139720640 10141813440 10143712656 10151540784 10162532160 10164863016 10210818288 10224218312 10232108568 10235719120 10242560160 10245536532 10253011752 10258118640 10258982118 10266467148 10278015480 10289527808 10304723968 10312676352 10326210048 10326850314 10327914828 10333744128 10337398680 10339532280 10340402611 10347076080 10347305472 10347947046 10353101220 10360654920 10363665609 10374251580 10408164096 10409236992 10418795520 10420945920 10421592060 10421823104 10423543669 10429426944 10435268690 10442234880 10442882340 10456586910 10464656490 10478389635 10480111290 10491849984 10503651840 10505618816 10517436160 10525109760 10527523776 10535204736 10538922240 10539575695 10547055360 10549030464 10560896640 10562640165 10611075552 10622564480 10625000848 10632752928 10634947488 10644713280 10645810560 10646706672 10648904112 10658682720 10670658768 10722477920 10730301120 10731204344 10733419224 10743275440 10744382880 10747505076 10755346536 10766785680 10768554720 10791916254 10815702016 10817934336 10829655760 10840034304 10852236360 10854019440 10856508894 10866478140 10868263560 10877566383 10878687666 10890924660 10925397504 10937687040 10941993216 10942671663 10952040960 10952720030 10954519620 10963216512 10964346624 10965026457 10977360570 10978492140 10991766555 10999786230 11024494080 11026558592 11028834432 11036881152 11038961920 11040775680 11043307968 11051365248 11063796480 11064936960 11065623030 11065868352 11080144845 11086398720 11088941472 11116364864 11127719680 11139074496 11152753920 11153692704 11162300256 11166239040 11167390080 11176948944 11178785376 11190674880 11191616856 11241267840 11254171040 11256020160 11265654888 11266816176 11270791840 11279489760 11280439212 11294292240 11302532640 11305817028 11317365360 11354360832 11369009520 11369261568 11371138548 11381783688 11383929480 11392235280 11394848178 11396720412 11398869020 11407185720 11409540120 11411676738 11445654528 11460675072 11471404032 11473566720 11475460920 11484571392 11486458368 11487170574 11497006080 11497718940 11502245601 11511122139 11515184010 11522880180 11565818880 11575718784 11577620736 11588252160 11590910016 11592814464 11601760896 11605863885 11613611520 11616986304 11629573515 11631973815 11684820928 11697248640 11705783040 11709184608 11710391616 11721144960 11723564160 11724550992 11733105312 11803331232 11814169920 11816608320 11817602984 11818821168 11829674080 11832115680 11840748480 11843464248 11856287520 11910654976 11912621336 11926021360 11936719872 11937459996 11950385040 11953125954 11961847044 11975302440 11977545006 11980017126 11991018060 12006421504 12031455744 12040233984 12047245056 12047992033 12056034816 12062787660 12069596160 12071588760 12071856384 12072604887 12075096627 12086184870 12087430740 12099764853 12126943488 12139330560 12142858112 12151717632 12157770240 12158524070 12166640640 12167664768 12170176128 12181351680 12182607360 12183362730 12195038592 12199351395 12208765905 12210771870 12226796505 12240491648 12254260480 12263201280 12264233536 12279294720 12282862944 12291072192 12295409280 12304897920 12306919680 12309742368 12321046080 12333618576 12376749440 12379588144 12402555840 12404878416 12407438736 12418832160 12420872640 12423721464 12432785904 12435129840 12446771040 12449101896 12505910472 12517394320 12518684640 12522322428 12531458808 12538755922 12546848160 12547904292 12562018920 12563313840 12574067562 12590568963 12601781248 12604382208 12620923392 12630131712 12646426320 12646706688 12647490834 12660942420 12663022680 12673075968 12673861749 12675168198 12679640820 12689425980 12706078770 12747077376 12760634880 12762731520 12763522860 12773655936 12774972672 12780272890 12789342720 12790135710 12790419264 12806920665 12816264690 12833083935 12861909760 12864023040 12866973504 12876361344 12880904960 12890845440 12891930528 12893259456 12907762560 12909893535 12917180160 12920142816 12934131840 12995586912 13010205120 13011546240 13012641488 13022683632 13024823328 13027278880 13036783680 13039773768 13041916272 13114812480 13132023520 13142449152 13143264036 13145423544 13159404720 13160512414 13169005920 13172832684 13186288080 13190119866 13229392896 13246754304 13248930816 13263844440 13264138496 13276555776 13278747636 13281251060 13290941160 13293684360 13294803357 13296173814 13308383340 13311130140 13338323460 13353263616 13368284160 13383304704 13385827840 13395594240 13398359040 13399486848 13400868096 13401699003 13413173760 13414005430 13416774030 13434381345 13444183170 13489521408 13501908480 13505005248 13507224192 13519627520 13522417920 13524950208 13535387712 13550042880 13553150688 13580838432 13614424384 13642811424 13656746880 13660715376 13670682336 13677491520 13678642824 13688622864 13691448144 13704020640 13705433280 13769133752 13770553104 13783198240 13786043040 13796101440 13797262728 13804134960 13814206560 13818220812 13832335440 13861176840 13877552128 13895456080 13905902592 13923843120 13927036662 13942115880 13952875320 13955488218 13958368578 13971186180 13973481720 13976686647 13989133312 13989521070 14036698368 14046939648 14051896320 14062740480 14065373952 14068276992 14069149281 14081195520 14082068610 14083520220 14097891159 14100549015 14132271285 14148100736 14177003904 14179929984 14192951040 14194414080 14195608896 14198538816 14208898176 14211576960 14213923185 14227229610 14227545024 14245900515 14307068160 14311225632 14325843840 14330006768 14339255040 14340462048 14355714240 14358072960 14370362928 14389221672 14469648480 14472025920 14475345192 14485906512 14488637520 14491018080 14502201120 14503421844 14504916888 14521232880 14589324288 14590228884 14606026160 14609376166 14617622016 14619128832 14620035276 14636480760 14637989520 14639221674 14650519086 14655688740 14666381640 14669745489 14672155806 14705112576 14715841536 14724410624 14735153664 14751728640 14754164040 14754491136 14755405973 14765877504 14772003730 14773526460 14781864960 14785255296 14788601487 14804330310 14852099328 14870338560 14871590272 14883067008 14888318720 14889853440 14890776670 14902598592 14905047168 14920899840 14921824995 14922155808 14952308805 14988357120 15008026880 15020873184 15022421568 15039319680 15040585616 15050292480 15059056320 15070043520 15074422704 15075976608 15089820480 15158679360 15161518064 15175711584 15178572640 15189647040 15193130904 15195627216 15209580960 15212720160 15215568984 15243798240 15247294524 15300614560 15312761856 15316227432 15330291920 15333808042 15336327468 15348162852 15353578680 15363840240 15368304798 15387177960 15388473177 15399700722 15417023220 15434291712 15436827648 15454546688 15457085952 15469014528 15474485180 15489315072 15490275471 15491872242 15506098020 15509298420 15520958208 15521920569 15529651830 15540982380 15561377370 15596331520 15607710720 15612246144 15613855488 15628193280 15631418880 15632388090 15632734656 15644140416 15652903035 15663352320 15664323510 15684880365 15737774976 15752226560 15755477760 15758428224 15776154240 15787664640 15791285664 15808383360 15823545696 15841344960 15916613328 15933846720 15937501272 15949129392 15952421232 15967069920 15968715840 15970060008 15973356168 15988024080 16062993408 16083716880 16095451680 16095808512 16096806516 16100128836 16114913160 16116574320 16121257614 16133019804 16150178520 16169257984 16202290176 16223553024 16226901504 16241802240 16244483640 16249204103 16260051456 16265801860 16277345280 16278354540 16281029160 16284763341 16299717210 16302395340 16372392960 16377150592 16388096256 16393879040 16406530560 16409226240 16412989824 16428061440 16429080045 16431779430 16444824768 16466040855 16536741120 16539837888 16543251648 16555321728 16558442880 16561163520 16564961952 16577047872 16580173120 16595694720 16598434545 16598802528 16674547296 16691579520 16696429904 16708611744 16729130880 16730539056 16743450384 16749358560 16751085120 16765423416 16768178064 16787425284 16861901760 16863321112 16881256560 16884030240 16897434624 16898482332 16900224264 16906187760 16919234640 16920658818 16941438360 16958725542 16976048040 16996103168 17018030480 17021933698 17031541248 17033296896 17053514280 17053892352 17054949761 17056707822 17075894220 17088352920 17092272267 17095080618 17098303530 17110778580 17114310180 17117515107 17155964672 17168481792 17187793920 17189240704 17191012608 17210350080 17211417190 17213191380 17222906880 17226857088 17229687552 17230755861 17245509120 17246578410 17272776015 17327449216 17346940160 17348728320 17363578176 17366431104 17382378240 17386365024 17389221696 17425479456 17486416640 17524352048 17527231392 17545872960 17558674560 17563776912 17565587424 17581717440 17585346240 17586826488 17599657968 17685125920 17704996848 17721254880 17724912480 17726404476 17728231752 17744511120 17748173520 17761122720 17765196372 17784431280 17865982464 17867824128 17868932004 17889032040 17892382046 17905079808 17906189994 17912508460 17925577560 17929688931 17942770566 17962953660 17966317509 17986028544 17986527090 18006673664 18009632256 18029890560 18033266944 18047183616 18066723840 18070867584 18084052224 18094181490 18104394240 18107383140 18107784576 18129277305 18131146110 18190415232 18208995840 18214287168 18227576448 18236655360 18237786105 18238190432 18249960960 18251497152 18255264192 18272027520 18273911040 18275044095 18360737472 18381390720 18394801920 18396350304 18405513280 18418942080 18424294416 18436608288 18443113920 18457346880 18481569120 18565124160 18569382216 18589487840 18603833760 18607317624 18611158104 18628248240 18631308960 18635582196 18652694760 18673652844 18715597824 18753831936 18757702656 18758865708 18776091480 18778026960 18779607602 18783483642 18797188212 18800732020 18808133883 18821856438 18843028380 18844970760 18902671872 18906573312 18923934720 18927478528 18931385088 18932558909 18945197568 18948769280 18951897580 18969639480 18970060032 18971236251 18991413630 18994534020 19019461230 19059118155 19076090880 19081634176 19101125120 19119006720 19120616064 19140952320 19144097280 19145284290 19160483904 19170409335 19185203565 19185628896 19292864640 19296034560 19300460256 19314542016 19318183360 19321357440 19336268160 19337895792 19339889184 19361643840 19401197760 19453638512 19493380368 19515307680 19517319360 19518962232 19534025448 19537234992 19540918320 19555175520 19559660652 19562874408 19672218720 19672654848 19687836672 19698035280 19713673728 19714896054 19718135316 19739107080 19740768621 19759249026 19779432120 19785179799 19802799104 19844089344 19870131456 19873396224 19894533120 19895766660 19896207744 19914833664 19918121454 19921876590 19935175680 19936411740 19940526540 19944260721 19962575010 19966695210 20027830912 20029895424 20052426240 20067056640 20074957056 20078741760 20093391360 20097538560 20099230272 20101302144 20119760640 20121008145 20125161045 20166274755 20211572480 20234282112 20252862720 20257507872 20260836288 20279441280 20283626880 20287425312 20303081568 20325064320 20329726032 20421636576 20448436624 20464217136 20471438240 20485120320 20491073064 20506023504 20516237280 20517964236 20532934296 20556030960 20652420096 20653700628 20655829656 20674797360 20679064560 20680805222 20694152160 20694610944 20695894092 20706202440 20721309840 20727331218 20748503160 20816328192 20818473984 20843184120 20843646208 20847087338 20858853888 20870537380 20885764680 20890554993 20913173820 20929312980 20933232327 20956779270 20960222580 20983699968 20984281605 21007303680 21011237632 21034872320 21050219520 21055047552 21070409472 21077844480 21079151390 21094110720 21098060928 21121793280 21123102915 21125280330 21222151104 21245128960 21250001696 21265505856 21269894976 21289426560 21291621120 21293413344 21297808224 21317365440 21341317536 21444955840 21460602240 21462408688 21466838448 21486550880 21488765760 21495010152 21510693072 21533571360 21537109440 21583832508 21659311520 21704472720 21708038880 21713017788 21732956280 21736527120 21755132766 21757375332 21781849320 21850795008 21883986432 21885343326 21904081920 21905440060 21909039240 21914064249 21926433024 21928693248 21930052914 21954721140 21956984280 21958832511 21983533110 21999572460 22048988160 22053117184 22057668864 22073762304 22077923840 22081551360 22086615936 22102730496 22127592960 22129873920 22131246060 22131736704 22158005595 22160289690 22172797440 22177882944 22206495465 22232729728 22255439360 22278148992 22305507840 22307385408 22324600512 22332478080 22334780160 22336165005 22353897888 22357570752 22381349760 22383233712 22482535680 22508342080 22512040320 22531309776 22533632352 22541583680 22558979520 22560878424 22588584480 22605065280 22611634056 22634730720 22738019040 22738523136 22742277096 22763567376 22767858960 22784470560 22789696356 22793440824 22797738040 22814371440 22819080240 22823353476 22921350144 22950921840 22969142784 22972916736 22974341148 22995437880 23000712063 23004491202 23022244278 23030368020 23045760360 23052457197 23151437568 23155241472 23176504320 23181820032 23185628928 23187066529 23203521792 23211727770 23227223040 23233972608 23237808363 23259147030 23263947630 23294477745 23342066055 23369641856 23394497280 23411566080 23418369216 23420783232 23442289920 23447128320 23448582135 23449101984 23466210624 23496485265 23606662464 23628339840 23633216640 23635205968 23637642336 23659348160 23664231360 23681496960 23686928496 23712575040 23825242672 23852042720 23874919992 23900770080 23906251908 23923694088 23950604880 23955090012 23960034252 23982036120 24062911488 24094490112 24095984066 24112069632 24125575320 24143177520 24143712768 24145209774 24150193254 24172369740 24174861480 24181886421 24199529706 24253886976 24285716224 24303435264 24315540480 24317048140 24335329536 24340352256 24362703360 24365214720 24366725460 24390077184 24398702790 24417531810 24421543740 24449575815 24453593010 24480983296 24508520960 24526402560 24528467072 24558589440 24565725888 24582144384 24590818560 24609795840 24613839360 24619484736 24642092160 24647669145 24667237152 24753498880 24759176288 24805111680 24809756832 24814877472 24837664320 24841745280 24847442928 24865571808 24870259680 24893542080 24898203792 25011820944 25034788640 25037369280 25044644856 25062917616 25077511844 25093696320 25095808584 25124037840 25126627680 25148135124 25181137926 25241846784 25292852640 25293413376 25294981668 25321884840 25326045360 25346151936 25347723498 25350336396 25359281640 25378851960 25380988227 25412157540 25494154752 25521269760 25527045720 25532900547 25547311872 25549945344 25560545780 25578685440 25580271420 25580838528 25585061733 25613841330 25632529380 25647455295 25666167870 25723819520 25728046080 25733947008 25752722688 25761809920 25781690880 25783861056 25786518912 25815525120 25817125785 25819787070 25834360320 25840285632 25868263680 25869867615 25991173824 26020410240 26023092480 26025282976 26045367264 26049646656 26054557760 26073567360 26079547536 26083832544 26229624960 26264047040 26286528072 26290847088 26318809440 26321024828 26338011840 26345665368 26372576160 26380239732 26493508608 26527688880 26528276992 26553111552 26557495272 26562502120 26581882320 26587368720 26589606714 26592347628 26616766680 26622260280 26676646920 26706527232 26766609408 26771655680 26798973696 26801736192 26803398006 26826347520 26828010860 26833548060 26838573069 26859284991 26868762690 26888366340 26979042816 26979790635 27003816960 27010010496 27014448384 27039255040 27044835840 27049900416 27070775424 27100085760 27106301376 27141272235 27161676864 27196719165 27228848768 27285622848 27313493760 27321430752 27341364672 27354983040 27357285648 27377245728 27382896288 27408041280 27410866560 27538267504 27541106208 27566396480 27572086080 27592202880 27594525456 27608269920 27628413120 27636441624 27664670880 27722353680 27790912160 27847686240 27854073324 27884231760 27905750640 27910976436 27916737156 27942372360 27946963440 27953373294 27979042140 28073396736 28093879296 28130747904 28136553984 28138298562 28162391040 28164137220 28167040440 28169411403 28175225463 28195782318 28201098030 28232784657 28264542570 28296201472 28354007808 28359859968 28385902080 28388828160 28391217792 28397077632 28417796352 28423153920 28427846370 28454459220 28455090048 28487120445 28491801030 28529191845 28614136320 28622451264 28651687680 28660013536 28678510080 28680924096 28711428480 28716145920 28717926435 28740725856 28778443344 28939296960 28944051840 28950690384 28971813024 28977275040 28982036160 29004402240 29006843688 29009833776 29042465760 29180457768 29212052320 29218752332 29235244032 29240070552 29272961520 29275979040 29278443348 29301038172 29311377480 29332763280 29339490978 29344311612 29410225152 29448821248 29470307328 29508328080 29508982272 29510811946 29531755008 29544007460 29547052920 29570510592 29572344081 29577202974 29608660620 29704198656 29743180544 29766134016 29776637440 29779706880 29781553340 29805197184 29810094336 29841799680 29843649990 29844311616 29882814885 29904617610 29943862515 29950042815 29976714240 30016053760 30041746368 30044843136 30078639360 30081171232 30100584960 30118112640 30140087040 30148845408 30151953216 30179640960 30317358720 30323036128 30351423168 30357145280 30379294080 30386261808 30391254432 30419161920 30425440320 30431137968 30487596480 30494589048 30601229120 30632454864 30660583840 30667616084 30672654936 30696325704 30707157360 30727680480 30736609596 30774355920 30776946354 30799401444 30834046440 30868583424 30909093376 30914171904 30938029056 30948970360 30978630144 30980550942 30983744484 31012196040 31018596840 31021207833 31041916416 31043841138 31059303660 31081964760 31090996827 31122754740 31192663040 31224492288 31227710976 31256386560 31262837760 31264776180 31265469312 31270631007 31288280832 31305806070 31326704640 31328647020 31346889805 31369760730 31435168905 31475549952 31504453120 31510955520 31516856448 31552308480 31575329280 31582571328 31616766720 31618727085 31647091392 31682689920 31687920495 31833226656 31867693440 31875002544 31898258784 31904842464 31934139840 31937431680 31940120016 31946712336 31976048160 32167433760 32190903360 32193613032 32200257672 32229826320 32233148640 32242515228 32266039608 32300357040 32447106048 32453803008 32488967280 32498408206 32520102912 32531603720 32556709080 32562058320 32569526682 32599434420 32604790680 32632699149 32754301184 32776192512 32787758080 32813061120 32825979648 32828014989 32856122880 32858160090 32863558860 32889649536 32895079371 32901281035 32932081710 32975299665 33073482240 33079675776 33086503296 33110643456 33116885760 33122327040 33129923904 33154095744 33160346240 33191389440 33196869090 33197605056 33240434535 33349094592 33383159040 33392859808 33417223488 33458261760 33461078112 33486900768 33498717120 33502170240 33530846832 33536356128 33574850568 33723803520 33726642224 33762513120 33768060480 33796964664 33800448528 33812375520 33838469280 33841317636 33882876720 33917451084 33952096080 34036060960 34043867396 34063082496 34107028560 34107784704 34109899522 34113415644 34151788440 34176705840 34184544534 34190161236 34196607060 34221557160 34228620360 34235030214 34311929344 34336963584 34378481408 34382025216 34420700160 34422834380 34426382760 34453714176 34459375104 34461511722 34491018240 34493156820 34506736803 34545552030 34654898432 34693880320 34697456640 34727156352 34732862208 34764756480 34772730048 34778443392 34817591655 34850958912 34888720545 34895921445 34972833280 35048704096 35054462784 35091745920 35117349120 35127553824 35131174848 35163434880 35170692480 35173652976 35199315936 35370251840 35409993696 35442509760 35449824960 35452808952 35456463504 35489022240 35496347040 35522245440 35530392744 35568862560 35731964928 35737864008 35778064080 35784764092 35810159616 35812379988 35825016920 35851155120 35859377862 35885541132 35925907320 35932635018 35973054180 36013347328 36019264512 36066533888 36094367232 36141735168 36143976099 36168104448 36188362980 36208788480 36214766280 36215569152 36217814661 36225289881 36258554610 36262292220 36380830464 36417991680 36428574336 36455152896 36473310720 36475572210 36476380864 36499921920 36502994304 36510528384 36523440415 36544055040 36547822080 36550088190 36598054185 36626297715 36680389515 36721474944 36762781440 36789603840 36792700608 36811026560 36837884160 36848588832 36873216576 36886227840 36914693760 36963138240 37130248320 37138764432 37178975680 37207667520 37214635248 37222316208 37256496480 37262617920 37271164392 37305389520 37347305688 37517731416 37552182960 37556053920 37559215204 37566967284 37594376424 37601464040 37616267766 37643712876 37686056760 37689941520 37771706889 37805343744 37813146624 37854957056 37862770176 37865117818 37890395136 37897538560 37903795160 37939278960 37940120064 37942472502 37982827260 37989068040 38021585247 38038922460 38118236310 38163268352 38202250240 38241232128 38281904640 38288194560 38290568580 38320967808 38334520105 38340818670 38370407130 38371257792 38420761995 38499251805 38585729280 38592069120 38600920512 38629084032 38636366720 38642714880 38672536320 38675791584 38679778368 38723287680 38729680605 38802395520 38907277024 38986760736 39030615360 39034638720 39037924464 39068050896 39074469984 39081836640 39110351040 39119321304 39125748816 39344437440 39396070560 39427347456 39429792108 39436270632 39478214160 39481537242 39518498052 39558864240 39570359598 39688178688 39740262912 39746792448 39791533320 39792415488 39829667328 39836242908 39843753180 39872823480 39881053080 39884410071 39888521442 39925150020 39933390420 40055661824 40059790848 40104852480 40149914112 40157483520 40186782720 40195077120 40198460544 40202604288 40205097009 40239521280 40242016290 40250322090 40303144035 40332549510 40423144960 40468564224 40505725440 40515015744 40521672576 40558882560 40567253760 40574850624 40606163136 40650128640 40659452064 40843273152 40896873248 40928434272 40942876480 40970240640 40982146128 41012047008 41032474560 41035928472 41065868592 41112061920 41307401256 41311659312 41349594720 41358129120 41361610444 41388304320 41391788184 41412404880 41442619680 41454662436 41497006320 41632656384 41686368240 41687292416 41694174676 41717707776 41741074760 41771529360 41781109986 41826347640 41858625960 41866464654 41913558540 41920445160 41930059941 41967399936 41968563210 42022475264 42069744640 42110095104 42140818944 42155688960 42158302780 42188221440 42196121856 42207447843 42243586560 42246205830 42250560660 42301647045 42396813855 42444302208 42490257920 42500003392 42531011712 42539789952 42554834245 42578853120 42583242240 42586826688 42595616448 42634730880 42641769555 42682635072 42737701545 42889911680 42921204480 42924817376 42933676896 42973101760 42977531520 42990020304 43021386144 43067142720 43074218880 43167665016 43318623040 43408945440 43416077760 43426035576 43465912560 43473054240 43510265532 43514750664 43563698640 43767972864 43770686652 43810880120 43818078480 43828128498 43852866048 43857386496 43860105828 43909442280 43913968560 43917665022 43967066220 43999144920 44009236467 44106234368 44115337728 44147524608 44155847680 44173231872 44205460992 44255185920 44262492120 44263473408 44266217919 44316011190 44320579380 44345594880 44355765888 44365804461 44412990930 44465459456 44510878720 44556297984 44611015680 44614770816 44649201024 44664956160 44669560320 44672330010 44707795776 44715141504 44730955115 44762699520 44765474985 44766467424 44856926415 44965071360 45016684160 45024080640 45062619552 45067264704 45083167360 45117959040 45121756848 45177168960 45210130560 45223268112 45269461440 45476038080 45484554192 45527134752 45535717920 45568941120 45579392712 45586881648 45595476080 45628742880 45638160480 45646706952 45901843680 45938285568 45948682296 45990875760 46001424126 46008982404 46044488556 46060736040 46091520720 46104914394 46165419531 46302875136 46310482944 46363640064 46371257856 46374133058 46407043584 46423455540 46467945216 46470826413 46475616726 46518294060 46527895260 46565761707 46588955490 46684132110 46739283712 46788994560 46823132160 46836738432 46841566464 46884579840 46894256640 46897164270 46898203968 46932421248 46949019005 46958709105 46992970530 47054641095 47213324928 47256679680 47266433280 47270411936 47275284672 47318696320 47328462720 47362993920 47373856992 47425150080 47650485344 47704085440 47749839984 47801540160 47812503816 47847388176 47901209760 47910180024 47920068504 47964072240 48188980224 48191968132 48251150640 48286355040 48287425536 48290419548 48300386508 48344739480 48349722960 48363772842 48399059412 48507773952 48571432448 48606870528 48634096280 48670659072 48680704512 48725406720 48733450920 48747612309 48780154368 48797405580 48835063620 48843087480 48854290023 48899151630 48907186020 48961966592 49017041920 49056934144 49117178880 49131451776 49164288768 49181637120 49219591680 49227678720 49238969472 49284184320 49287240135 49295338290 49334474304 49398122565 49506997760 49518352576 49610223360 49619513664 49629754944 49675328640 49683490560 49694885856 49731143616 49740519360 49787084160 49795303635 49796407584 50023641888 50069577280 50074738560 50089289712 50125835232 50155023688 50187392640 50191617168 50248075680 50253255360 50296270248 50362275852 50585705280 50589963336 50643769680 50652090720 50692303872 50695446996 50700672792 50718563280 50757703920 50761976454 50824315080 50988309504 51054091440 51065801094 51094623744 51099890688 51121091560 51160542840 51161677056 51164849283 51170123466 51227682660 51265058760 51276816801 51294910590 51332335740 51352545321 51447639040 51467894016 51505445376 51523619840 51563381760 51567722112 51573037824 51631050240 51634251570 51639574140 51668720640 51680571264 51692267583 51702013055 51736527360 51739735230 51818328045 51982347648 52040820480 52046184960 52050565952 52090734528 52099293312 52109115520 52117718345 52147134720 52159095072 52167665088 52459249920 52528094080 52573056144 52581694176 52637618880 52642049656 52676023680 52691330736 52745152320 52760479464 53055377760 53056553984 53114990544 53125004240 53163764640 53174737440 53179213428 53184695256 53233533360 53244520560 53353293840 53597947392 53603472384 53606796012 53656021720 53667096120 53677146138 53718569982 53737525380 53776732680 53789066793 53898952527 53958085632 53959581270 54020020992 54028896768 54078510080 54089671680 54099800832 54141550848 54200171520 54212602752 54282544470 54323353728 54387831915 54393438330 54457697536 54571245696 54626987520 54642861504 54682729344 54709966080 54713358315 54714571296 54754491456 54765792576 54816082560 54821733120 54825132285 55076535008 55082212416 55132792960 55144172160 55184405760 55189050912 55216539840 55256826240 55272883248 55329341760 55444707360 55581824320 55695372480 55708146648 55768463520 55811501280 55821952872 55833474312 55884744720 55893926880 55906746588 55958084280 56146793472 56261495808 56273107968 56276597124 56328274440 56334080880 56338822806 56350450926 56391564636 56402196060 56424401649 56465569314 56529085140 56592402944 56708015616 56719719936 56771804160 56782435584 56794155264 56797676727 56835592704 56846307840 56855692740 56908918440 56910180096 56913708753 56974240890 56983602060 57058383690 57228272640 57244902528 57303375360 57320027072 57357020160 57361848192 57422856960 57432291840 57435852870 57481451712 57511228005 57555610695 57556886688 57878593920 57888103680 57901380768 57943626048 57954550080 57964072320 58008804480 58013687376 58019667552 58084931520 58360915536 58424104640 58437504664 58480141104 58545923040 58551958080 58556886696 58602076344 58622754960 58665526560 58678981956 58688623224 58897642496 59016656160 59017964544 59021623892 59063510016 59088014920 59094105840 59141021184 59144688162 59154405948 59217321240 59222305863 59355539397 59408397312 59486361088 59532268032 59553274880 59563106680 59610394368 59620188672 59683599360 59687299980 59688623232 59765629770 59809235220 59832782163 59887725030 59900085630 60032107520 60083492736 60089686272 60157278720 60162342464 60201169920 60236225280 60239960165 60280174080 60297690816 60303906432 60359281920 60363024435 60375483135 60498824265 60634717440 60646072256 60702846336 60714290560 60758588160 60772523616 60782508864 60838323840 60850880640 60862275936 60975192960 60989178096 61202458240 61264909728 61321167680 61335232168 61345309872 61392651408 61414314720 61455360960 61473219192 61548711840 61553892708 61598802888 61668092880 61818186752 61897940720 61957260288 61961101884 61967488968 62024392080 62037193680 62042415666 62083832832 62087682276 62118607320 62163929520 62181993654 62245509480 62448984576 62455421952 62529552360 62530938624 62541262014 62576561664 62611612140 62657294040 62671664979 62693779610 62739521460 62799696981 62870337810 62951099904 62952844815 63008906240 63021911040 63033712896 63104616960 63150658560 63165142656 63233533440 63237454170 63294182784 63365379840 63369308745 63375840990 63666453312 63735386880 63750005088 63796517568 63809684928 63868279680 63874863360 63880240032 63893424672 63952096320 64334867520 64381806720 64387226064 64400515344 64459652640 64466297280 64485030456 64532079216 64600714080 64977934560 64996816412 65063207440 65113418160 65124116640 65139053364 65198868840 65209581360 65265398298 65508602368 65552385024 65651959296 65656029978 65712245760 65716320180 65727117720 65742192747 65779299072 65790158742 65802562070 65864163420 65876497533 65950599330 66146964480 66159351552 66173006592 66221286912 66233771520 66244654080 66259847808 66308191488 66320692480 66382778880 66393738180 66395210112 66474016785 66480869070 66698189184 66766318080 66785719616 66834446976 66916523520 66922156224 66973801536 66997434240 67004340480 67008495015 67061693664 67072712256 67149701136 67447607040 67453284448 67525026240 67536120960 67593929328 67600897056 67624751040 67676938560 67682635272 67765753440 67834902168 67904192160 68072121920 68087734792 68214057120 68215569408 68219799044 68226831288 68303576880 68353411680 68369089068 68380322472 68393214120 68443114320 68457240720 68470060428 68623858688 68756962816 68764050432 68845668760 68852765520 68907428352 68918750208 68923023444 68986313640 69002136189 69013473606 69091104060 69157371591 69309796864 69387760640 69454312704 69465724416 69529512960 69545460096 69556886784 69561199587 69635183310 69701917824 69713425089 69777441090 69791842890 69883433235 69945666560 70097408192 70108925568 70183491840 70234698240 70255107648 70262349696 70326869760 70341384960 70345746405 70347305952 70398631872 70489455795 70740503680 70819987392 70885019520 70899649920 70905617904 70912927008 70978044480 70992694080 71044490880 71060785488 71137725120 71475728016 71556128160 71569528184 71624759976 71650033840 71702310240 71718755724 71771082264 71851814640 71865270036 71946108360 72026694656 72133067776 72188734464 72283470336 72287952198 72336208896 72376725960 72382818277 72429532560 72431138304 72435629322 72450579762 72517109220 72524584440 72545659263 72761660928 72857148672 72910305792 72946621440 72951144420 72952761728 73005988608 73021056768 73046880830 73088110080 73095644160 73100176380 73196108370 73252595430 73348727445 73360779030 73442949888 73525562880 73579207680 73585401216 73622053120 73675768320 73697177664 73746433152 73772455680 73777029865 73829387520 73926276480 73943007435 74260496640 74277528864 74357951360 74415335040 74429270496 74444632416 74512992960 74525235840 74542328784 74610779040 74694611376 75035462832 75104365920 75112107840 75118430408 75133934568 75188752848 75202928080 75232535532 75287425752 75372113520 75379883040 75543413778 75709914112 75725540352 75730235636 75807590320 75878557920 75880240128 75884945004 75965654520 75978136080 76043170494 76077844920 76142964681 76236472620 76326536704 76482464256 76563809280 76581137160 76598701641 76641935616 76669040210 76681637340 76740814260 76742515584 76755185199 76841523990 76942365885 76998503610 77171458560 77184138240 77201841024 77258168064 77272733440 77285429760 77345072640 77351583168 77359556736 77446575360 77451377355 77459361210 77604791040 77609602845 77814554048 77973521472 78061230720 78069277440 78075848928 78136101792 78148939968 78163673280 78220702080 78238642608 78251497632 78688874880 78792141120 78859584216 78872541264 78956428320 78963074484 79036996104 79117728480 79140719196 79480525824 79583066640 79584830976 79659334656 79672485816 79687506360 79745646960 79762106160 79768820142 79777042884 79850300040 79866780840 80111323648 80119581696 80299828224 80314967040 80396921088 80405208576 80410194018 80479042560 80484032580 80500644180 80515719207 80577854973 80606288070 80665099020 80846289920 80937128448 81011450880 81030031488 81043345152 81117765120 81134507520 81149701248 81212326272 81246020515 81300257280 81318904128 81423816705 81686546304 81793746496 81856868544 81885752960 81940481280 81964292256 82024094016 82064949120 82071856944 82131737184 82224123840 82614802512 82623318624 82699189440 82716258240 82723220888 82776608640 82783576368 82824809760 82885239360 82909324872 82994012640 83372736480 83374584832 83388349352 83482149520 83543058720 83562219972 83652695280 83717251920 83732929308 83827117080 83840890320 83860119882 83937126420 84044950528 84220190208 84281637888 84316605560 84335944231 84392243712 84414895686 84487173120 84492411660 84501121320 84508234209 84525676389 84603294090 84698353971 84793627710 84888604416 84980515840 85000006784 85062023424 85079579904 85109668490 85157706240 85166484480 85173653376 85191232896 85269461760 85274748805 85283539110 85365270144 85461361335 85475403090 85587575535 85779823360 85842408960 85849634752 85867353792 85946203520 85955063040 85980040608 86042772288 86134285440 86148437760 86153779305 86335330032 86637246080 86817890880 86832155520 86852071152 86931825120 86946108480 87020531064 87029501328 87127397280 87541373304 87621760240 87636156960 87656256996 87705732096 87720211656 87818884560 87827937120 87835330044 87934132440 87998289840 88018472934 88212468736 88230675456 88346463744 88410921984 88524984240 88526946816 88532435838 88632022380 88641158760 88711531776 88717032243 88731608922 88825981860 88930918912 89112595968 89229541632 89298402048 89329912320 89339120640 89344660020 89415591552 89430283008 89461910230 89525399040 89530949970 89532934848 89648444655 89713852830 89831587545 89930142720 90033368320 90048161280 90125239104 90134529408 90166334720 90235918080 90243513696 90354337920 90420261120 90446536224 90538922880 90952076160 90969108384 91054269504 91071435840 91137882240 91158785424 91173763296 91190952160 91257485760 91276320960 91293413904 91803687360 91897364592 91981751520 92002848252 92017964808 92088977112 92121472080 92183041440 92209828788 92330839062 92605750272 92727280128 92742515712 92748266116 92814087168 92846911080 92935890432 92941652826 92951233452 93036588120 93055790520 93063623499 93131523414 93177910980 93272990481 93368264220 93478567424 93577989120 93673476864 93683132928 93769159680 93788513280 93794328540 93796407936 93811893021 93864842496 93898038010 93917418210 93985941060 94040669415 94109282190 94426649856 94513359360 94532866560 94540823872 94550569344 94637392640 94656925440 94662794545 94725987840 94747713984 94850300160 94856181255 95300970688 95408170880 95499679968 95603080320 95625007632 95694776352 95802419520 95820360048 95840137008 95928144480 96383936264 96502301280 96572710080 96580839096 96600773016 96689478960 96699445920 96727545684 96798118824 97142864896 97268192560 97341318144 97361409024 97466901840 97495224618 97560308736 97594811160 97670127240 97686174960 97708580046 97798303260 97814372040 97898097447 97923933184 98113868288 98262903552 98328577536 98363274240 98439183360 98477938944 98484044967 98568368640 98574480270 98590676580 98668948608 98685238113 98703843105 98796245130 98925898995 99013995520 99036705152 99220446720 99239027328 99259509888 99350657280 99366981120 99389771712 99462287232 99481038720 99574168320 99590607270 99592815168 99721303605 100047283776 100139154560 100149477120 100178579424 100251670464 100310047376 100374785280 100383234336 100496151360 100506510720 100592540496 100724551704 101171410560 101179926672 101287539360 101304181440 101390893992 101401345584 101437126560 101515407840 101523952908 101648630160 102108182880 102131602188 102189247488 102242183120 102321085680 102323354112 102329698566 102340246932 102455365320 102530117520 102553633602 102589821180 102664671480 102705090642 102935788032 103010890752 103135444224 103146075648 103262100480 103268503140 103279148280 103287841811 103361142528 103384535166 103404026110 103473054720 103479470460 103520210409 103636656090 103964695296 104081640960 104092369920 104101131904 104181469056 104198586624 104218231040 104235436690 104294269440 104318190144 104335330176 104452774965 104666161635 104918499840 105056188160 105146112288 105163388352 105275237760 105284099312 105352047360 105382661472 105490304640 105520958928 106110755520 106229981088 106250008480 106327529280 106349474880 106358426856 106369390512 106467066720 106489041120 106706587680 107195894784 107213592024 107312043440 107334192240 107354292276 107437139964 107475050760 107553465360 107578133586 107797905054 107919162540 108040041984 108057793536 108199601664 108283101696 108425205504 108431928297 108565088940 108646707456 108653443983 108675869643 108775663830 108786876660 108915395072 109142491392 109253975040 109285723008 109365458688 109419932160 109426716630 109429142592 109508982912 109531585152 109570321245 109632165120 109643466240 109650264570 109794162555 110153070016 110164424832 110265585920 110288344320 110368811520 110378101824 110433079680 110513652480 110545766496 110658683520 110889414720 111163648640 111390744960 111416293296 111536927040 111623002560 111643905744 111666948624 111769489440 111787853760 111813493176 111916168560 112553194248 112656548880 112668161760 112677645612 112700901852 112783129272 112804392120 112848803298 112931138628 113058170280 113184805888 113416031232 113439439872 113564871168 113588310528 113595353454 113671185408 113692615680 113711385480 113744428721 113817836880 113820360192 113827417506 113948481780 113967204120 114064755741 114116767380 114489805056 114606750720 114640054144 114723696384 114845713920 114864583680 114871705740 114962903424 115003560315 115022456010 115111221390 115113773376 115262285985 115757187840 115776207360 115802761536 115887252096 115909100160 115928144640 115935332645 116017608960 116027374752 116039335104 116169863040 116189041815 116721831072 116848209280 116875009328 116960282208 117091846080 117103916160 117113773392 117204152688 117245509920 117331053120 117357963912 117377246448 118033312320 118043247784 118176029840 118188211680 118282042368 118289376324 118308811896 118434642480 118444611726 118711078794 118972722176 119064536064 119126213360 119220788736 119240377344 119374599960 119377246464 119384648327 119531259540 119618470440 119653230213 119665564326 119775450060 119800171260 120166985472 120179372544 120314557440 120324684928 120472450560 120479920330 120560348160 120595381632 120607812864 120615291027 120718563840 120726048870 120750966270 120909432105 120997648530 121269434880 121292144512 121405692672 121428581120 121517176320 121545047232 121565017728 121676647680 121701761280 121724551872 121950385920 121978356192 122404916480 122529819456 122642335360 122670464336 122690619744 122785302816 122828629440 122910721920 122946438384 123097423680 123107785416 123197605776 123336185760 123795881440 123922203768 123934977936 124048784160 124074387360 124084831332 124175364552 124237214640 124327859040 124363987308 124491018960 124897969152 125059104720 125061877248 125082524028 125153123328 125223224280 125314588080 125343329958 125387559220 125479042920 125599393962 125740675620 125902199808 125905689630 126067425792 126209233920 126330285312 126467066880 126474908340 126588365568 126622343529 126730759680 126738617490 126751681980 126904941135 127332906624 127470773760 127500010176 127593035136 127619369856 127664502735 127736559360 127749726720 127760480064 127786849344 127904192640 127925308665 128669735040 128763613440 128774452128 128801030688 128919305280 128932594560 128970060912 129064158432 129201428160 129955869120 129993632824 130126414880 130226836320 130248233280 130278106728 130397737680 130419162720 130530796596 131017204736 131303918592 131312059956 131432640360 131454235440 131484385494 131558598144 131580317484 131605124140 131728326840 131752995066 131901198660 132318703104 132346013184 132442573824 132467543040 132519695616 132527912363 132616382976 132641384960 132765557760 132787476360 132790420224 132798653757 132948033570 132961738140 133097413383 133396378368 133532636160 133571439232 133668893952 133833047040 133844312448 133947603072 133994868480 134008680960 134016990030 134123387328 134145424512 134192865345 134296424955 134299402272 134895214080 134906568896 135050052480 135072241920 135187858656 135201794112 135249502080 135353877120 135365270544 135531506880 135669804336 135808384320 136144243840 136175469584 136428114240 136439598088 136453662576 136607153760 136706823360 136738178136 136760644944 136786428240 136886228640 136914481440 136940120856 137513925632 137691337520 137705531040 137814856704 137846046888 137972627280 138004272378 138026947212 138182208120 138314743182 138496258593 138619593728 138908625408 138931448832 139090920192 139113773568 139122399174 139270366620 139403835648 139412479239 139426850178 139554882180 139583685780 139697285121 139766866470 140194816384 140217851136 140366983680 140469396480 140510215296 140524699392 140653739520 140682769920 140691492810 140694611904 140797263744 140847057015 140876127315 140978911590 141163923285 141481007360 141639974784 141770039040 141799299840 141811235808 141825854016 141956088960 141985388160 142088981760 142121570976 142275450240 142951456032 143112256320 143139056368 143249519952 143300067680 143404620480 143437511448 143542164528 143703629280 143730540072 143892216720 144566940672 144575904396 144753451920 144765636554 144859065120 144862276608 144871258644 144901159524 145034218440 145049168880 145091318526 145523321856 145714297344 145820611584 145902288840 145905523456 146011977216 146042113536 146093761660 146176220160 146200352760 146242836927 146392216740 146505190860 146697454890 146721558060 146885899776 147051125760 147170802432 147244106240 147351536640 147394355328 147492866304 147544911360 147554059730 147658775040 147852552960 147861720405 147886014870 148520993280 148555057728 148715902720 148830670080 148858540992 148889264832 149025985920 149050471680 149084657568 149221558080 149389222752 150070925664 150208731840 150224215680 150236860816 150267869136 150377505696 150405856160 150465071064 150574851504 150744227040 150759766080 151086827556 151460471272 151615180640 151757115840 151769890008 151931309040 151956272160 152086340988 152155689840 152285929362 152472945240 152653073408 152964928512 153162274320 153197403282 153283871232 153338080420 153363274680 153481628520 153485031168 153494547849 153510370398 153683047980 153884731770 153997007220 154342917120 154403682048 154516336128 154545466880 154570859520 154690145280 154703166336 154719113472 154893150720 154902754710 154918722420 155076802749 155106039165 155209582080 155219205690 155454984135 155629108096 155947042944 156122461440 156138554880 156151697856 156272203584 156297879936 156327346560 156353155035 156441404160 156477285216 156502995264 157377749760 157584282240 157719168432 157745082528 157912856640 157926148968 158073992208 158235456960 158281438392 159166133280 159169661952 159344971632 159375012720 159491293920 159524212320 159537640284 159554085768 159700600080 159733561680 160222647296 160793842176 160810417152 160820388036 160968065160 161001288360 161031438414 161155709946 161212576140 161330198040 161367200379 161874256896 162060062976 162086690304 162235530240 162269015040 162299402496 162309465703 162424652544 162492041030 162600514560 162637808256 162847633410 163163495745 163373092608 163587492992 163713737088 163771505920 163880962560 163928584512 164048188032 164129898240 164140074945 164143713888 164263474368 164448247680 164475396855 165229605024 165246637248 165398378880 165432516480 165446441776 165553217280 165567152736 165649619520 165770478720 165818649744 165988025280 166745472960 166776698704 166964299040 167086117440 167124439944 167305390560 167434503840 167465858616 167654234160 167681780640 167720239764 167874252840 168440380416 168633211120 168671888462 168784487424 168829791372 168984823320 169002242640 169016468418 169051352778 169206588180 169273204947 169396707942 169587255420 169777208832 170000013568 170124046848 170159159808 170219336980 170315412480 170347306752 170382465792 170393030181 170538923520 170549497610 170567078220 170730540288 170741126259 170922722670 170950806180 171175151070 171559646720 171684817920 171699269504 171734707584 171892407040 171910126080 171960081216 172085544576 172268570880 172296875520 172307558610 172533684015 172670660064 173274492160 173635781760 173664311040 173704142304 173863650240 173892216960 174041062128 174059002656 174254794560 175082746608 175243520480 175272313920 175312513992 175440423312 175637769120 175655874240 175670660088 175868264880 175996579680 176036945868 176692927488 177049968480 177053893632 177064871676 177264044760 177282317520 177423063552 177434064486 177463217844 177651963720 177666917589 177861837824 178225191936 178459083264 178596804096 178659824640 178689320040 178831183104 178860566016 178923820460 179050798080 179061899940 179065869696 179296889310 179427705660 179663175090 180066736640 180096322560 180250478208 180269058816 180332669440 180471836160 180487027392 180708675840 180719880495 180840522240 180893072448 181077845760 181089073305 181126449405 181904152320 181938216768 182108539008 182142871680 182275764480 182317570848 182347526592 182381904320 182514971520 182552641920 182586827808 183607374720 183794729184 183963503040 184005696504 184035929616 184177954224 184242944160 184366082880 184419657576 184661678124 185454560256 185496532232 185693822160 185871780864 185883305652 185902466904 186073176240 186111581040 186127246998 186263046828 186355821960 186545980962 186736528440 186957134848 187346953728 187366265856 187588657080 187592815872 187604447371 187623786042 187729684992 187796076020 187834836420 187971882120 188014994937 188081338830 188218564380 188853299712 188858534445 189026718720 189065733120 189081647744 189101138688 189274785280 189313850880 189325589090 189451975680 189495427968 189700600320 189712362510 190107926235 190601941376 190816341760 190999359936 191206160640 191250015264 191389552704 191604839040 191640720096 191680274016 191856288960 192767872528 193004602560 193145420160 193161678192 193201546032 193378957920 193398891840 193455091368 193596237648 194536385120 194933803680 194990449236 195189622320 195340254480 195372349920 195417160092 195596606520 195628744080 195796194894 196227736576 196525807104 196657155072 196955877888 196968089934 197136737280 197148960540 197181353160 197226578241 197337897216 197370476226 197407686210 197592490260 197629492599 197851797990 198073410304 198440893440 198478054656 198519019776 198701314560 198733962240 198779543424 198924574464 198962077440 199148336640 199181214540 199185630336 199422050355 199442607210 200094567552 200278309120 200298954240 200357158848 200503340928 200620094752 200749570560 200766468672 200992302720 201013021440 201025485045 201185080992 201449103408 202342821120 202359853344 202575078720 202608362880 202781787984 202802691168 202874253120 203030815680 203047905816 203297260320 204216365760 204263204376 204484366240 204642171360 204646708224 204659397132 204680493864 204910730640 205060235040 205107267204 205179642360 205329342960 205410181284 205871576064 206270888448 206292151296 206537006280 206558296560 206575683622 206722285056 206769070332 206808052220 206958940920 207006408567 207040420818 207273312180 207929390592 208163281920 208202263808 208362938112 208397173248 208436462080 208470873380 208588538880 208636380288 208670660352 208683598761 208905549930 209332323270 209650299705 209836999680 210112376320 210292224576 210326776704 210550475520 210568198624 210704094720 210765322944 210980609280 211037239215 211041917856 212221511040 212459962176 212500016960 212655058560 212698949760 212716853712 212738781024 212934133440 212978082240 213413175360 214427184048 214624086880 214668384480 214708584552 214874279928 214950101520 215106930720 215156267172 215595810108 215838325080 216080083968 216399203328 216566203392 216850411008 216863856594 217130177880 217148454831 217293414912 217306887966 217351739286 217551327660 217573753320 217636977789 217830790144 218284982784 218571446016 218730917376 218839864320 218853433260 218858285184 219017965824 219063170304 219140642490 219264330240 219286932480 219300529140 219588325110 220046182335 220306140032 220328849664 220531171840 220576688640 220737623040 220756203648 220866159360 221027304960 221091532992 221317367040 221331089595 221778829440 221829022305 222327297280 222781489920 222832586592 223073854080 223246005120 223287811488 223333897248 223538978880 223575707520 223626986352 223832337120 225106388496 225313097760 225336323520 225355291224 225401803704 225566258544 225608784240 225697606596 225862277256 226116340560 227129742336 227176621056 227190706908 227422770960 227488857442 227635673760 227640720384 227654835012 227896963560 227934408240 228129511482 228233534760 228428894043 228979610112 229280108288 229447392768 229691427840 229743411480 229796104923 229925806848 230007120630 230044912020 230222442780 230227546752 230265555597 230524571970 230827097655 231514375680 231552414720 231605523072 231774504192 231818200320 231856289280 231870665290 232035217920 232054749504 232078670208 232339726080 232354132065 232378083630 232828808535 233443662144 233696418560 233750018656 233920564416 234183692160 234207832320 234227546784 234408305376 234491019840 234662106240 234715927824 234754492896 236066624640 236086495568 236352059680 236376423360 236578752648 236617623792 236869284960 236889223452 237422157588 238252426720 238441577472 238749199920 238754492928 238769296654 239062519080 239236940880 239306460426 239331128652 239550900120 239600342520 240333970944 240358745088 240649369856 240944901120 240959840660 241190763264 241215625728 241230582054 241437127680 241452097740 241501932540 241547157621 241818864210 241995297060 242538869760 242584289024 242811385344 242857162240 243034352640 243090094464 243130035456 243353295360 243403522560 243449103744 243738061545 243900771840 243956712384 244271450115 244809832960 245059638912 245284670720 245340928672 245381239488 245570605632 245657258880 245821443840 245892876768 246194847360 246215570832 246395211552 246672371520 247591762880 247844407536 247869955872 248097568320 248148774720 248169662664 248350729104 248474429280 248655718080 248727974616 248982037920 250118209440 250123754496 250165048056 250446448560 250629176160 250686659916 250775118440 250958085840 251198787924 251481351240 251811379260 252134851584 252660570624 252949816680 253007832693 253176731136 253244687058 253461519360 253477234980 253503363960 253524702627 253577029167 253809882270 254665813248 254941547520 255000020352 255186070272 255238739712 255329005470 255473118720 255499453440 255520960128 255573698688 255808385280 255824246415 255850617330 256384084005 256762726605 257339470080 257527226880 257548904256 257602061376 257838610560 257865189120 257940121824 258128316864 258402856320 258461337915 259911738240 259987265648 260252829760 260453672640 260496466560 260556213456 260795475360 260838325440 261061593192 262624119912 262865280720 262908470880 262968770988 263117196288 263160634968 263210248280 263456653680 263505990132 263802397320 264637406208 264692026368 265039391232 265055824726 265232765952 265282769920 265574952720 265580840448 265597307514 265896067140 265923476280 266151096729 266194826766 266792756736 267142878464 267337787904 267688624896 267895206144 267989736960 268017361920 268033980060 268246774656 268290849024 268385730690 268592849910 268598804544 268945333965 269494762635 269790428160 269813137792 270100104960 270144483840 270375717312 270403588224 270499004160 270707754240 270730541088 271063013760 271339608672 271616768640 272288487680 272350939168 272856228480 272879196176 272907325152 273214307520 273413646720 273476356272 273521289888 273572856480 273772457280 273828962880 273880241712 275382675040 275411062080 275692093776 275945254560 276008544756 276053894424 276364416240 276629486364 276992517186 277817250816 278181840384 278227547136 278244798348 278540733240 278807671296 278824958478 278853700356 279109764360 279167371560 279190870497 279394570242 279533732940 280389632768 280435702272 280733967360 281020430592 281049398784 281307479040 281365539840 281382985620 281389223808 281435679063 281594527488 281694114030 281752254630 281957823180 282122008245 282327846570 282962014720 283279949568 283540078080 283598599680 283622471616 283651708032 283912177920 283970776320 283988383635 284177963520 284243141952 284550900480 284568543765 285902912064 286224512640 286278112736 286499039904 286600135360 286809240960 286875022896 287084329056 287407258560 287461080144 287784433440 289151808792 289506903840 289531273108 289718130240 289742517288 289802319048 290068436880 290098337760 290182637052 291428594688 291804577680 291811046912 292023954432 292084227072 292187523320 292400705520 292485673854 292784433480 293010381720 293394909780 293443116120 293771799552 294341604864 294488212480 294788710656 294985732608 295089822720 295108119460 295317550080 295452134901 295705105920 295723440810 295772029740 296111529315 296777696985 297041986560 297110115456 297431805440 297661340160 297717081984 297778529664 298051971840 298100943360 298169315136 298443116160 298778445504 299163910815 300141851328 300417463680 300448431360 300473721632 300535738272 300755011392 300811712320 300930142128 301149703008 301488454080 301519532160 302173655112 302920942544 303230361280 303514231680 303539780016 303862618080 303912544320 304172681976 304311379680 304571858724 304945890480 306324548640 306394806564 306567742464 306676160840 306726549360 306963257040 306970062336 306989095698 307020740796 307366095960 307769463540 307994014440 308807364096 309032672256 309090933760 309406332672 309438226944 309786301440 309805509420 309837444840 309863525433 310153605498 310212078330 310419164160 310438411380 310560631227 310909968270 311258216192 311894085888 312244922880 312277109760 312303395712 312544407168 312595759872 312654693120 312706310070 312882808320 312954570432 313005990528 313358324895 313998484905 314755499520 315168564480 315438336864 315490165056 315825713280 315852297936 316147984416 316470913920 316562876784 318332266560 318689943264 318750025440 318982587840 319048424640 319075280568 319108171536 319401200160 319467123360 321587684352 321640776072 321936130320 322002576720 322062876828 322311419892 322425152280 322660396080 322734400758 324120125952 324173380608 324598804992 324618931406 324849305088 324984082060 325275616512 325295784891 325695266820 325960331949 326326991490 326746185216 327174985984 327427474176 327543011840 327761925120 327857169024 328096376064 328259796480 328280149890 328287427776 328526948736 328710963735 328896495360 328950793710 329382487665 330459210048 330493274496 330796757760 330865032960 330892883552 331106434560 331134305472 331299239040 331540957440 331637299488 331976050560 333490945920 333553397408 333928598080 334172234880 334248879888 334610781120 334869007680 334931717232 335308468320 335363561280 335440479528 335748505680 337266422240 337343776924 337659582744 337969646640 338004485280 338032936836 338102705556 338413176360 338546409894 338793415884 339174510840 339554417664 340000027136 340248093696 340318319616 340438673960 340694613504 340764931584 340786060362 341077847040 341098995220 341134156440 341233286163 341461080576 341482252518 341845445340 341901612360 342350302140 343119293440 343398539008 343469415168 343784814080 343820252160 343920162432 344171089152 344537141760 344593751040 344615117220 345010680945 345067368030 345341320128 345786857955 346548984320 347271563520 347328622080 347408284608 347727300480 347784433920 347805997935 348082124256 348118005312 348509589120 348567125445 350165493216 350487040960 350544627840 350625027984 350880846624 351275538240 351311748480 351341320176 351736529760 351993159360 352073891736 354099936960 354129743352 354528089520 354564635040 354846127104 354868128972 354926435688 355303927440 355333835178 356918166528 357193608192 357378640080 357662366208 357721132032 357847640920 358123799880 358131739392 358153944981 358593778620 358855411320 358959690639 359326350180 360133473280 360500956416 360538117632 360665338880 360943672320 360974054784 361417351680 361439760990 361681044480 361786144896 361845873081 361914091385 362155691520 362178146610 362252898810 362728296315 363808304640 363876433536 364217078016 364285743360 364551528960 364635141696 364695053184 364763808640 365029943040 365105283840 365173655616 367214749440 367589458368 367927006080 368011393008 368071859232 368355908448 368485888320 368732165760 368839315152 369323356248 370993064464 371387644320 371766611304 371804933808 372146352480 372223162080 372254493996 372526093656 372711643920 373091961924 373473056880 374693907456 375177314160 375185631744 375208894742 375247572084 375459369984 375592152040 375669672840 375943764240 376029989874 376162677660 376437128760 377706599424 377717068890 378163295488 378202277376 378549570560 378627701760 378651178180 378990855936 379401200640 379424725020 380215852470 380714823405 381203882752 381632683520 381998719872 382412321280 382500030528 382779105408 382993508205 383209678080 383281440192 383360548032 383712577920 383775925995 385535745056 386009205120 386290840320 386323356384 386403092064 386757915840 386797783680 386910182736 387192475296 389072770240 389867607360 389980898472 390379244640 390680508960 390744699840 390834320184 391193213040 391257488160 391592389788 393051614208 393911755776 393936179868 394297921080 394362706320 394453156482 394675794432 394740952452 394815372420 395184980520 395258985198 395703595980 396146820608 396956109312 397038039552 397402629120 397559086848 397583737089 397849148928 397924154880 398296673280 398362429080 398371260672 398395961271 398844100710 398885214420 400189135104 400556618240 400597908480 400714317696 401006681856 401240189504 401499141120 401532937344 401984605440 402026042880 402050970090 402370161984 402578596035 402889274865 402898206816 404685642240 404719706688 405150157440 405216725760 405563575968 405605382336 405748506240 406061631360 406095811632 406594520640 408432731520 408526408752 408968732480 409284342720 409318794264 409360987728 409821461280 410120470080 410214534408 410359284720 410658685920 410820362568 412541776896 413074012560 413116593120 413151367244 413444570112 413538140664 413616104440 413917881840 414012817134 414080841636 414546624360 415488775779 415858781184 416404527616 416725876224 416794346496 416872924160 416941746760 417272760576 417341320704 417367197522 417811099860 418237437717 418664646540 419300599410 420224752640 420584449152 420653553408 421100951040 421136397248 421408189440 421530645888 421679721155 421961218560 422074478430 422083835712 422541171045 422628381945 423491769855 424443022080 424919924352 425000033920 425310117120 425397899520 425433707424 425477562048 425868266880 425956164480 426826350720 428854368096 429248173760 429336768960 429417169104 429748559856 429900203040 430213861440 430312534344 431191620216 431676650160 433700822016 433727713188 434260355760 434296909662 434586829824 434613775932 434703478572 435102655320 435147506640 435273955578 436569965568 437142892032 437461834752 437706866520 437716570368 438035931648 438126340608 438281284980 438528660480 438601058280 438728510781 439176650220 440092364670 440612280064 440657699328 441062343680 441153377280 441512407296 441732318720 442054609920 442183065984 442634734080 442662179190 443557658880 443585161215 443658044610 444654594560 445562979840 445665173184 446147708160 446492010240 446575622976 446667794496 447077957760 447151415040 447253972704 447664674240 450212776992 450626195520 450672647040 450710582448 450803607408 451132517088 451217568480 451395213192 451724554512 452232681120 454381413816 454845541920 454977714884 455271347520 455309670024 455793927120 455868816480 456259022964 456467069520 456857788086 457959220224 458560216576 458894785536 459486822960 459592209846 459851613696 460014241260 460089824040 460444885560 460455093504 460483643547 460531111194 461049143940 461654195310 463028751360 463211046144 463549008384 463636400640 463712578560 463741330580 464070435840 464109499008 464157340416 464679452160 464708264130 464756167260 465318117495 465657617070 466364952405 466887324288 467392837120 467500037312 467841128832 468367384320 468415664640 468455093568 468816610752 468982039680 469059465105 469324212480 469431855648 469508985792 472133249280 472172991136 472704119360 472752846720 473157505296 473235247584 473738569920 473778446904 474844315176 476504853440 477498399840 477508985856 477538593308 478125038160 478473881760 478612920852 478662257304 479101800240 479200685040 480667941888 481298739712 481919681320 482381526528 482431251456 482461164108 482904195480 483003865080 483094315242 483637728420 483990594120 484101601137 485168578048 485622770688 485714324480 486180188928 486260070912 486706590720 486807045120 486898207488 486928397109 487476123090 487801543680 487913424768 488542900230 489490487235 489619665920 490119277824 490569341440 490681857344 490762478976 491141211264 491314517760 491642887680 491785753536 492389694720 492420224835 492431141664 492790423104 493344743040 493426190565 495183525760 495688815072 495739911744 496195136640 496297549440 496339325328 496701458208 496948858560 497311436160 497455949232 497964075840 500236418880 500330096112 500892897120 501258352320 501373319832 501550236880 501916171680 502397575848 502962702480 503622758520 505321141248 505899633360 506015665386 506353462272 506489374116 506954469960 507006727920 507049405254 507154058334 507619764540 507819614841 509331626496 510000040704 510372140544 510477479424 510658010940 510946237440 511041920256 511147397376 511179090543 511616770560 511648492830 511701234660 512223378777 512768168010 513525453210 514678940160 515054453760 515097808512 515204122752 515677221120 515730378240 515880243648 516256633728 516439209055 516805712640 516922675830 517601052045 519823476480 519974531296 520505659520 520907345280 520992933120 521112426912 521590950720 521676650880 522123186384 525248239824 525730561440 525816941760 525937541976 526321269936 526420496560 526913307360 527011980264 527604794640 530078782464 530111649452 531149905440 531161680896 531194615028 531792134280 531846952560 532302193458 532389653532 533000752767 533585513472 534285756928 534675575808 535377249792 535790412288 535979473920 536067960120 536493549312 536581698048 536771461380 537185699820 537197609088 537890667930 538989525270 539626275584 540200209920 540288967680 540751434624 540807176448 540998008320 541415508480 541461082176 542126027520 542159641485 542679217344 543233537280 543267219915 543379348215 544576975360 544701878336 545712456960 545758392352 545814650304 546428615040 546827293440 546952712544 547042579776 547145712960 547544914560 547657925760 547760483424 550765350080 550822124160 551384187552 551890509120 552017089512 552107788848 552728832480 553258972728 553985034372 556363680768 556489596696 557081466480 557615342592 557649916956 557707400712 558219528720 558334743120 558381740994 558789140484 559067465880 560779265536 560871404544 562040861184 562098797568 562765971240 562778447616 562813342113 562871358126 563189054976 563388228060 563504509260 563915646360 564044984811 564244016490 564655693140 565924029440 566559899136 567080156160 567197199360 567244943232 567303416064 567824355840 567941552640 567976767270 568355927040 568486283904 568722143605 569101800960 569137087530 570323778705 571805824128 572449025280 572556225472 572998079808 573200270720 573618481920 573750045792 574168658112 574814517120 574922160288 575568866880 578303617584 579013807680 579062546216 579436260480 579485034576 579604638096 580136873760 580196675520 580365274104 583609155360 583622093824 584375046640 584801411040 584971347708 585568866960 586020763440 586789819560 586886232240 588683209728 589577421312 589971465216 590216238920 590904269802 591410211840 591446881620 591544059480 591679734723 592223058630 592888477797 593555393970 594220230912 594863610880 595322680320 595434163968 595557059328 596103943680 596201886720 596338630272 596886232320 596923241635 597556891008 598266151065 598327821630 600283702656 600834927360 600896862720 600947443264 601071476544 601510022784 601623424640 601860284256 602299406016 602976908160 603039064320 603076455135 604347310224 605841885088 606460722560 607028463360 607079560032 607725236160 607825088640 608345363952 608622759360 609143717448 609891780960 612649097280 612789613128 613352321680 613453098720 613926514080 613940124672 613978191396 614041481592 614732191920 615538927080 615988028880 617614728192 618812665344 618876453888 619611018840 619674889680 619727050866 620307210996 620424156660 620876822760 621019225701 621121262454 621819936540 622516432384 623788171776 624489845760 624606791424 625088814336 625191519744 625309386240 625412620140 625765616640 625909140864 626011981056 626050796283 626716649790 627996969810 629510999040 630337128960 630876673728 630980330112 631651426560 631704595872 632295968832 632941827840 633111717645 633125753568 636664533120 637379886528 637500050880 637965175680 638096849280 638150561136 638216343072 638802400320 638934246720 643281552144 643872260640 644005153440 644125753656 644622839784 644850304560 645320792160 645468801516 648240251904 649197609984 649237862812 649698610176 649968164120 650551233024 650591569782 651390533640 651445364493 651920663898 652653982980 652910933367 653492370432 654349971968 654854948352 655086023680 655714338048 656192752128 656519592960 656560299780 656574855552 657053897472 657421927470 657792990720 657901587420 658764975330 660918420096 660986548992 661593515520 661730065920 661785767104 662212869120 662268610944 662598478080 662639561815 663081914880 663274598976 663952101120 663993268785 665487066915 666981891840 667106794816 667857196160 668344469760 668497759776 669221562240 669738015360 669863434464 670616936640 670727122560 670880959056 671497011360 674532844480 674687553848 675319165488 675939293280 676008970560 676065873672 676205411112 676826352720 677092819788 677586831768 678349021680 680000054272 680877347920 681389227008 681529863168 681572120724 682197990440 682268312880 682466572326 682922161152 682964505036 683690890680 683803224720 684700604280 685286682129 686797078016 686938830336 687569628160 687840324864 688342178304 689074283520 689230234440 689388314769 690021361890 690134736060 690682640256 690796666791 691573715910 692481292965 693097968640 694543127040 694657244160 694816569216 695454600960 695568867840 695611995870 696164248512 696236010624 697019178240 697062396195 697134250890 698486425605 700330986432 700974081920 701089255680 701250055968 701761693248 702551076480 702623496960 702682640352 703473059520 703986318720 704147783472 708199873920 708259486704 709056179040 709129270080 709736257944 709852871376 710607854880 710667670356 714757280160 715324732416 715695281840 716247599760 716263478784 716307889962 717187557240 717710822640 717919381278 718652700360 721001912832 721076235264 721948109568 722834703360 722879521980 723572289792 723691746162 723828182770 724311383040 724356293220 724505797620 724641472863 725456592630 727616609280 727752867072 728434156032 728571486720 729103057920 729270283392 729390106368 729527617280 730059886080 730210567680 730347311232 731214184635 734429498880 735178916736 735854012160 736022786016 736143718464 736711816896 736971776640 737464331520 737678630304 738646712496 741986128928 742775288640 743533222608 743609867616 744292704960 744446324160 744508987992 745052187312 745423287840 746183923848 746946113760 750354628320 750371263488 750417789484 750495144168 751184304080 751339345680 751887528480 752059979748 752325355320 752874257520 755434137780 756326590976 756404554752 757302356360 757981711872 758849450040 759023498079 760431704940 760574107881 760731087501 761429646810 762407765504 763265367040 763997439744 764824642560 765000061056 765558210816 765987016410 766419356160 766562880384 766721096064 767425155840 767472739245 767551851990 771071490112 772018410240 772581680640 772646712768 772806184128 773515831680 773595567360 773820365472 774384950592 775384013745 778145540480 779735214720 779961796944 780758489280 781361017920 781489399680 781668640368 782386426080 782514976320 783184779576 787872359736 788595842160 788725412640 788906312964 789351588864 789481904904 789630744840 790369961040 790517970396 791407191960 792293641216 793912218624 794076079104 795118173696 795167474178 795698297856 795848309760 796211001047 796724858160 796742521344 796791922542 797688201420 797770428840 798453290187 800378270208 801113236480 801428635392 802013363712 802480379008 803065874688 803969210880 804052085760 804101940180 804740323968 805157192070 805778549730 805796413632 806836001895 809371284480 809439413376 810300314880 810433451520 811127151936 811210764672 811497012480 811547328515 812123262720 812191623264 813189041280 816865463040 817052817504 817937464960 818568685440 818637588528 818721975456 819642922560 820240940160 820429068816 820718569440 821317371840 821640725136 826148025120 826233186240 826302734488 827076281328 827232208880 827835763680 828025634268 828161683272 829093248720 830977551558 832809055232 833451752448 833883493520 834545521152 834682641408 834734395044 835622199720 835692538289 836474875434 837329293080 837572611491 838601198820 841168898304 841307106816 842201902080 842272794496 843061291776 843359442310 843922437120 844148956860 844167671424 844307037189 845082342090 845256763890 846366024735 846983539710 848886044160 849839848704 850000067840 850620234240 850795799040 850867414848 850955124096 851736533760 851912328960 851965150905 853652701440 853705631295 857708736192 858496347520 858673537920 858834338208 859497119712 859800406080 860427722880 860625068688 862383240432 863353300320 867455426376 868520711520 868593819324 869227551864 869406957144 870205310640 870295013280 870547911156 874285784064 875413733040 875433140736 876071863296 876252681216 876562569960 877202116560 877457021562 878353300440 880184729340 881224560128 881315398656 883024814592 883464637440 884366131968 885269468160 885324358380 886356404703 887115317760 887170322430 887316089220 888334587945 889309189120 891125959680 891330346368 892295416320 892984020480 893151245952 893335588992 894155915520 894302830080 894507945408 895329348480 900425553984 901252391040 901345294080 901421164896 901607214816 902265034176 902435136960 902790426384 903449109024 904465362240 908762827632 909691083840 909955429768 910542695040 910619340048 911587854240 911737632960 912518045928 912934139040 913715576172 917120433152 918973645920 919184419692 919703227392 920028482520 920179648080 920889771120 920910187008 920967287094 921062222388 922098287880 923308390620 926422092288 927098016768 927272801280 927482661160 927695386541 928218998016 928314680832 929358904320 929416528260 929512334520 929590576299 930636234990 931315234140 931681893681 932729904810 933774648576 934785674240 935000074624 935682257664 936734768640 936831329280 936910187136 937633221504 937964079360 938022236855 938118930210 938648424960 938863711296 939017971584 940074974685 944266498560 944345982272 945408238720 945505693440 946315010592 946470495168 947477139840 947556893808 949688630352 953009706880 954996799680 955077186616 956250076320 956947763520 957225841704 957324514608 958203600480 958401370080 962597479424 963839362640 964763053056 964922328216 965808390960 966007730160 966188630484 967275456840 967981188240 968203202274 970337156096 972360377856 972520141824 973796414976 973856794218 974952246180 975826849536 975887354673 977085800460 977880995847 978980974470 980238555648 981138682880 981363714688 981524957952 982282422528 982629035520 983285775360 983571507072 984779389440 984840449670 984862283328 985580846208 986132891205 986689486080 986852381130 988147462995 990367051520 991377630144 991479823488 992390273280 992595098880 992678650656 993402916416 993897717120 994622872320 994911898464 995928151680 1000472837760 1000660192224 1001785794240 1002516704640 1002746639664 1003100473760 1003832343360 1004795151696 1005925404960 1007245517040 1011799266720 1012031330772 1012978748232 1013908939920 1014013455840 1014098810508 1014308116668 1015239529080 1015639229682 1018663252992 1020000081408 1020744281088 1020954958848 1021316021880 1022083840512 1022294794752 1022358181086 1023233541120 1023296985660 1023402469320 1023699858489 1024446757554 1025536336020 1027050906420 1029357880320 1030195617024 1030408245504 1031354442240 1031460756480 1031760487296 1032513267456 1032878418110 1033611425280 1033845351660 1035032042835 1035202104090 1039646952960 1039949062592 1041011319040 1041814690560 1041985866240 1042224853824 1043181901440 1043353301760 1043417993805 1044246372768 1050496479648 1051461122880 1051633883520 1051875083952 1052642539872 1052840993120 1053826614720 1054023960528 1055209589280 1060223298904 1062299810880 1062389230056 1063584268560 1063693905120 1064604386916 1064779307064 1066001505534 1068571513856 1070754499584 1071580824576 1072135920240 1072987098624 1073163396096 1073542922760 1074371399640 1074395218176 1074461834943 1075781335860 1076879071917 1077979050540 1079252551168 1080400419840 1081502869248 1081614352896 1081996016640 1082831016960 1082922164352 1084252055040 1084319282970 1085358434688 1085537619243 1085742274155 1086467074560 1086534439830 1086758696430 1088184888945 1089153950720 1089403756672 1091424913920 1091516784704 1091629300608 1092857230080 1093654586880 1093905425088 1094085159552 1094291425920 1095089829120 1095315851520 1095520966848 1101530700160 1101644248320 1102768375104 1103781018240 1104034179024 1104215577696 1105457664960 1106517945456 1107970068744 1112979193392 1114162932960 1115299833912 1115414801424 1116439057440 1116669486240 1116763481988 1117578280968 1118134931760 1121558531072 1124081722368 1125531942480 1125556895232 1125626684226 1125742716252 1126378109952 1126776456120 1127009018520 1127831292720 1128089969622 1128488032980 1129311386280 1133119798272 1134489886464 1134606832128 1135648711680 1135883105280 1135953534540 1136166259921 1136972567808 1137444287210 1138203601920 1138274175060 1140647557410 1142144470215 1143611648256 1144898050560 1145112450944 1145996159616 1146400541440 1147236963840 1147500091584 1148337316224 1148980524615 1149629034240 1149844320576 1151137733760 1151327777985 1156607235168 1158027615360 1158125092432 1158872520960 1158970069152 1159209276192 1160273747520 1160393351040 1160730548208 1167218310720 1168750093280 1169602822080 1169942695416 1171137733920 1172041526880 1173579639120 1173772464480 1179154842624 1180432477840 1181808539604 1182893763240 1183088118960 1183359469446 1184446117260 1185776955594 1187110787940 1188440461824 1190868327936 1191114118656 1192207887360 1192677260544 1192751211267 1193772464640 1193846483270 1195113782016 1195187883813 1196532302130 1196655643260 1200567405312 1201669854720 1201793725440 1201894886528 1202142953088 1203020045568 1203246849280 1203720568512 1204598812032 1205953816320 1206078128640 1206152910270 1207735788105 1208694620448 1211683770176 1212921445120 1214056926720 1214159120064 1215450472320 1215650177280 1216690727904 1217245518720 1218287434896 1219783561920 1225298194560 1225579226256 1226704643360 1226906197440 1227853028160 1227956382792 1228082963184 1229464383840 1231077854160 1231976057760 1237625330688 1239222037680 1239349779360 1239454101732 1240614421992 1240848313320 1241753645520 1242038451402 1242242524908 1243639873080 1245032864768 1247576343552 1249213582848 1250177628672 1250383039488 1250618772480 1250825240280 1251818281728 1252023962112 1252101592566 1253433299580 1254712313151 1255993939620 1260674257920 1261753347456 1261960660224 1263302853120 1263409191744 1264591937664 1265039163465 1265883655680 1266223435290 1266251507136 1267623513135 1267885145835 1273329066240 1274759773056 1275000101760 1275930351360 1276193698560 1276301122272 1276432686144 1277604800640 1277868493440 1286563104288 1287744521280 1288010306880 1288251507312 1289245679568 1289700609120 1290641584320 1290937603032 1298475725624 1299936328240 1301102466048 1301183139564 1302781067280 1302890728986 1303841327796 1305307965960 1305821866734 1308699943936 1309709896704 1311428676096 1312385504256 1313120599560 1313149711104 1313231131597 1314107794944 1314843854940 1315585981440 1315803174840 1316185532343 1317529950660 1321836840192 1321973097984 1323187031040 1323460131840 1323571534208 1324537221888 1325196956160 1325279123630 1326163829760 1326549197952 1327904202240 1327986537570 1330755483645 1330974133830 1333963783680 1334213589632 1335714392320 1336688939520 1336995519552 1338443124480 1339476030720 1339726868928 1341233873280 1341454245120 1341761918112 1342994022720 1349065688960 1349375107696 1350638330976 1351878586560 1352017941120 1352131747344 1352410822224 1353652705440 1354185639576 1355173663536 1356698043360 1361754695840 1363144241448 1364395980880 1364536625760 1364933144652 1365929010072 1367381781360 1367606449440 1369401208560 1370573364258 1373594156032 1373877660672 1375680649728 1376684356608 1378460468880 1378776629538 1380042723780 1380269472120 1381365280512 1381450930641 1381593333582 1383147431820 1384962585930 1389086254080 1389633138432 1390909201920 1391137735680 1391223991740 1392328497024 1392472021248 1394038356480 1394124792390 1394268501780 1395954352485 1396972851210 1400661972864 1401948163840 1402178511360 1402500111936 1403523386496 1405102152960 1405246993920 1405365280704 1406946119040 1407178395315 1407972637440 1408295566944 1416399747840 1416518973408 1418112358080 1418258540160 1419472515888 1419705742752 1421215709760 1421335340712 1429514560320 1431390563680 1432495199520 1432526957568 1432615779924 1434375114480 1435421645280 1435838762556 1437305400720 1442003825664 1443896219136 1445759043960 1447144579584 1447383492324 1447656365540 1448712586440 1449011595240 1449282945726 1450913185260 1455505734144 1456868312064 1457142973440 1458540566784 1458780212736 1459055234560 1460119772160 1460421135360 1460694622464 1460785191327 1462428369270 1468858997760 1470357833472 1471708024320 1472045572032 1472287436928 1473423633792 1473943553280 1474928663040 1475357260608 1477260674505 1477293424992 1483972257856 1485550577280 1487066445216 1487219735232 1488585409920 1488892648320 1489017975984 1490104374624 1490846575680 1492367847696 1493892227520 1500709256640 1500835578968 1500990288336 1502368608160 1502678691360 1503775056960 1504119959496 1504650710640 1505748515040 1510868275560 1512653181952 1514604712720 1515963423744 1517698900080 1518046996158 1520863409880 1521148215762 1521462175002 1522859293620 1523458844523 1524815531008 1527994879488 1530000122112 1531116421632 1531974032820 1532838712320 1533125760768 1533442192128 1533537271629 1534850311680 1534945478490 1535103703980 1536670136331 1542142980224 1544036820480 1545163361280 1545293425536 1545612368256 1547031663360 1547191134720 1547640730944 1548769901184 1549317627165 1550768027490 1552803156135 1556291080960 1559470429440 1559923593888 1561516978560 1562722035840 1562978799360 1563337280736 1564772852160 1565029952640 1566369559152 1575744719472 1577191684320 1577450825280 1577812625928 1578963809808 1579261489680 1580739922080 1581035940792 1582814383920 1590236347392 1590334948356 1592422002094 1593449716320 1593485042688 1593583845084 1595376402840 1595540857680 1596906580374 1599002258301 1600756540416 1602857270784 1604026727424 1604960758016 1606131749376 1607938421760 1608203880360 1609480647936 1610314384140 1611557099460 1611592827264 1613672003790 1618878826752 1620600629760 1620866903040 1622254303872 1622421529344 1622994024960 1623094657030 1624246525440 1624383246528 1626378082560 1626478924455 1629801659745 1633730926080 1634105635008 1635874929920 1637137370880 1637275177056 1637443950912 1639285845120 1640481880320 1640858137632 1641437138880 1642634743680 1643281450272 1652296050240 1652466372480 1652605468976 1654152562656 1654464417760 1655671527360 1656051268536 1656323366544 1658186497440 1661955103116 1667766987040 1669091042304 1669468790088 1671244399440 1671385076578 1672949750868 1674658586160 1675145222982 1677202397640 1682337796608 1682614213632 1684545588992 1686122583552 1686718884620 1688297913720 1688335342848 1688440026339 1688614074378 1690164684180 1690513527780 1692732049470 1693967079420 1697772088320 1699679697408 1700000135680 1701240468480 1701591598080 1701734829696 1701910248192 1703473067520 1703824657920 1703930301810 1706166430815 1707305402880 1707411262590 1715417472384 1716992695040 1717347075840 1717668676416 1718994239424 1719600812160 1720855445760 1721250137376 1724766480864 1726706600640 1734910852752 1737041423040 1737187638648 1738455103728 1738813914288 1740410621280 1740590026560 1741095822312 1750827466080 1750866281472 1753125139920 1754404233120 1754914043124 1756706600880 1760369458680 1762449120256 1766049629184 1768732263936 1770648716760 1772712809406 1774230635520 1774340644860 1774632178440 1775039204169 1776669175890 1782660692736 1784590832640 1785968040960 1786302491904 1786671177984 1788311831040 1788605660160 1789015890816 1790658696960 1790769724905 1794798453195 1800851107968 1802504782080 1802690588160 1802842329792 1803214429632 1804530068352 1804870273920 1805580852768 1806898218048 1808930724480 1809229365405 1817525655264 1819382167680 1819910859536 1821085390080 1821238680096 1823175708480 1823475265920 1825036091856 1825868278080 1827431152344 1837947291840 1838368839384 1840056965040 1840359296160 1841779542240 1841820374016 1841934574188 1842124444776 1844196575760 1846616781240 1852844184576 1854965322320 1855390773082 1856437996032 1856629361664 1858833056520 1859024669040 1859181152598 1861272469980 1862630468280 1863057677103 1863363787362 1865459809620 1867549297152 1870000149248 1871364515328 1873469537280 1873820374272 1875266443008 1875928158720 1876044473710 1876237860420 1877296849920 1877727422592 1878035943168 1878152388849 1880149949370 1888532997120 1888691964544 1890816477440 1891011386880 1892630021184 1892940990336 1894954279680 1895113787616 1899377260704 1906019413760 1909993599360 1910154373232 1912500152640 1913895527040 1914451683408 1914649029216 1916407200960 1916802740160 1927678725280 1929844656432 1931616781920 1932015460320 1932377260968 1934550913680 1935962376480 1936406404548 1944720755712 1947592829952 1947713588436 1949904492360 1951653699072 1951774709346 1954171600920 1954336093479 1955761991694 1957961948940 1960477111296 1962727429376 1963049915904 1964564845056 1965258071040 1967143014144 1969558778880 1969680899340 1969724566656 1971161692416 1972265782410 1973378972160 1973704762260 1976294925990 1980734103040 1982755260288 1982959646976 1984780546560 1985190197760 1985357301312 1986805832832 1987795434240 1987918685445 1989245744640 1989823796928 1991856303360 1991979806355 2000945675520 2001320384448 2003571588480 2005033409280 2005493279328 2006200947520 2007664686720 2009590303392 2011850809920 2014491034080 2023598533440 2024062661544 2025957496464 2027817879840 2028026911680 2028197621016 2028616233336 2030479058160 2031278459364 2040000162816 2042632043760 2044167681024 2044589589504 2044716362172 2046593971320 2046804938640 2047399716978 2048893515108 2051072672040 2054101812840 2060391234048 2060816491008 2062708884480 2063520974592 2063648921081 2065026534912 2065756836220 2067222850560 2067690703320 2068164944307 2070064085670 2070404208180 2077443878895 2079293905920 2079898125184 2082022638080 2083629381120 2083971732480 2084449707648 2086363802880 2086706603520 2086835987610 2088492745536 2091187188585 2100992959296 2102922245760 2103267767040 2103750167904 2105285079744 2105681986240 2107653229440 2108047921056 2110419178560 2120446597808 2124599621760 2124778460112 2127168537120 2127387810240 2129208773832 2129558614128 2132003011068 2144271840480 2145974197248 2147085845520 2148742799280 2148790436352 2148923669886 2151562671720 2153758143834 2155958101080 2158505102336 2163005738496 2163228705792 2165844328704 2168504110080 2168638565940 2170716869376 2171075238486 2171484548310 2172934149120 2173068879660 2173517392860 2173924418589 2176369777890 2178807513344 2182849827840 2183033569408 2183258601216 2185714460160 2187309173760 2187810850176 2188170319104 2188582851840 2190179658240 2190631703040 2191041933696 2193642553905 2203061400320 2203288496640 2205536750208 2207562036480 2208068358048 2208431155392 2210915329920 2213035890912 2215940137488 2225958386784 2228325865920 2230599667824 2230829602848 2232878114880 2233338972480 2233526963976 2235156561936 2236269863520 2251063884960 2251113790464 2251253368452 2251485432504 2253552912240 2254018037040 2255662585440 2256179939244 2256976065960 2258622772560 2268979772928 2269213664256 2271907069080 2272332519842 2273945135616 2274888574420 2276548350120 2277070494237 2281295114820 2281722323643 2284288940430 2287223296512 2289796101120 2290224901888 2291992319232 2292801082880 2294473927680 2295000183168 2296674632448 2297961049230 2299258068480 2299688641152 2302275467520 2302418217735 2302655555970 2313214470336 2316055230720 2316250184864 2317745041920 2317940138304 2318418552384 2320547495040 2320786702080 2321461096416 2334436621440 2337500186560 2339205644160 2339885390832 2342275467840 2344083053760 2347159278240 2347544928960 2360864955680 2363617079208 2365787526480 2366176237920 2366718938892 2368892234520 2371553911188 2374221575880 2376880923648 2381736655872 2382228237312 2385354521088 2385502422534 2387544929280 2387692966540 2388633003141 2390227564032 2390375767626 2393064604260 2393311286520 2401134810624 2403339709440 2403789773056 2404285906176 2406040091136 2406493698560 2407441137024 2409197624064 2411907632640 2412156257280 2412305820540 2415471576210 2417389240896 2420508005685 2423367540352 2425842890240 2428113853440 2428318240128 2430900944640 2431300354560 2433381455808 2434491037440 2434641985545 2436574869792 2439567123840 2450596389120 2451158452512 2453409286720 2453812394880 2455706056320 2455912765584 2456165926368 2458928767680 2462155708320 2463952115520 2478444075360 2478699558720 2478908203464 2481228843984 2481696626640 2483507291040 2484076902804 2484485049816 2487279746160 2498427165696 2500355257344 2501650480560 2503636563456 2504047924224 2504203185132 2506866599160 2507077614867 2509424626302 2511987879240 2512717834473 2523506694912 2523921320448 2526605706240 2526818383488 2529183875328 2530078326930 2531767311360 2532446870580 2532503014272 2532921111567 2535247026270 2535770291670 2539098074205 2546658132480 2549519546112 2550000203520 2551860702720 2552387397120 2552602244544 2552865372288 2555209601280 2555736986880 2555895452715 2561116893885 2573126208576 2575489042560 2576020613760 2576503014624 2578491359136 2579401218240 2581283168640 2581875206064 2596951451248 2599872656480 2602366279128 2605562134560 2605781457972 2607682655592 2610615931920 2611643733468 2622857352192 2626241199120 2626299422208 2626462263194 2628215589888 2629687709880 2631606349680 2632371064686 2635059901320 2643673680384 2643946195968 2647143068416 2649074443776 2650393912320 2650558247260 2653098395904 2655808404480 2655973075140 2661510967290 2661948267660 2665003763835 2667927567360 2668427179264 2671428784640 2673377879040 2673991039104 2676886248960 2678952061440 2679453737856 2682467746560 2682908490240 2683523836224 2685988045440 2698131377920 2698750215392 2701276661952 2703757173120 2704035882240 2704263494688 2704821644448 2707305410880 2708371279152 2710347327072 2713396086720 2723509391680 2726288482896 2728791961760 2729073251520 2729866289304 2731858020144 2734763562720 2735212898880 2738802417120 2741146728516 2751361299456 2756920937760 2757553259076 2760085447560 2760538944240 2762730561024 2762901861282 2763186667164 2766294863640 2769925171860 2779266276864 2781818403840 2782447983480 2783086159623 2784656994048 2784944042496 2788076712960 2788249584780 2788537003560 2788771728897 2791908704970 2793945702420 2801323945728 2803896327680 2804357022720 2805000223872 2807046772992 2810204305920 2810493987840 2810730561408 2813892238080 2814066710565 2814356790630 2815945274880 2816591133888 2820224924055 2832799495680 2833037946816 2836224716160 2836517080320 2838945031776 2839411485504 2842431419520 2842670681424 2859029120640 2862781127360 2864990399040 2865231559848 2868750228960 2870843290560 2871677525112 2874610801440 2887792438272 2891518087920 2894289159168 2894766984648 2895312731080 2897425172880 2898023190480 2898565891452 2901826370520 2911011468288 2917081133568 2917560425472 2918110469120 2921389244928 2921570382654 2924856738540 2927662064019 2940715666944 2943416048640 2944091144064 2944574873856 2946847267584 2947887106560 2949857326080 2950714521216 2954521349010 2954586849984 2958398673615 2964442388985 2967944515712 2971101154560 2974132890432 2974439470464 2977170819840 2977785296640 2978035951968 2980208749248 2981693151360 2984735695392 2987784455040 3001418513280 3001671157936 3001980576672 3004737216320 3005357382720 3007550113920 3008239918992 3009301421280 3011497030080 3021736551120 3029209425440 3035397800160 3036093992316 3041726819760 3042296431524 3042924350004 3045718587240 3046917689046 3055989758976 3060000244224 3062232843264 3063948065640 3066251521536 3066884384256 3067074543258 3069700623360 3069890956980 3070207407960 3071099575467 3073340272662 3084285960448 3088073640960 3090586851072 3091224736512 3094063326720 3094382269440 3095281461888 3097539802368 3098635254330 3101536054980 3105096128505 3105606312270 3112582161920 3118940858880 3119847187776 3123033957120 3125444071680 3125957598720 3126674561472 3129545704320 3130059905280 3130253981415 3132739118304 3151489438944 3154383368640 3154901650560 3155625251856 3157927619616 3158522979360 3161479844160 3162071881584 3165628767840 3180669896712 3184844004188 3186899432640 3187167690168 3190752805680 3191081715360 3193813160748 3198004516602 3205714541568 3209921516032 3212263498752 3216407760720 3218961295872 3220628768280 3223114198920 3223185654528 3223385504829 3227344007580 3237757653504 3241201259520 3244508607744 3244843058688 3245988049920 3246189314060 3248493050880 3248766493056 3252756165120 3252957848910 3257226822465 3259603319490 3264554666835 3267461852160 3268211270016 3271749859840 3274274741760 3274550354112 3274887901824 3278571690240 3280963760640 3281716275264 3282874277760 3285269487360 3286562900544 3304592100480 3304932744960 3305210937952 3308305125312 3308928835520 3311343054720 3312102537072 3312646733088 3316372994880 3323910206232 3335533974080 3338937580176 3342488798880 3342770153156 3345899501736 3349317172320 3350290445964 3354404795280 3364675593216 3369091177984 3372245167104 3373437769240 3376595827440 3376670685696 3376880052678 3377228148756 3380329368360 3381027055560 3385464098940 3387934158840 3399359394816 3400000271360 3403469659392 3403820496384 3406946135040 3407649315840 3407860603620 3408498779763 3412332861630 3414610805760 3414822525180 3426433410645 3430834944768 3433985390080 3434694151680 3435337352832 3437988478848 3439201624320 3441710891520 3442500274752 3446941573845 3449532961728 3453413201280 3453983333955 3469821705504 3474082846080 3474375277296 3476910207456 3477627828576 3480821242560 3481180053120 3482191644624 3501654932160 3506250279840 3508808466240 3509828086248 3513413201760 3520738917360 3537464527872 3541297433520 3545425618812 3548681289720 3549264356880 3550078408338 3553338351780 3565321385472 3572604983808 3573342355968 3576623662080 3578031781632 3578253633801 3581317393920 3581539449810 3585563651439 3589596906390 3601702215936 3605009564160 3605381176320 3605684659584 3606428859264 3609060136704 3609740547840 3611161705536 3613796436096 3617861448960 3618458730810 3623207364315 3635051310528 3638764335360 3639821719072 3642170780160 3642477360192 3646351416960 3646950531840 3650072183712 3651736556160 3654862304688 3675894583680 3676737678768 3680113930080 3680718592320 3683559084480 3683869148376 3684248889552 3688393151520 3693233562480 3709930644640 3710781546164 3712875992064 3717666113040 3718049338080 3718362305196 3722544939960 3725260936560 3726115354206 3726727574724 3730919619240 3735098594304 3740000298496 3742729030656 3747640748544 3750532886016 3751856317440 3752088947420 3752475720840 3755454845184 3756071886336 3756304777698 3760299898740 3777383929088 3781632954880 3782022773760 3785260042368 3785881980672 3789908559360 3790227575232 3795117490395 3798754521408 3802870539405 3803655437505 3812038827520 3819987198720 3820308746464 3825000305280 3827791054080 3828903366816 3829298058432 3832814401920 3833605480320 3855357450560 3859689312864 3863233563840 3864030920640 3864754521936 3869101827360 3871924752960 3872812809096 3895427176872 3899808984720 3903307398144 3903549418692 3908343201840 3908672186958 3911523983388 3915923897880 3925454858752 3926099831808 3929129690112 3934286028288 3939361798680 3939449133312 3939693394791 3942323384832 3944531564820 3946757944320 3947409524520 3948556597029 3952589851980 3961468206080 3965510520576 3965919293952 3969561093120 3970380395520 3970714602624 3973611665664 3975590868480 3975837370890 3978491489280 3979647593856 3981055005235 3983712606720 3983959612710 3992266450935 4001891351040 4002640768896 4007143176960 4010066818560 4010986558656 4012401895040 4015329373440 4019180606784 4023701619840 4028982068160 4047197066880 4048125323088 4051914992928 4055635759680 4056053823360 4056395242032 4057232466672 4060958116320 4062556918728 4085264087520 4089432724344 4093187942640 4093609877280 4094799433956 4097787030216 4102145344080 4108203625680 4120782468096 4121632982016 4127041949184 4127297842162 4130053069824 4131513672440 4135381406640 4136329888614 4140128171340 4140808416360 4144352791923 4154887757790 4159796250368 4164045276160 4167258762240 4168899415296 4172727605760 4173413207040 4173671975220 4176985491072 4178462691445 4182374377170 4187863057455 4201985918592 4205844491520 4206535534080 4207500335808 4210570159488 4211363972480 4215306458880 4216095842112 4220838357120 4221535185945 4240893195616 4249199243520 4249556920224 4254337074240 4254775620480 4258417547664 4259117228256 4264006022136 4288543680960 4294171691040 4297485598560 4297580872704 4297847339772 4303125343440 4307516287668 4311916202160 4326011476992 4331688657408 4337277131880 4341433738752 4342150476972 4342969096620 4346137759320 4347034785720 4347848837178 4352739555780 4357615026688 4366067138816 4366517202432 4371428920320 4375621700352 4376340638208 4377165703680 4380359316480 4381263406080 4382083867392 4382355573981 4387285107810 4406122800640 4406576993280 4411073500416 4415124072960 4416136716096 4416862310784 4421830659840 4426071781824 4431782023515 4431880274976 4451916773568 4456651731840 4461199335648 4461659205696 4465756229760 4466677944960 4467053927952 4470313123872 4472539727040 4502127769920 4502506736904 4502970865008 4507105824480 4508036074080 4511325170880 4512359878488 4513952131920 4517245545120 4537959545856 4543814138160 4544665039684 4547890271232 4549777148840 4553096700240 4554140988474 4562590229640 4563444647286 4568577880860 4570376533569 4574446593024 4580449803776 4583984638464 4585602165760 4590000366336 4593349264896 4595922098460 4598516136960 4599377282304 4600611814887 4604550935040 4604836435470 4605311111940 4626428940672 4632110461440 4632500369728 4635490083840 4635880276608 4636837104768 4638476932705 4641094990080 4641573404160 4642922192832 4647952881495 4658409468405 4668873242880 4675000373120 4678411288320 4679770781664 4684550935680 4688166107520 4694318556480 4695089857920 4721729911360 4727234158416 4731575052960 4732352475840 4733437877784 4737784469040 4743107822376 4748443151760 4770709042176 4771004845068 4775385933080 4777266006282 4780455128064 4780751535252 4786129208520 4786622573040 4797006774903 4802269621248 4807579546112 4808571812352 4812080182272 4812987397120 4814882274048 4818395248128 4823815265280 4824611641080 4830943152420 4834778481792 4841016011370 4846735080704 4851685780480 4856636480256 4861801889280 4862600709120 4866762911616 4868982074880 4869283971090 4873149739584 4879134247680 4879436773365 4889404979235 4901192778240 4902316905024 4906818573440 4907624789760 4911412112640 4911825531168 4912331852736 4917857535360 4924311416640 4927904231040 4956888150720 4957399117440 4957816406928 4962457687968 4963393253280 4967014582080 4968153805608 4968970099632 4974559492320 5003300961120 5007273126912 5008406370264 5013733198320 5014155229734 5018849252604 5023975758480 5025435668946 5047013389824 5047842640896 5053636766976 5058367750656 5060156653860 5064893741160 5065006028544 5065320079017 5065842223134 5070494052540 5071540583340 5078196148410 5093316264960 5099039092224 5100000407040 5103721405440 5104774794240 5105204489088 5105730744576 5110419202560 5111473973760 5111790905430 5118499292445 5122233787770 5146252417152 5150978085120 5152041227520 5153006029248 5156982718272 5158802436480 5162566337280 5163750412128 5193902902496 5199745312960 5204732558256 5211124269120 5211562915944 5215365311184 5221231863840 5223287466936 5252482398240 5252598844416 5252924526388 5259375419760 5263212699360 5264742129372 5270119802640 5287347360768 5294286136832 5298148887552 5301116494520 5306196791808 5311946150280 5323021934580 5323896535320 5325117612507 5330007527670 5336854358528 5342857569280 5347982078208 5353772497920 5357904122880 5358907475712 5364935493120 5365816980480 5367047672448 5371976090880 5372309174715 5384395359585 5396262755840 5397500430784 5402553323904 5407514346240 5408071764480 5408526989376 5409643288896 5414610821760 5416742558304 5420694654144 5426792173440 5427688096215 5447018783360 5452576965792 5457583923520 5458146503040 5459732578608 5463716040288 5469527125440 5470425797760 5477604834240 5482293457032 5513841875520 5515106518152 5520170895120 5521077888480 5525461122048 5525803722564 5526373334328 5532589727280 5539850343720 5558532553728 5564895966960 5566172319246 5569313988096 5569888084992 5576499169560 5577074007120 5577543457794 5583817409940 5587891404840 5589173031309 5602647891456 5607792655360 5610000447744 5614093545984 5620408611840 5621461122816 5627784476160 5628133421130 5628713581260 5631890549760 5633182267776 5634457166547 5640449848110 5665598991360 5666075893632 5672449432320 5673034160640 5677890063552 5678822971008 5680831299605 5684862839040 5685341362848 5718058241280 5725562254720 5729980798080 5730463119696 5737500457920 5741686581120 5743355050224 5749221602880 5783036175840 5789533969296 5790625462160 5794850345760 5796046380960 5797131782904 5803652741040 5834162267136 5842778489856 5843140765308 5849713477080 5855324128038 5863008280437 5881431333888 5888182288128 5889149747712 5893694535168 5895774213120 5901429042432 5909042698020 5909173699968 5916797347230 5928884777970 5935889031424 5942202309120 5948265780864 5948878940928 5954341639680 5955570593280 5956071903936 5960417498496 5963386302720 5963756056335 5969471390784 5975568910080 5975939419065 6002837026560 6003342315872 6003961153344 6009474432640 6010714765440 6015100227840 6016479837984 6018602842560 6022994060160 6043473102240 6058418850880 6070795600320 6072187984632 6083453639520 6084592863048 6085848700008 6091437174480 6093835378092 6120000488448 6127896131280 6132503043072 6133768768512 6134149086516 6139781913960 6140414815920 6142199150934 6146680545324 6168571920896 6181173702144 6182449473024 6188126653440 6190562923776 6190946763243 6195079604736 6197270508660 6203072109960 6204494832921 6210192257010 6211212624540 6225164323840 6237881717760 6239694375552 6246067914240 6250888143360 6251915197440 6253349122944 6259091408640 6260119810560 6260507962830 6265478236608 6273561565755 6302978877888 6308766737280 6309803301120 6311250503712 6315855239232 6317045958720 6322959688320 6324143763168 6331257535680 6361339793424 6369688008376 6373798865280 6374335380336 6381505611360 6382163430720 6387626321496 6396009033204 6419843032064 6432815521440 6437922591744 6441257536560 6446228397840 6446371309056 6446771009658 6454688015160 6475515307008 6489017215488 6489686117376 6492378628120 6497532986112 6505512330240 6505915697820 6514453644930 6519206638980 6521773255767 6529109333670 6536422540032 6543499719680 6548549483520 6549100708224 6549775803648 6557143380480 6561927521280 6563432550528 6565748555520 6566155657985 6570538974720 6573125801088 6580927661715 6609184200960 6609865489920 6610421875904 6616610250624 6617857671040 6622686109440 6624205074144 6625293466176 6632745989760 6647820412464 6671067948160 6677875160352 6684977597760 6685540306312 6691799003472 6698634344640 6700580891928 6708809590560 6738182355968 6746875538480 6753191654880 6753341371392 6753760105356 6754456297512 6760658736720 6762054111120 6770928197880 6775868317680 6806939318784 6807640992768 6815721207240 6816997559526 6824665723260 6829645050360 6831211482711 6845166970929 6852866821290 6861669889536 6867970780160 6869388303360 6870674705664 6875976957696 6878403248640 6883421783040 6885000549504 6893883147690 6899065923456 6906826402560 6907254653205 6907966667910 6939643411008 6948165692160 6948750554592 6953820414912 6955255657152 6961642485120 6962360106240 6964383289248 7003309864320 7012500559680 7017616932480 7019656172496 7026826403520 7041477834720 7082594867040 7090851237624 7097362579440 7098528713760 7100156816676 7106676703560 7130642770944 7145209967616 7146684711936 7156063563264 7156507267602 7162634787840 7163078899620 7165899009423 7171127302878 7179193812780 7203404431872 7210019128320 7211369319168 7212857718528 7218120273408 7219481095680 7222323411072 7227592872192 7235722897920 7236917461620 7246414728630 7270102621056 7277528670720 7279643438144 7284341560320 7284954720384 7292702833920 7293901063680 7300144367424 7303473112320 7303925956635 7309724609376 7351789167360 7353475357536 7360227860160 7361437184640 7367118168960 7367738296752 7368497779104 7376786303040 7386467124960 7419861289280 7421563092328 7435332226080 7436098676160 7436724610392 7445089879920 7450521873120 7452230708412 7453455149448 7461839238480 7480000596992 7495281497088 7501065772032 7504177894840 7504951441680 7510909690368 7512143772672 7512609555396 7520599797480 7521232844601 7538153503419 7554767858176 7563265909760 7570520084736 7571763961344 7579817118720 7580455150464 7590234980790 7597509042816 7598763334701 7605741078810 7607310875010 7617294222615 7624077655040 7639974397440 7640617492928 7650000610560 7655582108160 7657806733632 7658596116864 7665628803840 7667210960640 7667686358145 7683350681655 7710714901120 7719378625728 7726467127680 7728061841280 7729509043872 7738203654720 7743849505920 7745625618192 7790854353744 7799617969440 7807098837384 7816686403680 7817344373916 7823047966776 7831847795760 7850909717504 7868572056576 7878723597360 7878898266624 7879386789582 7884646769664 7889063129640 7894819049040 7897113194058 7905179703960 7931021041152 7931838587904 7941429205248 7947223331328 7951181736960 7951674741780 7959295187712 7962110010470 7967425213440 7967919225420 7984532901870 7995011291505 8003782702080 8005281537792 8014286353920 8020133637120 8021973117312 8024803790080 8030658746880 8038361213568 8047403239680 8057964136320 8094394133760 8096250646176 8103829985856 8111271519360 8112107646720 8112790484064 8114464933344 8121916232640 8125113837456 8170528175040 8178865448688 8186375885280 8187219754560 8189598867912 8195574060432 8204290688160 8216407251360 8254083898368 8254595684324 8263027344880 8270762813280 8272659777228 8280256342680 8281616832720 8288705583846 8309775515580 8319592500736 8337798830592 8345455211520 8347343950440 8349258478869 8353970982144 8356925382890 8364748754340 8366315186691 8375726114910 8403971837184 8411688983040 8413071068160 8415000671616 8421140318976 8422727944960 8430612917760 8432191684224 8441676714240 8442200131695 8443070371890 8481786391232 8498398487040 8499113840448 8508674148480 8509551240960 8516835095328 8518234456512 8528012044272 8577087361920 8588343382080 8594971197120 8595694679544 8606250686880 8615032575336 8623832404320 8663377314816 8674554263760 8682867477504 8684300953944 8685938193240 8692275518640 8694069571440 8695697674356 8705479111560 8715230053376 8732134277632 8733034404864 8751243400704 8752681276416 8754331407360 8764167734784 8764711147962 8774570215620 8782986192057 8812245601280 8822147000832 8830248145920 8832273432192 8833724621568 8843661319680 8852143563648 8863564047030 8863760549952 8875196020845 8903833547136 8913303463680 8922398671296 8923318411392 8931512459520 8933355889920 8934107855904 8940626247744 8945079454080 9004255539840 9005013473808 9005941730016 9014211648960 9016072148160 9022650341760 9024719756976 9027904263840 9034491090240 9087628276320 9089330079368 9099554297680 9106193400480 9108281976948 9125180459280 9126889294572 9137155761720 9140753067138 9160899607552 9167969276928 9180000732672 9186698529792 9191844196920 9192617921179 9198754564608 9201223629774 9209101870080 9209672870940 9210622223880 9213298726401 9252857881344 9264220922880 9265000739456 9271760553216 9273674209536 9276953865410 9282189980160 9283146808320 9285844385664 9295905762990 9315288385515 9316818936810 9337746485760 9350000746240 9356822576640 9359541563328 9369101871360 9376332215040 9388637112960 9390179715840 9390761944245 9443459822720 9454468316832 9463150105920 9464704951680 9466875755568 9475568938080 9486215644752 9496886303520 9542009690136 9550771866160 9554532012564 9561503070504 9572258417040 9573245146080 9594013549806 9615159092224 9617143624704 9629764548096 9636790496256 9649223282160 9661886304840 9669556963584 9670156514487 9682032022740 9693470161408 9713272960512 9723603778560 9733525823232 9737964149760 9738567942180 9746299479168 9758268495360 9758873546730 9771680467395 9778809958470 9802385556480 9804633810048 9813637146880 9815249579520 9822824225280 9823651062336 9824663705472 9835715070720 9848622833280 9855808462080 9913776301440 9914798234880 9915632813856 9924915375936 9926786506560 9934029164160 9936307611216 9937940199264 9949118984640 10006601922240 10016812740528 10027466396640 10028310459468 10037698505208 10047951516960 10050871337892 10094026779648 10107273533952 10116735501312 10120313307720 10129787482320 10130012057088 10130640158034 10131684446268 10140988105080 10143081166680 10156392296820 10198078184448 10200000814080 10210408978176 10211461489152 10220838405120 10222947947520 10223581810860 10225496339289 10236998584890 10244467575540 10292504834304 10301956170240 10304082455040 10306012058496 10313965436544 10317604872960 10318244605405 10325132674560 10327500824256 10340824721535 10387805804992 10399490625920 10409465116512 10422248538240 10423125831888 10430730622368 10442463727680 10446574933872 10504964796480 10505849052776 10518750839520 10526425398720 10529484258744 10540239605280 10588572273664 10602232989040 10612393583616 10623892300560 10646043869160 10647793070640 10650235225014 10660015055340 10673708717056 10695964156416 10717814951424 10729870986240 10734095344896 10734760901403 10743952181760 10744618349430 10756690954317 10768790719170 10792525511680 10795000861568 10805106647808 10815028692480 10816143528960 10817053978752 10819286577792 10829221643520 10833485116608 10841389308288 10853584346880 10855376192430 10869622092945 10894037566720 10905153931584 10915167847040 10916293006080 10919465157216 10927432080576 10939054250880 10940851595520 10955209668480 10964586914064 11027683751040 11030213036304 11040341790240 11042155776960 11051607445128 11052746668656 11065179454560 11079700687440 11129791933920 11132344638492 11138627976192 11152998339120 11154148014240 11155086915588 11167634819880 11175782809680 11178346062618 11205295782912 11220000895488 11228187091968 11242922245632 11255568952320 11256266842260 11257427162520 11266364535552 11268914333094 11280899696220 11332151787264 11344898864640 11346068321280 11355780127104 11357645942016 11361662599210 11369725678080 11370682725696 11385352471185 11408611618215 11436116482560 11451124509440 11459961596160 11460926239392 11475000915840 11483373162240 11486710100448 11498443205760 11566072351680 11579067938592 11581250924320 11589700691520 11592092761920 11594263565808 11607305482080 11686281530616 11699426954160 11710648256076 11726016560874 11776364576256 11778299495424 11787389070336 11802858084864 11818085396040 11818347399936 11819080184373 11833594694460 11845669791087 11857769555940 11871778062848 11884404618240 11896531561728 11897757881856 11908683279360 11911141186560 11912143807872 11920834996992 11926772605440 11927512112670 11938942781568 11943165015705 11951137820160 11951878838130 12005674053120 12006684631744 12007922306688 12018948865280 12021429530880 12030200455680 12032959675968 12037205685120 12045988120320 12086946204480 12116837701760 12141591200640 12144375969264 12166907279040 12169185726096 12171697400016 12182874348960 12187670756184 12255792262560 12268298173032 12279563827920 12280829631840 12284398301868 12293361090648 12337143841792 12362347404288 12364898946048 12381125847552 12381893526486 12390159209472 12394541017320 12406144219920 12408989665842 12420384514020 12422425249080 12433058375769 12479388751104 12492135828480 12501776286720 12506698245888 12518182817280 12520239621120 12521015925660 12530956473216 12535388074335 12547123131510 12563589172365 12605957755776 12617533474560 12619606602240 12622501007424 12631710478464 12634091917440 12645919376640 12648287526336 12662515071360 12664605557835 12722679586848 12739376016752 12747597730560 12748670760672 12763011222720 12764326861440 12775252642992 12792018066408 12865631042880 12882515073120 12892456795680 12892742618112 12893542019316 12909376030320 12978034430976 12984757256240 12995065972224 13011831395640 13028907289860 13038413277960 13043546511534 13058218667340 13072845080064 13098201416448 13099551607296 13114286760960 13126865101056 13131497111040 13132311315970 13141077949440 13146251602176 13147066721943 13161855323430 13218368401920 13219730979840 13220843751808 13233220501248 13235715342080 13245372218880 13248410148288 13250586932352 13265491979520 13295640824928 13342135896320 13355750320704 13369955195520 13371080612624 13383598006944 13397268689280 13401161783856 13417619181120 13493751076960 13506383309760 13507520210712 13508912595024 13521317473440 13524108222240 13541856395760 13551736635360 13613878637568 13631442414480 13633995119052 13649331446520 13659290100720 13662422965422 13690333941858 13705733642580 13723339779072 13741349411328 13751953915392 13756806497280 13770001099008 13787766295380 13798131846912 13801835444661 13813652805120 13814509306410 13815933335820 13879286822016 13896331384320 13897501109184 13907640829824 13910511314304 13915430798115 13923284970240 13924720212480 13928766578496 13943858644485 14006619728640 14025001119360 14035233864960 14039312344992 14053652807040 14082955669440 14165189734080 14181702475248 14194725158880 14197057427520 14200313633352 14213353407120 14312127126528 14313014535204 14326157799240 14331798018846 14342254605756 14358387625560 14406808863744 14422738638336 14425715437056 14436240546816 14438962191360 14444646822144 14445542447567 14455185744384 14471445795840 14473834923240 14492829457260 14540205242112 14555057341440 14559286876288 14569909440768 14585405667840 14587802127360 14600288734848 14606946224640 14607851913270 14619449218752 14638310320095 14703578334720 14706950715072 14720455720320 14722874369280 14734236337920 14735476593504 14736995558208 14753572606080 14772934249920 14839722578560 14843126184656 14870664452160 14872197352320 14873449220784 14890179759840 14901043746240 14904461416824 14906910298896 14923678476960 15008355789680 15009902883360 15021819380736 15025219110792 15041199594960 15042465689202 15076307006838 15109535716352 15141040169472 15143527922688 15160910300928 15180469961580 15195018085632 15195960237051 15197526669402 15211482157620 15214621750020 15234588445230 15279948794880 15281234985856 15300001221120 15311164216320 15315613467264 15317192233728 15331257607680 15334421921280 15335372716290 15355497877335 15366701363310 15421429802240 15438757251456 15452934255360 15456123682560 15459018087744 15476407309440 15487699011840 15491251236384 15581708707488 15599235938880 15614197674768 15633372807360 15634688747832 15646095933552 15663695591520 15757447194720 15757796533248 15758773579164 15778126259280 15789638098080 15794226388116 15810359407920 15862042082304 15882858410496 15894446662656 15903349483560 15918590375424 15924220020940 15935838450840 15969065803740 15990022583010 16010563075584 16028572707840 16043946234624 16049607580160 16061317493760 16076722427136 16094806479360 16115928272640 16116927524145 16188788267520 16192501292352 16207659971712 16222543038720 16224215293440 16225580968128 16228929866688 16243832465280 16250227674912 16341056350080 16357730897376 16372751770560 16374439509120 16379197735824 16391148120864 16408581376320 16432814502720 16509191368648 16526054689760 16541525626560 16545319554456 16560512685360 16563233665440 16577411167692 16619551031160 16639185001472 16675597661184 16694687900880 16698516957738 16707941964288 16713850765780 16729497508680 16732630373382 16751452229820 16807943674368 16823377966080 16830001343232 16842280637952 16845455889920 16861225835520 16864383368448 16883353428480 16884400263390 16886140743780 16903371499641 16963572782464 16996796974080 16998227680896 17017348296960 17019102481920 17033670190656 17036468913024 17042493898815 17056024088544 17154174723840 17176686764160 17189942394240 17191389359088 17212501373760 17230065150672 17247664808640 17349108527520 17368601907888 17371876386480 17384551037280 17388139142880 17391395348712 17410958223120 17464268555264 17502486801408 17528335469568 17529422295924 17549140431240 17565972384114 17589024841311 17644294001664 17664546864384 17667449243136 17687322639360 17704287127296 17727128094060 17727521099904 17750392041690 17807667094272 17826606927360 17844797342592 17846636822784 17863024919040 17866711779840 17868215711808 17881252495488 17890158908160 17891268169005 17927818257195 18008511079680 18010026947616 18011883460032 18028423297920 18032144296320 18045300683520 18049439513952 18055808527680 18068982180480 18175256552640 18178660158736 18199108595360 18212386800960 18216563953896 18250360918560 18253778589144 18274311523440 18281506134276 18360001465344 18383688393840 18385235842358 18397509129216 18402447259548 18419345741880 18421244447760 18426597452802 18505715762688 18530001478912 18543521106432 18547348419072 18553907730820 18564379960320 18571688771328 18572840289729 18591811525980 18630576771030 18633637873620 18675492971520 18700001492480 18713645153280 18719083126656 18738203742720 18752664430080 18777274225920 18780359431680 18781523888490 18886919645440 18908936633664 18926300211840 18929409903360 18933751511136 18951137876160 18972431289504 18993772607040 19084019380272 19101543732320 19109064025128 19123006141008 19144516834080 19146490292160 19188027099612 19259529096192 19298446564320 19323772609680 19339113927168 19340313028974 19364064045480 19386940322816 19426545921024 19467051646464 19477135884360 19492598958336 19516536990720 19517747093460 19543360934790 19557619916940 19609267620096 19627274293760 19630499159040 19645648450560 19647302124672 19649327410944 19671430141440 19697245666560 19698466973955 19711616924160 19742782985145 19827552602880 19829596469760 19831265627712 19849830751872 19853573013120 19868058328320 19872615222432 19875880398528 19898237969280 20013203844480 20033625481056 20054932793280 20056620918936 20075397010416 20095903033920 20101742675784 20214547067904 20240626615440 20259574964640 20260024114176 20261280316068 20263368892536 20281976210160 20286162333360 20312784593640 20420817956352 20422922978304 20447163621720 20450992678578 20473997169780 20488935151080 20493634448133 20585009668608 20603912340480 20608164910080 20612024116992 20627930873088 20635209745920 20636489210810 20650265349120 20655001648512 20681649443070 20721763959615 20775611609984 20798981251840 20818930233024 20844497076480 20846251663776 20861461244736 20884927455360 20893149867744 21009929592960 21011698105552 21037501679040 21052850797440 21058968517488 21080479210560 21204465978080 21247784601120 21292087738320 21295586141280 21300470450028 21320030110680 21391928312832 21435629902848 21468190689792 21469521802806 21487904363520 21489236698860 21497697028269 21513381908634 21537581438340 21590001723136 21610213295616 21630057384960 21634107957504 21638573155584 21658443287040 21666970233216 21682778616576 21707168693760 21710752384860 21739244185890 21788075133440 21810307863168 21830335694080 21832586012160 21838930314432 21854864161152 21878108501760 21881703191040 21910419336960 21911777869905 21929173828128 22055367502080 22060426072608 22080683580480 22084311553920 22103214890256 22105493337312 22130358909120 22159401374880 22259583867840 22264689276984 22305996678240 22308296028480 22310173831176 22335269639760 22351565619360 22356692125236 22440001790976 22485844491264 22512533684520 22514854325040 22532729071104 22537828666188 22561799392440 22563698533803 22664303574528 22689797729280 22711560254208 22715291884032 22723325198420 22739451356160 22741365451392 22770704942370 22817223236430 22851882667845 22872232965120 22902249018880 22919923192320 22921852478784 22950001831680 22966746324480 22973420200896 22996886411520 23003059074435 23132144703360 23158135877184 23162501848640 23179401383040 23184185523840 23188527131616 23214610964160 23372563061232 23398853908320 23421296512152 23452033121748 23552729152512 23605716169728 23636170792080 23636694799872 23638160368746 23667189388920 23691339582174 23715539111880 23743556125696 23793063123456 23795515763712 23824287615744 23841669993984 23853545210880 23855024225340 23877885563136 23886330031410 23902275640320 23903757676260 23985033874515 24011348106240 24013369263488 24015844613376 24037897730560 24042859061760 24060400911360 24065919351936 24074411370240 24091976240640 24173892408960 24233675403520 24283182401280 24288751938528 24333814558080 24338371452192 24343394800032 24365748697920 24375341512368 24511584525120 24536596346064 24559127655840 24561659263680 24568796603736 24586722181296 24762251695104 24763787052972 24789082034640 24812288439840 24817979331684 24840769028040 24844850498160 24866116751538 24958777502208 25013396491776 25036365634560 25042031851320 25047775436607 25061912946432 25070776148670 25094246263020 25098945560073 25127178344730 25211915511552 25235066949120 25239213204480 25245002014848 25263420956928 25268183834880 25291838753280 25296575052672 25325030142720 25326600395085 25329211115670 25445359173696 25478752033504 25495195461120 25497341521344 25526022445440 25528653722880 25550505285984 25584036132816 25731262085760 25765030146240 25784913591360 25787084038632 25818752060640 25969514512480 25990131944448 26023662791280 26057814579720 26076826555920 26087093023068 26116437334680 26145690160128 26196402832896 26199103214592 26253730202112 26262994222080 26264622631940 26292503204352 26294133443886 26323710646860 26436736803840 26441687503616 26466441002496 26471430684160 26490744437760 26496820296576 26501173864704 26530983959040 26591281649856 26625588062535 26684271792640 26711500641408 26739910391040 26742161225248 26767196013888 26794537378560 26802323567712 26835238362240 26987502153920 27012766619520 27015040421424 27017825190048 27042634946880 27048216444480 27083712791520 27103473270720 27262884828960 27267990238104 27298662893040 27318580201440 27324845930844 27380667883716 27411467285160 27482698822656 27503907830784 27540002198016 27575532590760 27577853763537 27596263693824 27603670889322 27627305610240 27629018612820 27631866671640 27639896179203 27758573644032 27792662768640 27795002218368 27815281659648 27821022628608 27830861596230 27846569940480 27849440424960 27857533156992 27887717288970 27945865156545 28013239457280 28050002238720 28070467729920 28078624689984 28107305614080 28165911338880 28172285832735 28330379468160 28363404950496 28389450317760 28394114855040 28400627266704 28426706814240 28626029070408 28652315598480 28663596037692 28684509211512 28716775251120 28845477276672 28851430874112 28889293644288 28891084895134 28910371488768 28947669846480 28985658914520 29010469543461 29080410484224 29118573752576 29139818881536 29170811335680 29200577469696 29213892449280 29215703826540 29238898437504 29276620640190 29315041402185 29407156669440 29413901430144 29440911440640 29445748738560 29468472675840 29470953187008 29473991116416 29507145212160 29545868499840 29679445157120 29686252369312 29741328904320 29744394704640 29746898441568 29780359519680 29802087492480 29808922833648 29813820597792 29847356953920 30016711579360 30019805766720 30050438221584 30082399189920 30084931378404 30152614013676 30282080338944 30321820601856 30360939923160 30390036171264 30391920474102 30395053338804 30422964315240 30429243500040 30469176890460 30562469971712 30600002442240 30631226934528 30634384467456 30662515215360 30668843842560 30670745432580 30676489017867 30710995754670 30733402726620 30842859604480 30877514502912 30905868510720 30912247365120 30918036175488 30952814618880 30954733816215 30975398023680 30982502472768 31022474164605 31163417414976 31198471877760 31228395349536 31266745614720 31269377495664 31292191867104 31327391183040 31514894389440 31517547158328 31556252518560 31579276196160 31588452776232 31620718815840 31765716820992 31806698967120 31837180750848 31848440041880 31871676901680 31938131607480 31980045166020 32021126151168 32087892469248 32099215160320 32153444854272 32189612958720 32204282704209 32231856545280 32233855048290 32377576535040 32385002584704 32415319943424 32445086077440 32448430586880 32451161936256 32457859733376 32487664930560 32500455349824 32608866278835 32682112700160 32715461794752 32745503541120 32748879018240 32758395471648 32782296241728 32817162752640 32865629005440 33018382737296 33052109379520 33083051253120 33090639108912 33121025370720 33126467330880 33154822335384 33239102062320 33389375801760 33397033915476 33415883928576 33427701531560 33458995017360 33465260746764 33502904459640 33615887348736 33660002686464 33684561275904 33690911779840 33728766736896 33766706856960 33768800526780 33772281487560 33806742999282 33927145564928 33996455361792 34034696593920 34038204963840 34067340381312 34072937826048 34084987797630 34112048177088 34156057413555 34225834854645 34308349447680 34353373528320 34379884788480 34382778718176 34425002747520 34460130301344 34495329617280 34698217055040 34737203815776 34743752772960 34769102074560 34776278285760 34782790697424 34821916446240 35058844591848 35098280862480 35131944768228 35178049682622 35329093728768 35334898486272 35408574254592 35454256188120 35455042199808 35457240553119 35500784083380 35615334188544 35653213854720 35689594685184 35693273645568 35726049838080 35733423559680 35736431423616 35762504990976 35780317816320 35782536338010 35829495047115 35855636514390 36017022159360 36020053895232 36023766920064 36056846595840 36064288592640 36090601367040 36098879027904 36111617055360 36137964360960 36350513105280 36357320317472 36398217190720 36424773601920 36433127907792 36500721837120 36507557178288 36548623046880 36563012268552 36767376787680 36770471684716 36804894519096 36838691483760 36842488895520 36853194905604 37011431525376 37060002957824 37087042212864 37094696838144 37107815461640 37143377542656 37145680579458 37183623051960 37261153542060 37267275747240 37400002984960 37438166253312 37476407485440 37505328860160 37554548451840 37560718863360 37563047776980 37606164223005 37690767517095 37773839290880 37817873267328 37852600423680 37858819806720 37867503022272 37902275752320 37944862579008 37987545214080 37993816673505 38168038760544 38203087464640 38218128050256 38246012282016 38289033668160 38292980584320 38376054199224 38596893128640 38647545219360 38678227854336 38680626057948 38728128090960 38934103292928 38954271768720 38985197916672 39035494186920 39086721869580 39115239833880 39218535240192 39254548587520 39294604249344 39298654821888 39342860282880 39394491333120 39396933947910 39423233848320 39441200165829 39485565970290 39655105205760 39659192939520 39662531255424 39699661503744 39707146026240 39736116656640 39745230444864 39751760797056 39796475938560 40026407688960 40067250962112 40109865586560 40113241837872 40150794020832 40191806067840 40203485351568 40481253230880 40519149929280 40522560632136 40526737785072 40563952420320 40572324666720 40625569187280 40841635912704 40894327243440 40901985357156 40947994339560 40977870302160 40987268896266 41170019337216 41224048233984 41255861746176 41270419491840 41272978421620 41310003297024 41363298886140 41443527919230 41551223219968 41597962503680 41637860466048 41688994152960 41692503327552 41722922489472 41746292394345 41769854910720 41786299735488 41831575933455 42019859185920 42023396211104 42075003358080 42105701594880 42117937034976 42160958421120 42408931956160 42495569202240 42584175476640 42591172282560 42600940900056 42640060221360 42936381379584 42939043605612 42978473397720 42995394056538 43026763817268 43075162876680 43180003446272 43220426591232 43268215915008 43277146311168 43316886574080 43333940466432 43336627342701 43365557233152 43414337387520 43421504769720 43478488371780 43576150266880 43620615726336 43660671388160 43665172024320 43677860628864 43709728322304 43756217003520 43763406382080 43820838673920 43823555739810 43858347656256 43914930960285 44110735004160 44120852145216 44161367160960 44168623107840 44206429780512 44210986674624 44260717818240 44318802749760 44519167735680 44529378553968 44611993356480 44616592056960 44620347662352 44670539279520 44703131238720 44713384250472 45025067369040 45029708650080 45065458142208 45075657332376 45123598784880 45127397067606 45328607149056 45423120508416 45430583768064 45446650396840 45482730902784 45541409884740 45587880711153 45634446472860 45703765335690 45804498037760 45839846384640 45843704957568 45900003663360 45933492648960 45946840401792 45963089605895 45993772823040 46006118148870 46066493632005 46264289406720 46316271754368 46325003697280 46358802766080 46368371047680 46377054263232 46429221928320 46745126122464 46797707816640 46842593024304 46904066243496 47272341584160 47273389599744 47276320737492 47334378777840 47382679164348 47431078223760 47586126246912 47648575231488 47683339987968 47710048450680 47755771126272 47772660062820 47807515352520 47970067749030 48026738526976 48031689226752 48075795461120 48085718123520 48131838703872 48148822740480 48183952481280 48347784817920 48350782572435 48467350807040 48566364802560 48577503877056 48667629116160 48676742904384 48686789600064 48731497395840 48750683024736 49023169050240 49073192692128 49118255311680 49123318527360 49137593207472 49173444362592 49527574105944 49578164069280 49624576879680 49635958663368 49681538056080 49689700996320 49732233503076 49917555004416 50026792983552 50084063702640 50095550873214 50123825892864 50141552297340 50188492526040 50197891120146 50254356689460 50423831023104 50470133898240 50490004029696 50526841913856 50536367669760 50583677506560 50593150105344 50650060285440 50653200790170 50658422231340 50890718347392 50957504067008 50990390922240 50994683042688 51052044890880 51057307445760 51101010571968 51127481696445 51168072265632 51462524171520 51530060292480 51569827182720 51574168077264 51637504121280 51939029024960 52047325582560 52115629159440 52153653111840 52174186046136 52232874669360 52392805665792 52507460404224 52529245263880 52585006408704 52588266887772 52647421293720 52767074523933 52883375007232 52932882004992 52942861368320 52993640593152 53002347729408 53061967918080 53182563299712 53251176125070 53368543585280 53423001282816 53479820782080 53484322450496 53534392027776 53589074757120 53604647135424 53670476724480 53673804507015 53783454771585 53975004307840 54025533239040 54030080842848 54035650380096 54085269893760 54096432888960 54167425583040 54206946541440 54525769657920 54535980476208 54597325786080 54637160402880 54649691861688 54761335767432 54822934570320 55080004396032 55151065181520 55155707527074 55192527387648 55207341778644 55258037225640 55263733343280 55279792358406 55517147288064 55590004436736 55630563319296 55642045257216 55661723192460 55693139880960 55715066313984 55718520869187 55775434577940 55891730313090 56026478914560 56100004477440 56140935459840 56157249379968 56214611228160 56331822677760 56344571665470 56660758936320 56726809900992 56778900635520 56788229710080 56801254533408 56853413628480 57252058140816 57304631196960 57327192075384 57369018423024 57433550502240 57778587288576 57782169790268 57895339692960 57971317829040 58020939086922 58160820968448 58237147505152 58279637763072 58401154939392 58431407653080 58477796875008 58553241280380 58630082804370 58827802860288 58881822881280 58891497477120 58936945351680 58941906374016 58947982232832 59014290424320 59091736999680 59095400921865 59228348955435 59358890314240 59372504738624 59482657808640 59488789409280 59493796883136 59560719039360 59604174984960 59617845667296 59627641195584 59694713907840 60033423158720 60039611533440 60100876443168 60164798379840 60169862756808 60305228027352 60643641203712 60721879846320 60780072342528 60783840948204 60790106677608 60845928630480 60858487000080 60938353780920 61124939943424 61262453869056 61268768934912 61341490865160 61352978035734 61421991509340 61466805453240 61480903344399 61685719208960 61755029005824 61811737021440 61824494730240 61836072350976 61905629237760 61909467632430 61950796047360 61965004945536 62044948329210 62165291878845 62326834829952 62396943755520 62456790699072 62533491229440 62538754991328 62584383734208 62654782366080 63029788778880 63035094316656 63112505037120 63158552392320 63176905552464 63241437631680 63613397934240 63696880083760 63743353803360 63876263214960 63960090332040 64175784938496 64306889708544 64408565408418 64463713090560 64467710096580 64493091084807 64770005169408 64830639886848 64890172154880 64902323872512 64915719466752 64975329861120 65000910699648 65217732557670 65364225400320 65430923589504 65491007082240 65497758036480 65516790943296 65564592483456 65634325505280 65731258010880 65735333609715 66036765474592 66104218759040 66166102506240 66181278217824 66242050741440 66252934661760 66309644670768 66478204124640 66778751603520 66794067830952 66855403063120 66917990034720 66930521493528 67005808919280 67320005372928 67457533473792 67537601053560 67544562975120 67613485998564 67691095601409 67854291129856 67992910723584 68069393187840 68134680762624 68145875652096 68169975595260 68224096354176 68312114827110 68451669709290 68616698895360 68706747056640 68759769576960 68765557436352 68850005495040 68920260602688 68990659234560 69009177223305 69396434110080 69474407631552 69487505545920 69538204149120 69552556571520 69565581394848 69643832892480 70117689183696 70196561724960 70263889536456 70356099365244 70658187457536 70817148509184 70908512376240 70910084399616 70914481106238 71001568166760 71230668377088 71379189370368 71386547291136 71472862847232 71525009981952 71560635632640 71565072676020 71658990094230 71711273028780 72034044318720 72040107790464 72047533840128 72113693191680 72128577185280 72181202734080 72197758055808 72223234110720 72227712237835 72275928721920 72701026210560 72714640634944 72796434381440 72849547203840 72866255815584 73001443674240 73015114356576 73097246093760 73126024537104 73534753575360 73540943369432 73609789038192 73677382967520 73684977791040 73706389811208 74120005915648 74215630923280 74286755085312 74291361158916 74367246103920 74522307084120 74534551494480 74876332506624 75109096903680 75126095553960 75143326309821 75212328446010 75296836680219 75381535034190 75547678581760 75635746534656 75705200847360 75717639613440 75735006044544 75804551504640 75889725158016 75975090428160 75979801185255 75987633347010 76336077521088 76406174929280 76436256100512 76492024564032 76578067336320 76585961168640 76752108398448 77193786257280 77295090438720 77361252115896 77456256181920 77908543537440 77970395833344 78070988373840 78173443739160 78230479667760 78437070480384 78589208498688 78597309643776 78788982666240 78793867895820 78882400331658 78971131940580 79310210411520 79325062510848 79399323007488 79414292052480 79472233313280 79490460889728 79503521594112 79592951877120 80052815377920 80134501924224 80219731173120 80226483675744 80301588041664 80383612135680 80406970703136 80962506461760 81038299858560 81045121264272 81053475570144 81127904840640 81144649333440 81251138374560 81788654486880 81803970714312 81895988679120 81955740604320 81974537792532 82448096467968 82511723492352 82545956843240 82620006594048 82726597772280 82733561290611 82887055838460 82919688537609 83102446439936 83195925007360 83275720932096 83377988305920 83385006655104 83445844978944 83492584788690 83539709821440 83572599470976 83663151866910 84039718371840 84046792422208 84150006716160 84211403189760 84235874069952 84321916842240 84516857498205 84817863912320 84991138404480 85168350953280 85182344565120 85201881800112 85280120442720 85878087211224 85956946795440 85990788113076 86053527634536 86150325753360 86360006892544 86536431830016 86554292622336 86667880932864 86673254685402 86731114466304 86843009539440 86956976743560 87031408630383 87241231452672 87321342776320 87355721257728 87419456644608 87512434007040 87641677347840 87647111479620 87716695312512 87829861920570 87945124206555 88221470008320 88241704290432 88322734321920 88337246215680 88412859561024 88421973349248 88521435636480 88637605499520 89038335471360 89058757107936 89223986712960 89233184113920 89240695324704 89341078559040 89406262477440 89426768500944 90050134738080 90059417300160 90151314664752 90247197569760 90254794135212 90846241016832 90893300793680 90965461805568 91082819769480 91175761422306 91268892945720 91407530671380 91687409915136 91800007326720 91893680803584 91926179211790 91987545646080 92012236297740 92029467053601 92132987264010 92528578813440 92632543508736 92650007394560 92717605532160 92736742095360 92754108526464 92858443856640 92864201448645 93490252244928 93595415633280 93685186048608 93808132486992 94544683168320 94552641474984 94668757555680 94765358328696 94862156447520 95297150462976 95420096901360 95511542252544 95545320125640 95615030705040 95940135498060 96053477053952 96063378453504 96263677407744 96297645480960 96612848112627 96695569635840 96701565144870 96934701614080 97132729605120 97155007754112 97335258232320 97353485808768 97373579200128 97462994791680 97501366049472 98046338100480 98146385384256 98236510623360 98246637054720 98275186414944 98346888725184 99055148211888 99156328138560 99249153759360 99271917326736 99363076112160 99379401992640 99464467006152 100168127405280 100191101746428 100247651785728 100283104594680 100376985052080 100395782240292 100508713378920 100847662046208 100980008059392 101053683827712 101072735339520 101118797132969 101186300210688 101300120570880 101306401580340 101316844462680 101781436694784 101915008134016 101989366085376 102104089781760 102114614891520 102202021143936 102254963392890 102336144531264 102468172240665 102925048343040 103060120584960 103139654365440 103148336154528 103275008242560 103878058049920 104094651165120 104231258318880 104307306223680 104348372092272 104465749338720 105058490527760 105176533775544 105294842587440 105534149047866 105766750014464 105987281186304 106004695458816 106365126599424 106371721659357 106502352250140 106846002565632 106959641564160 106968644900992 107068784055552 107178149514240 107209294270848 107340953448960 107347609014030 107488485141345 107566909543170 107950008615680 108051066478080 108060161685696 108071300760192 108170539787520 108192865777920 108334851166080 108413893082880 109051539315840 109071960952416 109194651572160 109274320805760 109299383723376 109522671534864 109645869140640 110302130363040 110311415054148 110414683557288 110516074451280 110527466686560 110559584716812 111034294576128 111180008873472 111261126638592 111284090514432 111323446384920 111430132627968 111437041738374 111550869155880 111783460626180 112200008954880 112314498759936 112429222456320 112663645355520 112689143330940 112818492669015 113321517872640 113453619801984 113557801271040 113576459420160 113602509066816 113706827256960 114504116281632 114609262393920 114654384150768 114738036846048 114867101004480 115564339580536 115790679385920 115942635658080 116041878173844 116474295010304 116802309878784 116862815306160 116955593750016 117106482560760 117260165608740 117655605720576 117763645762560 117883812748032 117895964465664 118028580848640 118183473999360 118190801843730 118323600497487 118456697910870 118717780628480 118745009477248 118965315617280 118977578818560 118987593766272 119121438078720 119208349969920 119235691334592 119255282391168 119389427815680 120066846317440 120079223066880 120201752886336 120329596759680 120339725513616 120610456054704 121443759692640 121567681896408 121580213355216 121691857260960 121716974000160 121876707561840 122249879886848 122524907738112 122682981730320 122705956071468 122843983018680 122933610906480 122961806688798 123510058011648 123672144701952 123811258475520 123818935264860 123930009891072 124089896658420 124330583757690 124653669659904 124793887511040 124913581398144 125066982458880 125077509982656 125168767468416 125238877183035 125309564732160 125494727800365 126059577557760 126070188633312 126225010074240 126317104784640 126353811104928 126482875263360 127226795868480 127393760167520 127486707606720 127752526429920 127920180664080 128817130816836 128935420193160 128986182169614 129540010338816 129661279773696 129804647745024 129831438933504 129950659722240 130001821399296 130009882028103 130435465115340 130728450800640 130861847179008 130982014164480 130995516072960 131033581886592 131129184966912 131268651010560 131462516021760 131470667219430 132073530949184 132208437518080 132332205012480 132362556435648 132484101482880 132505869323520 132619289341536 132956408249280 133557503207040 133588135661904 133710806126240 133835980069440 133861042987056 134011617838560 135075202107120 135089125950240 135226971997128 135382191202818 135708582259712 135985821447168 136269361525248 136291751304192 136339951190520 136448192708352 136624229654220 136763642133459 136903339418580 137413494113280 137519539153920 137531114872704 137700010990080 137840521205376 137889268817685 137981318469120 138018354446610 138199480896015 138792868220160 138948815263104 138975011091840 139076408298240 139105113143040 139131162789696 139287665784960 140235378367392 140393123449920 140527779072912 140712198730488 141817024752480 141820168799232 141828962212476 142003136333520 142758378740736 142945725694464 143050019963904 143130145352040 143317980188460 143422546057560 144080215580928 144095067680256 144227386383360 144257154370560 144395516111616 144446468221440 144455424475670 144551857443840 145052347717305 145402052421120 145429281269888 145592868762880 145699094407680 145732511631168 146002887348480 146030228713152 146194492187520 146252049074208 147069507150720 147081886738864 147219578076384 147354765935040 147369955582080 147412779622416 148431261846560 148582722317832 148734492207840 149044614168240 149069102988960 149752665013248 150252191107920 150286652619642 150424656892020 150593673360438 150763070068380 151271493069312 151410401694720 151470012089088 151609103009280 151779450316032 151950180856320 151959602370510 151975266694020 152672155042176 152812349858560 152872512201024 152984049128064 153156134672640 153171922337280 153382445089335 153504216796896 154387572514560 154590180877440 154722504231792 154912512363840 155817087074880 156141976747680 156346887478320 156460959335520 157178416997376 157587735791640 157764800663316 157942263881160 158650125021696 158798646014976 158828584104960 158980921779456 159007043188224 159185903754240 160105630755840 160269003848448 160439462346240 160452967351488 160603176083328 160767224271360 160813941406272 161021413521045 161925012923520 162076599717120 162090242528544 162106951140288 162255809681280 162289298666880 162502276749120 163577308973760 163607941428624 163791977358240 163911481208640 163949075585064 165091913686480 165240013188096 165453195544560 165467122581222 165774111676920 165839377075218 166204892879872 166551441864192 166770013310208 166891689957888 166985169577380 167079419642880 167145198941952 167155562607561 167326303733820 168079436743680 168093584844416 168300013432320 168422806379520 168471748139904 168643833684480 169033714996410 169635727824640 169982276808960 170336701906560 170364689130240 170403763600224 170560240885440 171756174422448 171913893590880 171981576226152 172107055269072 172300651506720 173335761865728 173346509370804 173686019078880 173913953487120 174062817260766 174482462905344 174711442515456 174838913289216 175294222959240 175433390625024 175659723841140 175890248413110 176483408580864 176645468643840 176674492431360 176825719122048 176843946698496 177042871272960 177275210999040 177286202765595 178076670942720 178117514215872 178447973425920 178466368227840 178481390649408 178682157118080 178812524954880 178853537001888 180100269476160 180118834600320 180302629329504 180494395139520 180509588270424 181786601587360 181930923611136 182165639538960 182351522844612 182537785891440 182815061342760 183374819830272 183787361607168 183852358423580 184024472595480 184058934107202 184265974528020 185057157626880 185265087017472 185300014789120 185435211064320 185473484190720 185508217052928 185716887713280 185728402897290 186980504489856 187190831266560 187370372097216 187616264973984 189089366336640 189105282949968 189337515111360 189530716657392 189724312895040 190840193802720 191090640251280 191230061410080 191880270996120 192106954107904 192527354815488 193225696225254 193391139271680 193403130289740 193479273254421 194310015508224 194670516464640 194706971617536 194747158400256 194925989583360 195002732098944 196092676200960 196292770768512 196473021246720 196493274109440 196550372829888 196693777450368 197206000829145 198110296423776 198312656277120 198498307518720 198543834653472 198726152224320 198758803985280 198928934012304 200336254810560 200382203492856 200566209189360 200753970104160 200791564480584 201017426757840 201960016118784 202237594265938 202372600421376 202612803160680 202633688925360 203073286804227 203562873389568 203830016268032 203978732170752 204208179563520 204404042287872 204509926785780 204672289062528 204936344481330 205850096686080 206120241169920 206279308730880 206296672309056 206550016485120 207756116099840 208189302330240 208462516637760 208614612447360 208696744184544 208931498677440 210116981055520 210353067551088 210589685174880 211068298095732 211974562372608 212730253198848 212743443318714 213004704500280 213692005131264 213937289801984 214137568111104 214418588541696 214681906897920 214695218028060 214976970282690 215133819086340 215900017231360 216102132956160 216120323371392 216142601520384 216341079575040 216385731555840 216669702332160 216683136713505 216827786165760 218103078631680 218143921904832 218389303144320 218548641611520 218598767446752 219045343069728 219291738281280 220604260726080 220622830108296 220829367114576 221032148902560 221054933373120 221119169433624 222360017746944 222646892769840 222860265255936 222874083476748 223101738311760 223566921252360 224628997519872 225327290711040 225378286661880 225429978929463 225636985338030 226643035745280 226907239603968 227115602542080 227152918840320 227205018133632 227413654513920 227939403555765 229008232563264 229218524787840 229308768301536 229476073692096 229734202008960 231128679161072 231581358771840 231885271316160 232083756347688 233725630612320 233911187500032 234212965121520 234520331217480 235311211441152 235767625496064 235791928931328 236366947998720 236381603687460 236647200994974 236913395821740 237490018954496 237930631234560 237975187532544 238242876157440 238416699939840 238471382669184 238510564782336 238778855631360 240133692634880 240158446133760 240403505772672 240659193519360 240679451027232 241220912109408 242887519385280 243135363792816 243160426710432 243383714521920 243433948000320 243753415123680 245365963460640 245411912142936 245687966037360 245867221812960 245923613377596 247344289403904 247637870529720 247860019782144 248179793316840 248200683871833 248661167515380 249307339319808 249587775022080 249827162796288 250133964917760 250155019965312 250337534936832 250477754366070 250619129464320 250989455600730 252119155115520 252140377266624 252450020148480 252634209569280 252707622209856 252965750526720 254453591736960 254787520335040 254973415213440 255505052859840 255840361328160 257634261633672 257870840386320 257972364339228 259080020677632 259609295490048 259662877867008 260003642798592 260019764056206 260870930230680 261723694358016 261964028328960 262067163773184 262258369933824 262537302021120 262925032043520 262941334438860 263835372619665 264147061898368 264416875036160 264664410024960 264725112871296 264968202965760 265011738647040 265238578683072 265912816498560 267115006414080 267176271323808 267421612252480 267671960138880 267722085974112 268023235677120 270150404214240 270178251900480 270453943994256 270764382405636 272538723050496 272679902381040 272896385416704 273248459308440 273527284266918 273806678837160 275062229745408 275400021980160 275681042410752 275778537635370 275962636938240 276036708893220 276088401160803 276398961792030 277585736440320 277897630526208 277950022183680 278152816596480 278210226286080 278262325579392 278575331569920 278592604345935 280470756734784 280786246899840 281055558145824 281424397460976 283634049504960 283657924424952 284006272667040 285891451388928 286260290704080 286635960376920 286845092115120 288160431161856 288190135360512 288791032223232 288892936442880 288910848951340 290104695434610 290804104842240 290858562539776 291185737525760 291398188815360 291465023262336 292005774696960 292060457426304 292388984375040 292504098148416 294139014301440 294163773477728 294439156152768 294709531870080 294739911164160 294825559244832 296862523693120 297165444635664 297468984415680 298089228336480 298138205977920 300504382215840 300573305239284 300849313784040 301187346720876 301526140136760 302542986138624 302940024178176 303218206018560 303356391398907 303558900632064 303900361712640 303919204741020 303950533388040 305344310084352 305624699717120 305745024402048 305968098256128 306312269345280 306343844674560 306764890178670 307008433593792 307404516721995 308775145029120 309180361754880 309445008463584 309825024727680 311634174149760 312283953495360 312693774956640 312921918671040 315175471583280 315529601326632 315884527762320 317300250043392 317961843558912 318014086376448 319115164978071 320538007696896 320878924692480 320905934702976 321206352166656 321534448542720 321627882812544 322042827042090 322465455424035 323850025847040 324153199434240 324180485057088 324213902280576 324511619362560 324578597333760 325004553498240 327154617947520 327215882857248 327583954716480 327822962417280 327898151170128 330183827372960 330906391089120 330934245162444 331548223353840 331678754150436 333102883728384 333540026620416 333783379915776 333970339154760 334290397883904 334311125215122 334652607467640 336187169688832 336600026864640 336943496279808 337287667368960 338067429992820 338455478007045 339271455649280 339964553617920 340673403813120 340729378260480 340807527200448 341120481770880 343512348844896 343827787181760 343963152452304 344214110538144 344601303013440 346693018741608 347372038157760 347827906974240 348125634521532 349422885030912 350588445918480 350866781250048 351319447682280 351780496826220 352966817161728 353290937287680 353651438244096 353687893396992 354085742545920 354550421998080 354572405531190 356153341885440 356235028431744 356895946851840 356932736455680 356962781298816 357364314236160 357625049909760 357707074003776 360200538952320 360237669200640 360605258659008 360988790279040 361019176540848 363573203174720 364331279077920 364703045689224 365075571782880 365630122685520 366749639660544 367574723214336 367704716847160 368048945190960 368117868214404 368531949056040 370530174034944 370600029578240 371016434105856 371433775426560 371456805794580 373961008979712 374381662533120 374740744194432 375232529947968 375716631549105 376484183401095 378178732673280 378210565899936 378675030222720 379061433314784 379448625790080 381680387605440 382181280502560 382460122820160 383760541992240 386451392450508 386806260579480 386958546508842 388620031016448 389413943235072 389494316800512 389851979166720 390005464197888 390029646084309 392185352401920 392585541537024 392946042493440 392986548218880 393100745659776 393387554900736 394412001658290 396220592847552 396625312554240 396996615037440 397087669306944 397452304448640 397517607970560 397857868024608 400672509621120 400764406985712 401132418378720 401507940208320 401583128961168 402034853515680 404475188531876 405225606321360 405267377850720 406146573608454 407125746779136 407660032536064 407957464341504 408808084575744 409019853571560 409344578125056 409872688962660 412240482339840 412558617461760 412593344618112 413100032970240 413667806453055 414598442688045 415512232199680 416378604660480 416925033275520 417229224894720 417393488369088 417862997354880 420233962111040 420706135102176 421179370349760 422136596191464 425460506397696 425486886637428 426009409000560 427874579603968 428275136222208 428837177083392 429390436056120 429953940565380 430267638172680 431800034462720 432240646742784 432285203040768 432682159150080 432771463111680 433339404664320 433366273427010 433655572331520 435157043151915 436206157263360 436287843809664 436778606288640 437097283223040 437197534893504 438090686139456 438583476562560 441208521452160 441245660216592 441658734229152 442064297805120 442109866746240 442238338867248 445293785539680 445748166953496 446203476623520 447133842504720 449257995039744 450756573323760 450859957858926 451273970676060 453814479207936 454231205084160 454410036267264 454827309027840 455878807111530 458016465126528 458437049575680 458617536603072 458952147384192 459468404017920 460147335268005 462257358322144 463162717543680 463770542632320 464167512695376 467451261224640 468425930243040 469040662434960 471535250992128 472763207374920 473294401989948 473826791643480 474980037908992 475950375065088 476485752314880 476942765338368 477021129564672 477557711262720 480267385269760 480316892267520 480807011545344 481318387038720 481358902054464 482441824218816 483064240563135 485775038770560 486270727585632 486320853420864 486767429043840 486867896000640 487506830247360 490731926921280 490823824285872 491375932074720 491734443625920 491847226755192 495275741059440 495720039564288 496359586633680 496401367743666 497322335030760 498614678639616 499654325592576 500310039930624 500675069873664 500955508732140 501238258928640 501466687822683 501978911201460 504238310231040 504280754533248 504900040296960 505268419138560 505415244419712 505593985664845 505931501053440 508907183473920 509575040670080 509946830426880 511010105719680 511680722656320 515268523267344 515741680772640 515944728678456 520007285597184 520039528112412 521741860461360 523447388716032 524134327546368 524516739867648 525882668877720 527670745239330 528294123796736 528833750072320 529450225742592 529936405931520 530023477294080 530477157366144 531825632997120 531858608296785 534230012828160 534352542647616 534843224504960 535343920277760 535444171948224 536046471354240 540300808428480 540356503800960 540907887988512 541528764811272 545359804762080 545792770833408 546496918616880 547054568533836 547613357674320 550124459490816 551362084821504 551557075270740 552073417786440 552176802321606 552797923584060 555171472880640 555795261052416 555900044367360 556305633192960 556420452572160 556524651158784 557150663139840 557185208691870 560941513469568 561572493799680 562111116291648 562848794921952 567268099009920 567315848849904 568012545334080 572520581408160 573271920753840 573690184230240 576320862323712 577582064446464 577821697902680 580209390869220 580437819763263 581717125079552 582371475051520 582930046524672 584011549393920 584120914852608 584777968750080 585008196296832 588278028602880 588327546955456 588878312305536 589419063740160 589479822328320 589651118489664 591618002487435 593725047386240 594330889271328 594937968831360 596178456672960 596276411955840 601008764431680 601146610478568 601698627568080 602374693441752 603052280273520 605880048356352 606712782797814 607117801264128 607838409482040 607901066776080 609219860412681 610688620168704 611249399434240 611490048804096 611936196512256 612624538690560 613529780357340 614016867187584 614809033443990 617550290058240 618360723509760 618890016927168 619650049455360 623268348299520 624567906990720 625387549913280 625843837342080 630350943166560 631059202653264 631769055524640 635923687117824 638230329956142 641076015393792 641811869405952 642412704333312 643255765625088 644085654084180 644930910848070 647700051694080 648306398868480 648360970114176 648427804561152 649023238725120 649157194667520 650009106996480 650049410140515 654309235895040 654431765714496 655167909432960 655645924834560 655796302340256 660367654745920 661812782178240 661868490324888 663096446707680 663357508300872 667080053240832 667940678309520 668580795767808 668622250430244 669305214935280 672374339377664 673886992559616 676134859985640 676289936788389 676910956014090 678542911298560 679929107235840 681346807626240 681458756520960 681615054400896 682240963541760 683818210667295 687024697689792 687655574363520 687926304904608 688428221076288 689202606026880 693386037483216 694744076315520 695655813948480 696251269043064 701176891836960 701733562500096 702638895364560 703560993652440 705933634323456 707302876488192 707375786793984 709100843996160 709144811062380 712470056863488 713791893703680 713925562597632 714728628472320 715250099819520 715414148007552 720401077904640 720475338401280 721210517318016 721977580558080 722038353081696 727146406349440 728662558155840 729406091378448 730151143565760 731260245371040 735409433694320 736097890381920 736235736428808 737063898112080 742032868211712 742913611589160 744602051615499 747922017959424 748763325066240 749481488388864 750465059895936 751433263098210 752968366802190 756357465346560 756421131799872 757350060445440 758122866629568 758897251580160 763360775210880 764362561005120 764920245640320 767521083984480 772902784901016 773612521158960 773917093017684 777240062032896 778827886470144 778988633601024 780010928395776 780059292168618 785171083074048 785892084986880 786201491319552 786775109801472 788824003316580 792441185695104 793250625108480 793993230074880 794175338613888 794904608897280 795035215941120 795715736049216 801345019242240 801528813971424 802264836757440 803015880416640 803166257922336 804069707031360 808950377063752 810451212642720 810534755701440 812293147216908 815320065072128 817616169151488 818039707143120 818689156250112 819745377925320 825186689236224 826200065940480 827335612906110 828265203482409 829196885376090 831024464399360 832757209320960 833850066551040 834458449789440 834786976738176 835725994709760 835777813037805 840467924222080 841412270204352 842358740699520 844273192382928 850973773274856 852018818001120 855749159207936 857674354166784 858780872112240 859907881130760 860535276345360 864481293485568 864570406081536 866678809328640 866732546854020 870314086303830 872412314526720 872575687619328 873557212577280 874194566446080 874395069787008 876181372278912 877166953125120 882417042904320 882491320433184 883317468458304 884128595610240 884219733492480 884476677734496 890587571079360 891496333906992 892406953247040 894267685009440 901513146647520 901719915717852 902547941352120 907628958415872 908820072534528 909654618055680 910069174196721 911757614223060 916032930253056 916874099151360 917235073206144 917904294768384 918936808035840 920294670536010 924514716644288 926325435087360 927541085264640 928335025390752 934902522449280 936851860486080 938081324869920 945526414749840 946588803979896 947653583286960 949960075817984 951900750130176 953885530676736 954042259129344 957345494934213 960534770539520 961614023090688 962636774077440 962717804108928 964883648437632 966128481126270 967396366272105 971550077541120 972541455171264 972641706841728 973534858087680 973735792001280 975013660494720 981463853842560 981647648571744 982751864149440 983468887251840 983694453510384 990551482118880 992719173267360 992802735487332 994644670061520 999308651185152 1000620079861248 1001350139747328 1001911017464280 1002933375645366 1003957822402920 1008561509066496 1009800080593920 1010830488839424 1011187971329690 1011863002106880 1015366434021135 1017814366947840 1019150081340160 1019893660853760 1022020211439360 1023361445312640 1030537046534688 1031483361545280 1031889457356912 1040079056224824 1043483720922720 1048268655092736 1051765337755440 1055341490478660 1056588247593472 1058900451485184 1059872811863040 1060954314732288 1063651265994240 1063717216593570 1068460025656320 1068705085295232 1069686449009920 1070687840555520 1070888343896448 1072092942708480 1080601616856960 1080713007601920 1081815775977024 1083057529622544 1090719609524160 1092993837233760 1094109137067672 1095226715348640 1100248918981632 1102724169643008 1103114150541480 1104146835572880 1104353604643212 1105595847168120 1111590522104832 1111800088734720 1113049302317568 1114301326279680 1114370417383740 1121883026939136 1123144987599360 1124222232583296 1125697589843904 1127149894647315 1134536198019840 1134631697699808 1136025090668160 1145041162816320 1146543841507680 1147380368460480 1155643395805360 1160418781738440 1160875639526526 1163434250159104 1165860093049344 1168241829705216 1169555937500160 1170016392593664 1170088938252927 1176556057205760 1176655093910912 1177756624611072 1178838127480320 1178959644656640 1179302236979328 1183236004974870 1187450094772480 1188661778542656 1189875937662720 1192356913345920 1192552823911680 1202017528863360 1202293220957136 1203397255136160 1204749386883504 1206104560547040 1213425565595628 1215676818964080 1215802133552160 1218439720825362 1221377240337408 1222980097608192 1223872393024512 1227059560714680 1228033734375168 1229618066887980 1236721447019520 1237780033854336 1239300098910720 1241003419359165 1246536696599040 1249135813981440 1250775099826560 1251687674684160 1260701886333120 1262118405306528 1263538111049280 1276460659912284 1283623738811904 1284825408666624 1286511531250176 1288171308168360 1289861821696140 1295400103388160 1296721940228352 1296855609122304 1298046477450240 1298314389335040 1300018213992960 1300098820281030 1308618471790080 1308863531428992 1310335818865920 1311291849669120 1311592604680512 1320735309491840 1323625564356480 1323736980649776 1326192893415360 1326715016601744 1335881356619040 1337244500860488 1338610429870560 1344748678755328 1347773985119232 1352269719971280 1352579873576778 1353821912028180 1362693615252480 1363230108801792 1364481927083520 1367636421334590 1374049395379584 1375311148727040 1375852609809216 1376856442152576 1378405212053760 1380442005804015 1386772074966432 1389488152631040 1391311627896960 1392502538086128 1402353783673920 1405277790729120 1407121987304880 1414605752976384 1418289622124760 1424940113726976 1427851125195264 1429457256944640 1430828296015104 1440802155809280 1440950676802560 1442421034636032 1443955161116160 1444076706163392 1454292812698880 1457325116311680 1458812182756896 1460302287131520 1462520490742080 1470818867388640 1472195780763840 1472471472857616 1474127796224160 1485827223178320 1489204103230998 1495844035918848 1498962976777728 1500930119791872 1502866526196420 1504400063468049 1505936733604380 1512714930693120 1512842263599744 1514700120890880 1516245733259136 1516781956994535 1517794503160320 1526721550421760 1528725122010240 1529840491280640 1535042167968960 1545805569802032 1547225042317920 1547834186035368 1560021856791552 1560118584337236 1570342166148096 1572402982639104 1573550219602944 1577648006633160 1584882371390208 1586501250216960 1588350677227776 1589809217794560 1590070431882240 1591431472098432 1595575824890355 1602690038484480 1603057627942848 1604529673514880 1606031760833280 1606332515844672 1608139414062720 1617900754127504 1620902425285440 1621069511402880 1624586294433816 1636079414286240 1637378312500224 1639490755850640 1650373378472448 1654671225812220 1656530406964818 1658393770752180 1665514418641920 1667700133102080 1668916899578880 1669573953476352 1671451989419520 1671555626075610 1680935848444160 1682824540408704 1684717481399040 1688546384765856 1701947546549712 1704037636002240 1717561744224480 1719815762261520 1721070552690720 1728962586971136 1733465093708040 1740628172607660 1745151375238656 1747114425154560 1748790139574016 1752362744557824 1754333906250240 1764834085808640 1764982640866368 1766634936916608 1768257191220480 1768439466984960 1768953355468992 1781175142158720 1782992667813984 1784813906494080 1788535370018880 1803026293295040 1803439831435704 1805095882704240 1817640145069056 1820138348393442 1823515228446120 1832065860506112 1833748198302720 1834470146412288 1835808589536768 1837873616071680 1840589341072020 1849029433288576 1852650870174720 1855082170529280 1856670050781504 1869805044898560 1873703720972160 1876162649739840 1891052829499680 1893177607959792 1895307166573920 1907771061353472 1914690989868426 1923228046181376 1925435608217856 1929767296875264 1932256962252540 1934792732544210 1943100155082240 1945082910342528 1945283413683456 1947069716175360 1947471584002560 1950027320989440 1950148230421545 1962927707685120 1963295297143488 1965503728298880 1966937774503680 1967388907020768 1981102964237760 1985438346534720 1985605470974664 1989289340123040 2001240159722496 2003822034928560 2005866751290732 2007915644805840 2017123018132992 2021660977678848 2022375942659380 2030732868042270 2035628733895680 2038300162680320 2039787321707520 2044040422878720 2046722890625280 2061074093069376 2062966723090560 2063778914713824 2080158112449648 2086967441845440 2103530675510880 2110682980957320 2113176495186944 2117800902970368 2121908629464576 2127302531988480 2127434433187140 2137410170590464 2139372898019840 2141375681111040 2141776687792896 2144185885416960 2161203233713920 2161426015203840 2163631551954048 2166115059245088 2181439219048320 2185987674467520 2188218274135344 2190453430697280 2206228301082960 2208293671145760 2208707209286424 2211191694336240 2226098604635136 2228740834767480 2233806154846497 2243766053878272 2246289975198720 2248444465166592 2251395179687808 2254299789294630 2269072396039680 2269263395399616 2272050181336320 2290082325632640 2293087683015360 2294760736920960 2311286791610720 2320837563476880 2321751279053052 2331720186098688 2336483659410432 2340032785187328 2340177876505854 2353310187821824 2355513249222144 2357676254960640 2358604473958656 2366472009949740 2374900189544960 2377323557085312 2379751875325440 2384713826691840 2385105647823360 2404035057726720 2404586441914272 2406794510272320 2409498773767008 2412209121094080 2426851131191256 2431353637928160 2431604267104320 2436879441650724 2445960195216384 2454119121429360 2456067468750336 2459236133775960 2475560067708672 2478600197821440 2482006838718330 2493073393198080 2498271627962880 2501550199653120 2503375349368320 2507333439113415 2521403772666240 2524236810613056 2527076222098560 2552921319824568 2567247477623808 2573023062500352 2576342616336720 2579723643392280 2593443880456704 2593711218244608 2600036427985920 2600197640562060 2617236943580160 2617727062857984 2620671637731840 2622583699338240 2623185209361024 2641470618983680 2647251128712960 2647473961299552 2652385786830720 2653430033203488 2671762713238080 2674489001720976 2677220859741120 2704539439942560 2705159747153556 2707643824056360 2726460217603584 2728963854167040 2730207522590163 2735272842669180 2748098790759168 2750622297454080 2751705219618432 2753712884305152 2756810424107520 2760884011608030 2773544149932864 2778976305262080 2782623255793920 2785005076172256 2804707567347840 2810555581458240 2814243974609760 2836579244249520 2849880227453952 2855702250390528 2861656592030208 2881604311618560 2884842069272064 2887910322232320 2888153412326784 2902189098816315 2908585625397760 2914650232623360 2917624365513792 2920604574263040 2925040981484160 2941637734777280 2944391561527680 2944942945715232 2948255592448320 2971654446356640 2978408206461996 2997925953555456 3001860239583744 3005733052392840 3008800126936098 3011873467208760 3025684527199488 3029400241781760 3032491466518272 3033563913989070 3035589006320640 3046099302063405 3053443100843520 3057450244020480 3059680982561280 3070084335937920 3091611139604064 3094450084635840 3095668372070736 3120237168674472 3144805965278208 3155296013266320 3169764742780416 3176701354455552 3179618435589120 3182862944196864 3191151649780710 3205380076968960 3206115255885696 3209059347029760 3212063521666560 3212665031689344 3216278828125440 3235801508255008 3241804850570880 3242139022805760 3249172588867632 3272158828572480 3278981511701280 3300746756944896 3309342451624440 3313060813929636 3316787541504360 3335400266204160 3339147906952704 3342903978839040 3343111252151220 3361871696888320 3365649080817408 3369434962798080 3377092769531712 3381449683941945 3403895093099424 3408075272004480 3435123488448960 3439631524523040 3442141105381440 3466930187416080 3481256345215320 3490302750477312 3497580279148032 3504725489115648 3508667812500480 3510266814758781 3529668171617280 3529965281732736 3533269873833216 3536514382440960 3536878933969920 3537906710937984 3562350284317440 3565985335627968 3569627812988160 3577070740037760 3606052586590080 3606879662871408 3610191765408480 3640276696786884 3647030456892240 3664131721012224 3668940292824576 3671617179073536 3681178682144040 3698058866577152 3710164341058560 3713340101563008 3723010258077495 3739610089797120 3747407441944320 3752325299479680 3782105658999360 3786355215919584 3790614333147840 3829381979736852 3850871216435712 3859534593750528 3864513924505080 3869585465088420 3886200310164480 3890165820685056 3890566827366912 3894139432350720 3894943168005120 3900054641978880 3900296460843090 3925855415370240 3926590594286976 3931007456597760 3933875549007360 3934777814041536 3962205928475520 3970876693069440 3971210941949328 3978578680246080 4007644069857120 4011733502581464 4015831289611680 4034246036265984 4043321955357696 4044751885318760 4061465736084540 4076600325360640 4088080845757440 4093445781250560 4122148186138752 4125933446181120 4127557829427648 4141326017412045 4160316224899296 4173934883690880 4207061351021760 4221365961914640 4243817258929152 4254868866374280 4274820341180928 4278745796039680 4283553375585792 4288371770833920 4322406467427840 4322852030407680 4327263103908096 4332230118490176 4362878438096640 4371975348935040 4376436548270688 4380906861394560 4412456602165920 4416587342291520 4417414418572848 4422383388672480 4457481669534960 4467612309692994 4487532107756544 4496888930333184 4502790359375616 4508599578589260 4538144792079360 4538526790799232 4544100362672640 4550345870983605 4580164651265280 4586175366030720 4589521473841920 4622573583221440 4641675126953760 4643502558106104 4680065570374656 4680355753011708 4706620375643648 4711026498444288 4717208947917312 4732944019899480 4749800379089920 4754647114170624 4759503750650880 4769427653383680 4770211295646720 4786727474671065 4808070115453440 4809172883828544 4813589020544640 4818997547534016 4824418242188160 4853702262382512 4862707275856320 4863208534208640 4873758883301448 4908238242858720 4912134937500672 4918472267551920 4951120135417344 4964013677436660 4996543255925760 5003100399306240 5006750698736640 5014666878226830 5042807545332480 5048473621226112 5054152444197120 5105842639649136 5152685232673440 5159447286784560 5186887760913408 5200395281124120 5235454125715968 5241343275463680 5246370418722048 5282941237967360 5294502257425920 5294947922599104 5304771573661440 5306860066406976 5343525426476160 5348978003441952 5354441719482240 5409078879885120 5410319494307112 5415287648112720 5452920435207168 5460415045180326 5470545685338360 5496197581518336 5501244594908160 5503410439236864 5507425768610304 5513620848215040 5521768023216060 5547088299865728 5557952610524160 5565246511587840 5570010152344512 5609415134695680 5621111162916480 5628487949219520 5673158488499040 5723313184060416 5769684138544128 5776306824653568 5804378197632630 5817171250795520 5829300465246720 5835248731027584 5841209148526080 5850081962968320 5850444691264635 5883275469554560 5888783123055360 5889885891430464 5896511184896640 5943308892713280 5956816412923992 6003720479167488 6011466104785680 6017600253872196 6023746934417520 6051369054398976 6064982933036544 6067127827978140 6092198604126810 6106886201687040 6114900488040960 6119361965122560 6140168671875840 6183222279208128 6188900169271680 6191336744141472 6240474337348944 6310592026532640 6339529485560832 6353402708911104 6365725888393728 6382303299561420 6412230511771392 6418118694059520 6424127043333120 6425330063378688 6432557656250880 6471603016510016 6483609701141760 6484278045611520 6498345177735264 6544317657144960 6557963023402560 6618684903248880 6626121627859272 6633575083008720 6678295813905408 6686222504302440 6701418464539491 6723743393776640 6731298161634816 6738869925596160 6754185539063424 6762899367883890 6807790186198848 6816150544008960 6870246976897920 6879263049046080 6884282210762880 6933860374832160 6962512690430640 6995160558296064 7009450978231296 7020533629517562 7059930563465472 7066539747666432 7073028764881920 7075813421875968 7124700568634880 7131970671255936 7139255625976320 7154141480075520 7212105173180160 7213759325742816 7220383530816960 7280553393573768 7294060913784480 7337880585649152 7362357364288080 7396117733154304 7426680203126016 7446020516154990 7479220179594240 7494814883888640 7504650598959360 7522000317340245 7564211317998720 7572710431839168 7581228666295680 7658763959473704 7701742432871424 7719069187501056 7729027849010160 7739170930176840 7780331641370112 7781133654733824 7800109283957760 7800592921686180 7851710830740480 7853181188573952 7862014913195520 7867751098014720 7869555628083072 7924411856951040 7941753386138880 7942421883898656 7957157360492160 8015288139714240 8023467005162928 8031662579223360 8089503770637520 8122931472169080 8186891562501120 8190622567770489 8244296372277504 8251866892362240 8255115658855296 8282652034824090 8320632449798592 8347869767381760 8414122702043520 8442731923829280 8509737732748560 8549640682361856 8567106751171584 8644812934855680 8654526207816192 8664460236980352 8725756876193280 8743950697870080 8752873096541376 8761813722789120 8824913204331840 8833174684583040 8834828837145696 8844766777344960 8914963339069920 8935224619385988 8993777860666368 9005580718751232 9017199157178520 9077053581598464 9088200725345280 9100691741967210 9160329302530560 9172350732061440 9179042947683840 9245147166442880 9283350253907520 9287005116212208 9360711506023416 9413240751287296 9434417895834624 9465888039798960 9509294228341248 9538855306767360 9573454949342130 9616140230906880 9618345767657088 9627178041089280 9637995095068032 9648836484376320 9707404524765024 9725414551712640 9726417068417280 9747517766602896 9816476485717440 9836944535103840 9902240270834688 9928027354873320 10006200798612480 10029333756453660 10085615090664960 10096947242452224 10108304888394240 10211685279298272 10305370465346880 10318894573569120 10400790562248240 10470908251431936 10492740837444096 10530800444276343 10565882475934720 10589004514851840 10589895845198208 10609543147322880 10613720132813952 10687050852952320 10697956006883904 10708883438964480 10818157759770240 10820638988614224 10830575296225440 10920830090360652 10941091370676720 10992395163036672 11006820878473728 11014851537220608 11043536046432120 11094176599731456 11130493023175680 11140020304689024 11169030774232485 11218830269391360 11242222325832960 11256975898439040 11346316976998080 11552613649307136 11608756395265260 11658600930493440 11670497462055168 11682418297052160 11700163925936640 11700889382529270 11766550939109120 11777566246110720 11779771782860928 11793022369793280 11886617785426560 11913632825847984 12022932209571360 12035200507744392 12047493868835040 12102738108797952 12129965866073088 12134255655956280 12184397208253620 12229800976081920 12280337343751680 12366444558416256 12377800338543360 12382673488282944 12480948674697888 12621184053065280 12731451776787456 12764606599122840 12824461023542784 12836237388119040 12850660126757376 12865115312501760 12943206033020032 12967219402283520 12968556091223040 12996690355470528 13088635314289920 13115926046805120 13237369806497760 13252243255718544 13267150166017440 13372445008604880 13402836929078982 13462596323269632 13508371078126848 13525798735767780 13615580372397696 13632301088017920 13651037612950815 13740493953795840 13758526098092160 13768564421525760 13867720749664320 13925025380861280 14041067259035124 14119861126930944 14133079495332864 14151626843751936 14249401137269760 14263941342511872 14278511251952640 14308282960151040 14424210346360320 14427518651485632 14440767061633920 14561106787147536 14588121827568960 14724714728576160 14792235466308608 14853360406252032 14892041032309980 14989629767777280 15009301197918720 15044000634680490 15128422635997440 15145420863678336 15162457332591360 15317527918947408 15458055698020320 15478341860353680 15560663282740224 15601185843372360 15706362377147904 15724029826391040 15739111256166144 15848823713902080 15883506772277760 15884843767797312 15914314720984320 16030576279428480 16046934010325856 16063325158446720 16179007541275040 16245862944338160 16381245135540978 16488592744555008 16503733784724480 16510231317710592 16565304069648180 16641264899597184 16695739534763520 16828245404087040 16885463847658560 17019475465497120 17309052415632384 17328920473960704 17451513752386560 17487901395740160 17505746193082752 17523627445578240 17551334073793905 17649826408663680 17666349369166080 17669657674291392 17689533554689920 17829926678139840 17870449238771976 18011161437502464 18034398314357040 18154107163196928 18201383483934420 18320658605061120 18344701464122880 18358085895367680 18490294332885760 18566700507815040 18574010232424416 18721423012046832 18931776079597920 19018588456682496 19146909898684260 19236691535314176 19254356082178560 19275990190136064 19297672968752640 19414809049530048 19450829103425280 19452834136834560 19495035533205792 19632952971434880 19673889070207680 19856054709746640 20058667512907320 20171230181329920 20193894484904448 20216609776788480 20423370558596544 20610740930693760 20637789147138240 20801581124496480 20985481674888192 21061600888552686 21179791690396416 21219086294645760 21227440265627904 21374101705904640 21395912013767808 21417766877928960 21636315519540480 21641277977228448 21661150592450880 21841660180721304 21882182741353440 22013641756947456 22087072092864240 22188353199462912 22280040609378048 22338061548464970 22437660538782720 22484444651665920 22513951796878080 22692633953996160 23105227298614272 23217512790530520 23340994924110336 23400327851873280 23401778765058540 23533101878218240 23555132492221440 23559543565721856 23586044739586560 23773235570853120 23827265651695968 24045864419142720 24070401015488784 24094987737670080 24268511311912560 24368794416507240 24560674687503360 24571867703311467 24732889116832512 24755600677086720 24765346976565888 24961897349395776 25242368106130560 25529213198245680 25648922047085568 25701320253514752 25886412066040064 25934438804567040 25993380710941056 26177270628579840 26231852093610240 26474739612995520 26504486511437088 26534300332034880 26744890017209760 26805673858157964 27016742156253696 27051597471535560 27231160744795392 27264602176035840 27302075225901630 27480987907591680 27517052196184320 27537128843051520 27735441499328640 27850050761722560 28082134518070248 28239722253861888 28303253687503872 28527882685023744 28616565920302080 28848420692720640 28855037302971264 28881534123267840 29122213574295072 29176243655137920 29449429457152320 29706720812504064 29784082064619960 30018602395837440 30088001269360980 30256845271994880 30290841727356672 30324914665182720 30635055837894816 30916111396040640 30956683720707360 31202371686744720 31412724754295808 31478222512332288 31697647427804160 31767013544555520 31769687535594624 31828629441968640 32061152558856960 32093868020651712 32126650316893440 32358015082550080 32491725888676320 32762490271081956 32977185489110016 33020462635421184 33130608139296360 33282529799194368 33391479069527040 33507092322697455 33656490808174080 33770927695317120 34038950930994240 34657840947921408 34975802791480320 35011492386165504 35047254891156480 35102668147587810 35299652817327360 35332698738332160 35339315348582784 35379067109379840 35659853356279680 35740898477543952 36068796628714080 36308214326393856 36402766967868840 36689402928245760 36980588665771520 37133401015630080 37148020464848832 37442846024093664 37863552159195840 38293819797368520 38473383070628352 38508712164357120 38551980380272128 38595345937505280 38829618099060096 38901658206850560 38905668273669120 38990071066411584 39265905942869760 39347778140415360 39712109419493280 40117335025814640 40387788969808896 40846741117193088 40953112838852445 41221481861387520 41275578294276480 41603162248992960 42123201777105372 42359583380792832 42454880531255808 42748203411809280 42791824027535616 42835533755857920 43272631039080960 43282555954456896 43322301184901760 43683320361442608 43764365482706880 44174144185728480 44376706398925824 44560081218756096 44676123096929940 44968889303331840 45027903593756160 45385267907992320 46435025581061040 46681989848220672 46803557530117080 47066203756436480 47119087131443712 47172089479173120 47546471141706240 47654531303391936 48091728838285440 48140802030977568 48189975475340160 48537022623825120 48737588833014480 49143735406622934 49465778233665024 49511201354173440 49530693953131776 49923794698791552 50484736212261120 51058426396491360 51772824132080128 51986761421882112 52354541257159680 52463704187220480 52654002221381715 52949479225991040 53008973022874176 53068600664069760 53489780034419520 53611347716315928 54033484312507392 54103194943071120 54462321489590784 54604150451803260 54961975815183360 55034104392368640 55074257686103040 55470882998657280 55700101523445120 56164269036140496 57055765370047488 57710074605942528 57763068246535680 58244427148590144 58352487310275840 58898858914304640 59568164129239920 60176002538721960 60513690543989760 60581683454713344 60649829330365440 61270111675789632 61832222792081280 61913367441414720 62404743373489440 62956445024664576 63539375071189248 63657258883937280 64122305117713920 64187736041303424 64253300633786880 64716030165100160 64983451777352640 65524980542163912 66040925270842368 66261216278592720 66565059598388736 67014184645394910 67312981616348160 67541855390634240 68077901861988480 69315681895842816 70022984772331008 70205336295175620 70599305634654720 70665397476664320 70678630697165568 70758134218759680 71319706712559360 71481796955087904 72137593257428160 72805533935737680 73715603109934401 73961177331543040 74266802031260160 74296040929697664 74885692048187328 75727104318391680 76587639594737040 76946766141256704 77103960760544256 77659236198120192 77803316413701120 77980142132823168 78531811885739520 78695556280830720 79424218838986560 80234670051629280 81693482234386176 81906225677704890 82442963722775040 82551156588552960 83206324497985920 84246403554210744 84719166761585664 84909761062511616 85583648055071232 86545262078161920 86565111908913792 86644602369803520 87366640722885216 87528730965413760 88348288371456960 89120162437512192 89352246193859880 90055807187512320 90770535815984640 92870051162122080 93607115060234160 94238174262887424 95092942283412480 95309062606783872 96183457676570880 96281604061955136 96379950950680320 97074045247650240 97475177666028960 98287470813245868 98931556467330048 99061387906263552 99847589397583104 100969472424522240 102116852792982720 103545648264160256 103973522843764224 104927408374440960 105308004442763430 105898958451982080 106017946045748352 106137201328139520 106979560068839040 107222695432631856 108206389886142240 108924642979181568 109208300903606520 110068208784737280 110941765997314560 111400203046890240 112328538072280992 115420149211885056 115526136493071360 116488854297180288 116704974620551680 117797717828609280 119136328258479840 120352005077443920 121163366909426688 122540223351579264 122859338516557335 123664445584162560 123826734882829440 124809486746978880 127078750142378496 128244610235427840 128375472082606848 128506601267573760 129432060330200320 129966903554705280 131049961084327824 132522432557185440 133130119196777472 134028369290789820 135083710781268480 136155803723976960 140045969544662016 140410672590351240 141198611269309440 141357261394331136 141516268437519360 142639413425118720 142963593910175808 144275186514856320 145611067871475360 147431206219868802 148533604062520320 148592081859395328 149771384096374656 151454208636783360 153175279189474080 155318472396240384 155960284265646336 157063623771479040 157391112561661440 158848437677973120 160469340103258560 163386964468772352 163812451355409780 164885927445550080 165102313177105920 166412648995971840 168492807108421488 171167296110142464 173130223817827584 173289204739607040 174733281445770432 175057461930827520 176696576742913920 178704492387719760 181541071631969280 185740102324244160 187214230120468320 190618125213567744 192366915353141760 192563208123910272 192759901901360640 194148090495300480 194950355332057920 196574941626491736 198122775812527104 199695178795166208 201938944849044480 204233705585965440 207947045687528448 210616008885526860 211797916903964160 212035892091496704 212274402656279040 213959120137678080 214445390865263712 216412779772284480 218416601807213040 221883531994629120 222800406093780480 224657076144561984 230840298423770112 232977708594360576 233409949241103360 235595435657218560 238272656516959680 240704010154887840 245080446703158528 245718677033114670 247328891168325120 247653469765658880 249618973493957760 254157500284756992 256750944165213696 258864120660400640 259933807109410560 262099922168655648 265044865114370880 268056738581579640 270167421562536960 272311607447953920 280821345180702480 282714522788662272 285278826850237440 285927187820351616 288550373029712640 291222135742950720 294862412439737604 297184163718790656 299542768192749312 302908417273566720 306350558378948160 310636944792480768 311920568531292672 314782225123322880 317696875355946240 320938680206517120 326773928937544704 327624902710819560 330204626354211840 332825297991943680 336985614216842976 346260447635655168 346578409479214080 349466562891540864 350114923861655040 353393153485827840 357408984775439520 368578015549672005 371480204648488320 374428460240936640 381236250427135488 384733830706283520 385126416247820544 385519803802721280 388296180990600960 389900710664115840 393149883252983472 399390357590332416 408467411171930880 421232017771053720 423595833807928320 424071784182993408 424548805312558080 427918240275356160 428890781730527424 432825559544568960 436833203614426080 445600812187560960 449314152289123968 465955417188721152 471190871314437120 476545313033919360 481408020309775680 490160893406317056 491437354066229340 494657782336650240 495306939531317760 499237946987915520 513501888330427392 517728241320801280 519867614218821120 524199844337311296 530089730228741760 536113477163159280 544623214895907840 561642690361404960 571854375640703232 577100746059425280 582444271485901440 589724824879475208 594368327437581312 599085536385498624 605816834547133440 612701116757896320 623841137062585344 635393750711892480 641877360413034240 655249805421639120 665650595983887360 673971228433685952 692520895271310336 698933125783081728 700229847723310080 706786306971655680 714817969550879040 737156031099344010 742960409296976640 748856920481873280 762472500854270976 770252832495641088 776592361981201920 779801421328231680 786299766505966944 816934822343861760 842464035542107440 848143568365986816 855836480550712320 857781563461054848 865651119089137920 873666407228852160 898628304578247936 931910834377442304 953090626067838720 962816040619551360 980321786812634112 982874708132458680 990613879062635520 998475893975831040 1039735228437642240 1048399688674622592 1060179460457483520 1072226954326318560 1123285380722809920 1143708751281406464 1154201492118850560 1164888542971802880 1179449649758950416 1198171072770997248 1225402233515792640 1270787501423784960 1283754720826068480 1310499610843278240 1347942456867371904 1397866251566163456 1413572613943311360 1429635939101758080 1474312062198688020 1485920818593953280 1497713840963746560 1540505664991282176 1553184723962403840 1559602842656463360 1572599533011933888 1633869644687723520 1684928071084214880 1715563126922109696 1731302238178275840 1747332814457704320 1797256609156495872 1906181252135677440 1925632081239102720 1965749416264917360 1996951787951662080 2096799377349245184 2120358920914967040 2144453908652637120 2246570761445619840 2287417502562812928 2329777085943605760 2358899299517900832 2450804467031585280 2567509441652136960 2620999221686556480 2695884913734743808 2795732503132326912 2859271878203516160 2948624124397376040 2971841637187906560 2995427681927493120 3119205685312926720 3145199066023867776 3369856142168429760 3431126253844219392 3462604476356551680 3494665628915408640 3594513218312991744 3812362504271354880 3851264162478205440 3931498832529834720 4193598754698490368 4240717841829934080 4288907817305274240 4493141522891239680 4659554171887211520 4717798599035801664 4901608934063170560 5241998443373112960 5391769827469487616 5718543756407032320 5897248248794752080 5990855363854986240 6290398132047735552 6739712284336859520 6862252507688438784 6989331257830817280 7702528324956410880 7862997665059669440 8387197509396980736 8577815634610548480 8986283045782479360 9435597198071603328 10483996886746225920 10783539654938975232 11437087512814064640 11794496497589504160 12580796264095471104 13479424568673719040 13978662515661634560 15725995330119338880 17155631269221096960 17972566091564958720 18871194396143206656 20967993773492451840 23588992995179008320 25161592528190942208 26958849137347438080 31451990660238677760 34311262538442193920 37742388792286413312 41935987546984903680 47177985990358016640 53917698274694876160 62903981320477355520 75484777584572826624 94355971980716033280 125807962640954711040 188711943961432066560 377423887922864133120
- Sum of all divisors σ(n): 1785476217546188209980
- Sum of proper divisors (its aliquot sum) s(n): 1408052329623324076860
- 377423887922864133120 is an abundant number, because the sum of its proper divisors (1408052329623324076860) is greater than itself. Its abundance is 1030628441700459943740
Bases of 377423887922864133120
- Binary: 1010001110101110011110000001001100011011011010010100100010100000000002
- Hexadecimal: 0x1475CF02636D291400
- Base-36: 27NHMQ88MOG000
Squares and roots of 377423887922864133120
- 377423887922864133120 squared (3774238879228641331202) is 142448791174810706441749883079329080934400
- 377423887922864133120 cubed (3774238879228641331203) is 53763576595109233495994768934056216702265228480531375587328000
-
The
square root of 377423887922864133120 is 19427400441.7179843419 -
The
cube root of 377423887922864133120 is 7226751.6124275223
Scales and comparisons
How big is 377423887922864133120?- 377,423,887,922,864,133,120 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 377,423,887,922,864,133,120 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 377423887922864133120 cubic inches would be around 602229.3 feet tall.
Recreational maths with 377423887922864133120
- 377423887922864133120 backwards is 021331468229788324773
- 377423887922864133120 is a
Harshad number . - The number of decimal digits it has is: 21
- The sum of 377423887922864133120's digits is 90
- 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 377423887922864133120 - Facts about the integer". Numbermatics.com. 2024. Web. 23 June 2024.
APA style:
Numbermatics. (2024). Number 377423887922864133120 - Facts about the integer. Retrieved 23 June 2024, from https://numbermatics.com/n/377423887922864133120/
Chicago style:
Numbermatics. 2024. "Number 377423887922864133120 - Facts about the integer". https://numbermatics.com/n/377423887922864133120/
The information we have on file for 377423887922864133120 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 377423887922864133120, math, Factors of 377423887922864133120, curriculum, school, college, exams, university, Prime factorization of 377423887922864133120, STEM, science, technology, engineering, physics, economics, calculator, three hundred seventy-seven quintillion, four hundred twenty-three quadrillion, eight hundred eighty-seven trillion, nine hundred twenty-two billion, eight hundred sixty-four million, one hundred thirty-three thousand, one hundred twenty.