29999071545257041920
29,999,071,545,257,041,920 is an even composite number composed of ten prime numbers multiplied together.
29999071545257041920 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of twenty-one thousand, five hundred four divisors.
Prime factorization of 29999071545257041920:
213 × 35 × 5 × 7 × 11 × 31 × 67 × 131 × 263 × 547
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 5 × 7 × 11 × 31 × 67 × 131 × 263 × 547)See below for interesting mathematical facts about the number 29999071545257041920 from the Numbermatics database.
Names of 29999071545257041920
- Cardinal: 29999071545257041920 can be written as Twenty-nine quintillion, nine hundred ninety-nine quadrillion, seventy-one trillion, five hundred forty-five billion, two hundred fifty-seven million, forty-one thousand, nine hundred twenty.
Scientific notation
- Scientific notation: 2.999907154525704192 × 1019
Factors of 29999071545257041920
Divisors of 29999071545257041920
- Number of divisors d(n): 21504
-
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 31 32 33 35 36 40 42 44 45 48 54 55 56 60 62 63 64 66 67 70 72 77 80 81 84 88 90 93 96 99 105 108 110 112 120 124 126 128 131 132 134 135 140 144 154 155 160 162 165 168 176 180 186 189 192 198 201 210 216 217 220 224 231 240 243 248 252 256 262 263 264 268 270 279 280 288 297 308 310 315 320 324 330 335 336 341 352 360 372 378 384 385 393 396 402 405 420 432 434 440 448 462 465 469 480 486 495 496 504 512 524 526 528 536 540 547 558 560 567 576 594 603 616 620 630 640 648 651 655 660 670 672 682 693 704 720 737 744 756 768 770 786 789 792 804 810 837 840 864 868 880 891 896 917 924 930 938 945 960 972 990 992 1005 1008 1023 1024 1048 1052 1056 1072 1080 1085 1094 1116 1120 1134 1152 1155 1179 1188 1206 1215 1232 1240 1260 1280 1296 1302 1310 1315 1320 1340 1344 1364 1386 1395 1407 1408 1440 1441 1474 1485 1488 1512 1536 1540 1572 1578 1584 1608 1620 1641 1674 1680 1701 1705 1728 1736 1760 1782 1792 1809 1834 1841 1848 1860 1876 1890 1920 1944 1953 1965 1980 1984 2010 2016 2046 2048 2077 2079 2096 2104 2112 2144 2160 2170 2188 2211 2232 2240 2268 2304 2310 2345 2358 2367 2376 2387 2412 2430 2464 2480 2511 2520 2560 2592 2604 2620 2630 2640 2673 2680 2688 2728 2735 2751 2772 2790 2814 2816 2835 2880 2882 2893 2948 2970 2976 3015 3024 3069 3072 3080 3144 3156 3168 3216 3240 3255 3282 3348 3360 3402 3410 3456 3465 3472 3520 3537 3564 3584 3618 3668 3682 3685 3696 3720 3752 3780 3829 3840 3888 3906 3930 3945 3960 3968 4020 4032 4061 4092 4096 4154 4158 4185 4192 4208 4221 4224 4288 4320 4323 4340 4376 4422 4455 4464 4480 4536 4585 4608 4620 4690 4716 4734 4752 4774 4824 4860 4923 4928 4960 5022 5040 5115 5120 5159 5184 5208 5240 5260 5280 5346 5360 5376 5427 5456 5470 5502 5523 5544 5580 5628 5632 5670 5760 5764 5786 5859 5895 5896 5940 5952 6017 6030 6048 6138 6144 6160 6231 6237 6288 6312 6336 6432 6480 6510 6564 6633 6696 6720 6804 6820 6912 6930 6944 7035 7040 7074 7101 7128 7161 7168 7205 7236 7336 7364 7370 7392 7440 7504 7533 7560 7658 7680 7776 7812 7860 7890 7920 7936 8040 8064 8122 8153 8184 8192 8205 8253 8308 8316 8370 8384 8416 8442 8448 8505 8576 8640 8646 8679 8680 8752 8777 8844 8910 8928 8960 9045 9072 9170 9205 9207 9216 9240 9380 9432 9468 9504 9548 9648 9720 9765 9846 9856 9920 10044 10080 10087 10230 10240 10318 10368 10385 10395 10416 10480 10520 10560 10611 10692 10720 10752 10854 10912 10940 11004 11046 11055 11088 11160 11256 11264 11340 11487 11520 11528 11572 11718 11790 11792 11835 11880 11904 11935 12034 12060 12096 12183 12276 12288 12320 12462 12474 12555 12576 12624 12663 12672 12864 12960 12969 13020 13128 13266 13365 13392 13440 13608 13640 13755 13824 13860 13888 14070 14080 14148 14202 14256 14322 14336 14410 14465 14472 14539 14672 14728 14740 14769 14784 14880 15008 15066 15120 15316 15345 15360 15477 15552 15624 15720 15780 15840 15872 16080 16128 16244 16281 16306 16368 16410 16506 16569 16616 16632 16740 16768 16832 16884 16896 16957 17010 17152 17280 17292 17358 17360 17504 17554 17577 17621 17685 17688 17820 17856 17920 18051 18090 18144 18340 18410 18414 18432 18480 18693 18711 18760 18864 18936 19008 19096 19145 19296 19440 19530 19692 19712 19840 19899 20088 20160 20174 20251 20305 20460 20480 20636 20736 20770 20790 20832 20960 21040 21105 21120 21222 21303 21384 21440 21483 21504 21615 21708 21824 21880 22008 22092 22110 22176 22320 22512 22528 22680 22847 22974 23040 23056 23144 23436 23580 23584 23670 23760 23808 23870 24068 24120 24192 24366 24459 24552 24576 24615 24640 24759 24924 24948 25110 25152 25248 25326 25344 25728 25795 25920 25938 26037 26040 26256 26331 26532 26730 26784 26880 27135 27216 27280 27510 27615 27621 27648 27720 27776 28140 28160 28296 28404 28427 28512 28644 28672 28820 28930 28944 29078 29295 29344 29456 29480 29538 29568 29760 30016 30085 30132 30240 30261 30632 30690 30720 30954 31104 31155 31185 31248 31440 31560 31680 31744 31833 32160 32256 32488 32562 32612 32736 32820 33012 33138 33165 33232 33264 33480 33536 33664 33768 33792 33914 34020 34304 34453 34461 34560 34584 34716 34720 35008 35108 35154 35242 35370 35376 35505 35640 35712 35805 35840 36102 36180 36288 36549 36649 36680 36820 36828 36864 36960 37386 37422 37520 37665 37728 37872 37989 38016 38192 38290 38592 38880 38907 39060 39384 39424 39680 39798 40176 40320 40348 40502 40610 40765 40920 40960 41265 41272 41472 41540 41580 41664 41920 42080 42119 42210 42240 42444 42606 42768 42880 42966 43008 43230 43395 43416 43617 43648 43760 43885 44016 44184 44220 44307 44352 44640 44671 45024 45056 45360 45694 45948 46035 46080 46112 46288 46431 46872 47160 47168 47340 47520 47616 47740 48136 48240 48384 48732 48918 49104 49230 49280 49518 49707 49848 49896 50220 50304 50435 50496 50652 50688 50871 51456 51590 51840 51876 52074 52080 52512 52662 52731 52863 53055 53064 53460 53568 53760 54153 54270 54432 54560 55020 55230 55242 55296 55440 55552 56079 56280 56320 56592 56808 56854 57024 57071 57288 57344 57435 57640 57860 57888 58156 58590 58688 58912 58960 59076 59136 59520 59697 60032 60170 60264 60480 60522 60753 60915 61264 61380 61439 61440 61908 62208 62310 62370 62496 62880 63120 63315 63360 63488 63666 63909 64320 64449 64512 64845 64976 65124 65224 65472 65640 66024 66276 66330 66464 66528 66960 67072 67328 67536 67584 67828 68040 68541 68608 68906 68922 69120 69168 69432 69440 70016 70216 70308 70484 70740 70752 71010 71280 71424 71610 71657 71680 72204 72360 72576 72695 73098 73298 73360 73377 73640 73656 73728 73845 73920 74277 74772 74844 75040 75330 75456 75744 75978 76032 76384 76580 77184 77385 77760 77814 78111 78120 78768 78848 78993 79360 79596 80352 80640 80696 81004 81220 81405 81530 81840 82530 82544 82845 82863 82944 83080 83160 83328 83840 84160 84238 84420 84480 84785 84888 85212 85281 85536 85760 85932 86016 86460 86790 86832 87234 87296 87520 87770 87885 88032 88105 88368 88440 88614 88704 89280 89342 89683 90048 90112 90255 90720 90783 91388 91896 92070 92160 92224 92576 92862 93465 93555 93744 94320 94336 94680 95040 95232 95480 96272 96480 96547 96768 97464 97836 98208 98460 98560 99036 99414 99495 99696 99792 100440 100608 100870 100992 101255 101304 101376 101742 102912 103180 103359 103383 103680 103752 104148 104160 105024 105324 105462 105726 106110 106128 106515 106920 107136 107415 107520 108306 108540 108864 109120 109647 109947 110040 110460 110484 110592 110880 111104 112158 112560 112640 113184 113616 113708 113967 114048 114142 114235 114576 114870 115280 115720 115776 116312 116721 117180 117376 117824 117920 118152 118272 118699 119040 119394 120064 120340 120528 120960 121044 121506 121830 122295 122528 122760 122878 122880 123347 123795 123816 124416 124620 124740 124992 125760 126240 126357 126630 126720 126976 127332 127818 128640 128898 129024 129690 129952 130185 130248 130448 130851 130944 131280 131655 132048 132552 132660 132921 132928 133056 133920 134013 134144 134656 135072 135168 135656 136080 137082 137216 137812 137844 138105 138240 138336 138864 138880 139293 140032 140432 140616 140968 141480 141504 142020 142135 142560 142848 143220 143314 143360 143861 144408 144720 145152 145390 146196 146596 146720 146754 147280 147312 147690 147840 148554 149121 149544 149688 150080 150660 150912 151305 151488 151956 152064 152613 152768 153160 154368 154770 155520 155628 156222 156240 157536 157696 157986 158589 158720 159165 159192 159929 160704 161280 161392 162008 162440 162459 162810 163060 163680 165060 165088 165690 165726 165888 166160 166320 166656 167680 168237 168320 168476 168840 168960 169570 169776 170424 170562 171072 171213 171520 171864 172032 172265 172305 172920 173580 173664 174468 174592 175040 175540 175770 176064 176210 176736 176880 177228 177408 178560 178684 179091 179366 180096 180510 181440 181566 182259 182745 182776 183245 183792 184140 184317 184320 184448 185152 185724 186527 186930 187110 187488 188640 188672 189360 189945 190080 190464 190960 192544 192960 193094 193347 193536 193831 194535 194928 195672 196416 196920 197120 198072 198828 198990 199392 199584 200880 201216 201740 201984 202510 202608 202752 203484 205623 205824 206360 206718 206766 207360 207504 208296 208320 210048 210595 210648 210924 211452 212220 212256 213030 213840 214272 214830 214971 215040 216612 217080 217728 218085 218240 219294 219894 220080 220131 220920 220968 221184 221535 221760 222208 222831 223355 224316 225120 225280 226368 227232 227416 227934 228096 228284 228470 229152 229740 230560 231440 231552 232155 232624 233442 234333 234360 234752 235648 235840 236304 236544 236979 237398 238080 238788 240128 240680 241056 241171 241920 242088 243012 243660 244590 245056 245520 245756 246694 247590 247632 248535 248832 249240 249480 249984 251520 252480 252714 253260 253440 253952 254355 254664 255636 255843 256543 257280 257796 258048 259380 259904 260370 260496 260896 261702 261888 262560 263310 263655 264096 264315 265104 265320 265842 265856 266112 267840 268026 268288 269049 269312 270144 270336 270765 271312 272087 272160 272349 274164 274432 275624 275688 276210 276480 276672 277728 277760 278586 280064 280395 280864 281232 281936 282960 283008 284040 284270 285120 285355 285696 286440 286628 286720 287722 288816 289440 289641 290304 290780 292392 293192 293440 293508 294560 294624 295380 295680 297108 298242 298485 299088 299376 300160 301320 301824 302610 302976 303765 303912 304128 305226 305536 306320 307195 308736 309540 310077 310149 311040 311256 312444 312480 312697 315072 315392 315972 317178 317440 318330 318384 319545 319858 321408 322245 322560 322784 324016 324880 324918 325620 326120 327360 328941 329841 330120 330176 331380 331452 331776 332320 332640 333312 335360 336474 336640 336952 337680 337920 339140 339552 340848 341124 342144 342426 342705 343040 343728 344530 344610 345840 347160 347328 348936 349184 350080 350163 351080 351540 352128 352420 353472 353760 354456 354816 356097 357120 357368 358182 358285 358732 360192 361020 362880 363132 364518 365490 365552 366490 366885 367584 368280 368634 368640 368896 370041 370304 371385 371448 373054 373860 374220 374976 377280 377344 378720 378983 379071 379890 380160 380928 381920 385088 385920 386188 386694 387072 387662 389070 389856 390555 391344 392553 392832 393840 394240 394965 396144 397656 397980 398784 399168 401760 402039 402432 403139 403480 403968 405020 405216 405504 406968 411246 411648 412720 413436 413532 414315 414720 415008 416592 416640 417879 420096 421190 421296 421848 422904 424440 424512 426060 426405 427680 428544 429660 429942 430080 431583 433224 434160 435456 436170 436480 438588 439788 440160 440262 441840 441936 443070 443520 444416 445662 446710 447363 448415 448632 450240 450560 452736 453915 454464 454832 455868 456192 456568 456940 457839 458304 459480 461120 462880 463104 464310 465248 466884 468666 468720 469504 471296 471680 472608 473088 473958 474796 475767 476160 477576 479787 480256 481360 482112 482342 482735 483840 484176 486024 487320 487377 489180 490112 491040 491512 493388 495180 495264 497070 497664 498480 498960 499968 501599 503040 504711 504960 505428 506520 506880 508710 509328 511272 511686 513086 513639 514560 515592 516096 516795 516915 518760 519808 520740 520992 521792 523404 523776 525120 526620 527310 528192 528630 530208 530640 531684 531712 532224 535680 536052 536576 538098 538624 540288 541530 542624 544174 544320 544698 546251 546777 548235 548328 548864 549735 551248 551376 552420 552951 552960 553344 555456 555520 557172 559581 560128 560790 561728 562464 563872 565920 566016 568080 568540 569835 570240 570710 571392 572880 573256 575444 577632 578880 579282 580041 580608 581493 581560 583605 584784 586384 586880 587016 589120 589248 590760 591360 593495 594216 596484 596970 598176 598752 600320 602640 603648 605220 605952 607530 607824 608256 610452 611072 612640 614390 616735 616869 617472 619080 620154 620298 622080 622512 624888 624960 625394 627781 630144 630784 631785 631944 634356 634880 636660 636768 639090 639716 642816 644490 644913 645120 645568 648032 649760 649836 651240 652240 654255 654720 657882 659682 660240 660352 660393 662760 662904 663552 664605 664640 665280 666624 670065 670720 672948 673280 673904 675360 675829 675840 678280 679104 681696 682248 684288 684852 685410 686080 687456 689060 689220 691680 694320 694656 696465 697872 698368 700160 700326 702160 702999 703080 704256 704840 706944 707520 708912 709632 710937 712194 714240 714736 716364 716570 717464 719305 720384 722040 723513 725760 726264 729036 730980 731104 732980 733770 735168 736560 737268 737792 740082 740608 742770 742896 745605 746108 747720 748440 749952 754560 754688 757440 757966 758142 759780 760320 761856 763065 763840 767529 769629 770176 771840 772376 773388 774144 775324 778140 779712 781110 782688 785106 785664 787680 788227 788480 789930 792288 792945 795312 795960 797568 798336 799645 803520 804078 804864 806278 806960 807147 807936 810040 810432 811008 812295 813936 816261 817047 822492 823296 825440 826872 827064 828630 829440 830016 833184 833280 835758 840192 841185 842380 842592 843696 845808 848880 849024 852120 852810 855360 856065 857088 859320 859884 860160 863166 866448 868320 868923 870912 872340 872960 877176 879576 880320 880524 883680 883872 886140 887040 888832 891324 893420 894726 895455 896830 897264 900480 905472 907830 908928 909664 911295 911736 912384 913136 913880 915678 916608 918960 921585 922240 925760 926208 928620 930231 930447 930496 932635 933768 937332 937440 938091 939008 942592 943360 945216 946176 947916 949592 951534 952320 955152 959574 960512 962720 964224 964684 965470 966735 967680 968352 969155 972048 974640 974754 978360 980224 982080 983024 986776 986823 989523 990360 990528 994140 995328 996960 997920 999936 1003198 1006080 1007027 1009422 1009920 1010856 1013040 1013760 1017420 1018656 1022544 1023372 1026172 1027278 1028115 1029120 1031184 1033590 1033830 1037520 1039616 1041480 1041984 1043584 1046808 1047552 1050240 1053240 1054620 1056384 1057260 1060416 1061280 1063368 1063424 1064448 1068043 1068291 1071360 1072104 1073152 1074855 1076196 1077248 1080576 1083060 1085248 1088348 1088640 1089396 1092502 1093554 1096470 1096656 1099470 1100655 1102496 1102752 1104840 1105902 1105920 1106688 1110123 1110912 1111040 1114155 1114344 1119162 1120256 1121580 1123456 1124928 1127744 1131840 1132032 1136119 1136160 1136949 1137080 1137213 1139670 1140480 1141420 1142784 1145760 1146512 1150888 1155264 1157760 1158564 1160082 1161216 1162986 1163120 1167210 1169568 1171665 1172768 1173760 1174032 1177659 1178240 1178496 1181520 1182720 1184895 1186990 1188432 1192968 1193940 1196352 1197504 1200640 1205280 1205855 1206117 1207296 1209417 1210440 1211904 1215060 1215648 1216512 1220904 1222144 1225280 1228780 1233470 1233738 1234944 1238160 1240308 1240596 1244160 1245024 1249776 1249920 1250788 1253637 1255562 1260288 1263570 1263888 1268712 1269760 1273320 1273536 1278180 1279215 1279432 1282715 1285632 1288980 1289826 1290240 1291136 1294749 1296064 1299520 1299672 1302480 1304480 1305689 1308510 1309440 1315764 1319364 1320480 1320704 1320786 1325520 1325808 1329210 1329280 1330560 1333248 1340130 1341440 1345245 1345896 1346560 1347808 1350720 1351658 1351680 1356560 1356817 1358208 1360435 1361745 1363392 1364496 1368576 1369704 1370820 1372160 1373517 1374912 1378120 1378440 1383360 1388640 1389312 1392930 1395744 1396736 1400320 1400652 1404320 1405998 1406160 1408512 1409680 1413888 1415040 1417824 1419264 1421874 1424388 1427301 1428480 1429472 1432728 1433140 1434928 1438610 1439361 1440768 1444080 1447026 1448205 1451520 1452528 1458072 1461960 1462131 1462208 1465960 1467540 1470336 1473120 1474536 1475584 1480164 1481216 1485540 1485792 1491210 1492216 1495440 1496880 1499904 1504797 1509120 1509376 1514880 1515932 1516284 1519560 1520640 1526130 1527680 1535058 1539258 1540352 1540917 1543680 1544752 1546776 1548288 1550385 1550648 1550745 1556280 1559424 1562220 1563485 1565376 1570212 1571328 1575360 1576454 1576960 1579860 1582471 1584576 1585890 1590624 1591920 1595136 1596672 1599290 1607040 1608156 1609728 1612556 1613920 1614294 1615872 1620080 1620864 1624590 1627872 1632522 1634094 1638753 1640331 1644705 1644984 1646592 1649205 1650880 1653744 1654128 1657260 1658853 1658880 1660032 1666368 1666560 1671516 1678743 1680384 1682370 1684760 1685184 1687392 1691616 1697760 1698048 1704240 1705620 1710720 1712130 1714176 1718640 1719768 1726332 1732896 1736640 1737846 1741824 1744479 1744680 1745920 1750815 1754352 1759152 1760640 1761048 1767360 1767744 1772280 1774080 1777664 1780485 1782648 1786840 1789452 1790910 1793660 1794528 1800960 1810944 1815660 1817856 1819328 1822590 1823472 1824768 1826272 1827760 1831356 1833216 1837920 1843170 1844480 1850205 1850607 1851520 1852416 1857240 1860462 1860894 1860992 1865270 1867536 1874664 1874880 1876182 1878016 1883343 1885184 1886720 1890432 1892352 1894915 1895355 1895832 1899184 1903068 1904609 1904640 1910304 1919148 1921024 1925440 1928448 1929368 1930940 1933470 1934739 1935360 1936704 1938310 1944096 1949280 1949508 1956720 1960448 1962765 1964160 1966048 1973552 1973646 1979046 1980720 1981056 1981179 1988280 1990656 1993920 1995840 1999872 2006396 2010195 2012160 2014054 2015695 2018844 2019840 2021712 2026080 2027487 2027520 2034840 2037312 2045088 2046744 2052344 2054556 2056230 2058240 2062368 2067180 2067660 2075040 2079232 2082960 2083968 2087168 2089395 2093616 2095104 2100480 2106480 2109240 2112768 2114520 2120832 2122560 2126736 2126848 2128896 2132811 2136086 2136582 2142720 2144208 2149710 2152392 2154496 2157915 2161152 2166120 2170496 2170539 2176696 2177280 2178792 2185004 2187108 2192940 2193312 2198940 2201310 2204992 2205504 2209680 2211804 2213376 2220246 2221367 2221824 2222080 2228310 2228688 2236815 2238324 2240512 2243160 2246912 2249856 2255488 2263680 2264064 2272238 2272320 2273898 2274160 2274426 2279340 2280960 2282840 2285568 2289195 2291520 2293024 2301776 2302587 2308351 2308887 2310528 2315520 2317128 2320164 2322432 2325972 2326240 2334420 2339136 2343330 2345536 2347520 2348064 2355318 2356480 2356992 2363040 2364681 2365440 2369790 2373980 2376864 2378835 2385936 2387880 2392704 2395008 2398935 2401280 2410560 2411710 2412234 2414592 2418834 2420880 2421441 2423808 2430120 2431296 2433024 2436885 2441808 2444288 2448783 2450560 2451141 2457560 2466940 2467476 2469888 2476320 2480616 2481192 2488320 2490048 2499552 2499840 2501576 2507274 2507995 2511124 2520576 2523555 2527140 2527776 2537424 2546640 2547072 2556360 2558430 2558864 2565430 2568195 2571264 2577960 2579652 2580480 2582272 2589498 2592128 2599040 2599344 2604960 2606769 2608960 2611378 2617020 2618880 2631528 2638728 2640960 2641408 2641572 2651040 2651616 2652881 2658420 2658560 2661120 2666496 2680260 2682880 2690490 2691792 2693120 2695616 2701440 2703316 2713120 2713634 2716416 2720870 2723490 2726784 2728992 2731255 2733885 2737152 2739408 2741640 2744320 2747034 2749824 2756240 2756880 2764755 2766720 2777280 2778624 2785860 2790693 2791488 2793472 2797905 2800640 2801304 2808640 2811996 2812320 2814273 2817024 2819360 2821973 2827776 2830080 2835648 2838528 2843748 2848776 2854602 2856960 2858944 2865456 2866280 2869856 2877220 2878722 2881536 2888160 2894052 2896410 2900205 2903040 2905056 2907465 2916144 2923920 2924262 2924416 2931920 2935080 2940672 2946240 2949072 2951168 2960328 2962432 2968569 2971080 2971584 2982420 2984432 2990880 2992957 2993760 2999808 3009594 3018240 3018752 3021081 3029760 3031864 3032568 3039120 3041280 3052260 3055360 3070116 3078516 3080704 3081834 3084345 3087360 3089504 3093552 3100770 3101296 3101490 3112560 3118848 3124440 3126970 3130752 3138905 3140424 3142656 3150720 3152908 3153920 3159720 3164942 3169152 3171780 3181248 3183840 3190272 3193344 3198580 3204129 3204873 3214080 3216312 3219456 3224565 3225112 3227840 3228588 3231744 3240160 3241728 3249180 3255744 3265044 3268188 3277506 3280662 3289410 3289968 3298410 3301760 3301965 3307488 3308256 3314520 3317706 3317760 3320064 3330369 3332736 3333120 3343032 3357486 3360768 3364740 3369520 3370368 3374784 3379145 3383232 3395520 3396096 3408357 3408480 3410847 3411240 3411639 3421440 3424260 3428352 3437280 3439536 3452664 3465792 3473280 3475692 3483648 3488958 3489360 3491840 3501630 3508704 3514995 3518304 3521280 3522096 3532977 3534720 3535488 3544560 3548160 3554685 3560970 3565296 3573680 3578904 3581820 3587320 3589056 3601920 3617565 3618351 3621888 3628251 3631320 3635712 3638656 3645180 3646944 3649536 3652544 3655520 3662712 3666432 3675840 3686340 3688960 3700410 3701214 3703040 3704832 3714480 3720924 3721788 3721984 3730540 3735072 3749328 3749760 3752364 3756032 3766686 3770368 3773440 3780864 3789830 3790710 3791664 3798368 3806136 3809218 3809280 3820608 3823757 3837645 3838296 3842048 3848145 3850880 3856896 3858736 3861880 3866940 3869478 3870720 3873408 3876620 3884247 3888192 3898560 3899016 3913440 3917067 3920896 3925530 3928320 3932096 3941135 3947104 3947292 3958092 3961440 3962112 3962358 3976560 3987840 3991680 3999744 4012792 4020390 4024320 4028108 4031390 4035735 4037688 4039680 4043424 4052160 4054974 4055040 4069680 4070451 4074624 4081305 4085235 4090176 4093488 4104688 4109112 4112460 4116480 4120551 4124736 4134360 4135320 4150080 4158464 4165920 4167936 4174336 4178790 4187232 4190208 4200960 4212960 4218480 4225536 4229040 4241664 4245120 4253472 4253696 4257792 4265622 4272172 4273164 4281903 4285440 4288416 4299420 4304784 4315830 4318083 4322304 4332240 4340992 4341078 4344615 4353392 4354560 4357584 4370008 4374216 4385880 4386624 4397880 4402620 4409984 4411008 4419360 4423608 4426752 4440492 4442734 4443648 4444160 4456620 4457376 4459691 4473630 4476648 4481024 4486320 4493824 4499712 4510976 4514391 4527360 4528128 4544476 4544640 4547796 4548320 4548852 4558680 4561920 4565680 4578390 4583040 4586048 4603552 4605174 4616702 4617774 4621056 4622751 4631040 4634256 4640328 4644864 4651155 4651944 4652235 4652480 4668840 4678272 4686660 4690455 4691072 4695040 4696128 4710636 4712960 4713984 4726080 4729362 4730880 4739580 4747413 4747960 4753728 4757670 4771872 4775760 4785408 4790016 4797870 4801019 4802560 4821120 4823420 4824468 4829184 4837668 4841760 4842882 4847616 4860240 4862592 4873770 4883616 4888576 4897566 4901120 4902282 4915120 4916259 4920993 4933880 4934115 4934952 4939776 4947615 4952640 4961232 4962384 4976559 4976640 4980096 4999104 4999680 5003152 5014548 5015990 5022248 5035135 5036229 5041152 5047110 5054280 5055552 5074848 5093280 5094144 5112720 5116860 5117728 5130860 5136390 5142528 5155920 5159304 5164544 5178996 5184256 5198080 5198688 5209920 5213538 5217920 5222756 5233437 5234040 5237760 5263056 5277456 5281920 5282816 5283144 5302080 5303232 5305762 5316840 5317120 5322240 5332992 5340215 5341455 5360520 5365760 5380980 5383584 5386240 5391232 5402880 5406632 5426240 5427268 5432832 5441740 5446980 5453568 5457984 5462510 5467770 5474304 5478816 5483280 5494068 5499648 5512480 5513760 5517589 5529510 5533440 5550615 5551821 5554560 5557248 5571720 5581386 5582976 5595810 5601280 5602608 5617280 5623992 5624640 5628546 5634048 5638720 5643946 5650029 5655552 5660160 5671296 5677056 5680595 5684745 5686065 5687496 5697552 5709204 5713827 5713920 5717888 5730912 5732560 5739712 5754440 5757444 5763072 5776320 5788104 5792820 5800410 5804217 5806080 5810112 5814930 5832288 5847840 5848524 5848832 5863840 5870160 5881344 5888295 5892480 5898144 5902336 5920656 5924864 5937138 5942160 5943168 5964840 5968864 5981760 5985914 5987520 5999616 6008761 6019188 6030585 6036480 6037504 6042162 6047085 6059520 6063728 6065136 6078240 6082461 6082560 6104520 6110720 6140232 6157032 6161408 6163668 6168690 6174720 6179008 6187104 6201540 6202592 6202980 6225120 6237696 6248880 6253940 6261504 6268185 6277810 6280848 6285312 6301440 6305816 6319440 6329884 6338304 6343560 6362496 6367680 6380544 6386688 6397160 6408258 6409746 6428160 6432624 6449130 6450224 6455680 6457176 6463488 6473745 6480320 6483456 6498360 6511488 6511617 6528445 6530088 6536376 6555012 6561324 6578820 6579936 6596820 6603520 6603930 6614976 6616512 6629040 6635412 6640128 6660738 6664101 6665472 6666240 6686064 6714972 6721536 6729480 6739040 6740736 6749568 6758290 6766464 6784085 6791040 6792192 6816714 6816960 6821694 6822480 6823278 6842880 6848520 6856704 6867585 6874560 6879072 6905328 6907761 6925053 6926661 6931584 6946560 6951384 6967296 6977916 6978720 6983680 7003260 7017408 7029990 7036608 7042560 7044192 7065954 7069440 7070976 7089120 7094043 7096320 7109370 7121940 7130592 7136505 7147360 7157808 7163640 7174640 7178112 7196805 7203840 7235130 7236702 7243776 7256502 7262640 7264323 7271424 7277312 7290360 7293888 7299072 7305088 7310655 7311040 7325424 7332864 7346349 7351680 7372680 7377920 7400820 7402428 7406080 7409664 7428960 7441848 7443576 7443968 7461080 7470144 7476301 7498656 7499520 7504728 7512064 7523985 7533372 7540736 7546880 7561728 7579660 7581420 7583328 7596736 7612272 7618436 7641216 7647514 7675290 7676592 7696290 7701760 7704585 7713792 7717472 7723760 7733880 7738956 7741440 7746816 7753240 7768494 7776384 7797120 7798032 7820307 7826880 7834134 7841792 7851060 7856640 7864192 7882270 7894208 7894584 7912355 7916184 7922880 7924224 7924716 7952833 7953120 7958643 7975680 7983360 7999488 8025584 8040780 8048640 8056216 8062780 8071470 8075376 8079360 8086848 8104320 8109948 8139360 8140902 8149248 8162610 8170470 8180352 8186976 8193765 8201655 8209376 8218224 8224920 8232960 8241102 8249472 8268720 8270640 8294265 8300160 8316928 8331840 8335872 8348672 8357580 8372079 8374464 8380416 8393715 8401920 8425920 8436960 8442819 8451072 8458080 8465919 8483328 8490240 8506944 8507392 8515584 8531244 8544344 8546328 8563806 8570880 8576832 8598840 8609568 8631660 8636166 8644608 8664480 8681984 8682156 8689230 8706784 8709120 8715168 8722395 8740016 8748432 8771760 8773248 8795760 8805240 8819968 8822016 8838720 8847216 8853504 8880984 8885468 8887296 8888320 8905707 8913240 8914752 8919382 8947260 8953296 8972640 8978871 8987648 8999424 9021952 9028782 9054720 9056256 9063243 9088952 9089280 9095592 9096640 9097704 9117360 9123840 9131360 9156780 9166080 9172096 9207104 9210348 9233404 9235548 9242112 9245502 9253035 9262080 9268512 9280656 9302310 9303888 9304470 9304960 9337680 9356544 9373320 9380910 9382144 9390080 9392256 9416715 9421272 9425920 9427968 9452160 9458724 9461760 9479160 9494826 9495920 9507456 9515340 9523045 9543744 9551520 9570816 9580032 9595740 9602038 9605120 9612387 9614619 9638687 9642240 9646840 9648936 9658368 9673695 9675336 9683520 9685764 9695232 9720480 9725184 9747540 9767232 9777152 9795132 9802240 9804564 9830240 9832518 9841986 9867760 9868230 9869904 9895230 9905280 9905895 9922464 9924768 9953118 9953280 9960192 9991107 9998208 9999360 10006304 10029096 10031980 10044496 10070270 10072458 10082304 10094220 10108560 10111104 10137435 10149696 10186560 10188288 10225071 10225440 10232541 10233720 10234917 10235456 10261720 10272780 10285056 10311840 10318608 10329088 10357992 10368512 10396160 10397376 10419840 10427076 10435840 10445512 10466874 10468080 10475520 10526112 10554912 10563840 10565632 10566288 10604160 10606464 10611524 10633680 10634240 10644480 10664055 10680430 10682910 10721040 10761960 10767168 10772480 10782464 10805760 10813264 10852480 10852695 10854536 10855053 10865664 10883480 10884753 10893960 10907136 10915968 10925020 10935540 10948608 10957632 10966560 10988136 10999296 11024960 11027520 11035178 11059020 11066880 11077297 11101230 11103642 11106835 11109120 11114496 11143440 11162772 11165952 11191620 11202560 11205216 11234560 11247984 11249280 11257092 11268096 11277440 11287892 11300058 11311104 11320320 11342592 11361190 11369490 11372130 11374992 11395104 11418408 11427654 11427840 11435776 11461824 11465120 11471271 11479424 11508880 11512935 11514888 11526144 11541755 11544435 11552640 11576208 11585640 11600820 11608434 11612160 11620224 11629860 11652741 11664576 11695680 11697048 11697664 11727680 11740320 11748473 11751201 11762688 11776590 11784960 11796288 11804672 11823405 11841312 11849728 11874276 11884320 11886336 11929680 11937728 11963520 11971828 11975040 11999232 12017522 12038376 12061170 12072960 12084324 12094170 12107205 12119040 12127456 12130272 12156480 12164922 12165120 12209040 12211353 12221440 12243915 12255705 12280464 12314064 12322816 12327336 12337380 12349440 12358016 12374208 12403080 12405184 12405960 12450240 12475392 12497309 12497760 12507880 12523008 12536370 12555620 12561696 12570624 12602880 12611632 12638880 12659768 12676608 12687120 12724992 12735360 12761088 12773376 12794320 12816516 12819492 12856320 12865248 12898260 12900448 12911360 12914352 12947490 12954249 12960640 12966912 12996720 13022976 13023234 13033845 13056890 13060176 13072752 13110024 13122648 13157640 13159872 13193640 13207040 13207860 13229952 13233024 13258080 13264405 13270824 13280256 13321476 13328202 13330944 13332480 13372128 13379073 13429944 13443072 13458960 13478080 13481472 13499136 13516580 13532928 13543173 13568170 13582080 13584384 13633428 13633920 13643388 13644960 13646556 13685760 13697040 13735170 13749120 13758144 13810656 13815522 13850106 13853322 13863168 13868253 13893120 13902768 13934592 13953465 13955832 13957440 13967360 14006520 14034816 14059980 14071365 14073216 14085120 14088384 14109865 14131908 14138880 14141952 14178240 14188086 14192640 14218740 14242239 14243880 14261184 14273010 14294720 14315616 14327280 14349280 14356224 14393610 14403057 14407680 14470260 14473404 14487552 14513004 14525280 14528646 14542848 14554624 14580720 14587776 14610176 14621310 14622080 14650848 14665728 14692698 14703360 14745360 14748777 14755840 14801640 14804856 14812160 14819328 14842845 14857920 14883696 14887152 14887936 14922160 14929677 14940288 14952602 14964785 14997312 14999040 15009456 15047970 15066744 15081472 15093760 15105405 15108687 15123456 15159320 15162840 15166656 15193472 15224544 15236872 15282432 15295028 15350580 15353184 15392580 15403520 15409170 15427584 15434944 15447520 15467760 15477912 15493632 15506480 15536988 15549569 15552768 15594240 15596064 15640614 15653760 15668268 15683584 15700311 15702120 15713280 15728384 15764540 15788416 15789168 15824710 15832368 15845760 15848448 15849432 15905666 15906240 15917286 15951360 15966720 15998976 16020645 16024365 16051168 16081560 16097280 16112432 16125560 16142940 16150752 16158457 16158720 16173696 16208640 16219896 16278720 16281804 16298496 16325220 16340940 16360704 16373952 16387530 16403310 16418752 16436448 16449840 16482204 16498944 16537440 16541280 16552767 16588530 16600320 16633856 16651845 16663680 16671744 16697344 16715160 16744158 16748928 16787430 16803840 16851840 16873920 16885638 16902144 16916160 16931838 16950087 16966656 16980480 17013888 17014784 17031168 17041785 17054235 17058195 17062488 17088688 17092656 17127612 17141481 17141760 17153664 17197680 17219136 17263320 17272332 17289216 17328960 17363968 17364312 17378460 17412651 17413568 17418240 17430336 17444790 17480032 17496864 17543520 17546496 17591520 17610480 17639936 17644032 17664885 17677440 17694432 17707008 17761968 17770936 17774592 17811414 17826480 17829504 17838764 17894520 17906592 17945280 17957742 17975296 17998848 18026283 18043904 18057564 18091755 18109440 18112512 18126486 18141255 18177904 18178560 18191184 18193280 18195408 18234720 18247383 18247680 18262720 18313560 18332160 18344192 18414208 18420696 18466808 18471096 18484224 18491004 18506070 18524160 18537024 18561312 18604620 18607776 18608940 18609920 18675360 18713088 18746640 18761820 18764288 18780160 18784512 18833430 18842544 18845791 18851840 18855936 18904320 18917448 18958320 18989652 18991840 19014912 19030680 19046090 19087488 19103040 19118785 19141632 19160064 19191480 19204076 19210240 19224774 19229238 19277374 19284480 19293680 19297872 19347390 19350672 19367040 19371528 19390464 19421235 19440960 19450368 19495080 19534464 19534851 19554304 19585335 19590264 19604480 19609128 19660480 19665036 19683972 19735520 19736460 19739808 19790460 19810560 19811790 19844928 19849536 19906236 19920384 19982214 19992303 19996416 19998720 20012608 20058192 20063960 20088992 20140540 20144916 20164608 20188440 20217120 20222208 20274870 20299392 20352255 20373120 20376576 20450142 20450880 20465082 20467440 20469834 20470912 20523440 20545560 20570112 20602755 20623680 20637216 20658176 20715984 20737024 20775159 20779983 20792320 20794752 20839680 20854152 20871680 20891024 20933748 20936160 20950699 20951040 21052224 21109824 21127680 21131264 21132576 21208320 21212928 21223048 21267360 21268480 21282129 21288960 21328110 21360860 21365820 21409515 21442080 21523920 21534336 21564928 21590415 21611520 21626528 21704960 21705390 21709072 21710106 21731328 21766960 21769506 21787920 21792969 21814272 21831936 21850040 21871080 21897216 21915264 21933120 21976272 21998592 22039047 22049920 22055040 22070356 22118040 22133760 22154594 22202460 22207284 22213670 22218240 22228992 22286880 22298455 22325544 22331904 22383240 22405120 22410432 22428903 22469120 22495968 22498560 22514184 22536192 22554880 22571955 22575784 22600116 22622208 22640640 22685184 22722380 22738980 22744260 22749984 22790208 22836816 22855308 22871552 22923648 22930240 22942542 22958848 23017760 23025870 23029776 23083510 23088870 23105280 23113755 23152416 23171280 23201640 23216868 23224320 23240448 23259720 23305482 23329152 23391360 23394096 23395328 23455360 23460921 23480640 23496946 23502402 23525376 23553180 23569920 23592576 23646810 23682624 23699456 23737065 23748552 23768640 23772672 23858499 23859360 23875456 23875929 23927040 23943656 23950080 23998464 24005095 24035044 24076752 24122340 24145920 24168648 24188340 24214410 24238080 24254912 24260544 24312960 24329844 24418080 24422706 24435037 24442880 24487830 24511410 24560928 24581295 24604965 24628128 24645632 24654672 24674760 24698880 24716032 24748416 24806160 24810368 24811920 24882795 24900480 24950784 24994618 24995520 25015760 25046016 25072740 25111240 25123392 25141248 25181145 25205760 25223264 25277760 25319536 25328457 25353216 25374240 25391861 25397757 25449984 25470720 25522176 25546752 25588640 25633032 25638984 25712640 25730496 25796520 25800896 25822720 25828704 25894980 25908498 25921280 25933824 25993440 26045952 26046468 26067690 26113780 26120352 26145504 26167185 26220048 26245296 26315280 26319744 26387280 26414080 26415720 26459904 26466048 26516160 26528810 26541648 26560512 26642952 26656404 26661888 26664960 26744256 26758146 26859888 26917920 26936613 26956160 26962944 26998272 27033160 27065856 27086346 27136340 27164160 27168768 27189729 27266856 27267840 27286776 27289920 27293112 27371520 27394080 27470340 27498240 27516288 27587945 27621312 27631044 27700212 27706644 27726336 27736506 27759105 27786240 27805536 27906930 27911664 27914880 28013040 28069632 28119960 28142730 28146432 28170240 28176768 28219730 28250145 28263816 28277760 28283904 28356480 28376172 28385280 28437480 28484478 28487760 28522368 28546020 28569135 28589440 28631232 28654560 28698560 28712448 28787220 28806114 28815360 28837161 28843857 28916061 28940520 28946808 28975104 29021085 29026008 29050560 29057292 29085696 29109248 29161440 29175552 29220352 29242620 29244160 29301696 29331456 29385396 29406720 29490720 29497554 29511680 29603280 29609712 29624320 29685690 29715840 29767392 29774304 29775872 29844320 29859354 29880576 29905204 29929570 29973321 29994624 29998080 30018912 30043805 30095940 30133488 30187520 30210810 30217374 30246912 30318640 30325680 30333312 30386944 30412305 30449088 30473744 30564864 30590056 30675213 30697623 30701160 30706368 30785160 30807040 30818340 30855168 30869888 30895040 30935520 30955824 30987264 31012960 31073976 31099138 31105536 31188480 31192128 31217837 31281228 31307520 31336536 31367168 31400622 31404240 31426560 31456768 31529080 31576832 31578336 31649420 31664736 31691520 31696896 31698864 31811332 31812480 31834572 31902720 31933440 32041290 32048730 32102336 32163120 32224864 32251120 32285880 32301504 32316914 32317440 32347392 32417280 32439792 32557440 32558085 32563608 32596992 32650440 32654259 32681880 32721408 32747904 32775060 32806620 32837504 32872896 32899680 32964408 32997888 33074880 33082560 33105534 33177060 33200640 33231891 33267712 33303690 33320505 33327360 33343488 33394688 33430320 33488316 33497856 33574860 33607133 33607680 33703680 33747840 33771276 33804288 33832320 33863676 33900174 33933312 33960960 34027776 34083570 34108470 34116390 34124976 34177376 34185312 34255224 34282962 34283520 34307328 34395360 34413813 34438272 34526640 34538805 34544664 34578432 34625265 34633305 34657920 34727936 34728624 34756920 34825302 34827136 34836480 34860672 34889580 34958223 34960064 34993728 35087040 35092992 35183040 35220960 35245419 35253603 35279872 35288064 35329770 35354880 35388864 35414016 35470215 35523936 35541872 35549184 35622828 35652960 35659008 35677528 35789040 35813184 35890560 35915484 35950592 35997696 36052566 36087808 36115128 36183510 36218880 36252972 36282510 36321615 36355808 36357120 36382368 36386560 36390816 36469440 36494766 36495360 36525440 36627120 36634059 36664320 36688384 36731745 36828416 36841392 36933616 36942192 36968448 36982008 37012140 37048320 37074048 37122624 37209240 37215552 37217880 37219840 37350720 37381505 37426176 37491927 37493280 37523640 37528576 37560320 37569024 37666860 37685088 37691582 37703680 37711872 37808640 37834896 37916640 37979304 37983680 38029824 38061360 38092180 38174976 38206080 38237570 38283264 38320128 38382960 38408152 38449548 38458476 38554748 38568960 38587360 38595744 38694780 38701344 38734080 38743056 38842470 38862747 38881920 38900736 38990160 39068928 39069702 39101535 39170670 39180528 39208960 39218256 39320960 39330072 39367944 39471040 39472920 39479616 39580920 39621120 39623580 39689856 39699072 39764165 39793215 39812472 39840768 39964428 39984606 39992832 39997440 40025216 40116384 40127920 40137219 40177984 40281080 40289832 40329216 40376880 40434240 40444416 40549740 40598784 40629519 40704510 40746240 40753152 40900284 40901760 40930164 40934880 40939668 40941824 41046880 41091120 41205510 41247360 41274432 41316352 41431968 41474048 41550318 41559966 41584640 41589504 41679360 41708304 41743360 41782048 41860395 41867496 41872320 41901398 41902080 42061327 42104448 42214095 42219648 42255360 42262528 42265152 42329595 42416640 42425856 42446096 42534720 42536960 42564258 42577920 42656220 42721720 42726717 42731640 42819030 42884160 43047840 43068672 43129856 43180830 43209171 43223040 43253056 43409920 43410780 43418144 43420212 43462656 43533920 43539012 43575840 43585938 43628544 43663872 43700080 43742160 43830528 43866240 43952544 43997184 44078094 44099840 44110080 44140712 44236080 44246331 44267520 44309188 44404920 44414568 44427340 44436480 44457984 44528535 44573760 44596910 44651088 44663808 44766480 44820864 44857806 44894355 44938240 44991936 44997120 45028368 45109760 45143910 45151568 45200232 45244416 45281280 45316215 45326061 45370368 45444760 45477960 45488520 45499968 45580416 45673632 45710616 45743104 45847296 45860480 45885084 45917696 46035520 46051740 46059552 46167020 46177740 46210560 46227510 46304832 46342560 46403280 46433736 46480896 46519440 46610964 46648707 46658304 46782720 46788192 46790656 46910720 46921842 46961280 46993892 47004804 47050752 47100933 47106360 47139840 47185152 47293620 47365248 47474130 47497104 47537280 47545344 47716998 47718720 47750912 47751858 47854080 47887312 47900160 47996928 48010190 48061935 48070088 48073095 48153504 48193435 48244680 48291840 48337296 48376680 48428820 48475371 48476160 48509824 48521088 48625920 48659688 48836160 48845412 48870074 48885760 48975660 49022820 49056601 49121856 49162590 49209930 49256256 49291264 49309344 49349520 49432064 49496832 49612320 49620736 49623840 49658301 49765590 49800960 49901568 49955535 49989236 49991040 50031520 50092032 50145480 50222480 50246784 50362290 50411520 50446528 50555520 50639072 50656914 50706432 50748480 50783722 50795514 50850261 50899968 50941440 51044352 51093504 51125355 51162705 51174585 51177280 51266064 51277968 51424443 51425280 51460992 51593040 51601792 51645440 51657408 51789960 51816996 51842560 51867648 51986880 52091904 52092936 52135380 52227560 52240704 52291008 52334370 52440096 52490592 52630560 52639488 52774560 52811209 52828160 52831440 52919808 52932096 53032320 53057620 53083296 53121024 53285904 53312808 53323776 53488512 53516292 53719776 53835840 53873226 53912320 53925888 53996544 54066320 54078849 54131712 54172692 54272680 54275265 54328320 54337536 54379458 54423765 54533712 54535680 54573552 54579840 54586224 54742149 54743040 54788160 54940680 54996480 55032576 55175890 55242624 55262088 55386485 55400424 55413288 55452672 55473012 55518210 55572480 55611072 55813860 55823328 55829760 56026080 56139264 56239920 56285460 56292864 56340480 56353536 56439460 56500290 56527632 56537373 56555520 56567808 56712960 56752344 56874960 56968956 56975520 57044736 57092040 57138270 57178880 57262464 57309120 57356355 57397120 57424896 57574440 57612228 57630720 57674322 57687714 57832122 57881040 57893616 58042170 58052016 58101120 58114584 58171392 58218496 58263705 58322880 58351104 58440704 58485240 58488320 58603392 58604553 58662912 58742365 58756005 58770792 58813440 58981440 58995108 59023360 59206560 59219424 59248640 59371380 59431680 59534784 59548608 59551744 59688640 59718708 59761152 59810408 59859140 59946642 59976909 59989248 59996160 60037824 60087610 60191880 60266976 60421620 60434748 60493824 60637280 60651360 60666624 60773888 60824610 60898176 60947488 61056765 61129728 61180112 61350426 61395246 61402320 61412736 61570320 61614080 61636680 61710336 61739776 61790080 61871040 61911648 61974528 62025920 62147952 62198276 62211072 62325477 62339949 62376960 62384256 62435674 62486545 62562456 62615040 62673072 62801244 62808480 62852097 62853120 62913536 63058160 63153664 63156672 63298840 63329472 63383040 63393792 63397728 63622664 63624960 63669144 63805440 63846387 63866880 64082580 64097460 64204672 64326240 64449728 64502240 64571760 64603008 64633828 64694784 64771245 64834560 64879584 65114880 65116170 65127216 65193984 65300880 65308518 65363760 65442816 65495808 65550120 65613240 65675008 65745792 65799360 65928816 65995776 66117141 66149760 66165120 66211068 66354120 66401280 66463782 66607380 66641010 66654720 66686976 66789376 66860640 66895365 66976632 66995712 67149720 67214266 67215360 67286709 67407360 67470809 67495680 67542552 67608576 67664640 67715865 67727352 67800348 67866624 67921920 68055552 68167140 68216940 68232780 68249952 68354752 68370624 68510448 68565924 68614656 68790720 68827626 68876544 69053280 69077610 69089328 69250530 69266610 69315840 69341265 69455872 69457248 69513840 69650604 69654272 69672960 69721344 69779160 69916446 69920128 69987456 70174080 70185984 70366080 70441920 70490838 70507206 70559744 70576128 70659540 70709760 70777728 70940430 71047872 71083744 71098368 71211195 71245656 71305920 71318016 71355056 71558881 71575497 71578080 71626368 71627787 71781120 71830968 71901184 71995392 72015285 72105132 72175616 72230256 72367020 72437760 72505944 72565020 72643230 72711616 72714240 72764736 72773120 72781632 72938880 72989532 73050880 73254240 73268118 73305111 73328640 73376768 73463490 73656832 73682784 73743885 73867232 73884384 73936896 73964016 74024280 74096640 74148096 74245248 74418480 74431104 74435760 74439680 74648385 74701440 74763010 74852352 74983854 74986560 75047280 75057152 75138048 75333720 75370176 75383164 75407360 75423744 75543435 75617280 75669792 75833280 75958608 75967360 75985371 76059648 76122720 76175583 76184360 76193271 76349952 76412160 76475140 76566528 76640256 76765920 76816304 76899096 76916952 77109496 77137920 77174720 77191488 77389560 77402688 77468160 77486112 77684940 77725494 77747845 77763840 77801472 77980320 78137856 78139404 78203070 78341340 78361056 78417920 78436512 78501555 78641920 78660144 78735888 78942080 78945840 78959232 79161840 79242240 79247160 79379712 79398144 79528330 79586430 79624944 79681536 79928856 79969212 79985664 79994880 80050432 80232768 80255840 80274438 80355968 80562160 80579664 80753760 80792285 80809839 80868480 80888832 81099480 81197568 81259038 81409020 81492480 81506304 81569187 81800568 81803520 81860328 81869760 81879336 81883648 82093760 82182240 82239311 82411020 82494720 82548864 82632704 82763835 82863936 82948096 83100636 83119932 83169280 83179008 83358720 83416608 83486720 83564096 83720790 83734992 83744640 83802796 84122654 84208896 84428190 84439296 84510720 84530304 84659190 84750435 84833280 84851712 84892192 85069440 85073920 85128516 85155840 85312440 85443440 85453434 85463280 85638060 85707405 85768320 86095680 86137344 86259712 86361660 86418342 86446080 86506112 86511483 86748183 86819840 86821560 86836288 86840424 86925312 87063255 87067840 87078024 87151680 87171876 87257088 87327744 87400160 87481163 87484320 87661056 87732480 87905088 87994368 88156188 88199680 88220160 88281424 88472160 88492662 88535040 88618376 88809840 88829136 88854680 88872960 89057070 89147520 89193820 89302176 89327616 89532960 89641728 89715612 89788710 89876480 89983872 89994240 90056736 90131415 90219520 90287820 90303136 90400464 90562560 90632430 90652122 90740736 90889520 90955920 90977040 90999936 91160832 91236915 91347264 91421232 91486208 91694592 91720960 91770168 91835392 92025639 92071040 92092869 92103480 92119104 92334040 92355480 92421120 92455020 92609664 92685120 92806560 92867472 92961792 93038880 93221928 93297414 93316608 93565440 93576384 93581312 93653511 93821440 93843684 93922560 93987784 94009608 94101504 94201866 94212720 94228955 94279680 94370304 94587240 94730496 94948260 94994208 95074560 95090688 95433996 95437440 95501824 95503716 95708160 95774624 95800320 96020380 96123870 96140176 96146190 96307008 96386870 96489360 96674592 96753360 96857640 96950742 96952320 97019648 97042176 97251840 97319376 97672320 97674255 97690824 97740148 97771520 97951320 97962777 98045640 98113202 98243712 98325180 98419860 98512512 98618688 98699040 98864128 98993664 99224640 99241472 99247680 99316602 99531180 99601920 99695673 99803136 99911070 99961515 99978472 99982080 100063040 100184064 100290960 100444960 100493568 100724580 100821399 100823040 100893056 101111040 101278144 101313828 101412864 101496960 101567444 101591028 101700522 101799936 101882880 102250710 102325410 102349170 102354560 102532128 102555936 102848886 102850560 102921984 103186080 103203584 103241439 103290880 103314816 103579920 103633992 103685120 103735296 103875795 103899915 103973760 104183808 104185872 104270760 104455120 104481408 104582016 104668740 104753495 104880192 104981184 105261120 105278976 105549120 105622418 105656320 105662880 105736257 105760809 105839616 105864192 106025557 106064640 106115240 106166592 106242048 106410645 106571808 106625616 106647552 106977024 107032584 107439552 107671680 107746452 107824640 107851776 107993088 108132640 108157698 108263424 108345384 108545360 108550530 108656640 108758916 108847530 108964845 109067424 109071360 109147104 109159680 109172448 109484298 109486080 109576320 109881360 109902177 109992960 110065152 110195235 110351780 110485248 110524176 110772970 110800848 110826576 110905344 110946024 111036420 111144960 111222144 111627720 111646656 111659520 112052160 112144515 112278528 112475781 112479840 112570920 112585728 112680960 112707072 112878920 113000580 113055264 113074746 113111040 113135616 113425920 113504688 113749920 113937912 113951040 114089472 114184080 114276540 114357760 114524928 114618240 114712710 114794240 114849792 115148880 115224456 115348644 115375428 115664244 115762080 115787232 116084340 116104032 116202240 116229168 116436992 116527410 116645760 116702208 116881408 116970480 116976640 117206784 117209106 117304605 117484730 117512010 117541584 117626880 117962880 117990216 118413120 118438848 118497280 118742760 118863360 119069568 119097216 119103488 119292495 119377280 119379645 119437416 119522304 119620816 119718280 119893284 119953818 119978496 119992320 120075648 120175220 120383760 120411657 120533952 120843240 120869496 120987648 121274560 121302720 121333248 121547776 121649220 121796352 121888557 121894976 122113530 122175185 122259456 122360224 122700852 122790492 122804640 122825472 123140640 123228160 123273360 123479552 123580160 123742080 123823296 123949056 124051840 124295904 124396552 124422144 124650954 124679898 124753920 124768512 124871348 124973090 125124912 125230080 125346144 125602488 125616960 125704194 125706240 125827072 126116320 126183981 126307328 126313344 126597680 126642285 126658944 126766080 126787584 126795456 126959305 126988785 127245328 127249920 127338288 127610880 127692774 127733760 128165160 128180151 128194920 128409344 128652480 128899456 129004480 129143520 129206016 129267656 129389568 129542490 129627513 129669120 129759168 130229760 130232340 130254432 130387968 130601760 130617036 130727520 130885632 130991616 131100240 131226480 131350016 131491584 131598720 131857632 131920537 131991552 132234282 132299520 132330240 132422136 132708240 132738993 132802560 132927564 133214760 133282020 133309440 133373952 133721280 133790730 133953264 133991424 134299440 134428532 134573418 134683065 134814720 134941618 134991360 135085104 135329280 135431730 135454704 135600696 135733248 135843840 135948645 136111104 136334280 136433880 136465560 136499904 136709504 136741248 137020896 137131848 137229312 137581440 137655252 137753088 138106560 138155220 138178656 138501060 138533220 138631680 138682530 138911744 138914496 139027680 139301208 139308544 139442688 139558320 139832892 139840256 139946121 139974912 140348160 140371968 140732160 140883840 140981676 141014412 141119488 141152256 141319080 141419520 141555456 141880860 142095744 142167488 142422390 142491312 142611840 142636032 142710112 143117762 143150994 143156160 143252736 143255574 143562240 143661936 143990784 144030570 144185805 144210264 144219285 144351232 144460512 144580305 144734040 144875520 145011888 145130040 145286460 145423232 145426113 145428480 145529472 145546240 145563264 145877760 145979064 146101760 146508480 146536236 146610222 146657280 146753536 146926980 147169803 147313664 147365568 147487770 147734464 147768768 147873792 147928032 148048560 148296192 148490496 148831589 148836960 148862208 148871520 148879360 148974903 149296770 149402880 149526020 149704704 149866605 149967708 149973120 150094560 150114304 150276096 150667440 150740352 150766328 151086870 151234560 151339584 151666560 151917216 151934720 151970742 152119296 152245440 152351166 152368720 152386542 152550783 152699904 152824320 152950280 153133056 153280512 153376065 153488115 153531840 153632608 153798192 153833904 154218992 154273329 154275840 154349440 154382976 154779120 154805376 154936320 154972224 155369880 155450988 155495690 155527680 155602944 155960640 156089185 156275712 156278808 156406140 156682680 156722112 156835840 156873024 157003110 157283840 157320288 157471776 157884160 157891680 157918464 158323680 158433627 158484480 158494320 158759424 158796288 159056660 159172860 159249888 159363072 159857712 159938424 159971328 160100864 160465536 160511680 160548876 160711936 161124320 161159328 161507520 161584570 161619678 161736960 161777664 162198960 162236547 162395136 162518076 162818040 162984960 163012608 163138374 163271295 163601136 163607040 163720656 163739520 163758672 163767296 164187520 164226447 164364480 164478622 164822040 164989440 165097728 165527670 165727872 165896192 166159455 166201272 166239864 166338560 166358016 166717440 166833216 166973440 167128192 167441580 167469984 167489280 167605592 168035665 168245308 168417792 168856380 168878592 169021440 169060608 169318380 169500870 169612119 169666560 169703424 169784384 170138880 170257032 170624880 170886880 170906868 170926560 171045259 171276120 171414810 171536640 172069065 172191360 172274688 172519424 172723320 172836684 172892160 173012224 173022966 173496366 173639680 173643120 173672576 173680848 174126510 174135680 174156048 174303360 174343752 174514176 174655488 174791115 174800320 174962326 174968640 175322112 175464960 175810176 175988736 176227095 176268015 176312376 176399360 176440320 176562848 176944320 176985324 177070080 177236752 177619680 177658272 177709360 177743027 177745920 178114140 178295040 178387640 178604352 178655232 179065920 179283456 179431224 179577420 179752960 179930727 179967744 179988480 180113472 180262830 180439040 180575640 180606272 180800928 181264860 181304244 181481472 181779040 181911840 181954080 181999872 182321664 182473830 182694528 182842464 182972416 183170295 183389184 183441920 183540336 183670784 184051278 184142080 184185738 184206960 184238208 184668080 184710960 184842240 184910040 185219328 185370240 185613120 185734944 185923584 186077760 186443856 186594828 186633216 186976431 187130880 187152768 187162624 187307022 187459635 187642880 187687368 187845120 187975568 188019216 188403732 188425440 188457910 188556291 188559360 188740608 189174480 189460992 189896520 189988416 190149120 190181376 190867992 190874880 191003648 191007432 191416320 191539161 191549248 191600640 192040760 192247740 192280352 192292380 192614016 192773740 192978720 193349184 193506720 193715280 193901484 194039296 194084352 194313735 194503680 194638752 195344640 195348510 195381648 195480296 195902640 195925554 196091280 196226404 196487424 196650360 196839720 197025024 197237376 197398080 197728256 197987328 198449280 198482944 198495360 198633204 199062360 199203840 199391346 199822140 199923030 199956944 199964160 200126080 200368128 200581920 200686095 200889920 200987136 201449160 201642798 201646080 201786112 201860127 202222080 202412427 202556288 202627656 202825728 202993920 203134888 203147595 203182056 203401044 203599872 203765760 204501420 204650820 204698340 204709120 205064256 205111872 205697772 205843968 206372160 206407168 206482878 206581760 206629632 207159840 207267984 207303701 207370240 207751590 207799830 207947520 208367616 208371744 208541520 208910240 208962816 209164032 209337480 209506990 209760384 209962368 210306635 210522240 210557952 211098240 211244836 211312640 211325760 211472514 211521618 211679232 211728384 212051114 212129280 212230480 212333184 212821290 213143616 213251232 213295104 213633585 213954048 214065168 214676643 214726491 214879104 214883361 215343360 215492904 215649280 215703552 215986176 216045855 216265280 216315396 216526848 216690768 217090720 217101060 217313280 217517832 217695060 217929690 218134848 218142720 218294208 218319360 218344896 218968596 219152640 219762720 219804354 219915333 219985920 220130304 220390470 220703560 220970496 221048352 221231655 221545940 221601696 221653152 221810688 221892048 222072840 222289920 222444288 223255440 223293312 223319040 224104320 224289030 224557056 224951562 224959680 225141840 225171456 225414144 225757840 226001160 226110528 226149492 226222080 226271232 226630305 226851840 227009376 227499840 227875824 227902080 228178944 228368160 228526749 228553080 228579813 228715520 229049856 229236480 229425420 229588480 229699584 230297760 230448912 230697288 230750856 231328488 231524160 231574464 232168680 232208064 232404480 232458336 232873984 233054820 233243535 233291520 233404416 233762816 233940960 233953280 234413568 234418212 234609210 234969460 235024020 235083168 235253760 235504665 235925760 235980432 236826240 236877696 237485520 237726720 238139136 238194432 238584990 238754560 238759290 238874832 239044608 239241632 239436560 239786568 239907636 239956992 239984640 240151296 240350440 240767520 240823314 241067904 241686480 241738992 242376855 242429517 242549120 242605440 242666496 243095552 243298440 243592704 243777114 243789952 244227060 244350370 244518912 244707561 244720448 245283005 245401704 245580984 245609280 245650944 246281280 246456320 246546720 246717933 246959104 247160320 247484160 247646592 247898112 248103680 248291505 248591808 248793104 248844288 249301908 249359796 249507840 249537024 249742696 249946180 250249824 250460160 250692288 251204976 251233920 251408388 251654144 252232640 252367962 252614656 252626688 253195360 253284570 253317888 253532160 253590912 253918610 253977570 254251305 254490656 254499840 254676576 255221760 255385548 255467520 256330320 256360302 256389840 256818688 257122215 257304960 257798912 258008960 258287040 258412032 258535312 258779136 259084980 259255026 259338240 259518336 259534449 260244549 260459520 260464680 260508864 260775936 261203520 261234072 261455040 261771264 261983232 262200480 262443489 262452960 262700032 262983168 263197440 263715264 263841074 263983104 264056045 264468564 264599040 264660480 264844272 265416480 265477986 265605120 265855128 266429520 266564040 266618880 267442560 267581460 267906528 267982848 268598880 268857064 269146836 269366130 269629440 269883236 269982720 270170208 270394245 270658560 270863460 270909408 271201392 271687680 271897290 272222208 272668560 272867760 272931120 272999808 273419008 273482496 273710745 274041792 274263696 274458624 275162880 275310504 275506176 276076917 276213120 276310440 276357312 277002120 277066440 277263360 277365060 277828992 278055360 278602416 278617088 278885376 279116640 279665784 279680512 279892242 279949824 280696320 280743936 280960533 281464320 281767680 281963352 282028824 282238976 282304512 282638160 282686865 282839040 283110912 283761720 284191488 284334976 284844780 284982624 285223680 285272064 285420224 286235524 286301988 286312320 286505472 286511148 287124480 287323872 288061140 288371610 288420528 288438570 288921024 289160610 289468080 290023776 290260080 290572920 290846464 290852226 290856960 291058944 291092480 291126528 291755520 291958128 292203520 293016960 293022765 293072472 293220444 293314560 293507072 293853960 294339606 294627328 294731136 294975540 295468928 295537536 295856064 296097120 296592384 296980992 297663178 297673920 297724416 297743040 297758720 297949806 298593540 298799297 298805760 299052040 299087019 299409408 299733210 299884545 299935416 299946240 300189120 300228608 300552192 301334880 301480704 301532656 302173740 302464197 302469120 302679168 303333120 303834432 303869440 303941484 304238592 304490880 304702332 304737440 304773084 305101566 305399808 305648640 305900560 306752130 306976230 307063680 307265216 307596384 307667808 308437984 308546658 308551680 308698880 308765952 309558240 309610752 309724317 309872640 309944448 310739760 310901976 310991380 311055360 311205888 311627385 311699745 311921280 312178370 312551424 312557616 312812280 313365360 313444224 313746048 314006220 314260485 314567680 314640576 314943552 315768320 315783360 315836928 316647360 316867254 316968960 316988640 317208771 317282427 317518848 317592576 318076671 318113320 318345720 318499776 318726144 319231935 319715424 319876848 319942656 320201728 320931072 321023360 321097752 321423872 322248640 322318656 323015040 323169140 323239356 323473920 323555328 324397920 324473094 324790272 325036152 325636080 325969920 326276748 326542590 327202272 327214080 327441312 327479040 327517344 327534592 328375040 328452894 328728960 328957244 329644080 329706531 329978880 330195456 330585705 331055340 331455744 332318910 332402544 332479728 332716032 333434880 333666432 333946880 334256384 334883160 334939968 334978560 335211184 336071330 336433545 336490616 336835584 337354045 337427343 337712760 337757184 338042880 338121216 338636760 339001740 339224238 339333120 339406848 339568768 340277760 340514064 341249760 341773760 341813736 341853120 342090518 342552240 342829620 343073280 343396207 344138130 344382720 344549376 345038848 345446640 345673368 346024448 346045932 346992732 347279360 347286240 347345152 347361696 348253020 348271360 348312096 348606720 348687504 349310976 349582230 349600640 349924652 349937280 350644224 350929920 351620352 352454190 352536030 352624752 352798720 352880640 353125696 353888640 353970648 354473504 355239360 355316544 355418720 355486054 355491840 356228280 356590080 356775280 357208704 357310464 357794405 357877485 358131840 358138935 358566912 358862448 359154840 359505920 359861454 359935488 359976960 360226944 360525660 360878080 361151280 361212544 361234971 361601856 362529720 362608488 362962944 363558080 363823680 363908160 363999744 364643328 364947660 365389056 365684928 365944832 366340590 366525555 366778368 366883840 367080672 367341568 368102556 368284160 368371476 368413920 368476416 369336160 369421920 369678463 369684480 369820080 370438656 370740480 371226240 371469888 371847168 372155520 372887712 373189656 373266432 373952862 374261760 374305536 374614044 374919270 375285760 375374736 375690240 375951136 376038432 376807464 376850880 376915820 377112582 377118720 377481216 378348960 378551943 378921984 379793040 379926855 379976832 380298240 380362752 380877915 380966355 381735984 381749760 382007296 382014864 382832640 383078322 383098496 383201280 384081520 384495480 384540453 384560704 384584760 385228032 385547480 385957440 386698368 387013440 387430560 387802968 388078592 388168704 388627470 388882539 389007360 389277504 390689280 390697020 390763296 390960592 391805280 391851108 392182560 392452808 392974848 393300720 393679440 394050048 394474752 394796160 395456512 395761611 395974656 396898560 396965888 396990720 397266408 398124720 398407680 398782692 399644280 399846060 399913888 399928320 400252160 401163840 401372190 401779840 401974272 402898320 403285596 403572224 403720254 404049195 404444160 404824854 405112576 405255312 405987840 406269776 406295190 406364112 406802088 407199744 407531520 407845935 409002840 409301640 409396680 409418240 410128512 410223744 411196555 411395544 411687936 412744320 412814336 412965756 413163520 413259264 414319680 414535968 414607402 414740480 415503180 415599660 415895040 416735232 416743488 417083040 417820480 417925632 418328064 418674960 419013980 419520768 419838363 419924736 420613270 421044480 421115904 422196480 422489672 422651520 422945028 423043236 423358464 423456768 424102228 424258560 424460960 424666368 425642580 426287232 426502464 427267170 427908096 428130336 429353286 429452982 429758208 429766722 430686720 430985808 431298560 431972352 432091710 432530560 432557415 432630792 433053696 433381536 433740915 434181440 434202120 434626560 435035664 435390120 435859380 436269696 436278339 436285440 436588416 436638720 436689792 437405815 437937192 438305280 439525440 439608708 439830666 439971840 440260608 440780940 441407120 441509409 441940992 442096704 442463310 443091880 443203392 443306304 443621376 443784096 444145680 444888576 446494767 446510880 446586624 446638080 446924709 448208640 448578060 449114112 449903124 449919360 450283680 450342912 450828288 451515680 452002320 452221056 452298984 453260610 453703680 454018752 454999680 455751648 455804160 456357888 456736320 457053498 457106160 457159626 457431040 458099712 458472960 458850840 459176960 459399168 460128195 460464345 460595520 460897824 461394576 461501712 462656976 462819987 463048320 463148928 464337360 464416128 464808960 464916672 466109640 466487070 466583040 466808832 467525632 467881920 467906560 468267555 468827136 468836424 469218420 469938920 470048040 470166336 470507520 471009330 471851520 471960864 473652480 473755392 474971040 475300881 475453440 476278272 476388864 477169980 477509120 477518580 477749664 478089216 478483264 478873120 479573136 479815272 479913984 480302592 480700880 481535040 481646628 482135808 483372960 483477984 484753710 484859034 485098240 485210880 485332992 486191104 486596880 486709641 487185408 487554228 487579904 488454120 488700740 489037824 489415122 489440896 489813885 490566010 490803408 491161968 491218560 491301888 492562560 493093440 493435866 493918208 494320640 494968320 495293184 496207360 496583010 497183616 497586208 497688576 498478365 498603816 498719592 499015680 499074048 499485392 499892360 500499648 500912167 500920320 501384576 502409952 502467840 502816776 503308288 504106995 504465280 504735924 505229312 505253376 506390720 506569140 506635776 507064320 507181824 507837220 507955140 508502610 508836357 508981312 508999680 509353152 510771096 512660640 512720604 512779680 513135777 513637376 514244430 514609920 515597824 516017920 516207195 516574080 516824064 517070624 517558272 518169960 518510052 518676480 519036672 519068898 520489098 520919040 520929360 521017728 522407040 522468144 522910080 523542528 523966464 524400960 524886978 524905920 525400064 525966336 526394880 527430528 527682148 527966208 528112090 528681285 528804045 528937128 529198080 529320960 529688544 530127785 530832960 530955972 531210240 531710256 532859040 533128080 533229081 533237760 534885120 535162920 535813056 535965696 537197760 537714128 538293672 538732260 539258880 539766472 539792181 539965440 540340416 540788490 541317120 541726920 541818816 542402784 543794580 544444416 545337120 545735520 545862240 545999616 546838016 546964992 547421490 548083584 548527392 548917248 549510885 550325760 550621008 551012352 552153834 552426240 552620880 552714624 554004240 554132880 554526720 554730120 555657984 556110720 557204832 557234176 557770752 558233280 559331568 559361024 559784484 559899648 560929293 561392640 561487872 561921066 562378905 562928640 563535360 563926704 564057648 565276320 565373730 565668873 565678080 566221824 567523440 568382976 568669952 569689560 569965248 570447360 570544128 570840448 572471048 572603976 572624640 573010944 573022296 574248960 574647744 576122280 576743220 576841056 576877140 577842048 578321220 578936160 580047552 580520160 581145840 581692928 581704452 582117888 582184960 582253056 583511040 583916256 584219521 584407040 586033920 586045530 586144944 586440888 587014144 587707920 588679212 589254656 589462272 589951080 590937856 591075072 591712128 592194240 593184768 593961984 595326356 595347840 595448832 595486080 595517440 595899612 597187080 597598594 597611520 598104080 598174038 599466420 599769090 599870832 599892480 600378240 601104384 602058285 602669760 602961408 603065312 604347480 604928394 604938240 605358336 605580381 606666240 607237281 607668864 607738880 607882968 608477184 608981760 609404664 609442785 609474880 609546168 610203132 610799616 611297280 611801120 613504260 613952460 614127360 614530432 615192768 615335616 616875968 617093316 617397760 617531904 619116480 619221504 619448634 619745280 619888896 621479520 621803952 621911103 621982760 622110720 623254770 623399490 623842560 624356740 625102848 625115232 625624560 626730720 626888448 627492096 628012440 628520970 629135360 629281152 629887104 630919905 631536640 631566720 631673856 633294720 633734508 633937920 633977280 634417542 634564854 635037696 635185152 636153342 636226640 636691440 636999552 638463870 639430848 639753696 639885312 640403456 640900755 641862144 642046720 642195504 642847744 644029929 644179473 644497280 644637312 644650083 646030080 646338280 646478712 646947840 647110656 648137565 648795840 648946188 649580544 650072304 651272160 651939840 652553496 653085180 654404544 654428160 654882624 654958080 655034688 655069184 656750080 656905788 657457920 657914488 659288160 659413062 659602685 659745999 659957760 660390912 661171410 662110680 662911488 663694965 664637820 664805088 664959456 665432064 666869760 667332864 668512768 669766320 669879936 669957120 670422368 672142660 672867090 672981232 673671168 674708090 674854686 675425520 675514368 676242432 677273520 678003480 678448476 678666240 678813696 679137536 680555520 681028128 682499520 683547520 683627472 683706240 684181036 685104480 685580247 685659240 685739439 686146560 686792414 688276260 688765440 689098752 690893280 691346736 692048896 692091864 693985464 694558720 694572480 694690304 694723392 696506040 696542720 696624192 697213440 697375008 698621952 699164460 699201280 699730605 699849304 699874560 701288448 701859840 703240704 704908380 705072060 705249504 705597440 705761280 706251392 707777280 707941296 708947008 710478720 710633088 710837440 710972108 712456560 713180160 713550560 714417408 715588810 715754970 716263680 716277870 717133824 717724896 718309680 719722908 719870976 719953920 720453888 721051320 721756160 722302560 722425088 722469942 723203712 725059440 725216976 727116160 727130565 727288551 727647360 727816320 727999488 729286656 729895320 730778112 731369856 732681180 733051110 733556736 733767680 734161344 734683136 735849015 736205112 736568320 736742952 736827840 736952832 738672320 738843840 739356926 739368960 739640160 740153799 740877312 741480960 742178899 742452480 742939776 743694336 744157945 744311040 744874515 745775424 746379312 746532864 747905724 748523520 748611072 749228088 749838540 750571520 750749472 751380480 751902272 752076864 753614928 753701760 753831640 754225164 754962432 756697920 757103886 757843968 759586080 759853710 759953664 760596480 761755830 761932710 762753915 763471968 763499520 764014592 764029728 765665280 766156644 766196992 766402560 768163040 768990960 769080906 769121408 769169520 770456064 771094960 771366645 771914880 773396736 774026880 774861120 775605936 776157184 776337408 777254940 777765078 778014720 778555008 780733647 781378560 781394040 781526592 781921184 783610560 783702216 784365120 784905616 785949696 786601440 787147691 787330467 787358880 788100096 788949504 789592320 790913024 791523222 791949312 792168135 793797120 793931776 793981440 794532816 796249440 796815360 797565384 799288560 799692120 799827776 799856640 800504320 802327680 802744380 803559680 803948544 805796640 806571192 807144448 807440508 808098390 808888320 809649708 810225152 810510624 811182735 811975680 812539552 812590380 812728224 813604176 815063040 815691870 818005680 818603280 818793360 818836480 820257024 820447488 821132235 822393110 822791088 823375872 825488640 825628672 825931512 826518528 828639360 829071936 829214804 829480960 831006360 831199320 831790080 833486976 834166080 835640960 835851264 836656128 837349920 838027960 839041536 839676726 839849472 841226540 842088960 842231808 842881599 844392960 844979344 845303040 845890056 846086472 846716928 846913536 848060595 848204456 848517120 848921920 849332736 851285160 852574464 853004928 854534340 855226295 855816192 856260672 858706572 858905964 859516416 859533444 861373440 861971616 862597120 864183420 865061120 865114830 865261584 866763072 867481830 868362880 868404240 870071328 870780240 871718760 872539392 872556678 872570880 873176832 873277440 873379584 874811630 875874384 876610560 879050880 879217416 879661332 879943680 880521216 881561880 882814240 883018818 883881984 884193408 884926620 886183760 886406784 886612608 887568192 888291360 888715135 889777152 892989534 893021760 893173248 893276160 893849418 896397891 896417280 897156120 897261057 898228224 899653635 899806248 899838720 900567360 900685824 901656576 903031360 904004640 904442112 904597968 906521220 907392591 907407360 908037504 909999360 911503296 911608320 912715776 913472640 914106996 914212320 914319252 914862080 916199424 916945920 917701680 918353920 920256390 920928690 921191040 921795648 922789152 923003424 925313952 925639974 926096640 926297856 928674720 928832256 929172951 929617920 929833344 932219280 932974140 933166080 933617664 934882155 935763840 935813120 936535110 937654272 937672848 938436840 939877840 940096080 940332672 942018660 942781455 943703040 943921728 947304960 947510784 949942080 950601762 950906880 951626313 952556544 952777728 954230013 954339960 955018240 955037160 955499328 956178432 956966528 957695805 957746240 959146272 959630544 959827968 960605184 961401760 963070080 963293256 964271616 966745920 966955968 969507420 969718068 970196480 970421760 970665984 972382208 973193760 973419282 974370816 975108456 975159808 976908240 977401480 978830244 978881792 979627770 981132020 981606816 982323936 982437120 982603776 985125120 986186880 986871732 987836416 988641280 989936640 990586368 992414720 993166020 994367232 995172416 996956730 997207632 997439184 998148096 998970784 999784720 1000999296 1001824334 1001840640 1002769152 1004819904 1004935680 1005633552 1008213990 1008930560 1009300635 1009471848 1010458624 1010506752 1012062135 1012282029 1012781440 1013138280 1013271552 1014128640 1014363648 1015674440 1015910280 1017005220 1017672714 1017962624 1017999360 1018706304 1021542192 1025321280 1025441208 1025559360 1026271554 1027274752 1028488860 1029219840 1030188621 1031195648 1032035840 1032414390 1033148160 1033648128 1034141248 1035116544 1036339920 1036518505 1037020104 1038073344 1038137796 1040978196 1041821123 1041838080 1041858720 1042035456 1044814080 1044936288 1045820160 1047932928 1048801920 1049773956 1049811840 1050800128 1051932672 1052789760 1054861056 1055364296 1056224180 1057362570 1057608090 1057874256 1058396160 1058641920 1059377088 1060255570 1061665920 1061911944 1063420512 1065718080 1066256160 1066458162 1066475520 1069770240 1070325840 1071626112 1071931392 1073383215 1073632455 1074395520 1074416805 1075428256 1076587344 1077464520 1078517760 1079532944 1079584362 1079930880 1080680832 1081576980 1082634240 1083453840 1083637632 1083704913 1084805568 1087589160 1088888832 1090674240 1091471040 1091724480 1091999232 1093676032 1093929984 1094842980 1096167168 1097054784 1097834496 1099021770 1099576665 1100651520 1101242016 1102024704 1104307668 1104852480 1105241760 1105429248 1108008480 1108265760 1109035389 1109053440 1109460240 1111315968 1112221440 1114409664 1114468352 1115541504 1116466560 1118663136 1118722048 1119568968 1119799296 1121858586 1122785280 1123842132 1124757810 1125857280 1127070720 1127853408 1128115296 1130552640 1130747460 1131337746 1131356160 1132443648 1135046880 1135655829 1136765952 1137339904 1139379120 1139930496 1140894720 1141088256 1141680896 1142633745 1142899065 1144942096 1145207952 1145249280 1146021888 1146044592 1148497920 1149295488 1152244560 1153486440 1153682112 1153754280 1155684096 1156642440 1157872320 1160095104 1161040320 1162291680 1163385856 1163408904 1164235776 1164369920 1164506112 1166647617 1167022080 1167832512 1168439042 1168814080 1172067840 1172091060 1172289888 1172881776 1175415840 1177358424 1178509312 1178924544 1179902160 1181875712 1182150144 1183424256 1184388480 1186369536 1187284833 1187923968 1190652712 1190695680 1190897664 1190972160 1191799224 1194374160 1195197188 1195223040 1196208160 1196348076 1198932840 1199538180 1199741664 1199784960 1200756480 1204116570 1205339520 1205922816 1206130624 1208694960 1209856788 1210716672 1211160762 1212147585 1213332480 1214474562 1215337728 1215477760 1215765936 1217963520 1218809328 1218885570 1218949760 1219092336 1220406264 1221599232 1222594560 1223537805 1223602240 1227008520 1227904920 1228254720 1229060864 1230385536 1230671232 1233589665 1233751936 1234186632 1234795520 1235063808 1238232960 1238443008 1238897268 1239490560 1239777792 1242959040 1243607904 1243822206 1243965520 1244221440 1246509540 1246798980 1247685120 1248713480 1250205696 1250230464 1251249120 1253461440 1253776896 1254984192 1256024880 1257041940 1258270720 1258562304 1259515089 1259774208 1261839810 1262667997 1263073280 1263133440 1263347712 1266589440 1267469016 1267954560 1268835084 1269129708 1270075392 1270370304 1272306684 1272453280 1273382880 1273999104 1276927740 1278861696 1279507392 1280806912 1281801510 1283724288 1284093440 1284391008 1285695488 1288059858 1288358946 1288994560 1289274624 1289300166 1292060160 1292676560 1292957424 1293895680 1296275130 1297591680 1297672245 1297892376 1299161088 1300144608 1301222745 1302544320 1303879680 1305106992 1306170360 1308809088 1308835017 1308856320 1309765248 1309916160 1310069376 1310138368 1312217445 1313500160 1313811576 1314915840 1315828976 1318576320 1318826124 1319205370 1319491998 1319915520 1320781824 1322342820 1324221360 1324528227 1325822976 1327389930 1329275640 1329610176 1329918912 1330864128 1334665728 1337025536 1339484301 1339532640 1339759872 1339914240 1340774127 1340844736 1344285320 1345734180 1345962464 1347342336 1349416180 1349709372 1350851040 1351028736 1352484864 1354547040 1356006960 1356896952 1358275072 1361111040 1362056256 1364999040 1367095040 1367254944 1367412480 1368362072 1370208960 1371160494 1371318480 1371478878 1372293120 1373584828 1376552520 1377530880 1378197504 1380384585 1381786560 1382693472 1384097792 1384183728 1387970928 1389144960 1389380608 1389446784 1393012080 1393085440 1393248384 1394426880 1394750016 1398328920 1398402560 1399461210 1399698608 1399749120 1402576896 1403719680 1404802665 1406481408 1409816760 1410144120 1410499008 1411194880 1411522560 1412502784 1415554560 1415882592 1417894016 1420957440 1421266176 1421674880 1421944216 1424913120 1425902643 1426360320 1427101120 1428834816 1431177620 1431509940 1432527360 1432555740 1434267648 1435449792 1436619360 1439445816 1439741952 1440907776 1442102640 1444605120 1444850176 1444939884 1446407424 1450118880 1450433952 1451125907 1454232320 1454261130 1454577102 1455294720 1455632640 1455998976 1458573312 1459790640 1460128923 1461556224 1462739712 1465362360 1466102220 1467113472 1467535360 1468322688 1471698030 1472410224 1473136640 1473485904 1473655680 1473905664 1477344640 1477687680 1478713852 1479280320 1480307598 1481754624 1482961920 1484357798 1484904960 1485879552 1488315890 1488622080 1489749030 1491550848 1492758624 1493065728 1493996485 1495435095 1495811448 1497047040 1497222144 1498456176 1499677080 1501143040 1501498944 1502736501 1502760960 1503804544 1504153728 1507229856 1507403520 1507663280 1508450328 1509924864 1512320985 1513395840 1514207772 1515687936 1519172160 1519707420 1519907328 1521192960 1523511660 1523865420 1525507830 1526509071 1526943936 1526999040 1528029184 1528059456 1532313288 1532393984 1536326080 1537981920 1538161812 1538242816 1538339040 1539407331 1540912128 1542189920 1542733290 1543829760 1546793472 1548053760 1548621585 1549722240 1551211872 1552314368 1552674816 1554509880 1555530156 1556029440 1557110016 1561467294 1562757120 1562788080 1563053184 1563842368 1567221120 1567404432 1568730240 1569811232 1571899392 1573202880 1574295382 1574660934 1574717760 1576200192 1577899008 1579184640 1583046444 1583898624 1584336270 1586043855 1586412135 1587594240 1587863552 1587962880 1589065632 1590383355 1592498880 1593630720 1595130768 1598577120 1599384240 1599655552 1599687243 1599713280 1601008640 1604655360 1605488760 1607119360 1607897088 1611593280 1613142384 1614288896 1614881016 1616196780 1617776640 1619299416 1620450304 1621021248 1622365470 1623951360 1625079104 1625180760 1625456448 1627208352 1631383740 1636011360 1637147479 1637206560 1637586720 1637672960 1640514048 1640894976 1642264470 1644786220 1645582176 1646751744 1648532655 1650977280 1651257344 1651863024 1653037056 1657278720 1658143872 1658429608 1662012720 1662398640 1663580160 1666973952 1668332160 1671281920 1671702528 1673312256 1674699840 1676055920 1678083072 1679353452 1679698944 1682453080 1684177920 1684463616 1685763198 1687136715 1688785920 1689958688 1690606080 1691780112 1692172944 1696121190 1696408912 1697006619 1697034240 1697843840 1698665472 1702570320 1705148928 1706009856 1709068680 1710452590 1711632384 1712521344 1716981035 1717413144 1717811928 1719032832 1719066888 1722746880 1723943232 1725194240 1728366840 1730122240 1730229660 1730523168 1733526144 1734963660 1736725760 1736808480 1740142656 1741560480 1743437520 1745078784 1745113356 1746353664 1746554880 1746759168 1749623260 1751748768 1752658563 1753221120 1758101760 1758434832 1759322664 1761042432 1763123760 1765628480 1766037636 1767763968 1768386816 1769853240 1772367520 1772813568 1773225216 1775136384 1776582720 1777430270 1779554304 1785979068 1786043520 1786346496 1786552320 1787698836 1792795782 1792834560 1794312240 1794522114 1799307270 1799612496 1799677440 1801134720 1803313152 1806062720 1806174855 1808009280 1808884224 1809195936 1813042440 1814785182 1814814720 1816075008 1816741143 1819998720 1821711843 1823006592 1823216640 1825431552 1826945280 1828213992 1828424640 1828638504 1829724160 1832398848 1833891840 1835403360 1836707840 1840512780 1841857380 1842382080 1843591296 1845578304 1846006848 1848392315 1850627904 1851279948 1852193280 1852595712 1857349440 1857664512 1858345902 1859235840 1859666688 1864438560 1865733309 1865948280 1866332160 1869764310 1871527680 1873070220 1875308544 1875345696 1876873680 1879755680 1880192160 1880665344 1884037320 1885562910 1887406080 1887843456 1892759715 1894609920 1895021568 1899884160 1901203524 1901813760 1903252626 1905113088 1905555456 1908460026 1908679920 1910036480 1910074320 1910998656 1913933056 1915391610 1915492480 1918292544 1919261088 1919655936 1921210368 1922702265 1922803520 1926140160 1926586512 1928543232 1932089787 1932538419 1933491840 1933911936 1939014840 1939436136 1940392960 1940843520 1941331968 1944412695 1946387520 1946838564 1948741632 1950216912 1950319616 1953816480 1954802960 1957660488 1957763584 1959255540 1962264040 1963213632 1964647872 1964874240 1965207552 1970250240 1972373760 1973743464 1975672832 1977282560 1978808055 1979237997 1979873280 1981172736 1984829440 1986332040 1988734464 1990344832 1993913460 1994415264 1994878368 1996296192 1997941568 1999569440 2001998592 2003648668 2005538304 2009639808 2009871360 2011267104 2016427980 2017861120 2018601270 2018943696 2021013504 2024124270 2024564058 2025562880 2026276560 2026543104 2028727296 2031348880 2031820560 2034010440 2035345428 2035925248 2035998720 2037412608 2043084384 2050642560 2050882416 2051118720 2052543108 2054549504 2056740741 2056977720 2058439680 2060377242 2062391296 2064071680 2064828780 2066296320 2067296256 2068282496 2072679840 2073037010 2074040208 2076146688 2076275592 2081956392 2083642246 2083676160 2083717440 2084070912 2089628160 2089872576 2091595079 2091640320 2095865856 2097603840 2099191815 2099547912 2099623680 2101600256 2103865344 2105579520 2109722112 2110728592 2112448360 2114725140 2115216180 2115748512 2116792320 2117283840 2118754176 2120511140 2123331840 2123823888 2126841024 2131436160 2132512320 2132916324 2139540480 2140651680 2143252224 2146766430 2147264910 2148791040 2148833610 2150856512 2153174688 2154929040 2159065888 2159168724 2159861760 2161361664 2163153960 2165268480 2166907680 2167275264 2167409826 2169611136 2175178320 2181348480 2181391695 2182942080 2183448960 2183998464 2187352064 2187859968 2189685960 2192334336 2194109568 2198043540 2199153330 2201303040 2202484032 2204049408 2207547045 2208615336 2209704960 2210483520 2210858496 2216016960 2216531520 2218070778 2218106880 2218920480 2220461397 2222631936 2224442880 2226536697 2228819328 2228936704 2231083008 2232473835 2232933120 2234623545 2237326272 2237444096 2239137936 2239598592 2243717172 2245570560 2247684264 2249515620 2251714560 2254141440 2255706816 2256230592 2261105280 2261494920 2262675492 2264887296 2270093760 2271311658 2273531904 2274679808 2278758240 2279860992 2281789440 2283361792 2285267490 2285798130 2289884192 2290415904 2290498560 2292043776 2292089184 2296995840 2298590976 2304489120 2306972880 2307364224 2307508560 2311368192 2313284880 2314099935 2315744640 2320190208 2322080640 2324583360 2326771712 2326817808 2328471552 2329012224 2333295234 2334044160 2335665024 2336878084 2337628160 2342200941 2344135680 2344182120 2344579776 2345763552 2350831680 2354716848 2357849088 2359804320 2361443073 2361991401 2363751424 2364300288 2366848512 2368776960 2372739072 2374569666 2375847936 2376504405 2381305424 2381391360 2381795328 2381944320 2383598448 2388748320 2390394376 2390446080 2392416320 2392696152 2397865680 2399076360 2399483328 2399569920 2401512960 2408233140 2410679040 2411845632 2412261248 2417389920 2419713576 2421433344 2422321524 2424295170 2426664960 2428949124 2430675456 2430955520 2431531872 2433548205 2435927040 2437618656 2437771140 2437899520 2438184672 2440812528 2445189120 2447075610 2447204480 2454017040 2455809840 2456509440 2458121728 2460771072 2461342464 2467179330 2467503872 2468373264 2469591040 2470127616 2476465920 2476886016 2477794536 2479555584 2485918080 2487215808 2487644412 2487931040 2488442880 2493019080 2493597960 2495370240 2497426960 2500460928 2502498240 2504560835 2506922880 2507553792 2509968384 2512049760 2514083880 2516541440 2517124608 2519030178 2519548416 2523679620 2525335994 2526146560 2526266880 2526695424 2528644797 2533178880 2534938032 2535909120 2537670168 2538259416 2540150784 2540740608 2544181785 2544613368 2544906560 2546765760 2547998208 2553855480 2557723392 2559014784 2561613824 2563603020 2565678885 2567448576 2568186880 2568782016 2571390976 2576119716 2576717892 2577989120 2578549248 2578600332 2584120320 2585353120 2585914848 2587791360 2592550260 2595183360 2595344490 2595784752 2600289216 2602445490 2605088640 2610213984 2612340720 2617618176 2617670034 2617712640 2619530496 2619832320 2620138752 2624434890 2627000320 2627623152 2629831680 2631657952 2637152640 2637652248 2638410740 2638983996 2639831040 2641563648 2644685640 2648442720 2649056454 2651645952 2654779860 2658551280 2659220352 2659837824 2666145405 2669331456 2674051072 2678968602 2679065280 2679519744 2679828480 2681548254 2681689472 2688570640 2689193673 2691468360 2691783171 2691924928 2694684672 2698832360 2698960905 2699418744 2701702080 2702057472 2704969728 2709094080 2712013920 2713793904 2716550144 2722177773 2722222080 2724112512 2729998080 2734190080 2734509888 2734824960 2736724144 2740417920 2742320988 2742636960 2742957756 2744586240 2747169656 2753105040 2755061760 2760769170 2763573120 2765386944 2768195584 2768367456 2775941856 2778289920 2778761216 2778893568 2786024160 2786170880 2786496768 2788853760 2789500032 2796657840 2796805120 2798922420 2799397216 2799498240 2804646465 2807439360 2809605330 2812962816 2819633520 2820288240 2820998016 2825005568 2828344365 2831109120 2831765184 2835788032 2841914880 2842532352 2843349760 2843888432 2849826240 2851805286 2852720640 2854202240 2854878939 2857669632 2862355240 2862690039 2863019880 2865054720 2865111480 2868535296 2870899584 2873238720 2878891632 2879483904 2881815552 2884205280 2889210240 2889700352 2889879768 2892814848 2900237760 2900867904 2902251814 2908464640 2908522260 2909154204 2910589440 2911265280 2911997952 2917146624 2919581280 2920257846 2921097605 2923112448 2925479424 2930724720 2932204440 2935070720 2936645376 2943396060 2944820448 2946273280 2946971808 2947311360 2947811328 2954689280 2955375360 2957427704 2958560640 2960615196 2963509248 2965923840 2968715596 2969809920 2971759104 2976631780 2977244160 2979498060 2983101696 2985517248 2987992970 2990870190 2991622896 2994444288 2996912352 2999354160 3002997888 3005473002 3005521920 3007609088 3008307456 3014459712 3014807040 3015326560 3016900656 3024641970 3026791680 3027901905 3028415544 3031375872 3036186405 3036846087 3038344320 3039414840 3039814656 3042385920 3047023320 3047730840 3051015660 3053018142 3053887872 3053998080 3056118912 3064626576 3064787968 3072652160 3075963840 3076323624 3076485632 3076678080 3078814662 3081824256 3084379840 3085466580 3087659520 3090565863 3093586944 3096107520 3097243170 3099444480 3102423744 3104628736 3105349632 3109019760 3109555515 3111060312 3114220032 3122934588 3125463369 3125514240 3125576160 3126106368 3127684736 3134442240 3134808864 3137460480 3139622464 3143798784 3146405760 3148590764 3149321868 3149435520 3152400384 3155798016 3158369280 3166092888 3168672540 3172087710 3172824270 3175188480 3175925760 3178131264 3180766710 3184997760 3190261536 3197154240 3198768480 3199311104 3199374486 3199426560 3202017280 3209310720 3210977520 3214238720 3215794176 3220149645 3220897365 3223186560 3223250415 3226284768 3228577792 3229762032 3232393560 3235553280 3238598832 3240900608 3242042496 3244730940 3247902720 3250158208 3250361520 3250912896 3254416704 3262767480 3272022720 3274294958 3274413120 3275173440 3275345920 3281028096 3281789952 3284528940 3286792267 3289572440 3291164352 3293503488 3297065310 3298729995 3301954560 3302514688 3303726048 3306074112 3314557440 3316287744 3316859216 3324025440 3324797280 3327106167 3327160320 3333947904 3336664320 3342563840 3343405056 3346624512 3349399680 3352111840 3356166144 3358706904 3359397888 3364906160 3368355840 3371526396 3374273430 3377571840 3379917376 3381212160 3383560224 3384345888 3392242380 3392817824 3394013238 3394068480 3395687680 3397330944 3405140640 3406967487 3410297856 3412019712 3418137360 3420905180 3423264768 3425042688 3427901235 3428697195 3433962070 3434826288 3435623856 3438065664 3438133776 3445493760 3447886464 3456733680 3460244480 3460459320 3461046336 3467052288 3469927320 3473451520 3473616960 3480285312 3483120960 3486875040 3490157568 3490226712 3492707328 3493109760 3493518336 3499246520 3503497536 3505317126 3506442240 3516203520 3516869664 3518645328 3526247520 3531256960 3532075272 3535527936 3536773632 3539706480 3544735040 3545627136 3546450432 3550272768 3553165440 3554860540 3559108608 3561854499 3571958136 3572087040 3572692992 3575397672 3585591564 3585669120 3588624480 3589044228 3598614540 3599224992 3599354880 3602269440 3612125440 3612349710 3616018560 3617768448 3618391872 3626084880 3629570364 3632150016 3633482286 3636442755 3639997440 3643423686 3646013184 3646433280 3653890560 3656427984 3656849280 3657277008 3664797696 3667783680 3670806720 3673415680 3681025560 3683714760 3684764160 3687182592 3691156608 3692013696 3696784630 3700768995 3701255808 3702559896 3704386560 3705191424 3710894495 3714698880 3715329024 3716691804 3718471680 3719333376 3728877120 3731466618 3731896560 3732664320 3739528620 3743055360 3746140440 3750617088 3750691392 3753747360 3759511360 3760384320 3761330688 3768074640 3771125820 3774812160 3775686912 3778545267 3785519430 3788003991 3789219840 3790043136 3799768320 3802407048 3806505252 3810226176 3811110912 3816920052 3817359840 3820072960 3820148640 3821997312 3827866112 3830783220 3830984960 3836585088 3838522176 3842420736 3845404530 3845607040 3852280320 3853173024 3857086464 3864179574 3865076838 3866983680 3867823872 3878029680 3878872272 3880785920 3881687040 3888825390 3892775040 3893677128 3897483264 3900433824 3900639232 3903668235 3907632960 3909605920 3915320976 3915527168 3918511080 3924528080 3926427264 3926505051 3929295744 3929748480 3930415104 3935738455 3936652335 3940500480 3944747520 3947486928 3954565120 3957616110 3958475994 3959746560 3962345472 3969658880 3972664080 3973584681 3977468928 3980689664 3987826920 3988830528 3989756736 3992592384 3995883136 3999138880 4003997184 4007297336 4011076608 4018452903 4019279616 4019742720 4022534208 4032855960 4035722240 4037202540 4037887392 4042027008 4048248540 4049128116 4051125760 4052553120 4053086208 4057454592 4062697760 4063641120 4068020880 4070690856 4071850496 4074825216 4086168768 4089536647 4101285120 4101764832 4102237440 4105086216 4109099008 4113481482 4113955440 4116879360 4120754484 4124782592 4128143360 4129657560 4132592640 4134592512 4136564992 4145359680 4146074020 4148080416 4152293376 4152551184 4163912784 4167284492 4167434880 4168141824 4179256320 4179745152 4183190158 4183280640 4195207680 4198383630 4199095824 4199247360 4207730688 4211159040 4214407995 4219444224 4221457184 4224896720 4229450280 4230432360 4231497024 4233584640 4234567680 4237508352 4241022280 4246663680 4247647776 4253682048 4262872320 4265024640 4265832648 4277707929 4279080960 4281303360 4286504448 4293532860 4294529820 4297582080 4297667220 4301713024 4306349376 4309858080 4318131776 4318337448 4322723328 4326307920 4333815360 4334550528 4334819652 4339222272 4350356640 4353377721 4362696960 4362783390 4365884160 4366897920 4367996928 4374704128 4375719936 4379371920 4384668672 4388219136 4396087080 4398306660 4402606080 4404968064 4415094090 4417230672 4419409920 4420967040 4421716992 4432033920 4433063040 4436141556 4437840960 4440922794 4445263872 4448885760 4453073394 4457638656 4464947670 4465866240 4469247090 4474652544 4474888192 4478275872 4479197184 4481989455 4486305285 4487434344 4491141120 4495368528 4499031240 4503429120 4508209503 4508282880 4511413632 4512461184 4522210560 4522989840 4525350984 4529774592 4536962955 4540187520 4542623316 4547063808 4549359616 4557516480 4559721984 4563578880 4566723584 4570534980 4571596260 4579527213 4579768384 4580831808 4580997120 4584087552 4584178368 4597181952 4608978240 4613945760 4614728448 4615017120 4618221993 4622736384 4626569760 4628199870 4631489280 4640380416 4644161280 4645864755 4649166720 4653543424 4653635616 4656943104 4658024448 4666590468 4668088320 4671330048 4673756168 4684401882 4688271360 4688364240 4689159552 4691527104 4701663360 4709433696 4715698176 4719608640 4722886146 4723982802 4727502848 4728600576 4733697024 4737553920 4749139332 4751695872 4753008810 4758131565 4762610848 4762782720 4763590656 4763888640 4767196896 4771150065 4777496640 4780788752 4780892160 4784832640 4785392304 4795731360 4798152720 4798966656 4799061729 4799139840 4803025920 4816466280 4821358080 4823691264 4824522496 4834779840 4839427152 4842866688 4844643048 4848590340 4853329920 4857898248 4861350912 4861911040 4863063744 4867096410 4871854080 4875237312 4875542280 4875799040 4876369344 4881625056 4894151220 4894408960 4908034080 4911442437 4911619680 4913018880 4916243456 4921542144 4922684928 4934358660 4935007744 4936746528 4939182080 4940255232 4952931840 4953772032 4955589072 4959111168 4971836160 4974431616 4975288824 4975862080 4986038160 4987195920 4990740480 4994853920 5000921856 5004996480 5009121670 5013845760 5015107584 5019936768 5024099520 5028167760 5034249216 5038060356 5039096832 5047359240 5050671988 5052293120 5052533760 5053390848 5057289594 5061410145 5066357760 5069876064 5071818240 5075340336 5076518832 5088363570 5089226736 5089813120 5091019857 5093531520 5095996416 5107710960 5115446784 5118029568 5127206040 5131357770 5134897152 5136373760 5137564032 5142781952 5150943105 5152239432 5153435784 5155978240 5157098496 5157200664 5168240640 5170706240 5171829696 5175582720 5185100520 5190366720 5190688980 5191569504 5200578432 5204890980 5209105615 5210177280 5220427968 5224681440 5235236352 5235340068 5239060992 5239664640 5240277504 5248869780 5254000640 5255246304 5257975689 5259663360 5263315904 5274305280 5275304496 5276821480 5277967992 5283127296 5289371280 5296885440 5298112908 5303291904 5309559720 5317102560 5318440704 5319675648 5332290810 5338662912 5348102144 5357937204 5358130560 5359039488 5359656960 5363096508 5363378944 5377141280 5378387346 5382936720 5383566342 5383849856 5397664720 5397921810 5398837488 5403404160 5409939456 5418188160 5418524565 5424027840 5427587808 5433100288 5444355546 5444444160 5448225024 5459996160 5465135529 5468380160 5469019776 5469649920 5473448288 5480835840 5484641976 5485273920 5485915512 5489172480 5494339312 5506210080 5510033837 5510123520 5521538340 5527146240 5530773888 5536391168 5536734912 5545176945 5551883712 5556579840 5557522432 5557787136 5572048320 5572341760 5572993536 5577707520 5579000064 5593315680 5593610240 5597199927 5597844840 5598794432 5598996480 5609292930 5619210660 5625925632 5639267040 5640576480 5641996032 5650011136 5656688730 5662218240 5663530368 5671576064 5678279145 5683829760 5685064704 5686699520 5687776864 5699652480 5703610572 5705441280 5708404480 5709757878 5715339264 5724710480 5725380078 5726039760 5730109440 5730222960 5741799168 5746477440 5757783264 5758967808 5763631104 5768410560 5778420480 5779400704 5779759536 5785629696 5796269361 5800475520 5801735808 5804503628 5816929280 5817044520 5818308408 5821178880 5822530560 5823995904 5833238085 5839162560 5840515692 5842195210 5846224896 5850958848 5861449440 5864408880 5873290752 5886792120 5889640896 5892546560 5893943616 5894622720 5895622656 5909378560 5910750720 5914855408 5917121280 5921230392 5927018496 5931847680 5936424165 5937431192 5937713991 5939619840 5943518208 5953263560 5954488320 5958996120 5966203392 5971034496 5975985940 5981740380 5983245792 5988888576 5993824704 5998708320 6005995776 6010946004 6015218176 6016614912 6028919424 6029614080 6030653120 6033801312 6049283940 6053583360 6055803810 6056831088 6072372810 6073692174 6076688640 6078829680 6079629312 6094046640 6095461680 6102031320 6106036284 6107775744 6107996160 6112237824 6129253152 6129575936 6145304320 6151927680 6152647248 6152971264 6153356160 6157629324 6163648512 6168759680 6170222223 6170933160 6175319040 6181131726 6187173888 6192215040 6194486340 6198888960 6204847488 6218039520 6219111030 6222120624 6228440064 6245869176 6250926738 6251028480 6251152320 6252212736 6255369472 6268884480 6269617728 6274785237 6274920960 6279244928 6287597568 6292811520 6297181528 6297575445 6298643736 6298871040 6304800768 6311596032 6313339985 6316738560 6332185776 6337345080 6344175420 6345648540 6350376960 6351851520 6356262528 6361533420 6369995520 6380523072 6394308480 6397536960 6398622208 6398748972 6404034560 6418621440 6421955040 6426414731 6428477440 6440299290 6441794730 6446373120 6446500830 6452569536 6457155584 6459524064 6464787120 6477197664 6481801216 6484084992 6489461880 6495805440 6500316416 6500723040 6501825792 6508833408 6525534960 6544045440 6544175085 6548589916 6548826240 6550346880 6550691840 6562056192 6563579904 6569057880 6573584534 6579144880 6582328704 6594130620 6597459990 6603909120 6607452096 6612148224 6622641135 6629114880 6632575488 6633718432 6648050880 6649594560 6654212334 6654320640 6661384191 6667895808 6673328640 6679610091 6685127680 6686810112 6693249024 6697421505 6698799360 6703870635 6704223680 6712332288 6717413808 6718795776 6729812320 6736711680 6743052792 6748546860 6755143680 6759834752 6762424320 6767120448 6768691776 6784484760 6785635648 6788026476 6791375360 6794661888 6810281280 6813934974 6820595712 6824039424 6836274720 6841810360 6850085376 6855802470 6857394390 6867924140 6869652576 6871247712 6876131328 6876267552 6890987520 6895772928 6913467360 6920488960 6920918640 6922092672 6934104576 6939854640 6946903040 6947233920 6960570624 6966241920 6973750080 6980315136 6980453424 6985414656 6987036672 6998493040 7006995072 7010634252 7012884480 7032407040 7033739328 7037290656 7052495040 7062513920 7064150544 7073547264 7079412960 7084329219 7085974203 7089470080 7091254272 7092900864 7100545536 7106330880 7109721080 7118217216 7123708998 7129513215 7143916272 7144174080 7145385984 7150795344 7171183128 7171338240 7177248960 7178088456 7197229080 7198449984 7198709760 7204538880 7224250880 7224699420 7232037120 7235536896 7236783744 7252169760 7255629535 7259140728 7264300032 7266964572 7272885510 7279994880 7286847372 7292026368 7292866560 7300644615 7307781120 7312855968 7313698560 7314554016 7335567360 7341613440 7362051120 7367429520 7369528320 7374365184 7382313216 7384027392 7393569260 7401537990 7402511616 7405119792 7408773120 7410382848 7421788990 7429397760 7430658048 7433383608 7438666752 7457754240 7462933236 7463793120 7465328640 7479057240 7486110720 7492280880 7501382784 7507494720 7513682505 7519022720 7520768640 7522661376 7536149280 7542251640 7549624320 7551373824 7557090534 7571038860 7576007982 7578439680 7580086272 7585934391 7599536640 7604814096 7613010504 7620452352 7622221824 7632545355 7633840104 7634719680 7640145920 7640297280 7643994624 7655732224 7661566440 7661969920 7673170176 7677044352 7684841472 7690809060 7691214080 7697036655 7704560640 7706346048 7714172928 7728359148 7730153676 7733967360 7735647744 7756059360 7757744544 7761571840 7763374080 7777650780 7785550080 7787354256 7800867648 7801278464 7807336470 7815265920 7819211840 7830641952 7831054336 7837022160 7849056160 7852854528 7853010102 7858591488 7859496960 7871476910 7873304670 7881000960 7889495040 7894973856 7915232220 7916951988 7919493120 7924690944 7939317760 7945328160 7947169362 7954937856 7961379328 7975653840 7977661056 7979513472 7991766272 7998277760 7998436215 8007994368 8014594672 8022153216 8036905806 8038559232 8039485440 8045068416 8065711920 8067581019 8071444480 8074405080 8075774784 8084054016 8096497080 8098256232 8102251520 8105106240 8106172416 8114909184 8125395520 8127282240 8136041760 8141381712 8143700992 8149650432 8166533319 8172337536 8179073294 8185737395 8202570240 8203529664 8204474880 8210172432 8226962964 8227910880 8233758720 8241508968 8249565184 8256286720 8259315120 8265185280 8273129984 8290719360 8292148040 8296160832 8304586752 8305102368 8327825568 8334568984 8334869760 8336283648 8358512640 8359490304 8366380316 8366561280 8390415360 8396767260 8398191648 8398494720 8422318080 8428815990 8438888448 8442914368 8449793440 8458900560 8460864720 8462994048 8475016704 8482044560 8485033095 8493327360 8495295552 8507364096 8525744640 8530049280 8531665296 8555415858 8558161920 8562606720 8573008896 8587065720 8588070117 8589059640 8595164160 8595334440 8603426048 8612698752 8619716160 8636263552 8636674896 8645446656 8652615840 8667630720 8669101056 8669639304 8678444544 8700713280 8706755442 8725393920 8725566780 8731768320 8733795840 8735993856 8749408256 8751439872 8758743840 8763292815 8769337344 8776438272 8792174160 8796613320 8805212160 8809936128 8830188180 8834461344 8838675979 8838819840 8841934080 8843433984 8864067840 8866126080 8872283112 8875681920 8881845588 8890527744 8897771520 8906146788 8915277312 8929895340 8931732480 8938494180 8949305088 8956551744 8963978910 8972610570 8974868688 8990737056 8998062480 9016419006 9016565760 9022827264 9024922368 9044421120 9045979680 9050701968 9073925910 9080375040 9083705715 9085246632 9094127616 9098719232 9108559215 9115032960 9119443968 9127157760 9133447168 9141069960 9143192520 9159054426 9159536768 9161663616 9161994240 9168356736 9194363904 9217956480 9227891520 9229456896 9230034240 9236443986 9245472768 9253139520 9256399740 9262978560 9271697589 9280760832 9288322560 9291729510 9298333440 9307086848 9307271232 9313886208 9316048896 9328666545 9333180936 9342660096 9347512336 9368803764 9376390107 9376542720 9376728480 9378319104 9383054208 9403326720 9418867392 9431396352 9439217280 9445772292 9447965604 9455005696 9457201152 9467394048 9475107840 9498278664 9506017620 9516263130 9525221696 9525565440 9527777280 9534393792 9542300130 9554993280 9561577504 9569665280 9570784608 9591462720 9596305440 9597933312 9598123458 9598279680 9606051840 9632932560 9642716160 9647382528 9649044992 9660448935 9662692095 9669559680 9678854304 9685733376 9689286096 9697180680 9706659840 9715796496 9722701824 9726127488 9734192820 9743708160 9750474624 9751084560 9751598080 9752738688 9763250112 9788302440 9788817920 9816068160 9822884874 9823239360 9826037760 9832486912 9843084288 9845369856 9860376801 9868717320 9870015488 9873493056 9878364160 9880510464 9896189985 9905863680 9907544064 9911178144 9918222336 9943672320 9948863232 9950577648 9951724160 9972076320 9974391840 9981318501 9981480960 9989707840 10001843712 10009992960 10018243340 10027691520 10030215168 10039873536 10048199040 10056335520 10068498432 10076120712 10078193664 10094718480 10101343976 10105067520 10114579188 10122820290 10132715520 10139752128 10143636480 10150680672 10153037664 10176727140 10178453472 10179626240 10182039714 10187063040 10191992832 10215421920 10220902461 10230893568 10236059136 10254412080 10262715540 10269794304 10272747520 10275128064 10283703705 10301886210 10304478864 10306871568 10311956480 10314196992 10314401328 10336481280 10341412480 10343659392 10370201040 10380733440 10381377960 10383139008 10401156864 10409781960 10418211230 10420354560 10440855936 10449362880 10457975395 10470472704 10470680136 10478121984 10479329280 10480555008 10497739560 10508001280 10510492608 10515951378 10519326720 10526631808 10548610560 10550608992 10553642960 10555935984 10578742560 10593770880 10596225816 10606583808 10619119440 10634205120 10636881408 10639351296 10664581620 10677325824 10685563497 10696204288 10715874408 10716261120 10718078976 10726193016 10726757888 10754282560 10756774692 10765873440 10767132684 10767699712 10795329440 10795843620 10797674976 10806808320 10836376320 10837049130 10848055680 10855175616 10866200576 10888711092 10896450048 10919992320 10930271058 10936760320 10938039552 10939299840 10946896576 10961671680 10969283952 10970547840 10971831024 10988678624 11012420160 11020067674 11020247040 11043076680 11054292480 11061547776 11073469824 11090353890 11102306985 11103767424 11113159680 11115044864 11115574272 11132683485 11144096640 11144683520 11145987072 11155415040 11158000128 11186631360 11187220480 11194399854 11195689680 11197588864 11197992960 11218585860 11238421320 11251851264 11278534080 11281152960 11283992064 11300022272 11313377460 11324436480 11327060736 11343152128 11356558290 11364011973 11367659520 11370129408 11373399040 11375553728 11399304960 11407221144 11416808960 11419515756 11430678528 11449420960 11450760156 11452079520 11460032353 11460218880 11460445920 11483598336 11492954880 11515566528 11527262208 11536821120 11556840960 11558801408 11559519072 11571259392 11592538722 11600951040 11603471616 11609007256 11633858560 11634089040 11636616816 11642357760 11645061120 11666476170 11678325120 11681031384 11684390420 11692449792 11701917696 11711004705 11722898880 11728817760 11746581504 11773584240 11779281792 11787887232 11789245440 11791245312 11807215365 11809957005 11818757120 11821501440 11829710816 11834242560 11842460784 11863695360 11872848330 11874862384 11875427982 11879239680 11887036416 11906527120 11908976640 11917992240 11920754043 11932406784 11942068992 11951971880 11963480760 11966491584 11977777152 11987649408 11997416640 12011991552 12021892008 12030436352 12033229824 12055358709 12057838848 12059228160 12061306240 12067602624 12098567880 12107166720 12111607620 12113662176 12144745620 12147384348 12153377280 12157659360 12159258624 12188093280 12190923360 12204062640 12212072568 12215551488 12224475648 12258506304 12259151872 12268609941 12290608640 12303855360 12305294496 12305942528 12306712320 12315258648 12327297024 12337519360 12340444446 12341866320 12350638080 12362263452 12374347776 12384430080 12388972680 12397777920 12409694976 12436079040 12438222060 12444241248 12456880128 12491738352 12501853476 12502304640 12504425472 12510738944 12537768960 12539235456 12549570474 12549841920 12558489856 12585623040 12594363056 12595150890 12597287472 12597742080 12623192064 12626679970 12633477120 12643223985 12664371552 12674690160 12688350840 12691297080 12700753920 12703703040 12712525056 12723066840 12739991040 12761046144 12788616960 12795073920 12797244416 12797497944 12808069120 12833123787 12837242880 12843910080 12852829462 12856954880 12880598580 12883589460 12892746240 12893001660 12905139072 12919048128 12929574240 12954395328 12963602432 12968169984 12978923760 13000632832 13001446080 13003651584 13017666816 13051069920 13060133163 13088090880 13088350170 13097179832 13097652480 13100693760 13124112384 13127159808 13138115760 13147169068 13158289760 13164657408 13188261240 13194919980 13207818240 13214904192 13245282270 13258229760 13265150976 13267436864 13296101760 13299189120 13308424668 13322768382 13335791616 13346657280 13359220182 13370255360 13394843010 13397598720 13407741270 13408447360 13424664576 13434827616 13437591552 13445968365 13458915855 13459624640 13473423360 13486105584 13497093720 13510287360 13519669504 13524628509 13524848640 13534240896 13537383552 13568969520 13571271296 13576052952 13582750720 13589323776 13610888865 13620562560 13627869948 13641191424 13648078848 13672549440 13683620720 13700170752 13711604940 13714788780 13735848280 13739305152 13742495424 13752262656 13752535104 13791545856 13826934720 13840977920 13841837280 13844185344 13854665979 13868209152 13879709280 13889347967 13893806080 13894467840 13921141248 13932483840 13947500160 13960630272 13960906848 13970829312 13974073344 13996986080 14013990144 14021268504 14064814080 14067478656 14074581312 14104990080 14125027840 14128301088 14147094528 14158825920 14168658438 14171948406 14178940160 14182508544 14185801728 14201091072 14212661760 14219442160 14247417996 14259026430 14274394695 14287832544 14288348160 14290771968 14301590688 14313450195 14342366256 14342676480 14354497920 14356176912 14394458160 14396899968 14397185187 14397419520 14409077760 14448501760 14449398840 14464074240 14471073792 14473567488 14504339520 14511259070 14518281456 14528600064 14533929144 14545771020 14559989760 14573694744 14584052736 14585733120 14601289230 14615562240 14625711936 14627397120 14629108032 14683226880 14724102240 14734327311 14734859040 14739056640 14748730368 14764626432 14768054784 14787138520 14803075980 14805023232 14810239584 14817546240 14820765696 14843577980 14858795520 14861316096 14866767216 14877333504 14915508480 14925866472 14927586240 14958114480 14972221440 14984561760 15002765568 15014989440 15027365010 15038045440 15041537280 15045322752 15072298560 15084503280 15102747648 15114181068 15142077720 15152015964 15156879360 15160172544 15171868782 15184230435 15199073280 15209628192 15226021008 15265090710 15267680208 15269439360 15280594560 15287989248 15311464448 15323132880 15323939840 15346340352 15354088704 15381618120 15382428160 15394073310 15409121280 15412692096 15428345856 15452829315 15456718296 15460307352 15467934720 15471295488 15512118720 15515489088 15523143680 15526748160 15555301560 15571100160 15574708512 15601735296 15602556928 15614672940 15627316845 15630531840 15638423680 15661283904 15662108672 15674044320 15698112320 15705709056 15706020204 15717182976 15718993920 15742953820 15746609340 15762001920 15773927067 15778990080 15789947712 15830464440 15833903976 15849381888 15890656320 15894338724 15909875712 15922758656 15951307680 15955322112 15959026944 15983532544 15996555520 15996872430 16015988736 16029189344 16044306432 16073811612 16077118464 16078970880 16090136832 16131423840 16135162038 16142888960 16148810160 16151549568 16192994160 16196512464 16204503040 16210212480 16229818368 16250791040 16254564480 16272083520 16282763424 16287401984 16299300864 16333066638 16344675072 16358146588 16371474790 16395406587 16405140480 16407059328 16408949760 16420344864 16433961335 16453925928 16455821760 16467517440 16483017936 16512573440 16518630240 16530101511 16530370560 16546259968 16581438720 16584296080 16592321664 16609173504 16610204736 16635530835 16655651136 16669137968 16669739520 16672567296 16717025280 16718980608 16732760632 16733122560 16780830720 16791599781 16793534520 16796383296 16796989440 16857631980 16877776896 16885828736 16899586880 16917801120 16921729440 16925988096 16950033408 16964089120 16970066190 16986654720 16990591104 17014728192 17034837435 17051489280 17060098560 17063330592 17110831716 17116323840 17125213440 17146017792 17174131440 17176140234 17178119280 17190328320 17190668880 17206852096 17225397504 17239432320 17272527104 17273349792 17290893312 17305231680 17335261440 17338202112 17339278608 17356889088 17388808083 17401426560 17413510884 17450787840 17451133560 17463536640 17467591680 17471987712 17517487680 17526585630 17538674688 17552876544 17584348320 17593226640 17619872256 17660376360 17668922688 17677351958 17677639680 17683868160 17686867968 17728135680 17732252160 17744566224 17751363840 17763691176 17781055488 17795543040 17809272495 17812293576 17830554624 17859790680 17863464960 17876988360 17898610176 17913103488 17927957820 17945221140 17949737376 17981474112 17996124960 18032838012 18045654528 18049844736 18088842240 18091959360 18101403936 18147851820 18160750080 18167411430 18170493264 18197438464 18217118430 18230065920 18238887936 18266894336 18282139920 18286385040 18318108852 18319073536 18323327232 18323988480 18336713472 18388727808 18435912960 18455783040 18458913792 18460068480 18472887972 18490945536 18506279040 18512799480 18525957120 18543395178 18561521664 18576645120 18583459020 18596666880 18614542464 18657333090 18666361872 18685320192 18695024672 18737607528 18752780214 18753085440 18753456960 18756638208 18766108416 18806653440 18824355711 18837734784 18862792704 18878434560 18891544584 18892726335 18895931208 18910011392 18914402304 18934788096 18940019955 18950215680 18996557328 19012035240 19032526260 19050443392 19051130880 19055554560 19068787584 19084600260 19109986560 19123155008 19139330560 19141569216 19182925440 19192610880 19195866624 19196246916 19212103680 19265865120 19279244193 19285432320 19298089984 19320897870 19325384190 19339119360 19357708608 19371466752 19378572192 19394361360 19431592992 19445403648 19452254976 19468385640 19487416320 19500949248 19502169120 19503196160 19505477376 19526500224 19576604880 19577635840 19632136320 19632525255 19645769748 19646478720 19652075520 19664973824 19686168576 19690739712 19720753602 19737434640 19740030976 19746986112 19792379970 19811727360 19822356288 19836444672 19867923405 19887344640 19897726464 19901155296 19903448320 19944152640 19948783680 19962637002 19962961920 19979415680 19984152573 20003687424 20019985920 20036486680 20038830273 20055383040 20060430336 20079747072 20092264515 20096398080 20112671040 20136996864 20152241424 20156387328 20189436960 20202687952 20210135040 20229158376 20245640580 20265431040 20279504256 20287272960 20301361344 20306075328 20353454280 20356906944 20359252480 20364079428 20374126080 20383985664 20430843840 20441804922 20447683235 20461787136 20472118272 20508824160 20525431080 20545495040 20550256128 20567407410 20603772420 20608957728 20613743136 20623912960 20628393984 20628802656 20672962560 20682824960 20687318784 20740402080 20761466880 20762755920 20766278016 20802313728 20819563920 20836422460 20840709120 20881711872 20898725760 20915950790 20940945408 20941360272 20956243968 20961110016 20995479120 21020985216 21031902756 21038653440 21053263616 21097221120 21101217984 21107285920 21111871968 21157485120 21187541760 21192451632 21238238880 21252987657 21257922609 21268410240 21273762816 21278702592 21329163240 21354651648 21371126994 21388539645 21431748816 21432522240 21436157952 21452386032 21453515776 21508565120 21513549384 21531746880 21534265368 21535399424 21590658880 21591687240 21595349952 21613616640 21672752640 21674098260 21696111360 21710351232 21732401152 21766888605 21777422184 21792900096 21839984640 21860542116 21873520640 21876079104 21878599680 21893793152 21923343360 21938567904 21941095680 21943662048 21977357248 22024840320 22040135348 22086153360 22108584960 22123095552 22146939648 22180707780 22204613970 22207534848 22226319360 22231148544 22265366970 22288193280 22291974144 22316000256 22373262720 22374440960 22388799708 22391379360 22395177728 22395985920 22437171720 22476842640 22541047515 22557068160 22562305920 22567984128 22600044544 22626754920 22648872960 22654121472 22686304256 22713116580 22728023946 22735319040 22740258816 22746798080 22751107456 22798609920 22814442288 22833617920 22839031512 22861357056 22897636065 22898841920 22901520312 22904159040 22920064706 22920437760 22920891840 22967196672 22985909760 23007545869 23031133056 23054524416 23073642240 23091109965 23113681920 23117602816 23119038144 23142518784 23185077444 23201902080 23206943232 23218014512 23267717120 23268178080 23273233632 23284715520 23290122240 23332952340 23356650240 23362062768 23368780840 23403835392 23422009410 23445797760 23457635520 23493163008 23547168480 23558563584 23575774464 23578490880 23614430730 23619914010 23637514240 23643002880 23659421632 23668485120 23684921568 23745696660 23749724768 23750855964 23758479360 23774072832 23813054240 23817953280 23835984480 23841508086 23864813568 23884137984 23903943760 23926961520 23932983168 23975298816 23994833280 23995308645 24023983104 24043784016 24060872704 24066459648 24110717418 24115677696 24118456320 24122612480 24135205248 24197135760 24202743057 24214333440 24223215240 24227324352 24289491240 24294768696 24306754560 24315318720 24318517248 24376186560 24381846720 24408125280 24424145136 24431102976 24448951296 24517012608 24518303744 24537219882 24557212185 24581217280 24607710720 24610588992 24611885056 24613424640 24630517296 24675038720 24680888892 24683732640 24701276160 24724526904 24748695552 24768860160 24777945360 24795555840 24819389952 24872158080 24876444120 24888482496 24913760256 24983476704 25003706952 25004609280 25008850944 25021477888 25075537920 25078470912 25099140948 25099683840 25116979712 25171246080 25188726112 25190301780 25194574944 25195484160 25253359940 25266954240 25286447970 25328743104 25349380320 25376701680 25382594160 25425050112 25446133680 25455099285 25479982080 25522092288 25577233920 25590147840 25594488832 25594995888 25666247574 25674485760 25687820160 25705658924 25713909760 25761197160 25764210351 25767178920 25785492480 25786003320 25810278144 25838096256 25859148480 25908790656 25936339968 25957847520 26001265664 26002892160 26007303168 26035333632 26102139840 26120266326 26176181760 26176700340 26194359664 26195304960 26201387520 26248224768 26254319616 26276231520 26289878445 26294338136 26316579520 26329314816 26376522480 26389839960 26415636480 26429808384 26490564540 26516027937 26516459520 26530301952 26534873728 26592203520 26598378240 26616849336 26645536764 26671583232 26693314560 26718440364 26740510720 26789686020 26795197440 26815482540 26816894720 26869655232 26891936730 26917831710 26919249280 26972211168 26994187440 27039339008 27049257018 27049697280 27068481792 27074767104 27137939040 27142542592 27152105904 27165501440 27221777730 27241125120 27255739896 27282382848 27296157696 27325677645 27345098880 27367241440 27400341504 27423209880 27429577560 27471696560 27478610304 27484990848 27505070208 27550169185 27583091712 27653869440 27681955840 27683674560 27688370688 27709331958 27736418304 27759418560 27778695934 27787612160 27788935680 27815092767 27842282496 27864967680 27895000320 27921260544 27921813696 27941658624 27948146688 27985999635 27993972160 28027980288 28042537008 28129170321 28129628160 28134957312 28149162624 28209980160 28250055680 28256602176 28294189056 28317651840 28337316876 28343896812 28357880320 28365017088 28371603456 28402182144 28425323520 28438884320 28494835992 28518052860 28548789390 28575665088 28576696320 28603181376 28626900390 28684732512 28708995840 28712353824 28788916320 28793799936 28794370374 28794839040 28818155520 28897003520 28898797680 28928148480 28942147584 28947134976 28981346805 29008679040 29022518140 29036562912 29057200128 29067858288 29091542040 29119979520 29147389488 29168105472 29202578460 29231124480 29251423872 29254794240 29258216064 29366453760 29448204480 29468654622 29469718080 29478113280 29497460736 29529252864 29536109568 29574277040 29581130403 29606151960 29610046464 29620479168 29635092480 29641531392 29687155960 29688569955 29717591040 29722632192 29733534432 29754667008 29831016960 29851732944 29855172480 29916228960 29943955503 29944442880 29969123520 30005531136 30029978880 30054730020 30076090880 30083074560 30090645504 30144597120 30169006560 30205495296 30228362136 30284155440 30304031928 30343737564 30368460870 30398146560 30419256384 30452042016 30530181420 30535360416 30538878720 30561189120 30575978496 30622928896 30646265760 30647879680 30692680704 30708177408 30763236240 30764856320 30788146620 30818242560 30825384192 30851111115 30905658630 30913436592 30920614704 30935869440 30942590976 31024237440 31030978176 31110603120 31142200320 31149417024 31203470592 31229345880 31254633690 31261063680 31276847360 31322567808 31324217344 31348088640 31373926185 31396224640 31411418112 31412040408 31434365952 31437987840 31485907640 31493218680 31524003840 31547854134 31557980160 31579895424 31660928880 31667807952 31781312640 31788677448 31819751424 31845517312 31902615360 31910644224 31918053888 31967065088 31993111040 31993744860 32031977472 32056690491 32058378688 32088612864 32132073655 32147623224 32154236928 32180273664 32262847680 32270324076 32285777920 32297620320 32303099136 32385988320 32393024928 32409006080 32420424960 32501582080 32509128960 32544167040 32565526848 32574803968 32598601728 32666133276 32689350144 32716293176 32742949580 32790813174 32810280960 32814118656 32817899520 32840689728 32867922670 32907851856 32911643520 32966035872 33037260480 33060203022 33060741120 33092519936 33162877440 33168592160 33184643328 33220409472 33271061670 33306920955 33311302272 33338275936 33339479040 33345134592 33398050455 33434050560 33437961216 33465521264 33466245120 33561661440 33583199562 33587069040 33592766592 33593978880 33715263960 33755553792 33771657472 33799173760 33835602240 33843458880 33851976192 33900066816 33928178240 33940132380 33973309440 33981182208 34029456384 34069674870 34092035919 34102978560 34120197120 34126661184 34221663432 34250426880 34292035584 34348262880 34352280468 34356238560 34380097059 34380656640 34381337760 34413704192 34450795008 34478864640 34545054208 34546699584 34581786624 34610463360 34670522880 34676404224 34678557216 34713778176 34777616166 34802853120 34827021768 34901575680 34902267120 34927073280 34935183360 35034975360 35053171260 35077349376 35105753088 35168696640 35186453280 35239744512 35320752720 35337845376 35354703916 35367736320 35373735936 35421646095 35429871015 35456271360 35464504320 35489132448 35502727680 35527382352 35591086080 35618544990 35624587152 35661109248 35719581360 35726929920 35753976720 35797220352 35826206976 35855915640 35890442280 35899474752 35962948224 35992249920 36065676024 36091309056 36099689472 36166076127 36177684480 36183918720 36202807872 36295703640 36321500160 36334822860 36340986528 36434236860 36460131840 36477775872 36533788672 36564279840 36572770080 36636217704 36638147072 36646654464 36673426944 36777455616 36805829823 36871825920 36911566080 36917827584 36920136960 36945775944 36981891072 37012558080 37025598960 37051914240 37086790356 37123043328 37153290240 37166918040 37193333760 37229084928 37314666180 37332723744 37370640384 37390049344 37475215056 37505560428 37506913920 37513276416 37532216832 37613306880 37648711422 37675469568 37756869120 37783089168 37785452670 37791862416 37869576192 37880039910 37900431360 37929671955 37993114656 38024070480 38065052520 38100886784 38102261760 38111109120 38137575168 38169200520 38219973120 38246310016 38278661120 38283138432 38365850880 38385221760 38391733248 38392493832 38424207360 38531730240 38558488386 38570864640 38596179968 38641795740 38650768380 38678238720 38715417216 38757144384 38788722720 38863185984 38890807296 38904509952 38936771280 39001898496 39004338240 39006392320 39010954752 39053000448 39142707907 39153209760 39155271680 39180399489 39264272640 39265050510 39291539496 39292957440 39329947648 39372337152 39381479424 39441507204 39474869280 39480061952 39493972224 39584759940 39623454720 39644712576 39735846810 39774689280 39795452928 39802310592 39806896640 39888305280 39897567360 39925274004 39958831360 39968305146 40007374848 40039971840 40072973360 40077660546 40110766080 40184529030 40192796160 40225342080 40273993728 40304482848 40312774656 40337905095 40378873920 40405375904 40420270080 40458316752 40491281160 40530862080 40559008512 40573885527 40574545920 40602722688 40612150656 40706908560 40713813888 40718504960 40728158856 40748252160 40767971328 40832666595 40861687680 40883609844 40895366470 40923574272 40944236544 41017648320 41050862160 41100512256 41134814820 41207544840 41217915456 41227486272 41247825920 41256787968 41257605312 41365649920 41374637568 41480804160 41522933760 41525511840 41532556032 41563997937 41604627456 41639127840 41668043901 41672844920 41681418240 41763423744 41797451520 41831901580 41881890816 41882720544 41912487936 41922220032 41990958240 42041970432 42063805512 42106527232 42194442240 42202435968 42214571840 42223743936 42314970240 42375083520 42384903264 42476477760 42505975314 42515845218 42536820480 42547525632 42557405184 42658326480 42742253988 42777079290 42863497632 42865044480 42872315904 42904772064 42907031552 42940350585 43017130240 43027098768 43063493760 43068530736 43070798848 43181317760 43183374480 43190699904 43191555561 43227233280 43345505280 43348196520 43392222720 43420702464 43533777210 43554844368 43585800192 43679969280 43721084232 43747041280 43752158208 43757199360 43787586304 43846686720 43877135808 43882191360 43887324096 43954714496 44049680640 44080270696 44172306720 44193379895 44202981933 44217169920 44246191104 44293879296 44361415560 44409227940 44415069696 44452638720 44462297088 44530733940 44576386560 44583948288 44632000512 44746525440 44777599416 44782758720 44790355456 44874343440 44953685280 44984903117 45082095030 45114136320 45124611840 45135968256 45200089088 45253509840 45308242944 45372608512 45426233160 45456047892 45470638080 45480517632 45493596160 45502214912 45597219840 45628884576 45667235840 45678063024 45795272130 45797683840 45803040624 45808318080 45840129412 45841783680 45934393344 45971819520 46015091738 46062266112 46147284480 46182219930 46227363840 46238076288 46285037568 46358487945 46370154888 46403804160 46413886464 46436029024 46535434240 46536356160 46546467264 46569431040 46580244480 46665904680 46713300480 46724125536 46737561680 46807670784 46844018820 46881950535 46891595520 46915271040 46986326016 47094336960 47117127168 47151548928 47156981760 47228861460 47239828020 47275028480 47286005760 47318843264 47321781201 47336970240 47369843136 47491393320 47499449536 47501711928 47548145664 47626108480 47671968960 47683016172 47729627136 47768275968 47807887520 47853923040 47865966336 47950597632 47989666560 47990617290 48047966208 48087568032 48121745408 48132919296 48221434836 48231355392 48236912640 48245224960 48270410496 48394271520 48405486114 48428666880 48446430480 48454648704 48578982480 48589537392 48613509120 48630637440 48752373120 48763693440 48816250560 48848290272 48862205952 48897902592 49034025216 49074439764 49114424370 49162434560 49215421440 49221177984 49223770112 49226849280 49261034592 49301884005 49350077440 49361777784 49367465280 49402552320 49449053808 49537720320 49555890720 49590304533 49591111680 49638779904 49744316160 49752888240 49776964992 49827520512 49906592505 49966953408 50007413904 50009218560 50017701888 50042955776 50151075840 50156941824 50198281896 50199367680 50233959424 50342492160 50374799343 50377452224 50380603560 50389149888 50390968320 50506719880 50572895940 50657486208 50698760640 50753403360 50765188320 50850100224 50892267360 50910198570 50959964160 51044184576 51104512305 51154467840 51180295680 51188977664 51189991776 51332495148 51348971520 51375640320 51411317848 51522394320 51528420702 51534357840 51570984960 51572006640 51620556288 51676192512 51718296960 51817581312 51872679936 51915695040 52002531328 52005784320 52014606336 52070667264 52204279680 52240532652 52352363520 52353400680 52388719328 52390609920 52402775040 52552463040 52579756890 52588676272 52633159040 52658629632 52753044960 52779679920 52859616768 52981129080 53032055874 53032919040 53060603904 53069747456 53184407040 53196756480 53233698672 53291073528 53343166464 53386629120 53427817485 53436880728 53481021440 53579372040 53590394880 53630965080 53633789440 53739310464 53783873460 53835663420 53838498560 53944422336 53988374880 54078678016 54098514036 54136963584 54149534208 54275878080 54285085184 54304211808 54331002880 54443555460 54482250240 54511479792 54592315392 54651355290 54690197760 54734482880 54800683008 54846419760 54859155120 54943393120 54957220608 54969981696 55010140416 55100338370 55166183424 55307738880 55367349120 55376741376 55418663916 55472836608 55518837120 55557391868 55575224320 55577871360 55630185534 55684564992 55729935360 55790000640 55843627392 55971999270 55987944320 56055960576 56085074016 56258340642 56259256320 56269914624 56298325248 56419960320 56473067133 56500111360 56513204352 56588378112 56635303680 56674633752 56687793624 56715760640 56730034176 56743206912 56804364288 56820059865 56850647040 56877768640 56989671984 57036105720 57097578780 57151330176 57153392640 57206362752 57253800780 57300161765 57369465024 57417991680 57424707648 57577832640 57587599872 57588740748 57636311040 57794007040 57797595360 57837732579 57856296960 57894269952 57962693610 58017358080 58045036280 58073125824 58114400256 58135716576 58183084080 58294778976 58336210944 58405156920 58462248960 58502847744 58509588480 58516432128 58732907520 58896408960 58937309244 58939436160 58956226560 58994921472 59058505728 59072219136 59148554080 59162260806 59212303920 59220092928 59240958336 59374311920 59377139910 59435182080 59467068864 59509334016 59603770215 59662033920 59703465888 59710344960 59832457920 59887911006 59888885760 59938247040 60011062272 60059957760 60109460040 60116490819 60152181760 60166149120 60181291008 60276793545 60289194240 60338013120 60410990592 60456724272 60568310880 60608063856 60687475128 60736921740 60796293120 60838512768 60904084032 61060362840 61070720832 61077757440 61122378240 61151956992 61245857792 61292531520 61295759360 61343049705 61385361408 61416354816 61526472480 61529712640 61576293240 61636485120 61650768384 61702222230 61811317260 61826873184 61841229408 61871738880 61885181952 62048474880 62061956352 62221206240 62284400640 62298834048 62406941184 62458691760 62509267380 62522127360 62553694720 62645135616 62696177280 62747852370 62792449280 62822836224 62824080816 62868731904 62971815280 62986437360 63095708268 63115960320 63159790848 63321857760 63335615904 63562625280 63577354896 63691034624 63758962971 63805230720 63821288448 63836107776 63934130176 63986222080 63987489720 64063954944 64113380982 64116757376 64165618935 64264147310 64295246448 64308473856 64360547328 64525695360 64540648152 64595240640 64606198272 64771976640 64786049856 64818012160 64840849920 65003164160 65018257920 65088334080 65131053696 65149607936 65197203456 65300665815 65332266552 65378700288 65432586352 65485899160 65581626348 65620561920 65628237312 65635799040 65681379456 65735845340 65815703712 65823287040 65932071744 66074520960 66120406044 66185039872 66325754880 66337184320 66369286656 66440818944 66542123340 66613841910 66622604544 66676551872 66678958080 66796100910 66875922432 66931042528 67123322880 67166399124 67174138080 67185533184 67187957760 67430527920 67543314944 67598347520 67623142545 67671204480 67686917760 67703952384 67800133632 67856356480 67880264760 67946618880 67962364416 68058912768 68139349740 68184071838 68205957120 68240394240 68253322368 68443326864 68500853760 68584071168 68696525760 68704560936 68712477120 68760194118 68761313280 68762675520 68827408384 68901590016 68957729280 69022637607 69090108416 69093399168 69163573248 69220926720 69273329895 69341045760 69352808448 69357114432 69427556352 69446739835 69555232332 69605706240 69654043536 69803151360 69804534240 69854146560 69870366720 70069950720 70106342520 70211506176 70337393280 70372906560 70479489024 70641505440 70675690752 70709407832 70735472640 70843292190 70859742030 70912542720 70929008640 70978264896 71005455360 71054764704 71237089980 71249174304 71322218496 71439162720 71453859840 71507953440 71594440704 71652413952 71711831280 71780884560 71798949504 71925896448 71984499840 71985925935 72131352048 72182618112 72199378944 72332152254 72355368960 72367837440 72405615744 72591407280 72608229171 72643000320 72669645720 72681973056 72868473720 72920263680 72955551744 73128559680 73145540160 73272435408 73276294144 73293308928 73346853888 73554911232 73611659646 73671636555 73743651840 73823132160 73835655168 73840273920 73891551888 74025116160 74051197920 74103828480 74173580712 74246086656 74306580480 74333836080 74386667520 74458169856 74629332360 74665447488 74741280768 74780098688 74950430112 75011120856 75013827840 75026552832 75064433664 75226613760 75297422844 75350939136 75513738240 75566178336 75570905340 75583724832 75760079820 75800862720 75859343910 75986229312 76048140960 76130105040 76201773568 76275150336 76338401040 76439946240 76492620032 76557322240 76566276864 76731701760 76770443520 76783466496 76784987664 77063460480 77116976772 77141729280 77192359936 77283591480 77301536760 77356477440 77430834432 77514288768 77577445440 77726371968 77809019904 77873542560 78003796992 78008676480 78012784640 78021909504 78106000896 78285415814 78306419520 78310543360 78360798978 78528545280 78530101020 78583078992 78585914880 78744674304 78762958848 78869635335 78883014408 78949738560 78960123904 78987944448 79169519880 79246909440 79289425152 79471693620 79548083811 79549378560 79590905856 79604621184 79613793280 79776610560 79795134720 79850548008 79917662720 79936610292 80014749696 80079943680 80145946720 80155321092 80221532160 80369058060 80385592320 80450684160 80608965696 80675810190 80757747840 80810751808 80916633504 80982562320 81118017024 81147771054 81149091840 81205445376 81224301312 81413817120 81427627776 81437009920 81456317712 81496504320 81665333190 81723375360 81767219688 81790732940 81847148544 81888473088 81977032935 82035296640 82101724320 82201024512 82269629640 82415089680 82435830912 82454972544 82515210624 82650507555 82731299840 82749275136 82961608320 83045867520 83051023680 83065112064 83127995874 83209254912 83278255680 83336087802 83345689840 83362836480 83445278301 83526847488 83594903040 83663803160 83763781632 83765441088 83824975872 83844440064 83957998905 83981916480 84083940864 84127611024 84213054464 84387510963 84388884480 84404871936 84429143680 84447487872 84629940480 84750167040 84769806528 84952955520 85011950628 85031690436 85073640960 85095051264 85114810368 85316652960 85484507976 85554158580 85726995264 85730088960 85809544128 85814063104 85880701170 86034260480 86054197536 86126987520 86137061472 86141597696 86362635520 86366748960 86381399808 86383111122 86454466560 86691010560 86696393040 86784445440 86841404928 86944040415 87067554420 87109688736 87171600384 87359938560 87442168464 87504316416 87575172608 87693373440 87754271616 87764382720 87774648192 87909428992 88099361280 88160541392 88344613440 88386759790 88405963866 88434339840 88492382208 88587758592 88722831120 88743391209 88818455880 88830139392 88905277440 88924594176 89061467880 89152773120 89167896576 89264001024 89493050880 89555198832 89565517440 89580710912 89748686880 89831866509 89907370560 89969806234 90164190060 90228272640 90249223680 90271936512 90507019680 90616485888 90745217024 90852466320 90912095784 90987192320 91004429824 91194439680 91257769152 91334471680 91356126048 91590544260 91595367680 91606081248 91616636160 91680258824 91683567360 91868786688 91943639040 92030183476 92124532224 92294568960 92364439860 92454727680 92476152576 92716975890 92740309776 92807608320 92827772928 92872058048 93072712320 93092934528 93331809360 93426600960 93448251072 93475123360 93688037640 93763901070 93783191040 93830542080 93972652032 94121778555 94188673920 94234254336 94303097856 94313963520 94457722920 94479656040 94550056960 94572011520 94637686528 94643562402 94673940480 94739686272 94982786640 94998899072 95003423856 95252216960 95343937920 95366032344 95459254272 95536551936 95615775040 95707846080 95731932672 95901195264 95979333120 95981234580 96095932416 96175136064 96243490816 96265838592 96396220965 96442869672 96462710784 96490449920 96540820992 96788543040 96810972228 96857333760 96892860960 96909297408 97157964960 97179074784 97225435769 97227018240 97261274880 97504746240 97527386880 97632501120 97696580544 97724411904 97795805184 98068050432 98148879528 98228848740 98324869120 98430842880 98442355968 98453698560 98522069184 98603768010 98700154880 98723555568 98734930560 98898107616 99111781440 99180609066 99182223360 99277559808 99488632320 99505776480 99553929984 99813185010 99920762865 99933906816 100014827808 100018437120 100035403776 100085911552 100194151365 100302151680 100313883648 100396563792 100398735360 100467918848 100684984320 100749598686 100754904448 100761207120 100778299776 100781936640 101013439760 101145791880 101314972416 101397521280 101506806720 101530376640 101700200448 101784534720 101820397140 101919928320 102088369152 102209024610 102276107757 102308935680 102360591360 102377955328 102379983552 102664990296 102751280640 102822635696 103044788640 103056841404 103068715680 103140291177 103141969920 103144013280 103241112576 103352385024 103436593920 103635162624 103745359872 103831390080 104005062656 104011568640 104029212672 104141334528 104408559360 104481065304 104704727040 104706801360 104777438656 104781219840 104805550080 105104926080 105159513780 105177352544 105266318080 105317259264 105506089920 105559359840 105719233536 105962258160 106064111748 106121207808 106139494912 106264938285 106289613045 106368814080 106393512960 106467397344 106582147056 106773258240 106855634970 106873761456 107158744080 107180789760 107261930160 107267578880 107478620928 107567746920 107671326840 107676997120 107888844672 107976749760 108157356032 108197028072 108273927168 108299068416 108551756160 108570170368 108608423616 108662005760 108887110920 108964500480 109022959584 109302710580 109380395520 109468965760 109601366016 109692839520 109718310240 109886786240 109914441216 109939963392 110020280832 110200676740 110332366848 110417489469 110615477760 110734698240 110753482752 110837327832 110945673216 111037674240 111114783736 111155742720 111260371068 111369129984 111459870720 111580001280 111687254784 111943998540 111975888640 112111921152 112170148032 112516681284 112539829248 112596650496 112839920640 112946134266 113000222720 113026408704 113270607360 113349267504 113375587248 113431521280 113608728576 113640119730 113701294080 113755537280 113979343968 114072211440 114195157560 114302660352 114306785280 114412725504 114507601560 114600323530 114738930048 114835983360 114849415296 115037729345 115155665280 115175199744 115177481496 115272622080 115588014080 115595190720 115675465158 115712593920 115788539904 115925387220 116034716160 116090072560 116146251648 116271433152 116366168160 116589557952 116672421888 116810313840 117005695488 117019176960 117032864256 117428123721 117465815040 117541198467 117792817920 117874618488 117878872320 117989842944 118117011456 118144438272 118297108160 118324521612 118424607840 118440185856 118481916672 118748623840 118754279820 118870364160 118934137728 119207540430 119324067840 119406931776 119420689920 119664915840 119775822012 119876494080 120022124544 120119915520 120218920080 120232981638 120304363520 120332298240 120553587090 120578388480 120676026240 120821981184 120913448544 121013715285 121136621760 121216127712 121374950256 121473843480 121592586240 121677025536 121721656581 121808168064 122120725680 122141441664 122155514880 122244756480 122303913984 122585063040 122591518720 122686099410 122770722816 122832709632 123052944960 123059425280 123152586480 123301536768 123404444460 123622634520 123653746368 123682458816 123743477760 123770363904 124096949760 124123912704 124442412480 124568801280 124597668096 124813882368 124917383520 125004131703 125018534760 125044254720 125107389440 125290271232 125392354560 125495704740 125584898560 125645672448 125648161632 125737463808 125943630560 125972874720 126191416536 126319581696 126643715520 126671231808 127125250560 127154709792 127382069248 127517925942 127610461440 127642576896 127672215552 127868260352 127972444160 127974979440 128226761964 128233514752 128331237870 128528294620 128590492896 128616947712 128721094656 128821051755 129051390720 129081296304 129190481280 129212396544 129543953280 129572099712 129681699840 130006328320 130036515840 130176668160 130262107392 130601331630 130664533104 130757400576 130865172704 130971798320 131163252696 131241123840 131256474624 131271598080 131362758912 131471690680 131631407424 131646574080 131864143488 132149041920 132240812088 132370079744 132580139685 132608945799 132651509760 132674368640 132738573312 132881637888 133084246680 133227683820 133245209088 133353103744 133357916160 133592201820 133751844864 133862085056 134332798248 134348276160 134371066368 134861055840 134954709351 135086629888 135196695040 135246285090 135342408960 135373835520 135407904768 135600267264 135712712960 135760529520 135924728832 136117825536 136278699480 136368143676 136411914240 136480788480 136506644736 136886653728 137001707520 137393051520 137409121872 137424954240 137520388236 137525351040 137654816768 137803180032 137915458560 138045275214 138180216832 138186798336 138441853440 138546659790 138682091520 138714228864 138855112704 138893479670 139075463835 139110464664 139211412480 139308087072 139606302720 139609068480 139708293120 139740733440 140139901440 140212685040 140423012352 140645851605 140674786560 140745813120 140958978048 141283010880 141351381504 141418815664 141470945280 141686584380 141719484060 141825085440 141858017280 141956529792 141965343603 142010910720 142109529408 142474179960 142498348608 142644436992 142878325440 143015906880 143188881408 143304827904 143423662560 143561769120 143597899008 143851792896 143968999680 143971851870 144262704096 144365236224 144398757888 144664304508 144710737920 144735674880 144811231488 145182814560 145216458342 145286000640 145339291440 145363946112 145736947440 145840527360 146257119360 146291080320 146544870816 146552588288 146586617856 146693707776 147223319292 147343273110 147487303680 147646264320 147671310336 147680547840 147783103776 147905652015 148050232320 148102395840 148207656960 148347161424 148613160960 148667672160 148770913599 148773335040 148916339712 149258664720 149330894976 149482561536 149560197376 149719777515 149900860224 150022241712 150027655680 150053105664 150128867328 150453227520 150594845688 150701878272 151027476480 151132356672 151141810680 151167449664 151520159640 151718687820 151972458624 152096281920 152260210080 152403547136 152550300672 152676802080 152879892480 152985240064 153114644480 153132553728 153463403520 153540887040 153566932992 153569975328 154126920960 154233953544 154384719872 154567182960 154603073520 154712954880 154861668864 155028577536 155154890880 155452743936 155618039808 155747085120 156007593984 156017352960 156043819008 156212001792 156570831628 156612839040 156621086720 156721597956 157057090560 157060202040 157166157984 157171829760 157739270670 157766028816 157899477120 157975888896 158339039760 158578850304 158943387240 159096167622 159098757120 159181811712 159209242368 159227586560 159553221120 159590269440 159701096016 159835325440 159873220584 160029499392 160159887360 160283452455 160291893440 160310642184 160443064320 160738116120 160771184640 160901368320 161217931392 161351620380 161515495680 161621503616 161833267008 161965124640 162236034048 162295542108 162410890752 162448602624 162827634240 162855255552 162874019840 162912635424 162993008640 163330666380 163446750720 163534439376 163581465880 163776946176 163954065870 164070593280 164203448640 164402049024 164539259280 164830179360 164871661824 164909945088 165030421248 165301015110 165462599680 165498550272 165923216640 166102047360 166130224128 166255991748 166418509824 166556511360 166672175604 166691379680 166725672960 166890556602 167053694976 167189806080 167327606320 167530882176 167915997810 167963832960 168167881728 168255222048 168426108928 168775021926 168777768960 168809743872 168858287360 168894975744 169259880960 169419201399 169500334080 169539613056 169905911040 170023901256 170063380872 170147281920 170190102528 170229620736 170460179595 170633305920 170969015952 171108317160 171453990528 171460177920 171619088256 171628126208 171761402340 171900485295 172068520960 172108395072 172253975040 172274122944 172283195392 172725271040 172733497920 172762799616 172766222244 172908933120 173382021120 173392786080 173513197737 173568890880 173682809856 173888080830 174135108840 174219377472 174343200768 174884336928 175008632832 175150345216 175386746880 175508543232 175528765440 175549296384 175818857984 176198722560 176321082784 176689226880 176773519580 176811927732 176868679680 176984764416 177175517184 177445662240 177486782418 177636911760 177660278784 178122935760 178305546240 178528002048 178986101760 179110397664 179131034880 179161421824 179497373760 179663733018 179814741120 179939612468 180328380120 180349472457 180456545280 180498447360 180543873024 180830380635 181014039360 181232971776 181704932640 181824191568 182008859648 182388879360 182515538304 182668943360 182712252096 183181088520 183190735360 183212162496 183233272320 183360517648 183367134720 183737573376 183887278080 184029149115 184060366952 184249064448 184589137920 184728879720 184909455360 184952305152 185433951780 185480619552 185615216640 185655545856 185744116096 186145424640 186185869056 186663618720 186853201920 186896502144 186950246720 187376075280 187527802140 187566382080 187661084160 188243557110 188377347840 188468508672 188606195712 188915445840 188959312080 189275373056 189287124804 189347880960 189479372544 189965573280 189997798144 190006847712 190504433920 190687875840 190732064688 191073103872 191231550080 191276888913 191415692160 191463865344 191802390528 191958666240 191962469160 192191864832 192350272128 192792441930 192885739344 192925421568 192980899840 193081641984 193577086080 193621944456 193785721920 193818594816 194315929920 194358149568 194450871538 194454036480 194522549760 195009492480 195054773760 195265002240 195393161088 195448823808 195591610368 195713539535 195901997445 196136100864 196297759056 196457697480 196649738240 196861685760 196884711936 196907397120 197044138368 197207536020 197400309760 197447111136 197469861120 197796215232 198223562880 198361218132 198555119616 198977264640 199011552960 199107859968 199626370020 199841525730 199867813632 200029655616 200036874240 200171823104 200388302730 200627767296 200793127584 200935837696 201369968640 201499197372 201509808896 201522414240 201556599552 201563873280 202026879520 202291583760 202629944832 202795042560 202869427635 203013613440 203060753280 203400400896 203569069440 203640794280 203839856640 204176738304 204418049220 204552215514 204617871360 204721182720 204759967104 205329980592 205502561280 205645271392 206089577280 206113682808 206137431360 206280582354 206283939840 206288026560 206482225152 206704770048 206873187840 207067912821 207270325248 207490719744 207662780160 207819989685 208010125312 208023137280 208058425344 208282669056 208340219505 208817118720 208962130608 209409454080 209413602720 209554877312 209562439680 209611100160 210209852160 210319027560 210354705088 210532636160 210634518528 211012179840 211118719680 211438467072 211924516320 212128223496 212278989824 212529876570 212579226090 212737628160 212787025920 212934794688 213164294112 213711269940 213747522912 214317488160 214361579520 214523860320 214535157760 214957241856 215135493840 215342653680 215353994240 215777689344 215953499520 215957777805 216314712064 216394056144 216547854336 216598136832 217103512320 217140340736 217216847232 217774221840 217929000960 218045919168 218605421160 218760791040 218937931520 219385679040 219436620480 219773572480 219828882432 219879926784 220040561664 220401353480 220664733696 220834978938 221014909665 221230955520 221469396480 221506965504 221674655664 222075348480 222229567472 222311485440 222520742136 222738259968 222919741440 223160002560 223374509568 223887997080 223951777280 224223842304 224340296064 224924515585 225033362568 225079658496 225193300992 225679841280 225892268532 226000445440 226052817408 226541214720 226698535008 226751174496 226863042560 227280239460 227402588160 227511074560 227958687936 228144422880 228390315120 228605320704 228825451008 229015203120 229200647060 229477860096 229671966720 229698830592 230075458690 230311330560 230350399488 230354962992 231190381440 231350930316 231425187840 231577079808 231850774440 232069432320 232180145120 232292503296 232542866304 232732336320 233179115904 233620627680 234011390976 234038353920 234065728512 234856247442 234931630080 235082396934 235585635840 235749236976 235757744640 236234022912 236288876544 236594216320 236608906005 236649043224 236849215680 236880371712 236963833344 237497247680 237508559640 237740728320 237868275456 238415080860 238644251433 238648135680 238813863552 238841379840 239329831680 239551644024 239752988160 240044249088 240239831040 240437840160 240465963276 240608727040 240664596480 241107174180 241156776960 241352052480 241826897088 242027430570 242273243520 242432255424 242749900512 242947686960 243354051072 243443313162 243616336128 244241451360 244282883328 244311029760 244489512960 245170126080 245372198820 245541445632 245665419264 246105889920 246118850560 246305172960 246603073536 246808888920 247245269040 247307492736 247364917632 247951522665 248193899520 248247825408 248884824960 249137602560 249195336192 249627764736 249834767040 250008263406 250037069520 250088509440 250214778880 250580542464 250784709120 250991409480 251169797120 251291344896 251296323264 251474927616 251873996715 251887261120 251945749440 252382833072 252639163392 253162532889 253287431040 253342463616 254250501120 254309419584 255035851884 255220922880 255285153792 255344431104 255736520704 255944888320 255949958880 256453523928 256467029504 256662475740 257056589240 257180985792 257442189312 257642103510 258102781440 258162592608 258380962560 258424793088 259087906560 259144199424 259363399680 260012656640 260073031680 260353336320 260524214784 261202663260 261329066208 261514801152 261730345408 261943596640 262326505392 262512949248 262725517824 262943381360 263262814848 263293148160 263728286976 264298083840 264481624176 265160279370 265217891598 265303019520 265348737280 265477146624 265763275776 266168493360 266230173627 266455367640 266490418176 266706207488 266715832320 267184403640 267503689728 267724170112 268665596496 268696552320 268742132736 269722111680 269909418702 270173259776 270393390080 270492570180 270684817920 270747671040 270815809536 271425425920 271521059040 271849457664 272235651072 272557398960 272736287352 272961576960 273013289472 273773307456 273998955349 274003415040 274786103040 274818243744 274849908480 275040776472 275050702080 275309633536 275606360064 275830917120 276090550428 276360433664 276373596672 276883706880 277093319580 277364183040 277428457728 277786959340 278150927670 278220929328 278422824960 278616174144 279218136960 280279802880 280425370080 281291703210 281349573120 281491626240 281917956096 282365335665 282566021760 282702763008 282837631328 282941890560 283373168760 283438968120 283650170880 283716034560 283913059584 283930687206 284021821440 284219058816 284948359920 284996697216 285756650880 286031813760 286377762816 286609655808 286847325120 287123538240 287195798016 287703585792 287937999360 287943703740 288525408192 288730472448 288797515776 289188662895 289328609016 289471349760 289622462976 290365629120 290432916684 290572001280 290678582880 290727892224 291473894880 291676307307 291681054720 292514238720 292582160640 293089741632 293105176576 293173235712 293387415552 294446638584 294686546220 294974607360 295292528640 295361095680 295566207552 295811304030 296100464640 296204791680 296694322848 297335344320 297541827198 297546670080 297832679424 298517329440 298661789952 299120394752 299439555030 299801720448 300044483424 300055311360 300106211328 300257734656 300582454095 300906455040 301189691376 301403756544 302054952960 302264713344 302283621360 302334899328 303040319280 303437375640 303944917248 304192563840 304520420160 304807094272 305100601344 305353604160 305759784960 305970480128 306229288960 306265107456 306828323271 306926807040 307081774080 307133865984 307139950656 308253841920 308467907088 309134365920 309206147040 309420873531 309425909760 309723337728 310057155072 310309781760 310905487872 311236079616 311494170240 312015187968 312034705920 312087638016 312424003584 313141663256 313225678080 313443195912 314114181120 314120404080 314332315968 314343659520 315478541340 315532057632 315798954240 315951777792 316678079520 317157700608 317886774480 318192335244 318363623424 318418484736 318455173120 318794814855 319106442240 319180538880 319402192032 319670650880 319746441168 320319774720 320566904910 320583786880 320621284368 321476232240 321542369280 321802736640 322435862784 322703240760 323030991360 323243007232 323666534016 323930249280 324472068096 324591084216 324821781504 324897205248 325655268480 325710511104 325748039680 325825270848 325986017280 326661332760 326893501440 327068878752 327162931760 327908131740 328141186560 328406897280 328804098048 329078518560 329660358720 329743323648 329819890176 330060842496 330602030220 330925199360 330997100544 331252468407 331846433280 332204094720 332260448256 332511983496 332837019648 333113022720 333344351208 333382759360 333781113204 334107389952 334379612160 334655212640 335061764352 335831995620 335927665920 336335763456 336510444096 336852217856 337550043852 337619487744 337716574720 337789951488 338519761920 338838402798 339000668160 339079226112 339811822080 340047802512 340126761744 340294563840 340920359190 341266611840 341938031904 342216634320 342907981056 342920355840 343238176512 343522804680 343800970590 344137041920 344216790144 344507950080 344548245888 344566390784 345113188035 345450542080 345466995840 345525599232 345532444488 345817866240 346764042240 346785572160 347026395474 347137781760 347365619712 347776161660 348270217680 348438754944 349768673856 350017265664 350300690432 351017086464 351057530880 351098592768 351637715968 352284371163 352397445120 352623595401 352642165568 353378453760 353547039160 353623855464 353969528832 354351034368 354891324480 354973564836 355273823520 355320557568 356245871520 356611092480 357972203520 358220795328 358262069760 358322843648 358994747520 359327466036 359629482240 359879224936 360656760240 360698944914 360913090560 360996894720 361660761270 362028078720 362465943552 363041145855 363409865280 363648383136 364017719296 364777758720 365031076608 365424504192 366362177040 366381470720 366424324992 366466544640 366721035296 366734269440 367774556160 368058298230 368120733904 368498128896 369178275840 369457759440 369904610304 370867903560 370961239104 371230433280 371311091712 371488232192 372290849280 372371738112 373327237440 373706403840 373793004288 373900493440 374752150560 375012395109 375055604280 375132764160 375322168320 376487114220 376754695680 376937017344 377212391424 377830891680 377918624160 378550746112 378574249608 378958745088 379931146560 379995596288 380013695424 381008867840 381375751680 381464129376 382146207744 382463100160 382553777826 382831384320 382927730688 383604781056 383917332480 383924938320 384700544256 385584883860 385771478688 385850843136 385961799680 386163283968 387154172160 387243888912 387571443840 387637189632 388631859840 388716299136 388901743076 389045099520 390018984960 390109547520 390530004480 390786322176 391427079070 391803994890 392272201728 392595518112 392915394960 393723371520 393769423872 393814794240 394088276736 394415072040 394800619520 394894222272 394939722240 395592430464 396447125760 396722436264 397110239232 397740419055 397826837397 397954529280 398023105920 398215719936 399252740040 399683051460 399735627264 400059311232 400073748480 400776605460 401255534592 401586255168 401871675392 402998394744 403019617792 403044828480 403113199104 404053759040 404583167520 404864128053 405259889664 405590085120 405738855270 406027226880 406121506560 406800801792 407138138880 407281588560 408353476608 408836098440 409104431028 409235742720 409442365440 409519934208 410659961184 411005122560 411290542784 412179154560 412227365616 412274862720 412561164708 412576053120 412964450304 413409540096 413746375680 414135825642 414540650496 415325560320 415639979370 416046274560 416565338112 416680439010 417226391505 417634237440 417924261216 418818908160 418827205440 419109754624 419124879360 419222200320 420419704320 420638055120 420709410176 421065272320 421269037056 421937554815 422024359680 422237439360 422876934144 423849032640 424256446992 424557979648 425059753140 425158452180 425475256320 425574051840 425869589376 426328588224 427422539880 427495045824 428634976320 429047720640 429070315520 429914483712 430270987680 430569786977 430685307360 430707988480 431555378688 431906999040 431915555610 432629424128 432788112288 433095708672 433196273664 434207024640 434280681472 434433694464 435548443680 435858001920 436091838336 437210842320 437521582080 437875863040 438771358080 438873240960 439547144960 439657764864 439759853568 440081123328 440802706960 441669957876 442029819330 442461911040 442938792960 443013931008 443349311328 443716956045 444150696960 444459134944 444622970880 445041484272 445839482880 446312740797 446320005120 446749019136 447775994160 447903554560 448447684608 448680592128 449159332545 449849031170 450066725136 450159316992 450386601984 451359682560 451784537064 452105634816 453082429440 453397070016 453502348992 453726085120 454560478920 455022149120 455917375872 456288845760 456780630240 457210641408 457650902016 458030406240 458401294120 458955720192 459343933440 459397661184 460150917380 460622661120 460700798976 460709925984 462380762880 462701860632 463154159616 463701548880 464138864640 464360290240 464585006592 465085732608 465464672640 466358231808 467241255360 468022781952 468131457024 469712494884 469863260160 470164793868 471171271680 471498473952 471515489280 473188432640 473217812010 473298086448 473698431360 473927666688 474994495360 475017119280 475736550912 476830161720 477288502866 477296271360 477627727104 477682759680 478659663360 479103288048 479505976320 480088498176 480479662080 480875680320 480931926552 481217454080 481329192960 482214348360 482313553920 482704104960 483653794176 484054861140 484546487040 484864510848 485499801024 485895373920 486127178845 486708102144 486886626324 487232672256 488482902720 488565766656 488622059520 488979025920 490340252160 490744397640 491330838528 492211779840 492610345920 493206147072 493617777840 494490538080 494614985472 494729835264 495903045330 496387799040 496495650816 497769649920 498390672384 499255529472 499669534080 500016526812 500074139040 500177018880 500429557760 501161084928 501569418240 501982818960 502339594240 502592646528 503747993430 503774522240 503891498880 504765666144 505278326784 506325065778 506574862080 506684927232 508257604197 508501002240 508618839168 510071703768 510441845760 510570307584 510688862208 511380538785 511889776640 511899917760 512907047856 512934059008 513324951480 514113178480 514361971584 514884378624 515284207020 515701455885 516205562880 516325185216 516761925120 516849586176 518175813120 518288398848 518726799360 520025313280 520146063360 520539593211 520706672640 521048429568 522405326520 522658132416 523029602304 523460690816 523887193280 524653010784 525025898496 525451035648 525886762720 526525629696 526586296320 527456573952 528596167680 528963248352 530320558740 530435783196 530606039040 530697474560 530954293248 531526551552 532336986720 532460347254 532910735280 532980836352 533412414976 534368807280 535448340224 537331192992 537393104640 537484265472 539444223360 539818837404 540346519552 540786780160 540985140360 541369635840 541495342080 541631619072 542850851840 543042118080 543698915328 545114797920 545472574704 546026578944 547546614912 547997910698 548006830080 549572206080 549636487488 549699816960 550081552944 550101404160 551212720128 551661834240 552087447345 552181100856 552720867328 552747193344 553767413760 554186639160 554728366080 554856915456 555573918680 556301855340 556441858656 556845649920 557232348288 558436273920 560559605760 560850740160 562583406420 562699146240 562983252480 564730671330 565132043520 565405526016 565675262656 566746337520 566877936240 567826119168 567861374412 568043642880 568438117632 569896719840 569993394432 571513301760 572063627520 573219311616 573694650240 574247076480 574391596032 575407171584 575875998720 575887407480 577050816384 578377325790 578657218032 578942699520 579244925952 580731258240 580865833368 581357165760 581455784448 582947789760 583352614614 583362109440 585028477440 585164321280 586179483264 586210353152 586346471424 586774831104 587140618605 587705992335 588893277168 589373092440 589949214720 590585057280 590722191360 591132415104 591622608060 592200929280 592409583360 593388645696 594670688640 595083654396 595665358848 597034658880 597323579904 598240789504 598879110060 599603440896 600088966848 600110622720 600515469312 601164908190 602379382752 602807513088 604109905920 604529426688 604567242720 604669798656 606080638560 606874751280 607889834496 608385127680 608608282905 609040840320 609614188544 610201202688 610707208320 611519569920 611940960256 612530214912 613656646542 613853614080 614163548160 614279901312 616507683840 616935814176 618268731840 618412294080 618841747062 618851819520 619446675456 620114310144 620619563520 621203738463 621810975744 622472159232 622988340480 624030375936 624069411840 624175276032 624848007168 625020658515 626283326512 626451356160 626886391824 628228362240 628240808160 628664631936 628687319040 630957082680 631064115264 631597908480 631903555584 633356159040 634315401216 635773548960 636384670488 636836969472 636910346240 637589629710 638212884480 638361077760 638804384064 639341301760 639492882336 641133809820 641167573760 641242568736 642952464480 643084738560 643605473280 644871725568 645406481520 646061982720 646486014464 647333068032 647860498560 648944136192 649182168432 649643563008 649794410496 651310536960 651421022208 651650541696 653322665520 653787002880 654137757504 654325863520 655816263480 656282373120 656813794560 658157037120 659320717440 659486647296 659639780352 660121684992 661204060440 661850398720 661994201088 662504936814 663044728995 663692866560 664408189440 664520896512 665023966992 666226045440 666688702416 666765518720 667562226408 668214779904 668759224320 669310425280 670123528704 671663991240 671855331840 672671526912 673020888192 673704435712 674773546755 675100087704 675238975488 675433149440 675579902976 677039523840 677676805596 678001336320 678158452224 679623644160 680095605024 680253523488 680589127680 681840718380 682533223680 683876063808 684433268640 685815962112 686476353024 687045609360 687601941180 688274083840 688433580288 689015900160 689096491776 690226376070 690901084160 690933991680 691051198464 691064888976 693571144320 694052790948 694275563520 694731239424 695552323320 696540435360 696877509888 699537347712 700601380864 702034172928 702115061760 702197185536 703275431936 704568742326 704794890240 705247190802 705284331136 706756907520 707094078320 707247710928 708702068736 709782648960 709826718015 709947129672 710547647040 710641115136 712491743040 713222184960 715932754299 715944407040 716441590656 716524139520 716645687296 717989495040 718654932072 719258964480 719758449872 721313520480 721397889828 721826181120 721993789440 723321522540 724056157440 726082291710 726819730560 727296766272 728035438592 730062153216 730849008384 732724354080 732762941440 732848649984 732933089280 733442070592 733468538880 736116596460 736241467808 736996257792 738356551680 738915518880 739809220608 741735807120 741922478208 742976464384 743854567995 744581698560 744743476224 746654474880 747412807680 747586008576 747800986880 749504301120 750024790218 750111208560 750265528320 750644336640 752974228440 753509391360 753874034688 754424782848 755661783360 755837248320 757101492224 757148499216 757917490176 759862293120 759991192576 760027390848 762017735680 762751503360 762928258752 764926200320 765107555652 765662768640 765855461376 767209562112 767834664960 767849876640 769401088512 771169767720 771542957376 771923599360 772326567936 774308344320 774487777824 775142887680 775274379264 777263719680 777432598272 777803486152 778090199040 780037969920 780219095040 781060008960 781572644352 782854158140 783607989780 784544403456 785191036224 785830789920 787538847744 788176553472 788830144080 789788444544 789879444480 791184860928 792894251520 793444872528 795480838110 795653674794 795909058560 796046211840 796431439872 798505480080 798690520881 799366102920 799471254528 800118622464 800147496960 801553210920 802511069184 803172510336 805996789488 806039235584 806089656960 806226398208 808107518080 809166335040 809728256106 810519779328 811180170240 811477710540 812054453760 812243013120 814276277760 814563177120 816706953216 817672196880 818208862056 818884730880 819039868416 821319922368 821996866047 822010245120 822581085568 824358309120 824454731232 824549725440 825122329416 825152106240 825928900608 826819080192 827492751360 828271651284 829081300992 830651120640 831279958740 832092549120 833360878020 834452783010 835268474880 835848522432 837654410880 838219509248 840839408640 841276110240 841418820352 842130544640 843875109630 844048719360 844474878720 845753868288 847096006995 847698065280 848512893984 849115959296 850119506280 850316904360 850950512640 851148103680 851739178752 852657176448 854845079760 854990091648 857269952640 858095441280 858140631040 859828967424 860541975360 861139573954 861370614720 861415976960 863110757376 863813998080 863831111220 865576224576 866191417344 866392547328 867565988685 868414049280 868561362944 868867388928 871096887360 871716003840 872183676672 874421684640 875028921921 875043164160 875751726080 877542716160 877746481920 879094289920 879315529728 879519707136 880162246656 881605413920 883339915752 884059638660 884923822080 885877585920 886698622656 887433912090 888301393920 888918269888 890082968544 892625481594 892640010240 893498038272 895551988320 895807109120 897361184256 898318665090 899698062340 900133450272 900318633984 900773203968 901747362285 902719365120 903569074128 904211269632 906164858880 906794140032 907004697984 909120957840 910044298240 911834751744 912577691520 913561260480 914421282816 915301804032 916060812480 916802588240 917911440384 918687866880 918795322368 920301834760 921245322240 921401597952 921419851968 924761525760 925403721264 927403097760 928262620593 928277729280 928720580480 929170013184 930171465216 930929345280 932716463616 934482510720 936045563904 936262914048 939424989768 940329587736 942342543360 942996947904 943030978560 946376865280 946435624020 946596172896 947396862720 947855333376 949988990720 950034238560 951473101824 953660323440 954577005732 955255454208 955365519360 956384444565 957319326720 958206576096 959011952640 960959324160 961751360640 961863853104 964428696720 964627107840 965408209920 967307588352 968109722280 969092974080 969729021696 970999602048 971790747840 972254357690 973416204288 973773252648 974465344512 976965805440 977131533312 977244119040 977958051840 980680504320 981488795280 984423559680 985220691840 986412294144 987235555680 988981076160 989229970944 989459670528 991806090660 992775598080 992991301632 993757405221 995539299840 996781344768 998511058944 999339068160 1000033053624 1000148278080 1000859115520 1002322169856 1003138836480 1003965637920 1004679188480 1005185293056 1007495986860 1007549044480 1007782997760 1009531332288 1010556653568 1012650131556 1013149724160 1013369854464 1016515208394 1017002004480 1017237678336 1020143407536 1020883691520 1022761077570 1023799835520 1025814095712 1025868118016 1026649902960 1028226356960 1028723943168 1030568414040 1031402911770 1032411125760 1032650370432 1033523850240 1033699172352 1035339564105 1036351626240 1036576797696 1037453598720 1040050626560 1040292126720 1041079186422 1041413345280 1042096859136 1044810653040 1045316264832 1046921381632 1047774386560 1049306021568 1050051796992 1050902071296 1051773525440 1053051259392 1053172592640 1054913147904 1056853113489 1057192335360 1057926496704 1060641117480 1060871566392 1061394949120 1061908586496 1063053103104 1064673973440 1064920694508 1065821470560 1065961672704 1066824829952 1068737614560 1070896680448 1074662385984 1074786209280 1074968530944 1078888446720 1079637674808 1080693039104 1081573560320 1081970280720 1082739271680 1082990684160 1085701703680 1086084236160 1087397830656 1090229595840 1090945149408 1092053157888 1095093229824 1095995821396 1099144412160 1099272974976 1099399633920 1100163105888 1100202808320 1103323668480 1104174894690 1104362201712 1105494386688 1107534827520 1108373278320 1109713830912 1111147837360 1112603710680 1112883717312 1113691299840 1114464696576 1116872547840 1121119211520 1121701480320 1125037185327 1125166812840 1125398292480 1125966504960 1129461342660 1130264087040 1130811052032 1131350525312 1133492675040 1133755872480 1135652238336 1135722748824 1136876235264 1139793439680 1139986788864 1143026603520 1144127255040 1146438623232 1147389300480 1148494152960 1148783192064 1150814343168 1151751997440 1151774814960 1154101632768 1156754651580 1157314436064 1157885399040 1158489851904 1161462516480 1161731666736 1162714331520 1162911568896 1165895579520 1166705229228 1170056954880 1170328642560 1172358966528 1174281237210 1175411984670 1177786554336 1178746184880 1181170114560 1181444382720 1182264830208 1183245216120 1184401858560 1184819166720 1186777291392 1189341377280 1190167308792 1191330717696 1193221257165 1194069317760 1194647159808 1196481579008 1197758220120 1199206881792 1200177933696 1200221245440 1202329816380 1204758765504 1205615026176 1209058853376 1209134485440 1209339597312 1212161277120 1213749502560 1214592384159 1215779668992 1216770255360 1217216565810 1218081680640 1219228377088 1220402405376 1221414416640 1223881920512 1225060429824 1227313293084 1227707228160 1228327096320 1228559802624 1233015367680 1233871628352 1236537463680 1236824588160 1237683494124 1238893350912 1240228620288 1241239127040 1242407476926 1243621951488 1245976680960 1248138823680 1249696014336 1250041317030 1252566653024 1252902712320 1253772783648 1256456724480 1256481616320 1257329263872 1257374638080 1261914165360 1262128230528 1263195816960 1263807111168 1265812664445 1266712318080 1268630802432 1271547097920 1272769340976 1273673938944 1275179259420 1276425768960 1276722155520 1277608768128 1278682603520 1278985764672 1282267619640 1282335147520 1282485137472 1285904928960 1287210946560 1289743451136 1290812963040 1291709360931 1292123965440 1292972028928 1294666136064 1295720997120 1297888272384 1298364336864 1299287126016 1299588820992 1302621073920 1302842044416 1303301083392 1306645331040 1307574005760 1308275515008 1308651727040 1311632526960 1312564746240 1313627589120 1316314074240 1318641434880 1318973294592 1319279560704 1320243369984 1322408120880 1325009873628 1326089457990 1327385733120 1328816378880 1329041793024 1330047933984 1331150868135 1332452090880 1333377404832 1333531037440 1335124452816 1337518448640 1338620850560 1338938222391 1340247057408 1343327982480 1343710663680 1345343053824 1346041776384 1349547093510 1350200175408 1350477950976 1350866298880 1351159805952 1354079047680 1355353611192 1356316904448 1359247288320 1360191210048 1360507046976 1361178255360 1363681436760 1365066447360 1367752127616 1368866537280 1369994776745 1371631924224 1372952706048 1374091218720 1375203882360 1376548167680 1376867160576 1378031800320 1378192983552 1380452752140 1381802168320 1381867983360 1382102396928 1382129777952 1387142288640 1388105581896 1389462478848 1391104646640 1393080870720 1393755019776 1399074695424 1401202761728 1404068345856 1404394371072 1406550863872 1409137484652 1409589780480 1410494381604 1410568662272 1413513815040 1414188156640 1414495421856 1419565297920 1419653436030 1419894259344 1421095294080 1424983486080 1431865508598 1431888814080 1432883181312 1433048279040 1435978990080 1437309864144 1438517928960 1439516899744 1442627040960 1442795779656 1443652362240 1443987578880 1446643045080 1448112314880 1452164583420 1453639461120 1454593532544 1456070877184 1458381536535 1460124306432 1461698016768 1465448708160 1465525882880 1465697299968 1465866178560 1466884141184 1466937077760 1472233192920 1472482935616 1473992515584 1477831037760 1479618441216 1483471614240 1483844956416 1485952928768 1487709135990 1489163397120 1489486952448 1493308949760 1495172017152 1495601973760 1499008602240 1500049580436 1500222417120 1500531056640 1501288673280 1505948456880 1507018782720 1511323566720 1511674496640 1514202984448 1514296998432 1515834980352 1519724586240 1519982385152 1520054781696 1524035471360 1525503006720 1525856517504 1529852400640 1530215111304 1531325537280 1531710922752 1534141616355 1535669329920 1535699753280 1538802177024 1542339535440 1543085914752 1544653135872 1547104367655 1548616688640 1548975555648 1550285775360 1550548758528 1554527439360 1554865196544 1555606972304 1556180398080 1560075939840 1560438190080 1561618779633 1562120017920 1563145288704 1565708316280 1567215979560 1569088806912 1570382072448 1571661579840 1575077695488 1576353106944 1577660288160 1579576889088 1579758888960 1582369721856 1585788503040 1586889745056 1590961676220 1591307349588 1591818117120 1592092423680 1592862879744 1597010960160 1597381041762 1598732205840 1598942509056 1600237244928 1603106421840 1606345020672 1611993578976 1612078471168 1612179313920 1612452796416 1616215036160 1618332670080 1619456512212 1621039558656 1622360340480 1622955421080 1624108907520 1624486026240 1628552555520 1629126354240 1635344393760 1636417724112 1638079736832 1642639844736 1643993732094 1644020490240 1645162171136 1648716618240 1648909462464 1649099450880 1650244658832 1650304212480 1653638160384 1654985502720 1656262342035 1656543302568 1658162601984 1661302241280 1662559917480 1664185098240 1666721756040 1668905566020 1670536949760 1671697044864 1675308821760 1676439018496 1681678817280 1682552220480 1682837640704 1684261089280 1687750219260 1688097438720 1688949757440 1694192013990 1695396130560 1697025787968 1698231918592 1700239012560 1700633808720 1703478357504 1705314352896 1709690159520 1709980183296 1714539905280 1716190882560 1719657934848 1721083950720 1722279147908 1722741229440 1722831953920 1726221514752 1727627996160 1727662222440 1731152449152 1735131977370 1736828098560 1737734777856 1742193774720 1744367353344 1748843369280 1750057843842 1750086328320 1751503452160 1755085432320 1755492963840 1758188579840 1758631059456 1759039414272 1760324493312 1761421855815 1763117977005 1763210827840 1766679831504 1768119277320 1769847644160 1771755171840 1773397245312 1774867824180 1776602787840 1777836539776 1780165937088 1785250963188 1786996076544 1791103976640 1791614218240 1794722368512 1796637330180 1799396124680 1800266900544 1801546407936 1803494724570 1807138148256 1808422539264 1812329717760 1813588280064 1814009395968 1818241915680 1820088596480 1823669503488 1825155383040 1827122520960 1828842565632 1830603608064 1832121624960 1833605176480 1835822880768 1837590644736 1840603669520 1842490644480 1842839703936 1849523051520 1850807442528 1854806195520 1856525241186 1856555458560 1857441160960 1858340026368 1860342930432 1861858690560 1863611215389 1865432927232 1868965021440 1872091127808 1872525828096 1875061975545 1878849979536 1880659175472 1884685086720 1885993895808 1886061957120 1892753730560 1892871248040 1893192345792 1894793725440 1895710666752 1899977981440 1900068477120 1902946203648 1907320646880 1909154011464 1910510908416 1910731038720 1912768889130 1914638653440 1916413152192 1918023905280 1923502721280 1923727706208 1928857393440 1929254215680 1930816419840 1934615176704 1936219444560 1938185948160 1939458043392 1941999204096 1943581495680 1944508715380 1946832408576 1947546505296 1948930689024 1953931610880 1954263066624 1961361008640 1962977590560 1968847119360 1970441383680 1974471111360 1977962152320 1978459941888 1978919341056 1983612181320 1985551196160 1985982603264 1987514810442 1989134186985 1991078599680 1993562689536 1998678136320 2000066107248 2000296556160 2004644339712 2006277672960 2007931275840 2009358376960 2010370586112 2014991973720 2015098088960 2015565995520 2019062664576 2021113307136 2024320640265 2025300263112 2026299448320 2026739708928 2033030416788 2034004008960 2034475356672 2040286815072 2041767383040 2045522155140 2047599671040 2051628191424 2051736236032 2053299805920 2056452713920 2057447886336 2061136828080 2062805823540 2064822251520 2065300740864 2067047700480 2070679128210 2072703252480 2073153595392 2082158372844 2082826690560 2084193718272 2089621306080 2090632529664 2093842763264 2095548773120 2098612043136 2101804142592 2103547050880 2106102518784 2106345185280 2109826295808 2113706226978 2114384670720 2115852993408 2121282234960 2121743132784 2122789898240 2126106206208 2129347946880 2129841389016 2131642941120 2131923345408 2133649659904 2137475229120 2141793360896 2147798262897 2149324771968 2149572418560 2149937061888 2152848934885 2157776893440 2159275349616 2163147120640 2163940561440 2165478543360 2165981368320 2171403407360 2172168472320 2180459191680 2181890298816 2184106315776 2190186459648 2191991642792 2198288824320 2198545949952 2198799267840 2200326211776 2200405616640 2208349789380 2208724403424 2210988773376 2215069655040 2216746556640 2219427661824 2222295674720 2225207421360 2225767434624 2228929393152 2231563703985 2233745095680 2242238423040 2243402960640 2250074370654 2250333625680 2250796584960 2251933009920 2258922685320 2260528174080 2261622104064 2262701050624 2266985350080 2267511744960 2271304476672 2271445497648 2273752470528 2279586879360 2279973577728 2286053207040 2288254510080 2294778600960 2296988305920 2297566384128 2301628686336 2303503994880 2303549629920 2308203265536 2313509303160 2314628872128 2315770798080 2316979703808 2322925032960 2323463333472 2325428663040 2325823137792 2331791159040 2333410458456 2340113909760 2340657285120 2344717933056 2348562474420 2350823969340 2355573108672 2357492369760 2364529660416 2366490432240 2369638333440 2373554582784 2378682754560 2380334617584 2386442514330 2388138635520 2389294319616 2392963158016 2395516440240 2398413763584 2400355867392 2400442490880 2404659632760 2409517531008 2418117706752 2418268970880 2418679194624 2424322554240 2427499005120 2429184768318 2431559337984 2433540510720 2434433131620 2436163361280 2442828833280 2447763841024 2450120859648 2454626586168 2456654192640 2457119605248 2465990598141 2466030735360 2467743256704 2473074927360 2473649176320 2475366988248 2477786701824 2480457240576 2482478254080 2484814953852 2487243902976 2491953361920 2496277647360 2500082634060 2505133306048 2505805424640 2507545567296 2512963232640 2514658527744 2523828330720 2524256461056 2526391633920 2531625328890 2533424636160 2537261604864 2541288020985 2543094195840 2545538681952 2547347877888 2550358518840 2552851537920 2553444311040 2555217536256 2557971529344 2564535239280 2564670295040 2564970274944 2571809857920 2574421893120 2579486902272 2581625926080 2583418721862 2584247930880 2585944057856 2589332272128 2591441994240 2596728673728 2598574252032 2599177641984 2602697966055 2605242147840 2605684088832 2606602166784 2613290662080 2615148011520 2616551030016 2617303454080 2623265053920 2625086765763 2625129492480 2627255178240 2632628148480 2637282869760 2637946589184 2638559121408 2640486739968 2644816241760 2650019747256 2652178915980 2654771466240 2657632757760 2660095867968 2662301736270 2664904181760 2666754809664 2667062074880 2670248905632 2677241701120 2677876444782 2680494114816 2686655964960 2687421327360 2692083552768 2699094187020 2700400350816 2700955901952 2701732597760 2702319611904 2708158095360 2710707222384 2712633808896 2718494576640 2720382420096 2721014093952 2727362873520 2730132894720 2735504255232 2737733074560 2739989553490 2743263848448 2745905412096 2748182437440 2750407764720 2753734321152 2756063600640 2756385967104 2760905504280 2763604336640 2763735966720 2764204793856 2764259555904 2774284577280 2776211163792 2782209293280 2784787861779 2786161741440 2787510039552 2798149390848 2808136691712 2808788742144 2813101727744 2818274969304 2820988763208 2821137324544 2827027630080 2828376313280 2828990843712 2839130595840 2839306872060 2839788518688 2842190588160 2849966972160 2863731017196 2865766362624 2866096558080 2871957980160 2874619728288 2877035857920 2879033799488 2885254081920 2885591559312 2893286090160 2896224629760 2904329166840 2907278922240 2909187065088 2916763073070 2920248612864 2923396033536 2930897416320 2931051765760 2931394599936 2931732357120 2933768282368 2933874155520 2944466385840 2944965871232 2955662075520 2959236882432 2966943228480 2967689912832 2971905857536 2975418271980 2978326794240 2978973904896 2986617899520 2990344034304 2991203947520 2998017204480 3000099160872 3000444834240 3002577346560 3011896913760 3013988508839 3014037565440 3022647133440 3023348993280 3028405968896 3028593996864 3031669960704 3039449172480 3039964770304 3040109563392 3048070942720 3051006013440 3051713035008 3059704801280 3060430222608 3062651074560 3068283232710 3071399506560 3077604354048 3084679070880 3086171829504 3094208735310 3097233377280 3097951111296 3100571550720 3101097517056 3106018692315 3109054878720 3109730393088 3111213944608 3112360796160 3120151879680 3120876380160 3123237559266 3124240035840 3126290577408 3131416632560 3134431959120 3140764144896 3143323159680 3150155390976 3152706213888 3155320576320 3159153778176 3159517777920 3164739443712 3170559340467 3171577006080 3173779490112 3181923352440 3182614699176 3184184847360 3185725759488 3194021920320 3194762083524 3197464411680 3197885018112 3200474489856 3206212843680 3212690041344 3223987157952 3224156942336 3224358627840 3224905592832 3232430072320 3236665340160 3238913024424 3242079117312 3244720680960 3245910842160 3248217815040 3248972052480 3257105111040 3258252708480 3270688787520 3272835448224 3276159473664 3285279689472 3287987464188 3290324342272 3297433236480 3297818924928 3298198901760 3300489317664 3300608424960 3309971005440 3312524684070 3313086605136 3322604482560 3325119834960 3333443512080 3337811132040 3341073899520 3343394089728 3350617643520 3352878036992 3363357634560 3365104440960 3365675281408 3368522178560 3375111555981 3375500438520 3376194877440 3377899514880 3388384027980 3390792261120 3394051575936 3400478025120 3401267617440 3406956715008 3410628705792 3419380319040 3419960366592 3429079810560 3432381765120 3439315869696 3442167901440 3444558295816 3445482458880 3452443029504 3455255992320 3455324444880 3462304898304 3470263954740 3473656197120 3475469555712 3484387549440 3488734706688 3497686738560 3500115687684 3503006904320 3510170864640 3510985927680 3516377159680 3522843711630 3526235954010 3526421655680 3533359663008 3536238554640 3543510343680 3546794490624 3549735648360 3553205575680 3555673079552 3560331874176 3570501926376 3573992153088 3579663771495 3582207953280 3583228436480 3589444737024 3593274660360 3598792249360 3600533801088 3606989449140 3614276296512 3616845078528 3627176560128 3628018791936 3636483831360 3640177192960 3643777152477 3647339006976 3650310766080 3654245041920 3657685131264 3661207216128 3664243249920 3667210352960 3671645761536 3675181289472 3681207339040 3684981288960 3685679407872 3699046103040 3701614885056 3709612391040 3713050482372 3714882321920 3716680052736 3720685860864 3723717381120 3727222430778 3730865854464 3737930042880 3750123951090 3757699959072 3761318350944 3769370173440 3771987791616 3772123914240 3785507461120 3785742496080 3786384691584 3789587450880 3791421333504 3799955962880 3800136954240 3805892407296 3814641293760 3818308022928 3821021816832 3825537778260 3829277306880 3832826304384 3836047810560 3847005442560 3847455412416 3857714786880 3861632839680 3869230353408 3872438889120 3875128082793 3876371896320 3878916086784 3883998408192 3887162991360 3889017430760 3893664817152 3895093010592 3897861378048 3907863221760 3908526133248 3922722017280 3925955181120 3937694238720 3940882767360 3948942222720 3955924304640 3956919883776 3957838682112 3967224362640 3975029620884 3978268373970 3982157199360 3987125379072 3993452604405 3997356272640 4000132214496 4000593112320 4012555345920 4015862551680 4020741172224 4029983947440 4030196177920 4031131991040 4038125329152 4048641280530 4050600526224 4052598896640 4053479417856 4066060833576 4068950713344 4080573630144 4083534766080 4091044310280 4095199342080 4103256382848 4103472472064 4106599611840 4109984330235 4112905427840 4114895772672 4122273656160 4125611647080 4129644503040 4130601481728 4134095400960 4141358256420 4145406504960 4146307190784 4164316745688 4168387436544 4179242612160 4181265059328 4187685526528 4191097546240 4197224086272 4203608285184 4207094101760 4212205037568 4219652591616 4227412453956 4228769341440 4231705986816 4242564469920 4243486265568 4245579796480 4258695893760 4259682778032 4263285882240 4267299319808 4274950458240 4283586721792 4295596525794 4298649543936 4299144837120 4305697869770 4315553786880 4318550699232 4327881122880 4330957086720 4331962736640 4342806814720 4344336944640 4360918383360 4363780597632 4368212631552 4375144609605 4380372919296 4383983285584 4396577648640 4397091899904 4397598535680 4400652423552 4400811233280 4416699578760 4417448806848 4421977546752 4433493113280 4438855323648 4444591349440 4450414842720 4451534869248 4457858786304 4463127407970 4467490191360 4486805921280 4500148741308 4500667251360 4501593169920 4503866019840 4517845370640 4521056348160 4525402101248 4533970700160 4535023489920 4542608953344 4542890995296 4547504941056 4559173758720 4559947155456 4572106414080 4576509020160 4589557201920 4593976611840 4595132768256 4607007989760 4607099259840 4616406531072 4627018606320 4629257744256 4633959407616 4641313102965 4645850065920 4646926666944 4650857326080 4651646275584 4663582318080 4666820916912 4680227819520 4681314570240 4689435866112 4697124948840 4701647938680 4711146217344 4714984739520 4729059320832 4732980864480 4739276666880 4747109165568 4757365509120 4760669235168 4772885028660 4776277271040 4778588639232 4785926316032 4791032880480 4796827527168 4800711734784 4809319265520 4819035062016 4836235413504 4836537941760 4837358389248 4848645108480 4854998010240 4858369536636 4863118675968 4867081021440 4868866263240 4872326722560 4885657666560 4909253172336 4914239210496 4931981196282 4932061470720 4935486513408 4946149854720 4947298352640 4950733976496 4960914481152 4964956508160 4968787026105 4969629907704 4974487805952 4983906723840 4992555294720 5000165268120 5010266612096 5011610849280 5015091134592 5025926465280 5029317055488 5047656661440 5048512922112 5052783267840 5063250657780 5066849272320 5082576041970 5086188391680 5091077363904 5094695755776 5100717037680 5110435072512 5115943058688 5129070478560 5129340590080 5129940549888 5143619715840 5158973804544 5163251852160 5166837443724 5168495861760 5171888115712 5178664544256 5182883988480 5193457347456 5205395932110 5210484295680 5213204333568 5226581324160 5233102060032 5234606908160 5246530107840 5250173531526 5250258984960 5254510356480 5265256296960 5274565739520 5275893178368 5277118242816 5280973479936 5284265567445 5289632483520 5300039494512 5304357831960 5309542932480 5315265515520 5320191735936 5324603472540 5329808363520 5333509619328 5334124149760 5340497811264 5354483402240 5355752889564 5360988229632 5373311929920 5374842654720 5384167105536 5398188374040 5400800701632 5403465195520 5404639223808 5421414444768 5425267617792 5436989153280 5440764840192 5442028187904 5454725747040 5460265789440 5471008510464 5475466149120 5479979106980 5486527696896 5491810824192 5496364874880 5500815529440 5507468642304 5512771934208 5521811008560 5527471933440 5528519111808 5548569154560 5552422327584 5564418586560 5569575723558 5572323482880 5575020079104 5590833646167 5596298781696 5616273383424 5617577484288 5625185926635 5636549938608 5641977526416 5642274649088 5654055260160 5656752626560 5657981687424 5678261191680 5678613744120 5679577037376 5684381176320 5699933944320 5727462034392 5731532725248 5732193116160 5743915960320 5749239456576 5754071715840 5758067598976 5770508163840 5771183118624 5786572180320 5792449259520 5808658333680 5814557844480 5818374130176 5833526146140 5840497225728 5846792067072 5861794832640 5862789199872 5867536564736 5888932771680 5889931742464 5911324151040 5933886456960 5935379825664 5943811715072 5950836543960 5956653588480 5957947809792 5973235799040 5980688068608 5982407895040 5996034408960 6000198321744 6000889668480 6023793827520 6027977017678 6028075130880 6045294266880 6046697986560 6057187993728 6063339921408 6072961920795 6078898344960 6079929540608 6080219126784 6096141885440 6102012026880 6103426070016 6119409602560 6120860445216 6125302149120 6136566465420 6142799013120 6155208708096 6169358141760 6172343659008 6188417470620 6194466754560 6195902222592 6201143101440 6212037384630 6218109757440 6219460786176 6222427889216 6246475118532 6248480071680 6252581154816 6262833265120 6268863918240 6281528289792 6286646319360 6305412427776 6310641152640 6318307556352 6319035555840 6329478887424 6341118680934 6343154012160 6347558980224 6363846704880 6365229398352 6368369694720 6388043840640 6389524167048 6394928823360 6395770036224 6400948979712 6412425687360 6425380082688 6447974315904 6448313884672 6448717255680 6449811185664 6458546804655 6464860144640 6473330680320 6477826048848 6489441361920 6491821684320 6496435630080 6497944104960 6514210222080 6516505416960 6541377575040 6545670896448 6552318947328 6570559378944 6575974928376 6580648684544 6594866472960 6595637849856 6596397803520 6600978635328 6601216849920 6625049368140 6626173210272 6645208965120 6650239669920 6666887024160 6675622264080 6686788179456 6694691111955 6701235287040 6705756073984 6726715269120 6730208881920 6731350562816 6750223111962 6751000877040 6752389754880 6755799029760 6776768055960 6781584522240 6788103151872 6800956050240 6802535234880 6813913430016 6821257411584 6838760638080 6839920733184 6858159621120 6864763530240 6884335802880 6889116591632 6890964917760 6904886059008 6910511984640 6910648889760 6924609796608 6940527909480 6947312394240 6950939111424 6968775098880 6977469413376 6995373477120 7000231375368 7006013808640 7020341729280 7021971855360 7032754319360 7045687423260 7052471908020 7052843311360 7066719326016 7072477109280 7093588981248 7099471296720 7111346159104 7120663748352 7141003852752 7159327542990 7164415906560 7178889474048 7186549320720 7197584498720 7201067602176 7213978898280 7228552593024 7254353120256 7256037583872 7272967662720 7280354385920 7287554304954 7294678013952 7300621532160 7308490083840 7328486499840 7334420705920 7343291523072 7350362578944 7362414678080 7369962577920 7371358815744 7397971794423 7398092206080 7403229770112 7419224782080 7426100964744 7429764643840 7433360105472 7441371721728 7447434762240 7454444861556 7461731708928 7475860085760 7500247902180 7515399918144 7522636701888 7543975583232 7571014922240 7571484992160 7572769383168 7579174901760 7599911925760 7600273908480 7611784814592 7629282587520 7636616045856 7642043633664 7651075556520 7658554613760 7665652608768 7694010885120 7694910824832 7715429573760 7723265679360 7738460706816 7744877778240 7750256165586 7752743792640 7757832173568 7767996816384 7774325982720 7778034861520 7790186021184 7795722756096 7808093898165 7815726443520 7817052266496 7845444034560 7851910362240 7875260297289 7875388477440 7881765534720 7897884445440 7911848609280 7913839767552 7915677364224 7934448725280 7950059241768 7956536747940 7964314398720 7986905208810 7994712545280 8000264428992 8001186224640 8031725103360 8041482344448 8059967894880 8060392355840 8062263982080 8076250658304 8097282561060 8101201052448 8105197793280 8106958835712 8132121667152 8137901426688 8161147260288 8182088620560 8190398684160 8206512765696 8213199223680 8219968660470 8225810855680 8229791545344 8244547312320 8251223294160 8261202963456 8268190801920 8282716512840 8290813009920 8292614381568 8328633491376 8358485224320 8362530118656 8375371053056 8382195092480 8394448172544 8414188203520 8424410075136 8439305183232 8454824907912 8463411973632 8485128939840 8486972531136 8491159592960 8517391787520 8519365556064 8526571764480 8534598639616 8549900916480 8567173443584 8591193051588 8597299087872 8598289674240 8611395739540 8631107573760 8637101398464 8655762245760 8688673889280 8721836766720 8727561195264 8750289219210 8760745838592 8767966571168 8793155297280 8794183799808 8795197071360 8801304847104 8801622466560 8833399157520 8834897613696 8866986226560 8877710647296 8889182698880 8900829685440 8903069738496 8915717572608 8926254815940 8934980382720 8973611842560 9000297482616 9001334502720 9007732039680 9035690741280 9041965526517 9042112696320 9050804202496 9067941400320 9070046979840 9085217906688 9085781990592 9095009882112 9118347517440 9119894310912 9144212828160 9153018040320 9179114403840 9187953223680 9214198519680 9232813062144 9254037212640 9258515488512 9282626205930 9291700131840 9293853333888 9301714652160 9303292551168 9318056076945 9327164636160 9333641833824 9360455639040 9362629140480 9378871732224 9394249897680 9403295877360 9422292434688 9429969479040 9458118641664 9465961728960 9478553333760 9494218331136 9511678021401 9514731018240 9521338470336 9545770057320 9552554542080 9557177278464 9582065760960 9593655054336 9601423469568 9618638531040 9638070124032 9672470827008 9673075883520 9674716778496 9697290216960 9709996020480 9716739073272 9726237351936 9734162042880 9737732526480 9744653445120 9771315333120 9818506344672 9828478420992 9863962392564 9870973026816 9892299709440 9894596705280 9901467952992 9929913016320 9937574052210 9939259815408 9967813447680 10000330536240 10020533224192 10023221698560 10030182269184 10051852930560 10058634110976 10095313322880 10097025844224 10105566535680 10126501315560 10133698544640 10165152083940 10172376783360 10182154727808 10201434075360 10220870145024 10231886117376 10258140957120 10258681180160 10259881099776 10287239431680 10317947609088 10326503704320 10333674887448 10343776231424 10357329088512 10365767976960 10386914694912 10410791864220 10420968591360 10426408667136 10453162648320 10466204120064 10469213816320 10493060215680 10500347063052 10509020712960 10530512593920 10549131479040 10568531134890 10579264967040 10600078989024 10608715663920 10630531031040 10640383471872 10649206945080 10659616727040 10667019238656 10668248299520 10680995622528 10708966804480 10711505779128 10721976459264 10738991314485 10746623859840 10749685309440 10768334211072 10796376748080 10801601403264 10842828889536 10850535235584 10881529680384 10884056375808 10909451494080 10920531578880 10931331457431 10942017020928 10950932298240 10959958213960 10973055393792 10983621648384 10992729749760 11001631058880 11014937284608 11025543868416 11043622017120 11054943866880 11057038223616 11097138309120 11104844655168 11128837173120 11139151447116 11144646965760 11150040158208 11181667292334 11192597563392 11250371853270 11273099877216 11283955052832 11284549298176 11308110520320 11313505253120 11315963374848 11356522383360 11357227488240 11359154074752 11368762352640 11399867888640 11454924068784 11463065450496 11487831920640 11498478913152 11508143431680 11516135197952 11541016327680 11542366237248 11573144360640 11584898519040 11617316667360 11625384248379 11629115688960 11636748260352 11667052292280 11680994451456 11693584134144 11723589665280 11725578399744 11735073129472 11777865543360 11779863484928 11822648302080 11867772913920 11870759651328 11887623430144 11901673087920 11946471598080 11961376137216 11964815790080 11992068817920 12000396643488 12001779336960 12047587655040 12055954035356 12090588533760 12093395973120 12114375987456 12145923841590 12157796689920 12160438253568 12206852140032 12238819205120 12241720890432 12250604298240 12273132930840 12285598026240 12310417416192 12329952990705 12338716283520 12344687318016 12376834941240 12388933509120 12391804445184 12402286202880 12424074769260 12436219514880 12438921572352 12444855778432 12492950237064 12505162309632 12525666530240 12537727836480 12563056579584 12573292638720 12610824855552 12621282305280 12636615112704 12658957774848 12682237361868 12686308024320 12695117960448 12727693409760 12730458796704 12736739389440 12776087681280 12779048334096 12789857646720 12801897959424 12824851374720 12850760165376 12895948631808 12897434511360 12917093609310 12929720289280 12946661360640 12955652097696 12983643368640 12992871260160 12995888209920 13028420444160 13033010833920 13082755150080 13091341792896 13104637894656 13125433828815 13141118757888 13151949856752 13161297369088 13189732945920 13191275699712 13192795607040 13201957270656 13202433699840 13250098736280 13252346420544 13300479339840 13333774048320 13351244528160 13373576358912 13389382223910 13402470574080 13411512147968 13460417763840 13462701125632 13500446223924 13502001754080 13504779509760 13511598059520 13553536111920 13563169044480 13576206303744 13601912100480 13605070469760 13627826860032 13642514823168 13677521276160 13679841466368 13716319242240 13729527060480 13768671605760 13778233183264 13781929835520 13821023969280 13821297779520 13849219593216 13881055818960 13901878222848 13923939308895 13937550197760 13954938826752 13990746954240 14000462750736 14040683458560 14043943710720 14065508638720 14091374846520 14104943816040 14105686622720 14133438652032 14144954218560 14187177962496 14198942593440 14222692318208 14241327496704 14282007705504 14318655085980 14328831813120 14357778948096 14373098641440 14395168997440 14402135204352 14427957796560 14457105186048 14508706240512 14512075167744 14545935325440 14575108609908 14589356027904 14601243064320 14616980167680 14656972999680 14668841411840 14724829356160 14742717631488 14795943588846 14796184412160 14806459540224 14838449564160 14852201929488 14859529287680 14882743443456 14894869524480 14908889723112 14923463417856 14951720171520 15000495804360 15030799836288 15045273403776 15069942544195 15087951166464 15142029844480 15142969984320 15145538766336 15158349803520 15199823851520 15200547816960 15258565175040 15273232091712 15284087267328 15302151113040 15331305217536 15388021770240 15389821649664 15430859147520 15476921413632 15489755556480 15500512331172 15505487585280 15515664347136 15535993632768 15548651965440 15556069723040 15580372042368 15616187796330 15631452887040 15703820724480 15750520594578 15750776954880 15763531069440 15795768890880 15823697218560 15827679535104 15831354728448 15852796702335 15868897450560 15900118483536 15913073495880 15928628797440 15973810417620 15989425090560 16000528857984 16002372449280 16063450206720 16082964688896 16119935789760 16120784711680 16124527964160 16152501316608 16194565122120 16202402104896 16210395586560 16213917671424 16264243334304 16275802853376 16322294520576 16364177241120 16380797368320 16413025531392 16426398447360 16439937320940 16451621711360 16459583090688 16489094624640 16502446588320 16522405926912 16565433025680 16657266982752 16716970448640 16725060237312 16750742106112 16764390184960 16788896345088 16828376407040 16848820150272 16875557779905 16909649815824 16926823947264 16970257879680 16973945062272 17034783575040 17038731112128 17053143528960 17099801832960 17134346887168 17182386103176 17194598175744 17196579348480 17222791479080 17262215147520 17274202796928 17311524491520 17377347778560 17443673533440 17455122390528 17500578438420 17521491677184 17535933142336 17588367599616 17602609694208 17666798315040 17669795227392 17733972453120 17778365397760 17801659370880 17806139476992 17831435145216 17852509631880 17869960765440 17947223685120 18000594965232 18002669005440 18071381482560 18083931053034 18084225392640 18101608404992 18135882800640 18140093959680 18171563981184 18190019764224 18218885762385 18236695034880 18239788621824 18288425656320 18306036080640 18358228807680 18375906447360 18428397039360 18465626124288 18508074425280 18517030977024 18565252411860 18583400263680 18587706667776 18603429304320 18636112153890 18654329272320 18667283667648 18757743464448 18788499795360 18806591754720 18844584869376 18859938958080 18916237283328 18931923457920 18957106667520 18988436662272 19023356042802 19029462036480 19042676940672 19091540114640 19105109084160 19164131521920 19187310108672 19202846939136 19237277062080 19276140248064 19344941654016 19346151767040 19349433556992 19375640413965 19394580433920 19419992040960 19433478146544 19468324085760 19475465052960 19489306890240 19542630666240 19637012689344 19656956841984 19727924785128 19741946053632 19784599418880 19789193410560 19802935905984 19875148104420 19878519630816 19935626895360 20000661072480 20041066448384 20060364538368 20103705861120 20117268221952 20190626645760 20194051688448 20253002631120 20267397089280 20330304167880 20344753566720 20364309455616 20402868150720 20441740290048 20463772234752 20516281914240 20517362360320 20519762199552 20574478863360 20653007408640 20667349774896 20714658177024 20731535953920 20773829389824 20821583728440 20841937182720 20852817334272 20906325296640 20932408240128 20938427632640 20986120431360 21000694126104 21018041425920 21061025187840 21098262958080 21137062269780 21158529934080 21200157978048 21217431327840 21280766943744 21298413890160 21334038477312 21336496599040 21361991245056 21417933608960 21423011558256 21477982628970 21493247719680 21536668422144 21592753496160 21603202806528 21685657779072 21763059360768 21768112751616 21818902988160 21841063157760 21862662914862 21884034041856 21901864596480 21919916427920 21985459499520 22003262117760 22029874569216 22051087736832 22087244034240 22109887733760 22114076447232 22193915383269 22194276618240 22209689310336 22257674346240 22278302894232 22289293931520 22300080316416 22363334584668 22385195126784 22500743706540 22546199754432 22567910105664 22569098596352 22627010506240 22631926749696 22713044766720 22714454976480 22718308149504 22737524705280 22799735777280 22909848137568 22926130900992 22975663841280 22996957826304 23032270395904 23082032655360 23084732474496 23146288721280 23169797038080 23234633334720 23250768496758 23258231377920 23273496520704 23334104584560 23387168268288 23447179330560 23451156799488 23470146258944 23555731086720 23559726969856 23625780891867 23645296604160 23735545827840 23741519302656 23803346175840 23892943196160 23929631580160 23984137635840 24000793286976 24003558673920 24095175310080 24111908070712 24181177067520 24186791946240 24228751974912 24291847683180 24315593379840 24320876507136 24413704280064 24483441780864 24546265861680 24571196052480 24659905981410 24677432567040 24689374636032 24753669882480 24783608890368 24804572405760 24848149538520 24872439029760 24877843144704 24889711556864 24985900474128 25051333060480 25075455672960 25126113159168 25146585277440 25242564610560 25273230225408 25317915549696 25364474723736 25390235920896 25455386819520 25460917593408 25473478778880 25552175362560 25558096668192 25579715293440 25603795918848 25649702749440 25701520330752 25791897263616 25794869022720 25834187218620 25859440578560 25893322721280 25911304195392 25967286737280 26066021667840 26165510300160 26182683585792 26250867657630 26282237515776 26303899713504 26322594738176 26379465891840 26382551399424 26385591214080 26403914541312 26404867399680 26500197472560 26504692841088 26600958679680 26667548096640 26702489056320 26747152717824 26778764447820 26804941148160 26920835527680 26925402251264 27000892447848 27004003508160 27023196119040 27107072223840 27125896579551 27126338088960 27152412607488 27203824200960 27210140939520 27255653720064 27285029646336 27355042552320 27359682932736 27432638484480 27459054120960 27537343211520 27556466366528 27563859671040 27642595559040 27698439186432 27762111637920 27847878617790 27875100395520 27909877653504 27954168230835 27981493908480 28000925501472 28081366917120 28087887421440 28182749693040 28209887632080 28211373245440 28266877304064 28289908437120 28374355924992 28397885186880 28445384636416 28482654993408 28564015411008 28637310171960 28657663626240 28746197282880 28790337994880 28804270408704 28855915593120 28914210372096 29017412481024 29024150335488 29091870650880 29150217219816 29178712055808 29202486128640 29233960335360 29313945999360 29337682823680 29449658712320 29485435262976 29591887177692 29612919080448 29676899128320 29704403858976 29719058575360 29789739048960 29817779446224 29903440343040 30000991608720 30061599672576 30090546807552 30139885088390 30175902332928 30285939968640 30291077532672 30316699607040 30399647703040 30401095633920 30517130350080 30546464183424 30604302226080 30662610435072 30776043540480 30779643299328 30861718295040 30953842827264 30979511112960 31001024662344 31031328694272 31071987265536 31097303930880 31112139446080 31160744084736 31232375592660 31262905774080 31407641448960 31501041189156 31527062138880 31591537781760 31647394437120 31705593404670 31737794901120 31800236967072 31826146991760 31947620835240 31978850181120 32001057715968 32004744898560 32126900413440 32165929377792 32239871579520 32241569423360 32249055928320 32305002633216 32389130244240 32404804209792 32528486668608 32551605706752 32644589041152 32728354482240 32761594736640 32826051062784 32852796894720 32879874641880 32903243422720 32919166181376 32978189249280 33004893176640 33044811853824 33130866051360 33314533965504 33433940897280 33450120474624 33501484212224 33528780369920 33577792690176 33656752814080 33751115559810 33819299631648 33853647894528 33940515759360 33947890124544 34069567150080 34077462224256 34106287057920 34199603665920 34364772206352 34389196351488 34445582958160 34524430295040 34548405593856 34623048983040 34754695557120 34876152745137 34887347066880 34910244781056 35001156876840 35042983354368 35071866284672 35176735199232 35205219388416 35333596630080 35339590454784 35467944906240 35556730795520 35603318741760 35612278953984 35662870290432 35705019263760 35894447370240 36001189930464 36005338010880 36142762965120 36167862106068 36203216809984 36271765601280 36280187919360 36343127962368 36437771524770 36473390069760 36716457615360 36751812894720 36856794078720 36931252248576 36989858972115 37016148850560 37034061954048 37130504823720 37166800527360 37175413335552 37206858608640 37272224307780 37308658544640 37334567335296 37515486928896 37576999590720 37613183509440 37689169738752 37719877916160 37832474566656 37863846915840 37976873324544 38046712085604 38058924072960 38085353881344 38183080229280 38210218168320 38328263043840 38405693878272 38474554124160 38552280496128 38692303534080 38751280827930 38789160867840 38839984081920 38866956293088 38950930105920 38978613780480 39085261332480 39274025378688 39313913683968 39376301486445 39455849570256 39483892107264 39569198837760 39578386821120 39605871811968 39750296208840 39757039261632 40001322144960 40082132896768 40120729076736 40207411722240 40234536443904 40381253291520 40388103376896 40506005262240 40534794178560 40660608335760 40689507133440 40728618911232 40805736301440 40883480580096 40927544469504 41032563828480 41039524399104 41148957726720 41306014817280 41334699549792 41463071907840 41547658779648 41643167456880 41705634668544 41812650593280 41864816480256 41876855265280 41972240862720 42001388252208 42122050375680 42196525916160 42274124539560 42317059868160 42400315956096 42434862655680 42561533887488 42596827780320 42668076954624 42672993198080 42723982490112 42835867217920 42846023116512 42955965257940 42986495439360 43073336844288 43185506992320 43206405613056 43371315558144 43526118721536 43536225503232 43637805976320 43725325829724 43768068083712 43803729192960 43839832855840 43970918999040 44006524235520 44174488068480 44228152894464 44387830766538 44388553236480 44419378620672 44515348692480 44556605788464 44578587863040 44726669169336 44770390253568 45001487413080 45092399508864 45135820211328 45138197192704 45209827632585 45254021012480 45263853499392 45426089533440 45428909952960 45436616299008 45475049410560 45599471554560 45819696275136 45852261801984 45993915652608 46064540791808 46164065310720 46169464948992 46292577442560 46469266669440 46501536993516 46516462755840 46546993041408 46668209169120 46894358661120 46940292517888 47111462173440 47119453939712 47251561783734 47290593208320 47471091655680 47483038605312 47558390107005 47606692351680 47785886392320 47968275271680 48001586573952 48007117347840 48190350620160 48223816141424 48362354135040 48373583892480 48457503949824 48583695366360 48631186759680 48641753014272 48827408560128 48966883561728 49092531723360 49142392104960 49319811962820 49354865134080 49378749272064 49507339764960 49567217780736 49696299077040 49779423113728 49971800948256 50102666120960 50150911345920 50252226318336 50293170554880 50485129221120 50546460450816 50728949447472 50780471841792 50910773639040 50921835186816 51104350725120 51116193336384 51159430586880 51299405498880 51403040661504 51583794527232 51589738045440 51668374437240 51718881157120 51786645442560 51822608390784 51934573474560 52132043335680 52331020600320 52365367171584 52501735315260 52564475031552 52607799427008 52645189476352 52765102798848 52807829082624 53000394945120 53009385682176 53201917359360 53335096193280 53404978112640 53494305435648 53557528895640 53609882296320 53841671055360 54001784895696 54008007016320 54214144447680 54251793159102 54252676177920 54304825214976 54407648401920 54420281879040 54570059292672 54656657287155 54710085104640 54719365865472 54865276968960 54918108241920 55074686423040 55112932733056 55127719342080 55285191118080 55396878372864 55524223275840 55695757235580 55750200791040 55908336461670 55962987816960 56001851002944 56365499386080 56419775264160 56422746490880 56533754608128 56579816874240 56748711849984 56795770373760 56890769272832 56965309986816 57128030822016 57274620343920 57315327252480 57492394565760 57580675989760 57608540817408 57711831186240 57828420744192 58034824962048 58048300670976 58126921241895 58183741301760 58300434439632 58404972257280 58467920670720 58627891998720 58675365647360 58899317424640 58970870525952 59183774355384 59225838160896 59353798256640 59408807717952 59438117150720 59635558892448 59806880686080 60001983217440 60123199345152 60181093615104 60279770176780 60351804665856 60571879937280 60582155065344 60802191267840 61034260700160 61092928366848 61208604452160 61325220870144 61552087080960 61559286598656 61723436590080 61959022225920 62002049324688 62143974531072 62194607861760 62224278892160 62321488169472 62464751185320 62525811548160 62815282897920 63002082378312 63054124277760 63183075563520 63294788874240 63411186809340 63475589802240 63600473934144 63652293983520 63895241670480 64002115431936 64009489797120 64253800826880 64479743159040 64610005266432 64778260488480 64809608419584 65056973337216 65289178082304 65456708964480 65523189473280 65652102125568 65705593789440 65759749283760 65806486845440 65956378498560 66009786353280 66089623707648 66261732102720 66581746149807 66629067931008 66867881794560 66900240949248 67057560739840 67155585380352 67313505628160 67502231119620 67638599263296 67707295789056 67881031518720 67895780249088 68139134300160 68154924448512 68212574115840 68399207331840 68729544412704 68778392702976 68891165916320 69096811187712 69246097966080 69509391114240 69752305490274 69774694133760 69820489562112 70002313753680 70143732569344 70353470398464 70410438776832 70667193260160 70679180909568 70935889812480 71113461591040 71206637483520 71224557907968 71410038527520 71788894740480 72002379860928 72010676021760 72285525930240 72335724212136 72406433619968 72543531202560 72560375838720 72686255924736 72875543049540 72946780139520 73713588157440 73979717944230 74032297701120 74068123908096 74261009647440 74350826671104 74413717217280 74544448615560 74617317089280 74669134670592 75153999181440 75226367018880 75378339477504 75439755832320 75727693831680 75953746649088 76093424171208 76170707762688 76366160458560 76420436336640 76656526087680 76811387756544 76949108248320 77104560992256 77384607068160 77502561655860 77578321735680 77679968163840 77733912586176 77901860211840 78548050757376 78752602972890 78911699140512 78967784214528 79138397675520 79156773642240 79211743623936 79500592417680 79514078523264 80002644289920 80164265793536 80241458153472 80414823444480 80762506583040 80776206753792 81012010524480 81069588357120 81321216671520 81377689738653 81379014266880 81457237822464 81611472602880 81766961160192 81855088939008 82065127656960 82079048798208 82297915453440 82612029634560 82669399099584 83095317559296 83286334913760 83625301186560 83729632960512 83753710530560 83944481725440 84002776504416 84244100751360 84548249079120 84634119736320 84800631912192 84869725311360 85123067774976 85193655560640 85336153909248 85447964980224 85671734435840 85692046233024 85911930515880 85972990878720 86371013984640 86412811226112 86742631116288 87052237443072 87072451006464 87275611952640 87450651659448 87536136167424 87607458385920 87679665711680 87941837998080 88013048471040 88348976136960 88456305788928 88775661533076 88838757241344 89030697384960 89113211576928 89157175726080 89453338338672 90002974826160 90184799017728 90271640422656 90419655265170 90508042024960 90527706998784 90857819905920 90873232598016 90950098821120 91198943109120 91639392550272 91987831305216 92129081583616 92328130621440 92338929897984 92585154885120 92938533338880 93003073987032 93093986082816 93336418338240 93788717322240 93880585035776 94222924346880 94238907879424 94503123567468 94581186416640 94942183311360 95116780214010 95213384703360 95936550543360 96003173147904 96014234695680 96380701240320 96447632282848 96724708270080 96747167784960 96915007899648 97167390732720 97654817120256 97933767123456 98185063446720 98284784209920 98639623925640 98709730268160 98757498544128 99014679529920 99134435561472 99392598154080 99558846227456 99943601896512 100205332241920 100301822691840 100504452636672 100586341109760 100970258442240 101457898894944 101560943683584 101821547278080 101843670373632 102208701450240 102232386672768 102318861173760 102598810997760 103167589054464 103336748874480 103573290885120 103645216781568 103869146949120 104264086671360 104628458235411 104662041200640 104730734343168 105003470630520 105128950063104 105215598854016 105530205597696 105615658165248 106000789890240 106018771364352 106403834718720 106670192386560 106809956225280 106988610871296 107115057791280 107683342110720 108003569791392 108016014032640 108428288895360 108503586318204 108609650429952 108815296803840 108840563758080 109313314574310 109420170209280 110149372846080 110225865466112 110255438684160 110570382236160 110793756745728 110969576916345 111048446551680 111391514471160 111500401582080 111816672923340 111925975633920 112003702005888 112730998772160 112839550528320 112845492981760 113067509216256 113159633748480 113497423699968 113591540747520 113781538545664 113930619973632 114256061644032 114549240687840 114630654504960 114984789131520 115161351979520 115217081634816 115423662372480 115656841488384 116253842483790 116367482603520 116600868879264 116935841341440 117255783997440 117350731294720 117798634849280 117941741051904 118128904459335 118367548710768 118451676321792 118707596513280 118817615435904 119271117784896 120003966434880 120246398690304 120362187230208 120559540353560 120703609331712 121143759874560 121164310130688 121604382535680 122068521400320 122185856733696 122417208904320 122650441740288 123118573197312 123446873180160 123918044451840 124004098649376 124389215723520 124448557784320 124642976338944 124929502370640 125630565795840 126004164756624 126366151127040 126589577748480 126822373618680 126951179604480 127200947868288 127304587967040 127790483340960 128004230863872 128018979594240 128507601653760 128959486318080 129220010532864 129556520976960 129619216839168 130113946674432 130578356164608 130913417928960 131304204251136 131411187578880 131519498567520 131612973690880 131912756997120 132019572706560 132523464205440 133163492299614 133258135862016 133735763589120 134311170760704 134627011256320 135004462239240 135277198526592 135414591578112 135629482897755 135762063037440 135791560498176 136278268600320 136309848897024 136425148231680 136798414663680 137459088825408 137556785405952 137782331832640 138193622375424 138492195932160 139504610980548 139549388267520 139640979124224 140004627507360 140287465138688 140820877553664 141334386520320 141358361819136 141871779624960 142226923182080 142413274967040 142449115815936 142820077055040 144004759721856 144021352043520 144571051860480 144671448424272 145087062405120 145120751677440 145372511849472 145751086099080 145893560279040 147427176314880 147959435888460 148064595402240 148136247816192 148522019294880 148701653342208 149088897231120 149338269341184 150307998362880 150452734037760 150756678955008 150879511664640 151455387663360 152186848342416 152341415525376 152732320917120 153313052175360 153898216496640 154209121984512 154769214136320 155005123311720 155156643471360 155359936327680 155467825172352 155803720423680 157096101514752 157505205945780 157823398281024 157935568429056 158423487247872 159001184835360 159028157046528 160005288579840 160328531587072 160482916306944 160829646888960 161525013166080 162024021048960 162642433343040 162755379477306 162758028533760 162914475644928 163222945205760 163710177878016 164130255313920 164158097596416 164595830906880 165224059269120 165338798199168 166190635118592 166572669827520 167250602373120 167507421061120 167888963450880 168005553008832 169096498158240 169268239472640 169601263824384 169739450622720 170246135549952 170387311121280 170672307818496 170895929960448 171384092466048 171823861031760 171945981757440 172742027969280 172825622452224 173485262232576 174104474886144 174144902012928 174380763725685 174551223905280 174901303318896 175214916771840 175359331423360 175883675996160 176026096942080 176697952273920 176912611577856 177551323066152 177677514482688 178061394769920 178226423153856 178314351452160 178906676677344 180005949652320 180369598035456 180543280845312 180839310530340 181016084049920 181055413997568 181715639811840 181746465196032 183278785100544 183975662610432 184258163167232 184656261242880 184677859795968 185170309770240 185877066677760 186006147974064 186672836676480 187577434644480 188445848693760 188477815758848 189006247134936 189162372833280 189884366622720 190233560428020 190426769406720 192006346295808 192028469391360 192761402480640 192895264565696 193830015799296 194334781465440 195867534246912 196370126893440 196569568419840 197279247851280 197419460536320 198029359059840 198268871122944 198785196308160 199117692454912 199887203793024 200410664483840 200603645383680 201172682219520 201940516884480 202915797789888 203121887367168 203643094556160 203687340747264 204417402900480 204464773345536 204637722347520 205197621995520 206335178108928 206673497748960 207290433563136 207738293898240 208528173342720 209256916470822 209324082401280 209461468686336 210006941261040 210431197708032 211060411195392 211231316330496 212001579780480 212037542728704 212807669437440 213340384773120 213619912450560 214230115582560 215366684221440 216007139582784 216032028065280 216856577790720 217007172636408 217219300859904 217630593607680 217681127516160 218626629148620 218840340418560 220451730932224 221140764472320 221939153832690 222096893103360 222783028942320 223633345846680 223851951267840 224007404011776 225461997544320 225679101056640 225690985963520 226135018432512 226319267496960 227183081495040 227861239947264 228512123288064 229098481375680 229261309009920 229969578263040 230322703959040 230434163269632 230847324744960 231313682976768 232507684967580 232734965207040 233201737758528 234701462589440 235597269698560 236257808918670 236735097421536 236903352643584 237415193026560 237635230871808 238542235569792 240007932869760 240492797380608 240724374460416 241119080707120 242287519749120 242328620261376 243208765071360 244133069215959 244137042800640 244371713467392 244834417808640 245300883480576 246237146394624 246893746360320 247836088903680 248008197298752 248897115568640 249285952677888 249859004741280 251261131591680 252008329513248 252732302254080 253644747237360 253902359208960 254401895736576 254609175934080 255580966681920 256008461727744 257015203307520 257918972636160 259113041953920 259238433678336 260227893348864 261156712329216 261826835857920 262608408502272 262822375157760 263038997135040 263225947381760 263825513994240 264039145413120 265046928410880 266326984599228 266516271724032 267471527178240 270008924478480 270554397053184 271258965795510 271524126074880 271583120996352 272619697794048 272850296463360 273596829327360 274918177650816 275564663665280 276387244750848 276984391864320 279009221961096 279281958248448 280009255014720 280574930277376 281641755107328 282668773040640 282716723638272 283743559249920 284453846364160 284826549934080 285640154110080 288009519443712 288042704087040 289142103720960 289342896848544 290174124810240 290241503354880 290745023698944 291502172198160 294854352629760 295918871776920 296129190804480 296272495632384 297044038589760 297403306684416 298177794462240 298676538682368 300615996725760 300905468075520 301513357910016 301759023329280 302910775326720 304373696684832 304682831050752 305464641834240 306626104350720 307796432993280 310010246623440 310719872655360 310935650344704 311607440847360 314192203029504 315010411891560 315646796562048 316846974495744 318002369670720 318056314093056 320010577159680 320657063174144 320965832613888 323050026332160 324048042097920 325284866686080 325510758954612 325828951289856 326445890411520 328260510627840 330448118538240 330677596398336 332381270237184 332908730749035 333145339655040 334501204746240 335777926901760 336011106017664 338192996316480 338536478945280 339202527648768 339478901245440 340492271099904 340774622242560 341344615636992 341791859920896 342768184932096 343647722063520 343891963514880 345484055938560 345651244904448 346970524465152 348761527451370 349102447810560 349802606637792 350718662846720 351767351992320 352052193884160 353395904547840 353825223155712 355102646132304 355355028965376 356122789539840 356452846307712 357813353354688 360011899304640 360739196070912 361086561690624 361678621060680 362032168099840 362110827995136 363431279623680 363492930392064 366557570201088 367951325220864 368516326334464 369355719591936 370340619540480 371754133355520 372012295948128 373345673352960 376891697387520 378012494269872 379768733245440 380467120856040 380853538813440 384012692591616 384056938782720 385522804961280 385790529131392 387660031598592 388669562930880 391735068493824 392740253786880 394558495702560 394838921072640 396058718119680 397570392616320 398235384909824 399774407586048 400821328967680 401207290767360 403881033768960 405831595579776 406243774734336 406888448693265 407286189112320 407374681494528 408834805800960 408929546691072 409275444695040 410395243991040 412670356217856 413346995497920 414580867126272 415476587796480 418513832941644 418648164802560 418922937372672 420013882522080 420862395416064 422462632660992 424003159560960 424075085457408 425615338874880 426680769546240 427239824901120 428460231165120 432014279165568 432064056130560 433713155581440 434014345272816 435261187215360 435362255032320 437253258297240 437680680837120 440903461864448 442281528944640 443878307665380 444193786206720 445566057884640 447266691693360 448014808023552 450923995088640 451358202113280 452270036865024 452638534993920 454366162990080 457024246576128 458196962751360 459939156526080 460645407918080 461694649489920 462627365953536 465015369935160 465469930414080 466403475517056 469402925178880 471194539397120 472515617837340 473470194843072 473806705287168 475270461743616 477084471139584 480015865739520 480985594761216 481448748920832 482238161414240 484575039498240 488266138431918 488274085601280 488743426934784 489668835617280 492474292789248 493787492720640 495672177807360 496016394597504 497794231137280 498571905355776 499718009482560 502522263183360 504016659026496 507289494474720 507804718417920 508803791473152 509218351868160 511161933363840 512016923455488 515837945272320 518226083907840 518476867356672 520455786697728 522313424658432 523142291177055 523653671715840 525644750315520 526077994270080 527651027988480 528078290826240 530093856821760 532653969198456 533032543448064 534943054356480 540017848956960 541108794106368 542517931591020 543048252149760 543166241992704 545239395588096 549836355301632 551129327330560 552774489501696 553968783728640 558018443922192 560018510029440 561149860554752 565337546081280 565433447276544 567487118499840 568907692728320 569653099868160 571280308220160 576019038887424 576085408174080 578284207441920 578685793697088 581490047397888 583004344396320 589708705259520 591837743553840 592258381608960 594088077179520 594806613368832 596355588924480 597353077364736 601231993451520 601810936151040 603518046658560 605821550653440 608747393369664 609365662101504 610929283668480 613252208701440 615592865986560 620020493246880 621871300689408 623214881694720 628384406059008 630020823783120 631293593124096 633693948991488 636004739341440 636112628186112 640021154319360 646100052664320 648096084195840 650569733372160 651021517909224 651657902579712 652891780823040 656521021255680 661355192796672 665817461498070 666290679310080 671555853803520 672022212035328 676385992632960 677072957890560 678405055297536 678957802490880 681549244485120 683583719841792 685536369864192 687295444127040 687783927029760 690968111877120 691302489808896 693941048930304 697523054902740 698204895621120 699605213275584 701437325693440 704104387768320 706791809095680 710205292264608 710710057930752 712245579079680 712905692615424 715626706709376 720023798609280 721478392141824 722173123381248 723357242121360 726862559247360 726985860784128 732399207647877 733115140402176 735902650441728 738711439183872 740681239080960 743508266711040 744024591896256 746691346705920 753783394775040 756024988539744 760934241712080 761707077626880 768025385183232 771045609922560 771581058262784 777339125861760 783470136987648 785480507573760 789116991405120 789677842145280 792117436239360 795140785232640 796470769819648 799548815172096 801642657935360 802414581534720 811663191159552 813776897386530 814572378224640 814749362989056 817859093382144 818550889390080 820790487982080 826693990995840 829161734252544 830953175592960 837027665883288 837845874745344 840027765044160 841724790832128 844925265321984 848006319121920 848150170914816 851230677749760 853361539092480 854479649802240 856920462330240 864028558331136 864128112261120 867426311162880 868028690545632 870522374430720 870724510064640 874506516594480 881806923728896 884563057889280 887756615330760 888387572413440 891132115769280 894533383386720 896029616047104 901847990177280 902716404226560 904540073730048 905277069987840 908732325980160 914048493152256 916393925502720 919878313052160 921290815836160 923389298979840 930030739870320 932806951034112 942389078794240 945031235674680 946940389686144 950540923487232 954168942279168 960031731479040 961971189522432 962897497841664 964476322828480 969150078996480 976532276863836 977486853869568 979337671234560 991344355614720 992032789195008 995588462274560 997143810711552 999436018965120 1008033318052992 1014578988949440 1015609436835840 1017607582946304 1018436703736320 1022323866727680 1024033846910976 1031675890544640 1036452167815680 1036953734713344 1040911573395456 1046284582354110 1047307343431680 1052155988540160 1055302055976960 1056156581652480 1060187713643520 1065307938396912 1066065086896128 1080035697913920 1082217588212736 1085035863182040 1086096504299520 1086332483985408 1090478791176192 1099672710603264 1102258654661120 1105548979003392 1116036887844384 1120037020058880 1122299721109504 1130675092162560 1139306199736320 1142560616440320 1152038077774848 1152170816348160 1156568414883840 1157371587394176 1162980094795776 1166008688792640 1183675487107680 1184516763217920 1188176154359040 1192711177848960 1194706154729472 1202463986903040 1203621872302080 1211643101306880 1217494786739328 1218731324203008 1220665346079795 1221858567336960 1226504417402880 1231185731973120 1240040986493760 1243742601378816 1246429763389440 1256768812118016 1260041647566240 1262587186248192 1267387897982976 1272009478682880 1272225256372224 1280042308638720 1296192168391680 1301139466744320 1302043035818448 1305783561646080 1313042042511360 1322710385593344 1331634922996140 1332581358620160 1344044424070656 1352771985265920 1356810110595072 1357915604981760 1363098488970240 1371072739728384 1374590888254080 1381936223754240 1387882097860608 1395046109805480 1396409791242240 1399210426551168 1402874651386880 1408208775536640 1413583618191360 1420410584529216 1421420115861504 1425811385230848 1431253413418752 1440047597218560 1442956784283648 1444346246762496 1446714484242720 1453725118494720 1464798415295754 1466230280804352 1477422878367744 1481362478161920 1487016533422080 1488049183792512 1493382693411840 1507566789550080 1512049977079488 1521868483424160 1523414155253760 1536050770366464 1543162116525568 1554678251723520 1566940273975296 1570961015147520 1578233982810240 1584234872478720 1590281570465280 1599097630344192 1603285315870720 1604829163069440 1623326382319104 1627553794773060 1629144756449280 1629498725978112 1635718186764288 1653387981991680 1658323468505088 1661906351185920 1674055331766576 1680055530088320 1683449581664256 1696012638243840 1696300341829632 1702461355499520 1706723078184960 1708959299604480 1713840924660480 1728057116662272 1728256224522240 1734852622325760 1736057381091264 1749013033188960 1763613847457792 1769126115778560 1775513230661520 1776775144826880 1782264231538560 1789066766773440 1792059232094208 1803695980354560 1805432808453120 1810554139975680 1817464651960320 1828096986304512 1832787851005440 1839756626104320 1842581631672320 1846778597959680 1860061479740640 1865613902068224 1890062471349360 1893880779372288 1901081846974464 1908337884558336 1920063462958080 1928952645656960 1938300157992960 1953064553727672 1954973707739136 1958675342469120 1984065578390016 1991176924549120 1998872037930240 2016066636105984 2029157977898880 2031218873671680 2035215165892608 2036873407472640 2044647733455360 2063351781089280 2072904335631360 2073907469426688 2081823146790912 2092569164708220 2094614686863360 2104311977080320 2112313163304960 2120375427287040 2130615876793824 2132130173792256 2160071395827840 2164435176425472 2170071726364080 2180957582352384 2199345421206528 2204517309322240 2232073775688768 2240074040117760 2244599442219008 2261350184325120 2285121232880640 2304076155549696 2313136829767680 2314743174788352 2332017377585280 2367350974215360 2369033526435840 2376352308718080 2385422355697920 2389412309458944 2404927973806080 2407243744604160 2434989573478656 2441330692159590 2443717134673920 2462371463946240 2480081972987520 2487485202757632 2492859526778880 2513537624236032 2520083295132480 2525174372496384 2534775795965952 2544018957365760 2544450512744448 2560084617277440 2592384336783360 2602278933488640 2604086071636896 2611567123292160 2645420771186688 2663269845992280 2665162717240320 2688088848141312 2705543970531840 2713620221190144 2715831209963520 2726196977940480 2742145479456768 2749181776508160 2763872447508480 2790092219610960 2798420853102336 2805749302773760 2827167236382720 2840821169058432 2851622770461696 2862506826837504 2880095194437120 2885913568567296 2888692493524992 2893428968485440 2907450236989440 2929596830591508 2932460561608704 2974033066844160 2976098367585024 2986765386823680 3024099954158976 3043736966848320 3046828310507520 3072101540732928 3086324233051136 3109356503447040 3141922030295040 3156467965620480 3168469744957440 3180563140930560 3198195260688384 3246652764638208 3255107589546120 3258289512898560 3258997451956224 3271436373528576 3306775963983360 3316646937010176 3348110663533152 3360111060176640 3366899163328512 3392025276487680 3417918599208960 3427681849320960 3456114233324544 3456512449044480 3469705244651520 3472114762182528 3498026066377920 3527227694915584 3551026461323040 3553550289653760 3564528463077120 3578133533546880 3584118464188416 3607391960709120 3610865616906240 3634929303920640 3656193972609024 3661996038239385 3665575702010880 3679513252208640 3693557195919360 3720122959481280 3731227804136448 3780124942698720 3787761558744576 3802163693948928 3816675769116672 3840126925916160 3857905291313920 3906129107455344 3917350684938240 3968131156780032 3982353849098240 3997744075860480 4032133272211968 4058315955797760 4070430331785216 4073746814945280 4089295466910720 4145808671262720 4163646293581824 4185138329416440 4189229373726720 4208623954160640 4224626326609920 4240750854574080 4261231753587648 4264260347584512 4320142791655680 4328870352850944 4340143452728160 4398690842413056 4409034618644480 4464147551377536 4480148080235520 4522700368650240 4570242465761280 4608152311099392 4629486349576704 4664034755170560 4734701948430720 4752704617436160 4770844711395840 4809855947612160 4814487489208320 4869979146957312 4882661384319180 4887434269347840 4960163945975040 4974970405515264 4985719053557760 5040166590264960 5050348744992768 5088037914731520 5088901025488896 5120169234554880 5184768673566720 5204557866977280 5208172143273792 5290841542373376 5326539691984560 5330325434480640 5376177696282624 5411087941063680 5431662419927040 5452393955880960 5484290958913536 5498363553016320 5527744895016960 5580184439221920 5596841706204672 5611498605547520 5681642338116864 5703245540923392 5725013653675008 5760190388874240 5786857936970880 5814900473978880 5859193661183016 5864921123217408 5952196735170048 5973530773647360 6048199908317952 6087473933696640 6093656621015040 6172648466102272 6218713006894080 6283844060590080 6312935931240960 6336939489914880 6361126281861120 6396390521376768 6493305529276416 6510215179092240 6542872747057152 6613551927966720 6696221327066304 6720222120353280 6733798326657024 6784050552975360 6855363698641920 6912228466649088 6939410489303040 6944229524365056 6996052132755840 7102052922646080 7107100579307520 7129056926154240 7156267067093760 7168236928376832 7214783921418240 7221731233812480 7323992076478770 7331151404021760 7387114391838720 7440245918962560 7462455608272896 7560249885397440 7575523117489152 7604327387897856 7633351538233344 7680253851832320 7715810582627840 7812258214910688 7834701369876480 7936262313560064 7995488151720960 8064266544423936 8116631911595520 8140860663570432 8147493629890560 8178590933821440 8291617342525440 8370276658832880 8417247908321280 8481501709148160 8522463507175296 8640285583311360 8657740705701888 8680286905456320 8797381684826112 8818069237288960 8928295102755072 8960296160471040 9140484931522560 9216304622198784 9258972699153408 9328069510341120 9469403896861440 9505409234872320 9541689422791680 9739958293914624 9765322768638360 9774868538695680 9920327891950080 9949940811030528 10080333180529920 10100697489985536 10176075829463040 10369537347133440 10409115733954560 10416344286547584 10581683084746752 10653079383969120 10660650868961280 10752355392565248 10822175882127360 10904787911761920 10968581917827072 10996727106032640 11160368878443840 11193683412409344 11222997211095040 11363284676233728 11406491081846784 11450027307350016 11520380777748480 11573715873941760 11718387322366032 11904393470340096 11947061547294720 12096399816635904 12174947867393280 12345296932204544 12437426013788160 12567688121180160 12625871862481920 12673878979829760 12722252563722240 12792781042753536 12986611058552832 13020430358184480 13227103855933440 13392442654132608 13440444240706560 13568101105950720 13710727397283840 13824456933298176 13888459048730112 13992104265511680 14204105845292160 14258113852308480 14312534134187520 14429567842836480 14443462467624960 14647984152957540 14662302808043520 14880491837925120 14924911216545792 15120499770794880 15151046234978304 15266703076466688 15360507703664640 15431621165255680 15624516429821376 15872524627120128 15990976303441920 16128533088847872 16233263823191040 16294987259781120 16357181867642880 16583234685050880 16740553317665760 16834495816642560 17044927014350592 17280571166622720 17360573810912640 17594763369652224 17636138474577920 17856590205510144 17920592320942080 18280969863045120 18517945398306816 18656139020682240 18938807793722880 19010818469744640 19083378845583360 19479916587829248 19530645537276720 19840655783900160 20160666361059840 20201394979971072 20352151658926080 20818231467909120 20832688573095168 21306158767938240 21321301737922560 21504710785130496 21644351764254720 21993454212065280 22320737756887680 22387366824818688 22726569352467456 22812982163693568 22900054614700032 23040761555496960 23147431747883520 23436774644732064 23808786940680192 24192799633271808 24349895734786560 24690593864409088 24874852027576320 25251743724963840 25444505127444480 25973222117105664 26040860716368960 26454207711866880 26784885308265216 26880888481413120 27421454794567680 27648913866596352 27776918097460224 27984208531023360 28408211690584320 28516227704616960 28625068268375040 29295968305915080 29324605616087040 29760983675850240 29849822433091584 30240999541589760 30302092469956608 30863242330511360 31249032859642752 31745049254240256 31981952606883840 32257066177695744 32466527646382080 32714363735285760 33481106635331520 33668991633285120 34089854028701184 34561142333245440 34721147621825280 35713180411020288 35841184641884160 37035890796613632 37312278041364480 37877615587445760 38021636939489280 38166757691166720 38959833175658496 39061291074553440 39681311567800320 40321332722119680 40704303317852160 41665377146190336 42612317535876480 43288703528509440 43986908424130560 44641475513775360 44774733649637376 45453138704934912 45800109229400064 46081523110993920 46294863495767040 46873549289464128 47617573881360384 48385599266543616 48699791469573120 49749704055152640 50503487449927680 52081721432737920 52908415423733760 53569770616530432 53761776962826240 54842909589135360 55553836194920448 55968417062046720 56816423381168640 57032455409233920 57250136536750080 58591936611830160 59521967351700480 60481999083179520 60604184939913216 61726484661022720 62498065719285504 63963905213767680 64514132355391488 64933055292764160 66962213270663040 68179708057402368 69122284666490880 69442295243650560 71426360822040576 74071781593227264 74624556082728960 75755231174891520 76333515382333440 77919666351316992 78122582149106880 79362623135600640 80642665444239360 83330754292380672 85224635071752960 87973816848261120 89282951027550720 89549467299274752 90906277409869824 92589726991534080 93747098578928256 95235147762720768 96771198533087232 97399582939146240 101006974899855360 104163442865475840 107139541233060864 107523553925652480 111107672389840896 111936834124093440 113632846762337280 114064910818467840 114500273073500160 117183873223660320 119043934703400960 120963998166359040 123452969322045440 124996131438571008 129866110585528320 133924426541326080 136359416114804736 138244569332981760 138884590487301120 142852721644081152 149249112165457920 151510462349783040 156245164298213760 158725246271201280 161285330888478720 166661508584761344 170449270143505920 178565902055101440 181812554819739648 185179453983068160 187494197157856512 193542397066174464 194799165878292480 208326885730951680 214279082466121728 222215344779681792 223873668248186880 227265693524674560 229000546147000320 234367746447320640 238087869406801920 241927996332718080 249992262877142016 267848853082652160 272718832229609472 277769180974602240 285705443288162304 303020924699566080 312490328596427520 322570661776957440 333323017169522688 340898540287011840 357131804110202880 370358907966136320 374988394315713024 389598331756584960 416653771461903360 428558164932243456 447747336496373760 454531387049349120 468735492894641280 476175738813603840 483855992665436160 499984525754284032 535697706165304320 545437664459218944 555538361949204480 624980657192855040 666646034339045376 681797080574023680 714263608220405760 749976788631426048 833307542923806720 857116329864486912 909062774098698240 937470985789282560 967711985330872320 999969051508568064 1071395412330608640 1111076723898408960 1249961314385710080 1363594161148047360 1428527216440811520 1499953577262852096 1666615085847613440 1874941971578565120 1999938103017136128 2142790824661217280 2499922628771420160 2727188322296094720 2999907154525704192 3333230171695226880 3749883943157130240 4285581649322434560 4999845257542840320 5999814309051408384 7499767886314260480 9999690515085680640 14999535772628520960 29999071545257041920
- Sum of all divisors σ(n): 142736356233128706048
- Sum of proper divisors (its aliquot sum) s(n): 112737284687871664128
- 29999071545257041920 is an abundant number, because the sum of its proper divisors (112737284687871664128) is greater than itself. Its abundance is 82738213142614622208
Bases of 29999071545257041920
- Binary: 110100000010100100001110010100000111001101001001100100000000000002
- Hexadecimal: 0x1A0521CA0E6932000
- Base-36: 6BX2VCDPNUO00
Squares and roots of 29999071545257041920
- 29999071545257041920 squared (299990715452570419202) is 899944293577450724921354403348637286400
- 29999071545257041920 cubed (299990715452570419203) is 26997493249775751704742016847395734317805443645479845888000
-
The
square root of 29999071545257041920 is 5477140818.4614937761 -
The
cube root of 29999071545257041920 is 3107200.4509036423
Scales and comparisons
How big is 29999071545257041920?- 29,999,071,545,257,041,920 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 29,999,071,545,257,041,920 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 29999071545257041920 cubic inches would be around 258933.4 feet tall.
Recreational maths with 29999071545257041920
- 29999071545257041920 backwards is 02914075254517099992
- 29999071545257041920 is a
Harshad number . - The number of decimal digits it has is: 20
- The sum of 29999071545257041920'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 29999071545257041920 - Facts about the integer". Numbermatics.com. 2024. Web. 21 September 2024.
APA style:
Numbermatics. (2024). Number 29999071545257041920 - Facts about the integer. Retrieved 21 September 2024, from https://numbermatics.com/n/29999071545257041920/
Chicago style:
Numbermatics. 2024. "Number 29999071545257041920 - Facts about the integer". https://numbermatics.com/n/29999071545257041920/
The information we have on file for 29999071545257041920 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 29999071545257041920, math, Factors of 29999071545257041920, curriculum, school, college, exams, university, Prime factorization of 29999071545257041920, STEM, science, technology, engineering, physics, economics, calculator, twenty-nine quintillion, nine hundred ninety-nine quadrillion, seventy-one trillion, five hundred forty-five billion, two hundred fifty-seven million, forty-one thousand, nine hundred twenty.