42352008428655636480
42,352,008,428,655,636,480 is an even composite number composed of ten prime numbers multiplied together.
42352008428655636480 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of twenty-two thousand, four hundred sixty-four divisors.
Prime factorization of 42352008428655636480:
212 × 32 × 5 × 7 × 112 × 19 × 312 × 61 × 151 × 1613
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 5 × 7 × 11 × 11 × 19 × 31 × 31 × 61 × 151 × 1613)See below for interesting mathematical facts about the number 42352008428655636480 from the Numbermatics database.
Names of 42352008428655636480
- Cardinal: 42352008428655636480 can be written as Forty-two quintillion, three hundred fifty-two quadrillion, eight trillion, four hundred twenty-eight billion, six hundred fifty-five million, six hundred thirty-six thousand, four hundred eighty.
Scientific notation
- Scientific notation: 4.235200842865563648 × 1019
Factors of 42352008428655636480
Divisors of 42352008428655636480
- Number of divisors d(n): 22464
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 11 12 14 15 16 18 19 20 21 22 24 28 30 31 32 33 35 36 38 40 42 44 45 48 55 56 57 60 61 62 63 64 66 70 72 76 77 80 84 88 90 93 95 96 99 105 110 112 114 120 121 122 124 126 128 132 133 140 144 151 152 154 155 160 165 168 171 176 180 183 186 190 192 198 209 210 217 220 224 228 231 240 242 244 248 252 256 264 266 279 280 285 288 302 304 305 308 310 315 320 330 336 341 342 352 360 363 366 372 380 384 385 396 399 418 420 427 434 440 448 453 456 462 465 480 484 488 495 496 504 512 528 532 549 558 560 570 576 589 604 605 608 610 616 620 627 630 640 651 660 665 671 672 682 684 693 704 720 726 732 744 755 760 768 770 792 798 836 840 847 854 855 868 880 896 906 912 915 924 930 960 961 968 976 990 992 1008 1023 1024 1045 1056 1057 1064 1085 1089 1098 1116 1120 1140 1152 1155 1159 1178 1197 1208 1210 1216 1220 1232 1240 1254 1260 1280 1281 1302 1320 1330 1342 1344 1359 1364 1368 1386 1395 1408 1440 1452 1463 1464 1488 1510 1520 1536 1540 1584 1596 1613 1661 1672 1680 1694 1705 1708 1710 1736 1760 1767 1792 1812 1815 1824 1830 1848 1860 1881 1891 1920 1922 1936 1952 1953 1980 1984 1995 2013 2016 2046 2048 2090 2112 2114 2128 2135 2170 2178 2196 2232 2240 2265 2280 2299 2304 2310 2318 2356 2387 2394 2416 2420 2432 2440 2464 2480 2508 2520 2541 2560 2562 2604 2640 2660 2684 2688 2718 2728 2736 2745 2772 2790 2816 2869 2880 2883 2904 2926 2928 2945 2976 3020 3040 3069 3072 3080 3135 3168 3171 3192 3226 3255 3322 3344 3355 3360 3388 3410 3416 3420 3465 3472 3477 3520 3534 3584 3624 3630 3648 3660 3696 3720 3751 3762 3782 3840 3843 3844 3872 3904 3906 3960 3968 3990 4026 4032 4092 4096 4123 4180 4224 4228 4235 4256 4270 4340 4356 4389 4392 4464 4480 4530 4560 4598 4608 4620 4636 4681 4697 4712 4774 4788 4805 4832 4839 4840 4864 4880 4928 4960 4983 5016 5040 5082 5115 5120 5124 5208 5280 5285 5301 5320 5368 5376 5436 5445 5456 5472 5490 5544 5580 5632 5673 5738 5760 5766 5795 5808 5852 5856 5890 5952 5985 6039 6040 6080 6138 6144 6160 6270 6336 6342 6384 6405 6452 6479 6510 6644 6688 6710 6720 6727 6776 6795 6820 6832 6840 6897 6930 6944 6954 7040 7068 7161 7168 7248 7260 7296 7315 7320 7381 7392 7440 7502 7524 7564 7623 7680 7686 7688 7744 7808 7812 7920 7936 7980 8052 8064 8065 8113 8184 8246 8305 8360 8448 8456 8470 8512 8540 8607 8649 8680 8712 8778 8784 8835 8928 8960 9060 9120 9196 9211 9216 9240 9272 9362 9394 9405 9424 9455 9513 9548 9576 9610 9664 9678 9680 9728 9760 9765 9856 9920 9966 10032 10065 10080 10164 10230 10240 10248 10416 10431 10560 10570 10571 10602 10640 10736 10752 10872 10890 10912 10944 10980 11088 11160 11253 11264 11291 11346 11476 11495 11520 11532 11590 11616 11627 11704 11712 11780 11904 11935 11970 12078 12080 12160 12276 12288 12320 12369 12540 12672 12684 12705 12749 12768 12810 12904 12958 13020 13167 13237 13288 13376 13420 13440 13454 13552 13590 13640 13664 13680 13794 13860 13888 13908 14043 14080 14091 14136 14322 14336 14345 14415 14496 14517 14520 14592 14630 14640 14762 14784 14880 14949 15004 15048 15128 15246 15345 15360 15372 15376 15488 15616 15624 15840 15855 15872 15960 16093 16104 16128 16130 16226 16368 16492 16610 16720 16896 16912 16940 17019 17024 17080 17214 17298 17360 17385 17424 17556 17568 17670 17743 17856 17920 18120 18240 18259 18271 18392 18422 18432 18480 18544 18724 18755 18788 18810 18848 18910 19026 19096 19152 19215 19220 19328 19356 19360 19437 19456 19520 19530 19712 19840 19932 20064 20083 20130 20160 20181 20328 20460 20480 20496 20615 20691 20801 20832 20862 21120 21140 21142 21204 21280 21472 21483 21504 21744 21780 21824 21888 21945 21960 22143 22176 22320 22506 22528 22582 22692 22952 22990 23040 23064 23180 23232 23254 23405 23408 23424 23485 23560 23808 23870 23940 24156 24160 24195 24320 24339 24552 24640 24738 24915 25080 25344 25368 25410 25498 25536 25620 25808 25821 25916 26040 26257 26334 26474 26505 26576 26752 26840 26880 26908 27104 27180 27280 27328 27360 27588 27633 27720 27776 27816 28086 28160 28182 28272 28365 28644 28672 28690 28830 28992 29034 29040 29184 29260 29280 29524 29568 29760 29898 30008 30096 30195 30256 30492 30647 30690 30720 30744 30752 30976 31232 31248 31559 31680 31710 31713 31744 31920 32186 32208 32256 32260 32395 32452 32736 32767 32984 33220 33440 33635 33759 33792 33824 33873 33880 34038 34048 34160 34428 34485 34596 34720 34770 34848 34881 35112 35136 35340 35486 35712 35805 35840 35929 36240 36480 36518 36542 36784 36844 36864 36905 36960 37088 37107 37448 37510 37576 37620 37696 37820 38052 38115 38192 38247 38304 38430 38440 38656 38712 38720 38874 38912 39040 39060 39424 39680 39711 39864 40128 40166 40260 40320 40362 40565 40656 40920 40992 41230 41382 41602 41664 41724 42129 42240 42273 42280 42284 42408 42560 42944 42966 43008 43035 43245 43488 43560 43648 43776 43890 43920 44286 44352 44640 45012 45056 45164 45353 45384 45904 45980 46055 46080 46128 46360 46464 46508 46810 46816 46848 46970 47120 47565 47616 47740 47880 48279 48312 48320 48390 48640 48678 49104 49280 49476 49830 50003 50160 50688 50736 50820 50996 51072 51240 51491 51616 51642 51667 51832 52080 52155 52514 52668 52855 52948 53010 53152 53229 53504 53680 53760 53816 54208 54360 54560 54656 54720 54777 54813 55176 55266 55440 55552 55632 56172 56265 56320 56364 56455 56544 56730 57288 57380 57660 57984 58068 58080 58135 58311 58368 58520 58560 58621 59048 59136 59520 59796 60016 60192 60249 60390 60512 60543 60984 61294 61380 61440 61488 61504 61845 61952 62403 62464 62496 63118 63360 63420 63426 63488 63745 63840 64372 64416 64477 64512 64520 64790 64904 65472 65534 65835 65968 66185 66429 66440 66880 67270 67518 67584 67648 67746 67760 68076 68096 68320 68856 68970 69192 69440 69540 69696 69762 70215 70224 70272 70455 70680 70972 71269 71424 71610 71680 71858 72480 72585 72960 73017 73036 73084 73568 73688 73810 73920 73997 74176 74214 74745 74896 75020 75152 75240 75392 75640 76104 76230 76384 76494 76608 76860 76880 77312 77424 77440 77748 77824 78080 78120 78771 78848 79360 79422 79728 80256 80332 80465 80520 80640 80724 81130 81312 81840 81984 82460 82764 82899 83204 83328 83448 84258 84480 84546 84560 84568 84816 85095 85120 85888 85932 86016 86070 86490 86976 87120 87296 87552 87780 87840 88572 88704 88715 88939 89243 89280 90024 90328 90706 90768 91295 91355 91808 91941 91960 92110 92160 92256 92720 92928 93016 93620 93632 93696 93940 94240 94677 95130 95139 95232 95480 95760 96558 96624 96640 96780 97185 97280 97356 98208 98301 98393 98560 98952 99660 100006 100320 100415 100905 101321 101376 101472 101619 101640 101992 102144 102480 102982 103232 103284 103334 103455 103664 104005 104160 104310 104643 105028 105336 105710 105896 106020 106304 106458 107008 107360 107415 107520 107632 107787 108416 108720 109120 109312 109440 109554 109626 110352 110532 110715 110880 111104 111264 112344 112530 112640 112728 112910 113088 113460 114576 114741 114760 115320 115968 116136 116160 116270 116281 116622 116736 117040 117120 117242 118096 118272 119040 119133 119592 120032 120384 120498 120780 121024 121086 121695 121968 122588 122760 122976 123008 123690 123904 124201 124806 124928 124992 126236 126720 126840 126852 126976 127490 127680 127813 127897 128744 128832 128954 129024 129040 129105 129580 129808 130944 131068 131285 131670 131936 132370 132858 132880 133760 134540 135036 135168 135296 135492 135520 136059 136152 136192 136640 137712 137940 138165 138384 138880 139080 139392 139524 140239 140430 140448 140544 140910 141360 141944 142538 142848 143220 143360 143716 144837 144960 145111 145170 145607 145920 146034 146072 146168 147136 147376 147620 147840 147994 148352 148428 149490 149792 150009 150040 150304 150480 150784 151280 152208 152460 152768 152988 153216 153235 153720 153760 154473 154624 154848 154880 155001 155496 156160 156240 157542 157696 157795 158565 158720 158844 159456 159687 160512 160664 160930 161040 161280 161448 162260 162624 163680 163835 163968 164331 164439 164920 165528 165798 166408 166656 166896 168516 168795 168960 169092 169120 169136 169365 169632 170190 170240 171776 171864 172140 172980 173952 174240 174405 174592 175009 175104 175560 175680 175863 177144 177408 177430 177878 178486 178560 179645 180048 180656 180747 181412 181536 182590 182710 183616 183882 183920 184220 184320 184512 185440 185535 185856 186032 187209 187240 187264 187392 187880 188480 189354 190260 190278 190464 190960 191235 191520 193116 193248 193280 193431 193560 194370 194560 194712 195173 196416 196602 196786 197120 197904 198555 199320 200012 200640 200830 200849 201810 202642 202752 202944 203238 203280 203984 204288 204960 205964 206464 206568 206668 206910 207328 208010 208320 208620 209286 210056 210645 210672 211365 211420 211792 212040 212608 212916 213807 214016 214529 214720 214830 215040 215264 215574 216832 217440 218240 218624 218880 219108 219252 220704 220913 221064 221430 221760 221991 222208 222528 224688 225060 225280 225456 225820 226176 226765 226920 228811 229152 229482 229520 230640 231936 232272 232320 232540 232562 233244 233472 234080 234240 234484 236192 236313 236544 238080 238266 239184 240064 240768 240996 241395 241560 242048 242172 243390 243563 243936 245176 245520 245952 246016 247380 247808 248402 249612 249856 249984 250015 251503 252472 253440 253680 253704 254980 255360 255626 255794 257455 257488 257664 257908 258048 258080 258210 258335 259160 259616 261888 262136 262570 263340 263872 264740 265716 265760 266145 266817 267520 267729 269080 270072 270592 270984 271040 272118 272304 272384 273280 273885 274065 275424 275823 275880 276330 276768 277760 278160 278784 279048 280478 280860 280896 281088 281820 282720 283888 284031 285076 285541 285696 286440 287432 289674 289920 290222 290340 291214 291555 291840 292068 292144 292336 293105 294272 294752 294903 295179 295240 295680 295988 296704 296856 298980 299584 300018 300080 300608 300960 301245 301568 302560 302715 303963 304416 304920 305536 305976 306432 306470 307440 307520 308946 309248 309696 309760 310002 310992 312015 312320 312480 315084 315392 315590 317130 317440 317688 318912 319374 321024 321328 321860 322080 322385 322560 322896 323361 324520 325248 327360 327670 327936 328662 328878 329840 331056 331596 332145 332816 333312 333792 337032 337117 337590 337920 338184 338240 338272 338730 339264 340380 340480 343552 343728 344280 345960 347149 347904 348480 348810 348843 349184 350018 350021 350208 351120 351360 351726 354288 354816 354860 355756 356345 356972 357120 359290 360096 360437 361312 361494 362824 363072 365085 365180 365420 367232 367764 367840 368440 369024 369985 370880 371070 371712 372064 372603 374418 374480 374528 374784 375760 376960 378708 380520 380556 380928 381920 382470 383040 383439 383691 386232 386496 386560 386862 387120 388740 389120 389424 390346 392832 393204 393572 393855 394240 395219 395808 397110 398640 400024 401280 401660 401698 403620 405284 405504 405888 406476 406560 407968 408177 408576 409920 410347 411928 412928 413136 413336 413820 414495 414656 416020 416640 417240 418572 420112 420717 421290 421344 422730 422840 423584 424080 425216 425832 427614 428032 429058 429440 429660 430080 430528 431148 433664 434880 435333 436480 436821 437248 437760 438216 438504 441408 441826 442128 442860 443520 443982 444416 444695 445056 446215 449376 450027 450120 450912 451640 452352 453530 453840 457622 458304 458964 459040 459705 461280 463419 463872 464544 464640 465003 465080 465124 466488 468160 468480 468968 472384 472626 473088 473385 475695 476160 476532 478368 480128 481536 481992 482790 483120 484096 484344 486780 487126 487872 490352 491040 491505 491904 491965 492032 494760 495616 496804 498883 499224 499968 500030 503006 504944 506605 506880 507360 507408 508095 509960 510720 511252 511588 514910 514976 515328 515816 516160 516420 516670 518320 519232 523215 523776 524272 525027 525140 526680 527589 527744 529480 531432 531520 532290 533634 535040 535458 538160 538935 540144 541184 541968 542080 544236 544608 544768 546560 547770 548130 550033 550848 551646 551760 552660 553536 555520 556320 557568 558096 560956 561720 561792 562176 563640 565440 566401 567776 568062 570152 571082 571392 572880 573705 574864 579348 579840 580293 580444 580680 581405 582428 583110 583680 584136 584288 584672 585519 586210 588544 589504 589806 590358 590480 591360 591976 593408 593712 595665 597960 599168 600036 600160 601216 601920 602490 602547 603136 605120 605430 607926 608832 609840 611072 611952 612864 612940 614880 615040 617892 618496 619392 619520 620004 621005 621984 622573 624030 624640 624960 630168 631180 634260 634880 635376 637824 638748 639065 639485 641421 642048 642656 643587 643720 644160 644770 644831 645120 645792 646722 649040 650496 654720 655340 655872 657324 657756 659680 662112 662739 663192 664290 665632 665973 666624 667584 674064 674234 675180 675840 676368 676480 676544 677460 678528 680295 680760 680960 686433 687104 687456 688560 688751 691920 694298 695808 696960 697620 697686 698368 700036 700042 700416 701195 702240 702720 703452 708576 709247 709632 709720 711512 712690 713944 714240 718580 720192 720874 722624 722988 724185 725555 725648 726144 728035 730170 730360 730689 730840 734464 735528 735680 736880 738048 739970 741760 742140 743424 744128 745206 748836 748960 749056 749568 750045 751520 753920 754509 757416 761040 761112 763840 764940 766080 766878 767382 772365 772464 772992 773120 773724 774240 775005 777480 778848 780692 785664 786408 787144 787710 788480 790438 791616 794220 797280 798435 800048 800451 802560 803187 803320 803396 807240 810568 811776 812952 813120 813967 815936 816354 817152 819840 820694 821655 822195 823856 825856 826272 826672 827640 828990 829312 832040 833280 834480 837144 840224 841434 842580 842688 845460 845680 847168 848160 850432 851664 855228 856064 856623 858116 858880 859320 861056 862296 867328 869760 870666 872960 873642 874496 875045 875520 876432 877008 879315 882816 883652 884256 885537 885720 887040 887964 888832 889390 890112 892430 898752 900054 900240 901824 903280 903735 904704 907060 907680 911889 915244 916608 917928 918080 919410 922560 926838 927744 929088 929280 930006 930160 930248 932976 936045 936320 936960 937936 944768 945252 946176 946770 950057 951390 952320 953064 956736 960256 963072 963984 965580 966240 967155 968192 968688 973560 974252 975744 975865 978329 980704 981673 982080 983010 983808 983930 984064 989520 993608 997766 998448 999936 1000060 1004245 1006012 1009888 1011351 1013210 1013760 1014720 1014816 1015777 1016190 1019920 1021440 1022504 1023176 1029820 1029952 1030656 1031632 1032320 1032840 1033340 1036640 1038464 1041447 1046430 1046529 1047552 1048544 1050054 1050063 1050280 1053360 1055178 1055488 1058960 1062864 1063040 1064580 1067268 1069035 1070080 1070916 1072645 1076320 1077870 1080288 1081311 1082323 1082368 1083936 1084160 1088472 1089216 1093120 1095540 1096260 1100066 1101696 1103292 1103520 1104565 1105320 1107072 1109955 1111040 1112640 1113799 1114531 1115136 1116192 1117809 1121912 1123440 1123584 1124352 1127280 1130880 1132802 1135552 1136124 1140304 1142164 1142784 1144055 1145760 1147410 1149728 1150317 1151073 1158696 1159680 1160586 1160888 1161360 1162810 1164856 1166220 1167360 1168272 1168576 1169344 1171038 1172420 1177088 1179008 1179612 1180716 1180960 1181565 1182720 1183952 1185657 1186816 1187424 1191330 1195920 1198336 1200072 1200320 1202432 1203840 1204980 1205094 1206272 1210240 1210860 1215852 1217664 1217815 1219680 1222144 1223904 1225063 1225728 1225880 1229760 1230080 1231041 1235784 1238784 1239040 1240008 1242010 1243968 1245146 1248060 1249280 1249920 1257515 1260336 1262151 1262360 1268520 1270752 1275648 1277496 1278130 1278970 1282842 1284096 1285312 1287174 1287440 1288320 1289540 1289662 1290240 1291584 1293444 1298080 1300992 1305999 1309440 1310463 1310680 1311744 1314648 1315512 1319360 1324224 1325478 1326384 1328580 1331264 1331946 1333248 1334085 1335168 1338645 1348128 1348468 1350360 1352736 1352960 1353088 1354920 1357056 1360590 1361520 1361920 1366211 1372866 1374208 1374912 1377120 1377502 1379115 1383840 1388596 1391616 1393920 1395240 1395372 1396736 1400072 1400084 1402390 1404480 1405440 1405943 1406904 1417152 1418494 1419264 1419440 1420155 1423024 1425380 1427705 1427888 1428480 1437160 1440384 1441748 1445248 1445976 1448370 1451110 1451296 1452288 1456070 1460340 1460720 1461378 1461680 1468928 1471056 1471360 1473760 1474515 1475895 1476096 1479940 1483520 1484280 1486848 1488256 1490412 1496649 1497672 1497920 1498112 1500090 1503040 1507840 1509018 1514832 1519815 1522080 1522224 1527680 1529880 1532160 1533756 1534764 1544730 1544928 1545984 1546240 1547448 1548480 1550010 1550093 1554960 1557696 1561384 1571328 1572816 1574288 1575081 1575420 1576960 1580876 1583232 1588440 1594560 1596221 1596870 1600096 1600902 1601677 1605120 1606374 1606640 1606792 1614480 1616805 1621136 1623552 1625904 1626240 1627934 1631872 1632708 1634304 1639680 1641388 1643310 1644390 1647712 1650099 1651712 1652544 1653344 1655280 1657980 1658624 1664080 1666560 1668960 1674288 1680448 1682868 1685160 1685376 1685585 1690920 1691360 1694336 1696320 1699203 1700864 1703328 1704941 1710456 1713246 1716232 1717760 1718640 1722112 1724592 1734656 1735745 1739520 1741332 1744215 1745920 1747284 1748992 1750090 1750105 1751040 1752864 1754016 1756557 1758630 1765632 1767304 1768512 1771074 1771440 1774080 1775928 1778780 1780224 1784860 1797504 1800108 1800480 1802185 1803648 1806560 1807470 1807641 1809408 1814120 1815360 1823778 1830488 1833216 1835856 1836160 1838820 1845120 1853676 1855488 1858176 1858560 1860012 1860320 1860496 1863015 1865952 1867719 1869467 1872090 1872640 1873920 1875872 1889536 1890504 1893540 1900114 1902780 1904640 1906128 1913472 1917195 1918455 1920512 1925099 1926144 1927968 1930761 1931160 1932480 1934310 1934493 1936384 1937376 1947120 1948504 1951488 1951730 1956658 1961408 1963346 1964160 1966020 1967616 1967860 1968128 1976095 1979040 1987216 1988217 1995532 1996896 1998787 1999872 2000120 2008490 2012024 2019776 2022702 2026420 2027520 2029440 2029632 2031554 2032380 2039840 2040885 2042880 2045008 2046352 2051735 2059299 2059640 2059904 2061312 2063264 2064640 2065680 2066253 2066680 2073280 2076928 2082894 2092860 2093058 2095104 2097088 2100108 2100126 2100560 2103585 2106720 2110356 2110976 2117920 2125728 2126080 2127741 2129160 2134536 2138070 2140160 2141832 2145290 2152640 2155740 2160576 2162622 2164646 2164736 2167872 2168320 2176665 2176944 2178432 2184105 2186240 2191080 2192067 2192520 2200132 2203392 2206584 2207040 2209130 2209339 2210640 2214144 2219910 2222080 2225280 2227598 2229062 2230272 2232384 2235618 2243824 2246880 2247168 2248704 2250135 2254560 2261760 2263527 2265604 2271104 2272248 2280608 2284328 2288110 2291520 2294820 2299456 2300634 2302146 2317095 2317392 2319360 2321172 2321776 2322720 2325015 2325620 2329712 2332440 2336544 2337152 2338688 2342076 2344840 2354176 2358016 2359224 2359819 2361432 2361920 2363130 2365440 2367904 2371314 2373632 2374848 2382660 2391840 2396672 2400144 2400640 2404864 2407680 2409960 2410188 2412544 2420480 2421720 2430043 2431704 2435328 2435630 2439360 2441901 2444288 2447808 2450126 2451456 2451760 2459520 2460160 2462082 2471568 2477568 2478080 2480016 2484020 2487936 2490292 2494415 2496120 2499840 2515030 2520672 2524302 2524720 2537040 2541504 2551296 2554992 2556260 2557940 2565684 2568192 2569869 2570624 2574348 2574880 2576640 2579080 2579324 2583168 2586888 2596160 2601984 2611998 2618880 2620926 2621360 2623488 2625135 2629296 2631024 2637945 2638720 2648448 2650956 2652768 2657160 2662528 2663892 2666496 2668170 2670336 2677290 2679193 2696256 2696936 2700720 2705472 2705920 2706176 2709840 2714112 2721180 2723040 2723840 2732422 2745732 2748416 2749824 2750165 2754240 2755004 2757109 2758230 2766533 2767680 2777192 2783232 2787840 2790480 2790744 2800144 2800168 2804780 2808960 2810880 2811886 2813808 2832005 2834304 2836988 2838528 2838880 2840310 2846048 2850171 2850760 2855410 2855776 2856960 2874320 2880768 2883496 2890496 2891952 2896740 2901465 2902220 2902592 2904576 2912140 2920680 2921440 2922756 2923360 2927595 2934987 2937856 2942112 2942720 2945019 2947520 2949030 2951790 2952192 2959880 2967040 2968560 2976512 2980824 2993298 2995344 2995840 2996224 3000180 3006080 3012735 3015680 3018036 3029664 3034053 3039630 3044160 3044448 3047331 3050183 3055360 3059760 3064320 3067512 3069528 3089460 3089856 3091968 3092480 3094896 3096960 3100020 3100186 3109920 3112865 3115392 3122768 3124341 3140951 3142656 3145632 3148576 3150162 3150189 3150840 3161752 3166464 3176880 3189120 3192442 3193740 3200192 3201804 3203354 3207105 3210240 3212748 3213280 3213584 3217935 3224155 3228960 3233610 3242272 3243933 3246969 3247104 3251808 3252480 3255868 3263744 3265416 3279360 3282776 3286620 3288780 3295424 3300198 3303424 3305088 3306688 3310560 3313695 3315960 3317248 3328160 3329865 3333120 3337920 3341397 3343593 3348576 3360896 3365736 3370320 3370752 3371170 3381840 3382720 3388672 3392640 3398406 3401728 3406656 3409882 3420912 3426492 3432165 3432464 3435520 3437280 3443755 3444224 3449184 3469312 3471490 3479040 3482664 3488430 3491840 3494568 3500180 3500210 3502080 3505728 3508032 3513114 3517260 3531264 3534608 3537024 3542148 3542880 3546235 3548160 3551856 3556971 3557560 3560448 3569720 3595008 3600216 3600960 3604370 3607296 3613120 3614940 3615282 3618816 3628240 3630720 3647556 3653445 3660976 3666432 3671712 3672320 3675189 3677640 3690240 3693123 3707352 3708287 3716352 3717120 3720024 3720640 3720992 3726030 3731904 3735438 3738934 3744180 3745280 3747840 3751744 3772545 3779072 3781008 3787080 3800228 3805560 3812256 3826944 3834390 3836910 3841024 3850198 3850231 3852288 3855936 3861522 3862320 3864960 3868620 3868986 3872768 3874752 3894240 3897008 3902976 3903460 3913316 3922816 3926692 3928320 3932040 3935232 3935720 3936256 3952190 3958080 3964807 3974432 3976434 3991064 3993792 3997574 3999744 4000240 4002255 4015935 4016980 4024048 4039552 4045404 4052840 4058880 4059264 4063108 4064760 4069835 4079680 4081770 4085760 4090016 4092704 4098633 4103470 4118598 4119280 4119808 4122624 4126528 4129280 4131360 4132506 4133360 4146560 4153856 4165788 4185720 4186116 4190208 4194176 4200216 4200252 4201120 4207170 4213440 4217829 4220712 4221952 4235840 4251456 4252160 4255482 4258320 4269072 4276140 4280320 4283115 4283664 4290580 4305280 4311480 4321152 4325244 4329292 4329472 4335744 4336640 4347409 4353330 4353888 4356864 4368210 4372480 4382160 4384134 4385040 4400264 4406784 4413168 4414080 4418260 4418678 4421280 4427685 4428288 4439820 4444160 4450560 4455196 4458124 4460544 4464768 4471236 4487648 4489947 4493760 4494336 4500270 4509120 4513817 4523520 4527054 4531208 4542208 4544496 4559445 4561216 4568656 4576220 4583040 4589640 4598912 4601268 4604292 4627697 4634190 4634784 4638720 4642344 4643552 4645440 4650030 4650279 4651240 4659424 4664880 4673088 4674304 4677376 4684152 4689680 4708352 4716032 4718448 4719638 4722864 4723840 4726260 4730880 4735808 4742628 4747264 4749696 4750285 4765320 4783680 4788663 4793344 4800288 4801280 4805031 4809728 4815360 4819920 4820376 4840960 4843440 4860086 4863408 4870656 4871260 4878720 4883802 4888576 4891645 4895616 4900252 4902912 4903520 4908365 4919040 4920320 4924164 4943136 4950297 4955136 4960032 4968040 4975872 4980584 4988830 4992240 4999680 5030060 5041344 5048604 5049440 5056755 5074080 5078885 5083008 5097609 5102592 5109984 5112520 5114823 5115880 5131368 5139738 5141248 5148696 5149760 5153280 5158160 5158648 5166336 5173776 5192320 5203968 5207235 5223996 5232645 5237760 5241852 5242720 5246976 5250270 5250315 5258592 5262048 5275890 5277440 5296896 5301912 5305536 5314320 5325056 5327784 5336340 5340672 5354580 5358386 5392512 5393872 5401440 5406555 5410944 5411615 5411840 5412352 5419680 5425279 5428224 5442360 5446080 5464844 5491464 5499648 5500330 5508480 5510008 5514218 5516460 5533066 5535360 5554384 5566464 5568995 5572655 5575680 5580960 5581488 5589045 5600288 5600336 5603157 5608401 5609560 5617920 5621760 5623772 5627616 5664010 5668608 5673976 5677760 5680620 5692096 5700342 5701520 5710820 5711552 5713920 5748640 5751585 5755365 5761536 5766992 5775297 5780992 5783904 5793480 5802930 5803479 5804440 5805184 5809152 5824280 5841360 5842880 5845512 5846720 5855190 5869974 5875712 5884224 5885440 5890038 5895040 5898060 5903580 5904384 5919760 5928285 5934080 5937120 5953024 5961648 5986596 5990688 5991680 5992448 5996361 6000360 6012160 6025470 6031360 6036072 6050363 6059328 6068106 6079260 6088320 6088896 6094662 6100366 6110720 6119520 6125315 6128640 6135024 6139056 6155205 6178920 6179712 6183936 6189792 6193920 6198759 6200040 6200372 6219840 6225730 6230784 6245536 6248682 6281902 6285312 6291264 6297152 6300324 6300378 6301680 6310755 6323504 6332928 6353760 6378240 6383223 6384884 6387480 6400384 6403608 6406708 6414210 6420480 6425496 6426560 6427168 6435870 6448310 6457920 6467220 6484544 6487866 6493938 6494208 6503616 6504960 6511736 6527488 6529995 6530832 6552315 6558720 6565552 6573240 6577560 6590848 6600396 6606848 6610176 6613376 6621120 6627390 6628017 6631920 6634496 6650399 6656320 6659730 6666240 6675840 6682794 6687186 6697152 6721792 6731472 6740640 6741504 6742340 6763680 6765440 6777344 6785280 6796812 6803456 6813312 6819764 6831055 6841824 6848303 6852984 6864330 6864928 6871040 6874560 6887510 6888448 6898368 6942980 6958080 6965328 6976860 6983680 6989136 7000360 7000420 7011456 7016064 7026228 7029715 7034520 7062528 7069216 7074048 7079457 7084296 7085760 7092470 7093141 7096320 7103712 7113942 7115120 7120896 7139440 7190016 7200432 7201920 7208740 7214592 7226240 7229880 7230564 7237632 7256480 7261440 7290129 7295112 7306890 7321952 7325703 7332864 7343424 7344640 7350378 7355280 7380480 7386246 7414704 7416574 7432704 7434240 7440048 7441280 7441984 7452060 7463808 7470876 7477868 7483245 7488360 7490560 7503488 7545090 7550453 7558144 7562016 7574160 7576261 7600456 7611120 7624512 7653888 7668780 7673820 7682048 7700396 7700462 7704576 7711872 7723044 7724640 7729920 7737240 7737972 7745536 7749504 7750465 7788480 7794016 7796593 7801717 7805952 7806920 7826632 7845632 7853384 7856640 7864080 7870464 7871440 7875405 7904380 7916160 7929614 7948864 7952868 7981105 7982128 7987584 7995148 7999488 8000480 8004510 8008385 8031870 8033960 8037579 8048096 8079104 8090808 8105680 8117760 8118528 8126216 8129520 8139670 8159360 8163540 8171520 8180032 8185408 8197266 8206940 8237196 8238560 8239616 8245248 8250495 8253056 8258560 8262720 8265012 8266720 8271327 8293120 8299599 8307712 8331576 8371440 8372232 8388352 8400432 8400504 8402240 8414340 8426880 8435658 8441424 8443904 8471680 8496015 8502912 8504320 8510964 8516640 8524705 8538144 8550513 8552280 8566230 8567328 8581160 8610560 8622960 8642304 8650488 8658584 8671488 8673280 8694818 8706660 8707776 8713728 8736420 8744960 8764320 8768268 8770080 8782785 8800528 8804961 8813568 8826336 8828160 8835057 8836520 8837356 8842560 8851771 8855370 8856576 8879640 8901120 8910392 8916248 8929536 8942472 8975296 8979894 8987520 8988672 9000540 9018240 9027634 9038205 9047040 9054108 9062416 9084416 9088992 9118890 9122432 9137312 9141993 9150549 9152440 9166080 9179280 9197824 9202536 9208584 9255394 9268380 9269568 9277440 9284688 9287104 9290880 9300060 9300558 9302480 9318848 9329760 9338595 9346176 9347335 9348608 9354752 9368304 9379360 9416704 9422853 9432064 9436896 9439276 9445728 9447680 9452520 9471616 9485256 9499392 9500570 9530640 9567360 9577326 9586688 9600576 9602560 9610062 9619456 9625495 9630720 9639840 9640752 9653805 9672465 9681920 9686880 9720172 9726816 9740907 9741312 9742520 9757440 9767604 9777152 9783290 9791232 9800504 9807040 9816730 9838080 9840640 9848328 9886272 9900594 9910272 9920064 9936080 9941085 9951744 9961168 9977660 9984480 9993935 9999360 10024191 10030779 10060120 10082688 10097208 10098880 10113510 10148160 10157770 10166016 10195218 10205184 10219968 10225040 10229646 10231760 10262736 10279476 10282496 10296495 10297392 10299520 10306560 10316320 10317296 10331265 10332672 10347552 10384640 10407936 10414470 10447992 10450627 10465290 10475520 10483704 10485440 10500540 10500630 10517184 10524096 10551780 10554880 10593792 10603824 10611072 10628640 10638705 10650112 10655568 10672680 10681344 10709160 10716772 10761619 10785024 10787744 10802880 10813110 10821888 10823230 10823680 10824704 10839360 10850558 10850651 10856448 10884720 10892160 10929688 10960335 10982928 10999296 11000660 11016960 11020016 11025567 11028436 11032920 11046695 11066132 11070720 11108768 11124861 11137990 11145310 11151360 11161920 11162976 11173547 11178090 11200576 11200672 11206314 11216802 11219120 11235840 11243520 11247544 11255232 11317635 11328020 11337216 11347952 11355520 11361240 11384192 11400684 11403040 11421640 11423104 11497280 11503170 11510730 11523072 11533984 11550594 11550693 11561984 11567808 11586960 11605860 11606958 11608880 11610368 11618304 11648560 11682720 11685760 11691024 11693440 11710380 11739948 11751424 11768448 11770880 11780076 11790080 11796120 11799095 11807160 11808768 11839520 11856570 11868160 11874240 11894421 11905553 11906048 11923296 11973192 11981376 11983360 11992722 12000720 12024320 12050940 12062720 12072144 12100726 12118656 12136212 12150215 12158520 12176640 12177792 12189324 12200732 12209505 12221440 12239040 12250630 12251789 12257280 12270048 12278112 12295899 12310410 12357840 12359424 12367872 12379584 12387840 12397518 12400080 12400744 12439680 12451460 12461568 12491072 12497364 12563804 12570624 12582528 12594304 12600648 12600756 12603360 12621510 12647008 12653487 12665856 12707520 12756480 12766446 12769768 12774960 12800768 12807216 12813416 12828420 12840960 12849345 12850992 12853120 12854336 12871740 12896620 12915840 12934440 12969088 12975732 12987876 12988416 13007232 13009920 13023472 13042227 13054976 13059990 13061664 13086269 13104630 13117440 13131104 13146480 13155120 13181696 13200792 13220352 13226752 13242240 13254780 13256034 13263840 13268992 13300798 13312640 13319460 13332480 13351680 13365588 13374372 13394304 13395965 13443584 13462944 13475693 13481280 13483008 13484680 13527360 13530880 13541451 13554688 13570560 13593624 13626624 13639528 13662110 13683648 13696606 13705968 13728660 13729856 13742080 13749120 13775020 13776896 13785545 13796736 13832665 13883091 13885960 13916160 13930656 13950837 13953720 13978272 14000720 14000840 14022912 14032128 14052456 14059430 14069040 14125056 14138432 14148096 14158914 14168592 14171520 14184940 14186282 14192640 14207424 14227884 14230240 14241792 14250855 14278880 14365989 14380032 14400864 14403840 14415093 14417480 14429184 14452480 14459760 14461128 14512960 14522880 14580258 14590224 14613780 14643904 14651406 14665728 14674935 14686848 14689280 14700756 14710560 14725095 14760960 14772492 14829408 14833148 14857343 14865408 14880096 14882560 14883968 14904120 14927616 14941752 14955736 14966490 14976720 14981120 15006976 15090180 15100906 15116288 15124032 15148320 15152522 15170265 15200912 15222240 15236655 15249024 15250915 15307776 15337560 15344469 15347640 15364096 15400792 15400924 15423744 15446088 15449280 15459840 15465373 15474480 15475944 15499008 15500930 15576960 15588032 15593186 15603434 15611904 15613840 15621705 15653264 15691264 15704755 15706768 15713280 15728160 15740928 15742880 15750810 15750945 15808760 15832320 15859228 15897728 15905736 15962210 15964256 15975168 15990296 16000960 16009020 16016770 16063740 16067920 16075158 16096192 16158208 16181616 16211360 16219665 16234845 16235520 16237056 16252432 16259040 16275837 16279340 16318720 16327080 16360064 16370816 16394532 16413880 16474392 16477120 16479232 16500990 16506112 16517120 16525440 16530024 16533440 16542654 16586240 16599198 16615424 16663152 16706985 16717965 16742880 16744464 16776704 16800864 16801008 16804480 16825203 16828680 16853760 16871316 16882848 16887808 16943360 16992030 17005824 17008640 17021928 17033280 17049410 17051023 17076288 17101026 17104560 17132460 17134656 17162320 17221120 17245920 17284608 17300976 17317168 17325891 17342976 17346560 17389636 17413320 17415552 17427456 17472840 17528640 17536536 17540160 17558431 17565570 17601056 17609922 17627136 17652672 17656320 17670114 17673040 17674712 17685120 17703542 17710740 17713152 17759280 17784855 17802240 17820784 17832496 17859072 17884944 17950592 17959788 17975040 17977344 17989083 18001080 18036480 18055268 18076410 18094080 18108216 18124832 18151089 18168832 18177984 18237780 18244864 18274624 18283986 18301098 18304880 18332160 18358560 18375945 18395648 18405072 18417168 18465615 18510788 18536760 18539136 18541435 18569376 18574208 18581760 18600120 18601116 18604960 18637696 18659520 18677190 18692352 18694670 18697216 18709504 18736608 18754351 18758720 18845706 18864128 18873792 18878552 18891456 18895360 18905040 18943232 18970512 18998784 19001140 19061280 19134720 19154652 19173376 19201152 19205120 19220124 19238912 19250990 19251155 19261440 19279680 19281504 19299763 19307610 19344930 19363840 19373760 19440344 19453632 19481814 19482624 19485040 19514880 19535208 19566580 19582464 19601008 19614080 19633460 19676160 19681280 19696656 19772544 19801188 19820544 19824035 19840128 19872160 19882170 19884051 19903488 19922336 19951197 19955320 19968960 19987870 19998720 20048382 20061558 20120240 20165376 20194416 20197760 20227020 20296320 20315540 20332032 20390436 20410368 20439936 20450080 20459292 20463520 20493165 20525472 20544909 20558952 20564137 20564992 20592990 20594784 20599040 20613120 20632640 20634592 20662530 20665344 20695104 20769280 20828940 20895984 20901254 20930580 20951040 20967408 20970880 21001080 21001260 21034368 21048192 21089145 21103560 21109760 21176089 21187584 21207648 21222144 21238371 21257280 21277410 21279423 21300224 21311136 21345360 21351281 21362688 21418320 21433544 21523238 21570048 21575488 21605760 21626220 21643776 21646460 21647360 21649408 21678720 21701116 21701302 21712896 21737045 21769440 21784320 21859376 21870387 21920670 21965856 21986657 21998592 22001320 22033920 22040032 22051134 22056872 22065840 22093390 22132264 22141440 22217536 22249722 22275980 22290620 22302720 22323840 22325952 22347094 22356180 22401152 22401344 22412628 22433604 22438240 22449735 22471680 22495088 22510464 22569085 22635270 22651359 22656040 22674432 22695904 22711040 22722480 22728783 22768384 22801368 22806080 22843280 22846208 22994560 23006340 23021460 23046144 23067968 23101188 23101386 23123968 23135616 23138485 23173920 23211720 23213916 23217760 23220736 23236608 23251395 23297120 23365440 23371520 23382048 23386880 23389779 23405151 23420760 23479896 23536896 23541760 23560152 23580160 23592240 23598190 23614320 23679040 23713140 23736320 23748480 23788842 23811106 23812096 23846592 23943315 23946384 23962752 23966720 23985444 24001440 24025155 24048640 24101880 24112737 24144288 24201452 24237312 24272424 24300430 24317040 24353280 24355584 24378648 24401464 24419010 24442880 24478080 24501260 24503578 24514560 24540096 24556224 24591798 24620820 24715680 24718848 24735744 24751485 24759168 24775680 24795036 24800160 24801488 24813981 24879360 24898797 24902920 24923136 24982144 24994728 25127608 25165056 25188608 25201296 25201512 25206720 25243020 25294016 25306974 25331712 25415040 25488045 25512960 25532892 25539536 25549920 25574115 25601536 25614432 25626832 25656840 25698690 25701984 25706240 25708672 25743480 25793240 25831680 25868880 25938176 25951464 25958009 25975752 26014464 26019840 26046944 26084454 26109952 26119980 26123328 26172538 26209260 26234880 26262208 26292960 26310240 26363392 26401584 26440704 26453504 26484480 26509560 26512068 26527680 26537984 26555313 26601596 26625280 26638920 26703360 26731176 26748744 26788608 26791930 26887168 26925888 26951386 26962560 26966016 26969360 27054720 27061760 27082902 27109376 27126395 27141120 27187248 27253248 27279056 27324220 27367296 27393212 27411936 27451647 27457320 27459712 27498240 27550040 27553792 27571090 27593472 27665330 27766182 27771920 27832320 27861312 27901674 27907440 27956544 28001440 28001680 28015785 28042005 28045824 28064256 28104912 28118860 28138080 28250112 28268559 28276864 28296192 28317828 28337184 28343040 28369880 28372564 28414848 28455768 28460480 28501710 28557760 28731978 28760064 28801728 28807680 28830186 28834960 28858368 28876485 28904960 28919520 28922256 29017395 29025920 29045760 29160516 29180448 29227560 29287808 29302812 29331456 29349870 29373696 29378560 29401512 29421120 29450190 29451767 29471123 29521920 29544984 29658816 29666296 29714686 29730816 29760192 29765120 29767936 29808240 29855232 29883504 29911472 29932980 29953440 29962240 29981805 30013952 30180360 30201812 30232576 30248064 30251815 30296640 30305044 30328199 30340530 30401824 30431863 30444480 30473310 30498048 30501830 30615552 30675120 30688938 30695280 30801584 30801848 30847488 30892176 30898560 30919680 30930746 30948960 30951888 30993795 30998016 31001860 31153920 31176064 31186372 31206868 31223808 31227680 31243410 31306528 31351881 31382528 31409510 31413536 31426560 31456320 31485760 31501620 31501890 31617520 31664640 31718456 31795456 31811472 31916115 31924420 31928512 31950336 31980592 32001920 32018040 32033540 32127480 32135840 32150316 32192384 32284857 32316416 32363232 32393879 32422720 32439330 32469690 32471040 32474112 32504864 32518080 32551674 32551953 32558680 32637440 32654160 32720128 32741632 32789064 32827760 32948784 32954240 32958464 33001980 33012224 33034240 33050880 33060048 33066880 33085308 33140085 33172480 33198396 33230848 33251995 33326304 33374583 33413970 33435930 33485760 33488928 33520641 33552013 33553408 33601728 33602016 33608960 33650406 33657360 33707520 33742632 33765696 33886720 33984060 34011648 34017280 34043856 34066560 34098820 34102046 34152576 34202052 34209120 34241515 34264920 34269312 34324640 34442240 34491840 34550461 34569216 34601952 34634336 34651782 34652079 34685952 34779272 34826640 34831104 34854912 34945680 35057280 35073072 35080320 35116862 35131140 35202112 35219844 35254272 35305344 35312640 35340228 35346080 35349424 35370240 35397285 35407084 35421480 35426304 35465705 35518560 35569710 35604480 35641568 35664992 35683263 35716659 35718144 35769888 35901184 35919576 35950080 35978166 36002160 36072960 36110536 36152820 36188160 36216432 36249664 36302178 36337664 36355968 36450645 36475560 36489728 36549248 36567972 36602196 36609760 36628515 36664320 36717120 36751890 36755367 36791296 36810144 36834336 36931230 37021576 37073520 37078272 37082870 37138752 37148416 37163520 37200240 37202232 37209920 37275392 37319040 37354380 37384704 37389340 37394432 37419008 37473216 37508702 37517440 37691412 37728256 37747584 37752265 37757104 37782912 37790720 37810080 37881305 37886464 37941024 37976953 37997568 38002280 38122560 38269440 38309304 38402304 38410240 38440248 38501980 38502310 38522880 38559360 38563008 38599526 38615220 38689860 38727680 38747520 38880688 38907264 38963628 38965248 38970080 38982965 39008585 39029760 39070416 39126681 39133160 39164928 39202016 39228160 39258807 39266920 39352320 39393312 39545088 39602376 39648070 39680256 39744320 39764340 39768102 39806976 39844672 39902394 39910640 39937920 39975740 39997440 40096764 40123116 40187895 40240480 40330752 40388832 40395520 40427079 40454040 40592640 40624353 40631080 40664064 40780872 40879872 40900160 40918584 40927040 40986330 41050944 41089818 41117904 41128274 41129984 41185980 41189568 41198080 41226240 41265280 41269184 41325060 41330688 41356635 41390208 41497995 41538560 41649273 41657880 41791968 41802508 41861160 41934816 41941760 42002160 42002520 42068736 42096384 42178290 42207120 42219520 42352178 42352541 42375168 42415296 42444288 42476742 42514560 42554820 42558846 42600448 42622272 42690720 42702562 42725376 42752565 42836640 42867088 43046476 43140096 43150976 43211520 43252440 43287552 43292920 43298816 43357440 43402232 43402604 43474090 43538880 43568640 43718752 43740774 43841340 43931712 43973314 43997184 44002640 44024805 44067840 44080064 44102268 44113744 44131680 44175285 44186780 44258855 44264528 44282880 44435072 44499444 44551960 44572029 44581240 44647680 44651904 44694188 44712360 44802304 44802688 44825256 44867208 44876480 44899470 44943360 44990176 45020928 45138170 45270540 45302718 45312080 45348864 45391808 45422080 45444960 45457566 45536768 45602736 45612160 45686560 45692416 45709965 45752745 45989120 46012680 46042920 46092288 46135936 46202376 46202772 46247936 46271232 46276970 46347840 46396119 46423440 46427832 46435520 46441472 46502790 46594240 46730880 46743040 46764096 46773760 46779558 46810302 46841520 46959792 47073792 47083520 47114265 47120304 47160320 47184480 47196380 47228640 47358080 47426280 47496960 47577684 47622212 47624192 47693184 47886630 47892768 47925504 47933440 47970888 48002880 48050310 48097280 48203760 48225474 48288576 48402904 48474624 48544848 48600860 48634080 48704535 48706560 48711168 48757296 48802928 48827511 48838020 48885760 48956160 49002520 49007156 49080192 49112448 49183596 49241640 49431360 49437696 49502970 49518336 49551360 49590072 49600320 49602976 49627962 49651987 49758720 49797594 49805840 49846272 49964288 49989456 50120955 50153895 50255216 50330112 50377216 50402592 50403024 50413440 50486040 50588032 50613948 50663424 50830080 50904667 50976090 51025920 51065784 51079072 51099840 51148230 51153069 51203072 51228864 51253664 51313680 51397380 51403968 51412480 51417344 51486960 51586480 51663360 51737760 51876352 51902928 51916018 51951504 52028928 52039680 52093888 52168908 52219904 52239960 52246656 52253135 52345076 52418520 52524416 52585920 52620480 52675293 52726784 52803168 52853171 52881408 52907008 52968960 53019120 53024136 53055360 53110626 53203192 53250560 53277840 53406720 53462352 53497488 53577216 53583860 53774336 53808095 53851776 53902772 53925120 53932032 53938720 54109440 54123520 54165804 54218752 54252790 54253255 54282240 54374496 54453267 54506496 54558112 54648440 54734592 54786424 54823872 54903294 54914640 54919424 54996480 55100080 55127835 55142180 55186944 55330660 55532364 55543840 55624305 55722624 55803348 55814880 55867735 55913088 56002880 56003360 56031570 56084010 56091648 56128512 56209824 56237720 56263053 56276160 56537118 56553728 56592384 56635656 56674368 56686080 56739760 56745128 56829696 56911536 56920960 57003420 57115520 57463956 57520128 57603456 57615360 57660372 57669920 57716736 57752970 57753465 57809920 57839040 57844512 57899289 57953477 58034790 58051840 58091520 58321032 58360896 58455120 58575616 58605624 58699740 58747392 58757120 58803024 58842240 58900380 58903534 58942246 59043840 59089968 59317632 59332592 59429372 59461632 59472105 59520384 59527765 59530240 59535872 59616480 59678069 59710464 59767008 59822944 59853591 59865960 59906880 59963610 60027904 60360720 60403624 60496128 60503630 60593280 60610088 60656398 60681060 60803648 60863726 60888960 60946620 60996096 61003660 61231104 61258945 61350240 61377876 61390560 61479495 61603168 61603696 61634727 61692411 61694976 61784352 61797120 61839360 61861492 61897920 61903776 61962397 61987590 61996032 62003720 62307840 62352128 62372744 62413736 62455360 62486820 62613056 62703762 62765056 62819020 62827072 62853120 62912640 62971520 63003240 63003780 63235040 63267435 63329280 63436912 63528267 63590912 63622944 63832230 63838269 63848840 63857024 63900672 63961184 64003840 64036080 64053843 64067080 64254960 64271680 64300632 64384768 64569714 64632832 64726464 64787758 64845440 64878660 64939380 64942080 64948224 65009728 65036160 65103348 65103906 65117360 65211135 65274880 65308320 65431345 65440256 65483264 65578128 65655520 65897568 65908480 65916928 65959971 66003960 66024448 66101760 66120096 66133760 66170616 66280170 66344960 66396792 66503990 66652608 66749166 66827940 66871860 66971520 66977856 67041282 67104026 67106816 67203456 67204032 67217920 67300812 67314720 67378465 67415040 67485264 67531392 67707255 67773440 67954077 67968120 68023296 68087712 68133120 68186349 68197640 68204092 68305152 68404104 68418240 68483030 68529840 68538624 68649280 68884480 68983680 69100922 69138432 69203904 69268672 69303564 69304158 69371904 69415455 69558544 69653280 69662208 69709824 69754185 69891360 70114560 70146144 70160640 70169337 70215453 70233724 70262280 70404224 70439688 70610688 70625280 70680456 70692160 70698848 70740480 70794570 70814168 70842960 70931410 71037120 71139420 71208960 71283136 71329984 71366526 71433318 71436288 71539776 71802368 71829945 71839152 71900160 71956332 72004320 72075465 72145920 72221072 72305640 72432864 72499328 72604356 72675328 72711936 72901290 72951120 72979456 73098496 73135944 73154389 73204392 73219520 73257030 73328640 73434240 73503780 73510734 73582592 73620288 73668672 73862460 74043152 74147040 74156544 74165740 74277504 74286715 74296832 74327040 74400480 74404464 74419840 74550784 74638080 74708760 74769408 74778680 74788864 74838016 74946432 75017404 75034880 75331333 75382824 75495168 75504530 75514208 75565824 75581440 75620160 75762610 75772928 75882048 75953906 75995136 76004560 76245120 76538880 76618608 76722345 76804608 76820480 76880496 77003960 77004620 77118720 77126016 77199052 77230440 77326865 77379720 77495040 77761376 77814528 77874027 77927256 77940160 77965930 78017170 78059520 78140832 78253362 78266320 78329856 78404032 78456320 78517614 78533840 78704640 78786624 79090176 79204752 79296140 79360512 79488640 79528680 79536204 79613952 79665939 79689344 79804788 79821280 79875840 79951480 80193528 80246232 80375790 80480960 80661504 80777664 80791040 80854158 80908080 81185280 81248706 81262160 81328128 81379185 81561744 81759744 81800320 81837168 81854080 81972660 82101888 82179636 82235808 82256548 82259968 82371960 82379136 82396160 82530560 82538368 82650120 82661376 82713270 82780416 82995990 83054983 83077120 83298546 83315760 83338871 83583936 83605016 83722320 83869632 83883520 84004320 84005040 84126015 84137472 84192768 84356580 84414240 84439040 84704356 84705082 84750336 84830592 84888576 84953484 85029120 85109640 85117692 85200896 85244544 85255115 85381440 85405124 85505130 85673280 85734176 85762523 86092952 86280192 86301952 86423040 86504880 86575104 86585840 86629455 86714880 86804464 86805208 86948180 87077760 87137280 87437504 87481548 87682680 87792155 87863424 87946628 87994368 88005280 88049610 88135680 88160128 88204536 88227488 88263360 88350570 88355301 88373560 88413369 88517710 88529056 88565760 88870144 88998888 89103920 89144058 89162480 89295360 89303808 89388376 89424720 89604608 89605376 89650512 89734416 89752960 89798940 89886720 89945415 89980352 90041856 90276340 90541080 90605436 90624160 90697728 90755445 90783616 90844160 90889920 90915132 90984597 91073536 91205472 91224320 91295589 91373120 91384832 91419930 91505490 91978240 92025360 92085840 92271872 92404752 92405544 92542464 92553940 92695680 92792238 92846880 92855664 92871040 92882944 93005580 93188480 93461760 93486080 93528192 93547520 93559116 93620604 93683040 93771755 93919584 94055643 94147584 94228530 94240608 94320640 94368960 94392760 94457280 94555673 94716160 94852560 94993920 95155368 95244424 95386368 95773260 95785536 95851008 95866880 95941776 96005760 96100620 96194560 96407520 96450948 96498815 96577152 96805808 96854571 96949248 97089696 97181637 97201720 97268160 97369481 97409070 97413120 97422336 97514592 97605856 97655022 97655859 97676040 97912320 98005040 98014312 98160384 98224896 98367192 98483280 98862720 98875392 99005940 99036672 99102720 99180144 99200640 99205952 99255924 99303974 99420255 99517440 99595188 99611680 99692544 99755985 99928576 99978912 100241910 100307790 100510432 100561923 100656039 100660224 100754432 100805184 100806048 100826880 100972080 101176064 101227896 101660160 101809334 101952180 102051840 102131568 102158144 102199680 102296460 102306138 102406144 102457728 102507328 102627360 102724545 102794760 102807936 102820685 102824960 102834688 102973920 103172960 103326720 103475520 103651383 103752704 103805856 103832036 103903008 104001401 104057856 104187776 104337816 104479920 104493312 104506270 104690152 104837040 105048832 105171840 105240960 105350586 105453568 105606336 105706342 105762816 105814016 105880445 105937920 106038240 106048272 106110720 106191855 106221252 106397115 106406384 106501120 106555680 106756405 106813440 106924704 106994976 107149977 107154432 107167720 107548672 107616190 107703552 107805544 107850240 107877440 108218880 108247040 108331608 108505580 108506510 108564480 108748992 108906534 109012992 109116224 109296880 109351935 109469184 109572848 109647744 109806588 109829280 109838848 109933285 109992960 110200160 110255670 110266101 110284360 110373888 110661320 111064728 111087680 111248610 111445248 111606696 111629760 111735470 111826176 112005760 112006720 112063140 112168020 112183296 112257024 112419648 112475440 112526106 112552320 113074236 113107456 113184768 113256795 113271312 113348736 113372160 113479520 113490256 113643915 113659392 113823072 113841920 113930859 114006840 114231040 114927912 114956897 115206912 115230720 115320744 115339840 115505940 115506930 115619840 115678080 115689024 115798578 115906954 116069580 116103680 116183040 116642064 116721792 116910240 116948895 117025755 117151232 117211248 117399480 117494784 117606048 117684480 117776421 117800760 117807068 117884492 118179936 118635264 118665184 118858744 118944210 119040768 119055530 119060480 119071744 119232960 119356138 119357161 119420928 119534016 119645888 119707182 119731920 119813760 119927220 120055808 120563685 120721440 120807248 120992256 121007260 121186560 121220176 121281237 121312796 121362120 121607296 121727452 121777920 121893240 121992192 122007320 122517890 122700480 122755752 122781120 122909017 122958990 123206336 123207392 123269454 123384822 123389952 123568704 123594240 123678720 123722984 123795840 123807552 123924794 123975180 123992064 124007440 124069905 124493985 124615680 124704256 124745488 124827472 124910720 124973640 125226112 125407524 125530112 125638040 125654144 125825280 125943040 126006480 126007560 126470080 126534870 126658560 126873824 127056534 127057623 127181824 127245888 127664460 127676538 127697680 127714048 127801344 127922368 128007680 128072160 128107686 128134160 128509920 128543360 128601264 128769536 129139428 129265664 129452928 129575516 129690880 129757320 129790045 129878760 129896448 130019456 130072320 130206696 130207812 130234720 130422270 130549760 130616640 130862690 130880512 130966528 131156256 131311040 131795136 131816960 131919942 132007920 132048896 132203520 132240192 132267520 132341232 132560340 132689920 132776565 132793584 133007980 133305216 133498332 133655880 133716087 133743720 133943040 133955712 134082564 134208052 134213632 134406912 134408064 134435840 134601624 134629440 134756930 134769679 134830080 134970528 135062784 135414510 135546880 135908154 135936240 136046592 136175424 136266240 136372698 136395280 136408184 136610304 136808208 136836480 136966060 137059680 137077248 137258235 137298560 137768960 137967360 138201844 138276864 138407808 138537344 138607128 138608316 138743808 138830910 139117088 139188357 139306560 139324416 139508370 139782720 140229120 140292288 140321280 140338674 140430906 140467448 140524560 140808448 140879376 141221376 141250560 141342795 141360912 141384320 141397696 141480960 141589140 141628336 141685920 141862820 142074240 142278840 142566272 142659968 142733052 142866636 142872576 143079552 143458607 143604736 143659890 143678304 143800320 143912664 143948959 144008640 144150930 144291840 144442144 144611280 144865728 144998656 145208712 145423872 145802580 145902240 145958912 146196992 146271888 146308778 146408784 146439040 146514060 146657280 146868480 147007560 147021468 147165184 147240576 147258835 147337344 147355615 147724920 148086304 148232623 148294080 148313088 148331480 148555008 148573430 148593664 148654080 148800960 148808928 148839680 148955961 149101568 149276160 149417520 149538816 149557360 149892864 150034808 150069760 150662666 150765648 150990336 151009060 151028416 151131648 151162880 151240320 151525220 151545856 151640995 151764096 151907812 151990272 152009120 152159315 152490240 152714001 153077760 153237216 153444690 153459207 153609216 153760992 154007920 154009240 154237440 154252032 154398104 154460880 154653730 154759440 154990080 155522752 155629056 155748054 155854512 155880320 155931860 156034340 156119040 156281664 156506724 156532640 156659712 156759405 156808064 156912640 157035228 157067680 157573248 158025879 158180352 158409504 158559513 158592280 158721024 158977280 159057360 159072408 159331878 159378688 159609576 159642560 159751680 159902960 160387056 160492464 160751580 160961920 161323008 161424285 161555328 161582080 161708316 161816160 161969395 162370560 162497412 162524320 162656256 162758370 162759765 163123488 163430773 163519488 163600640 163674336 163708160 163945320 164203776 164359272 164471616 164513096 164743920 164758272 164792320 165061120 165076736 165300240 165426540 165560832 165991980 166109966 166154240 166597092 166631520 166677742 166872915 167167872 167210032 167444640 167603205 167739264 167760065 167767040 168008640 168010080 168183649 168252030 168274944 168385536 168713160 168789159 168828480 169408712 169410164 169661184 169777152 169906968 170058240 170219280 170235384 170489088 170510230 170762880 170810248 171010260 171346560 171468352 171525046 172185904 172560384 172603904 172752305 172846080 173009760 173150208 173171680 173258910 173260395 173429760 173608928 173610416 173697867 173860431 173896360 174155520 174274560 174875008 174963096 175365360 175584310 175726848 175893256 176010560 176099220 176271360 176320256 176409072 176454976 176526720 176701140 176710602 176747120 176826738 177035420 177058112 177131520 177740288 177997776 178207840 178288116 178324960 178416315 178583295 178590720 178607616 178776752 178849440 179034207 179209216 179210752 179301024 179468832 179505920 179597880 179890830 179960704 180083712 180552680 181082160 181210872 181248320 181510890 181567232 181688320 181779840 181830264 181969194 182147072 182410944 182448640 182591178 182746240 182769664 182839860 183010980 183776835 183956480 184050720 184171680 184543744 184809504 184811088 185077233 185084928 185107880 185391360 185584476 185693760 185711328 185742080 185765888 185887191 186011160 186376960 186923520 186972160 187056384 187095040 187118232 187241208 187366080 187543510 187561253 187839168 188111286 188295168 188457060 188481216 188641280 188737920 188785520 188914560 189111346 189432320 189705120 189884765 189987840 190310736 190488848 190584801 190772736 191546520 191571072 191702016 191883552 192011520 192161529 192201240 192815040 192901896 192997630 193154304 193611616 193709142 193898496 194179392 194363274 194403440 194536320 194738962 194818140 194826240 194844672 195029184 195211712 195310044 195311718 195352080 195633405 195824640 196010080 196028624 196294035 196320768 196449792 196734384 196966560 197725440 197750784 197879913 198011880 198073344 198360288 198401280 198411904 198511848 198607948 198840510 199034880 199190376 199223360 199511970 199857152 199957824 200483820 200615580 201020864 201123846 201312078 201320448 201508864 201610368 201612096 201653760 201944160 202135395 202352128 202455792 203121765 203320320 203618668 203904360 204263136 204316288 204399360 204592920 204612276 204812288 204915456 205014656 205254720 205449090 205589520 205615872 205641370 205649920 205669376 205947840 206162369 206297861 206345920 206653440 206951040 207302766 207505408 207611712 207664072 207806016 208002802 208115712 208246365 208375552 208675632 208959840 208986624 209012540 209380304 209674080 210097664 210343680 210481920 210701172 210907136 211212672 211412684 211628032 211760890 211762705 211875840 212076480 212096544 212221440 212297393 212383710 212442504 212794230 212812768 213002240 213111360 213512810 213626880 213849408 213989952 214299954 214308864 214335440 215232380 215407104 215611088 215700480 215754880 216437760 216494080 216663216 217011160 217013020 217497984 217813068 218025984 218232448 218593760 218703870 218938368 219145696 219295488 219463167 219613176 219658560 219677696 219866570 219985920 220400320 220511340 220532202 220568720 220747776 221322640 222129456 222175360 222497220 222860145 222890496 223213392 223259520 223470940 223652352 224011520 224013440 224126280 224336040 224366592 224514048 224839296 224950880 225052212 225104640 225993999 226148472 226205507 226214912 226513590 226542624 226697472 226744320 226959040 226980512 227287830 227318784 227646144 227683840 227861718 228013680 228462080 229855824 229913794 230413824 230461440 230641488 230679680 231011880 231013860 231239680 231356160 231378048 231597156 231813908 231980595 232139160 232207360 233284128 233443584 233622081 233820480 233897790 234051510 234064043 234302464 234422496 234798960 234864091 234989568 235212096 235368960 235552842 235601520 235614136 235768984 236359872 237270528 237330368 237717488 237888420 238081536 238111060 238120960 238143488 238465920 238712276 238714322 238841856 239068032 239291776 239414364 239463840 239627520 239854440 240111616 241127370 241442880 241614496 241853227 241984512 242014520 242373120 242440352 242562474 242625592 242724240 243214592 243454904 243555840 243786480 243984384 244014640 244137555 245035780 245400960 245511504 245562240 245818034 245917980 246412672 246414784 246538908 246769644 246779904 247137408 247188480 247445968 247591680 247615104 247849588 247950360 247984128 248014880 248139810 248259935 248987970 249164949 249231360 249408512 249490976 249654944 249821440 249947280 250016613 250452224 250815048 251276080 251308288 251650560 251886080 252012960 252015120 252940160 253069740 253317120 253747648 254113068 254115246 254363648 254491776 254523335 255328920 255353076 255395360 255428096 255602688 255765345 255844736 256015360 256144320 256215372 256268320 257019840 257086720 257202528 257287569 257539072 258278856 258905856 259151032 259381760 259514640 259580090 259757520 260038912 260144640 260413392 260415624 260469440 260844540 261099520 261233280 261725380 261761024 261933056 262312512 262622080 263376465 263590272 263633920 263839884 264015840 264097792 264265855 264407040 264480384 264535040 264682464 265065903 265120680 265240107 265553130 265587168 266015960 266610432 266996664 267311760 267432174 267487440 267886080 267911424 268165128 268416104 268813824 268816128 268871680 269203248 269258880 269513860 269539358 269660160 269941056 270125568 270829020 271093760 271816308 271872480 272093184 272266335 272350848 272532480 272745396 272790560 272816368 272953791 273220608 273616416 273672960 273886767 273932120 274119360 274154496 274516470 274597120 275934720 276403688 276815616 277074688 277214256 277216632 277661820 278234176 278376714 278613120 278648832 279016740 279565440 280458240 280584576 280642560 280677348 280861812 280934896 281049120 281315265 281616896 281758752 282289517 282442752 282685590 282721824 282768640 282795392 282961920 283178280 283256672 283371840 283667019 283725640 284148480 284557680 285132544 285319936 285466104 285733272 286159104 286917214 287209472 287319780 287356608 287600640 287825328 287897918 288017280 288301860 288583680 288884288 289222560 289496445 289731456 289767385 289997312 290417424 290847744 291544911 291605160 291804480 291917824 292108443 292393984 292543776 292617556 292817568 292878080 293028120 293736960 294015120 294042936 294481152 294517670 294674688 294711230 295449840 296172608 296465246 296588160 296626176 296662960 297110016 297146860 297187328 297308160 297601920 297617856 297679360 297911922 298203136 298390345 298552320 298835040 299077632 299114720 299267955 299785728 300069616 300139520 301325332 301531296 301968117 301980672 302018120 302056832 302263296 302480640 303050440 303091712 303281990 303528192 303815624 304018240 304318630 304980480 305428002 306155520 306474432 306889380 306918414 307218432 307521984 308015840 308018480 308173635 308462055 308474880 308504064 308796208 308921760 309307460 309518880 309811985 309980160 310954149 311045504 311258112 311496108 311709024 311760640 311863720 312004203 312068680 312563328 313013448 313065280 313518810 313616128 313825280 314070456 314135360 315146496 316051758 316360704 316819008 317119026 317184560 317442048 317641335 317954560 318114720 318144816 318663756 318757376 319191345 319219152 319285120 319503360 319805920 320269215 320774112 320984928 321503160 321923840 322646016 322848570 323110656 323164160 323416632 323632320 323938790 323969437 324741120 324994824 325048640 325516740 325519530 326246976 326861546 327038976 327201280 327348672 327416320 327890640 328407552 328718544 328943232 329026192 329487840 329516544 329584640 329799855 330122240 330153472 330600480 330853080 331121664 331983960 332219932 333194184 333263040 333355484 333610189 333745830 334335744 334420064 334889280 335206410 335478528 335520130 335534080 336017280 336020160 336367298 336504060 336549888 336771072 337426320 337578318 337656960 338817424 338820328 339322368 339554304 339770385 339813936 340116480 340438560 340470768 340931745 340978176 341020460 341525760 341620496 341792577 342020520 342693120 342936704 343050092 344371808 344870691 345207808 345504610 345692160 346019520 346343360 346517820 346520790 346859520 347217856 347220832 347395734 347720862 347792720 348311040 348549120 349750016 349926192 350730720 350846685 351077265 351168620 351453696 351786512 352021120 352198440 352640512 352818144 352909952 353053440 353402280 353421204 353494240 353653476 354070840 354116224 355480576 355995552 356332669 356415680 356576232 356649920 356832630 357166590 357181440 357215232 357553504 357698880 358068414 358071483 358418432 358421504 358602048 358937664 359011840 359195760 359781660 359921408 360167424 361105360 362164320 362421744 362496640 363021780 363134464 363376640 363559680 363660528 363938388 364294144 364821888 364897280 365182356 365492480 365539328 365679720 365771945 366021960 367553670 367912960 368101440 368343360 368727051 369072143 369087488 369619008 369622176 370154466 370169856 370215760 370782720 371168952 371387520 371422656 371484160 371774382 372022320 372753920 373847040 373944320 374112768 374190080 374236464 374482416 374732160 375087020 375122506 375678336 376222572 376590336 376656665 376914120 376962432 377475840 377571040 377829120 378222692 378864640 379410240 379769530 379975680 380621472 380977696 381169602 381172869 381545472 383093040 383142144 383404032 383767104 384023040 384323058 384402480 385630080 385803792 385995260 386308608 387223232 387418284 387796992 388358784 388726548 388806880 389072640 389370135 389477924 389636280 389689344 390058368 390423424 390620088 390623436 390704160 391266810 391649280 392020160 392057248 392588070 392641536 392899584 393468768 393933120 395450880 395759826 396023760 396146688 396720576 396802560 396823808 397023696 397215896 397681020 398069760 398329695 398380752 398446720 399023940 399714304 399915648 400967640 401231160 402041728 402247692 402624156 402640896 403017728 403220736 403224192 403307520 403888320 404270790 404309037 404704256 404911584 405674339 406243530 406640640 407237336 407808720 408526272 408632576 408798720 409185840 409224552 409830912 410029312 410509440 410898180 411179040 411231744 411282740 411299840 411338752 411895680 412324738 412595722 412691840 413306880 413902080 414605532 415010816 415223424 415274915 415328144 415612032 416005604 416231424 416492730 416694355 416751104 417351264 417746483 417919680 417973248 418025080 418760608 419348160 420195328 420687360 420963840 421402344 422425344 422825368 423521780 423525410 423751680 424152960 424193088 424442880 424594786 424767420 424885008 425588460 425625536 426004480 426222720 427025620 427698816 427979904 428599908 428617728 428670880 428812615 430375821 430464760 430814208 431222176 431400960 431509760 431846877 432875520 433326432 434022320 434026040 434995968 435626136 436464896 437187520 437407740 437876736 438291392 438590976 438926334 439226352 439317120 439355392 439733140 439971840 440800640 441022680 441064404 441137440 441495552 441776505 442066845 442645280 444258912 444350720 444697869 444994440 445720290 445780992 446426784 446519040 446867883 446941880 447304704 448023040 448026880 448252560 448672080 449678592 449901760 450104424 450209280 451987998 452296944 452411014 452429824 453027180 453085248 453394944 453488640 453918080 453961024 454575660 454637568 454922985 455292288 455367680 455723436 456027360 456477945 456924160 458142003 459711648 459827588 460577633 460827648 461282976 461359360 462023760 462027720 462712320 462756096 463194312 463627816 463961190 464278320 464414720 466568256 466887168 467244162 467640960 467795580 468103020 468128086 468604928 468844992 469597920 469728182 469979136 470278215 470424192 470737920 471105684 471203040 471228272 471537968 472719744 472778365 474541056 474660736 475434976 475678539 475776840 476163072 476222120 476286976 476931840 477424552 477428644 478136064 478583552 478828728 478927680 479255040 479708880 482254740 482885760 483228992 483706454 483969024 484029040 484272855 484746240 484880704 485124948 485251184 485448480 485908185 486429184 486847405 486909808 487111680 487572960 487968768 488029280 488275110 488279295 490071560 490292319 490801920 491023008 491124480 491636068 491835960 492825344 492829568 493077816 493539288 494274816 494376960 494891936 495183360 495230208 495699176 495900720 496029760 496279620 496519870 497975940 498329898 498462720 498817024 498981952 499309888 499642880 499894560 500033226 500904448 501630096 502552160 502616576 502809615 503280195 503301120 503772160 504025920 504030240 504550947 505880320 506139480 507495296 508226136 508230492 508727296 508983552 509046670 510657840 510706152 510790720 510856192 511530690 511689472 512030720 512288640 512430744 512536640 514039680 514173440 514405056 514575138 515078144 516557712 517811712 518256915 518302064 518763520 519029280 519160180 519515040 520007005 520077824 520289280 520826784 520831248 520938880 521581293 521689080 522466560 523450760 523522048 523866112 524625024 525244160 526752930 527180544 527267840 527679768 528031680 528531710 528814080 528960768 529070080 529364928 530131806 530241360 530480214 531106260 531174336 532031920 533220864 533993328 534623520 534864348 534974880 535749885 535772160 535822848 536330256 536832208 537102621 537627648 537632256 537743360 538406496 538517760 539027720 539078716 539882112 540251136 541658040 543632616 543744960 544532670 544701696 545064960 545490792 545581120 545632736 545907582 546441216 547232832 547345920 547773534 547864240 548238720 548308992 549032940 549194240 551330505 551869440 552807376 553631232 554149376 554428512 554433264 555323640 556468352 556753428 557226240 557297664 557661573 558033480 559130880 559951337 560916480 561169152 561285120 561354696 561723624 561869792 562098240 562630530 562683759 563233792 563517504 564579034 564885504 565371180 565443648 565537280 565590784 565923840 566356560 566513344 566743680 567334038 567451280 568296960 569115360 569654295 570265088 570639872 570932208 571466544 572318208 573834428 574418944 574639560 574713216 574784485 575650656 575795836 576034560 576603720 577768576 578445120 578992890 579462912 579534770 579994624 580834848 581384881 581695488 583089822 583210320 583608960 584216886 584787968 585087552 585235112 585635136 585756160 586056240 587473920 588030240 588085872 588882105 588962304 589035340 589349376 589422460 590899680 592345216 592930492 593176320 593252352 593325920 594220032 594293720 594374656 595203840 595235712 595358720 595823844 596406272 596780690 596785805 597104640 597670080 598229440 598535910 599571456 600139232 600279040 602650664 603062592 603936234 603961344 604036240 604113664 604526592 604961280 606100880 606406185 606563980 607056384 607631248 608036480 608637260 609960960 610856004 612948864 613778760 613836828 614436864 614545085 615043968 616031680 616036960 616347270 616924110 616949760 617008128 617592416 617843520 618487107 618614920 618893583 619037760 619623970 619960320 621908298 622091008 622516224 622992216 623418048 623521280 623727440 624008406 624137360 625126656 626026896 626130560 627037620 627232256 627650560 628140912 628270720 630292992 632103516 632721408 633638016 634238052 634369120 634884096 635282670 635288115 635909120 636229440 636289632 636892179 637327512 637488247 637514752 638382690 638438304 638570240 639006720 639611840 640538430 641548224 641969856 643006320 643847680 645697140 646221312 646328320 646833264 647264640 647877580 647938874 649482240 649989648 650097280 651033480 651039060 652493952 653723092 654077952 654402560 654697344 654832640 655781280 656458759 656815104 657437088 657886464 658052384 658389501 658975680 659033088 659599710 660244480 660306944 661200960 661706160 661889711 662243328 663967920 664439864 666388368 666526080 666710968 667220378 667491660 668580435 668671488 668840128 669778560 670412820 670957056 671040260 671068160 672034560 672040320 672734596 673008120 673099776 673542144 673848395 674852640 675156636 675313920 677634848 677640656 677981997 678616521 678644736 679540770 679627872 680232960 680877120 680941536 681586367 681863490 681956352 682040920 683051520 683240992 683585154 684041040 685386240 685873408 686100184 688743616 689741382 690415616 691009220 691384320 692039040 692686720 693035640 693041580 693719040 694435712 694441664 694791468 695441724 695585440 695941785 696622080 699500032 699852384 701461440 701693370 702154530 702192129 702337240 702907392 703573024 704042240 704396880 704592273 705281024 705636288 705819904 706106880 706804560 706842408 706988480 707306952 708141680 708232448 710961152 711991104 712665338 712831360 713152464 713299840 713665260 714333180 714362880 714430464 715107008 715397760 716136828 716142966 716836864 716843008 717204096 717293035 717875328 718023680 718391520 719563320 719744795 719842816 720334848 722210720 724328640 724843488 724993280 725559681 726043560 726268928 727119360 727321056 727876776 729643776 729794560 730364712 730984960 731359440 731543890 732043920 735107340 735825920 736202880 736686720 737454102 738144286 738174976 739238016 739244352 740308932 740339712 740431520 741163115 741565440 742337904 742775040 742845312 742968320 743548764 744044640 744779805 745507840 747494847 747694080 748225536 748472928 748964832 749464320 750049839 750174040 750245012 751356672 752445144 753313330 753828240 753924864 754951680 755142080 755658240 756445384 757729280 758820480 759539060 759951360 761242944 761955392 762339204 762345738 763090944 763570005 766186080 766284288 766808064 767296035 767534208 768046080 768646116 768804960 771260160 771607584 771862707 771990520 772617216 774446464 774836568 776717568 777453096 777613760 778145280 778740270 778955848 779272560 780116736 780846848 781240176 781246872 781408320 782533620 783298560 784040320 784114496 785176140 785283072 785799168 786937536 787866240 790129395 790901760 791519652 792047520 792293376 792797565 793441152 793605120 793647616 794047392 794431792 795362040 796659390 796761504 796893440 798047880 799428608 799831296 801935280 802462320 804083456 804495384 804698279 805248312 806441472 806448384 806615040 807776640 808541580 808618074 809408512 809823168 811348678 812487060 813281280 814474672 815617440 817052544 817153865 817265152 817597440 818371680 818449104 819661824 820058624 821018880 821796360 822358080 822463488 822565480 822677504 823791360 824649476 825191444 825383680 827804160 829211064 830446848 830549830 830656288 831224064 832011208 832985460 833388710 833502208 834702528 835492966 835839360 835946496 836050160 837521216 838696320 840390656 840918245 841374720 841927680 842804688 843945795 844850688 845650736 846868551 847043560 847050820 848305920 848386176 848885760 849189572 849534840 849770016 851001057 851176920 851251072 852445440 854051240 855397632 855959808 857199816 857341760 857625230 860751642 860929520 861628416 862444352 862801920 863019520 863693754 865751040 866652864 868044640 868052080 868489335 869302155 869991936 871252272 872929792 874375040 874815480 875753472 876325329 876582784 877181952 877852668 878452704 878634240 878710784 879466280 881601280 882045360 882128808 882274880 883553010 884133690 885290560 888517824 888701440 889395738 889988880 891440580 891561984 892853568 893038080 893735766 893883760 894609408 895171035 896046080 896053760 896505120 897344160 899357184 899803520 900208848 900418560 903975996 904593888 904822028 904859648 906054360 906170496 906789888 907836160 907922048 909151320 909275136 909845970 910584576 910735360 911446872 912054720 912955890 913604813 913848320 916284006 919423296 919655176 921155266 921655296 922565952 922718720 924047520 924055440 925386165 925424640 925512192 926388624 927255632 927922380 928556640 928829440 929435955 933136512 933774336 934488324 935281920 935591160 936012609 936206040 936256172 937209856 937689984 937806265 939195840 939456364 940556430 940848384 941475840 942211368 942406080 942456544 943075936 943387753 945439488 945556730 949082112 949321472 950869952 951357078 951553680 952326144 952444240 952924005 953863680 954849104 954857288 956272128 957167104 957657456 957855360 958510080 959417760 960807645 964509480 965771520 966457984 967412908 967938048 968058080 968545710 969492480 969761408 970249896 970502368 970896960 971816370 971908311 972858368 973694810 973819616 974223360 975145920 976058560 976550220 976558590 980143120 980584638 981603840 982046016 982248960 983272136 983671920 985650688 985659136 986155632 987078576 988549632 988753920 989399565 989783872 990366720 990460416 991398352 991801440 992059520 992559240 993039740 995951880 996659796 997634048 997963904 998619776 999285760 999789120 1000066452 1000830567 1001808896 1003260192 1004210249 1005104320 1005233152 1005619230 1006560390 1006602240 1007544320 1008051840 1008060480 1009101894 1011760640 1012278960 1014990592 1016452272 1016460984 1017967104 1018093340 1021315680 1021412304 1021581440 1021712384 1023061380 1023378944 1024061440 1024577280 1024861488 1025073280 1028079360 1028346880 1028810112 1029150276 1030156288 1030811845 1031489305 1033115424 1034612073 1035623424 1036513830 1036604128 1037527040 1038058560 1038320360 1039030080 1040014010 1040112403 1040155648 1040578560 1041653568 1041662496 1041877760 1043162586 1043378160 1044933120 1046901520 1049250048 1050488320 1053505860 1054361088 1054535680 1055359536 1056063360 1057063420 1057921536 1058140160 1058729856 1060263612 1060482720 1060960428 1061486965 1062212520 1062348672 1064063840 1066441728 1067986656 1068998007 1069247040 1069728696 1069949760 1071064291 1071499770 1071544320 1071645696 1072660512 1073664416 1074205242 1074214449 1075255296 1075264512 1076812992 1077035520 1078055440 1078157432 1079764224 1080502272 1083316080 1087265232 1087489920 1089065340 1089403392 1090129920 1090981584 1091162240 1091265472 1091815164 1092882432 1094465664 1094691840 1095547068 1095728480 1096477440 1096617984 1097315835 1098065880 1098388480 1102661010 1103738880 1105614752 1106181153 1107216429 1107262464 1108298752 1108857024 1108866528 1110647280 1112936704 1113506856 1114452480 1115323146 1116066960 1118261760 1119902674 1121832960 1122338304 1122570240 1122709392 1123447248 1123739584 1124196480 1125261060 1125367518 1126467584 1127035008 1129158068 1129771008 1129969995 1130742360 1130887296 1131027535 1131074560 1131181568 1132713120 1133026688 1133487360 1134668076 1134902560 1136593920 1138230720 1139308590 1140530176 1141279744 1141864416 1142933088 1144015411 1144636416 1147668856 1149279120 1149426432 1149568970 1151301312 1151591672 1152069120 1153207440 1155537152 1156890240 1157985780 1158925824 1159069540 1159989248 1161669696 1162769762 1163390976 1166179644 1166420640 1167217920 1168110405 1168433772 1169575936 1170175104 1170320215 1170470224 1171270272 1171512320 1172112480 1174320455 1174947840 1176060480 1176171744 1177285543 1177764210 1177924608 1178070680 1178698752 1178844920 1181799360 1184690432 1185860984 1186352640 1186651840 1188440064 1188587440 1190407680 1190471424 1190717440 1191647688 1193561380 1193571610 1194209280 1195340160 1196458880 1197071820 1199142912 1200278464 1200558080 1205301328 1206125184 1207872468 1207922688 1208072480 1208227328 1209053184 1209266135 1209922560 1212201760 1212812370 1212927111 1213127960 1214112768 1215262496 1216072960 1217023017 1217274520 1219921920 1221712008 1225897728 1227557520 1227673656 1229090170 1230087936 1232063360 1232073920 1232694540 1233848220 1233899520 1234016256 1235184832 1235687040 1236974214 1237229840 1237787166 1238075520 1239247940 1239920640 1243816596 1244182016 1245032448 1245824745 1245984432 1246836096 1247042560 1247454880 1248016812 1248274720 1250083065 1250253312 1252053792 1252261120 1253239449 1254075240 1254464512 1256281824 1256541440 1260585984 1264207032 1267276032 1268476104 1268738240 1270565340 1270576230 1271818240 1272458880 1272579264 1273784358 1274655024 1274976494 1275029504 1276765380 1276876608 1277140480 1278013440 1279223680 1281076860 1283096448 1283939712 1286012640 1286437845 1287695360 1291127463 1291394280 1292442624 1293666528 1294529280 1295540631 1295755160 1295877748 1299979296 1300194560 1302066960 1302078120 1304987904 1307446184 1308805120 1309394688 1309665280 1311562560 1312917518 1312928771 1313630208 1314874176 1315772928 1316104768 1316779002 1317951360 1318066176 1319199420 1320488960 1320613888 1322401920 1323412320 1323779422 1324486656 1325329515 1326200535 1327935840 1328879728 1332776736 1333052160 1333421936 1334093607 1334440756 1334983320 1337160870 1337342976 1337680256 1339557120 1340825640 1341914112 1342080520 1344069120 1344080640 1345469192 1346016240 1347696790 1349705280 1350313272 1350627840 1355269696 1355281312 1355963994 1357233042 1357289472 1359081540 1359255744 1360465920 1361754240 1361883072 1363172734 1363726980 1363912704 1364081840 1364768955 1366103040 1366481984 1367170308 1368082080 1369433835 1370772480 1371746816 1372200368 1377487232 1379482764 1380831232 1381732899 1382018440 1384078080 1385373440 1386071280 1386083160 1388871424 1388883328 1389582936 1390883448 1391170880 1391883570 1393244160 1399000064 1399704768 1402922880 1403386740 1404309060 1404384258 1404674480 1405814784 1407146048 1408084480 1408793760 1409184546 1410562048 1411272576 1411447585 1411639808 1412213760 1413609120 1413684816 1413976960 1414613904 1416283360 1416464896 1418335095 1421922304 1423982208 1425330676 1425662720 1426304928 1426599680 1427330520 1428666360 1428860928 1430214016 1430795520 1432273656 1432285932 1433686016 1434408192 1434586070 1435750656 1436047360 1436783040 1439126640 1439489590 1439685632 1444421440 1448657280 1449686976 1449986560 1451119362 1452087120 1452537856 1454238720 1454642112 1455753552 1457724555 1459287552 1459589120 1460542215 1460729424 1461969920 1462718880 1463087780 1464087840 1470214680 1470876957 1472405760 1473373440 1474908204 1476288572 1476349952 1478476032 1478488704 1480617864 1480863040 1482326230 1483130880 1484675808 1485550080 1485690624 1485936640 1487097528 1488089280 1489559610 1491015680 1494989694 1495388160 1496451072 1496945856 1497929664 1498928640 1500099678 1500348080 1500490024 1502713344 1504890288 1506626660 1507656480 1507849728 1509840585 1509903360 1510284160 1511316480 1512890768 1513652841 1515458560 1517640960 1519078120 1522485888 1523910784 1524678408 1524691476 1526181888 1527140010 1532372160 1532568576 1534592070 1535068416 1536092160 1537292232 1537609920 1542520320 1543215168 1543725414 1543981040 1545234432 1548892928 1549673136 1553435136 1554770745 1554906192 1555227520 1556290560 1557480540 1557911696 1558545120 1560021015 1560233472 1561693696 1562480352 1562493744 1562816640 1565067240 1568080640 1568228992 1570352280 1570566144 1571598336 1573875072 1575732480 1578044677 1580258790 1581803520 1583039304 1583438549 1584095040 1585595130 1586882304 1587210240 1587295232 1588094784 1588863584 1590724080 1593318780 1593523008 1593786880 1596095760 1599662592 1603870560 1604924640 1608166912 1608990768 1609396558 1610496624 1612882944 1612896768 1613230080 1615553280 1617083160 1617236148 1618817024 1619646336 1619847185 1622697356 1624974120 1628949344 1631234880 1634105088 1634307730 1634530304 1635194880 1636743360 1636898208 1638448301 1639323648 1640117248 1642037760 1643592720 1644716160 1644926976 1645130960 1647582720 1649298952 1650382888 1650767360 1655608320 1658422128 1660893696 1661099660 1661312576 1662448128 1664022416 1665970920 1666777420 1667004416 1668050945 1669405056 1670985932 1671678720 1671892992 1672100320 1675042432 1677392640 1679854011 1680781312 1681836490 1682749440 1683855360 1685609376 1687891590 1688051277 1689701376 1691301472 1693737102 1694087120 1694101640 1696611840 1696772352 1697771520 1698379144 1699069680 1699540032 1702002114 1702353840 1702502144 1704890880 1708102480 1708962885 1710795264 1711919616 1714399632 1714683520 1715250460 1721503284 1721859040 1723256832 1724353455 1724888704 1726039040 1727387508 1733305728 1736089280 1736104160 1736978670 1738604310 1739983872 1742504544 1744154643 1745859584 1748750080 1749630960 1752650658 1753165568 1754363904 1755705336 1756905408 1757268480 1758932560 1763202560 1764090720 1764257616 1764549760 1767106020 1768267380 1770581120 1777035648 1777402880 1778791476 1779977760 1781663345 1782881160 1783123968 1785707136 1786076160 1787471532 1787767520 1789218816 1790342070 1790357415 1792092160 1792107520 1793010240 1794688320 1796557787 1797738503 1798714368 1799607040 1800417696 1800837120 1807951992 1809187776 1809644056 1812108720 1812340992 1813579776 1815672320 1815844096 1818302640 1819691940 1821169152 1821470720 1822893744 1824109440 1825911780 1827209626 1827696640 1832568012 1838846592 1839310352 1842310532 1843310592 1843635255 1845131904 1845360715 1845437440 1848095040 1848110880 1850020139 1850772330 1850849280 1851024384 1852777248 1854511264 1855461321 1855844760 1856680749 1857113280 1858871910 1866273024 1867548672 1868976648 1870563840 1871182320 1872025218 1872412080 1872512344 1875379968 1875612530 1878391680 1878912728 1881112860 1881696768 1882951680 1884422736 1884812160 1884913088 1886151872 1886775506 1890878976 1891113460 1898164224 1898642944 1901739904 1902714156 1903107360 1904652288 1904888480 1905848010 1905864345 1907727360 1909698208 1909714576 1910676537 1912464741 1912544256 1914334208 1915314912 1915710720 1917020160 1918835520 1921615290 1929018960 1931543040 1932915968 1934825816 1936116160 1937091420 1938984960 1939522816 1940499792 1941004736 1941793920 1943632740 1943816622 1945716736 1947389620 1947639232 1948446720 1950291840 1952117120 1953100440 1953117180 1960286240 1961169276 1963207680 1964092032 1964497920 1966544272 1967343840 1969376277 1971301376 1971318272 1972311264 1974157152 1976026619 1977099264 1978799130 1979567744 1980733440 1980920832 1982796704 1983602880 1984119040 1985118480 1985669133 1986079480 1991903760 1993319592 1995927808 1997239552 1998571520 1999578240 2000132904 2001661134 2003617792 2006520384 2008420498 2010208640 2010466304 2011238460 2013120780 2013204480 2015088640 2016103680 2016120960 2018203788 2021545185 2023521280 2024557920 2028371695 2029981184 2032904544 2032921968 2035849563 2035934208 2036186680 2042631360 2042824608 2043162880 2043424768 2044759101 2046122760 2046757888 2049154560 2049722976 2050146560 2056158720 2056693760 2057620224 2058300552 2061623690 2062978610 2066230848 2069224146 2071246848 2073027660 2073208256 2075054080 2076117120 2076640720 2078060160 2080028020 2080224806 2080311296 2081157120 2083307136 2083324992 2083755520 2086325172 2086756320 2088732415 2089866240 2093803040 2098500096 2100976640 2106576387 2107011720 2108722176 2110719072 2112126720 2113776819 2114126840 2115843072 2117459712 2120527224 2120965440 2121920856 2122973930 2124425040 2124697344 2128127680 2132883456 2135973312 2137996014 2138494080 2139457392 2139899520 2142128582 2142999540 2143088640 2143291392 2145321024 2147328832 2148410484 2148428898 2150510592 2150529024 2151879105 2153625984 2154071040 2156110880 2156314864 2159234385 2159528448 2161004544 2166632160 2174530464 2174979840 2176679043 2178130680 2178806784 2181963168 2182324480 2182530944 2183630328 2188931328 2189383680 2191094136 2191456960 2192954880 2194631670 2196131760 2196776960 2205322020 2207477760 2211229504 2212362306 2214432858 2214524928 2216597504 2217714048 2217733056 2221294560 2223489345 2225873408 2227013712 2228904960 2230646292 2232133920 2234339415 2236523520 2239805348 2244676608 2245418784 2246894496 2247479168 2248392960 2250522120 2250735036 2252935168 2254070016 2258316136 2259939990 2261484720 2261774592 2262055070 2262149120 2262363136 2265426240 2266053376 2266974720 2267786059 2269336152 2269805120 2273187840 2276461440 2278617180 2281060352 2282559488 2283728832 2285866176 2288030822 2289272832 2290710015 2295337712 2298558240 2298852864 2299137940 2302602624 2302888165 2303183344 2304138240 2306414880 2311074304 2313780480 2315971560 2317851648 2318139080 2319978496 2323339392 2325539524 2332359288 2332841280 2334435840 2335271323 2336220810 2336867544 2340350208 2340640430 2340940448 2342540544 2343024640 2344224960 2348640910 2349895680 2352120960 2352343488 2354571086 2355528420 2355849216 2356141360 2357397504 2357689840 2363598720 2369380864 2371721968 2372705280 2373303680 2376880128 2377174880 2378392695 2380815360 2380942848 2381434880 2383295376 2387122760 2387143220 2390680320 2392917760 2394143640 2398285824 2400556928 2410602656 2412250368 2414094837 2415744936 2416144960 2416454656 2418532270 2419845120 2424403520 2425624740 2425854222 2426255920 2428225536 2430524992 2432145920 2434046034 2434549040 2439843840 2443424016 2451461595 2451795456 2455115040 2455347312 2458180340 2460175872 2464126720 2464147840 2465389080 2467696440 2468032512 2470369664 2471374080 2473948428 2474459680 2475574332 2476151040 2478495880 2487633192 2488364032 2491649490 2491968864 2493672192 2494085120 2494909760 2496033624 2496549440 2500166130 2500506624 2504107584 2504522240 2506478898 2508150480 2508929024 2512563648 2513082880 2521171968 2522754735 2528414064 2534552064 2536952208 2537476480 2540605653 2541130680 2541152460 2543636480 2544917760 2545158528 2547568716 2549310048 2549952988 2550059008 2553530760 2553753216 2554280960 2558447360 2562153720 2566192896 2567879424 2572025280 2572875690 2574704473 2575390720 2582254926 2582788560 2583505001 2584885248 2587333056 2589058560 2591081262 2591510320 2591755496 2599958592 2600389120 2604133920 2604156240 2607906465 2609975808 2614892368 2617610240 2618789376 2619330560 2623125120 2625835036 2625857542 2627260416 2629748352 2631545856 2632209536 2633558004 2635902720 2636132352 2638398840 2641227776 2644803840 2646824640 2647558844 2650659030 2652401070 2655871680 2657759456 2665553472 2666104320 2666843872 2668187214 2668881512 2669966640 2674321740 2674685952 2675360512 2679114240 2681651280 2683828224 2684161040 2685513105 2688138240 2688161280 2690938384 2692032480 2695393580 2699410560 2700626544 2701255680 2710539392 2710562624 2711927988 2714466084 2714578944 2718163080 2718511488 2723508480 2723766144 2726345468 2727453960 2727825408 2728163680 2729537910 2732206080 2732963968 2734340616 2736164160 2738867670 2740814439 2741544960 2743493632 2744400736 2754974464 2758965528 2763465798 2764036880 2768156160 2770746880 2772142560 2772166320 2777742848 2777766656 2779165872 2781766896 2782341760 2783767140 2786488320 2788307865 2798000128 2799409536 2799756685 2805845760 2806773480 2808618120 2808768516 2809348960 2811629568 2813418795 2814292096 2816168960 2817587520 2818369092 2821124096 2822545152 2822895170 2823279616 2824427520 2827218240 2827369632 2827953920 2829227808 2830163259 2832566720 2832929792 2836670190 2847964416 2850661352 2851325440 2852609856 2853199360 2854661040 2857332720 2860428032 2861591040 2864547312 2864571864 2868816384 2869172140 2871501312 2872094720 2873566080 2878253280 2878979180 2879371264 2888842880 2897314560 2899373952 2899973120 2902238724 2904174240 2905075712 2906924405 2908477440 2909284224 2911507104 2915449110 2915724933 2918575104 2921084430 2921458848 2923939840 2925437760 2926175560 2928175680 2940429360 2941753914 2944811520 2946746880 2949816408 2952577144 2956952064 2956977408 2961235728 2961726080 2964652460 2966261760 2969351616 2971100160 2971381248 2971873280 2974195056 2976178560 2979119220 2982031360 2989979388 2992902144 2993891712 2995859328 2997857280 3000199356 3000696160 3000980048 3002491701 3005426688 3009780576 3012630747 3013253320 3015312960 3015699456 3019681170 3019806720 3020568320 3022632960 3025781536 3027305682 3035281920 3038156240 3044971776 3047821568 3049356816 3049382952 3054280020 3064744320 3065137152 3069184140 3070136832 3072184320 3074584464 3075219840 3085040640 3086430336 3087450828 3087962080 3090468864 3092435535 3094467915 3097785856 3099346272 3105184687 3106870272 3109541490 3109812384 3110455040 3112581120 3114961080 3115823392 3117090240 3120042030 3120337209 3120466944 3123387392 3124960704 3124987488 3125633280 3130134480 3136161280 3136457984 3140704560 3147750144 3151464960 3156089354 3160517580 3163607040 3166078608 3166877098 3168190080 3171190260 3173764608 3174420480 3174590464 3176189568 3177727168 3181448160 3184460895 3186637560 3187046016 3187441235 3187573760 3192191520 3199325184 3206994021 3207741120 3209849280 3213192873 3216333824 3217981536 3218793116 3220993248 3224043431 3225765888 3225793536 3231106560 3234166320 3234472296 3239292672 3239694370 3245394712 3249948240 3257898688 3262469760 3268210176 3268615460 3269060608 3270389760 3273486720 3273796416 3276896602 3278647296 3280234496 3282293795 3284075520 3287185440 3289432320 3289853952 3290261920 3291947505 3295165440 3298597904 3300765776 3301534720 3309448555 3311216640 3316844256 3321649287 3321787392 3322199320 3322625152 3324896256 3328044832 3331941840 3333554840 3334008832 3336101890 3338810112 3341971864 3343357440 3344200640 3350084864 3354785280 3359708022 3363672980 3365498880 3367710720 3371218752 3375783180 3376102554 3379402752 3382602944 3387474204 3388174240 3388203280 3389909985 3393082605 3393223680 3393544704 3396758288 3398139360 3399080064 3404004228 3404707680 3405004288 3407931835 3409781760 3416204960 3417925770 3421590528 3423839232 3428799264 3429367040 3430500920 3432046233 3443006568 3443718080 3448706910 3449777408 3452078080 3454775016 3466611456 3472178560 3472208320 3473957340 3477208620 3479967744 3485009088 3488309286 3491719168 3497500160 3499261920 3505301316 3506331136 3508727808 3510960645 3511410672 3513810816 3514536960 3517865120 3522961365 3526405120 3528181440 3528515232 3529099520 3531856629 3534212040 3536534760 3541162240 3554071296 3554805760 3557582952 3559955520 3563326690 3563663807 3565762320 3571414272 3572152320 3574943064 3575535040 3580684140 3580714830 3584184320 3584215040 3586020480 3589376640 3593115574 3595477006 3597428736 3599214080 3600835392 3601674240 3615903984 3618375552 3619288112 3624217440 3624681984 3627159552 3627798405 3631344640 3631688192 3636605280 3639383880 3642338304 3645787488 3648218880 3651069051 3651823560 3654419252 3665136024 3677693184 3678620704 3684621064 3687270510 3690263808 3690721430 3690874880 3696190080 3696221760 3700040278 3701544660 3701698560 3702048768 3705554496 3709022528 3710922642 3711689520 3713361498 3714226560 3717743820 3732546048 3735097344 3737474235 3737953296 3741127680 3742364640 3744050436 3744824160 3745024688 3750249195 3750759936 3751225060 3756783360 3757825456 3759718347 3762225720 3763393536 3768845472 3769624320 3769826176 3772303744 3773551012 3781757952 3782226920 3797285888 3803479808 3805428312 3806214720 3809776960 3811696020 3811728690 3815454720 3819396416 3819429152 3821353074 3824929482 3825088512 3828668416 3830629824 3831421440 3834040320 3837671040 3843230580 3858037920 3859313535 3863086080 3865831936 3869651632 3872232320 3874182840 3879045632 3880999584 3882009472 3883587840 3887265480 3887633244 3891433472 3894779240 3895278464 3900583680 3904234240 3906200880 3906234360 3919659359 3920572480 3922338552 3926415360 3928184064 3928995840 3933088544 3934687680 3938752554 3938786313 3942602752 3942636544 3944622528 3948314304 3952053238 3954198528 3957598260 3959135488 3961466880 3961841664 3965593408 3967205760 3968238080 3970236960 3971338266 3972158960 3983807520 3986639184 3991855616 3994479104 3997143040 3999156480 4000265808 4003322268 4007235584 4013040768 4016840996 4020417280 4020932608 4022476920 4023491395 4026241560 4032207360 4032241920 4036407576 4043090370 4047042560 4049115840 4056743390 4059962368 4065809088 4065843936 4071699126 4071868416 4072373360 4085262720 4085649216 4086325760 4089518202 4092245520 4093515776 4098309120 4099445952 4100293120 4112317440 4113387520 4115240448 4116601104 4123247380 4125957220 4132461696 4138448292 4142493696 4145198697 4146055320 4146416512 4152234240 4153281440 4156120320 4160056040 4160449612 4160622592 4166614272 4166649984 4167511040 4172650344 4173512640 4177464830 4179732480 4187606080 4197000192 4201953280 4213152774 4214023440 4217444352 4221438144 4224253440 4227553638 4228253680 4231686144 4234342755 4234919424 4241054448 4241930880 4243841712 4245947860 4248850080 4249394688 4255005285 4256255360 4265766912 4271946624 4275992028 4276988160 4278914784 4279799040 4284257164 4285999080 4286582784 4290642048 4294657664 4296820968 4296857796 4301058048 4303758210 4307251968 4308142080 4312221760 4312629728 4318468770 4319056896 4333264320 4349060928 4349959680 4353358086 4356261360 4357613568 4363926336 4364648960 4365061888 4367260656 4377862656 4378767360 4381626645 4382188272 4382913920 4385909760 4389263340 4392263520 4393553920 4410644040 4422459008 4424724612 4428865716 4429049856 4433195008 4435428096 4435466112 4442589120 4446978690 4447216817 4451746816 4454027424 4457809920 4461292584 4462417729 4464267840 4468678830 4473047040 4479610696 4489353216 4490837568 4493788992 4494958336 4496785920 4501044240 4501470072 4508140032 4516632272 4519879980 4522969440 4523549184 4524110140 4524298240 4524726272 4530852480 4532106752 4533949440 4535572118 4538672304 4539610240 4546375680 4552922880 4557234360 4562120704 4565118976 4567457664 4568024065 4571732352 4576061644 4578545664 4581420030 4590675424 4595211313 4597116480 4597705728 4598275880 4605205248 4605776330 4606366688 4608276480 4612829760 4622148608 4627560960 4631943120 4635703296 4636278160 4646678784 4651079048 4664718576 4665682560 4668871680 4670542646 4672441620 4673735088 4680063045 4680700416 4681280860 4681880896 4685081088 4686049280 4688449920 4697281820 4704241920 4704686976 4709142172 4711056840 4711698432 4712282720 4714795008 4715379680 4716938765 4727197440 4734134031 4738761728 4743443936 4745410560 4746607360 4750315647 4754349760 4756785390 4761630720 4761885696 4766590752 4774245520 4774286440 4781360640 4785835520 4788287280 4801113856 4821205312 4824500736 4828189674 4831489872 4832289920 4832909312 4837064540 4839690240 4848807040 4851249480 4851708444 4852511840 4856451072 4859541555 4861049984 4864291840 4868092068 4869098080 4886848032 4902923190 4903590912 4910230080 4910694624 4915344903 4916360680 4920351744 4928253440 4928295680 4930778160 4935392880 4940739328 4942748160 4947896856 4948919360 4951148664 4952302080 4956991760 4975266384 4976728064 4983298980 4983937728 4987344384 4988170240 4989819520 4992067248 4993098880 5000332260 5001013248 5004152835 5008215168 5009044480 5012957796 5016300960 5017858048 5021051245 5025127296 5026165760 5039562033 5042343936 5045509470 5056828128 5066353963 5069104128 5073904416 5074952960 5081211306 5082261360 5082304920 5089835520 5090317056 5095137432 5098620096 5099905976 5107061520 5107506432 5108561920 5116894720 5124307440 5132385792 5135758848 5144050560 5145751380 5149408946 5150781440 5164509852 5165577120 5167010002 5169770496 5173060365 5174666112 5178117120 5182162524 5183020640 5183510992 5199917184 5200562015 5200778240 5208267840 5208312480 5215812930 5219951616 5229784736 5232463929 5237578752 5246250240 5251670072 5251715084 5259496704 5263091712 5264419072 5267116008 5271805440 5276797680 5289607680 5293649280 5295117688 5301318060 5304802140 5311743360 5315518912 5331106944 5332208640 5333687744 5336374428 5337763024 5339933280 5344990035 5348643480 5349371904 5350721024 5355321455 5358228480 5363302560 5367656448 5368322080 5371026210 5371072245 5376276480 5376322560 5381876768 5384064960 5389673361 5390787160 5393215509 5398821120 5401253088 5402511360 5421078784 5421125248 5423855976 5428932168 5436326160 5437022976 5447016960 5447532288 5452690936 5454907920 5456327360 5459075820 5464412160 5465927936 5468681232 5472328320 5477735340 5481628878 5483089920 5486987264 5488801472 5509948928 5517931056 5526931596 5528073760 5530905765 5536082145 5536312320 5541493760 5544285120 5544332640 5550060417 5555485696 5555533312 5558331744 5563533792 5564683520 5567534280 5576615730 5596000256 5598819072 5599513370 5611691520 5613546960 5617236240 5617537032 5618697920 5626837590 5628584192 5632337920 5635175040 5636738184 5645090304 5645790340 5646559232 5648855040 5654436480 5654739264 5655907840 5658455616 5660326518 5665133440 5665859584 5673340380 5695928832 5701322704 5702650880 5705219712 5706398720 5709322080 5714665440 5720077055 5720856064 5723182080 5729094624 5729143728 5737394223 5737632768 5738344280 5743002624 5747132160 5756506560 5757958360 5758742528 5777685760 5794629120 5798747904 5799946240 5804477448 5808348480 5813848810 5816954880 5818568448 5823014208 5830898220 5831449866 5837150208 5842168860 5842917696 5847879680 5850875520 5852351120 5856351360 5880858720 5883507828 5886427715 5889623040 5893493760 5899632816 5905154288 5908128831 5913904128 5913954816 5922471456 5923452160 5928079857 5929304920 5938703232 5942200320 5942762496 5948390112 5952357120 5957007399 5958238440 5979958776 5987783424 5991718656 5995714560 6000398712 6001392320 6001960096 6004983402 6010853376 6019561152 6025261494 6026506640 6030625920 6031398912 6039362340 6039613440 6041136640 6045265920 6051563072 6054611364 6064635555 6070563840 6076312480 6085115085 6089943552 6095643136 6098713632 6098765904 6108560040 6129488640 6130274304 6134277303 6138368280 6140273664 6149168928 6150439680 6170081280 6172860672 6174901656 6175924160 6184871070 6188935830 6195571712 6198692544 6210369374 6213740544 6219082980 6219624768 6220910080 6225162240 6229922160 6231646784 6234180480 6240084060 6240674418 6240933888 6246774784 6249921408 6249974976 6251266560 6260268960 6266197245 6272322560 6272915968 6281409120 6295500288 6302929920 6312178708 6321035160 6332157216 6333754196 6336380160 6342380520 6347529216 6349180928 6352379136 6355454336 6362896320 6368921790 6373275120 6374092032 6374882470 6375147520 6384383040 6395233691 6398650368 6413988042 6415482240 6419698560 6426385746 6432667648 6435963072 6437586232 6441986496 6448086862 6451531776 6451587072 6455637315 6462213120 6468332640 6468944592 6477703155 6478585344 6479388740 6490789424 6499896480 6515797376 6524939520 6536420352 6537230920 6538121216 6546973440 6547592832 6553793204 6560468992 6564587590 6564643855 6568151040 6574370880 6578864640 6580523840 6583895010 6590330880 6597195808 6601531552 6603069440 6618897110 6622433280 6633688512 6643298574 6643574784 6644398640 6645250304 6649792512 6656089664 6663883680 6667109680 6670468035 6672203780 6677620224 6683943728 6686714880 6688401280 6700169728 6709570560 6719416044 6727345960 6742437504 6751566360 6752205108 6758805504 6765205888 6774948408 6776348480 6776406560 6779819970 6786165210 6786447360 6787089408 6793516576 6796278720 6798160128 6803358177 6808008456 6809415360 6810008576 6815863670 6819563520 6832409920 6835851540 6843181056 6847678464 6857598528 6858734080 6861001840 6864092466 6886013136 6887436160 6897413820 6899554816 6904156160 6908664495 6909550032 6933222912 6944357120 6944416640 6947914680 6954417240 6959935488 6970018176 6976618572 6983438336 6995000320 6998523840 7005813969 7010602632 7012370717 7012662272 7021921290 7022821344 7027621632 7029073920 7035730240 7045922730 7052810240 7056362880 7057030464 7058199040 7063713258 7068424080 7073069520 7082324480 7108142592 7109611520 7115165904 7119911040 7126653380 7127327614 7131524640 7142828544 7144304640 7149886128 7151070080 7161368280 7161429660 7168430080 7172040960 7178753280 7186231148 7190954012 7194857472 7198428160 7201670784 7231807968 7236751104 7238576224 7242284511 7248434880 7249363968 7255596810 7262689280 7263376384 7273210560 7278767760 7280786821 7284676608 7291574976 7296437760 7302138102 7303647120 7308838504 7330272048 7354384785 7355386368 7357241408 7369242128 7374541020 7380527616 7381442860 7381749760 7392380160 7392443520 7400080556 7403089320 7404097536 7411108992 7418045056 7421845284 7423379040 7426722996 7428453120 7435487640 7465092096 7474948470 7475906592 7482255360 7484729280 7488100872 7489648320 7490049376 7497450037 7500498390 7501519872 7502450120 7513566720 7515650912 7519436694 7524451440 7526787072 7537690944 7539248640 7539652352 7544607488 7547102024 7563515904 7564453840 7568264205 7594571776 7606959616 7610856624 7612429440 7619553920 7623392040 7623457380 7630909440 7638792832 7638858304 7642706148 7649858964 7650177024 7657336832 7661259648 7662842880 7675342080 7686461160 7716075840 7718627070 7724113419 7726172160 7731663872 7739303264 7744464640 7748365680 7750515003 7758091264 7761999168 7764018944 7767175680 7774530960 7775266488 7789558480 7790556928 7801167360 7808468480 7812401760 7812468720 7839318718 7841144960 7844677104 7852830720 7856368128 7857991680 7866177088 7869375360 7877505108 7877572626 7885205504 7885273088 7889245056 7890223385 7896628608 7904106476 7908397056 7915196520 7917192745 7918270976 7923683328 7931186816 7934411520 7936476160 7940473920 7942676532 7944317920 7967615040 7973278368 7983711232 7988958208 7998312960 8000531616 8006644536 8026081536 8033681992 8040834560 8044953840 8046982790 8052483120 8064414720 8064483840 8072815152 8086180740 8094085120 8098231680 8113486780 8119924736 8131618176 8131687872 8143398252 8143736832 8144746720 8170525440 8171298432 8172651520 8179036404 8184491040 8187031552 8192241505 8196618240 8198891904 8200586240 8222443317 8224634880 8230480896 8233202208 8246494760 8251914440 8264923392 8276896584 8290397394 8292110640 8292833024 8304468480 8306562880 8312240640 8320112080 8320899224 8333228544 8333299968 8335022080 8345300688 8347025280 8354929660 8359464960 8375212160 8394000384 8399270055 8403906560 8426305548 8428046880 8434888704 8440256385 8442876288 8448506880 8455107276 8456507360 8463372288 8468685510 8469838848 8482108896 8483861760 8487683424 8490489777 8491895720 8497700160 8498789376 8510010570 8512510720 8543893248 8551984056 8553976320 8557829568 8559598080 8568514328 8571998160 8581284096 8589315328 8593641936 8593715592 8607516420 8614503936 8616284160 8624443520 8625259456 8636937540 8638113792 8666528640 8698121856 8699919360 8706716172 8712522720 8715227136 8720773215 8727852672 8729297920 8730123776 8734521312 8750975027 8755725312 8763253290 8764376544 8765827840 8771819520 8778526680 8784527040 8821288080 8844918016 8849449224 8857731432 8870856192 8870932224 8885178240 8893957380 8894433634 8903493632 8908054848 8915619840 8922585168 8924835458 8928535680 8937357660 8946094080 8959221392 8978706432 8981675136 8982788935 8987577984 8988692515 8989916672 8993571840 9002088480 9002940144 9016280064 9033264544 9037892241 9039759960 9045938880 9047098368 9048220280 9049452544 9061704960 9064213504 9067898880 9071144236 9077344608 9079220480 9105845760 9114468720 9134915328 9136048130 9143464704 9152123288 9162840060 9181350848 9190422626 9194232960 9195411456 9196551760 9210410496 9211552660 9212733376 9216552960 9225659520 9244297216 9250100695 9255121920 9263886240 9271406592 9272556320 9277306605 9283403745 9293357568 9302158096 9315554061 9329437152 9331365120 9337743360 9341085292 9344883240 9347470176 9360126090 9361011627 9361400832 9362561720 9363761792 9370162176 9376899840 9394563640 9408483840 9409373952 9418284344 9422113680 9424565440 9430759360 9433877530 9454394880 9468268062 9477523456 9486887872 9490821120 9493214720 9500631294 9508699520 9513570780 9523261440 9523771392 9533181504 9548491040 9548572880 9553382685 9562323705 9562721280 9571671040 9576574560 9602227712 9639578619 9642410624 9649001472 9656379348 9662979744 9664579840 9665818624 9672130293 9674129080 9697614080 9702498960 9703416888 9705023680 9719083110 9722099968 9728583680 9736184136 9738196160 9773696064 9805846380 9807181824 9820460160 9821389248 9830689806 9832721360 9840703488 9846881385 9856506880 9856591360 9861556320 9870785760 9880133095 9881478656 9885496320 9895793712 9897838720 9902297328 9904604160 9913983520 9928345665 9950532768 9953456128 9966597960 9967875456 9974688768 9979639040 9984134496 9986197760 10000664520 10002026496 10008305670 10016430336 10018088960 10025915592 10032601920 10042102490 10050254592 10052331520 10079124066 10091018940 10113656256 10132707926 10138208256 10147808832 10149905920 10162422612 10164522720 10164609840 10179247815 10179671040 10180634112 10190274864 10197240192 10199811952 10214123040 10215012864 10217123840 10223795505 10233789440 10248614880 10264771584 10271517696 10288101120 10291502760 10296138699 10298817892 10329019704 10331154240 10334020004 10346120730 10349332224 10356234240 10364325048 10366041280 10367021984 10399834368 10401124030 10401556480 10416535680 10416624960 10431625860 10439903232 10459569472 10464927858 10475157504 10492500480 10503340144 10503430168 10518993408 10526183424 10528838144 10532881935 10534232016 10543610880 10553595360 10568884095 10579215360 10587298560 10590235376 10595569887 10602636120 10609604280 10623486720 10631037824 10662213888 10664417280 10667375488 10672748856 10675526048 10679866560 10689980070 10690991421 10697286960 10701442048 10710642910 10716456960 10726605120 10736644160 10742052420 10742144490 10752552960 10752645120 10763753536 10768129920 10779346722 10781574320 10786431018 10797642240 10802506176 10805022720 10842157568 10842250496 10847711952 10857864336 10872652320 10874045952 10883395215 10894033920 10895064576 10905381872 10909815840 10912654720 10918151640 10931855872 10937362464 10944656640 10955470680 10963257756 10973974528 10977602944 11019897856 11035862112 11046312739 11053863192 11056147520 11061811530 11072164290 11072624640 11082987520 11088570240 11088665280 11100120834 11110971392 11111066624 11116663488 11127067584 11129367040 11135068560 11153231460 11197638144 11199026740 11223383040 11227093920 11234472480 11235074064 11237395840 11253675180 11257168384 11264675840 11270350080 11273476368 11290180608 11291580680 11293118464 11308872960 11309478528 11311815680 11316911232 11320653036 11330266880 11331719168 11338930295 11346680760 11391857664 11402645408 11405301760 11410439424 11412797440 11418644160 11429330880 11440154110 11441236433 11441712128 11446364160 11458189248 11458287456 11474788446 11475265536 11476688560 11486005248 11494264320 11513013120 11515916720 11555371520 11589258240 11597495808 11599892480 11608954896 11616696960 11627697620 11637136896 11646028416 11661796440 11662899732 11674300416 11676356615 11684337720 11685835392 11701751040 11704702240 11712702720 11758978077 11761717440 11767015656 11772855430 11779246080 11786987520 11799265632 11810308576 11816257662 11816358939 11827808256 11827909632 11844942912 11846904320 11856159714 11858609840 11877406464 11884400640 11885524992 11896780224 11904714240 11914014798 11916476880 11959917552 11975566848 11983437312 11991429120 12000797424 12002784640 12003920192 12009966804 12021706752 12039122304 12050522988 12053013280 12061251840 12062797824 12070474185 12078724680 12082273280 12103126144 12109222728 12129271110 12141127680 12152624960 12170230170 12179887104 12191286272 12197427264 12197531808 12217120080 12258977280 12268554606 12276736560 12280547328 12298337856 12300879360 12340162560 12345721344 12349803312 12351848320 12369742140 12377871660 12391143424 12397385088 12420738748 12427481088 12438165960 12439249536 12441820160 12459844320 12463293568 12468360960 12480168120 12481348836 12481867776 12493549568 12499842816 12499949952 12502533120 12520537920 12532394490 12544645120 12545831936 12562818240 12575904509 12584169521 12591000576 12605859840 12624357416 12642070320 12664314432 12667508392 12672760320 12684761040 12695058432 12703028265 12704758272 12710908672 12725792640 12737843580 12746550240 12748184064 12749764940 12750295040 12768766080 12790467382 12797300736 12827976084 12830964480 12839397120 12852771492 12865335296 12871926144 12873522365 12875172464 12883972992 12896173724 12903174144 12911274630 12917525005 12924426240 12936665280 12937889184 12950140973 12955406310 12957170688 12958777480 12981578848 12999792960 13031594752 13049879040 13072840704 13074461840 13093946880 13095185664 13107586408 13129175180 13129287710 13136302080 13148741760 13157729280 13161047680 13167790020 13180661760 13194391616 13203063104 13206138880 13237794220 13267377024 13286597148 13287149568 13288797280 13290500608 13299585024 13312179328 13327767360 13334219360 13340936070 13341650451 13344407560 13355240448 13367887456 13373429760 13376802560 13387253187 13400339456 13419141120 13438832088 13454691920 13484875008 13503132720 13504410216 13530411776 13549896816 13552696960 13552813120 13559639940 13572330420 13572894720 13574178816 13587033152 13592557440 13596320256 13606716354 13616016912 13618830720 13620017152 13631727340 13639127040 13664819840 13671703080 13686362112 13695356928 13704072195 13715197056 13717468160 13722003680 13728184932 13772026272 13774872320 13785633939 13794827640 13799109632 13817328990 13819100064 13866445824 13888714240 13888833280 13895829360 13908834480 13940036352 13953237144 13990000640 13997047680 14011627938 14021205264 14024741434 14025324544 14043842580 14045642688 14055243264 14058147840 14071460480 14091845460 14105620480 14112725760 14114060928 14116398080 14127426516 14136848160 14146139040 14150816295 14164648960 14202402093 14216285184 14230331808 14239822080 14250946941 14253306760 14254655228 14263049280 14277906623 14285657088 14299772256 14302140160 14322736560 14322859320 14344081920 14357506560 14372462296 14381908024 14396856320 14403341568 14463615936 14473502208 14477152448 14484569022 14496869760 14498727936 14511193620 14525378560 14526752768 14546421120 14557535520 14561573642 14569353216 14578624665 14583149952 14592875520 14604276204 14607294240 14617677008 14660544096 14708769570 14710772736 14714482816 14738484256 14746034709 14749082040 14761055232 14762885720 14784760320 14784887040 14800161112 14806178640 14822217984 14836090112 14843690568 14846758080 14853445992 14856906240 14870975280 14930184192 14949896940 14951813184 14964510720 14969458560 14976201744 14979296640 14980098752 14994900074 15000996780 15003039744 15004900240 15012458505 15027133440 15031301824 15038873388 15048902880 15053574144 15063153735 15075381888 15078497280 15079304704 15089214976 15094204048 15127031808 15128907680 15136528410 15189143552 15199061889 15213919232 15221713248 15224858880 15239107840 15246784080 15246914760 15277585664 15277716608 15285412296 15299717928 15322519296 15325685760 15350684160 15372922320 15432151680 15437254140 15448226838 15452344320 15463327744 15478606528 15488929280 15496731360 15501030006 15516182528 15523998336 15525923435 15528037888 15534351360 15549061920 15550532976 15579116960 15581113856 15601686045 15602334720 15616936960 15624803520 15624937440 15678637436 15682289920 15689354208 15712736256 15732354176 15738750720 15755010216 15755145252 15770546176 15778490112 15780446770 15793257216 15808212952 15830393040 15834385490 15836541952 15862373632 15868823040 15872952320 15880947840 15885353064 15888635840 15935230080 15946556736 15967422464 15977916416 15996625920 16001063232 16013289072 16034970105 16052163072 16065964365 16067363984 16081669120 16089907680 16093965580 16104966240 16120217155 16128829440 16128967680 16145630304 16169020083 16172361480 16179646527 16196463360 16226973560 16239849472 16263236352 16263375744 16286796504 16289493440 16341050880 16342596864 16345303040 16358072808 16368982080 16384483010 16393236480 16397783808 16401172480 16444886634 16449269760 16460961792 16466404416 16492989520 16503828880 16529846784 16553793168 16580794788 16584221280 16585666048 16608246435 16608936960 16613125760 16624481280 16640224160 16641798448 16650181251 16666457088 16666599936 16670044160 16690601376 16694050560 16709859320 16750424320 16788000768 16798540110 16852611096 16856093760 16880512770 16885752576 16897013760 16910214552 16913014720 16937371020 16939677696 16964217792 16967723520 16975366848 16980979554 16983791440 16995400320 16997578752 17020021140 17025021440 17087786496 17103968112 17107952640 17115659136 17119196160 17137028656 17143996320 17160231165 17162568192 17178630656 17187283872 17187431184 17215032840 17229007872 17248887040 17250518912 17273875080 17276227584 17333057280 17358491447 17396243712 17399838720 17413432344 17425045440 17441546430 17455705344 17458595840 17460247552 17469042624 17501950054 17511450624 17526506580 17528753088 17531655680 17543639040 17557053360 17569054080 17642576160 17659283145 17689836032 17698898448 17715462864 17741712384 17741864448 17770356480 17784239571 17787914760 17788867268 17806987264 17816109696 17818319035 17845170336 17849670916 17857071360 17874715320 17918442784 17963350272 17965577870 17975155968 17977385030 17979833344 17987143680 18004176960 18005880288 18022931311 18032560128 18066529088 18075784482 18079519920 18091877760 18094196736 18096440560 18123409920 18128427008 18135797760 18142288472 18154689216 18158440960 18211691520 18228937440 18255345255 18269830656 18272096260 18286929408 18304246576 18325680120 18362701696 18380845252 18388465920 18390822912 18393103520 18420820992 18423105320 18425466752 18451319040 18488594432 18500201390 18510243840 18527772480 18545112640 18554613210 18566807490 18586715136 18604316192 18631108122 18658874304 18662730240 18675486720 18682170584 18689766480 18694940352 18720252180 18722023254 18722801664 18725123440 18727523584 18740324352 18753799680 18789127280 18798591735 18816967680 18818747904 18836568688 18844227360 18849130880 18861518720 18867755060 18908789760 18936536124 18955046912 18973775744 18986429440 19001262588 19017399040 19027141560 19047542784 19066363008 19096982080 19097145760 19106765370 19124647410 19125442560 19143342080 19153149120 19185701073 19204455424 19279157238 19284821248 19298002944 19312758696 19325959488 19329159680 19344260586 19348258160 19395228160 19404997920 19406833776 19410047360 19438166220 19444199936 19457167360 19472368272 19476392320 19547392128 19598296795 19611692760 19614363648 19640920320 19642778496 19661379612 19665442720 19681406976 19693762770 19693931565 19713013760 19713182720 19723112640 19741571520 19760266190 19762135657 19762957312 19770992640 19791587424 19795677440 19804594656 19809208320 19827967040 19856691330 19901065536 19933195920 19935750912 19949377536 19959278080 19968268992 19972395520 20001329040 20016611340 20032860672 20036177920 20051831184 20065203840 20084204980 20100509184 20104663040 20158248132 20182037880 20227312512 20265415852 20276416512 20295617664 20299811840 20324845224 20329045440 20329219680 20350221529 20358495630 20359342080 20361268224 20380549728 20394480384 20399623904 20410074531 20428246080 20430025728 20447591010 20467578880 20497229760 20529543168 20543035392 20576202240 20583005520 20592277398 20597635784 20658039408 20662308480 20668040008 20692241460 20698664448 20712468480 20725993485 20728650096 20732082560 20734043968 20799668736 20802248060 20803112960 20833071360 20833249920 20863251720 20879806464 20919138944 20929855716 20950315008 20985000960 21006680288 21006860336 21017441907 21037112151 21037986816 21057676288 21065763870 21068464032 21087221760 21107190720 21137768190 21158430720 21174597120 21180470752 21191139774 21205272240 21219208560 21246973440 21262075648 21324427776 21328834560 21334750976 21345497712 21351052096 21359733120 21379960140 21381982842 21394573920 21402884096 21421285820 21432913920 21453210240 21473288320 21484104840 21484288980 21505290240 21527507072 21536259840 21558693444 21563148640 21572862036 21595284480 21605012352 21684315136 21684500992 21695423904 21715728672 21736292809 21745304640 21748091904 21766790430 21788067840 21790129152 21810763744 21819631680 21825309440 21836303280 21842360463 21863711744 21874724928 21889313280 21910941360 21926515512 21955205888 22039795712 22071724224 22092625478 22107726384 22112295040 22123623060 22144328580 22145249280 22165975040 22177140480 22177330560 22200241668 22221942784 22222133248 22233326976 22236084085 22254135168 22258734080 22270137120 22306462920 22312088645 22395276288 22398053480 22446766080 22454187840 22468944960 22470148128 22474791680 22492350111 22507350360 22514336768 22540700160 22546952736 22580361216 22583161360 22617745920 22618957056 22623631360 22633822464 22641306072 22660533760 22677860590 22693361520 22783715328 22805290816 22810603520 22820878848 22825594880 22837288320 22858661760 22880308220 22882472866 22883424256 22892728320 22916378496 22916574912 22949576892 22950531072 22953377120 22972010496 22976056565 22988528640 23026026240 23031833440 23110743040 23172340257 23178516480 23194991616 23217909792 23233393920 23251545009 23255395240 23274273792 23292056832 23323592880 23325799464 23352713230 23368675440 23371670784 23403502080 23409404480 23425405440 23517956154 23523434880 23534031312 23545710860 23558492160 23573975040 23598531264 23620617152 23632515324 23632717878 23655616512 23655819264 23670670155 23689885824 23693808640 23712319428 23717219680 23751578235 23754812928 23771049984 23793560448 23809428480 23828029596 23832953760 23919835104 23951133696 23966874624 24001594848 24005569280 24007840384 24019933608 24078244608 24101045976 24106026560 24122503680 24140948370 24157449360 24164546560 24206252288 24218445456 24258542220 24282255360 24305249920 24340460340 24359774208 24382572544 24394854528 24395063616 24434240160 24517954560 24537109212 24553473120 24561094656 24576724515 24596675712 24601758720 24691442688 24699606624 24703696640 24739484280 24755743320 24782286848 24794770176 24841477496 24876331920 24878499072 24883640320 24919688640 24926587136 24936721920 24945646649 24960336240 24962697672 24999685632 24999899904 25005066240 25041075840 25064788980 25089290240 25091663872 25125636480 25151809018 25168339042 25182001152 25197810165 25211719680 25248714832 25284140640 25328628864 25331769815 25335016784 25345520640 25369522080 25390116864 25406056530 25409516544 25421817344 25451585280 25475687160 25493100480 25496368128 25499529880 25537532160 25580934764 25655952168 25661928960 25678794240 25705542984 25743852288 25747044730 25750344928 25767945984 25792347448 25822549260 25835050010 25848852480 25873330560 25875778368 25900281946 25910812620 25914341376 25917554960 25963157696 25999585920 26063189504 26099758080 26145681408 26148923680 26162319645 26187893760 26190371328 26215172816 26252925081 26258350360 26258575420 26297483520 26315458560 26322095360 26335580040 26388783232 26406126208 26475588440 26534754048 26573194296 26577594560 26581001216 26624358656 26655534720 26668438720 26681872140 26683300902 26688815120 26710480896 26735774912 26746859520 26753605120 26774506374 26800678912 26838282240 26877664176 26909383840 26948366805 26966077545 26969750016 27006265440 27008820432 27060823552 27099793632 27105393920 27105626240 27119279880 27144660840 27148357632 27174066304 27185114880 27192640512 27213432708 27232033824 27237661440 27240034304 27263454680 27329639680 27343406160 27408144390 27430394112 27434936320 27444007360 27456369864 27544052544 27549744640 27571267878 27589655280 27598219264 27634657980 27638200128 27732891648 27750302085 27777428480 27777666560 27791658720 27817668960 27880072704 27906474288 27946662183 27980001280 27994095360 28023255876 28042410528 28049482868 28050649088 28087685160 28091285376 28110486528 28142920960 28183690920 28225451520 28228121856 28232796160 28254853032 28273696320 28292278080 28301632590 28321749203 28329297920 28404804186 28432570368 28460663616 28479644160 28501893882 28506613520 28509310456 28526098560 28555813246 28571314176 28599544512 28604280320 28645473120 28645718640 28686971115 28688163840 28715013120 28744924592 28763816048 28793712640 28806683136 28927231872 28947004416 28954304896 28969138044 28993739520 28997455872 29016390879 29022387240 29053505536 29092842240 29115071040 29123147284 29157249330 29166299904 29185751040 29208552408 29214588480 29235354016 29321088192 29417539140 29421545472 29428965632 29476968512 29492069418 29498164080 29522110464 29525771440 29540644155 29569520640 29569774080 29600322224 29612357280 29640399285 29644435968 29672180224 29687381136 29693516160 29706891984 29713812480 29741950560 29785036995 29860368384 29899793880 29903626368 29938917120 29952403488 29958593280 29960197504 29989800148 30001993560 30006079488 30009800480 30024917010 30054266880 30062603648 30077746776 30097805760 30126307470 30150763776 30156994560 30158609408 30178429952 30188408096 30257815360 30273056820 30398123778 30427838464 30443426496 30449717760 30478215680 30493568160 30493829520 30555171328 30555433216 30570824592 30599435856 30645038592 30651371520 30671386515 30701368320 30745844640 30864303360 30874508280 30896453676 30926655488 30957213056 30977858560 30993462720 31002060012 31032365056 31047996672 31051846870 31056075776 31068702720 31098123840 31101065952 31130517719 31158233920 31162227712 31203372090 31204669440 31233873920 31249607040 31249874880 31357274872 31364579840 31378708416 31425472512 31464708352 31477501440 31510020432 31510290504 31556980224 31560893540 31586514432 31616425904 31660786080 31668770980 31673083904 31724747264 31737646080 31745904640 31761895680 31770706128 31777271680 31870460160 31893113472 31934844928 31955832832 31976168455 31993251840 32002126464 32026578144 32069940210 32072974263 32104326144 32131928730 32134727968 32163338240 32179815360 32187931160 32209932480 32240434310 32257658880 32257935360 32291260608 32338040166 32344722960 32359293054 32392926720 32453947120 32526472704 32526751488 32573593008 32578986880 32682101760 32685193728 32690606080 32716145616 32737964160 32768966020 32795567616 32802344960 32889773268 32921923584 32932808832 32985979040 33007657760 33059693568 33107586336 33138938217 33161589576 33168442560 33171332096 33216492870 33217873920 33226251520 33248962560 33280448320 33283596896 33300362502 33332914176 33333199872 33381202752 33388101120 33419718640 33500848640 33597080220 33705222192 33712187520 33761025540 33771505152 33794027520 33820429104 33826029440 33874742040 33879355392 33928435584 33935447040 33950733696 33961959108 33967582880 33990800640 33995157504 34016790885 34040042280 34050042880 34157031557 34175572992 34207936224 34215905280 34231318272 34238392320 34274057312 34287992640 34320462330 34323709299 34325136384 34357261312 34374567744 34374862368 34430065680 34458015744 34497774080 34501037824 34547750160 34666114560 34716982894 34792487424 34799677440 34826864688 34850090880 34883092860 34911410688 34917191680 34920495104 34938085248 35003900108 35022901248 35029069845 35053013160 35057506176 35061853585 35063311360 35114106720 35138108160 35276934231 35285152320 35318566290 35379672064 35397796896 35430925728 35464477741 35483424768 35483728896 35540712960 35568479142 35575829520 35577734536 35632219392 35636638070 35690340672 35699341832 35714142720 35749430640 35836885568 35926700544 35931155740 35950311936 35954770060 35959666688 35974287360 36008353920 36011760576 36045862622 36065120256 36133058176 36151568964 36159039840 36183755520 36188393472 36192881120 36211422555 36246819840 36256854016 36284576944 36309378432 36316881920 36403934105 36423383040 36457874880 36510690510 36539661312 36544192520 36573858816 36608493152 36651360240 36725403392 36761690504 36776931840 36786207040 36841641984 36846210640 36850933504 36902638080 37000402780 37020487680 37055544960 37090225280 37109226420 37133614980 37173430272 37208632384 37262216244 37317748608 37325460480 37364341168 37379532960 37389880704 37440504360 37444046508 37445603328 37450246880 37455047168 37480648704 37487250185 37507599360 37578254560 37597183470 37633935360 37637495808 37673137376 37688454720 37698261760 37723037440 37727713527 37735510120 37752508563 37817579520 37873072248 37947551488 37972858880 38002525176 38034798080 38054283120 38132726016 38193964160 38194291520 38213530740 38249294820 38250885120 38286684160 38306298240 38371402146 38408910848 38558314476 38569642496 38596005888 38620567095 38625517392 38651918976 38658319360 38688521172 38696516320 38752575015 38790456320 38809995840 38813667552 38820094720 38850422919 38876332440 38888399872 38944736544 38952784640 39094784256 39196593590 39223385520 39281840640 39285556992 39322759224 39330885440 39387525540 39387863130 39426027520 39426365440 39446225280 39483143040 39520532380 39524271314 39525914624 39541985280 39583174848 39591354880 39609189312 39618416640 39655934080 39713382660 39802131072 39866391840 39871501824 39898755072 39918556160 39936537984 39944791040 40002658080 40024951353 40033222680 40065721344 40103662368 40130407680 40161759561 40168409960 40201018368 40316496264 40364075760 40454625024 40530831704 40591235328 40599623680 40649690448 40658090880 40658439360 40700443058 40716991260 40718684160 40722536448 40761099456 40788960768 40799247808 40820149062 40856492160 40860051456 40895182020 40935157760 40994459520 41059086336 41086070784 41112216585 41152404480 41166011040 41184554796 41195271568 41316078816 41324616960 41336080016 41356901817 41384482920 41397328896 41451986970 41457300192 41464165120 41468087936 41599337472 41604496120 41666142720 41666499840 41726503440 41838277888 41859711432 41970001920 42013360576 42013720672 42034883814 42074224302 42075973632 42115352576 42131527740 42136928064 42174443520 42214381440 42275536380 42316861440 42349194240 42360941504 42382279548 42410544480 42438417120 42452448885 42493946880 42524151296 42648855552 42669501952 42690995424 42702104192 42719466240 42759920280 42763965684 42789147840 42805768192 42833719869 42842571640 42906420480 42946576640 42968209680 42968577960 43055014144 43072519680 43117386888 43126297280 43145724072 43190568960 43210024704 43368630272 43369001984 43390847808 43431457344 43472585618 43490609280 43496183808 43533580860 43576135680 43580258304 43621527488 43639263360 43650618880 43672606560 43684720926 43727423488 43749449856 43754875135 43778626560 43821882720 43853031024 43910411776 44079591424 44143448448 44185250956 44215452768 44224590080 44247246120 44288657160 44354280960 44354661120 44400483336 44444266496 44466653952 44472168170 44508270336 44517468160 44540274240 44612925840 44624177290 44790552576 44796106960 44893532160 44908375680 44937889920 44940296256 44949583360 44984700222 45014700720 45028673536 45081400320 45093905472 45160722432 45166322720 45189461205 45235491840 45237914112 45247262720 45267644928 45282612144 45321067520 45355721180 45386723040 45567430656 45597185667 45610581632 45641757696 45674576640 45717323520 45760616440 45764945732 45766848512 45832756992 45833149824 45899153784 45906754240 45952113130 45977057280 46052052480 46063666880 46221486080 46344680514 46357032960 46389983232 46435819584 46466787840 46503090018 46510790480 46548547584 46577770305 46584113664 46647185760 46651598928 46705426460 46737350880 46743341568 46805058135 46807004160 46818808960 46850810880 47035912308 47046869760 47068062624 47091421720 47197062528 47241234304 47265030648 47265435756 47311638528 47341340310 47379771648 47387617280 47424638856 47434439360 47503156470 47509625856 47587120896 47618856960 47656059192 47665907520 47839670208 47902267392 47933749248 48003189696 48011138560 48015680768 48039867216 48156489216 48197893095 48202091952 48212053120 48245007360 48281896740 48314898720 48329093120 48360651465 48412504576 48436890912 48517084440 48610499840 48680920680 48719548416 48765145088 48789709056 48790127232 48868480320 48919384987 49035909120 49074218424 49086595019 49106946240 49153449030 49193351424 49203517440 49382885376 49399213248 49407393280 49478968560 49511486640 49589540352 49682954992 49752663840 49756998144 49767280640 49839377280 49853174272 49873443840 49891293298 49920672480 49925395344 49999371264 49999799808 50010132480 50082151680 50129577960 50183327744 50251272960 50303618036 50336678084 50364002304 50395620330 50497429664 50568281280 50657257728 50663539630 50670033568 50691041280 50739044160 50812113060 50819033088 50843634688 50903170560 50951374320 50986200960 50992736256 50999059760 51075064320 51161869528 51311904336 51323857920 51357588480 51411085968 51480693495 51487704576 51494089460 51500689856 51535891968 51584694896 51645098520 51670100020 51746661120 51751556736 51800563892 51821625240 51828682752 51835109920 51926315392 51999171840 52075474341 52126379008 52199516160 52297847360 52324639290 52375787520 52380742656 52430345632 52505850162 52516700720 52517150840 52594967040 52630917120 52644190720 52671160080 52777566464 52812252416 52951176880 52977849435 53069508096 53146388592 53155189120 53162002432 53248717312 53311069440 53336877440 53363744280 53366601804 53377630240 53420961792 53454957105 53471549824 53507210240 53549012748 53601357824 53755328352 53818767680 53896733610 53932155090 53939500032 54012530880 54017640864 54068793933 54121647104 54199587264 54210787840 54211252480 54238559760 54289321680 54348132608 54370229760 54385281024 54426865416 54464067648 54475322880 54526909360 54659279360 54686812320 54816288780 54860788224 54869872640 54888014720 54912739728 55088105088 55099489280 55142535756 55179310560 55196438528 55231563695 55269315960 55276400256 55465783296 55500604170 55554856960 55555333120 55583317440 55635337920 55729893593 55760145408 55812948576 55893324366 55988190720 56046511752 56084821056 56098965736 56175370320 56182570752 56220973056 56285841920 56367381840 56450903040 56456243712 56465592320 56509706064 56547392640 56584556160 56603265180 56643498406 56658595840 56809608372 56865140736 56921327232 56959288320 57003787764 57013227040 57018620912 57052197120 57111626492 57142628352 57199089024 57206182165 57208560640 57290946240 57291437280 57373942230 57376327680 57430026240 57489849184 57527632096 57557103219 57613366272 57854463744 57894008832 57908609792 57938276088 57987479040 58032781758 58044774480 58185684480 58230142080 58246294568 58314498660 58332599808 58371502080 58417104816 58429176960 58470708032 58642176384 58794890385 58835078280 58843090944 58857931264 58953937024 58984138836 58996328160 59044220928 59051542880 59081288310 59081794695 59139041280 59139548160 59200644448 59224714560 59280798570 59286406971 59288871936 59344360448 59374762272 59387032320 59413783968 59427624960 59483901120 59570073990 59799587760 59807252736 59877834240 59904806976 59917186560 59920395008 59979600296 60003987120 60019600960 60049834020 60108533760 60125207296 60155493552 60195611520 60252614940 60301527552 60313989120 60317218816 60356859904 60376816192 60515630720 60546113640 60796247556 60855676928 60886852992 60899435520 60956431360 60987136320 60987659040 61050664587 61110342656 61110866432 61141649184 61198871712 61256825189 61290077184 61342773030 61402736640 61491689280 61728606720 61749016560 61792907352 61914426112 61955717120 61986925440 62004120024 62095993344 62103693740 62112151552 62137405440 62196247680 62202131904 62261035438 62316467840 62324455424 62406744180 62409338880 62467747840 62499214080 62499749760 62714549744 62729159680 62757416832 62850945024 62879522545 62920847605 62929416704 62955002880 63020040864 63020581008 63111336453 63113960448 63121787080 63173028864 63232851808 63321572160 63337541960 63346167808 63449494528 63475292160 63523791360 63541412256 63554543360 63740920320 63786226944 63952336910 63986503680 64004252928 64053156288 64139880420 64145948526 64208652288 64263857460 64269455936 64326676480 64359630720 64375862320 64419864960 64480868620 64515870720 64582521216 64676080332 64689445920 64718586108 64750704865 64785853440 64907894240 65052945408 65053502976 65147186016 65157973760 65208878427 65364203520 65370387456 65432291232 65475928320 65527081389 65537932040 65591135232 65779546536 65865617664 65971958080 66015315520 66119387136 66215172672 66277876434 66323179152 66336885120 66342664192 66432985740 66435747840 66452503040 66497925120 66560896640 66567193792 66600725004 66665828352 66666399744 66708252255 66762405504 66776202240 66839437280 66936265935 67001697280 67194160440 67410444384 67424375040 67477050333 67522051080 67543010304 67640858208 67652058880 67749484080 67856871168 67870894080 67901467392 67923918216 67935165760 67981601280 68033581770 68080084560 68100085760 68314063114 68351145984 68415872448 68431810560 68462636544 68476784640 68548114624 68575985280 68640924660 68647418598 68650272768 68714522624 68749135488 68749724736 68860131360 68916031488 68928169695 68995548160 69002075648 69095500320 69332229120 69433965788 69584974848 69653729376 69700181760 69766185720 69822821376 69840990208 69876170496 70007800216 70058139690 70106026320 70115012352 70123707170 70126622720 70228213440 70276216320 70553868462 70570304640 70637132580 70759344128 70795593792 70861851456 70928955482 70966849536 70967457792 71012010465 71081425920 71136958284 71151659040 71155469072 71254734705 71264438784 71273276140 71380681344 71389533115 71398683664 71428285440 71498861280 71673771136 71853401088 71862311480 71900623872 71909540120 71919333376 72016707840 72023521152 72091725244 72266116352 72303137928 72318079680 72367511040 72385762240 72422845110 72493639680 72569153888 72618756864 72633763840 72807868210 72846766080 72915749760 73021381020 73079322624 73088385040 73147717632 73216986304 73302720480 73450806784 73523381008 73553863680 73572414080 73683283968 73692421280 73701867008 73730173545 73805276160 74000805560 74111089920 74180450560 74218452840 74267229960 74346860544 74417264768 74524432488 74635497216 74650920960 74728682336 74759065920 74779761408 74836939947 74881008720 74888093016 74900493760 74910094336 74974500370 75015198720 75156509120 75194366940 75267870720 75274991616 75346274752 75376909440 75396523520 75446074880 75455427054 75471020240 75505017126 75635159040 75746144496 75895102976 75945717760 75995309445 76005050352 76069596160 76108566240 76265452032 76387928320 76388583040 76427061480 76498589640 76612596480 76742804292 76817821696 77116628952 77139284992 77241134190 77251034784 77303837952 77316638720 77377042344 77393032640 77505150030 77580912640 77619991680 77627335104 77640189440 77700845838 77752664880 77776799744 77889473088 77905569280 78189568512 78393187180 78446771040 78563681280 78571113984 78645518448 78661770880 78758775243 78775051080 78775726260 78852730880 78892450560 78966286080 79041064760 79048542628 79051829248 79166349696 79182709760 79218378624 79311868160 79426765320 79604262144 79732783680 79743003648 79837112320 79873075968 79889582080 80005316160 80049902706 80066445360 80088655031 80131442688 80207324736 80260815360 80323519122 80336819920 80402036736 80632992528 80728151520 80845100415 80898232635 80909250048 81061663408 81182470656 81199247360 81299380896 81316181760 81316878720 81400886116 81433982520 81445072896 81522198912 81577921536 81598495616 81640298124 81712984320 81720102912 81790364040 81988919040 82224433170 82304808960 82332022080 82369109592 82390543136 82632157632 82649233920 82672160032 82713803634 82768965840 82794657792 82903973940 82914600384 82928330240 82936175872 83198674944 83208992240 83250906255 83332285440 83332999680 83453006880 83676555776 83719422864 83940003840 84026721152 84027441344 84069767628 84148448604 84151947264 84230705152 84263055480 84273856128 84428762880 84551072760 84698388480 84721883008 84764559096 84821088960 84876834240 84904897770 84965247609 84987893760 85048302592 85297711104 85339003904 85381990848 85404208384 85438932480 85519840560 85527931368 85578295680 85667439738 85685143280 85812840960 85893153280 85936419360 85937155920 86110028288 86145039360 86234773776 86252594560 86291448144 86381137920 86420049408 86737260544 86738003968 86781695616 86792457235 86862914688 86945171236 86981218560 86992367616 87067161720 87160516608 87243054976 87278526720 87301237760 87345213120 87369441852 87454846976 87498899712 87509750270 87557253120 87643765440 87706062048 87820823552 88286896896 88370501912 88430905536 88449180160 88494492240 88577314320 88708561920 88709322240 88800966672 88921197855 88933307904 88944336340 89016540672 89034936320 89080548480 89225851680 89248354580 89581105152 89592213920 89816751360 89875779840 89880592512 89899166720 89969400444 90029401440 90057347072 90114656555 90162800640 90187810944 90332645440 90378922410 90470983680 90475828224 90535289856 90565224288 90642135040 90711442360 90773446080 91194371334 91221163264 91283515392 91349153280 91434647040 91521232880 91529891464 91665513984 91666299648 91798307568 91813508480 91904226260 91954114560 92104104960 92127333760 92442972160 92689361028 92779966464 92871639168 92933575680 93006180036 93021580960 93097095168 93155540610 93168227328 93294371520 93303197856 93391553157 93410852920 93474701760 93486683136 93610116270 93614008320 93637617920 93701621760 94071824616 94093739520 94136125248 94182843440 94394125056 94482468608 94530061296 94530871512 94682680620 94759543296 94775234560 94849277712 94868878720 95006312940 95019251712 95174241792 95237713920 95312118384 95331815040 95679340416 95804534784 95867498496 95928505365 96006379392 96022277120 96031361536 96079734432 96260725297 96312978432 96395786190 96404183904 96424106240 96490014720 96563793480 96629797440 96721302930 96825009152 96873781824 97034168880 97220999680 97361841360 97579418112 97580254464 97736960640 97838769974 98071818240 98148436848 98173190038 98213892480 98306898060 98386702848 98407034880 98765770752 98798426496 98810678285 98814786560 98957937120 99022973280 99179080704 99365909984 99416814651 99505327680 99513996288 99678754560 99706348544 99746887680 99782586596 99841344960 99850790688 99945346361 99998742528 99999599616 100164303360 100259155920 100502545920 100607236072 100673356168 100791240660 100994859328 101136562560 101314515456 101327079260 101340067136 101382082560 101478088320 101624226120 101638066176 101687269376 101751107645 101806341120 101902748640 101972401920 101985472512 101998119520 102050372655 102150128640 102323739056 102471094671 102623808672 102647715840 102715176960 102822171936 102961386990 102971127897 102975409152 102988178920 103001379712 103071783936 103169389792 103290197040 103340200040 103493322240 103503113472 103601127784 103643250480 103670219840 103852630784 103998343680 104150948682 104252758016 104399032320 104595694720 104649278580 104751575040 104761485312 104860691264 105011700324 105033401440 105034301680 105087209535 105185560755 105189934080 105288381440 105342320160 105555132928 105624504832 105902353760 105955698870 106139016192 106292777184 106310378240 106324004864 106393433223 106497434624 106622138880 106673754880 106727488560 106733203608 106755260480 106909914210 106943099648 107014420480 107098025496 107510656704 107637535360 107793467220 107864310180 107879000064 108025061760 108035281728 108137587866 108243294208 108399174528 108421575680 108422504960 108477119520 108578643360 108681464045 108696265216 108740459520 108770562048 108853730832 108928135296 108950645760 109053818720 109211802315 109318558720 109373624640 109632577560 109721576448 109776029440 109825479456 110176210176 110198978560 110285071512 110358621120 110463127390 110538631920 110552800512 111001208340 111109713920 111110666240 111166634880 111270675840 111459787186 111520290816 111625897152 111786648732 111976381440 112093023504 112169642112 112197931472 112350740640 112365141504 112441946112 112461750555 112571683840 112734763680 112901806080 112912487424 113019412128 113094785280 113169112320 113183140581 113206530360 113257525689 113286996812 113619216744 113842654464 113918576640 114007575528 114026454080 114037241824 114104394240 114223252984 114398178048 114412364330 114417121280 114581892480 114582874560 114747884460 114752655360 114860052480 114979698368 115055264192 115114206438 115226732544 115708927488 115788017664 115817219584 115861701285 115876552176 115974958080 116065563516 116089548960 116257725045 116371368960 116460284160 116492589136 116551268757 116628997320 116665199616 116834209632 116858353920 116941416064 117284352768 117589780770 117670156560 117715862528 117907874048 117968277672 117992656320 118103085760 118162576620 118163589390 118278082560 118279096320 118401288896 118449429120 118561597140 118572813942 118577743872 118688720896 118749524544 118774064640 118827567936 118855249920 118967802240 119140147980 119599175520 119614505472 119755668480 119809613952 119834373120 119840790016 119959200592 120007974240 120039201920 120099668040 120250414592 120310987104 120391223040 120505229880 120603055104 120634437632 120713719808 120753632384 121031261440 121092227280 121509440129 121592495112 121773705984 121798871040 121912862720 121974272640 121975318080 122101329174 122220685312 122221732864 122283298368 122397743424 122513650378 122580154368 122685546060 122805473280 122983378560 123457213440 123498033120 123585814704 123828852224 123911434240 123973850880 124008240048 124191986688 124207387480 124224303104 124392495360 124404263808 124522070876 124632935680 124648910848 124728233245 124813488360 124998428160 124999499520 125429099488 125458319360 125514833664 125759045090 125841695210 125858833408 125910005760 126040081728 126041162016 126222672906 126227920896 126243574160 126346057728 126465703616 126643144320 126675083920 126898989056 126950584320 127047582720 127082824512 127109086720 127481840640 127572453888 127904673820 128008505856 128106312576 128279760840 128291897052 128417304576 128501159607 128527714920 128538911872 128719261440 128751724640 128839729920 128961737240 129165042432 129352160664 129378891840 129437172216 129501409730 129571706880 129815788480 130105890816 130107005952 130294372032 130315947520 130417756854 130728407040 130740774912 130864582464 130951856640 131054162778 131075864080 131182270464 131264625405 131559093072 131731235328 131943916160 132030631040 132238774272 132430345344 132555752868 132646358304 132673770240 132685328384 132865971480 132905006080 133121793280 133134387584 133201450008 133332799488 133416504510 133524811008 133552404480 133678874560 133872531870 134003394560 134388320880 134820888768 134848750080 134954100666 135044102160 135086020608 135281716416 135304117760 135498968160 135713742336 135741788160 135802934784 135847836432 135870331520 135963202560 136067163540 136160169120 136200171520 136628126228 136702291968 136831744896 136925273088 137096229248 137151970560 137281849320 137294837196 137300545536 137429045248 137498270976 137499449472 137720262720 137856339390 137991096320 138004151296 138191000640 138334949599 138664458240 138867931576 139169949696 139307458752 139400363520 139532371440 139645642752 139733310915 139752340992 140015600432 140116279380 140212052640 140230024704 140247414340 140253245440 140456426880 140552432640 141107736924 141140609280 141274265160 141518688256 141591187584 141608746015 141723702912 141857910964 141934915584 142024020930 142162851840 142273916568 142303318080 142310938144 142451550703 142509469410 142528877568 142546552280 142761362688 142779066230 142797367328 142856570880 142997722560 143347542272 143706802176 143724622960 143801247744 143819080240 144033415680 144047042304 144183450488 144532232704 144606275856 144636159360 144735022080 144771524480 144845690220 144987279360 145081954395 145138307776 145237513728 145267527680 145615736420 145831499520 146042762040 146158645248 146176770080 146295435264 146433972608 146605440960 146758154961 146901613568 147046762016 147107727360 147144828160 147259785057 147384842560 147403734016 147460347090 147610552320 148001611120 148222179840 148360901120 148436905680 148534459920 148834529536 149048864976 149270994432 149301841920 149457364672 149518131840 149559522816 149673879894 149762017440 149776186032 149800987520 149820188672 149949000740 150030397440 150313018240 150388733880 150549983232 150692549504 150753818880 150793047040 150892149760 150910854108 150942040480 151010034252 151492288992 151790205952 151990618890 152010100704 152139192320 152217132480 152530904064 152775856640 152777166080 152854122960 152997179280 153225192960 153485608584 154233257904 154278569984 154482268380 154502069568 154607675904 154633277440 154754084688 154786065280 155010300060 155161825280 155239983360 155254670208 155280378880 155401691676 155505329760 155553599488 155652588595 155778946176 155811138560 156226423023 156379137024 156786374360 156893542080 157056972853 157127362560 157142227968 157291036896 157323541760 157517550486 157550102160 157551452520 157784901120 157932572160 158082129520 158097085256 158332699392 158365419520 158436757248 158623736320 158853530640 159208524288 159465567360 159486007296 159674224640 159746151936 159779164160 160010632320 160099805412 160132890720 160177310062 160262885376 160364871315 160414649472 160521630720 160647038244 160673639840 160804073472 161265985056 161456303040 161690200830 161796465270 161818500096 162123326816 162206381799 162364941312 162598761792 162632363520 162633757440 162801772232 162867965040 163044397824 163155843072 163196991232 163280596248 163425968640 163580728080 163977838080 164448866340 164609617920 164664044160 164738219184 164781086272 165264315264 165298467840 165344320064 165427607268 165537931680 165589315584 165694691085 165807947880 165829200768 165856660480 165872351744 166397349888 166417984480 166501812510 166664570880 166665999360 166906013760 167189680779 167353111552 167438845728 168053442304 168054882688 168139535256 168296897208 168526110960 168547712256 168857525760 169102145520 169396776960 169443766016 169529118192 169642177920 169753668480 169809795540 169930495218 169975787520 170096605184 170595422208 170678007808 170763981696 170785157785 170808416768 170877864960 171039681120 171055862736 171156591360 171334879476 171370286560 171618546495 171625681920 171786306560 171872838720 171874311840 172220056576 172290078720 172469547552 172505189120 172582896288 172840098816 173476007936 173563391232 173584914470 173725829376 173890342472 173962437120 174134323440 174486109952 174557053440 174602475520 174690426240 174738883704 174997799424 175019500540 175114506240 175287530880 175412124096 175641647104 176384671155 176573793792 176741003824 176861811072 176898360320 176988984480 177154628640 177322388705 177417123840 177418644480 177601933344 177842395710 177859220913 177866615808 177888672680 178033081344 178161096960 178451703360 178496709160 179184427840 179633502720 179751559680 179761185024 179798333440 179938800888 180058802880 180229313110 180325601280 180375621888 180665290880 180757844820 180941967360 180951656448 181070579712 181130448576 181284270080 181422884720 181546892160 182388742668 182442326528 182567030784 182698306560 182869294080 183042465760 183059782928 183151993761 183331027968 183332599296 183596615136 183627016960 183770475567 183808452520 184208209920 184254667520 185378722056 185743278336 185867151360 186012360072 186043161920 186311081220 186336454656 186588743040 186606395712 186783106314 186821705840 186949403520 186973366272 187220232540 187228016640 187275235840 187403243520 188143649232 188187479040 188272250496 188365686880 188638567635 188762542815 188788250112 188964937216 189060122592 189061743024 189365361240 189519086592 189698555424 189737757440 190012625880 190038503424 190348483584 190624236768 190663630080 191358680832 191857010730 192012758784 192044554240 192062723072 192159468864 192521450594 192625956864 192791572380 192808367808 192848212480 192980029440 193127586960 193259594880 193442605860 193650018304 193747563648 194068337760 194252114595 194441999360 194723682720 195158836224 195160508928 195473921280 195626635281 195677539948 196296873696 196346380076 196427784960 196613796120 196773405696 197596852992 197621356570 197629573120 197915874240 198045946560 198252244421 198358161408 198731819968 198833629302 199010655360 199027992576 199357509120 199412697088 199493775360 199565173192 199682689920 199701581376 199890692722 199997485056 199999199232 200124756765 200328606720 200518311840 200808797805 201005091840 201214472144 201346712336 201582481320 201989718656 202273125120 202629030912 202654158520 202680134272 202956176640 203248452240 203374538752 203502215290 203612682240 203805497280 203944803840 203996239040 204100745310 204300257280 204647478112 204942189342 205247617344 205295431680 205430353920 205644343872 205922773980 205942255794 205950818304 205976357840 206002759424 206143567872 206338779584 206580394080 206680400080 206784509085 206986644480 207006226944 207202255568 207286500960 207340439680 207705261568 207996687360 208301897364 208505516032 209191389440 209298557160 209522970624 209721382528 210023400648 210066802880 210068603360 210174419070 210371121510 210379868160 210576762880 210684640320 211110265856 211249009664 211804707520 211911397740 212278032384 212585554368 212620756480 212786866446 212994869248 213244277760 213347509760 213454977120 213466407216 213510520960 213819828420 213886199296 214028840960 214168599345 214196050992 215021313408 215275070720 215586934440 215728620360 215758000128 216050123520 216070563456 216275175732 216486588416 216798349056 216843151360 216845009920 216954239040 217157286720 217362928090 217383492227 217392530432 217480919040 217707461664 217856270592 217901291520 218107637440 218423604630 218637117440 218747249280 219265155120 219443152896 219552058880 219650958912 220352420352 220397957120 220570143024 220717242240 220926254780 221077263840 221105601024 222002416680 222221332480 222333269760 222541351680 222919574372 223040581632 223251794304 223573297464 223952762880 224186047008 224339284224 224395862944 224510819841 224701481280 224730283008 224923501110 225143367680 225469527360 225803612160 225824974848 226038824256 226189570560 226338224640 226366281162 226413060720 226515051378 226573993624 227238433488 227685308928 227837153280 227985928335 228015151056 228052908160 228074483648 228208788480 228446505968 228796356096 228824728660 228834242560 229163784960 229165749120 229495768920 229959396736 230110528384 230228412876 230453465088 231417854976 231634439168 231723402570 231753104352 231949916160 232131127032 232179097920 232515450090 232742737920 232920568320 232985178272 233102537514 233257994640 233330399232 233668419264 233716707840 233882832128 234568705536 235179561540 235340313120 235431725056 235815748096 235936555344 235985312640 236206171520 236325153240 236327178780 236558192640 236802577792 236898858240 237123194280 237145627884 237155487744 237377441792 237499049088 237548129280 237655135872 237935604480 238280295960 239099220899 239198351040 239229010944 239511336960 239619227904 239668746240 239681580032 239918401184 240015948480 240078403840 240199336080 240265965093 240500829184 240621974208 240782446080 241010459760 241206110208 241507264768 242062522880 242184454560 243018880258 243184990224 243547411968 243597742080 243825725440 243948545280 243950636160 244202658348 244441370624 244443465728 244566596736 244596924935 244795486848 245027300756 245160308736 245371092120 245432975095 245966757120 246914426880 246996066240 247171629408 247657704448 247947701760 248016480096 248383973376 248414774960 248784990720 248808527616 249044141752 249265871360 249456466490 249626976720 249996856320 249998999040 250858198976 250916638720 251029667328 251518090180 251683390420 251717666816 251820011520 252080163456 252082324032 252445345812 252455841792 252487148320 252692115456 252931407232 253286288640 253350167840 253797978112 254095165440 254165649024 254218173440 254895742827 254963681280 255144907776 255809347640 256017011712 256212625152 256559521680 256583794104 257002319214 257055429840 257077823744 257438522880 257503449280 257679459840 257923474480 258330084864 258704321328 258757783680 258874344432 259002819460 259143413760 259631576960 260211781632 260214011904 260377371705 260588744064 260631895040 260835513708 261481549824 261729164928 261903713280 262108325556 262151728160 262364540928 262529250810 263118186144 263462470656 263887832320 264061262080 264860690688 265111505736 265292716608 265347540480 265731942960 265810012160 266243586560 266268775168 266402900016 266833009020 267049622016 267104808960 267357749120 267745063740 268006789120 268776641760 269641777536 269697500160 269908201332 270088204320 270172041216 270343969665 270563432832 270608235520 270997936320 271280225837 271427484672 271605869568 271695672864 271740663040 271926405120 272134327080 272320338240 273256252456 273663489792 273850546176 274192458496 274303941120 274563698640 274589674392 274996541952 274998898944 275440525440 275712678780 275982192640 276008302592 276382001280 276669899198 277328916480 277735863152 278339899392 278614917504 278649467965 278800727040 279064742880 279291285504 279466621830 279504681984 280031200864 280174659471 280232558760 280424105280 280460049408 280494828680 280912853760 281104865280 282215473848 282281218560 282548530320 283182375168 283217492030 283447405824 283715821928 284048041860 284325703680 284547833136 284606636160 284621876288 284903101406 285018938820 285057755136 285093104560 285522725376 285558132460 285594734656 285713141760 285995445120 286695084544 287413604352 287449245920 287602495488 287638160480 287785516095 288066831360 288094084608 288366900976 288782175891 289064465408 289212551712 289272318720 289470044160 289543048960 289691380440 290163908790 290276615552 290475027456 291231472840 291662999040 292085524080 292353540160 292867945216 293210881920 293516309922 293803227136 294093524032 294215454720 294289656320 294519570114 294769685120 294807468032 294920694180 295221104640 296003222240 296432034855 296444359680 296721802240 296873811360 297068919840 297669059072 298097729952 298541988864 298914729344 299036263680 299119045632 299347759788 299524034880 299552372064 299601975040 299640377344 299836039083 299898001480 300626036480 300777467760 301385099008 301507637760 301586094080 301784299520 301821708216 301884080960 302020068504 302984577984 303580411904 303981237780 304020201408 304278384640 304434264960 305061808128 305253322935 305551713280 305554332160 305708245920 305994358560 306284125945 306450385920 306971217168 307413284013 308466515808 308557139968 308964536760 309004139136 309215351808 309508169376 309572130560 310020600120 310479966720 310509340416 310560757760 310803383352 311010659520 311305177190 311557892352 311622277120 312452846046 312758274048 313572748720 313787084160 314113945706 314254725120 314284455936 314582073792 314647083520 315035100972 315100204320 315102905040 315556682265 315569802240 315865144320 316164259040 316194170512 316665398784 316730839040 316873514496 317247472640 317707061280 318417048576 318931134720 318972014592 319180299669 319492303872 320021264640 320199610824 320265781440 320354620124 320729742630 320829298944 321043261440 321294076488 321347279680 322531970112 322912606080 323380401660 323592930540 323637000192 324246653632 324412763598 324729882624 325197523584 325264727040 325267514880 325603544464 325735930080 326044392135 326088795648 326311686144 326393982464 326561192496 326851937280 327161456160 327635406945 327955676160 328897732680 329328088320 329476438368 329562172544 330528630528 330596935680 330688640128 330855214536 331075863360 331389382170 331615895760 331658401536 331713320960 331744703488 332835968960 333003625020 333329141760 333331998720 333812027520 334379361558 334706223104 334877691456 336106884608 336109765376 336279070512 336593794416 337052221920 337095424512 337385251665 337715051520 338204291040 338887532032 339058236384 339284355840 339507336960 339619591080 339860990436 340193210368 341356015616 341527963392 341570315570 341616833536 341755729920 342079362240 342111725472 342313182720 342435694909 342669758952 342740573120 343237092990 343251363840 343572613120 343745677440 343748623680 344440113152 344580157440 344939095104 345010378240 345165792576 345680197632 347126782464 347169828940 347451658752 347780684944 347924874240 348268646880 348972219904 349114106880 349204951040 349380852480 349477767408 349995598848 350039001080 350575061760 350824248192 351283294208 352769342310 353147587584 353482007648 353723622144 353796720640 353977968960 354309257280 354644777410 354834247680 354837288960 355203866688 355684791420 355718441826 355733231616 355777345360 356066162688 356322193920 356903406720 356993418320 358368855680 359267005440 359503119360 359522370048 359596666880 359877601776 360117605760 360458626220 360751243776 361330581760 361515689640 361903312896 362141159424 362260897152 362845769440 363093784320 364528320387 364777485336 364884653056 365396613120 365738588160 366084931520 366119565856 366303987522 366662055936 366665198592 367193230272 367254033920 367540951134 367616905040 368416419840 368509335040 370757444112 371486556672 371734302720 372024720144 372086323840 372622162440 372672909312 373177486080 373212791424 373566212628 373643411680 373898807040 373946732544 374184699735 374440465080 374550471680 376287298464 376374958080 376544500992 376731373760 377277135270 377525085630 377576500224 377929874432 378120245184 378123486048 378730722480 379038173184 379397110848 379475514880 380025251760 380696967168 381248473536 381327260160 382717361664 383714021460 384025517568 384089108480 384125446144 384318937728 385042901188 385251913728 385583144760 385616735616 385696424960 386255173920 386519189760 386885211720 387300036608 387495127296 388136675520 388504229190 388883998720 389447365440 390109255151 390317672448 390321017856 390947842560 391253270562 391355079896 392593747392 392692760152 392855569920 393227592240 393546811392 393793876215 395193705984 395242713140 395259146240 395831748480 396091893120 396504488842 396716322816 397463639936 397667258604 398021310720 398055985152 398715018240 398825394176 399130346384 399365379840 399403162752 399781385444 399998398464 400249513530 400443275155 400657213440 401036623680 401617595610 402010183680 402428944288 402693424672 403164962640 403979437312 404546250240 405258061824 405308317040 405360268544 405912353280 406496904480 407004430580 407225364480 407610994560 407889607680 407992478080 408201490620 408600514560 409294956224 409884378684 410495234688 411288687744 411845547960 411884511588 411901636608 411952715680 412005518848 412287135744 412677559168 413160788160 413360800160 413569018170 413973288960 414012453888 414404511136 414573001920 414680879360 415004848797 415410523136 415993374720 416603794728 418382778880 418597114320 419442765056 420046801296 420133605760 420137206720 420348838140 420742243020 420759736320 421153525760 421369280640 422220531712 422498019328 423609415040 423822795480 424556064768 424826238045 425171108736 425241512960 425573732892 425989738496 426488555520 426695019520 426909954240 426932814432 427021041920 427354652109 427639656840 427772398592 428337198690 428392101984 430042626816 430550141440 431173868880 431457240720 432100247040 432141126912 432550351464 433596698112 433686302720 433690019840 433908478080 434314573440 434725856180 434766984454 434785060864 434961838080 435414923328 435712541184 435802583040 436215274880 436847209260 437274234880 437494498560 438530310240 438886305792 439104117760 439301917824 440274464883 440704840704 441140286048 441434484480 441779355171 441852509560 442154527680 442211202048 444004833360 444666539520 445082703360 445839148744 446503588608 447146594928 447905525760 448372094016 448678568448 448791725888 449021639682 449402962560 449460566016 449847002220 450286735360 450939054720 451649949696 452077648512 452379141120 452676449280 452732562324 452826121440 453030102756 453147987248 454476866976 455370617856 455971856670 456030302112 456105816320 456148967296 456417576960 456893011936 457592712192 457649457320 458327569920 458331498240 458991537840 459918793472 460221056768 460456825752 462835709952 463268878336 463446805140 463506208704 463899832320 464262254064 464358195840 465030900180 465485475840 465841136640 465970356544 466205075028 466515989280 466660798464 466957765785 467336838528 467433415680 467765664256 469137411072 470359123080 470680626240 470863450112 471170918559 471631496192 471873110688 471970625280 472412343040 472650306480 472654357560 473605155584 473797716480 474246388560 474291255768 474998098176 475096258560 475310271744 475871208960 476560591920 478198441798 478396702080 478458021888 479022673920 479238455808 479337492480 479363160064 479836802368 480031896960 480156807680 480398672160 480531930186 481001658368 481243948416 481303626485 481564892160 482020919520 482412220416 483014529536 484125045760 484368909120 486037760516 486369980448 487094823936 487897090560 487901272320 488405316696 488886931456 489133193472 489193849870 489590973696 490054601512 490742184240 490865950190 491933514240 493828853760 493992132480 494343258816 495315408896 495895403520 496032960192 496767946752 496829549920 497084073255 497569981440 497617055232 498088283504 498531742720 498912932980 499253953440 499726731805 499993712640 499997998080 501569042337 501716397952 502059334656 503036180360 503366780840 503435333632 504160326912 504164648064 504890691624 504974296640 505862814464 506572577280 506700335680 508190330880 508331298048 508436346880 509791485654 509927362560 510289815552 511618695280 512034023424 512355473355 512425250304 513119043360 513167588208 514004638428 514110859680 514155647488 514855639485 514877045760 515006898560 515358919680 515846948960 516660169728 517408642656 517515567360 517748688864 518005638920 519263153920 520428023808 520754743410 521177488128 521263790080 521671027416 523458329856 523807426560 524216651112 524303456320 525058501620 526236372288 526924941312 527775664640 528122524160 529721381376 530223011472 530585433216 530695080960 531463885920 531620024320 531967166115 532487173120 532537550336 532805800032 533666018040 534099244032 534715498240 535490127480 537553283520 538113234857 539283555072 539395000320 539816402664 540176408640 540687939330 541126865664 541216471040 541995872640 542560451674 542854969344 543211739136 543391345728 543481326080 543852810240 544268654160 544640676480 546512504912 547326979584 547701092352 548384916992 548607882240 549127397280 549179348784 549993083904 549997797888 550881050880 551311426701 551425357560 552016605184 552764002560 553339798396 555471726304 557229835008 557298935930 557601454080 558129485760 558933243660 559009363968 560062401728 560349318942 560465117520 560848210560 560920098816 560989657360 561825707520 562209730560 564430947696 564562437120 565097060640 565915702905 566287628445 566364750336 566434984060 566894811648 567431643856 568096083720 569095666272 569213272320 569243752576 569806202812 570037877640 570115510272 570186209120 571045450752 571116264920 571189469312 571990890240 573390169088 574898491840 575276320960 575571032190 576133662720 576188169216 576733801952 577564351782 578128930816 578425103424 578544637440 578940088320 579086097920 579382760880 580327817580 580553231104 580950054912 582462945680 582756343785 583325998080 584171048160 584707080320 585735890432 586421763840 587032619844 587606454272 588187048064 588579312640 589039140228 589539370240 589614936064 589841388360 592006444480 592864069710 592888719360 593443604480 593747622720 594137839680 594756733263 595338118144 596195459904 597083977728 597829458688 598072527360 598238091264 598695519576 599048069760 599104744128 599203950080 599672078166 599796002960 601252072960 601554935520 602770198016 603015275520 603172188160 603568599040 603643416432 603768161920 604040137008 605969155968 607160823808 607547200645 607962475560 608040402816 608868529920 610123616256 610506645870 611103426560 611108664320 611416491840 611988717120 612568251890 612900771840 613942434336 614826568026 616933031616 617929073520 618008278272 618430703616 619016338752 619144261120 620041200240 620959933440 621018680832 621121515520 621606766704 622021319040 622610354380 623115784704 623244554240 624905692092 625516548096 627145497440 627574168320 628227891412 628568911872 629164147584 629294167040 630070201944 630200408640 630205810080 631113364530 631139604480 631730288640 632328518080 632388341024 633330797568 633747028992 634494945280 635414122560 636834097152 637862269440 638360599338 638984607744 640042529280 640399221648 640531562880 640709240248 641459485260 641658597888 642086522880 642505798035 642588152976 642694559360 645063940224 645825212160 646760803320 647185861080 647274000384 648493307264 648825527196 649459765248 650395047168 650529454080 650535029760 651207088928 651471860160 652088784270 652150476681 652177591296 652787964928 653122384992 653703874560 654322912320 655270813890 655911352320 657795465360 658656176640 658952876736 659124345088 661057261056 661193871360 661377280256 661710429072 662151726720 662778764340 663231791520 663316803072 663426641920 663489406976 665671937920 666007250040 666663997440 667624055040 668758723116 669412446208 669755382912 672213769216 672219530752 672558141024 673187588832 673825077079 674104443840 674190849024 674770503330 675430103040 676408582080 677775064064 678116472768 678568711680 679014673920 679239182160 679721980872 683055926784 683140631140 683233667072 683511459840 684158724480 684223450944 684626365440 684871389818 685339517904 685481146240 686474185980 686502727680 687145226240 687491354880 687497247360 688880226304 689878190208 690020756480 690331585152 691360395264 691674747995 694253564928 694339657880 694903317504 695561369888 695849748480 696537293760 697944439808 698228213760 698761704960 698955534816 699991197696 700078002160 701150123520 701648496384 705538684620 706295175168 706964015296 707447244288 707593441280 707955937920 708618514560 709289554820 709674577920 710407733376 711369582840 711436883652 711466463232 711554690720 712132325376 712257753515 712644387840 713806813440 713986836640 716737711360 717297662697 718534010880 719006238720 719044740096 719755203552 720235211520 720797895279 720917252440 721502487552 722661163520 723031379280 724521794304 725691538880 726187568640 729056640774 729554970672 729769306112 730793226240 731477176320 732169863040 732239131712 732607975044 733324111872 733330397184 733790774805 734386460544 734508067840 735081902268 735233810080 736298925285 737018670080 741514888224 742973113344 744049440288 744172647680 745244324880 746354972160 746425582848 747132425256 747286823360 747797614080 748369399470 748880930160 749100943360 752574596928 752749916160 753089001984 753462747520 754554270540 755050171260 755153000448 755859748864 756240490368 756246972096 757461444960 758076346368 758794221696 758951029760 760050503520 761393934336 762496947072 762654520320 765434723328 767428042920 768051035136 768250892288 768637875456 770085802376 771166289520 771233471232 771392849920 772510347840 773038379520 773770423440 774990254592 776273351040 777008458380 777767997440 778894730880 780218510302 780635344896 780642035712 781132115115 781895685120 782506541124 782710159792 785187494784 785284864265 785385520304 785711139840 786455184480 787093622784 787587752430 790387411968 790485426280 791663496960 792183786240 793008977684 794927279872 795334517208 796042621440 797430036480 798260692768 798730759680 798806325504 799562770888 800499027060 800886550310 801314426880 802073247360 803235191220 804020367360 804857888576 805386849344 806329925280 807958874624 809092500480 810516123648 810616634080 810720537088 811031908995 811824706560 812993808960 813840677511 814008861160 815221989120 815779215360 815984956160 816402981240 818589912448 819768757368 820990469376 822577375488 823691095920 823769023176 823905431360 824011037696 825355118336 826321576320 826721600320 827138036340 827946577920 828024907776 828809022272 829146003840 829361758720 830009697594 830821046272 831986749440 833207589456 835948403895 836765557760 837194228640 838885530112 840093602592 840267211520 840274413440 840697676280 841484486040 842738561280 844441063424 844996038656 847218830080 847645590960 849652476090 850342217472 850483025920 851147465784 852977111040 853390039040 853819908480 853865628864 854042083840 854709304218 855279313680 855544797184 856674397380 856784203968 860085253632 861100282880 862347737760 862914481440 864200494080 864282253824 865100702928 866346527673 867193396224 867380039680 867816956160 868629146880 869451712360 869533968908 869570121728 870829846656 871425082368 872430549760 873694418520 874988997120 877060620480 878208235520 878603835648 880548929766 881409681408 882280572096 882868968960 883558710342 883705019120 884309055360 884422404096 888009666720 889296104565 889333079040 890165406720 891678297488 893007177216 894293189856 896744188032 897357136896 897583451776 898043279364 898805925120 898921132032 899508117249 899694004440 901878109440 904155297024 904758282240 905352898560 905465124648 905652242880 906060205512 906295974496 908953733952 910741235712 911943713340 912060604224 912211632640 912297934592 912835153920 913786023872 915185424384 915298914640 915759968805 916655139840 916662996480 917983075680 918852377835 919837586944 920442113536 920913651504 925671419904 926537756672 926893610280 927012417408 928524508128 928716391680 930061800360 931682273280 931940713088 932410150056 933031978560 933915531570 934673677056 934866831360 935531328512 938274822144 940718246160 941361252480 942341837118 943262992384 943746221376 943941250560 944824686080 945300612960 945308715120 947210311168 947595432960 948492777120 948582511536 949996196352 950192517120 950620543488 951742417920 953121183840 956396883596 956793404160 956916043776 958476911616 958726320128 959673604736 960063793920 960313615360 960797344320 961063860372 962003316736 962487896832 962607252970 963129784320 964041839040 966029059072 968250091520 968737818240 972075521032 972739960896 974189647872 975794181120 975802544640 976810633392 978133176405 978266386944 978387699740 979181947392 980109203024 981484368480 981731900380 983867028480 987984264960 988686517632 990630817792 991261222105 991790807040 992065920384 993659099840 994168146510 995139962880 995234110464 996176567008 997063485440 997825865960 998507906880 999453463610 999987425280 999995996160 1003138084674 1003432795904 1004118669312 1006072360720 1006733561680 1008320653824 1008329296128 1009781383248 1009948593280 1011725628928 1013145154560 1013400671360 1016662596096 1016872693760 1019582971308 1020579631104 1023237390560 1024068046848 1024710946710 1024850500608 1026238086720 1026335176416 1027307084727 1028009276856 1028221719360 1028311294976 1029711278970 1029754091520 1030013797120 1030717839360 1031693897920 1033320339456 1034817285312 1035031134720 1035497377728 1036011277840 1038526307840 1041509486820 1042354976256 1042527580160 1043342054832 1046916659712 1047614853120 1048433302224 1048606912640 1050117003240 1052472744576 1053849882624 1055551329280 1056245048320 1058867978267 1059442762752 1060446022944 1061170866432 1061390161920 1062927771840 1063934332230 1064974346240 1065075100672 1065611600064 1067332036080 1068198488064 1069430996480 1070980254960 1075106567040 1076226469714 1078567110144 1078790000640 1079632805328 1080352817280 1081375878660 1082253731328 1082432942080 1083991745280 1085120903348 1085709938688 1086423478272 1086782691456 1086917461135 1086962652160 1088537308320 1089281352960 1093025009824 1093584961161 1094653959168 1096769833984 1097215764480 1098254794560 1098358697568 1099398809971 1099986167808 1099995595776 1101762101760 1102622853402 1102850715120 1105528005120 1106679596792 1110943452608 1114459670016 1114597871860 1115202908160 1116258971520 1117866487320 1118018727936 1120124803456 1120698637884 1120930235040 1121696421120 1121840197632 1121979314720 1122554099205 1123651415040 1128861895392 1129124874240 1130194121280 1131831405810 1132575256890 1132729500672 1132869968120 1133789623296 1134863287712 1136192167440 1138191332544 1138426544640 1138487505152 1139612405624 1140075755280 1140372418240 1142090901504 1142232529840 1142378938624 1143981780480 1146780338176 1149796983680 1150552641920 1151142064380 1152267325440 1152376338432 1153467603904 1155128703564 1156257861632 1156850206848 1157089274880 1158172195840 1158765521760 1160655635160 1161106462208 1161900109824 1164925891360 1165512687570 1166651996160 1168342096320 1169414160640 1170327765453 1171471780864 1172843527680 1174065239688 1176374096128 1177158625280 1178078280456 1179078740480 1179682776720 1184012888960 1185728139420 1185777438720 1186887208960 1187495245440 1188275679360 1189513466526 1190676236288 1192390919808 1194167955456 1195496104495 1195658917376 1196145054720 1196476182528 1197391039152 1198096139520 1198209488256 1198407900160 1199344156332 1199592005920 1201329825465 1202504145920 1203109871040 1205540396032 1206030551040 1207286832864 1207536323840 1208080274016 1211938311936 1215094401290 1215924951120 1216080805632 1217737059840 1221013291740 1222206853120 1222217328640 1222832983680 1223977434240 1225136503780 1225801543680 1227884868672 1229653136052 1233866063232 1235858147040 1236016556544 1236861407232 1238032677504 1238288522240 1240082400480 1241919866880 1242037361664 1243213533408 1244042638080 1245014546391 1245220708760 1246231569408 1249811384184 1254290994880 1255148336640 1256455782824 1258328295168 1258588334080 1260140403888 1260400817280 1260411620160 1262226729060 1262279208960 1263460577280 1264657036160 1264776682048 1266661595136 1267494057984 1268989890560 1270828245120 1273668194304 1274478714135 1275724538880 1276721198676 1277969215488 1280085058560 1280798443296 1281063125760 1281418480496 1282063956327 1282918970520 1283317195776 1285011596070 1285176305952 1285389118720 1290127880448 1291650424320 1293521606640 1294371722160 1296986614528 1297651054392 1300790094336 1301058908160 1301070059520 1302414177856 1302943720320 1304177568540 1304300953362 1304355182592 1305575929856 1306244769984 1307407749120 1308645824640 1310541627780 1311822704640 1315590930720 1317312353280 1317905753472 1318248690176 1322114522112 1322754560512 1323420858144 1324303453440 1325557528680 1326463583040 1326633606144 1326978813952 1331343875840 1332014500080 1335248110080 1337517446232 1339510765824 1344427538432 1344439061504 1345116282048 1346375177664 1347650154158 1348208887680 1348381698048 1349541006660 1350860206080 1352817164160 1355550128128 1356232945536 1356401129185 1357137423360 1358029347840 1358478364320 1359443961744 1366111853568 1366281262280 1366467334144 1368317448960 1368446901888 1369252730880 1369742779636 1370679035808 1370962292480 1372948371960 1374982709760 1374994494720 1379756380416 1380041512960 1380663170304 1383349495990 1388507129856 1388679315760 1389806635008 1391122739776 1391699496960 1393074587520 1395888879616 1396456427520 1397523409920 1397911069632 1399982395392 1400156004320 1400873297355 1402300247040 1403296992768 1411077369240 1412590350336 1413512755677 1413928030592 1414894488576 1415911875840 1417237029120 1418579109640 1420815466752 1422739165680 1422873767304 1423109381440 1424515507030 1425288775680 1427613626880 1427973673280 1433475422720 1434595325394 1437068021760 1438012477440 1438089480192 1439510407104 1440470423040 1441595790558 1441834504880 1443004975104 1443910879455 1445322327040 1446062758560 1449043588608 1451383077760 1452375137280 1458113281548 1459109941344 1459538612224 1464339726080 1464478263424 1465215950088 1466660794368 1467581549610 1468772921088 1469016135680 1470163804536 1470467620160 1472597850570 1474037340160 1483029776448 1485946226688 1488098880576 1488345295360 1490488649760 1492709944320 1492851165696 1494264850512 1494573646720 1495595228160 1496738798940 1497761860320 1498201886720 1499180195415 1505149193856 1506178003968 1506925495040 1509108541080 1510100342520 1510306000896 1511719497728 1512480980736 1512493944192 1514922889920 1517588443392 1517902059520 1520101007040 1521684445589 1524993894144 1525309040640 1530869446656 1534856085840 1536102070272 1537066420065 1537275750912 1540171604752 1542332579040 1542466942464 1542785699840 1545020695680 1546076759040 1547540846880 1549980509184 1552546702080 1554016916760 1557789461760 1560437020604 1561284071424 1562264230230 1563791370240 1565013082248 1565420319584 1570374989568 1570569728530 1570771040608 1571422279680 1572910368960 1575175504860 1580774823936 1580970852560 1583326993920 1584367572480 1586017955368 1589854559744 1590669034416 1592085242880 1594860072960 1595901498345 1596521385536 1597461519360 1597612651008 1599125541776 1600998054120 1601773100620 1604146494720 1606470382440 1609715777152 1610773698688 1612659850560 1614339704571 1615917749248 1618185000960 1621233268160 1621441074176 1622063817990 1623649413120 1625987617920 1627681355022 1628017722320 1630443978240 1631558430720 1631969912320 1632805962480 1637179824896 1639537514736 1641980938752 1645154750976 1647382191840 1647538046352 1647810862720 1648022075392 1650710236672 1652643152640 1653443200640 1654276072680 1656049815552 1657618044544 1658292007680 1658723517440 1660019395188 1661642092544 1666415178912 1671896807790 1673531115520 1674388457280 1677771060224 1680187205184 1680534423040 1680548826880 1681395352560 1682968972080 1685477122560 1694437660160 1695291181920 1699304952180 1700684434944 1700966051840 1702294931568 1706780078080 1707639816960 1707731257728 1708084167680 1709418608436 1710558627360 1711089594368 1712178474545 1713348794760 1713568407936 1720170507264 1722200565760 1724695475520 1725828962880 1727626701383 1728400988160 1728564507648 1730201405856 1732693055346 1734386792448 1735633912320 1737258293760 1738903424720 1739067937816 1741659693312 1742850164736 1744861099520 1747388837040 1749977994240 1754121240960 1756416471040 1757207671296 1761097859532 1762819362816 1764561144192 1765737937920 1767117420684 1767410038240 1768618110720 1768844808192 1776019333440 1778592209130 1778666158080 1780330813440 1783356594976 1784270199789 1786014354432 1788586379712 1793488376064 1794714273792 1795166903552 1796086558728 1797611850240 1799016234498 1799388008880 1803756218880 1808310594048 1809516564480 1810705797120 1810930249296 1811304485760 1812120411024 1812591948992 1817907467904 1821482471424 1822641601935 1823887426680 1824121208448 1824423265280 1824595869184 1827572047744 1830370848768 1830597829280 1831519937610 1833310279680 1833325992960 1835966151360 1837704755670 1839675173888 1840884227072 1841827303008 1853787220560 1854024834816 1857049016256 1857432783360 1860123600720 1863364546560 1863881426176 1864820300112 1866063957120 1867831063140 1869347354112 1869733662720 1871062657024 1876549644288 1881436492320 1882722504960 1884683674236 1886525984768 1887492442752 1887882501120 1889649372160 1890601225920 1890617430240 1894420622336 1895190865920 1896985554240 1897165023072 1898961580859 1899992392704 1901241086976 1903484835840 1906242367680 1912793767192 1913586808320 1916953823232 1919347209472 1920127587840 1920627230720 1921594688640 1922127720744 1924975793664 1925214505940 1926259568640 1928083678080 1932058118144 1936500183040 1937475636480 1944151042064 1945479921792 1948379295744 1950546275755 1951588362240 1951605089280 1953621266784 1956266352810 1956451430043 1956532773888 1956775399480 1958363894784 1960218406048 1962968736960 1963463800760 1967734056960 1975968529920 1977373035264 1982522444210 1983581614080 1984131840768 1987318199680 1988336293020 1990279925760 1990468220928 1992353134016 1994126970880 1995651731920 1997015813760 1998906927220 1999991992320 2006276169348 2006865591808 2008237338624 2012144721440 2013467123360 2016641307648 2016658592256 2019562766496 2019897186560 2021475231237 2023451257856 2026290309120 2026801342720 2033325192192 2039165942616 2046474781120 2049421893420 2049701001216 2052476173440 2052670352832 2054614169454 2056018553712 2056443438720 2056622589952 2059422557940 2059508183040 2060027594240 2061435678720 2063387795840 2066640678912 2069634570624 2070062269440 2070994755456 2072022555680 2075024243985 2077052615680 2083018973640 2084709952512 2086684109664 2093833319424 2096866604448 2097213825280 2100234006480 2104945489152 2111102658560 2112490096640 2117735956534 2118885525504 2120892045888 2122341732864 2122780323840 2125855543680 2127868664460 2129948692480 2130150201344 2131223200128 2134664072160 2136396976128 2136773260545 2138861992960 2141960509920 2150213134080 2151892988091 2152452939428 2157134220288 2159265610656 2160705634560 2162751757320 2164507462656 2167983490560 2170241806696 2173565382912 2173834922270 2173925304320 2177074616640 2178562705920 2186050019648 2187169922322 2189307918336 2193539667968 2194431528960 2196509589120 2196717395136 2198797619942 2199972335616 2199991191552 2201372324415 2203524203520 2205245706804 2205701430240 2208896775855 2211056010240 2213359193584 2221886905216 2228919340032 2229195743720 2232517943040 2235732974640 2240249606912 2241397275768 2241860470080 2243392842240 2243958629440 2245108198410 2247302830080 2257723790784 2258249748480 2260388242560 2263662811620 2265150513780 2265459001344 2265739936240 2267579246592 2269726575424 2272384334880 2276382665088 2276853089280 2276975010304 2279224811248 2280151510560 2280744836480 2284181803008 2284465059680 2284757877248 2287963560960 2293560676352 2299593967360 2301105283840 2302284128760 2304752676864 2306935207808 2310257407128 2313700413696 2314178549760 2316344391680 2317531043520 2321311270320 2322212924416 2329851782720 2331025375140 2333303992320 2336684192640 2338828321280 2340655530906 2342943561728 2345687055360 2348130479376 2352748192256 2354317250560 2355854592795 2356156560912 2358157480960 2359365553440 2368025777920 2371456278840 2374990490880 2376551358720 2379026933052 2381352472576 2384781839616 2390992208990 2391317834752 2392290109440 2394782078304 2396192279040 2396418976512 2396815800320 2398688312664 2399184011840 2402659650930 2405008291840 2406219742080 2411080792064 2412061102080 2414573665728 2415072647680 2416160548032 2423876623872 2430188802580 2431849902240 2432161611264 2435474119680 2441522032533 2442026583480 2444434657280 2445665967360 2447954868480 2450273007560 2455769737344 2459306272104 2467732126464 2471716294080 2472033113088 2476065355008 2476577044480 2480164800960 2483839733760 2484074723328 2486427066816 2488085276160 2490029092782 2490441417520 2492463138816 2499622768368 2507845211685 2508581989760 2510296673280 2512911565648 2516656590336 2517176668160 2520280807776 2520801634560 2520823240320 2524453458120 2529314072320 2529553364096 2533323190272 2534988115968 2541656490240 2548957428270 2551449077760 2553442397352 2560170117120 2561596886592 2562126251520 2562836960992 2564127912654 2565837941040 2566634391552 2570023192140 2570352611904 2570778237440 2580255760896 2583300848640 2587043213280 2588743444320 2593973229056 2595302108784 2601580188672 2602140119040 2604828355712 2605887440640 2608355137080 2608601906724 2608710365184 2611151859712 2612489539968 2617291649280 2621083255560 2631181861440 2634624706560 2635811506944 2636497380352 2644229044224 2645509121024 2646841716288 2648606906880 2651115057360 2652927166080 2653267212288 2662687751680 2664029000160 2670496220160 2675034892464 2679021531648 2688855076864 2688878123008 2690232564096 2690566174285 2692750355328 2695300308316 2696417775360 2696763396096 2699082013320 2705634328320 2711100256256 2712465891072 2712802258370 2714274846720 2716058695680 2716956728640 2718887923488 2732223707136 2732562524560 2736634897920 2736893803776 2738505461760 2739485559272 2741358071616 2741924584960 2745896743920 2749965419520 2749988989440 2756557133505 2759512760832 2760083025920 2761326340608 2766698991980 2777014259712 2777358631520 2779613270016 2782245479552 2786149175040 2791777759232 2795046819840 2795822139264 2800312008640 2801746594710 2804600494080 2806593985536 2822154738480 2827025511354 2827856061184 2829788977152 2831823751680 2834474058240 2837158219280 2841630933504 2845478331360 2845747534608 2846218762880 2849031014060 2850577551360 2855227253760 2855947346560 2866950845440 2869190650788 2876178960384 2879020814208 2880940846080 2883191581116 2883669009760 2886009950208 2887821758910 2890644654080 2892125517120 2898087177216 2902766155520 2904750274560 2916226563096 2918219882688 2928679452160 2928956526848 2930431900176 2935163099220 2937545842176 2938032271360 2940327609072 2940935240320 2945195701140 2948074680320 2966059552896 2971892453376 2973783666315 2976197761152 2976690590720 2980977299520 2984082484207 2985419888640 2985702331392 2988529701024 2989147293440 2991190456320 2993477597880 2995523720640 2998360390830 3010298387712 3012356007936 3013850990080 3018217082160 3020200685040 3024961961472 3024987888384 3029845779840 3035176886784 3035804119040 3040202014080 3043368891178 3049987788288 3050618081280 3061738893312 3069712171680 3072204140544 3074132840130 3074551501824 3080343209504 3081921254181 3084665158080 3084933884928 3090041391360 3092153518080 3095081693760 3099961018368 3105093404160 3108033833520 3115578923520 3120874041208 3124528460460 3127582740480 3130026164496 3130840639168 3140749979136 3141139457060 3141542081216 3142844559360 3145820737920 3150351009720 3161549647872 3161941705120 3166653987840 3168735144960 3172035910736 3176603934801 3179709119488 3181338068832 3184170485760 3191802996690 3193042771072 3194923038720 3195225302016 3198251083552 3201996108240 3203546201240 3208292989440 3212940764880 3219431554304 3221547397376 3225319701120 3228679409142 3231835498496 3236370001920 3242466536320 3242882148352 3244127635980 3247298826240 3251975235840 3255362710044 3256035444640 3260752383405 3260887956480 3263939824640 3265611924960 3274359649792 3279075029472 3283961877504 3290309501952 3294764383680 3295076092704 3295621725440 3296044150784 3298196429913 3301420473344 3305286305280 3306886401280 3308552145360 3315236089088 3316584015360 3317447034880 3320038790376 3332830357824 3343793615580 3347062231040 3348776914560 3355542120448 3360374410368 3361068846080 3361097653760 3362790705120 3365937944160 3369125385395 3370954245120 3388875320320 3390582363840 3398609904360 3401368869888 3404589863136 3415279633920 3415462515456 3416168335360 3418837216872 3421117254720 3424356949090 3426697589520 3427136815872 3440341014528 3444401131520 3449390951040 3451657925760 3455253402766 3456801976320 3457129015296 3460402811712 3465386110692 3468773584896 3471267824640 3474516587520 3477806849440 3478135875632 3483319386624 3485700329472 3489722199040 3494777674080 3499955988480 3508242481920 3510983296359 3514415342592 3522195719064 3529122288384 3531475875840 3534234841368 3534820076480 3537236221440 3552038666880 3557184418260 3557332316160 3560661626880 3566713189952 3568540399578 3572028708864 3577172759424 3586488313485 3586976752128 3589428547584 3590333807104 3592173117456 3595223700480 3598032468996 3598776017760 3603989476395 3607512437760 3616621188096 3621860498592 3622608971520 3624240822048 3625183897984 3635814935808 3645283203870 3647774853360 3648242416896 3648846530560 3649191738368 3655144095488 3661195658560 3663039875220 3666620559360 3666651985920 3671932302720 3675409511340 3679350347776 3681768454144 3683654606016 3707574441120 3708049669632 3714098032512 3714865566720 3720247201440 3727762852352 3729640600224 3732127914240 3735662126280 3738694708224 3742125314048 3762872984640 3765445009920 3766792643999 3769367348472 3774984885504 3775765002240 3779298744320 3781202451840 3781234860480 3788841244672 3790381731840 3793971108480 3794330046144 3797923161718 3799984785408 3802482173952 3806969671680 3812484735360 3825587534384 3827173616640 3833907646464 3838694418944 3840255175680 3841254461440 3843189377280 3844255441488 3849951587328 3850429011880 3856167356160 3864116236288 3874951272960 3888302084128 3890959843584 3901092551510 3903176724480 3903210178560 3907242533568 3912532705620 3912902860086 3913065547776 3913550798960 3916727789568 3920436812096 3925937473920 3926927601520 3935468113920 3951937059840 3954746070528 3965044888420 3968263681536 3974636399360 3976672586040 3980936441856 3984706268032 3991303463840 3994031627520 3997813854440 4012552338696 4013731183616 4024289442880 4026934246720 4033282615296 4033317184512 4039125532992 4039794373120 4042950462474 4046902515712 4052580618240 4053602685440 4066650384384 4069203387555 4078331885232 4092949562240 4098843786840 4099402002432 4104952346880 4105340705664 4109228338908 4112037107424 4112886877440 4113245179904 4118845115880 4120055188480 4126775591680 4139269141248 4140124538880 4141989510912 4144045111360 4150048487970 4154105231360 4166037947280 4169419905024 4173368219328 4187666638848 4193733208896 4194427650560 4200468012960 4209890978304 4222205317120 4224980193280 4235471913068 4237771051008 4241784091776 4244683465728 4251711087360 4255737328920 4260300402688 4262446400256 4269328144320 4273546521090 4277723985920 4283921019840 4300426268160 4303785976182 4304905878856 4314268440576 4318531221312 4321411269120 4325503514640 4329014925312 4331732638365 4335966981120 4340483613392 4347130765824 4347669844540 4347850608640 4354149233280 4357125411840 4372100039296 4374339844644 4378615836672 4387079335936 4393019178240 4393434790272 4397595239884 4399982383104 4402744648830 4407048407040 4410491413608 4411402860480 4417793551710 4422112020480 4426718387168 4443773810432 4457838680064 4458391487440 4465035886080 4471465949280 4480499213824 4482794551536 4483720940160 4486785684480 4487917258880 4490216396820 4494605660160 4497540586245 4515447581568 4520776485120 4527325623240 4530301027560 4530918002688 4531479872480 4535158493184 4539453150848 4544768669760 4552765330176 4553706178560 4553950020608 4558449622496 4560303021120 4561489672960 4565053336767 4568930119360 4569515754496 4575927121920 4599187934720 4602210567680 4604568257520 4613870415616 4620514814256 4627400827392 4628357099520 4632688783360 4635062087040 4642622540640 4644425848832 4659703565440 4662050750280 4673368385280 4677656642560 4681311061812 4685887123456 4691374110720 4696260958752 4705496384512 4711709185590 4712313121824 4716314961920 4718731106880 4736051555840 4742912557680 4749980981760 4753102717440 4758053866104 4769563679232 4781984417980 4782635669504 4784580218880 4789564156608 4792384558080 4792837953024 4793631600640 4797376625328 4798368023680 4805319301860 4810016583680 4812439484160 4822161584128 4829147331456 4830145295360 4832321096064 4843019113713 4847753247744 4860377605160 4863699804480 4864323222528 4870948239360 4883044065066 4884053166960 4891331934720 4895909736960 4900546015120 4911539474688 4918612544208 4935464252928 4943432588160 4944066226176 4952130710016 4953154088960 4960329601920 4968149446656 4972854133632 4976170552320 4980058185564 4980882835040 4984926277632 4999245536736 5015690423370 5017163979520 5020593346560 5025823131296 5033313180672 5040561615552 5041603269120 5041646480640 5048906916240 5058628144640 5059106728192 5083312980480 5097914856540 5102898155520 5106884794704 5120340234240 5123193773184 5124252503040 5125673921984 5128255825308 5131675882080 5133268783104 5136535423635 5140046384280 5140705223808 5141556474880 5160511521792 5166601697280 5174086426560 5177486888640 5182880104149 5187946458112 5190604217568 5203160377344 5209656711424 5211774881280 5216710274160 5217203813448 5224979079936 5234583298560 5242166511120 5262363722880 5269249413120 5271623013888 5272994760704 5288458088448 5291018242048 5293683432576 5294339891335 5297213813760 5302230114720 5305854332160 5306534424576 5325375503360 5328058000320 5340992440320 5350069784928 5358043063296 5377756246016 5380465128192 5381132348570 5385500710656 5390600616632 5392835550720 5398164026640 5411268656640 5424931782144 5425604516740 5428549693440 5432117391360 5433913457280 5437775846976 5464447414272 5465125049120 5467924805805 5473269795840 5473787607552 5478971118544 5482716143232 5483849169920 5491793487840 5496994049855 5499930839040 5499977978880 5513114267010 5519025521664 5522652681216 5533397983960 5554717263040 5564490959104 5572298350080 5590093639680 5591644278528 5600624017280 5603493189420 5609200988160 5613187971072 5644309476960 5654051022708 5655712122368 5659577954304 5663647503360 5668948116480 5674316438560 5683261867008 5690956662720 5691495069216 5692437525760 5696884742577 5698062028120 5710454507520 5711894693120 5733901690880 5738381301576 5758041628416 5761881692160 5766383162232 5767338019520 5775643517820 5781289308160 5784251034240 5796174354432 5805532311040 5809500549120 5832453126192 5836439765376 5851638827265 5857358904320 5857913053696 5860863800352 5870326198440 5875091684352 5880655218144 5881870480640 5890391402280 5932119105792 5947567332630 5952395522304 5953381181440 5961954599040 5968164968414 5970839777280 5971404662784 5977059402048 5978294586880 5982380912640 5986955195760 5991047441280 5996720781660 6020596775424 6024712015872 6027701980160 6036434164320 6040401370080 6049923922944 6049975776768 6059691559680 6064425693711 6070353773568 6080404028160 6086737782356 6099975576576 6139424343360 6148265680260 6149103003648 6160686419008 6163842508362 6169330316160 6169867769856 6180082782720 6184307036160 6190163387520 6199922036736 6210186808320 6216067667040 6225072731955 6231157847040 6241748082416 6249056920920 6260052328992 6261681278336 6281499958272 6282278914120 6283084162432 6291641475840 6300702019440 6323883410240 6333307975680 6337470289920 6344071821472 6353207869602 6359418238976 6362676137664 6368340971520 6383605993380 6386085542144 6389846077440 6390450604032 6396502167104 6403992216480 6407092402480 6410319781635 6416585978880 6425881529760 6438863108608 6443094794752 6450639402240 6457358818284 6463670996992 6484933072640 6485764296704 6488255271960 6503950471680 6510725420088 6512070889280 6521504766810 6521775912960 6527879649280 6531223849920 6548719299584 6558150058944 6567923755008 6580619003904 6589528767360 6590152185408 6591243450880 6596392859826 6602840946688 6610572610560 6613772802560 6617104290720 6630472178176 6633168030720 6634894069760 6640077580752 6665660715648 6687587231160 6697553829120 6711084240896 6720748820736 6722137692160 6722195307520 6725581410240 6731875888320 6738250770790 6741908490240 6777750640640 6781164727680 6797219808720 6802737739776 6809179726272 6830559267840 6830925030912 6832336670720 6837674433744 6842234509440 6848713898180 6853395179040 6854273631744 6880682029056 6898781902080 6903315851520 6910506805532 6914258030592 6920805623424 6930772221384 6942535649280 6949033175040 6955613698880 6956271751264 6966638773248 6979444398080 6989555348160 6999911976960 7016484963840 7021966592718 7028830685184 7044391438128 7058244576768 7062951751680 7067563778385 7068469682736 7069640152960 7074472442880 7104077333760 7114368836520 7133426379904 7137080799156 7144057417728 7154345518848 7172976626970 7173953504256 7180667614208 7184346234912 7190447400960 7196064937992 7197552035520 7207978952790 7215024875520 7233242376192 7243720997184 7245217943040 7248481644096 7250367795968 7271629871616 7290566407740 7295549706720 7296484833792 7297693061120 7298383476736 7310288190976 7322391317120 7326079750440 7333303971840 7343864605440 7350819022680 7358700695552 7363536908288 7367309212032 7412075847869 7415148882240 7416099339264 7428196065024 7429731133440 7440494402880 7455525704704 7459281200448 7464255828480 7471324252560 7477389416448 7525745969280 7530890019840 7533585287998 7538734696944 7549969771008 7551530004480 7558597488640 7562404903680 7562469720960 7577682489344 7587942216960 7588660092288 7595846323436 7599969570816 7604964347904 7608422227945 7624969470720 7651175068768 7654347233280 7677388837888 7680510351360 7686378754560 7688510882976 7699903174656 7700858023760 7712334712320 7749902545920 7776604168256 7781919687168 7802185103020 7806420357120 7814485067136 7825065411240 7825805720172 7826131095552 7827101597920 7833455579136 7840873624192 7851874947840 7853855203040 7903874119680 7909492141056 7930089776840 7936527363072 7949272798720 7953345172080 7969412536064 7982606927680 7988063255040 7995627708880 8025104677392 8027462367232 8048578885760 8053868493440 8066565230592 8066634369024 8071698522855 8078251065984 8079588746240 8085900924948 8093805031424 8107205370880 8133300768768 8138406775110 8156663770464 8185899124480 8197687573680 8209904693760 8210681411328 8218456677816 8224074214848 8225773754880 8237690231760 8240110376960 8253551183360 8278538282496 8280249077760 8283979021824 8288090222720 8300096975940 8308210462720 8332075894560 8338839810048 8346736438656 8375333277696 8387466417792 8388855301120 8400936025920 8419781956608 8470943826136 8483568183552 8489366931456 8503422174720 8511474657840 8524892800512 8538656288640 8547093042180 8555447971840 8567842039680 8600852536320 8607571952364 8609811757712 8628536881152 8637062442624 8638133506915 8642822538240 8651007029280 8658029850624 8663465276730 8671933962240 8680967226784 8694261531648 8695339689080 8708298466560 8714250823680 8744200078592 8748679689288 8786038356480 8786869580544 8795190479768 8805489297660 8814096814080 8820982827216 8822805720960 8835587103420 8844224040960 8853436774336 8887547620864 8915677360128 8916782974880 8921350998945 8930071772160 8942931898560 8952247452621 8960998427648 8965589103072 8967441880320 8973571368960 8975834517760 8980432793640 8995081172490 9030895163136 9041552970240 9054651246480 9060602055120 9062959744960 9078906301696 9089537339520 9105530660352 9107412357120 9107900041216 9116899244992 9120606042240 9122979345920 9130106673534 9137860238720 9139031508992 9151854243840 9198375869440 9204421135360 9209136515040 9227740831232 9241029628512 9254801654784 9270124174080 9285245081280 9288851697664 9319407130880 9324101500560 9346736770560 9355313285120 9362622123624 9382748221440 9392521917504 9410992769024 9423418371180 9424626243648 9432629923840 9437462213760 9472103111680 9485825115360 9494807904295 9499961963520 9506205434880 9516107732208 9529811804403 9539127358464 9563968835960 9565271339008 9579128313216 9584769116160 9585675906048 9594753250656 9596736047360 9610638603720 9624878968320 9658294662912 9660290590720 9664642192128 9686038227426 9695506495488 9720755210320 9727399608960 9728646445056 9741896478720 9766088130132 9768106333920 9782257150215 9782663869440 9791819473920 9801092030240 9823078949376 9837225088416 9870928505856 9886865176320 9888132452352 9894589289739 9904261420032 9920659203840 9945708267264 9952341104640 9960116371128 9961765670080 9998491073472 10031380846740 10034327959040 10041186693120 10051646262592 10066626361344 10081123231104 10083206538240 10083292961280 10097813832480 10107376156185 10117256289280 10118213456384 10166625960960 10195829713080 10213769589408 10246387546368 10248505006080 10251347843968 10256511650616 10263351764160 10273070847270 10280092768560 10281410447616 10283112949760 10321023043584 10333203394560 10348172853120 10354973777280 10365760208298 10375892916224 10381208435136 10406320754688 10419313422848 10423549762560 10433420548320 10434407626896 10449958159872 10469166597120 10484333022240 10524727445760 10543246027776 10545989521408 10582036484096 10587366865152 10588679782670 10594427627520 10604460229440 10611708664320 10650751006720 10656116000640 10681984880640 10700139569856 10716086126592 10759464940455 10760930256384 10762264697140 10771001421312 10781201233264 10785671101440 10796328053280 10822537313280 10849863564288 10851209033480 10867826914560 10875551693952 10930250098240 10935849611610 10946539591680 10947575215104 10957942237088 10965432286464 10967698339840 10983586975680 10993988099710 10999861678080 10999955957760 11026228534020 11038051043328 11045305362432 11066795967920 11109434526080 11128981918208 11144596700160 11183288557056 11201248034560 11206986378840 11226375942144 11288618953920 11300377931997 11308102045416 11311424244736 11327295006720 11337896232960 11348632877120 11366523734016 11381913325440 11382990138432 11384875051520 11393769485154 11396124056240 11420909015040 11423789386240 11467803381760 11476762603152 11516083256832 11523763384320 11532766324464 11534676039040 11551287035640 11568502068480 11592348708864 11611064622080 11664906252384 11672879530752 11703277654530 11714717808640 11715826107392 11721727600704 11740652396880 11750183368704 11761310436288 11763740961280 11780782804560 11864238211584 11895134665260 11904791044608 11906762362880 11923909198080 11936329936828 11942809325568 11954118804096 11956589173760 11973910391520 11982094882560 11993441563320 12041193550848 12055403960320 12072868328640 12080802740160 12093386909681 12099847845888 12099951553536 12119383119360 12128851387422 12140707547136 12160808056320 12173475564712 12199951153152 12207610162665 12278848686720 12296531360520 12298206007296 12321372838016 12327685016724 12338660632320 12339735539712 12360165565440 12380326775040 12420373616640 12432135334080 12450145463910 12462315694080 12483496164832 12498113841840 12520104657984 12523362556672 12562999916544 12564557828240 12566168324864 12583282951680 12601404038880 12647766820480 12666615951360 12674940579840 12688143642944 12706415739204 12718836477952 12725352275328 12767211986760 12772171084288 12780901208064 12793004334208 12807984432960 12814184804960 12820639563270 12833171957760 12851763059520 12877726217216 12886189589504 12901278804480 12914717636568 12969866145280 12976510543920 13007900943360 13021450840176 13024141778560 13043009533620 13043551825920 13055759298560 13062447699840 13097438599168 13116300117888 13135847510016 13161238007808 13179057534720 13180304370816 13182486901760 13192785719652 13205681893376 13221145221120 13227545605120 13234208581440 13260944356352 13266336061440 13280155161504 13331321431296 13375174462320 13395107658240 13441497641472 13444275384320 13444390615040 13451162820480 13463751776640 13476501541580 13483816980480 13555501281280 13562329455360 13594439617440 13605475479552 13618359452544 13661118535680 13661850061824 13675348867488 13684469018880 13695160010301 13697427796360 13706790358080 13708547263488 13797563804160 13806631703040 13821013611064 13841611246848 13861544442768 13885071298560 13898066350080 13911227397760 13912543502528 13933277546496 13958888796160 13979110696320 14032969927680 14043933185436 14057661370368 14088782876256 14116489153536 14135127556770 14136939365472 14139280305920 14148944885760 14208154667520 14228737673040 14266852759808 14274161598312 14308691037696 14345953253940 14347907008512 14361335228416 14368692469824 14380894801920 14392129875984 14395104071040 14415957905580 14430049751040 14466484752384 14487441994368 14490435886080 14496963288192 14500735591936 14543259743232 14581132815480 14591099413440 14592969667584 14596766953472 14620576381952 14644782634240 14652159500880 14687729210880 14701638045360 14734618424064 14824151695738 14830297764480 14832198678528 14856392130048 14859462266880 14880988805760 14911051409408 14918562400896 14920412421035 14928511656960 14942648505120 14954778832896 15051491938560 15061780039680 15067170575996 15077469393888 15099939542016 15124809807360 15124939441920 15175884433920 15177320184576 15191692646872 15216844455890 15249938941440 15302350137536 15308694466560 15354777675776 15361020702720 15372757509120 15377021765952 15399806349312 15401716047520 15409606270905 15424669424640 15499805091840 15548640312447 15553208336512 15563839374336 15604370206040 15628970134272 15650130822480 15651611440344 15654203195840 15681747248384 15703749895680 15707710406080 15807748239360 15818984282112 15860179553680 15873054726144 15883019674005 15898545597440 15906690344160 15938825072128 15965213855360 15976126510080 15991255417760 16050209354784 16054924734464 16097157771520 16107736986880 16133268738048 16143397045710 16156502131968 16159177492480 16171801849896 16214410741760 16276813550220 16313327540928 16371798248960 16395375147360 16419809387520 16421362822656 16436913355632 16448148429696 16451547509760 16475380463520 16480220753920 16490982149565 16507102366720 16557076564992 16567958043648 16576180445440 16600193951880 16664151789120 16693472877312 16774932835584 16777710602240 16801872051840 16839563913216 16941887652272 16967136367104 16978733862912 17006844349440 17022949315680 17049785601024 17077312577280 17090654227731 17094186084360 17135684079360 17201705072640 17215143904728 17219623515424 17274124885248 17276267013830 17285645076480 17302014058560 17326930553460 17343867924480 17361934453568 17388523063296 17390679378160 17416596933120 17428501647360 17488400157184 17497359378576 17554916481795 17572076712960 17573739161088 17590380959536 17610978595320 17641965654432 17645611441920 17671174206840 17706873548672 17775095241728 17833565949760 17842701997890 17860143544320 17885863797120 17904494905242 17921996855296 17931178206144 17934883760640 17947142737920 17951669035520 17960865587280 17990162344980 18061790326272 18083105940480 18109302492960 18121204110240 18125919489920 18157812603392 18179074679040 18211061320704 18215800082432 18233798489984 18241212084480 18245958691840 18260213347068 18275720477440 18278063017984 18396751738880 18408842270720 18418273030080 18455481662464 18482059257024 18509603309568 18540248348160 18570490162560 18638814261760 18648203001120 18693473541120 18710626570240 18725244247248 18785043835008 18821985538048 18833963219995 18846836742360 18849252487296 18874924427520 18944206223360 18971650230720 18989615808590 18999923927040 19012410869760 19032215464416 19059623608806 19078254716928 19127937671920 19158256626432 19169538232320 19171351812096 19189506501312 19193472094720 19221277207440 19249757936640 19316589325824 19320581181440 19329284384256 19372076454852 19391012990976 19441510420640 19454799217920 19457292890112 19532176260264 19536212667840 19564514300430 19565327738880 19583638947840 19602184060480 19646157898752 19674450176832 19741857011712 19773730352640 19789178579478 19808522840064 19841318407680 19891416534528 19904682209280 19920232742256 19923531340160 19996982146944 20062761693480 20068655918080 20103292525184 20133252722688 20162246462208 20166413076480 20166585922560 20195627664960 20214752312370 20234512578560 20236426912768 20333251921920 20391659426160 20427539178816 20492775092736 20497010012160 20502695687936 20513023301232 20526703528320 20546141694540 20560185537120 20562820895232 20566225899520 20642046087168 20696345706240 20709947554560 20731520416596 20751785832448 20762416870272 20838626845696 20847099525120 20866841096640 20868815253792 20888577389449 20899916319744 20938333194240 20968666044480 21049454891520 21086492055552 21174733730304 21177359565340 21188855255040 21208920458880 21223417328640 21301502013440 21312232001280 21400279139712 21432172253184 21518929880910 21521860512768 21524529394280 21542002842624 21562402466528 21571342202880 21592656106560 21645074626560 21699727128576 21702418066960 21735653829120 21751103387904 21860500196480 21871699223220 21893079183360 21895150430208 21915884474176 21930864572928 21935396679680 21967173951360 21987976199420 21999911915520 22052457068040 22076102086656 22090610724864 22133591935840 22218869052160 22236227543607 22257963836416 22289193400320 22366577114112 22402496069120 22413972757680 22577237907840 22600755863994 22616204090832 22622848489472 22654590013440 22675792465920 22697265754240 22733047468032 22763826650880 22765980276864 22769750103040 22787538970308 22792248112480 22825266683835 22847578772480 22953525206304 23032166513664 23065532648928 23069352078080 23102574071280 23137004136960 23222129244160 23329812504768 23345759061504 23406555309060 23429435617280 23431652214784 23443455201408 23481304793760 23500366737408 23522620872576 23527481922560 23561565609120 23728476423168 23790269330520 23809582089216 23847818396160 23872659873656 23908237608192 23913178347520 23947820783040 23964189765120 23986883126640 24082387101696 24110807920640 24145736657280 24161605480320 24186773819362 24199695691776 24199903107072 24215095568565 24238766238720 24257702774844 24281415094272 24321616112640 24346951129424 24399902306304 24415220325330 24557697373440 24593062721040 24642745676032 24655370033448 24677321264640 24720331130880 24760653550080 24840747233280 24864270668160 24900290927820 24924631388160 24966992329664 24996227683680 25040209315968 25046725113344 25125999833088 25129115656480 25132336649728 25166565903360 25202808077760 25295533640960 25376287285888 25412831478408 25450704550656 25534423973520 25544342168576 25586008668416 25615968865920 25628369609920 25641279126540 25666343915520 25703526119040 25755452434432 25772379179008 25802557608960 25829435273136 25914400520745 25939732290560 25953021087840 26015801886720 26042901680352 26048283557120 26086019067240 26124895399680 26194877198336 26232600235776 26358115069440 26360608741632 26364973803520 26385571439304 26442290442240 26455091210240 26468417162880 26521888712704 26532672122880 26560310323008 26662642862592 26750348924640 26790215316480 26856742357863 26882995282944 26888781230080 26902325640960 26927503553280 26953003083160 27124658910720 27188879234880 27236718905088 27322237071360 27323700123648 27350697734976 27368938037760 27390320020602 27394855592720 27413580716160 27417094526976 27595127608320 27613263406080 27642027222128 27683222493696 27723088885536 27822454795520 27825087005056 27866555092992 27958221392640 28065939855360 28087866370872 28177565752512 28232978307072 28270255113540 28273878730944 28278560611840 28297889771520 28416309335040 28457475346080 28484423712885 28533705519616 28548323196624 28617382075392 28691906507880 28695814017024 28722670456832 28737384939648 28784259751968 28790208142080 28831915811160 28974883988736 28980871772160 28993926576384 29001471183872 29086519486464 29162265630960 29182198826880 29185939335168 29241152763904 29289565268480 29304319001760 29375458421760 29403276090720 29469236848128 29648303391476 29660595528960 29664397357056 29712784260096 29761977611520 29822102818816 29837124801792 29840824842070 29857023313920 29885297010240 30102983877120 30123560079360 30134341151992 30154938787776 30199879084032 30249619614720 30249878883840 30322128468555 30351768867840 30354640369152 30383385293744 30433688911780 30499877882880 30604700275072 30709555351552 30745515018240 30754043531904 30803432095040 30819212541810 30849338849280 30999610183680 31097280624894 31106416673024 31127678748672 31208740412080 31257940268544 31300261644960 31303222880688 31308406391680 31363494496768 31407499791360 31415420812160 31637968564224 31720359107360 31746109452288 31766039348010 31797091194880 31813380688320 31877650144256 31930427710720 31952253020160 31982510835520 32100418709568 32194315543040 32215473973760 32286794091420 32313004263936 32318354984960 32343603699792 32428821483520 32553627100440 32626655081856 32743596497920 32790750294720 32824907326277 32839618775040 32842725645312 32873826711264 32896296859392 32903095019520 32950760927040 32981964299130 33014204733440 33114153129984 33135916087296 33152360890880 33200387903760 33328303578240 33386945754624 33549865671168 33555421204480 33603744103680 33679127826432 33883775304544 33901133795991 33934272734208 34013688698880 34045898631360 34099571202048 34154625154560 34181308455462 34188372168720 34271368158720 34403410145280 34430287809456 34439247030848 34548249770496 34552534027660 34571290152960 34604028117120 34653861106920 34723868907136 34777046126592 34781358756320 34833193866240 34976800314368 34994718757152 35109832963590 35144153425920 35147478322176 35180761919072 35221957190640 35283931308864 35291222883840 35342348413680 35413747097344 35550190483456 35667131899520 35685403995780 35720287088640 35771727594240 35808989810484 35843993710592 35862356412288 35869767521280 35903338071040 35921731174560 35980324689960 36123580652544 36166211880960 36218604985920 36242408220480 36251838979840 36280160729043 36315625206784 36358149358080 36422122641408 36467596979968 36482424168960 36491917383680 36520426694136 36551440954880 36793503477760 36817684541440 36836546060160 36910963324928 36964118514048 37019206619136 37060379239345 37080496696320 37140980325120 37277628523520 37296406002240 37386947082240 37450488494496 37570087670016 37667926439990 37693673484720 37698504974592 37749848855040 37888412446720 37943300461440 37979231617180 37999847854080 38024821739520 38064430928832 38119247217612 38156509433856 38255875343840 38316513252864 38342703624192 38379013002624 38386944189440 38442554414880 38499515873280 38633178651648 38658568768512 38744152909704 38883020841280 38909598435840 39064352520528 39072425335680 39129028600860 39130655477760 39167277895680 39204368120960 39292315797504 39348900353664 39483714023424 39547460705280 39578357158956 39617045680128 39682636815360 39782833069056 39840465484512 39847062680320 39993964293888 40125523386960 40137311836160 40206585050368 40324492924416 40332826152960 40333171845120 40391255329920 40429504624740 40469025157120 40472853825536 40666503843840 40783318852320 40855078357632 40985550185472 41005391375872 41026046602464 41053407056640 41092283389080 41120371074240 41125641790464 41392691412480 41419895109120 41463040833192 41524833740544 41677253691392 41694199050240 41733682193280 41737630507584 41777154778898 41799832639488 41876666388480 41937332088960 42098909783040 42172984111104 42349467460608 42354719130680 42417840917760 42446834657280 42624464002560 42800558279424 43037859761820 43043721025536 43049058788560 43084005685248 43124804933056 43142684405760 43185312213120 43290149253120 43399454257152 43404836133920 43471307658240 43502206775808 43721000392960 43743398446440 43790300860416 43831768948352 43861729145856 43934347902720 43975952398840 44104914136080 44267183871680 44437738104320 44472455087214 44515927672832 44578386800640 44733154228224 44761237263105 44804992138240 44827945515360 45154475815680 45201511727988 45232408181664 45245696978944 45394531508480 45527653301760 45531960553728 45539500206080 45575077940616 45584496224960 45650533367670 45695157544960 45907050412608 46064333027328 46131065297856 46138704156160 46205148142560 46274008273920 46444258488320 46659625009536 46691518123008 46813110618120 46863304429568 46886910402816 46962609587520 47045241745152 47054963845120 47123131218240 47456952846336 47580538661040 47619164178432 47649059022015 47695636792320 47745319747312 47816475216384 47826356695040 47895641566080 47928379530240 47973766253280 48164774203392 48291473314560 48323210960640 48373547638724 48399806214144 48430191137130 48477532477440 48515405549688 48643232225280 48693902258848 48830440650660 49115394746880 49186125442080 49285491352064 49310740066896 49354642529280 49440662261760 49472946448695 49521307100160 49728541336320 49800581855640 49933984659328 49992455367360 50080418631936 50093450226688 50258231312960 50264673299456 50333131806720 50405616155520 50591067281920 50752574571776 50825662956816 50901409101312 51068847947040 51088684337152 51172017336832 51231937731840 51256739219840 51282558253080 51407052238080 51510904868864 51544758358016 51605115217920 51658870546272 51828801041490 51879464581120 51906042175680 52031603773440 52085803360704 52096567114240 52172038134480 52249790799360 52465200471552 52716230138880 52721217483264 52729947607040 52771142878608 52910182420480 52936834325760 53043777425408 53120620646016 53325285725184 53500697849280 53580430632960 53713484715726 53765990565888 53804651281920 53855007106560 53906006166320 54249317821440 54377758469760 54473437810176 54647400247296 54701395469952 54737876075520 54780640041204 54789711185440 54827161432320 54834189053952 55190255216640 55226526812160 55284054444256 55366444987392 55446177771072 55644909591040 55650174010112 55916442785280 56131879710720 56175732741744 56355131505024 56465956614144 56501889659985 56540510227080 56547757461888 56557121223680 56832618670080 56914950692160 56968847425770 57067411039232 57096646393248 57234764150784 57383813015760 57474769879296 57568519503936 57580416284160 57663831622320 57949767977472 57961743544320 57987853152768 58002942367744 58173038972928 58324531261920 58364397653760 58371878670336 58482305527808 58579130536960 58608638003520 58750916843520 58806552181440 58938473696256 59296606782952 59321191057920 59425568520192 59523955223040 59674249603584 59681649684140 59714046627840 59770594020480 60205967754240 60268682303984 60309877575552 60399758168064 60466934548405 60499239229440 60499757767680 60644256937110 60703537735680 60709280738304 60766770587488 60867377823560 60999755765760 61209400550144 61491030036480 61508087063808 61606864190080 61638425083620 61698677698560 62194561249788 62212833346048 62255357497344 62417480824160 62515880537088 62600523289920 62606445761376 62616812783360 62665732168347 62726988993536 62814999582720 62830841624320 63440718214720 63532078696020 63594182389760 63626761376640 63755300288512 63860855421440 63904506040320 63965021671040 64200837419136 64388631086080 64430947947520 64573588182840 64626008527872 64687207399584 65107254200880 65253310163712 65487192995840 65581500589440 65649814652554 65679237550080 65685451290624 65747653422528 65792593718784 65806190039040 65901521854080 65963928598260 66028409466880 66228306259968 66271832174592 66304721781760 66400775807520 66656607156480 66708682630821 66773891509248 67099731342336 67207488207360 67767550609088 67802267591982 67868545468416 68027377397760 68091797262720 68199142404096 68309250309120 68362616910924 68376744337440 68475800051505 68542736317440 68860575618912 68878494061696 69096499540992 69105068055320 69208056234240 69307722213840 69447737814272 69562717512640 69666387732480 69953600628736 69989437514304 70219665927180 70288306851840 70294956644352 70361523838144 70443914381280 70567862617728 70582445767680 70684696827360 70827494194688 71100380966912 71334263799040 71370807991560 71543455188480 71617979620968 71724712824576 71739535042560 71806676142080 71843462349120 71960649379920 72247161305088 72332423761920 72437209971840 72484816440960 72503677959680 72560321458086 72631250413568 72716298716160 72844245282816 72935193959936 72964848337920 72983834767360 73040853388272 73102881909760 73673092120320 73821926649856 73928237028096 74120758478690 74160993392640 74281960650240 74555257047040 74592812004480 74773894164480 74900976988992 75140175340032 75335852879980 75387346969440 75397009949184 75499697710080 75886600922880 75958463234360 76128861857664 76238494435224 76511750687680 76633026505728 76758026005248 76773888378880 76885108829760 76999031746560 77266357303296 77317137537024 77488305819408 77743201562235 77766041682560 77819196871680 78128705041056 78144850671360 78258057201720 78408736241920 78584631595008 78697800707328 79094921410560 79156714317912 79365273630720 79565666138112 79680930969024 79694125360640 79987928587776 80251046773920 80274623672320 80413170100736 80648985848832 80666343690240 80782510659840 80859009249480 80945707651072 81566637704640 81710156715264 81971100370944 82010782751744 82052093204928 82106814113280 82184566778160 82240742148480 82251283580928 82785382824960 82839790218240 82926081666384 83049667481088 83354507382784 83467364386560 83475261015168 83554309557796 83599665278976 83874664177920 84197819566080 84698934921216 84709438261360 84835681835520 84893669314560 85248928005120 85453271138655 85601116558848 86075719523640 86087442051072 86098117577120 86168011370496 86249609866112 86370624426240 86809672267840 86942615316480 87004413551616 87442000785920 87486796892880 87663537896704 87723458291712 87868695805440 87951904797680 88209828272160 88534367743360 88875476208640 88944910174428 89031855345664 89466308456448 89522474526210 89609984276480 89655891030720 90308951631360 90403023455976 90464816363328 90789063016960 91055306603520 91063921107456 91079000412160 91150155881232 91168992449920 91301066735340 91390315089920 91814100825216 92128666054656 92262130595712 92277408312320 92410296285120 92548016547840 93319250019072 93383036246016 93626221236240 93773820805632 93925219175040 94090483490304 94109927690240 94246262436480 94913905692672 95161077322080 95238328356864 95298118044030 95391273584640 95490639494624 95632950432768 95791283132160 95856759060480 95947532506560 96582946629120 96646421921280 96747095277448 96860382274260 96955064954880 97030811099376 97286464450560 97387804517696 97660881301320 98230789493760 98372250884160 98474721978831 98570982704128 98621480133792 98709285058560 98945892897390 99042614200320 99457082672640 99601163711280 99867969318656 99984910734720 100160837263872 100186900453376 100516462625920 100529346598912 100666263613440 100811232311040 101182134563840 101505149143552 101651325913632 101802818202624 102137695894080 102177368674304 102344034673664 102463875463680 102513478439680 102565116506160 102814104476160 103210230435840 103317741092544 103657602082980 103758929162240 103812084351360 104171606721408 104193134228480 104344076268960 104442886947245 104499581598720 104930400943104 105432460277760 105442434966528 105542285757216 105873668651520 106241241292032 106650571450368 107001395698560 107160861265920 107426969431452 107531981131776 107609302563840 107710014213120 107812012332640 108498635642880 108755516939520 108840482187129 108946875620352 109402790939904 109475752151040 109561280082408 109579422370880 109654322864640 110380510433280 110453053624320 110568108888512 110732889974784 110892355542144 111181137718035 111289819182080 111300348020224 111832885570560 112351465483488 112710263010048 113003779319970 113081020454160 113095514923776 113114242447360 113665237340160 113829901384320 113937694851540 114134822078464 114193292786496 114469528301568 114767626031520 114949539758592 115137039007872 115160832568320 115327663244640 115899535954944 115975706305536 116005884735488 116649062523840 116728795307520 117158261073920 117217276007040 117501833687040 117613104362880 117876947392512 118593213565904 118642382115840 118851137040384 119047910446080 119348499207168 119363299368280 119541188040960 120411935508480 120537364607968 120619755151104 120933869096810 120998478458880 120999515535360 121288513874220 121407075471360 121418561476608 121533541174976 121734755647120 121999511531520 122418801100288 123016174127616 123213728380160 123276850167240 124389122499576 124425666692096 124834961648320 125031761074176 125201046579840 125212891522752 125233625566720 125331464336694 125453977987072 125629999165440 125661683248640 126881436429440 127064157392040 127253522753280 127510600577024 127721710842880 127930043342080 128401674838272 128777262172160 128861895895040 129147176365680 129252017055744 129374414799168 130214508401760 130506620327424 130974385991680 131163001178880 131299629305108 131370902581248 131495306845056 131585187437568 131803043708160 131927857196520 132609443563520 132801551615040 133313214312960 133417365261642 133547783018496 134199462684672 134283711789315 134414976414720 135535101218176 135604535183964 135737090936832 136183594525440 136618500618240 136725233821848 136753488674880 136951600103010 137085472634880 137721151237824 137756988123392 138192999081984 138210136110640 138416112468480 138615444427680 138895475628544 139125435025280 139332775464960 139907201257472 139978875028608 140439331854360 140589913288704 140723047676288 140887828762560 141135725235456 141164891535360 141369393654720 141654988389376 142668527598080 142741615983120 143086910376960 143235959241936 143449425649152 143479070085120 143613352284160 143686924698240 143921298759840 144494322610176 144874419943680 144969632881920 145007355919360 145120642916172 145262500827136 145432597432320 145870387919872 145929696675840 146081706776544 146205763819520 147346184240640 147856474056192 148241516957380 148321986785280 148563921300480 149110514094080 149185624008960 149801953977984 150280350680064 150671705759960 150774693938880 150794019898368 150999395420160 151773201845760 151916926468720 152257723715328 152476988870448 153023501375360 153266053011456 153516052010496 153547776757760 153770217659520 154532714606592 154634275074048 154976611638816 155486403124470 155532083365120 155638393743360 156257410082112 156289701342720 156516114403440 156817472483840 157395601414656 158189842821120 158313428635824 158730547261440 159131332276224 159361861938048 159388250721280 159975857175552 160502093547840 160826340201472 161297971697664 161565021319680 161718018498960 163133275409280 163420313430528 163942200741888 164021565503488 164104186409856 164124536631385 164213628226560 164369133556320 164481484296960 164502567161856 165570765649920 165679580436480 165852163332768 166099334962176 166934728773120 166950522030336 167108619115592 167749328355840 168395639132160 169397869842432 169418876522720 169505668979955 169671363671040 170497856010240 170906542277310 171202233117696 172151439047280 172196235154240 172499219732224 172741248852480 173619344535680 173885230632960 174008827103232 174884001571840 174973593785760 175327075793408 175446916583424 175737391610880 175903809595360 176419656544320 177068735486720 177750952417280 177889820348856 179044949052420 179219968552960 179311782061440 180617903262720 180806046911952 180929632726656 181400803645215 181578126033920 182110613207040 182127842214912 182300311762464 182337984899840 182602133470680 183628201650432 184524261191424 184554816624640 184820592570240 185096033095680 186638500038144 186766072492032 187252442472480 187547641611264 187850438350080 187997196505041 188180966980608 188492524872960 190322154644160 190596236088060 190782547169280 190981278989248 191265900865536 191582566264320 191713518120960 191895065013120 193165893258240 193292843842560 193494190554896 193720764548520 194061622198752 194775609035392 195321762602640 196461578987520 196744501768320 196949443957662 197141965408256 197242960267584 197418570117120 197891785794780 198085228400640 198914165345280 199202327422560 199735938637312 199969821469440 200321674527744 200373800906752 201032925251840 201058693197824 201622464622080 202364269127680 203010298287104 203302651827264 203605636405248 204275391788160 204688069347328 204927750927360 205026956879360 205130233012320 205628208952320 206635482185088 207315204165960 207624168702720 208343213442816 208386268456960 208688152537920 208885773894490 208999163197440 209860801886208 210864920555520 210884869933056 211084571514432 211747337303040 212482482584064 213301142900736 214002791397120 214853938862904 215218605127680 215420028426240 215624024665280 216997271285760 217511033879040 217680964374258 217893751240704 218805581879808 218951504302080 219122560164816 219158844741760 219308645729280 221136217777024 221465779949568 221784711084288 222362275436070 222579638364160 222600696040448 223665771141120 224702930966976 225420526020096 226007558639940 226162040908320 226191029847552 226228484894720 227659802768640 227875389703080 228269644156928 228386585572992 229535252063040 229774351283939 229899079517184 230274078015744 230321665136640 230655326489280 231799071909888 231951412611072 233298125047680 233457590615040 234316522147840 234434552014080 235226208725760 235753894785024 237186427131808 237284764231680 238095820892160 238696998414336 238726598736560 239082376081920 240823871016960 241074729215936 241239510302208 241867738193620 241999031070720 242577027748440 242837122953216 243067082349952 243469511294240 244837602200576 246032348255232 246427456760320 246553700334480 248778244999152 248851333384192 249669923296640 250063522148352 250402093159680 250425783045504 250467251133440 250662928673388 250907955974144 251323366497280 253762872858880 254128314784080 254507045506560 255443421685760 255860086684160 256803349676544 257554524344320 257723791790080 258294352731360 258504034111488 258748829598336 260429016803520 261013240654848 262326002357760 262599258610216 262990613690112 263170374875136 263606087416320 263855714393040 265218887127040 265603103230080 266626428625920 266834730523284 267095566036992 268398925369344 268567423578630 268829952829440 271070202436352 271209070367928 272367189050880 273237001236480 273450467643696 273506977349760 273903200206020 274170945269760 275442302475648 275513976246784 276385998163968 276420272221280 276832224936960 277230888855360 277790951257088 278250870050560 279957750057216 280878663708720 281446095352576 281775657525120 282271450470912 282329783070720 282738787309440 283309976778752 285337055196160 285483231966240 286173820753920 286471918483872 286898851298304 287373849396480 287842597519680 289748839887360 289939265763840 290014711838720 290241285832344 290865194864640 291740775839744 291859393351680 292163413553088 292411527639040 294692368481280 295424165936493 295712948112384 296483033914760 297127842600960 298371248017920 299603907955968 300560701360128 301343411519920 301549387877760 301588039796736 301998790840320 303546403691520 303833852937440 304515447430656 304953977740896 306047002750720 306532106022912 307032104020992 307540435319040 309953223277632 310972806248940 311064166730240 311276787486720 312514820164224 312579402685440 313032228806880 313328660841735 313634944967680 314791202829312 316626857271648 318723723876096 318776501442560 319951714351104 321004187095680 321652680402944 322595943395328 323130042639360 323436036997920 326266550818560 326840626861056 328043131006976 328208372819712 328249073262770 328427256453120 328738267112640 328962968593920 331141531299840 331359160872960 331704326665536 332198669924352 333543413154105 333869457546240 333901044060672 334217238231184 335498656711680 338837753045440 339011337959910 339342727342080 340995712020480 341813084554620 342404466235392 344302878094560 344392470308480 344998439464448 345482497704960 347238689071360 348017654206464 349768003143680 349947187571520 350654151586816 351474783221760 351807619190720 352839313088640 354137470973440 355501904834560 355779640697712 358089898104840 358623564122880 361235806525440 361612093823904 361859265453312 362801607290430 363156252067840 364221226414080 364255684429824 364600623524928 364675969799680 365204266941360 367256403300864 369048522382848 369109633249280 369641185140480 373277000076288 374504884944960 375095283222528 375700876700160 375994393010082 376361933961216 376985049745920 380644309288320 381192472176120 381962557978496 382531801731072 383165132528640 383790130026240 386331786516480 386585687685120 386988381109792 387441529097040 388123244397504 389551218070784 390643525205280 392923157975040 393489003536640 393898887915324 394283930816512 394485920535168 395783571589560 397828330690560 398404654845120 399471877274624 399939642938880 400643349055488 402065850503680 403244929244160 404728538255360 406020596574208 406605303654528 407211272810496 408550783576320 409376138694656 409855501854720 410053913758720 410260466024640 411256417904640 413270964370176 414630408331920 415248337405440 416686426885632 416772536913920 417376305075840 417771547788980 417998326394880 419721603772416 421769739866112 422169143028864 423494674606080 424964965168128 428005582794240 429707877725808 430437210255360 430840056852480 431248049330560 435022067758080 435361928748516 435787502481408 437611163759616 438245120329632 438317689483520 438617291458560 442272435554048 443569422168576 444724550872140 445159276728320 445201392080896 447331542282240 449405861933952 450841052040192 452015117279880 452324081816640 452382059695104 455319605537280 455750779406160 456773171145984 459070504126080 459548702567878 459798159034368 460548156031488 460643330273280 461310652978560 463598143819776 463902825222144 466596250095360 466915181230080 468869104028160 470452417451520 474372854263616 474569528463360 476191641784320 477393996828672 477453197473120 478164752163840 482149458431872 482479020604416 483735476387240 485154055496880 486134164699904 486939022588480 489675204401152 492064696510464 492373609894155 492854913520640 493107400668960 497556489998304 497702666768384 499339846593280 500804186319360 500851566091008 500934502266880 501325857346776 502646732994560 507525745717760 508256629568160 509014091013120 510886843371520 511720173368320 513606699353088 516588705462720 517497659196672 520858033607040 522026481309696 524652004715520 525198517220432 525981227380224 526340749750272 527212174832640 527711428786080 531206206460160 533252857251840 533669461046568 537134847157260 537659905658880 542140404872704 542418140735856 544202410935645 544734378101760 546900935287392 547013954699520 547806400412040 550884604951296 551027952493568 552840544442560 553664449873920 554461777710720 555581902514176 556501740101120 559915500114432 561757327417440 562892190705152 563551315050240 564542900941824 565477574618880 566619953557504 570674110392320 570966463932480 572347641507840 572943836967744 573797702596608 574747698792960 575685195039360 579497679774720 579878531527680 580029423677440 580482571664688 583481551679488 584326827106176 589384736962560 590848331872986 591425896224768 592966067829520 594255685201920 596742496035840 599207815911936 601121402720256 602686823039840 603098775755520 603176079593472 607092807383040 607667705874880 609030894861312 609907955481792 612094005501440 614064208041984 615080870638080 619906446555264 621945612497880 622128333460480 625029640328448 625158805370880 626064457613760 626657321683470 627269889935360 629582405658624 633253714543296 637447447752192 637553002885120 639903428702208 642008374191360 643305360805888 646260085278720 646872073995840 652533101637120 653681253722112 656416745639424 656498146525540 656854512906240 657476534225280 657925937187840 663408653331072 664397339848704 667086826308210 667738915092480 667802088121344 668434476462368 670997313423360 677675506090880 678022675919820 678685454684160 683626169109240 684808932470784 688605756189120 688784940616960 689323053851817 689996878928896 690964995409920 694477378142720 699536006287360 699894375143040 701308303173632 702949566443520 703615238381440 705678626177280 708274941946880 711559281395424 716179796209680 717247128245760 722471613050880 723224187647808 723718530906624 725603214580860 726312504135680 728511368859648 729201247049856 729351939599360 730408533882720 734512806601728 738097044765696 739282370280960 746554000152576 749009769889920 750190566445056 751401753400320 751988786020164 752723867922432 753970099491840 761288618576640 762384944352240 763925115956992 766330265057280 767580260052480 772663573032960 773171375370240 773976762219584 774883058194080 776246488795008 779102436141568 781287050410560 786978007073280 787797775830648 788971841070336 791567143179120 795656661381120 796809309690240 798943754549248 799879285877760 801286698110976 804131701007360 806489858488320 812041193148416 813210607309056 817101567152640 819711003709440 820107827517440 820520932049280 822512835809280 826541928740352 829260816663840 830496674810880 833372853771264 834752610151680 835543095577960 844338286057728 846989349212160 849929930336256 856011165588480 859415755451616 862496098661120 870044135516160 870723857497032 875222327519232 876490240659264 876635378967040 877234582917120 884544871108096 887138844337152 889449101744280 890402784161792 898811723867904 901682104080384 904030234559760 904648163633280 904764119390208 910639211074560 911501558812320 913546342291968 918141008252160 919097405135756 919596318068736 921096312062976 922621305957120 933192500190720 933830362460160 937738208056320 939985982525205 940904834903040 948745708527232 954906394946240 956329504327680 964298916863744 964958041208832 967470952774480 970308110993760 972268329399808 973878045176960 979350408802304 984129393020928 984747219788310 985709827041280 986214801337920 995112979996608 998679693186560 1001608372638720 1001703132182016 1001869004533760 1002651714693552 1005293465989120 1015051491435520 1016513259136320 1018028182026240 1023440346736640 1027213398706176 1033177410925440 1034995318393344 1041716067214080 1044052962619392 1049304009431040 1050397034440864 1051962454760448 1054424349665280 1055422857572160 1062412412920320 1066505714503680 1067338922093136 1074269694314520 1084280809745408 1084836281471712 1088404821871290 1089468756203520 1093801870574784 1094027909399040 1095612800824080 1101769209902592 1102055904987136 1105681088885120 1107328899747840 1108923555421440 1111163805028352 1113003480202240 1119831000228864 1123514654834880 1125784381410304 1127102630100480 1129085801883648 1130955149237760 1141348220784640 1141932927864960 1145887673935488 1147595405193216 1148871756419695 1149495397585920 1151370390078720 1158995359549440 1159757063055360 1160965143329376 1168653654212352 1178769473925120 1181696663745972 1182851792449536 1185932135659040 1193484992071680 1198415631823872 1205373646079680 1206197551511040 1214185614766080 1215335411749760 1218061789722624 1219815910963584 1224188011002880 1228128416083968 1230161741276160 1239812893110528 1243891224995760 1244256666920960 1250059280656896 1250317610741760 1252128915227520 1253314643366940 1254539779870720 1259164811317248 1266507429086592 1274894895504384 1284016748382720 1292520170557440 1293744147991680 1305066203274240 1307362507444224 1312833491278848 1312996293051080 1314953068450560 1315851874375680 1326817306662144 1334173652616420 1335477830184960 1335604176242688 1336868952924736 1341994626846720 1355351012181760 1356045351839640 1367252338218480 1377211512378240 1377569881233920 1378646107703634 1379993757857792 1381929990819840 1388954756285440 1399788750286080 1402616606347264 1407230476762880 1411357252354560 1416549883893760 1423118562790848 1432359592419360 1434494256491520 1446448375295616 1447437061813248 1451206429161720 1458402494099712 1458703879198720 1460817067765440 1469025613203456 1476194089531392 1477120829682465 1478564740561920 1493108000305152 1498019539779840 1502803506800640 1503977572040328 1507940198983680 1522577237153280 1524769888704480 1527850231913984 1532660530114560 1535160520104960 1547953524439168 1549766116388160 1552492977590016 1558204872283136 1562574100821120 1573956014146560 1575595551661296 1577943682140672 1583134286358240 1593618619380480 1597887509098496 1599758571755520 1608263402014720 1612979716976640 1626421214618112 1634203134305280 1640215655034880 1641041864098560 1653083857480704 1658521633327680 1660993349621760 1666745707542528 1669505220303360 1671086191155920 1688676572115456 1699859860672512 1712022331176960 1718831510903232 1724992197322240 1740088271032320 1741447714994064 1750444655038464 1752980481318528 1753270757934080 1769089742216192 1774277688674304 1778898203488560 1797623447735808 1803364208160768 1808060469119520 1809296327266560 1809528238780416 1821278422149120 1823003117624640 1827092684583936 1836282016504320 1838194810271512 1842192624125952 1845242611914240 1866385000381440 1875476416112640 1879971965050410 1881809669806080 1897491417054464 1909812789892480 1912659008655360 1928597833727488 1929916082417664 1934941905548960 1940616221987520 1944536658799616 1947756090353920 1969494439576620 1971419654082560 1972429602675840 1990225959993216 1997359386373120 2003216745277440 2003406264364032 2005303429387104 2030102982871040 2033026518272640 2036056364052480 2046880693473280 2054426797412352 2066354821850880 2067969161555451 2069990636786688 2083432134428160 2098608018862080 2100794068881728 2103924909520896 2108848699330560 2110845715144320 2124824825840640 2134677844186272 2148539388629040 2168561619490816 2169672562943424 2176809643742580 2178937512407040 2187603741149568 2188055818798080 2191225601648160 2203538419805184 2204111809974272 2211362177770240 2217847110842880 2226006960404480 2239662000457728 2247029309669760 2251568762820608 2254205260200960 2258171603767296 2261910298475520 2283865855729920 2291775347870976 2297743512839390 2298990795171840 2302740780157440 2317990719098880 2319514126110720 2321930286658752 2337307308424704 2363393327491944 2371864271318080 2386969984143360 2396831263647744 2410747292159360 2412395103022080 2430670823499520 2436123579445248 2439631821927168 2448376022005760 2460323482552320 2479625786221056 2487782449991520 2488513333841920 2500118561313792 2504257830455040 2506629286733880 2533014858173184 2549789791008768 2568033496765440 2587488295983360 2610132406548480 2625666982557696 2625992586102160 2629906136901120 2631703748751360 2653634613324288 2668347305232840 2671208352485376 2673737905849472 2710702024363520 2712090703679280 2734504676436960 2754423024756480 2755139762467840 2757292215407268 2759987515715584 2777909512570880 2799577500572160 2814460953525760 2822714504709120 2833099767787520 2846237125581696 2864719184838720 2868988512983040 2892896750591232 2894874123626496 2902412858323440 2916804988199424 2917407758397440 2921634135530880 2938051226406912 2952388179062784 2954241659364930 2957129481123840 2996039079559680 3005607013601280 3007955144080656 3015880397967360 3045154474306560 3049539777408960 3055700463827968 3070321040209920 3095907048878336 3099532232776320 3104985955180032 3116409744566272 3125148201642240 3147912028293120 3151191103322592 3155887364281344 3166268572716480 3187237238760960 3199517143511040 3216526804029440 3252842429236224 3268406268610560 3282083728197120 3306167714961408 3317043266655360 3321986699243520 3333491415085056 3339010440606720 3342172382311840 3377353144230912 3424044662353920 3437663021806464 3446615269259085 3449984394644480 3482895429988128 3505960962637056 3506541515868160 3538179484432384 3548555377348608 3557796406977120 3595246895471616 3616120938239040 3618592654533120 3642556844298240 3646006235249280 3654185369167872 3672564033008640 3676389620543024 3684385248251904 3690485223828480 3732770000762880 3750952832225280 3759943930100820 3763619339612160 3794982834108928 3819625579784960 3857195667454976 3869883811097920 3881232443975040 3889073317599232 3895512180707840 3938988879153240 3944859205351680 3980451919986432 3994718772746240 4006433490554880 4006812528728064 4010606858774208 4060205965742080 4066053036545280 4132709643701760 4135938323110902 4139981273573376 4166864268856320 4201588137763456 4207849819041792 4221691430288640 4249649651681280 4269355688372544 4297078777258080 4337123238981632 4339345125886848 4353619287485160 4375207482299136 4376111637596160 4382451203296320 4407076839610368 4422724355540480 4435694221685760 4452013920808960 4479324000915456 4494058619339520 4503137525641216 4508410520401920 4523820596951040 4567731711459840 4583550695741952 4595487025678780 4597981590343680 4605481560314880 4643860573317504 4674614616849408 4726786654983888 4743728542636160 4793662527295488 4821494584318720 4824790206044160 4861341646999040 4879263643854336 4896752044011520 4920646965104640 4959251572442112 4975564899983040 5000237122627584 5008515660910080 5013258573467760 5066029716346368 5099579582017536 5136066993530880 5174976591966720 5220264813096960 5251333965115392 5251985172204320 5259812273802240 5307269226648576 5336694610465680 5347475811698944 5421404048727040 5424181407358560 5469009352873920 5508846049512960 5510279524935680 5514584430814536 5555819025141760 5599155001144320 5628921907051520 5645429009418240 5692474251163392 5729438369677440 5737977025966080 5785793501182464 5789748247252992 5804825716646880 5833609976398848 5843268271061760 5908483318729860 5914258962247680 5992078159119360 6015910288161312 6090308948613120 6099079554817920 6111400927655936 6140642080419840 6191814097756672 6199064465552640 6209971910360064 6232819489132544 6250296403284480 6295824056586240 6302382206645184 6311774728562688 6332537145432960 6374474477521920 6505684858472448 6536812537221120 6564167456394240 6612335429922816 6634086533310720 6678020881213440 6684344764623680 6754706288461824 6875326043612928 6893230538518170 6899968789288960 6965790859976256 7011921925274112 7013083031736320 7076358968864768 7115592813954240 7190493790943232 7232241876478080 7237185309066240 7292012470498560 7308370738335744 7345128066017280 7352779241086048 7380970447656960 7465540001525760 7519887860201640 7589965668217856 7639251159569920 7714391334909952 7739767622195840 7762464887950080 7778146635198464 7791024361415680 7877977758306480 7889718410703360 7960903839972864 7989437545492480 8013625057456128 8021213717548416 8132106073090560 8265419287403520 8271876646221804 8279962547146752 8333728537712640 8403176275526912 8443382860577280 8499299303362560 8538711376745088 8594157554516160 8678690251773696 8707238574970320 8750414964598272 8752223275192320 8764902406592640 8814153679220736 8845448711080960 8871388443371520 8988117238679040 9016821040803840 9047641193902080 9135463422919680 9167101391483904 9190974051357560 9210963120629760 9287721146635008 9349229233698816 9453573309967776 9487457085272320 9642989168637440 9649580412088320 9722683293998080 9758527287708672 9918503144884224 9951129799966080 10000474245255168 10017031321820160 10026517146935520 10132059432692736 10272133987061760 10339845807777255 10349953183933440 10503970344408640 10519624547604480 10614538453297152 10673389220931360 10694951623397888 10842808097454080 10848362814717120 10938018705747840 11017692099025920 11020559049871360 11029168861629072 11198310002288640 11257843814103040 11290858018836480 11384948502326784 11458876739354880 11571587002364928 11609651433293760 11667219952797696 11686536542123520 11816966637459720 11984156318238720 12031820576322624 12180617897226240 12198159109635840 12222801855311872 12383628195513344 12398128931105280 12419943820720128 12500592806568960 12604764413290368 12623549457125376 12665074290865920 12748948955043840 13011369716944896 13128334912788480 13268173066621440 13356041762426880 13368689529247360 13509412576923648 13750652087225856 13786461077036340 13799937578577920 13931581719952512 14023843850548224 14231185627908480 14380987581886464 14464483752956160 14474370618132480 14584024940997120 14690256132034560 14705558482172096 14761940895313920 15039775720403280 15179931336435712 15278502319139840 15428782669819904 15479535244391680 15524929775900160 15582048722831360 15755955516612960 15779436821406720 15921807679945728 16042427435096832 16264212146181120 16530838574807040 16543753292443608 16667457075425280 16806352551053824 16886765721154560 17077422753490176 17188315109032320 17357380503547392 17414477149940640 17500829929196544 17529804813185280 17690897422161920 17742776886743040 17976234477358080 18270926845839360 18334202782967808 18381948102715120 18421926241259520 18575442293270016 18698458467397632 18907146619935552 18974914170544640 19285978337274880 19445366587996160 19517054575417344 19837006289768448 19902259599932160 20034062643640320 20053034293871040 20264118865385472 20679691615554510 20699906367866880 21007940688817280 21039249095208960 21229076906594304 21346778441862720 21389903246795776 21685616194908160 21696725629434240 21876037411495680 22035384198051840 22058337723258144 22396620004577280 22515687628206080 22769897004653568 22917753478709760 23143174004729856 23219302866587520 23334439905595392 23373073084247040 23633933274919440 23968312636477440 24063641152645248 24396318219271680 24767256391026688 24796257862210560 24839887641440256 25001185613137920 25209528826580736 25330148581731840 25497897910087680 26256669825576960 26536346133242880 26737379058494720 27501304174451712 27572922154072680 27863163439905024 28047687701096448 28462371255816960 28928967505912320 28948741236264960 29168049881994240 29411116964344192 30079551440806560 30359862672871424 30557004638279680 30959070488783360 31049859551800320 31164097445662720 31511911033225920 31558873642813440 31843615359891456 32084854870193664 32528424292362240 33061677149614080 33087506584887216 33612705102107648 33773531442309120 34154845506980352 34376630218064640 34714761007094784 34828954299881280 35001659858393088 35059609626370560 35381794844323840 35952468954716160 36541853691678720 36668405565935616 36763896205430240 37150884586540032 37814293239871104 37949828341089280 38571956674549760 38890733175992320 39034109150834688 39804519199864320 40068125287280640 40106068587742080 40528237730770944 41359383231109020 41399812735733760 42015881377634560 42693556883725440 42779806493591552 43393451258868480 43752074822991360 44070768396103680 44116675446516288 45539794009307136 45835506957419520 46286348009459712 46438605733175040 46746146168494080 47267866549838880 48127282305290496 48792636438543360 49534512782053376 49592515724421120 50002371226275840 50419057653161472 50660297163463680 53072692266485760 53474758116989440 55002608348903424 55145844308145360 55726326879810048 56095375402192896 56924742511633920 57857935011824640 58336099763988480 58822233928688384 60159102881613120 61114009276559360 61918140977566720 62099719103600640 63023822066451840 63117747285626880 63687230719782912 64169709740387328 65056848584724480 66175013169774432 67225410204215296 67547062884618240 68309691013960704 68753260436129280 69429522014189568 69657908599762560 70003319716786176 70119219252741120 71904937909432320 73527792410860480 74301769173080064 75628586479742208 75899656682178560 77143913349099520 79609038399728640 80212137175484160 82718766462218040 84031762755269120 85387113767450880 85559612987183104 86786902517736960 87504149645982720 88233350893032576 91079588018614272 91671013914839040 92877211466350080 93492292336988160 94535733099677760 96254564610580992 97585272877086720 99185031448842240 100838115306322944 101320594326927360 106145384532971520 106949516233978880 110005216697806848 110291688616290720 111452653759620096 113849485023267840 115715870023649280 116672199527976960 117644467857376768 120318205763226240 123836281955133440 124199438207201280 126047644132903680 128339419480774656 132350026339548864 134450820408430592 136619382027921408 137506520872258560 138859044028379136 139315817199525120 140238438505482240 147055584821720960 148603538346160128 151257172959484416 151799313364357120 159218076799457280 160424274350968320 165437532924436080 168063525510538240 170774227534901760 173573805035473920 175008299291965440 176466701786065152 183342027829678080 185754422932700160 189071466199355520 192509129221161984 195170545754173440 201676230612645888 202641188653854720 213899032467957760 220583377232581440 222905307519240192 227698970046535680 231431740047298560 235288935714753536 240636411526452480 247672563910266880 252095288265807360 256678838961549312 264700052679097728 273238764055842816 275013041744517120 278631634399050240 280476877010964480 294111169643441920 302514345918968832 318436153598914560 320848548701936640 330875065848872160 336127051021076480 341548455069803520 347147610070947840 350016598583930880 352933403572130304 371508845865400320 378142932398711040 385018258442323968 403352461225291776 427798064935915520 441166754465162880 445810615038480384 455397940093071360 470577871429507072 481272823052904960 504190576531614720 529400105358195456 550026083489034240 557263268798100480 588222339286883840 605028691837937664 641697097403873280 661750131697744320 672254102042152960 683096910139607040 694295220141895680 705866807144260608 743017691730800640 756285864797422080 770036516884647936 882333508930325760 941155742859014144 962545646105809920 1008381153063229440 1058800210716390912 1114526537596200960 1176444678573767680 1210057383675875328 1283394194807746560 1323500263395488640 1366193820279214080 1411733614288521216 1512571729594844160 1764667017860651520 1925091292211619840 2016762306126458880 2117600421432781824 2229053075192401920 2352889357147535360 2647000526790977280 2823467228577042432 3025143459189688320 3529334035721303040 3850182584423239680 4235200842865563648 4705778714295070720 5294001053581954560 6050286918379376640 7058668071442606080 8470401685731127296 10588002107163909120 14117336142885212160 21176004214327818240 42352008428655636480
- Sum of all divisors σ(n): 205348345734132357120
- Sum of proper divisors (its aliquot sum) s(n): 162996337305476720640
- 42352008428655636480 is an abundant number, because the sum of its proper divisors (162996337305476720640) is greater than itself. Its abundance is 120644328876821084160
Bases of 42352008428655636480
- Binary: 1001001011110000001000111101000110011110100101111001110000000000002
- Hexadecimal: 0x24BC08F467A5E7000
- Base-36: 8XRQU0BLCM4G0
Squares and roots of 42352008428655636480
- 42352008428655636480 squared (423520084286556364802) is 1793692617940918074637758366073906790400
- 42352008428655636480 cubed (423520084286556364803) is 75966484873451156617344643741413486828130477159105953792000
-
The
square root of 42352008428655636480 is 6507842071.5822258251 -
The
cube root of 42352008428655636480 is 3485710.6777317759
Scales and comparisons
How big is 42352008428655636480?- 42,352,008,428,655,636,480 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 42,352,008,428,655,636,480 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 42352008428655636480 cubic inches would be around 290475.9 feet tall.
Recreational maths with 42352008428655636480
- 42352008428655636480 backwards is 08463655682480025324
- The number of decimal digits it has is: 20
- The sum of 42352008428655636480's digits is 81
- 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 42352008428655636480 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 42352008428655636480 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/42352008428655636480/
Chicago style:
Numbermatics. 2024. "Number 42352008428655636480 - Facts about the integer". https://numbermatics.com/n/42352008428655636480/
The information we have on file for 42352008428655636480 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 42352008428655636480, math, Factors of 42352008428655636480, curriculum, school, college, exams, university, Prime factorization of 42352008428655636480, STEM, science, technology, engineering, physics, economics, calculator, forty-two quintillion, three hundred fifty-two quadrillion, eight trillion, four hundred twenty-eight billion, six hundred fifty-five million, six hundred thirty-six thousand, four hundred eighty.