31412989702085806080
31,412,989,702,085,806,080 is an even composite number composed of ten prime numbers multiplied together.
31412989702085806080 is an even composite number. It is composed of ten distinct prime numbers multiplied together. It has a total of twenty-three thousand and forty divisors.
Prime factorization of 31412989702085806080:
211 × 34 × 5 × 7 × 172 × 19 × 53 × 73 × 233 × 1093
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 5 × 7 × 17 × 17 × 19 × 53 × 73 × 233 × 1093)See below for interesting mathematical facts about the number 31412989702085806080 from the Numbermatics database.
Names of 31412989702085806080
- Cardinal: 31412989702085806080 can be written as Thirty-one quintillion, four hundred twelve quadrillion, nine hundred eighty-nine trillion, seven hundred two billion, eighty-five million, eight hundred six thousand and eighty.
Scientific notation
- Scientific notation: 3.141298970208580608 × 1019
Factors of 31412989702085806080
Divisors of 31412989702085806080
- Number of divisors d(n): 23040
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 14 15 16 17 18 19 20 21 24 27 28 30 32 34 35 36 38 40 42 45 48 51 53 54 56 57 60 63 64 68 70 72 73 76 80 81 84 85 90 95 96 102 105 106 108 112 114 119 120 126 128 133 135 136 140 144 146 152 153 159 160 162 168 170 171 180 189 190 192 204 210 212 216 219 224 228 233 238 240 252 255 256 265 266 270 272 280 285 288 289 292 304 306 315 318 320 323 324 336 340 342 357 360 365 371 378 380 384 399 405 408 420 424 432 438 448 456 459 466 476 477 480 504 510 511 512 513 530 532 540 544 560 567 570 576 578 584 595 608 612 630 636 640 646 648 657 665 672 680 684 699 714 720 730 742 756 760 765 768 795 798 810 816 840 848 855 864 867 876 896 901 912 918 932 945 952 954 960 969 1007 1008 1020 1022 1024 1026 1060 1064 1071 1080 1088 1093 1095 1113 1120 1134 1140 1152 1156 1165 1168 1190 1197 1216 1224 1241 1260 1272 1280 1292 1296 1314 1330 1344 1360 1368 1377 1387 1398 1428 1431 1440 1445 1460 1484 1512 1520 1530 1533 1536 1539 1590 1596 1615 1620 1631 1632 1680 1696 1710 1728 1734 1752 1785 1792 1802 1824 1836 1855 1864 1890 1904 1908 1920 1938 1971 1995 2014 2016 2023 2040 2044 2048 2052 2097 2120 2128 2142 2160 2176 2186 2190 2226 2240 2261 2268 2280 2295 2304 2312 2330 2336 2380 2385 2394 2432 2448 2482 2520 2544 2555 2560 2565 2584 2592 2601 2628 2660 2688 2703 2720 2736 2754 2774 2796 2835 2856 2862 2880 2890 2907 2920 2968 3021 3024 3040 3060 3066 3072 3078 3180 3192 3213 3230 3240 3262 3264 3279 3285 3339 3360 3392 3420 3456 3468 3495 3504 3570 3584 3591 3604 3648 3672 3710 3723 3728 3780 3808 3816 3840 3869 3876 3942 3961 3990 4028 4032 4046 4080 4088 4104 4161 4194 4240 4256 4284 4293 4320 4335 4352 4372 4380 4427 4452 4480 4505 4522 4536 4560 4590 4599 4608 4624 4660 4672 4760 4770 4788 4845 4864 4893 4896 4964 5035 5040 5088 5110 5120 5130 5168 5184 5202 5256 5320 5355 5376 5406 5440 5465 5472 5491 5508 5548 5565 5592 5670 5712 5724 5760 5780 5814 5840 5913 5936 5985 6042 6048 6069 6080 6120 6132 6144 6156 6205 6291 6307 6360 6384 6426 6460 6480 6524 6528 6558 6570 6678 6720 6783 6784 6840 6885 6912 6935 6936 6990 7008 7049 7140 7155 7168 7182 7208 7296 7344 7420 7446 7456 7560 7616 7632 7651 7665 7680 7695 7738 7752 7803 7884 7922 7980 8056 8064 8092 8109 8155 8160 8176 8208 8322 8388 8480 8512 8568 8586 8640 8670 8687 8704 8721 8744 8760 8854 8904 8960 9010 9044 9063 9072 9120 9180 9198 9216 9248 9320 9344 9520 9540 9576 9639 9690 9709 9728 9786 9792 9837 9855 9928 10017 10070 10080 10115 10176 10220 10240 10260 10336 10368 10404 10485 10512 10640 10710 10752 10773 10812 10880 10930 10944 10982 11016 11096 11130 11169 11184 11305 11340 11424 11448 11520 11560 11607 11628 11680 11826 11872 11883 11970 12084 12096 12138 12160 12240 12264 12312 12349 12410 12483 12582 12614 12720 12768 12852 12920 12960 13005 13048 13056 13116 13140 13281 13356 13440 13515 13566 13568 13680 13770 13797 13824 13870 13872 13980 14016 14098 14280 14310 14336 14364 14416 14535 14592 14679 14688 14840 14892 14912 15105 15120 15232 15264 15302 15317 15330 15360 15390 15476 15504 15606 15768 15844 15960 16065 16112 16128 16184 16218 16310 16320 16352 16395 16416 16473 16644 16695 16776 16960 17009 17024 17119 17136 17172 17280 17340 17374 17408 17442 17488 17520 17708 17808 17920 17955 18020 18088 18126 18144 18207 18240 18360 18396 18432 18496 18581 18615 18640 18688 18873 18921 19040 19080 19152 19278 19345 19380 19418 19456 19572 19584 19674 19710 19805 19856 20034 20140 20160 20230 20349 20352 20440 20520 20672 20736 20767 20805 20808 20970 21024 21097 21147 21280 21420 21465 21504 21546 21624 21760 21860 21888 21964 22032 22135 22192 22260 22338 22368 22610 22680 22848 22896 22953 22995 23040 23120 23214 23256 23360 23409 23579 23652 23744 23766 23940 24168 24192 24276 24320 24327 24465 24480 24528 24624 24698 24820 24966 25164 25228 25440 25536 25704 25840 25920 26010 26061 26096 26112 26163 26232 26280 26562 26712 26880 27030 27083 27132 27136 27189 27360 27455 27540 27594 27648 27727 27740 27744 27960 28032 28196 28560 28620 28728 28832 29070 29127 29184 29358 29376 29511 29565 29680 29784 29824 30051 30210 30240 30345 30464 30528 30604 30634 30660 30720 30780 30952 30989 31008 31212 31455 31535 31536 31688 31920 32130 32224 32256 32368 32436 32620 32640 32704 32790 32832 32946 33288 33390 33507 33552 33915 33920 34018 34048 34238 34272 34344 34560 34680 34748 34816 34821 34884 34976 35040 35245 35416 35616 35649 35840 35910 36040 36176 36252 36288 36414 36480 36720 36792 36992 37047 37162 37230 37280 37376 37449 37746 37842 38080 38160 38255 38304 38437 38556 38690 38760 38836 38912 39015 39144 39168 39348 39420 39610 39712 39843 40068 40280 40320 40460 40545 40698 40704 40880 41040 41344 41391 41472 41534 41610 41616 41940 42048 42194 42294 42560 42840 42930 43008 43092 43248 43435 43520 43605 43720 43776 43928 44037 44064 44270 44384 44520 44676 44736 45220 45315 45360 45696 45792 45906 45951 45990 46080 46240 46428 46512 46720 46818 47158 47304 47488 47532 47880 48195 48336 48384 48545 48552 48640 48654 48930 48960 49056 49185 49248 49396 49419 49640 49932 50085 50328 50456 50880 51027 51072 51357 51408 51680 51840 52020 52122 52192 52224 52326 52464 52560 53124 53424 53760 53865 54060 54166 54264 54272 54378 54621 54720 54910 55080 55188 55296 55454 55480 55488 55743 55845 55920 56064 56392 56763 57120 57240 57456 57664 57929 58035 58140 58254 58368 58716 58752 59022 59130 59360 59415 59568 59648 60102 60420 60480 60690 60928 61047 61056 61208 61268 61320 61560 61745 61904 61978 62016 62301 62415 62424 62910 63070 63072 63291 63376 63441 63840 64260 64448 64512 64736 64872 65240 65280 65408 65580 65664 65773 65892 66405 66576 66780 67014 67104 67337 67830 67840 68036 68096 68476 68544 68688 68859 68985 69120 69360 69496 69642 69768 69952 70080 70490 70737 70832 71232 71298 71680 71820 72080 72352 72504 72576 72828 72960 72981 73395 73440 73511 73584 73984 74094 74324 74460 74560 74752 74898 75259 75492 75684 76160 76320 76510 76585 76608 76874 77112 77380 77520 77672 78030 78183 78288 78336 78696 78840 79220 79424 79686 79789 80136 80560 80640 80920 81090 81249 81396 81408 81567 81760 82080 82365 82688 82782 82944 83068 83181 83220 83232 83880 84096 84388 84588 85045 85120 85595 85680 85860 86184 86443 86496 86870 87040 87210 87381 87440 87552 87856 88074 88128 88533 88540 88768 89040 89352 89472 90440 90630 90720 91035 91392 91584 91812 91902 91980 92160 92480 92856 92905 92967 93024 93440 93636 94316 94365 94605 94608 94976 95064 95760 96390 96672 96768 97090 97104 97280 97308 97860 97920 98112 98370 98496 98792 98838 99280 99864 100170 100521 100656 100912 101745 101760 102054 102144 102714 102816 103360 103680 103835 104040 104244 104384 104448 104463 104652 104928 105120 105485 105735 106248 106848 106947 107219 107520 107730 108120 108332 108528 108544 108756 109242 109440 109820 110160 110376 110908 110960 110976 111141 111486 111690 111840 112128 112347 112784 113526 114240 114480 114765 114912 115311 115328 115858 116070 116280 116508 116736 117045 117432 117504 117895 118044 118260 118720 118830 119063 119136 119296 119529 119833 120204 120840 120960 121380 121635 121856 122094 122112 122416 122536 122640 123120 123490 123808 123956 124032 124602 124830 124848 125820 126140 126144 126582 126752 126882 127680 128520 128896 129024 129472 129744 130067 130305 130480 130560 130815 130816 131160 131328 131546 131784 132111 132810 133152 133560 134028 134208 134674 135415 135660 135680 135945 136072 136192 136952 137088 137376 137718 137853 137970 138240 138635 138720 138992 139284 139536 139904 140160 140980 141474 141664 142464 142596 143640 144160 144704 145008 145152 145369 145635 145656 145920 145962 146790 146880 147022 147168 147555 147679 147968 148188 148257 148648 148920 149120 149504 149796 150255 150518 150984 151368 152320 152640 153020 153081 153170 153216 153748 154071 154224 154760 154945 155040 155344 156060 156366 156576 156672 157392 157680 158440 158848 159372 159578 160272 161120 161280 161840 162180 162498 162792 162816 163134 163520 163863 164160 164730 165053 165376 165564 165888 166136 166362 166440 166464 167229 167535 167760 168192 168776 169176 170090 170240 170289 171190 171360 171720 172368 172886 172992 173740 173787 174080 174105 174420 174762 174880 175104 175712 176148 176256 177066 177080 177536 178080 178245 178704 178944 180880 181260 181440 182070 182784 183141 183168 183624 183804 183960 184960 185235 185712 185810 185934 186048 186880 186903 187245 187272 188632 188730 189210 189216 189873 189952 190128 190323 191520 192185 192780 193344 193536 194180 194208 194560 194616 195720 195840 196224 196740 196992 197319 197584 197676 198560 199215 199728 200340 201042 201312 201824 202011 203490 203520 204108 204288 205428 205632 206577 206720 206955 207360 207670 208080 208488 208768 208926 209304 209856 209933 210240 210970 211470 212211 212496 213696 213894 214438 215040 215460 216240 216664 217056 217512 218484 218880 219640 220185 220320 220533 220752 221816 221920 221952 222282 222972 223380 223680 224256 224694 225568 225777 227052 228480 228960 229530 229755 229824 230622 230656 231716 232140 232560 233016 234090 234549 234631 234864 235008 235790 236088 236520 237440 237660 238126 238272 238592 239058 239367 239666 240408 241680 241920 242760 243270 243712 243747 244188 244224 244832 245072 245280 246240 246980 247095 247616 247912 248064 249204 249543 249660 249696 251640 252280 252288 253164 253504 253764 254669 255135 255360 256785 257040 257792 258944 259329 259488 260134 260610 260960 261120 261630 261632 262143 262320 262656 263092 263568 264222 265620 266304 267120 268056 268416 269348 270830 271320 271360 271890 272144 272384 273105 273904 274176 274752 275436 275706 275940 276480 277270 277440 277984 278568 278715 278901 279072 279808 280320 281960 282948 283328 283815 284928 285192 287280 288320 289153 289408 289645 290016 290304 290738 291023 291270 291312 291840 291924 293580 293760 294044 294336 295110 295358 295936 296376 296514 297296 297840 298240 299592 300510 301036 301968 302736 304640 305235 305280 306040 306162 306340 306432 307496 308142 308448 309520 309890 310080 310688 311505 312120 312732 313152 313344 313389 314784 315360 315877 316455 316880 317205 317696 318744 319156 320544 320841 321657 322240 322560 323171 323680 324360 324996 325584 325632 326268 327040 327726 328320 328865 329460 330106 330752 331128 332272 332724 332880 332928 333423 334458 335070 335520 336384 336685 337552 338352 340180 340480 340578 342380 342720 343440 344295 344736 345772 345933 345984 347480 347574 348210 348840 349524 349760 350208 351424 352296 352512 353039 353685 354132 354160 355072 356160 356490 357189 357408 357888 358587 359499 361760 362520 362880 364140 364905 365568 366282 366336 367248 367555 367608 367920 369920 370470 371424 371620 371868 372096 373760 373806 374490 374544 376295 377264 377460 378420 378432 379746 379904 380256 380646 383040 384370 385560 386688 387072 388360 388416 389232 390201 390915 391440 391680 392448 393480 393984 394638 395168 395352 397120 398430 398945 399456 400680 400843 402084 402624 403648 404022 405503 406245 406980 407040 407835 408216 408576 410856 411264 413154 413440 413559 413910 414720 415340 415905 416160 416976 417536 417852 418608 419712 419866 420480 421940 422940 424422 424992 427392 427788 428876 430920 432215 432480 433328 434112 435024 436107 436905 436968 437760 439280 440370 440640 441066 441504 442665 443037 443632 443840 443904 444564 444771 445944 446760 447360 448512 449388 451136 451554 454104 456960 457920 459060 459243 459510 459648 460411 461244 461312 462213 463432 464280 464835 465120 466032 468180 469098 469262 469728 470016 471359 471580 472176 473040 474880 475320 476252 476544 477184 478116 478734 479332 480816 483360 483840 485520 486540 487494 488376 488448 489664 490144 490560 492480 493960 494190 495159 495232 495824 496128 498408 499086 499320 499392 501687 502605 503280 504560 504576 506328 507008 507528 509338 510270 510720 510867 513570 514080 514577 515584 517888 518658 518976 520268 521220 521361 521920 522240 522315 523260 523264 524286 524640 525312 526184 526813 527136 528444 531240 532608 534240 534735 536095 536112 536832 538696 541660 542640 542720 543780 544288 546210 547808 548352 549504 550872 551412 551880 554540 554880 555705 555968 557136 557430 557802 558144 558523 559616 560640 560709 561735 563920 565896 566656 567630 569619 569856 570384 570969 574560 576555 576640 578306 578816 579290 580032 580608 581476 582046 582540 582624 583680 583848 587160 587520 588088 588672 590220 590716 591872 591957 592752 593028 594592 595315 595680 596480 597645 599165 599184 601020 602072 603936 605472 606033 609280 610470 610560 612080 612324 612680 612864 614992 616284 616896 619040 619731 619780 620160 621376 623010 624240 625464 626304 626778 629568 629799 630720 631754 632910 633760 634410 635392 636633 637488 638312 641088 641682 643314 644480 645120 646342 647360 648720 649992 650335 651168 652536 654080 655452 656640 657730 658920 660212 660555 661504 661599 662256 664544 665448 665760 665856 666846 668916 670140 671040 672768 673370 675104 676704 677331 680360 680960 681156 684760 685440 686880 688590 689265 689472 691544 691866 691968 694960 695148 696420 697680 699048 699520 702848 703647 703893 704592 705024 706078 707370 708264 708320 710144 712320 712980 714378 714816 715776 717174 718101 718998 723520 725040 725760 726845 728280 729810 731136 731241 732564 732672 734496 735110 735216 735840 738395 739840 740940 741285 742848 743240 743736 744192 747520 747612 748629 748980 749088 752590 754528 754920 756840 756864 759492 759808 760512 761292 764007 765405 766080 768740 770355 771120 773376 776720 776832 777987 778464 780402 781830 782880 783360 784896 786429 786960 787968 789276 790336 790704 794240 796860 797890 798912 801360 801686 804168 805248 807296 808044 811006 812490 813960 814080 815670 816432 817152 819315 821712 822528 825265 826308 826880 827118 827820 829440 830680 831810 832320 833952 835072 835704 836145 836703 837216 839424 839732 840960 843880 845880 848844 849984 851445 854784 855576 857752 861840 864430 864960 866656 867459 868224 868935 870048 872214 873069 873810 873936 875520 878560 880740 881280 882132 883008 885330 886074 887264 887680 887808 889128 889542 891888 893520 894720 898776 901477 902272 903108 908208 913920 915705 915840 918120 918486 919020 919296 920822 922488 922624 924426 926864 928560 929670 930240 932064 934515 936360 938196 938524 939456 940032 942718 943160 944352 946080 947631 949365 949760 950640 951615 952504 953088 956232 957468 958664 961632 964971 966720 967680 969513 971040 973080 974988 976752 976896 979328 980288 981120 984793 984960 986595 987920 988380 990318 990464 991648 992256 996816 998172 998640 998784 1000269 1003374 1005210 1006560 1009120 1009152 1010055 1012656 1014016 1015056 1018676 1020540 1021440 1021734 1027140 1028160 1029154 1031168 1032885 1035776 1037316 1037799 1037952 1040536 1042440 1042722 1043840 1044630 1046520 1046528 1048572 1049280 1049665 1050624 1052368 1053626 1054272 1056888 1059117 1061055 1062480 1065216 1068480 1069470 1071567 1072190 1072224 1073664 1077392 1078497 1083320 1085280 1087560 1088576 1092420 1095616 1096704 1099008 1100651 1101744 1102665 1102824 1103760 1109080 1109760 1111410 1111936 1114272 1114860 1115604 1116288 1117046 1118141 1119232 1121280 1121418 1123470 1127840 1128885 1131792 1133312 1135260 1139238 1139712 1140768 1141938 1149120 1153110 1153280 1156612 1157632 1158580 1160064 1161216 1162952 1164092 1165080 1165248 1167696 1170603 1172745 1173155 1174320 1175040 1176176 1177344 1180440 1181432 1183914 1185504 1186056 1189184 1190630 1191360 1192960 1195290 1196835 1198330 1198368 1202040 1202529 1204144 1207872 1210944 1212066 1216509 1218560 1218735 1220940 1221120 1224160 1224648 1225360 1225728 1229984 1232568 1233792 1238080 1239462 1239560 1240320 1240677 1242752 1246020 1247715 1248480 1249687 1250928 1252608 1253556 1259136 1259598 1261440 1263508 1265820 1267520 1268820 1270784 1273266 1273345 1274976 1276624 1279403 1282176 1283364 1286628 1288960 1292684 1294720 1296645 1297440 1299984 1300670 1302336 1305072 1308160 1308321 1310715 1310904 1313280 1315460 1317840 1320424 1321110 1323198 1324512 1329088 1329111 1330896 1331520 1331712 1333692 1337832 1340280 1342080 1345536 1346740 1350208 1353408 1354662 1356413 1360720 1361920 1362312 1369520 1370880 1373760 1377180 1377729 1378530 1378944 1381233 1383088 1383732 1383936 1386639 1389920 1390296 1392840 1394505 1395360 1398096 1399040 1405696 1407294 1407786 1409184 1410048 1412156 1414077 1414740 1416528 1416640 1420288 1424640 1425960 1428756 1429632 1431552 1434348 1436202 1437996 1445765 1447040 1450080 1451520 1453690 1455115 1456560 1459620 1462482 1465128 1465344 1468992 1469531 1470220 1470432 1471680 1476790 1479680 1481880 1482570 1485477 1485696 1486480 1487472 1488384 1495224 1497258 1497960 1498176 1505061 1505180 1509056 1509840 1513680 1513728 1515991 1518984 1521024 1522584 1528014 1530810 1532160 1537480 1540710 1542240 1543731 1546752 1553440 1553664 1555974 1556928 1560804 1563660 1564083 1565760 1566720 1566945 1569792 1572858 1573920 1575936 1578552 1579385 1580439 1580672 1581408 1588480 1593720 1595780 1597824 1602720 1603372 1604205 1608285 1608336 1610496 1614592 1615855 1616088 1622012 1624980 1627920 1628160 1631340 1632864 1638630 1642417 1643424 1645056 1650530 1652616 1653760 1654236 1655640 1661360 1663620 1664640 1667115 1667904 1670144 1671408 1672290 1673406 1674432 1675569 1678848 1679464 1681920 1682127 1687760 1691760 1697688 1699968 1702890 1708857 1709568 1711152 1715504 1723680 1728860 1729665 1729920 1733312 1734918 1736448 1737870 1740096 1744428 1746138 1747620 1747872 1751040 1757120 1761480 1762560 1764264 1765195 1766016 1770660 1772148 1774528 1775360 1775616 1775871 1778256 1779084 1782683 1783776 1785945 1787040 1789440 1792935 1797495 1797552 1802954 1804544 1806216 1816416 1818099 1827840 1831410 1831680 1836240 1836972 1838040 1838592 1841644 1844976 1845248 1848852 1853728 1857120 1859340 1860480 1864128 1869030 1872720 1876392 1877048 1878912 1885436 1886320 1888704 1889397 1892160 1895262 1898730 1899520 1901280 1903230 1905008 1906176 1909899 1912464 1914936 1917328 1923264 1929942 1933440 1935360 1939026 1942080 1946160 1949976 1951005 1953504 1958656 1960576 1962240 1969586 1969920 1973190 1975840 1976760 1980636 1980928 1983296 1984512 1984797 1993632 1996344 1997280 1997568 2000538 2004215 2006748 2010420 2013120 2018240 2018304 2020110 2024071 2025312 2027515 2028032 2030112 2031993 2037161 2037352 2041080 2042880 2043468 2054280 2056320 2058308 2062336 2065770 2067795 2071552 2074632 2075598 2075904 2081072 2084880 2085444 2087680 2089260 2093040 2097144 2098560 2099330 2104736 2107252 2108544 2111679 2113776 2118234 2122110 2124960 2130432 2136960 2138940 2143134 2144380 2144448 2147328 2154303 2154784 2156994 2166640 2170560 2175120 2177152 2180535 2184840 2191232 2193408 2193723 2198016 2201302 2203488 2205330 2205648 2207520 2211139 2215185 2218160 2219520 2222820 2223855 2223872 2228544 2229720 2231208 2232576 2234092 2236282 2238464 2242560 2242836 2245887 2246940 2255680 2257770 2262197 2263584 2266624 2270520 2278476 2279424 2281536 2283876 2292021 2296215 2298240 2302055 2306220 2306560 2311065 2313224 2315264 2317160 2320128 2325904 2328184 2330160 2330496 2333961 2335392 2341206 2345490 2346310 2348640 2350080 2352352 2354688 2356795 2360880 2362864 2367828 2371008 2372112 2378368 2381260 2382720 2385920 2390580 2393670 2396660 2396736 2404080 2405058 2408288 2415744 2421888 2424132 2433018 2437470 2441880 2442240 2448320 2449296 2450720 2451456 2459968 2465136 2467584 2471273 2475795 2476160 2478924 2479120 2480640 2481354 2485504 2492040 2495430 2496960 2499374 2501856 2505216 2507112 2508435 2510109 2518272 2519196 2522880 2527016 2531640 2535040 2537640 2541568 2546532 2546690 2549952 2553248 2554335 2558806 2564352 2566728 2572885 2573256 2577920 2585368 2589440 2593290 2594880 2599968 2601340 2602377 2604672 2606805 2610144 2616320 2616642 2619207 2621430 2621808 2626560 2630920 2634065 2635680 2640848 2642220 2646396 2649024 2658176 2658222 2661792 2663040 2663424 2667384 2675664 2680560 2684160 2693480 2700416 2704431 2706816 2709324 2712826 2721440 2724624 2739040 2741760 2747520 2754360 2755458 2757060 2757888 2762466 2766176 2767464 2767872 2773278 2779840 2780592 2785680 2789010 2790720 2792615 2796192 2798080 2803545 2805901 2811392 2814588 2815572 2818368 2820096 2824312 2828154 2829480 2833056 2833280 2840576 2842893 2848095 2849280 2851920 2854845 2857512 2859264 2868696 2872404 2875992 2891530 2894080 2894913 2900160 2903040 2907380 2908539 2910230 2913120 2919240 2924964 2930256 2930688 2937984 2939062 2940440 2940864 2943360 2953580 2954379 2959360 2959785 2963760 2965140 2970954 2971392 2972960 2974944 2976768 2990448 2994516 2995920 2996352 3010122 3010360 3018112 3019680 3027360 3027456 3030165 3031982 3037968 3042048 3045168 3056028 3061620 3064320 3074960 3081420 3084480 3087462 3093504 3098655 3106880 3107328 3111948 3113397 3113856 3121608 3127320 3128166 3131520 3133890 3139584 3145716 3147840 3148995 3151872 3157104 3158770 3160878 3161344 3162816 3176960 3177351 3183165 3187440 3191560 3195648 3205440 3206744 3208410 3214701 3216570 3216672 3220992 3229184 3231710 3232176 3235491 3244024 3249960 3255840 3262680 3265728 3277260 3284834 3286848 3290112 3301060 3301953 3305232 3307520 3307995 3308472 3311280 3322720 3327240 3329280 3334230 3335808 3340288 3342816 3344580 3346812 3348864 3351138 3354423 3357696 3358928 3363840 3364254 3375520 3383520 3386655 3395376 3399936 3405780 3417714 3419136 3422304 3431008 3447360 3457720 3459330 3459840 3466624 3469836 3472896 3475740 3480192 3488856 3492276 3495240 3495744 3511809 3514240 3518235 3519465 3522960 3525120 3528528 3530390 3532032 3541320 3544296 3549056 3550720 3551742 3556512 3558168 3565366 3567552 3568861 3571890 3574080 3578880 3585870 3590505 3594990 3595104 3605908 3607587 3609088 3612432 3632832 3636198 3649527 3655680 3656205 3662820 3663360 3672480 3673944 3676080 3677184 3683288 3689952 3697704 3707456 3714240 3718680 3720960 3728256 3738060 3743145 3745440 3749061 3752784 3754096 3757824 3770872 3772640 3777408 3778794 3784320 3790524 3797460 3799040 3802560 3806460 3810016 3812352 3819798 3820035 3824928 3829872 3834656 3838209 3846528 3859884 3866880 3878052 3884160 3889935 3892320 3899952 3902010 3907008 3917312 3921152 3924480 3924963 3932145 3939172 3939840 3946380 3951680 3953520 3961272 3961856 3966592 3969594 3987264 3987333 3988727 3992688 3994560 3995136 4001076 4008430 4013496 4020840 4026240 4036480 4036608 4040220 4048142 4050624 4055030 4056064 4060224 4063986 4069239 4074322 4074704 4082160 4085760 4086936 4108560 4112640 4116616 4131540 4135590 4143104 4143699 4149264 4151196 4151808 4162144 4169760 4170888 4175360 4178520 4183515 4186080 4194288 4197120 4198660 4209472 4214504 4217088 4223358 4227552 4228817 4236468 4242231 4244220 4249920 4260864 4273920 4277880 4286268 4288760 4288896 4294656 4308606 4309568 4313988 4329373 4333280 4337295 4341120 4350240 4354304 4361070 4365345 4369680 4382464 4387446 4396032 4402604 4406976 4408593 4410660 4411296 4415040 4422278 4430370 4436320 4439040 4445640 4447710 4447744 4456431 4457088 4459440 4462416 4465152 4468184 4472564 4485672 4491774 4493880 4507385 4511360 4515540 4524394 4527168 4533248 4541040 4547973 4556952 4563072 4567752 4584042 4592430 4596480 4604110 4612440 4613120 4622130 4626448 4630528 4631193 4634320 4640256 4651808 4656368 4660320 4660992 4667922 4670784 4682412 4690980 4692249 4692620 4697280 4700160 4704704 4709376 4713590 4721760 4725728 4735656 4738155 4741317 4742016 4744224 4756736 4762520 4765440 4781160 4787340 4793320 4793472 4808160 4810116 4816576 4824855 4831488 4838711 4843776 4847565 4848264 4866036 4874940 4883760 4884480 4896640 4898592 4901440 4915601 4919936 4923965 4927251 4930272 4935168 4942546 4951590 4952320 4957848 4958240 4961280 4962708 4971008 4984080 4990860 4993920 4998748 5001345 5003712 5010432 5014224 5016870 5020218 5026707 5036544 5038392 5045760 5054032 5063280 5070080 5075280 5093064 5093380 5099904 5106496 5108670 5117612 5128704 5133456 5145770 5146512 5155840 5170736 5178880 5186580 5188995 5189760 5199936 5202680 5204754 5209344 5213610 5220288 5232640 5233284 5238414 5242860 5243616 5253120 5261840 5268130 5271360 5281696 5284440 5292792 5295585 5298048 5316352 5316444 5323584 5326080 5326848 5327613 5334768 5348049 5351328 5357835 5361120 5368320 5386960 5392485 5400832 5408862 5413632 5418648 5425652 5442880 5449248 5454297 5478080 5483520 5493907 5495040 5503255 5508720 5510916 5514120 5515776 5524932 5532352 5534928 5535744 5546556 5559680 5561184 5571360 5578020 5581440 5585230 5590705 5592384 5596160 5607090 5611802 5622784 5629176 5631144 5636736 5648624 5656308 5658960 5666112 5666560 5668191 5685786 5696190 5698560 5703840 5709690 5715024 5718528 5737392 5744808 5751984 5783060 5788160 5789826 5800320 5806080 5814760 5817078 5820460 5826240 5838480 5849928 5853015 5860512 5875968 5878124 5880880 5881728 5886720 5907160 5908758 5919570 5927520 5930280 5941908 5942784 5945920 5949888 5953536 5954391 5980896 5989032 5991840 5992704 6001663 6012645 6020244 6020720 6036224 6039360 6054720 6054912 6060330 6063964 6072213 6075936 6082545 6084096 6090336 6095979 6111483 6112056 6123240 6128640 6149920 6162840 6168960 6174924 6187008 6197310 6203385 6213760 6214656 6223896 6226794 6227712 6243216 6248435 6254640 6256332 6263040 6267780 6291432 6295680 6297990 6310339 6314208 6317540 6321756 6322688 6325632 6335037 6353920 6354702 6366330 6374880 6383120 6391296 6397015 6410880 6413488 6416820 6429402 6433140 6433344 6441984 6458368 6462909 6463420 6464352 6470982 6488048 6499920 6511680 6525360 6531456 6541605 6554520 6569668 6573696 6580224 6602120 6603906 6610464 6615990 6616944 6622560 6633417 6645440 6645555 6654480 6658560 6668460 6671616 6685632 6689160 6693624 6697728 6702276 6708846 6715392 6717856 6727680 6728508 6751040 6767040 6773310 6782065 6786591 6790752 6799872 6811560 6835428 6838272 6844608 6862016 6876063 6888645 6893551 6894720 6906165 6915440 6918660 6919680 6933195 6933248 6939672 6945792 6951480 6960384 6977712 6984552 6990480 6991488 7001883 7023618 7028480 7036470 7038930 7045920 7050240 7057056 7060780 7064064 7070385 7082640 7088592 7098112 7101440 7103484 7113024 7116336 7130732 7135104 7137722 7143780 7148160 7157760 7171740 7181010 7189980 7190208 7211816 7215174 7218176 7224864 7265664 7272396 7299054 7312410 7325640 7326720 7344960 7347655 7347888 7352160 7354368 7366576 7379904 7395408 7413819 7414912 7427385 7428480 7437360 7441920 7456512 7476120 7486290 7490880 7498122 7505568 7508192 7515648 7525305 7541744 7545280 7554816 7557588 7568640 7579955 7581048 7594920 7605120 7612920 7620032 7624704 7639596 7640070 7649856 7659744 7669312 7676418 7693056 7704557 7718655 7719768 7733760 7756104 7768320 7779870 7784640 7799904 7804020 7807131 7814016 7820415 7826987 7834624 7842304 7848960 7849926 7857621 7864290 7878344 7879680 7892760 7902195 7903360 7907040 7922544 7923712 7933184 7939188 7974528 7974666 7977454 7985376 7989120 7990272 8002152 8016860 8026992 8041680 8052480 8072960 8080440 8096284 8101248 8110060 8112128 8113293 8120448 8127972 8138478 8148644 8149408 8164320 8173872 8212085 8217120 8225280 8233232 8263080 8271180 8287398 8298528 8302392 8303616 8324288 8339520 8341776 8350720 8357040 8367030 8372160 8377845 8388576 8394240 8397320 8410635 8417703 8418944 8429008 8434176 8446716 8455104 8457634 8472936 8484462 8488440 8499840 8521728 8528679 8544285 8547840 8555760 8572536 8577520 8577792 8617212 8619136 8627976 8658746 8666560 8674590 8682240 8684739 8700480 8708608 8722140 8725617 8730690 8739360 8747809 8764928 8774892 8792064 8805208 8813952 8817186 8821320 8822592 8830080 8844556 8860740 8863137 8872640 8878080 8879355 8891280 8895420 8895488 8912862 8913415 8914176 8918880 8924832 8930304 8936368 8945128 8955821 8971344 8983548 8987760 9014770 9022720 9031080 9048788 9054336 9066496 9082080 9090495 9095946 9113904 9126144 9135504 9168084 9184860 9192960 9208220 9224880 9226240 9244260 9252896 9262386 9268640 9280512 9303616 9312736 9320640 9321984 9335844 9341568 9364824 9381960 9384498 9385240 9394560 9409408 9418752 9427180 9443520 9446985 9451456 9471312 9476310 9482634 9484032 9488448 9494891 9513472 9525040 9530880 9532053 9549495 9562320 9574680 9586640 9586944 9616320 9620232 9633152 9644103 9649710 9662976 9677422 9687552 9695130 9696528 9706473 9732072 9749880 9767520 9793280 9797184 9802880 9831202 9839872 9847930 9854502 9860544 9870336 9885092 9903180 9904640 9905859 9915696 9916480 9922560 9923985 9925416 9942016 9968160 9981720 9987840 9997496 10002690 10007424 10020864 10028448 10033740 10040436 10053414 10063269 10073088 10076784 10091520 10108064 10120355 10126560 10140160 10150560 10159965 10185805 10186128 10186760 10199808 10212992 10217340 10235224 10257408 10266912 10291540 10293024 10311680 10341472 10357760 10373160 10377990 10379520 10399872 10405360 10409508 10418688 10427220 10440576 10466568 10476828 10485720 10487232 10523680 10535427 10536260 10542720 10558395 10563392 10568880 10585584 10591170 10596096 10611937 10632704 10632888 10647168 10652160 10655226 10669536 10696098 10702656 10706583 10715670 10722240 10736640 10771515 10773920 10784970 10801664 10817724 10822761 10827264 10837296 10851304 10885760 10898496 10908594 10948581 10956160 10967040 10968615 10987814 10990080 11006510 11017440 11021832 11028240 11031552 11049864 11055695 11064704 11069856 11093112 11119360 11122368 11142720 11156040 11162880 11170460 11181410 11184768 11192320 11214180 11223604 11229435 11245568 11247183 11258352 11262288 11273472 11297248 11310985 11312616 11317920 11332224 11333120 11336382 11371572 11392380 11397120 11407680 11419380 11430048 11437056 11460105 11474784 11489616 11503968 11514627 11566120 11576320 11579652 11600640 11629520 11634156 11640920 11652480 11669805 11676960 11699856 11706030 11721024 11751936 11756248 11761760 11763456 11773440 11774889 11814320 11817516 11839140 11855040 11860560 11883816 11885568 11891840 11899776 11908782 11961792 11961999 11966181 11978064 11983680 11985408 12003326 12025290 12040488 12041440 12072448 12078720 12109440 12109824 12120660 12127928 12144426 12151872 12165090 12168192 12180672 12191958 12207717 12222966 12224112 12246480 12257280 12299840 12325680 12337920 12349848 12356365 12394620 12406770 12427520 12429312 12431097 12447792 12453588 12455424 12486432 12496870 12509280 12512664 12526080 12535560 12550545 12582864 12591360 12595980 12620678 12628416 12635080 12643512 12645376 12651264 12670074 12686451 12707840 12709404 12726693 12732660 12749760 12766240 12782592 12794030 12821760 12826976 12833640 12858804 12866280 12866688 12883968 12916736 12925818 12926840 12928704 12941964 12976096 12988119 12999840 13011885 13023360 13050720 13062912 13083210 13096035 13109040 13139336 13147392 13204240 13207812 13220928 13225779 13231980 13233888 13245120 13266834 13290880 13291110 13308960 13317120 13336920 13343232 13369293 13371264 13378320 13387248 13395456 13404552 13417692 13435712 13457016 13497457 13502080 13522155 13534080 13546620 13564130 13573182 13581504 13599744 13623120 13643919 13670856 13689216 13724032 13752126 13777290 13787102 13789440 13812330 13830880 13837320 13839360 13866390 13866496 13879344 13891584 13893579 13902960 13920768 13955424 13969104 13980960 13982976 14003766 14029505 14047236 14056960 14072940 14077860 14091840 14100480 14114112 14121560 14128128 14140770 14165280 14177184 14196224 14202880 14206968 14214465 14223951 14226048 14232672 14261464 14270208 14275444 14287560 14296320 14343480 14362020 14379960 14380416 14423632 14430348 14436352 14449728 14474565 14516133 14531328 14542695 14544792 14598108 14624820 14651280 14653440 14689920 14695310 14695776 14704320 14733152 14746803 14759808 14771895 14781753 14790816 14827638 14829824 14854770 14856960 14874720 14883840 14913024 14952240 14972580 14981760 14996244 15011136 15016384 15031296 15050610 15080121 15083488 15090560 15109632 15115176 15137280 15159910 15162096 15189840 15210240 15225840 15240064 15279192 15280140 15299712 15319488 15325109 15338624 15352836 15386112 15409114 15437310 15439536 15467520 15512208 15536640 15559740 15566985 15569280 15599808 15608040 15614262 15628032 15640830 15653974 15669248 15684608 15697920 15699852 15715242 15728580 15756688 15759360 15785520 15804390 15806720 15814080 15845088 15866368 15878376 15886755 15949056 15949332 15954908 15970752 15978240 15980544 16004304 16033720 16044147 16053984 16073505 16083360 16104960 16145920 16160880 16177455 16192568 16202496 16220120 16226586 16240896 16255944 16276956 16297288 16298816 16328640 16347744 16424170 16434240 16450560 16466464 16481721 16509765 16526160 16542360 16574796 16597056 16604784 16607232 16648576 16679040 16683552 16701440 16714080 16734060 16741481 16744320 16755690 16772115 16777152 16788480 16794640 16821270 16835406 16837888 16858016 16868352 16893432 16910208 16915268 16945872 16968924 16976880 16999680 17004573 17057358 17088570 17095680 17111520 17128063 17145072 17155040 17155584 17234424 17238272 17255952 17317492 17333120 17349180 17364480 17369478 17400960 17417216 17444280 17451234 17461380 17478720 17495618 17529856 17549784 17559045 17610416 17627904 17634372 17642640 17645184 17660160 17689112 17721480 17726274 17745280 17758710 17782560 17790840 17790976 17825724 17826830 17828352 17837760 17844305 17849664 17860608 17872736 17890256 17911642 17942688 17967096 17975520 18004989 18029540 18037935 18045440 18062160 18097576 18108672 18164160 18180990 18191892 18216639 18227808 18247635 18252288 18271008 18334449 18336168 18369720 18385920 18416440 18449760 18488520 18505792 18524772 18537280 18561024 18590837 18607232 18625472 18641280 18643968 18671688 18683136 18711067 18729648 18745305 18763920 18768996 18770480 18789120 18818816 18854360 18887040 18893970 18902912 18931017 18942624 18952620 18965268 18968064 18976896 18989782 19005111 19026944 19050080 19061760 19064106 19098990 19124640 19149360 19173280 19173888 19191045 19232640 19240464 19266304 19288206 19299420 19325952 19354844 19375104 19390260 19393056 19412946 19464144 19499760 19535040 19586560 19594368 19605760 19624815 19662404 19679744 19695860 19709004 19721088 19740672 19770184 19806360 19809280 19811718 19831392 19832960 19847970 19850832 19884032 19900251 19936320 19936665 19943635 19963440 19975680 19994992 20005380 20014848 20056896 20067480 20080872 20106828 20126538 20146176 20153568 20183040 20216128 20240710 20253120 20280320 20301120 20319930 20346195 20359773 20371610 20372256 20373520 20399616 20425984 20434680 20470448 20514816 20533824 20583080 20586048 20628189 20680653 20682944 20715520 20718495 20746320 20755980 20759040 20799744 20810720 20819016 20837376 20854440 20881152 20933136 20953656 20971440 20974464 21047360 21070854 21072520 21085440 21116790 21126784 21137760 21144085 21171168 21182340 21192192 21211155 21223874 21244679 21265408 21265776 21294336 21304320 21310452 21339072 21392196 21405312 21413166 21431340 21444480 21473280 21543030 21547840 21569940 21603328 21635448 21645522 21646865 21654528 21674592 21702608 21771520 21796992 21817188 21897162 21912320 21937230 21975628 21980160 22013020 22034880 22042965 22043664 22056480 22063104 22099728 22111390 22129408 22139712 22186224 22238720 22241457 22244736 22282155 22285440 22312080 22325760 22340920 22362820 22369536 22428360 22447208 22458870 22494366 22516704 22524576 22546944 22594496 22621970 22625232 22635840 22664448 22666240 22672764 22739865 22743144 22784760 22815360 22838760 22860096 22874112 22920210 22949568 22979232 23007936 23029254 23059021 23113671 23132240 23152640 23155965 23159304 23201280 23259040 23268312 23281840 23304960 23339610 23353920 23399712 23412060 23421393 23442048 23461245 23480961 23503872 23512496 23523520 23526912 23546880 23549778 23572863 23628640 23635032 23678280 23706585 23710080 23721120 23767632 23771136 23783680 23799552 23817564 23923584 23923998 23932362 23956128 23967360 23970816 24006652 24050580 24080976 24082880 24144896 24157440 24193555 24218880 24241320 24255856 24288852 24303744 24330180 24336384 24339879 24361344 24383916 24415434 24445932 24448224 24492960 24578005 24599680 24636255 24651360 24675840 24699696 24712730 24789240 24813540 24855040 24862194 24895584 24907176 24910848 24972864 24982027 24993740 25018560 25025328 25052160 25071120 25101090 25133535 25165728 25182720 25191960 25241356 25253109 25256832 25270160 25287024 25290752 25302528 25340148 25372902 25418808 25453386 25465320 25499520 25532480 25565184 25586037 25588060 25643520 25653952 25667280 25717608 25732560 25733376 25771847 25851636 25853680 25857408 25883928 25952192 25976238 25999680 26023770 26046720 26101440 26125824 26166420 26176851 26192070 26218080 26243427 26278672 26294784 26408480 26415624 26441856 26451558 26463960 26467776 26490240 26533668 26581760 26582220 26589411 26617920 26634240 26638065 26673840 26686464 26738586 26740245 26742528 26756640 26774496 26790912 26809104 26835384 26867463 26871424 26914032 26994914 27004160 27044310 27068160 27093240 27128260 27146364 27163008 27199488 27246240 27271485 27287838 27341712 27378432 27448064 27469535 27504252 27554580 27574204 27578880 27624660 27661760 27674640 27678720 27732780 27732992 27758688 27787158 27805920 27841536 27910848 27921089 27938208 27961920 27965952 28007532 28059010 28094472 28113920 28145880 28155720 28183680 28228224 28243120 28256256 28281540 28330560 28340955 28354368 28392448 28413936 28428930 28447902 28452096 28465344 28484673 28522928 28540416 28550888 28575120 28592640 28596159 28686960 28724040 28759920 28760832 28847264 28860696 28899456 28949130 29032266 29062656 29085390 29089584 29196216 29249640 29302560 29379840 29390620 29391552 29408640 29466304 29493606 29519616 29543790 29563506 29581632 29601719 29655276 29659648 29709540 29713920 29717577 29749440 29767680 29771955 29826048 29904480 29945160 29963520 29992488 30008315 30022272 30032768 30062592 30101220 30160242 30166976 30181120 30189807 30219264 30230352 30274560 30305611 30319820 30324192 30361065 30379680 30420480 30451680 30479895 30480128 30557415 30558384 30560280 30599424 30638976 30650218 30677248 30705672 30772224 30818228 30874620 30879072 30935040 31024416 31073280 31119480 31133970 31138560 31199616 31216080 31228524 31256064 31281660 31307948 31369216 31399704 31430484 31457160 31513376 31551695 31571040 31608780 31613440 31628160 31675185 31690176 31732736 31756752 31773510 31835811 31898112 31898664 31909816 31941504 31956480 32008608 32067440 32088294 32107968 32119749 32147010 32166720 32209920 32291840 32314545 32321760 32354910 32385136 32404992 32440240 32453172 32468283 32481792 32511888 32553912 32594576 32597632 32657280 32695488 32845743 32848340 32868480 32901120 32932928 32963442 33019530 33052320 33084720 33149592 33167085 33194112 33209568 33297152 33358080 33367104 33428160 33468120 33482962 33488640 33511380 33544230 33554304 33576960 33589280 33642540 33670812 33675776 33716032 33736704 33741549 33786864 33820416 33830536 33870977 33891744 33932955 33937848 33953760 33999360 34009146 34114716 34177140 34191360 34223040 34256126 34290144 34310080 34311168 34380315 34409207 34467755 34468848 34476544 34511904 34543881 34634984 34666240 34698360 34728960 34738956 34801920 34834432 34888560 34902468 34922760 34957440 34991236 35009415 35059712 35099568 35118090 35220832 35255808 35268744 35285280 35290368 35320320 35378224 35442960 35452548 35490560 35517420 35565120 35581680 35651448 35653660 35656704 35675520 35688610 35699328 35745472 35780512 35823284 35885376 35898543 35934192 35951040 36009978 36059080 36075870 36090880 36124320 36195152 36217344 36328320 36361980 36383784 36433278 36455616 36495270 36504576 36542016 36623151 36668898 36672336 36739440 36771840 36832880 36899520 36977040 37011584 37049544 37069095 37074560 37181674 37214464 37250944 37282560 37287936 37293291 37343376 37366272 37422134 37459296 37490610 37527840 37537992 37540960 37578240 37637632 37708720 37774080 37787940 37805824 37862034 37885248 37905240 37930536 37936128 37953792 37979564 38010222 38053888 38059353 38100160 38123520 38128212 38180079 38197980 38249280 38298720 38346560 38347776 38382090 38457349 38465280 38480928 38522785 38532608 38576412 38598840 38651904 38709688 38750208 38780520 38786112 38825892 38928288 38964357 38999520 39035655 39070080 39134935 39173120 39188736 39211520 39249630 39288105 39324808 39359488 39391720 39418008 39442176 39540368 39612720 39618560 39623436 39662784 39665920 39677337 39695940 39701664 39800502 39872640 39873330 39887270 39926880 39951360 39989984 40010760 40029696 40113792 40134960 40161744 40213656 40253076 40307136 40432256 40481420 40492371 40506240 40560640 40566465 40602240 40639860 40692390 40719546 40743220 40744512 40747040 40799232 40851968 40869360 40931757 40940896 41067648 41166160 41172096 41256378 41361306 41365888 41436990 41492640 41511960 41518080 41599488 41621440 41638032 41674752 41680737 41708880 41762304 41866272 41907312 41942880 41948928 42011641 42088515 42094720 42141708 42145040 42170880 42233580 42253568 42275520 42288170 42342336 42364680 42384384 42422310 42447748 42489358 42530816 42531552 42588672 42608640 42620904 42643395 42671853 42678144 42784392 42810624 42826332 42862680 42888960 43086060 43095680 43139880 43206656 43270896 43291044 43293730 43309056 43349184 43405216 43423695 43543040 43548399 43593984 43628085 43634376 43739045 43794324 43824640 43874460 43951256 43960320 44026040 44069760 44085930 44087328 44112960 44199456 44222780 44240409 44258816 44279424 44315685 44345259 44372448 44477440 44482914 44489472 44564310 44570880 44624160 44651520 44681840 44725640 44739072 44779105 44856720 44894416 44917740 44988732 45033408 45049152 45093888 45188992 45240363 45243940 45250464 45271680 45328896 45332480 45345528 45479730 45486288 45569520 45630720 45677520 45720192 45840420 45899136 45958464 45975327 46015872 46058508 46118042 46227342 46264480 46311930 46318608 46402560 46518080 46536624 46563680 46609920 46679220 46707840 46799424 46824120 46842786 46884096 46922490 46961922 47007744 47024992 47047040 47053824 47093760 47099556 47145726 47257280 47270064 47356560 47413170 47420160 47442240 47474455 47535264 47567360 47599104 47635128 47660265 47847168 47847996 47864724 47912256 47934720 47941632 48013304 48101160 48132441 48161952 48165760 48220515 48289792 48314880 48387110 48437760 48482640 48511712 48532365 48577704 48607488 48660360 48679758 48722688 48767832 48830868 48891864 48896448 48985920 49156010 49199360 49272510 49302720 49351680 49399392 49425460 49445163 49529295 49578480 49627080 49710080 49724388 49791168 49814352 49821696 49945728 49964054 49987480 50037120 50050656 50104320 50142240 50202180 50224443 50267070 50316345 50331456 50365440 50383920 50482712 50506218 50513664 50540320 50574048 50605056 50680296 50745804 50837616 50906772 50930640 50999040 51064960 51172074 51176120 51287040 51307904 51334560 51384189 51435216 51465120 51466752 51543694 51703272 51707360 51714816 51767856 51904384 51952476 51999360 52047540 52093440 52202880 52251648 52332840 52353702 52384140 52436160 52486854 52557344 52589568 52677135 52816960 52831248 52883712 52903116 52927920 52935552 52980480 53059685 53067336 53163520 53164440 53178822 53235840 53276130 53347680 53372928 53477172 53480490 53485056 53513280 53532915 53548992 53581824 53618208 53670768 53734926 53742848 53828064 53989828 54008320 54014967 54088620 54113805 54136320 54186480 54256520 54292728 54326016 54492480 54542970 54575676 54649917 54683424 54742905 54756864 54896128 54939070 55003347 55008504 55109160 55148408 55157760 55249320 55323520 55349280 55465560 55465984 55517376 55574316 55611840 55683072 55772511 55821696 55842178 55876416 55923840 55931904 56015064 56118020 56133201 56188944 56227840 56235915 56291760 56311440 56367360 56456448 56486240 56563080 56661120 56681910 56708736 56784896 56793051 56827872 56857860 56895804 56904192 56930688 56969346 57045856 57080832 57101776 57150240 57185280 57192318 57373920 57448080 57519840 57521664 57573135 57694528 57721392 57798912 57898260 58064532 58125312 58170780 58179168 58392432 58499280 58605120 58759680 58781240 58783104 58817280 58874445 58932608 58987212 59039232 59087580 59127012 59163264 59203438 59310552 59319296 59419080 59427840 59435154 59498880 59543910 59652096 59700753 59808960 59809995 59830905 59890320 59927040 59984976 60016630 60044544 60065536 60202440 60320484 60333952 60362240 60379614 60438528 60460704 60549120 60611222 60639640 60648384 60722130 60759360 60840960 60903360 60959790 60960256 61038585 61079319 61114830 61116768 61120560 61198848 61277952 61300436 61354496 61411344 61544448 61636456 61749240 61758144 62041959 62048832 62146560 62155485 62238960 62267940 62277120 62399232 62432160 62457048 62512128 62563320 62615896 62799408 62860968 62914320 63026752 63103390 63142080 63217560 63226880 63256320 63350370 63380352 63432255 63465472 63513504 63547020 63633465 63671622 63734037 63796224 63797328 63819632 63883008 63912960 64017216 64134880 64176588 64215936 64239498 64294020 64333440 64419840 64583680 64629090 64643520 64709820 64770272 64809984 64880480 64906344 64936566 64940595 64963584 65023776 65107824 65189152 65195264 65314560 65390976 65691486 65696680 65736960 65865856 65926884 66039060 66104640 66128895 66169440 66299184 66334170 66388224 66419136 66594304 66716160 66724371 66734208 66846465 66856320 66936240 66965924 66977280 67022760 67088460 67108608 67178560 67285080 67341624 67351552 67432064 67483098 67487285 67573728 67640832 67661072 67741954 67783488 67808359 67865910 67875696 67907520 67998720 68018292 68219595 68229432 68354280 68446080 68512252 68580288 68620160 68622336 68760630 68818414 68935510 68937696 68953088 69023808 69087762 69177063 69269968 69332480 69341013 69396720 69457920 69467895 69477912 69603840 69777120 69804936 69845520 69914880 69982472 70018830 70199136 70236180 70441664 70442883 70511616 70537488 70570560 70580736 70640640 70756448 70885920 70905096 70981120 71034840 71119755 71130240 71163360 71302896 71307320 71313408 71351040 71377220 71398656 71490944 71561024 71646568 71770752 71797086 71868384 71889889 71902080 72019956 72118160 72151740 72181760 72248640 72390304 72434688 72580665 72656640 72723960 72767568 72866556 72911232 72990540 73009152 73019637 73084032 73246302 73337796 73344672 73478880 73599341 73665760 73734015 73799040 73908765 73954080 74023168 74099088 74138190 74149120 74363348 74428928 74501888 74565120 74586582 74686752 74732544 74844268 74918592 74946081 74981220 75055680 75075984 75081920 75156480 75275264 75400605 75417440 75548160 75575880 75611648 75724068 75759327 75770496 75810480 75861072 75872256 75907584 75959128 76020444 76118706 76200320 76256424 76360158 76395960 76498560 76597440 76625545 76693120 76695552 76764180 76914698 76930560 76961856 77045570 77065216 77152824 77197680 77315541 77419376 77561040 77572224 77651784 77856576 77928714 77999040 78071310 78140160 78269870 78346240 78377472 78423040 78499260 78576210 78649616 78718976 78730281 78783440 78836016 78884352 79080736 79225440 79246872 79325568 79331840 79354674 79391880 79403328 79601004 79745280 79746660 79768233 79774540 79853760 79902720 79979968 80021520 80059392 80220735 80227584 80269920 80323488 80347523 80427312 80506152 80602389 80614272 80864512 80962840 80984742 81012480 81132930 81204480 81279720 81384780 81439092 81486440 81489024 81494080 81598464 81703936 81738720 81863514 81881792 82135296 82258087 82332320 82344192 82408605 82512756 82722612 82731776 82873980 82985280 83023920 83036160 83198976 83242880 83276064 83361474 83417760 83524608 83707405 83732544 83763267 83814624 83885760 83897856 84023282 84177030 84189440 84283416 84290080 84341760 84467160 84507136 84551040 84576340 84684672 84729360 84768768 84844620 84895496 84978716 85022865 85063104 85177344 85241808 85286790 85343706 85356288 85454019 85568784 85621248 85640315 85652664 85725360 85777920 86172120 86191360 86279760 86541792 86582088 86587460 86698368 86810432 86847390 87086080 87096798 87187968 87256170 87268752 87478090 87588648 87649280 87748920 87902512 88052080 88139520 88171860 88174656 88225920 88398912 88445560 88480818 88517632 88558848 88631370 88690518 88744896 88805157 88954880 88965828 88978944 89128620 89141760 89152731 89248320 89303040 89363680 89451280 89478144 89558210 89713440 89788832 89835480 89977464 90024945 90066816 90098304 90187776 90377984 90480726 90487880 90500928 90543360 90569421 90657792 90691056 90916833 90959460 90972576 91083195 91139040 91261440 91355040 91440384 91672245 91680840 91798272 91916928 91950654 92031744 92117016 92236084 92454684 92528960 92623860 92637216 92805120 92954185 93036160 93073248 93127360 93219840 93358440 93396419 93415680 93555335 93598848 93648240 93685572 93768192 93844980 93923844 94049984 94094080 94107648 94199112 94291452 94482199 94514560 94540128 94655085 94713120 94826340 94840320 94884480 94948910 95025555 95070528 95134720 95198208 95270256 95320530 95507433 95694336 95695992 95729448 95824512 95869440 96026608 96202320 96264882 96323904 96331520 96359247 96441030 96629760 96774220 96875520 96965280 97023424 97064730 97155408 97214976 97320720 97359516 97445376 97535664 97661736 97783728 97792896 97971840 98312020 98398720 98545020 98605440 98703360 98798784 98850920 98890326 99058590 99156960 99254160 99420160 99448776 99501255 99582336 99628704 99891456 99928108 99974960 100074240 100101312 100284480 100404360 100448886 100534140 100632690 100662912 100730880 100767840 100965424 101012436 101027328 101080640 101148096 101210112 101224647 101360592 101491608 101612931 101675232 101798865 101813544 101861280 101998080 102129920 102344148 102352240 102574080 102615808 102669120 102768378 102870432 102930240 102933504 103087388 103140945 103227621 103403265 103406544 103414720 103429632 103535712 103631643 103808768 103904952 103998720 104095080 104186880 104405760 104503296 104665680 104707404 104768280 104872320 104973708 105114688 105179136 105354270 105633920 105662496 105767424 105806232 105855840 105871104 105960960 106119370 106134672 106223395 106327040 106328880 106357644 106471680 106552260 106695360 106954344 106960980 106970112 107026560 107065830 107097984 107236416 107275763 107341536 107469852 107485696 107656128 107695629 107979656 108016640 108029934 108177240 108227610 108272640 108372960 108513040 108585456 108652032 108984960 109085940 109151352 109299834 109366848 109485810 109513728 109792256 109869453 109878140 110006694 110017008 110218320 110296816 110315520 110498640 110647040 110698560 110931120 111034752 111148632 111207285 111223680 111545022 111643392 111684356 111752832 111847680 111863808 112030128 112236040 112266402 112377888 112471830 112583520 112622880 112734720 112912896 112972480 113126160 113322240 113363820 113417472 113586102 113655744 113715720 113791608 113808384 113861376 113938692 114091712 114161664 114178059 114203552 114300480 114370560 114384636 114747840 114896160 115039680 115043328 115146270 115295105 115372047 115389056 115442784 115568355 115597824 115796520 116129064 116250624 116341560 116358336 116784864 116893071 116998560 117106965 117190367 117210240 117404805 117519360 117562480 117566208 117634560 117748890 117864315 117865216 117974424 118078464 118175160 118254024 118326528 118406876 118621104 118638592 118838160 118855680 118870308 118997760 119032011 119087820 119401506 119617920 119619990 119661810 119780640 119854080 119896441 119969952 120033260 120089088 120131072 120404880 120640968 120667904 120724480 120759228 120921408 121222444 121279280 121296768 121444260 121477113 121518720 121681920 121699395 121806720 121919580 121920512 122077170 122158638 122229660 122233536 122241120 122397696 122555904 122600872 122708992 122795271 122822688 123272912 123498480 123516288 124083918 124097664 124310970 124477920 124535880 124554240 124798464 124864320 124910135 124914096 125024256 125126640 125231792 125598816 125721936 125828640 126034923 126053504 126206780 126265545 126284160 126435120 126453760 126512640 126700740 126760704 126864510 127027008 127094040 127266930 127343244 127468074 127592448 127594656 127639264 127766016 127825920 127930185 128034432 128269760 128353176 128431872 128478996 128588040 128666880 128859235 129258180 129287040 129419640 129540544 129619968 129760960 129812688 129873132 129881190 129927168 130047552 130135859 130215648 130378304 130390528 130629120 130645197 130781952 130884255 130977469 131217135 131382972 131393360 131473920 131731712 131853768 132078120 132209280 132257790 132338880 132598368 132668340 132721227 132776448 132838272 132947055 133035777 133188608 133432320 133448742 133468416 133692930 133712640 133872480 133931848 133954560 134045520 134176920 134217216 134337315 134357120 134570160 134683248 134703104 134864128 134966196 134974570 135147456 135281664 135322144 135483908 135566976 135616718 135731820 135751392 135815040 135997440 136036584 136439190 136458864 136708560 136892160 137024504 137160576 137240320 137521260 137636828 137871020 137875392 137906176 137925981 138047616 138175524 138354126 138539936 138664960 138682026 138793440 138935790 138955824 139207680 139554240 139605445 139609872 139691040 139829760 139964944 140037660 140398272 140472360 140883328 140885766 141023232 141074976 141141120 141161472 141281280 141512896 141771840 141810192 141962240 142069680 142239510 142260480 142326720 142423365 142605792 142614640 142702080 142754440 142797312 142980795 142981888 143122048 143293136 143541504 143594172 143736768 143779778 143804160 144039912 144236320 144303480 144397323 144497280 144780608 144869376 145161330 145313280 145447920 145535136 145733112 145822464 145981080 146039274 146168064 146492604 146675592 146689344 146957760 147198682 147331520 147468030 147598080 147817530 147908160 148008595 148046336 148198176 148276380 148298240 148335489 148587885 148712753 148726696 148857856 149003776 149130240 149173164 149373504 149465088 149688536 149837184 149892162 149962440 150111360 150151968 150163840 150312960 150550528 150673329 150801210 150834880 150949035 151096320 151151760 151223296 151448136 151518654 151528055 151540992 151620960 151722144 151815168 151918256 152040888 152237412 152400640 152512848 152720316 152791920 152997120 153194880 153251090 153386240 153528360 153829396 153861120 153923712 154091140 154130432 154152567 154305648 154395360 154631082 154838752 155122080 155144448 155303568 155713152 155857428 155998080 156142620 156280320 156539740 156754944 156846080 156998520 157152420 157299232 157460562 157566880 157672032 157768704 158161472 158450880 158493744 158651136 158663680 158709348 158783760 158806656 159179055 159202008 159490560 159493320 159536466 159549080 159707520 159959936 160043040 160118784 160441470 160455168 160539840 160598745 160646976 160695046 160854624 161012304 161204778 161228544 161413147 161729024 161925680 161969484 162024960 162044901 162265860 162341415 162408960 162559440 162769560 162878184 162972880 162978048 162988160 163407872 163477440 163727028 163763584 163949751 164228715 164270592 164516174 164664640 164688384 164817210 165010041 165025512 165445224 165463552 165747960 165970560 166047840 166397952 166485760 166552128 166722948 166835520 167049216 167317533 167414810 167465088 167526534 167629248 167771520 167795712 168046564 168354060 168378880 168399603 168566832 168580160 168683520 168707745 168934320 169014272 169102080 169152680 169354885 169369344 169458720 169689240 169790992 169957432 170045730 170126208 170354688 170379153 170483616 170573580 170687412 170712576 170908038 171137568 171242496 171280630 171305328 171450720 171555840 172046035 172344240 172382720 172559520 172719405 173083584 173164176 173174920 173396736 173620864 173694780 174172160 174193596 174375936 174512340 174537504 174956180 175177296 175298560 175497840 175805024 176104160 176279040 176343720 176349312 176451840 176797824 176891120 176961636 177035264 177117696 177262740 177381036 177489792 177610314 177931656 177957888 178257240 178283520 178305462 178496640 178727360 178902560 178956288 179102259 179116420 179426880 179492715 179577664 179670960 179954928 180049890 180133632 180196608 180402929 180755968 180961452 180975760 181001856 181086720 181138842 181315584 181382112 181833666 181918920 181945152 182166390 182278080 182522880 182710080 182880768 183115755 183237957 183344490 183361680 183596544 183833856 183901308 184063488 184234032 184472168 184909368 185057920 185247720 185274432 185908370 186072320 186125877 186146496 186254720 186439680 186466455 186716880 186792838 186831360 187110670 187197696 187296480 187371144 187536384 187689960 187847688 188099968 188188160 188398224 188582904 188964398 189029120 189080256 189310170 189426240 189652680 189680640 189768960 189897820 190051110 190141056 190269440 190296765 190396416 190540512 190641060 190900395 191014866 191202111 191388672 191391984 191458896 191649024 191738880 192053216 192286745 192404640 192529764 192647808 192663040 192718494 192882060 193259520 193548440 193751040 193930560 194046848 194129460 194310816 194429952 194641440 194719032 194821785 194890752 195071328 195323472 195567456 195585792 195943680 196624040 196797440 197090040 197210880 197597568 197701840 197780652 198117180 198313920 198386685 198508320 198897552 199002510 199164672 199257408 199782912 199856216 199949920 200148480 200173113 200202624 200568960 200808720 200897772 201068280 201265380 201325824 201535680 201930848 202024872 202054656 202161280 202296192 202449294 202461855 202721184 202983216 203225862 203350464 203425077 203597730 203627088 203722560 203996160 204259840 204658785 204688296 204704480 205231616 205338240 205536756 205740864 205860480 205867008 206174776 206281890 206455242 206806530 206813088 206829440 206859264 207071424 207263286 207531189 207617536 207809904 207997440 208023039 208190160 208373760 208403685 208811520 209331360 209414808 209536560 209744640 209947416 210058205 210229376 210708540 211267840 211324992 211328649 211534848 211612464 211711680 211742208 211921920 212238740 212269344 212446790 212654080 212657760 212715288 212943360 213104520 213359265 213390720 213908688 213921960 213940224 214053120 214131660 214195968 214472832 214551526 214683072 214939704 214971392 215312256 215391258 215669667 215959312 216033280 216059868 216354480 216455220 216545280 216745920 217026080 217170912 217304064 217741995 217969920 218171880 218302704 218599668 218733696 218971620 219027456 219584512 219738906 219756280 220013388 220034016 220436640 220593632 220798023 220997280 221202045 221294080 221397120 221726295 221862240 222069504 222297264 222414570 222447360 223090044 223286784 223368712 223505664 223695360 224060256 224472080 224532804 224755776 224838243 224943660 225167040 225245760 225469440 225825792 225944960 226201815 226252320 226644480 226727640 226834944 227172204 227277981 227311488 227431440 227583216 227616768 227722752 227877384 228183424 228356118 228407104 228600960 228769272 229456769 229495680 229792320 229876635 230079360 230086656 230292540 230590210 230744094 230778112 230885568 231136710 231195648 231593040 231946623 232258128 232683120 232716672 233569728 233786142 233997120 234213930 234380734 234420480 234809610 235038720 235124960 235132416 235269120 235497780 235728630 235730432 235948848 236156928 236190843 236350320 236508048 236653056 236813752 237242208 237676320 237740616 237995520 238064022 238175640 238803012 239235840 239239980 239323620 239561280 239708160 239792882 239939904 240066520 240178176 240262144 240662205 240809760 241042569 241281936 241335808 241448960 241518456 241807167 241842816 242444888 242558560 242593536 242888520 242954226 243037440 243398790 243613440 243839160 243841024 244154340 244317276 244459320 244467072 244482240 244795392 245111808 245201744 245417984 245590542 245645376 246545824 246774261 246996960 247032576 247225815 248167836 248195328 248621940 248955840 249071760 249108480 249596928 249728640 249820270 249828192 250253280 250463584 251122215 251197632 251289801 251443872 251657280 252069846 252107008 252413560 252531090 252568320 252870240 253025280 253401480 253521408 253729020 254054016 254188080 254533860 254686488 254936148 255189312 255278528 255532032 255860370 256068864 256362057 256451683 256539520 256706352 256863744 256920945 256957992 257176080 257333760 257718470 258516360 258574080 258839280 259081088 259521920 259625376 259746264 259762380 260095104 260271718 260431296 260526853 260756608 260781056 261258240 261290394 261563904 261768510 261954938 262434270 262765944 262786720 262947840 263463424 263707536 264156240 264418560 264515580 264677760 265196736 265336680 265442454 265552896 265676544 265894110 266071554 266377216 266415471 266864640 266897484 266936832 267385860 267425280 267744960 267863696 267909120 268091040 268353840 268434432 268674630 268714240 269140320 269366496 269728256 269932392 269949140 270074835 270294912 270563328 270644288 270967816 271133952 271233436 271463640 271502784 271630080 272073168 272750499 272878380 272917728 273249585 273417120 273784320 274049008 274321152 274480640 275016735 275042520 275273656 275742040 275750784 275851962 276095232 276351048 276708252 277079872 277329920 277364052 277586880 277871580 277911648 278415360 278862555 279108480 279210890 279219744 279382080 279659520 279929888 280075320 280189257 280666005 280796544 280944720 281766656 281771532 282149952 282282240 282322944 283025792 283446597 283543680 283620384 283924480 283965255 284139360 284479020 284520960 284653440 284846730 285211584 285229280 285404160 285508880 285594624 285961590 285963776 286244096 286522299 286586272 287083008 287188344 287473536 287559556 287608320 288079824 288472640 288606960 288794646 288994560 289077741 289561216 290322660 290626560 290895840 291070272 291177071 291466224 291644928 291962160 292078548 292336128 292985208 293351184 293378688 293915520 294397364 294663040 294936060 295196160 295635060 295816320 296017190 296092672 296396352 296552760 296596480 296670978 297175770 297425506 297453392 297715712 298007552 298260480 298346328 298503765 298747008 299377072 299674368 299784324 299924880 300222720 300303936 300327680 301346658 301602420 301669760 301898070 302192640 302303520 302446592 302896272 303037308 303056110 303081984 303241920 303444288 303630336 303836512 304081776 304474824 304801280 304838793 305025696 305396595 305440632 305583840 305994240 306389760 306502180 306772480 307056720 307658792 307722240 307847424 308182280 308305134 308611296 308790720 309262164 309677504 309682863 310209795 310244160 310288896 310607136 311426304 311714856 311996160 312285240 312560640 313079480 313509888 313997040 314304840 314598464 314921124 315133760 315344064 315537408 316044229 316322944 316901760 316987488 317302272 317327360 317418696 317567520 317613312 318088139 318358110 318404016 318670185 318981120 318986640 319072932 319098160 319415040 319919872 320086080 320882940 320910336 321079680 321197490 321293952 321390092 321709248 321827289 322024608 322409556 322457088 322826294 323086887 323458048 323851360 323938968 324049920 324089802 324531720 324682830 324817920 325118880 325539120 325756368 325945760 325956096 325976320 326954880 327454056 327527168 327899502 328457430 328541184 329032348 329329280 329376768 329634420 330020082 330051024 330890448 330927104 331495920 331941120 332095680 332971520 333104256 333445896 333621855 333671040 334635066 334829620 334930176 335053068 335258496 335543040 335591424 336093128 336708120 336757760 336799206 337133664 337160320 337415490 337868640 338028544 338204160 338305360 338709770 338738688 338917440 339041795 339378480 339581984 339914864 340091460 340252416 340758306 340967232 341147160 341374824 341425152 341816076 342275136 342484992 342534177 342561260 342610656 342901440 343111680 344092070 344688480 344765440 345119040 345438810 345885315 346116141 346167168 346328352 346349840 346705065 346793472 347241728 347389560 348387192 348751872 349024680 349075008 349912360 350354592 350679213 350995680 351571101 351610048 352208320 352214415 352558080 352687440 352698624 352903680 353225903 353595648 353782240 353923272 354235392 354525480 354762072 354979584 355220628 355863312 355915776 356514480 356567040 356610924 356993280 357454720 357805120 358204518 358232840 358853760 358985430 359155328 359341920 359449445 359689323 359909856 360099780 360267264 360393216 360805858 361511936 361922904 361951520 362003712 362173440 362277684 362764224 363667332 363837840 363890304 364332780 364431339 364556160 365045760 365098185 365420160 365761536 366231510 366475914 366688980 366723360 367193088 367667712 367802616 367996705 368126976 368468064 368944336 369818736 370115840 370495440 370548864 371816740 372144640 372251754 372292992 372509440 372932910 373433760 373585676 373662720 374221340 374395392 374592960 374730405 374742288 375072768 375379920 375695376 376199936 376376320 376796448 377165808 377928796 378058240 378104769 378160512 378620340 378796635 378852480 379305360 379361280 379537920 379795640 380102220 380282112 380593530 381081024 381282120 381800790 382029732 382404222 382777344 382783968 382917792 383298048 383477760 384106432 384573490 384809280 385059528 385295616 385326080 385436988 385764120 386577705 387096880 387861120 388093696 388258920 388621632 388859904 389282880 389438064 389643570 389781504 390142656 390407577 390646944 391134912 391171584 391887360 391935591 392932407 393248080 393594880 393651405 394180080 394421760 395195136 395403680 395561304 396234360 396627840 396773370 397016640 397795104 398005020 398163681 398329344 398514816 398841165 399565824 399712432 399899840 400296960 400346226 400405248 401137920 401617440 401737615 401795544 402136560 402530760 402651648 403011945 403071360 403861696 404049744 404109312 404322560 404592384 404898588 404923710 405442368 405966432 406451724 406700928 406850154 407195460 407254176 407445120 407992320 408519680 409317570 409376592 409408960 410463232 410676480 411073512 411290435 411481728 411720960 412349552 412563780 412910484 413613060 413626176 413658880 413718528 413777943 414142848 414526572 415062378 415235072 415619808 415994880 416046078 416380320 416807370 417623040 418662720 418816335 418829616 419073120 419489280 419894832 420116410 420458752 421417080 422535680 422649984 422657298 423069696 423224928 423423360 423484416 423843840 424477480 424538688 424893580 425315520 425430576 425886720 426209040 426718530 426781440 427270095 427817376 427843920 428106240 428263320 428391936 428945664 429103052 429366144 429879408 429942784 430624512 430782516 431339334 431918624 432119736 432708960 432910440 433491840 434052160 434341824 434608128 435483990 435939840 436343760 436605408 437199336 437467392 437943240 438121399 439477812 439512560 440026776 440068032 440873280 441187264 441596046 441994560 442404090 442588160 442794240 443452590 443724480 444025785 444139008 444594528 444829140 444894720 445006467 445763655 446138259 446180088 446573568 446737424 447011328 447390720 448120512 448944160 449065608 449511552 449676486 449887320 450334080 450491520 450938880 451651584 451889920 452019987 452403630 452504640 452847105 453288960 453455280 453669888 454344408 454555962 454584165 454622976 454862880 455166432 455445504 455754768 456366848 456712236 456814208 457201920 457538544 458913538 458991360 459584640 459753270 460158720 460585080 461180420 461488188 461556224 461771136 462273420 462391296 462457701 463186080 463893246 464516256 465366240 465433344 466982095 467139456 467572284 467994240 468427860 468761468 468840960 469619220 470249920 470264832 470538240 470995560 471457260 471460864 471897696 472381686 472410995 472700640 473016096 473306112 473627504 474484416 474658513 475352640 475481232 475991040 476128044 476351280 477537165 477606024 478471680 478479960 478647240 479122560 479585764 479879808 480133040 480356352 480524288 481324410 481619520 481796235 482085138 482563872 482671616 483036912 483614334 483685632 484239441 484889776 485117120 485187072 485777040 485908452 486074880 486134703 486797580 487226880 487678320 488308680 488634552 488918640 488934144 488964480 490223616 490403488 491181084 491290752 493091648 493548522 493993920 494065152 494451630 496335672 496390656 497243880 497911680 498143520 499193856 499457280 499640540 499656384 500506560 500927168 501952599 502244430 502395264 502579602 502887744 503229223 503314560 504139692 504214016 504827120 505062180 505136640 505198809 505740480 506050560 506123235 506802960 507042816 507458040 508064655 508108032 508376160 509067720 509372976 509872296 510378624 510557056 511064064 511137459 511720740 512137728 512724114 512903366 513079040 513412704 513727488 513841890 513915984 514352160 514667520 515195387 515436940 516138105 517032720 517148160 517678560 518158215 518162176 519043840 519250752 519492528 519524760 520190208 520543436 520862592 521053706 521513216 521562112 522516480 522580788 523127808 523537020 523909876 524868540 525531888 525573440 525895680 526926848 527415072 528312480 528837120 529031160 529355520 530393472 530673360 530884908 531105792 531353088 531788220 532143108 532830942 533794968 533873664 534771720 534850560 535489920 535727392 536182080 536378815 536707680 536868864 537349260 537428480 538280640 538478145 538732992 539456512 539864784 539898280 540149670 540589824 541208787 541288576 541935632 542267904 542466872 542927280 543005568 543260160 544146336 545500998 545756760 545835456 546499170 546834240 547568640 548098016 548642304 548961280 549347265 550033470 550085040 550547312 551484080 551501568 551703924 552190464 552702096 553416504 554159744 554728104 555173760 555743160 555823296 557725110 558216960 558377631 558421780 558439488 558764160 559319040 559859776 560150640 560378514 561332010 561593088 561889440 562432661 563533312 563543064 564299904 564564480 566051584 566893194 567087360 567240768 567930510 568278720 568958040 569041920 569306880 569693460 570423168 570458560 570808320 570890295 571017760 571189248 571923180 571927552 572488192 573044598 573172544 573606333 574166016 574376688 574947072 575119112 575216640 575806609 576159648 576860235 576945280 577213920 577589292 577989120 578155482 579122432 580645320 581253120 581791680 582140544 582354142 582932448 583289856 583924320 584157096 584465355 584672256 585951835 585970416 586702368 586757376 587831040 588794728 589326080 589872120 590392320 591270120 591632640 592034380 592185344 592792704 593105520 593192960 593341956 594351540 594851012 594906784 595160055 596015104 596692656 597007530 597494016 598754144 599348736 599482205 599568648 599849760 600445440 600607872 600655360 602693316 603204840 603339520 603796140 604607040 605792544 606074616 606112220 606163968 606483840 606888576 607385565 607673024 608163552 608949648 609602560 609677586 610051392 610275231 610793190 610881264 611167680 611988480 612779520 613004360 613544960 613976355 614113440 615317584 615694848 616364560 616610268 617222592 617581440 618524328 619355008 619365726 620419590 620488320 620577792 621214272 622593567 622852608 623429712 623992320 624069117 624570480 625121280 626158960 627994080 628609680 629196928 629842248 630174615 630267520 630688128 632088458 632645888 633803520 633974976 633985947 634604544 634837392 635135040 635226624 636176278 636716220 636808032 637340370 637962240 637973280 638145864 638196320 638830080 639839744 640172160 641765880 641820672 642159360 642394980 642587904 642780184 643418496 643654578 644049216 644819112 644914176 645652588 646173774 646916096 647009001 647702720 647877936 648099840 648179604 649063440 649365660 649635840 650237760 650679295 651078240 651512736 651891520 651912192 651952640 653225985 653774933 653909760 654887345 654908112 655054336 655799004 656914860 657082368 658064696 658658560 658753536 659268840 660040164 660102048 661780896 661854208 662394069 662991840 663606135 663882240 664191360 665178885 665943040 666208512 666891792 667243710 667342080 669270132 669659240 669860352 670106136 670516992 671086080 672186256 673416240 673515520 673598412 674267328 674320640 674514729 674830980 675737280 676408320 676610720 677419540 677477376 677834880 678083590 678756960 679163968 679829728 680182920 680504832 681516612 681934464 682294320 682749648 682850304 683632152 684550272 685068354 685122520 685221312 685802880 688184140 688370307 689376960 689530880 689629905 690238080 690877620 691770630 692232282 692334336 692656704 692699680 693410130 693586944 694483456 694779120 695839869 696774384 698049360 698150016 699824720 700709184 701358426 701991360 703142202 703220096 704416640 704428830 705116160 705374880 705397248 705807360 706451806 707191296 707564480 707846544 708470784 708572529 709050960 709524144 709959168 710441256 711726624 713028960 713221848 713986560 714909440 715610240 716409036 716465680 717707520 717970860 718310656 718683840 718898890 719378646 719819712 720199560 720534528 720786432 721611716 721986615 723023872 723127707 723845808 723903040 724007424 724346880 724555368 725421501 725528448 727334664 727675680 727780608 728665560 728862678 729112320 730196370 730840320 731523072 732463020 732951828 733377960 733446720 734386176 735335424 735605232 735993410 736253952 736936128 737888672 739637472 740231680 740322783 740990880 741097728 741677445 743563765 743633480 744289280 744503508 744585984 745018880 745865820 746867520 747171352 747325440 748442680 748790784 749185920 749460810 749484576 750759840 751390752 752399872 752752640 753366645 753592896 753869403 754331616 755857592 756116480 756209538 756321024 757240680 757593270 757704960 758610720 759075840 759591280 760204440 760564224 761187060 762162048 762564240 763601580 764059464 764808444 765567936 765835584 766596096 768212864 769086171 769146980 769355049 769618560 770119056 770591232 770652160 770762835 770873976 771528240 773155410 774193760 775722240 776187392 776517840 777243264 778565760 778876128 779287140 780285312 780815154 781293888 781580559 782269824 782343168 783774720 783871182 785864814 786496160 787302810 788360160 788843520 790390272 790807360 791122608 792468720 793255680 793546740 794033280 795590208 796010040 796327362 796658688 797029632 797682330 799131648 799246413 799424864 799799680 800593920 800692452 800810496 802275840 803234880 803475230 803591088 804273120 805061520 805303296 806023890 806142720 807065735 807723392 808099488 808645120 809184768 809797176 809847420 810224505 810884736 811932864 812903448 813401856 813700308 814390920 814508352 814890240 817039360 818251497 818635140 818753184 818817920 819748755 820926464 821352960 822147024 822580870 822963456 823441920 824699104 825050205 825127560 825820968 827226120 827252352 827317760 827555886 828285696 829053144 830124756 830470144 831239616 831989760 832092156 832760640 833614740 835246080 836587665 837325440 837632670 837659232 838146240 838978560 839789664 840232820 840567771 840917504 841998015 842834160 845071360 845299968 845314596 846449856 846846720 846968832 848954960 849077376 849787160 850339791 850631040 850861152 851773440 851895765 852418080 853437060 853562880 854540190 855634752 855687840 856212480 856526640 856783872 857891328 858206104 858732288 859566897 859758816 861249024 861565032 862678668 863837248 864239472 865417920 865820880 866983680 868104320 868683648 870967980 871879680 872687520 873210816 873531213 874398672 874934784 875886480 876242798 878955624 879025120 880053552 880136064 881746560 882374528 883192092 883989120 884808180 885176320 885588480 886905180 887448960 888051570 888278016 889189056 889658280 889789440 890012934 891527310 892276518 892360176 893147136 893474848 894022656 894781440 895511295 896241024 897888320 898131216 899023104 899352972 899774640 900668160 900983040 902014645 903779840 904039974 904807260 905009280 905694210 906577920 906910560 907339776 908688816 909111924 909168330 909245952 909725760 910332864 910891008 911509536 912733696 913424472 913628416 914403840 914516379 915077088 916189785 917827076 917982720 919169280 919506540 920317440 921170160 922360840 922976376 923112448 923542272 924546840 924915402 926372160 927786492 929032512 929048589 930629385 930732480 930866688 933964190 934278912 935144568 935988480 936855720 937522936 937681920 939238440 940499840 940529664 941991120 942914520 942921728 943795392 944763372 944821990 945401280 946032192 946612224 947255008 948132687 948968832 949317026 950705280 950962464 951982080 952256088 952702560 954264417 955074330 955212048 956010555 956943360 956959920 957294480 958245120 959171528 959759616 960266080 962648820 963239040 963592470 964170276 965127744 965343232 965481867 966073824 967228668 967371264 968478882 969779552 970234240 970374144 971554080 971816904 972149760 972269406 973595160 974453760 975356640 976617360 977269104 977837280 977868288 977928960 980806976 982362168 982581504 985314361 986183296 987097044 987987840 988130304 988903260 992671344 992781312 994487760 995823360 996287040 998914560 999281080 999312768 1000865565 1001013120 1001854336 1003905198 1004488860 1004790528 1005159204 1005775488 1006458446 1006629120 1008279384 1008428032 1009654240 1010124360 1010273280 1010397618 1011480960 1012246470 1013605920 1014085632 1014916080 1016129310 1016216064 1016752320 1017125385 1018135440 1018745952 1019744592 1020757248 1021114112 1022274918 1023441480 1024275456 1025448228 1025806732 1026158080 1026825408 1027454976 1027683780 1027831968 1028704320 1029335040 1030390774 1030873880 1032276210 1034065440 1034296320 1035357120 1036316430 1036324352 1037655945 1038087680 1038348423 1038501504 1038985056 1039049520 1040115195 1040380416 1041086872 1041725184 1042107412 1043026432 1045161576 1046255616 1047074040 1047819752 1049737080 1051063776 1051146880 1053853696 1054713303 1054830144 1056624960 1056643245 1057674240 1058062320 1058711040 1059677709 1060786944 1061346720 1061769816 1062706176 1063576440 1064286216 1065661884 1067589936 1067747328 1069543440 1069701120 1070979840 1071454784 1072364160 1072757630 1073415360 1074698520 1074856960 1076561280 1076956290 1077465984 1078348335 1078913024 1079067969 1079729568 1079796560 1080299340 1081179648 1082417574 1082577152 1083871264 1084535808 1084933744 1085854560 1086011136 1086520320 1088292672 1091001996 1091513520 1091670912 1092998340 1093294017 1093668480 1095137280 1096196032 1097284608 1097922560 1098694530 1100066940 1100170080 1101094624 1102968160 1103003136 1103407848 1103990115 1104380928 1105404192 1106833008 1108319488 1109456208 1110347520 1111486320 1111646592 1115450220 1116433920 1116755262 1116843560 1116878976 1117528320 1119719552 1120301280 1120757028 1122664020 1123186176 1123778880 1124191215 1124865322 1127066624 1127086128 1128599808 1129128960 1132103168 1133786388 1134174720 1134314307 1134481536 1135861020 1136389905 1136557440 1137916080 1138083840 1138613760 1139386920 1140846336 1140917120 1141780590 1142035520 1143846360 1143855104 1144976384 1146089196 1146345088 1147212666 1147283845 1148332032 1148753376 1149894144 1150238224 1150433280 1151613218 1152319296 1153720470 1153890560 1154427840 1155178584 1155978240 1156310964 1158244864 1159733115 1161290640 1163583360 1164281088 1164708284 1165864896 1166579712 1167848640 1168314192 1168930710 1169344512 1171222731 1171903670 1171940832 1173404736 1173514752 1175662080 1177589456 1178652160 1178797221 1179744240 1180784640 1180954215 1182540240 1183265280 1184068760 1185585408 1186211040 1186683912 1188703080 1189702024 1189813568 1190320110 1193385312 1194015060 1194988032 1197508288 1198697472 1198964410 1199137296 1199699520 1200890880 1201215744 1201310720 1205212845 1205386632 1206409680 1206679040 1207592280 1209035835 1209214080 1211585088 1212149232 1212224440 1212327936 1212967680 1213777152 1214771130 1215346048 1216327104 1217899296 1219205120 1219355172 1220102784 1220550462 1221586380 1221762528 1222128113 1222335360 1223976960 1225559040 1226008720 1227089920 1227952710 1228226880 1230635168 1231389696 1232729120 1233220536 1233871305 1234445184 1235162880 1237048656 1238710016 1238731452 1240839180 1240976640 1241155584 1241333829 1242428544 1245187134 1245705216 1246859424 1247984640 1248138234 1249140960 1252317920 1255988160 1256449005 1257219360 1258393856 1259684496 1260349230 1260535040 1261376256 1264176916 1265291776 1267607040 1267949952 1267971894 1269209088 1269674784 1270270080 1270453248 1272352556 1273432440 1273616064 1274680740 1275946560 1276291728 1276392640 1277660160 1279679488 1280344320 1281810285 1282258415 1283531760 1284318720 1284789960 1285175808 1285560368 1286836992 1287309156 1288098432 1289638224 1289828352 1291305176 1292347548 1294018002 1295405440 1295755872 1296359208 1298126880 1298731320 1300475520 1301358590 1302156480 1302634265 1303025472 1303783040 1303824384 1303905280 1306451970 1307549866 1307819520 1309774690 1309816224 1310108672 1311598008 1313829720 1314364197 1316129392 1317317120 1318537680 1320080328 1320204096 1323561792 1324788138 1325983680 1327212270 1327764480 1328382720 1330357770 1331886080 1332077355 1332417024 1333783584 1334487420 1334684160 1338414777 1338540264 1339318480 1339720704 1340212272 1341033984 1342172160 1344372512 1346832480 1347196824 1348534656 1348641280 1349029458 1349661960 1351474560 1352816640 1353221440 1354839080 1354954752 1355669760 1356059961 1356167180 1357513920 1358327936 1359659456 1360365840 1361009664 1363033224 1363752495 1363868928 1364588640 1365499296 1365907891 1367264304 1369100544 1370136708 1370245040 1370442624 1371605760 1376368280 1376740614 1378753920 1379259810 1380476160 1381755240 1383541260 1384464564 1384668672 1385313408 1385399360 1386820260 1387173888 1387373103 1388966912 1389558240 1391679738 1393548768 1396098720 1396300032 1398387479 1399649440 1400946285 1401418368 1402716852 1403982720 1406284404 1406440192 1408833280 1408857660 1410749760 1410794496 1411614720 1412903612 1414382592 1415128960 1415693088 1417145058 1417232985 1418101920 1419048288 1419918336 1420882512 1423453248 1423975539 1426057920 1426443696 1427973120 1429818880 1431220480 1432611495 1432818072 1432931360 1435415040 1435941720 1436621312 1437367680 1437797780 1438757292 1439639424 1440399120 1441069056 1441572864 1443223432 1443973230 1445388705 1446255414 1447691616 1447806080 1448014848 1449110736 1450843002 1451056896 1452718323 1454669328 1455351360 1455561216 1455885355 1457331120 1457725356 1458224640 1460392740 1461680640 1464926040 1465903656 1466755920 1466893440 1470670848 1471210464 1471986820 1473872256 1475777344 1479274944 1480463360 1480645566 1481981760 1482195456 1483354890 1487127530 1487266960 1488578560 1489007016 1489171968 1490037760 1491731640 1493735040 1494342704 1496885360 1497581568 1498371840 1498921620 1498969152 1501519680 1502781504 1504799744 1505857797 1506733290 1507185792 1507738806 1508663232 1509687669 1511715184 1512232960 1512419076 1512642048 1514481360 1515186540 1515409920 1515596427 1517221440 1518151680 1519182560 1520408880 1521128448 1522374120 1524193965 1524324096 1525128480 1527203160 1528118928 1529616888 1531135872 1531671168 1533192192 1536425728 1538172342 1538293960 1538710098 1539237120 1540238112 1541182464 1541525670 1541747952 1543056480 1545586161 1546310820 1548387520 1548414315 1551444480 1552374784 1553035680 1554486528 1557131520 1557752256 1558574280 1560570624 1561630308 1562587776 1563161118 1564539648 1564686336 1567549440 1567742364 1571729628 1572992320 1574605620 1576720320 1577687040 1580221145 1580780544 1581614720 1582245216 1584937440 1586511360 1587093480 1588066560 1590440695 1591180416 1592020080 1592654724 1593317376 1594059264 1595364660 1598492826 1598849728 1599599360 1601384904 1601620992 1604551680 1606197383 1606469760 1606950460 1607182176 1608546240 1609136445 1610123040 1610606592 1612047780 1612285440 1614131470 1615434435 1615446784 1616198976 1617290240 1618369536 1619594352 1619694840 1620449010 1621769472 1623626361 1623865728 1625806896 1626803712 1627400616 1628781840 1629016704 1629780480 1636502994 1637270280 1637506368 1637635840 1639497510 1642705920 1644294048 1645161740 1645926912 1646883840 1649398208 1650100410 1650255120 1651641936 1654452240 1654504704 1654635520 1655111772 1656571392 1658106288 1660249512 1662479232 1664184312 1665521280 1667229480 1673175330 1674650880 1675265340 1675318464 1676292480 1677957120 1679579328 1680465640 1681135542 1681835008 1683996030 1685668320 1687297983 1690142720 1690599936 1690629192 1692899712 1693693440 1697909920 1698154752 1699574320 1700679582 1701262080 1701722304 1703791530 1704836160 1706874120 1707125760 1709080380 1711269504 1711375680 1712424960 1712670885 1713053280 1713567744 1715782656 1716412208 1717464576 1719133794 1719517632 1720818999 1722498048 1723130064 1725357336 1727419827 1727674496 1728478944 1730580705 1730835840 1731641760 1733967360 1736208640 1737367296 1741935960 1743759360 1745375040 1746421632 1747062426 1748797344 1749869568 1751772960 1752485596 1753396065 1757855505 1757911248 1758050240 1760107104 1760272128 1763493120 1764749056 1766129515 1766384184 1767978240 1769616360 1771176960 1773810360 1774897920 1776103140 1776556032 1778378112 1779316560 1779578880 1780025868 1783054620 1784553036 1784720352 1786949696 1788045312 1791022590 1792482048 1795161781 1795776640 1796262432 1798046208 1798446615 1798705944 1799549280 1801336320 1801966080 1804029290 1807559680 1808079948 1809614520 1810018560 1811388420 1813821120 1817377632 1818223848 1818336660 1818491904 1819451520 1820665728 1822156695 1823019072 1823687971 1825467392 1826848944 1827256832 1828807680 1829032758 1830154176 1830825693 1832379570 1835654152 1835965440 1838338560 1839013080 1840634880 1842340320 1844721680 1845952752 1846224896 1847084544 1849093680 1849830804 1852744320 1855572984 1858065024 1858097178 1861258770 1861464960 1861733376 1867780701 1867928380 1868557824 1870289136 1871976960 1873711440 1875045872 1875363840 1878476880 1880999680 1883982240 1885829040 1887590784 1889526744 1889643980 1890523845 1890802560 1892064384 1894510016 1896265374 1897937664 1898634052 1901410560 1901924928 1904512176 1905405120 1908528834 1910148660 1910424096 1912021110 1913886720 1913919840 1914588960 1916490240 1918343056 1919519232 1920532160 1925297640 1926478080 1927184940 1928340552 1930255488 1930963734 1932147648 1934457336 1934742528 1936957764 1939559104 1940468480 1940748288 1941027003 1943108160 1943633808 1944299520 1944538812 1947190320 1948907520 1950713280 1952037885 1953234720 1954538208 1955674560 1955736576 1955857920 1959677955 1961324799 1961613952 1964662035 1964724336 1965163008 1970628722 1972366592 1974194088 1975975680 1976260608 1977806520 1985342688 1985562624 1987182207 1988975520 1990818405 1991646720 1992574080 1997829120 1998562160 1998625536 2001731130 2002026240 2003708672 2007810396 2008977720 2009581056 2010318408 2011550976 2012916892 2013258240 2016558768 2016856064 2019308480 2020248720 2020546560 2020795236 2022961920 2023544187 2024492940 2027211840 2029832160 2032258620 2032432128 2033504640 2034250770 2036270880 2037491904 2038239497 2039489184 2041514496 2042228224 2044549836 2046882960 2048550912 2050896456 2051613464 2052316160 2053650816 2055367560 2055663936 2057408640 2060781548 2061747760 2064552420 2065110921 2068130880 2068592640 2068889715 2070714240 2072632860 2072648704 2075311890 2076175360 2076696846 2077003008 2077970112 2078099040 2080230390 2080760832 2082173744 2083450368 2084214824 2086052864 2087519607 2090323152 2094148080 2095639504 2099474160 2102127552 2102293760 2109426606 2109660288 2113249920 2113286490 2115348480 2116124640 2117422080 2119355418 2121573888 2122693440 2123539632 2125412352 2127152880 2128572432 2131323768 2135179872 2139086880 2141959680 2142909568 2144728320 2145515260 2146830720 2149397040 2149713920 2153122560 2153912580 2154931968 2156696670 2158135938 2159459136 2159593120 2160598680 2162359296 2164835148 2165154304 2167742528 2169071616 2169383121 2169867488 2171709120 2172022272 2173040640 2176585344 2182003992 2183027040 2183341824 2185996680 2186588034 2187336960 2190606995 2192392064 2194569216 2197389060 2200133880 2200340160 2202189248 2205936320 2206006272 2206815696 2207980230 2208761856 2210808384 2212309603 2213666016 2216638976 2218912416 2220695040 2220968349 2222972640 2223293184 2225032335 2226616973 2230691295 2230900440 2232867840 2233510524 2233687120 2233757952 2235056640 2239439104 2240602560 2241514056 2245328040 2246372352 2247557760 2248382430 2249730644 2254133248 2254172256 2257199616 2258257920 2260099935 2261608209 2264206336 2267572776 2268349440 2268628614 2268963072 2271722040 2272779810 2273114880 2275832160 2277227520 2278773840 2281692672 2281834240 2283561180 2284071040 2287692720 2289952768 2292178392 2292690176 2294425332 2294567690 2297506752 2299788288 2300476448 2303226436 2304638592 2307440940 2307781120 2308065147 2308855680 2310357168 2311956480 2312288505 2312621928 2316489728 2319466230 2322581280 2327166720 2328562176 2329416568 2331729792 2335697280 2336628384 2337861420 2342445462 2343807340 2343881664 2344741677 2346809472 2347029504 2351324160 2355178912 2357304320 2357594442 2359488480 2361908430 2365080480 2366530560 2368137520 2371170816 2372422080 2373292565 2373367824 2377406160 2379404048 2379627136 2380640220 2386770624 2388030120 2389976064 2395016576 2397394944 2397739239 2397928820 2398274592 2399399040 2401781760 2402431488 2402621440 2410425690 2410773264 2412819360 2413358080 2415184560 2418071670 2418428160 2421197205 2423170176 2424298464 2424448880 2425935360 2427554304 2429542260 2430673515 2430692096 2432654208 2435798592 2438710344 2440205568 2441100924 2443172760 2443525056 2444256226 2444670720 2451118080 2452017440 2454754491 2455905420 2456453760 2461270336 2462779392 2465458240 2466441072 2467742610 2468890368 2470325760 2472581321 2474097312 2477420032 2477462904 2481678360 2481953280 2482667658 2484857088 2490374268 2491410432 2493718848 2495969280 2496276468 2498281920 2504635840 2509762995 2511976320 2512898010 2514438720 2516146115 2516787712 2519368992 2520698460 2521070080 2521703313 2522752512 2525994045 2528353832 2530583552 2535214080 2535899904 2535943788 2539349568 2540540160 2540906496 2544705112 2546864880 2547232128 2549361480 2551019373 2551893120 2552583456 2552785280 2555320320 2555687295 2559358976 2560688640 2563620570 2564516830 2567063520 2568637440 2569579920 2570351616 2571120736 2573673984 2574618312 2575976935 2576196864 2579276448 2582610352 2584695096 2588036004 2590810880 2591511744 2592718416 2596253760 2597462640 2600951040 2602717180 2604312960 2605268530 2606050944 2607566080 2607810560 2612903940 2615099732 2615639040 2619549380 2619632448 2620217344 2620593639 2623196016 2627659440 2628728394 2632258784 2634634240 2637075360 2640160656 2640408192 2647123584 2649576276 2651967360 2654424540 2655528960 2656765440 2660715540 2664154710 2664834048 2667567168 2668974840 2669368320 2676829554 2677080528 2678636960 2679441408 2680424544 2682067968 2684344320 2688745024 2693664960 2694393648 2697069312 2697282560 2698058916 2699323920 2702949120 2706043935 2706442880 2709678160 2711339520 2712119922 2712334360 2715027840 2716655872 2719318912 2720731680 2722019328 2726066448 2727504990 2727737856 2729177280 2730998592 2731815782 2734528608 2738201088 2740273416 2740490080 2740885248 2743211520 2743549137 2752736560 2753481228 2757507840 2758519620 2760952320 2763510480 2767082520 2768929128 2769337344 2770626816 2770798720 2773640520 2774746206 2777933824 2779116480 2783359476 2787097536 2787145767 2791888155 2792197440 2792600064 2796774958 2799298880 2801892570 2802836736 2805433704 2807965440 2812163305 2812568808 2812880384 2817666560 2817715320 2821499520 2821588992 2825807224 2828765184 2830257920 2831386176 2834290116 2834465970 2836203840 2838096576 2839836672 2841765024 2844398061 2846906496 2847951078 2852115840 2852887392 2855946240 2859637760 2862440960 2862793251 2865222990 2865636144 2865862720 2868031665 2870830080 2871883440 2873242624 2874735360 2875595560 2877514584 2879033045 2879278848 2880798240 2886446864 2887946460 2890777410 2892510828 2895383232 2895612160 2896029696 2896445601 2898221472 2901686004 2902113792 2905436646 2909338656 2910702720 2911122432 2911770710 2914662240 2915450712 2916449280 2920785480 2923361280 2929852080 2931807312 2933511840 2933786880 2942420928 2943973640 2947744512 2951554688 2955943083 2958549888 2960926720 2961291132 2963963520 2964390912 2966709780 2974255060 2974533920 2978014032 2978343936 2980075520 2983463280 2987470080 2988685408 2993770720 2996743680 2997843240 2997938304 3003039360 3005563008 3009599488 3011715594 3013466580 3014371584 3015477612 3017326464 3019375338 3023430368 3024838152 3025284096 3028962720 3030373080 3030819840 3031192854 3034442880 3038365120 3040817760 3042256896 3044748240 3048387930 3048648192 3050256960 3051376155 3054406320 3056237856 3059233776 3062271744 3063342336 3066849793 3072851456 3076344684 3076587920 3077420196 3078474240 3080476224 3082364928 3083051340 3083495904 3086112960 3091172322 3092621640 3096775040 3096828630 3102888960 3104749568 3106071360 3108973056 3112967835 3114263040 3115045269 3115504512 3117148560 3120345585 3121141248 3123260616 3125175552 3126322236 3129079296 3135484728 3143459256 3145984640 3149211240 3153440640 3160442290 3161561088 3163229440 3164139909 3164490432 3169874880 3169929735 3173022720 3174186960 3176133120 3179033127 3180881390 3182360832 3184040160 3185309448 3188118528 3190729320 3196985652 3197699456 3199198720 3202769808 3203241984 3209103360 3212394766 3212939520 3213900920 3214364352 3217092480 3218272890 3220246080 3224095560 3224570880 3228262940 3230868870 3230893568 3232397952 3234580480 3235045005 3236739072 3237203907 3239188704 3239389680 3240898020 3243538944 3247252722 3247731456 3251613792 3253607424 3254801232 3257563680 3258033408 3259560960 3268874665 3273005988 3274540560 3275012736 3275271680 3278995020 3285411840 3288588096 3290323480 3291853824 3293767680 3298796416 3300200820 3300510240 3303283872 3308904480 3309009408 3309271040 3310223544 3311970345 3313142784 3316212576 3320499024 3324958464 3328368624 3331042560 3334458960 3346350660 3349301760 3350530680 3350636928 3352584960 3359158656 3360931280 3362271084 3363670016 3367992060 3371336640 3372573645 3374595966 3381199872 3381258384 3385799424 3387386880 3395819840 3396309504 3399148640 3401359164 3402524160 3402942921 3403444608 3407583060 3409672320 3413748240 3414251520 3418160760 3422539008 3422751360 3425341770 3426106560 3431565312 3432824416 3434929152 3438267588 3439035264 3441637998 3441851535 3444996096 3446260128 3450714672 3454839654 3455348992 3456957888 3461161410 3461671680 3463283520 3467934720 3472417280 3474734592 3479199345 3483871920 3490750080 3492843264 3494124852 3497594688 3499739136 3503545920 3504971192 3506792130 3513668193 3515711010 3515822496 3516100480 3520214208 3520544256 3526986240 3529498112 3532259030 3532768368 3535956480 3536391663 3539232720 3542353920 3542862645 3547620720 3549795840 3552206280 3556756224 3558633120 3560051736 3566109240 3569106072 3569440704 3573899392 3582045180 3584964096 3590323562 3591553280 3592524864 3596092416 3596893230 3597411888 3599098560 3602672640 3603932160 3608058580 3615119360 3615638535 3616159896 3619229040 3620037120 3622776840 3627107505 3627642240 3634755264 3636447696 3636673320 3636983808 3638903040 3641331456 3644313390 3646038144 3647375942 3650934784 3653697888 3654513664 3657615360 3658065516 3660308352 3661651386 3664759140 3666384339 3671308304 3671930880 3676677120 3678026160 3681269760 3684680640 3689443360 3691905504 3694169088 3698187360 3699661608 3701613915 3705488640 3711145968 3716130048 3716194356 3722517540 3722929920 3723466752 3735561402 3735856760 3737115648 3740578272 3743953920 3747422880 3750091744 3756953760 3761999360 3767964480 3769347015 3771658080 3775181568 3779053488 3779287960 3781047690 3781605120 3784128768 3789020032 3792530748 3795875328 3797268104 3802821120 3803849856 3809024352 3810810240 3817057668 3820297320 3820848192 3824042220 3827839680 3829177920 3832980480 3836686112 3839038464 3841064320 3845430855 3846775245 3850595280 3852956160 3854369880 3856681104 3860510976 3861927468 3864295296 3868914672 3869485056 3873915528 3879118208 3880936960 3882054006 3886216320 3887267616 3889077624 3894380640 3900765073 3901426560 3904075770 3906469440 3907902795 3909076416 3911349120 3911473152 3911715840 3919355910 3922649598 3923227904 3929324070 3929448672 3930326016 3941257444 3943092591 3944733184 3948388176 3951951360 3955613040 3970685376 3974364414 3977951040 3981636810 3983293440 3985148160 3995658240 3996232065 3997124320 3997251072 4003462260 4004052480 4007417344 4015244331 4015620792 4017955440 4019162112 4020636816 4023101952 4025833784 4026516480 4033117536 4038616960 4040497440 4041590472 4045923840 4047088374 4048985880 4054423680 4059664320 4064517240 4064864256 4067009280 4068501540 4072541760 4074983808 4076478994 4078978368 4083028992 4084456448 4089099672 4091257485 4093765920 4097723673 4101792912 4103226928 4104632320 4107301632 4110735120 4111327872 4114817280 4121563096 4123495520 4129104840 4130221842 4136261760 4137779430 4141428480 4145265720 4145297408 4150623780 4152350720 4153393692 4154006016 4155940224 4156198080 4160460780 4161521664 4164347488 4166900736 4168429648 4172105728 4175039214 4180646304 4188296160 4191279008 4195162437 4198948320 4202838855 4204255104 4204587520 4218853212 4219320576 4226499840 4226572980 4232249280 4234844160 4238710836 4243147776 4245386880 4247079264 4251698955 4254305760 4257144864 4262647536 4270359744 4271926617 4278173760 4283919360 4285819136 4289456640 4291030520 4293661440 4297834485 4298794080 4306245120 4307825160 4309863936 4313393340 4316271876 4318918272 4319186240 4321197360 4324718592 4329670296 4330308608 4335485056 4338766242 4339734976 4343418240 4344044544 4353170688 4358154969 4359678611 4364007984 4366054080 4366683648 4367656065 4371993360 4373176068 4374673920 4381213990 4384784128 4394778120 4400267760 4400680320 4404378496 4411872640 4412012544 4413631392 4415960460 4421616768 4424619206 4427332032 4433277952 4437824832 4441390080 4441936698 4445945280 4446586368 4450064670 4453233946 4461382590 4461800880 4465735680 4467021048 4467374240 4467515904 4470113280 4478878208 4481205120 4483028112 4490656080 4492744704 4495115520 4496764860 4499461288 4508344512 4514399232 4520199870 4523216418 4528412672 4529063007 4535145552 4536698880 4537257228 4537926144 4543444080 4545559620 4546229760 4551664320 4554455040 4557547680 4563385344 4563668480 4567122360 4568142080 4572581895 4575385440 4584356784 4585380352 4588850664 4589135380 4595013504 4599576576 4600952896 4606452872 4609277184 4614881880 4615562240 4616130294 4617711360 4620714336 4624577010 4625243856 4632979456 4636758483 4638932460 4645162560 4645242945 4654333440 4657124352 4658833136 4663459584 4671394560 4673256768 4675722840 4684890924 4687614680 4687763328 4689483354 4693618944 4694059008 4702648320 4710357824 4714608640 4715188884 4718976960 4723816860 4730160960 4733061120 4736275040 4740663435 4742341632 4744844160 4746585130 4746735648 4754812320 4758808096 4759254272 4761280440 4771322085 4773541248 4776060240 4779952128 4790033152 4795478478 4795857640 4796549184 4798798080 4804862976 4818592149 4820851380 4821546528 4825638720 4826716160 4827409335 4830369120 4836143340 4836856320 4842394410 4846340352 4848596928 4848897760 4851870720 4855108608 4859084520 4861347030 4861384192 4865308416 4870879083 4871597184 4877420688 4880411136 4882201848 4886345520 4887050112 4888512452 4889341440 4904034880 4909508982 4911810840 4912907520 4922540672 4926571805 4930916480 4932882144 4935485220 4937780736 4940651520 4945162642 4948194624 4950010207 4954840064 4954925808 4963356720 4963906560 4965335316 4969714176 4980748536 4987437696 4992552936 4996563840 5009271680 5019525990 5023952640 5025796020 5028877440 5032292230 5033575424 5038737984 5041396920 5042140160 5043406626 5045505024 5051988090 5056707664 5061167104 5061893949 5070428160 5071799808 5071887576 5078699136 5081080320 5089410224 5093729760 5094464256 5098722960 5102038746 5103786240 5105166912 5105570560 5111374590 5121377280 5127241140 5129033660 5134127040 5137274880 5139159840 5140703232 5142241472 5147347968 5149236624 5151953870 5152393728 5158552896 5165220704 5169390192 5176072008 5181621760 5182259481 5183023488 5185436832 5191742115 5192507520 5194925280 5201902080 5205434360 5208625920 5210537060 5212101888 5215132160 5225807880 5230199464 5231278080 5239098760 5239264896 5241187278 5246392032 5255318880 5257456788 5264517568 5269268480 5273566515 5274150720 5280321312 5280816384 5294247168 5298388545 5299152552 5303934720 5308849080 5313530880 5321431080 5328309420 5329668096 5335134336 5337949680 5338736640 5353659108 5354161056 5357273920 5360849088 5364135936 5372751893 5377490048 5385485343 5387329920 5388787296 5394138624 5394565120 5395339845 5396117832 5398647840 5405898240 5412087870 5412885760 5419356320 5422679040 5424239844 5424668720 5430055680 5433311744 5438637824 5441463360 5452132896 5455009980 5455475712 5458354560 5461997184 5463631564 5466470085 5469057216 5471063913 5476402176 5480546832 5480980160 5481770496 5486423040 5487098274 5492477079 5505473120 5506962456 5515015680 5517039240 5521904640 5527020960 5534165040 5537858256 5538674688 5541253632 5541597440 5547281040 5549492412 5558232960 5566718952 5574195072 5574291534 5583776310 5584394880 5585200128 5593549916 5598597760 5603785140 5605673472 5610867408 5615930880 5624326610 5625137616 5625760768 5635333120 5635430640 5642999040 5651614448 5660515840 5662772352 5668580232 5668931940 5671571535 5672407680 5676193152 5683530048 5688796122 5693812992 5695902156 5704231680 5705774784 5719275520 5724881920 5725586502 5730445980 5731272288 5731725440 5736063330 5741660160 5743766880 5746485248 5749470720 5751191120 5755029168 5758066090 5758557696 5761596480 5772893728 5775892920 5781554820 5785021656 5790766464 5791224320 5792891202 5796442944 5803372008 5804227584 5810873292 5818677312 5821405440 5822244864 5823081009 5823541420 5829324480 5830901424 5832898560 5841570960 5846722560 5856113655 5859704160 5863614624 5867023680 5867573760 5883974397 5884841856 5887947280 5893986105 5895489024 5903109376 5911886166 5917099776 5922582264 5927927040 5928781824 5933419560 5948510120 5949067840 5956028064 5956687872 5961546621 5966926560 5974940160 5977370816 5987541440 5993487360 5995686480 5995876608 6004840351 6006078720 6011126016 6023431188 6026933160 6028743168 6030955224 6034652928 6038750676 6046860736 6049676304 6050568192 6057925440 6060746160 6061639680 6062385708 6068885760 6076730240 6081635520 6089496480 6096775860 6097296384 6100513920 6102752310 6108812640 6110640565 6112475712 6114718491 6118467552 6124543488 6126684672 6133699586 6145702912 6152689368 6153175840 6154840392 6156948480 6160952448 6166102680 6166991808 6172225920 6182344644 6185243280 6193550080 6193657260 6195332763 6205777920 6206669145 6212142720 6217946112 6225935670 6228526080 6230090538 6231009024 6234297120 6240691170 6242282496 6246521232 6250351104 6252644472 6258158592 6270969456 6286918512 6291969280 6298422480 6306881280 6320884580 6326458880 6328279818 6328980864 6339749760 6339859470 6346045440 6348373920 6352266240 6358066254 6361762780 6364721664 6368080320 6370618896 6376237056 6381458640 6393971304 6395398912 6398397440 6405539616 6424789532 6425879040 6427801840 6428728704 6434184960 6436545780 6440492160 6448191120 6449141760 6456525880 6461737740 6461787136 6464795904 6470090010 6474407814 6478377408 6478779360 6481796040 6487077888 6494505444 6495462912 6503227584 6507214848 6508149363 6509602464 6515127360 6516066816 6519121920 6537749330 6546011976 6549081120 6550025472 6550543360 6557990040 6571820985 6577176192 6580646960 6583707648 6597592832 6600401640 6601020480 6606567744 6617808960 6618018816 6620447088 6623940690 6626285568 6632425152 6636928809 6640998048 6649916928 6656737248 6662085120 6662905047 6668917920 6679850919 6692073885 6692701320 6698603520 6701061360 6701273856 6705169920 6718317312 6721862560 6724542168 6735984120 6742673280 6745147290 6749191932 6762399744 6762516768 6771598848 6774773760 6780299805 6791639680 6792619008 6798297280 6802718328 6805048320 6805885842 6806889216 6815166120 6819344640 6827496480 6829539455 6836321520 6845078016 6845502720 6850683540 6852213120 6865648832 6869858304 6876535176 6878070528 6883275996 6883703070 6892520256 6897200527 6901429344 6909679308 6910697984 6913915776 6922322820 6923343360 6924195441 6926567040 6935869440 6936865515 6944834560 6949469184 6958398690 6967743840 6981500160 6985686528 6988249704 6991937395 6995189376 7007091840 7009942384 7013584260 7027336386 7031422020 7031644992 7032200960 7034225031 7040428416 7041088512 7053972480 7058996224 7064518060 7065536736 7071912960 7072783326 7078465440 7085725290 7095241440 7099591680 7104412560 7113512448 7117266240 7119877695 7120103472 7132218480 7138212144 7138881408 7147798784 7164090360 7169928192 7180647124 7183106560 7185049728 7192184832 7193786460 7194823776 7198197120 7205345280 7207864320 7216117160 7231277070 7232319792 7238458080 7240074240 7245553680 7254215010 7255284480 7263591615 7269510528 7272895392 7273346640 7277806080 7282662912 7288626780 7292076288 7294751884 7307395776 7309027328 7316131032 7320616704 7323302772 7329518280 7332768678 7342616608 7353354240 7356052320 7369361280 7378886720 7383811008 7388338176 7396374720 7399323216 7403227830 7410977280 7417743963 7422291936 7432260096 7432388712 7445035080 7445859840 7471122804 7471713520 7474231296 7481156544 7487907840 7494845760 7500183488 7513907520 7523998720 7529288985 7535928960 7538694030 7543316160 7548438345 7550363136 7558106976 7558575920 7562095380 7563210240 7565109939 7568257536 7577982135 7578040064 7585061496 7591750656 7594536208 7605642240 7607699712 7618048704 7621620480 7634115336 7640594640 7641696384 7648084440 7653058119 7655679360 7658355840 7665960960 7673372224 7678076928 7682128640 7690861710 7693550490 7701190560 7705912320 7708739760 7713362208 7721021952 7723854936 7727930805 7728590592 7737829344 7747831056 7758236416 7761873920 7764108012 7772432640 7774535232 7778155248 7788761280 7801530146 7802853120 7808151540 7812938880 7815805590 7818152832 7822698240 7823431680 7838711820 7845299196 7846455808 7858648140 7858897344 7860652032 7861780917 7882514888 7886185182 7889466368 7896776352 7903902720 7911226080 7941370752 7948728828 7955902080 7963273620 7966586880 7970296320 7992464130 7994248640 7994502144 8006924520 8008104960 8014834688 8030488662 8030986915 8031241584 8035910880 8038324224 8041273632 8046203904 8051667568 8053032960 8066235072 8077233920 8080994880 8083180944 8091847680 8094176748 8097971760 8108847360 8118131805 8119328640 8129034480 8134018560 8137003080 8145083520 8149967616 8152957988 8157956736 8166057984 8168912896 8178199344 8182514970 8187531840 8195447346 8203585824 8206453856 8214603264 8221470240 8222655744 8229634560 8243126192 8246991040 8258209680 8260443684 8272523520 8275558860 8282856960 8290531440 8301247560 8306787384 8308012032 8311880448 8312396160 8320921560 8328694976 8333801472 8336859296 8350078428 8361292608 8376592320 8382558016 8390324874 8397896640 8405677710 8408510208 8409175040 8436489915 8437706424 8438641152 8452999680 8453145960 8464498560 8477421672 8486295552 8490773760 8494158528 8503397910 8508611520 8514289728 8525295072 8533194183 8540719488 8543853234 8554896791 8556347520 8567838720 8571638272 8578913280 8582061040 8587322880 8588379753 8595668970 8597588160 8604094995 8612490240 8615650320 8619727872 8626786680 8632543752 8637099135 8637836544 8638372480 8642394720 8659340592 8660617216 8670970112 8677532484 8679469952 8686836480 8688089088 8689336803 8706341376 8716309938 8719357222 8728015968 8732108160 8733367296 8735312130 8743986720 8746352136 8749347840 8762427980 8769568256 8789556240 8800535520 8801360640 8808756992 8823745280 8827262784 8831920920 8843233536 8849238412 8854664064 8866555904 8867829249 8875649664 8882780160 8883873396 8891890560 8893172736 8900129340 8906467892 8922765180 8923601760 8934042096 8934748480 8935031808 8940226560 8957756416 8962410240 8966056224 8975808905 8981312160 8990231040 8993529720 8998922576 9016689024 9028798464 9040399740 9046432836 9058126014 9070291104 9074514456 9075852288 9086888160 9091119240 9092459520 9103328640 9115095360 9118439855 9126770688 9127336960 9134244720 9136284160 9145163790 9150770880 9154128465 9168713568 9170760704 9177701328 9178270760 9190027008 9200549379 9201905792 9212905744 9218554368 9229763760 9231124480 9232260588 9235422720 9241428672 9249154020 9250487712 9273516966 9277864920 9290325120 9290485890 9308666880 9314248704 9317666272 9326919168 9338903505 9342789120 9346513536 9351445680 9369781848 9375229360 9375526656 9378966708 9387237888 9420715648 9430377768 9437953920 9447633720 9460321920 9472550080 9481326870 9484683264 9489688320 9492419727 9493170260 9493471296 9509624640 9517616192 9518508544 9522560880 9537099381 9542644170 9547082496 9552120480 9561355237 9580066304 9590956956 9591715280 9593098368 9597596160 9609725952 9637184298 9641702760 9643093056 9651277440 9654818670 9660738240 9672286680 9673712640 9684788820 9692680704 9697193856 9697795520 9703741440 9705135015 9710217216 9711611721 9718169040 9722694060 9722768384 9730616832 9741758166 9743194368 9754841376 9760822272 9764403696 9772691040 9774100224 9777024904 9778682880 9788712353 9806623995 9808069760 9819017964 9823621680 9825815040 9845081344 9853143610 9861832960 9865764288 9870970440 9875561472 9881303040 9890325284 9896389248 9900020414 9909680128 9909851616 9926713440 9927813120 9930670632 9935911035 9939428352 9961497072 9974875392 9985105872 9993127680 10018543360 10039051980 10047905280 10051592040 10057754880 10064584460 10067150848 10077475968 10082793840 10084280320 10086813252 10091010048 10103976180 10113415328 10117720935 10123787898 10143599616 10143775152 10157398272 10162160640 10178820448 10187459520 10188928512 10191197485 10197445920 10204077492 10207572480 10210333824 10211141120 10222749180 10242754560 10254482280 10258067320 10268254080 10278319680 10284482944 10294695936 10298473248 10303907740 10304787456 10317105792 10325554605 10330441408 10338780384 10352144016 10363243520 10364518962 10366046976 10370873664 10383484230 10385015040 10389850560 10403804160 10410868720 10417251840 10421074120 10424203776 10430264320 10437598035 10451615760 10460398928 10478197520 10478529792 10482374556 10492784064 10510637760 10514913576 10529035136 10541004579 10547133030 10548301440 10560642624 10561632768 10588494336 10596777090 10598305104 10607869440 10609174989 10617698160 10627061760 10642862160 10656618840 10670268672 10675899360 10707318216 10708322112 10714547840 10721698176 10745503786 10754980096 10770970686 10774659840 10777574592 10788277248 10790679690 10792235664 10797295680 10811796480 10824175740 10825771520 10838712640 10845358080 10846915605 10848479688 10849337440 10860111360 10866623488 10877275648 10882926720 10904265792 10910019960 10910951424 10916709120 10923994368 10927263128 10932940170 10938114432 10942127826 10952804352 10961093664 10961960320 10963540992 10972846080 10974196548 10984954158 10999153017 11010946240 11013924912 11030031360 11034078480 11043809280 11054041920 11061548015 11068330080 11075716512 11082507264 11083194880 11094562080 11098984824 11104841745 11116465920 11133084865 11133437904 11148390144 11148583068 11167552620 11168789760 11170400256 11187099832 11197195520 11207570280 11211346944 11221734816 11231861760 11248653220 11250275232 11251521536 11270666240 11270861280 11285998080 11303228896 11308041045 11321031680 11325544704 11337160464 11337863880 11343143070 11344815360 11352386304 11367060096 11377592244 11387625984 11391804312 11408463360 11411549568 11449763840 11451173004 11460891960 11462544576 11463450880 11472126660 11487533760 11498941440 11502382240 11510058336 11516132180 11517115392 11523192960 11540325735 11545787456 11551785840 11563109640 11570043312 11581532928 11582448640 11585782404 11592885888 11606744016 11608455168 11621746584 11637354624 11642810880 11646162018 11647082840 11658648960 11661802848 11683141920 11702295219 11712227310 11719408320 11723708385 11727229248 11734047360 11735147520 11767948794 11769683712 11775894560 11787972210 11790978048 11806218752 11823772332 11829277773 11834199552 11845164528 11855854080 11866839120 11897020240 11898135680 11912056128 11923093242 11933853120 11949880320 11954741632 11975082880 11986974720 11988696195 11991372960 11991753216 12009680702 12012157440 12022252032 12045732993 12046862376 12053866320 12057486336 12061910448 12069305856 12077501352 12093721472 12099352608 12115850880 12121492320 12124771416 12137771520 12153460480 12163271040 12178992960 12193551720 12194592768 12201027840 12205504620 12217625280 12221281130 12224951424 12229436982 12236935104 12249086976 12253369344 12267399172 12273772455 12291405824 12293171019 12305378736 12306351680 12309680784 12313896960 12321904896 12332205360 12333983616 12344451840 12362906605 12364689288 12370486560 12387100160 12387314520 12390665526 12413338290 12424285440 12435892224 12451871340 12457052160 12460181076 12462018048 12468594240 12481382340 12484564992 12493042464 12500702208 12505288944 12516317184 12541938912 12573837024 12583938560 12585487311 12596844960 12608516565 12613762560 12641769160 12652917760 12656559636 12657961728 12679499520 12679718940 12696747840 12704532480 12716132508 12723525560 12729443328 12736160640 12741237792 12755096865 12762917280 12787942608 12790797824 12796794880 12811079232 12815779851 12849579064 12851758080 12855603680 12857457408 12868369920 12873091560 12880984320 12896382240 12913051760 12923475480 12923574272 12929591808 12940180020 12948815628 12956754816 12957558720 12963592080 12974155776 12989010888 12990925824 13006455168 13016298726 13019204928 13030254720 13032133632 13074464907 13075498660 13079035833 13092023952 13098162240 13100050944 13101086720 13102968195 13115980080 13143641970 13154352384 13161293920 13195185664 13200803280 13202040960 13213135488 13235617920 13236037632 13240894176 13247881380 13264850304 13273857618 13281996096 13299833856 13313474496 13324170240 13325810094 13337835840 13359701838 13384147770 13385402640 13397207040 13402122720 13402547712 13410339840 13436634624 13443725120 13449084336 13471968240 13485346560 13490294580 13498383864 13525033536 13543197696 13560599610 13583279360 13585238016 13587189021 13596594560 13605436656 13610096640 13611771684 13613778432 13630332240 13638689280 13654992960 13659078910 13672643040 13690156032 13691005440 13701367080 13704426240 13717745685 13731297664 13753070352 13756141056 13766551992 13767406140 13785040512 13794401054 13802858688 13819358616 13821395968 13827831552 13844645640 13846686720 13848390882 13853134080 13873731030 13889669120 13898938368 13910275449 13916797380 13935487680 13935728835 13963000320 13971373056 13976499408 13983874790 13990378752 14014183680 14019884768 14027168520 14054672772 14062844040 14063289984 14064401920 14068450062 14080856832 14082177024 14107944960 14117992448 14129036120 14131073472 14143825920 14145566652 14156930880 14171450580 14190482880 14199183360 14208825120 14221990305 14227024896 14234532480 14239755390 14240206944 14264436960 14276424288 14277762816 14295597568 14313966255 14328180720 14339856384 14361294248 14366213120 14370099456 14387572920 14389647552 14396394240 14432234320 14455776447 14462554140 14464639584 14476916160 14480148480 14482228005 14491107360 14508430020 14510568960 14527183230 14539021056 14545790784 14546693280 14555612160 14565325824 14577253560 14584152576 14589503768 14612637249 14614791552 14632262064 14641233408 14646605544 14659036560 14665537356 14685233216 14712104640 14738722560 14757773440 14767622016 14779715415 14792749440 14798646432 14806455660 14821954560 14835487926 14844583872 14850030621 14864520192 14864777424 14890070160 14891719680 14942245608 14943427040 14962313088 14989691520 15000366976 15027815040 15047997440 15058577970 15071857920 15077388060 15086632320 15096876690 15100726272 15116213952 15117151840 15124190760 15126420480 15130219878 15136515072 15155964270 15156080128 15170122992 15183501312 15185681847 15189072416 15211284480 15215399424 15236097408 15243240960 15268230672 15281189280 15283392768 15296168880 15306116238 15311358720 15316711680 15334248965 15346744448 15364257280 15381723420 15387100980 15402381120 15411824640 15417479520 15426724416 15442043904 15447709872 15455861610 15457181184 15475658688 15495662112 15516472832 15523747840 15528216024 15544865280 15546778443 15549070464 15556310496 15575226345 15577522560 15603060292 15605706240 15616303080 15625877760 15631611180 15636305664 15645396480 15677423640 15690598392 15692911616 15717296280 15717794688 15723561834 15765029776 15772370364 15778932736 15793552704 15807805440 15820699545 15822452160 15882741504 15895165635 15897457656 15911804160 15926547240 15940592640 15984928260 15988497280 15989004288 16013849040 16016209920 16029669376 16060977324 16061973830 16062483168 16071821760 16082547264 16092407808 16103335136 16118255679 16132470144 16154467840 16156456029 16161989760 16166361888 16183695360 16186019535 16188353496 16195943520 16217694720 16236263610 16238657280 16258068960 16268037120 16274006160 16290167040 16299935232 16305915976 16315913472 16356398688 16365029940 16375063680 16390894692 16407171648 16412907712 16413191739 16429206528 16442940480 16445311488 16459269120 16486252384 16493982080 16516419360 16520887368 16545047040 16551117720 16565713920 16581062880 16602495120 16613574768 16616024064 16623760896 16624792320 16641843120 16657389952 16673718592 16700156856 16722585216 16750344137 16753184640 16765116032 16780649748 16795793280 16811355420 16817020416 16818350080 16872979830 16875412848 16877282304 16905999360 16906291920 16928997120 16954843344 16981547520 16988317056 17006795820 17014714605 17017223040 17028579456 17050590144 17066388366 17081438976 17087706468 17109793582 17112695040 17143276544 17157826560 17164122080 17174645760 17176759506 17191337940 17195176320 17208189990 17224980480 17231300640 17239455744 17253573360 17265087504 17274198270 17275673088 17276744960 17284789440 17318681184 17341940224 17355064968 17358939904 17373672960 17378673606 17412682752 17432619876 17438714444 17456031936 17464216320 17466734592 17470624260 17487973440 17492704272 17498695680 17524855960 17539136512 17568340965 17579112480 17601071040 17602721280 17617513984 17647490560 17651923191 17654525568 17663841840 17681958315 17686467072 17698476824 17709328128 17735658498 17751299328 17767746792 17783781120 17786345472 17800258680 17812935784 17845530360 17847203520 17868084192 17869496960 17870063616 17915512832 17924820480 17932112448 17951617810 17962624320 17980462080 17987059440 17997845152 18014521053 18033378048 18080799480 18092865672 18116252028 18140582208 18149028912 18151704576 18173776320 18182238480 18184919040 18206657280 18230190720 18236879710 18254673920 18268489440 18272568320 18290327580 18301541760 18308256930 18331921695 18337427136 18341521408 18344155473 18355402656 18356541520 18380054016 18401098758 18403811584 18425811488 18437108736 18459527520 18464521176 18470845440 18482857344 18498308040 18500975424 18547033932 18555729840 18580650240 18580971780 18585998289 18617333760 18635332544 18653838336 18677807010 18685578240 18693027072 18702891360 18720972859 18739563696 18750458720 18751053312 18757933416 18774475776 18841431296 18860755536 18875907840 18895267440 18920643840 18945100160 18962653740 18979376640 18984839454 18986340520 18986942592 19019249280 19035232384 19037017088 19045121760 19074198762 19085288340 19094164992 19104240960 19122710474 19160132608 19181913912 19183430560 19186196736 19195192320 19274368596 19283405520 19286186112 19302554880 19309637340 19321476480 19344573360 19347425280 19369577640 19385361408 19394387712 19395591040 19410270030 19423223442 19436338080 19445388120 19445536768 19461233664 19483516332 19486388736 19503825365 19509682752 19521644544 19528807392 19545382080 19548200448 19554049808 19557365760 19577424706 19613247990 19616139520 19638035928 19647243360 19651630080 19690162688 19706287220 19715462955 19723665920 19731528576 19741940880 19751122944 19780650568 19792778496 19800040828 19819703232 19853426880 19861341264 19871822070 19878856704 19910786427 19922994144 19949750784 19970211744 19986255360 20037086720 20039552757 20076221655 20078103960 20095810560 20103184080 20115509760 20129168920 20154951936 20165587680 20173626504 20207952360 20226830656 20235441870 20247575796 20287199232 20287550304 20314796544 20324321280 20357640896 20374919040 20377857024 20382394970 20394891840 20408154984 20415144960 20420667648 20422282240 20445498360 20488618365 20508964560 20516134640 20536508160 20556639360 20568965888 20596946496 20607815480 20609574912 20634211584 20651109210 20660882816 20677560768 20691601581 20704288032 20726487040 20729037924 20732093952 20741747328 20766968460 20770030080 20772586323 20779701120 20807608320 20821737440 20834503680 20842148240 20848407552 20860528640 20875196070 20903231520 20920797856 20956395040 20957059584 20964749112 20975812185 20985568128 21021275520 21029827152 21058070272 21082009158 21094266060 21096602880 21102675093 21121285248 21123265536 21176988672 21193554180 21196610208 21215738880 21218349978 21235396320 21285724320 21313237680 21340537344 21351798720 21359633085 21414636432 21416644224 21429095680 21443396352 21491007572 21509960192 21541941372 21549319680 21555149184 21576554496 21581359380 21584471328 21594591360 21623592960 21648351480 21651543040 21677425280 21693831210 21696959376 21698674880 21720222720 21733246976 21754551296 21765853440 21790774845 21798393055 21808531584 21820039920 21833418240 21847988736 21854526256 21865880340 21876228864 21884255652 21922187328 21923920640 21927081984 21948393096 21969908316 21998306034 22021892480 22027849824 22060062720 22068156960 22108083840 22123096030 22136660160 22151433024 22165014528 22166389760 22189124160 22197969648 22209683490 22232931840 22253231889 22266169730 22266875808 22296780288 22297166136 22335105240 22337579520 22374199664 22394391040 22415140560 22422693888 22443469632 22463723520 22497306440 22500550464 22541722560 22571996160 22606457792 22616082090 22642063360 22645315035 22651089408 22674320928 22675727760 22686286140 22689630720 22704772608 22734120192 22755184488 22775251968 22783608624 22816926720 22823099136 22902346008 22921783920 22925089152 22926901760 22944253320 22975067520 22997882880 23004764480 23020116672 23032264360 23034230784 23046385920 23080651470 23091574912 23103571680 23126219280 23140086624 23163065856 23164897280 23171564808 23183792415 23185771776 23213488032 23220434147 23243493168 23274709248 23285621760 23292324036 23294165680 23317297920 23323605696 23366283840 23404590438 23424454620 23438816640 23447416770 23454458496 23468094720 23470295040 23535897588 23539367424 23551789120 23575944420 23581956096 23585342751 23612437504 23647544664 23658555546 23668399104 23690329056 23711708160 23733678240 23794040480 23796271360 23824112256 23846186484 23867706240 23899760640 23909483264 23950165760 23977392390 23982745920 23983506432 24019361404 24024314880 24044504064 24091465986 24092960745 24093724752 24107732640 24114972672 24123820896 24138611712 24155002704 24187442944 24198705216 24231701760 24242984640 24249542832 24275543040 24306920960 24326542080 24354395415 24357985920 24387103440 24402055680 24411009240 24435250560 24442562260 24449902848 24458873964 24473870208 24498173952 24506738688 24534798344 24547544910 24586342038 24610757472 24612703360 24619361568 24643809792 24664410720 24667967232 24688903680 24725813210 24729378576 24740973120 24750051035 24774200320 24774629040 24781331052 24826676580 24848570880 24903742680 24920362152 24924036096 24937188480 24962764680 24986084928 25001404416 25010577888 25083877824 25147674048 25167877120 25170974622 25193689920 25217033130 25227525120 25283538320 25305835520 25309469745 25313119272 25315923456 25358999040 25359437880 25393495680 25432265016 25447051120 25458886656 25472321280 25482475584 25510193730 25525834560 25575885216 25581595648 25599582549 25622158464 25631559702 25664690373 25699158128 25703516160 25711207360 25714914816 25736739840 25746183120 25761968640 25765139259 25792764480 25826103520 25846950960 25859183616 25880360040 25897631256 25911297405 25913509632 25915117440 25927184160 25978021776 25981851648 26012910336 26032597452 26038409856 26060509440 26064267264 26148929814 26150997320 26158071666 26184047904 26196324480 26200101888 26205936390 26231960160 26287283940 26308704768 26322587840 26390371328 26401606560 26404081920 26426270976 26471235840 26481788352 26495762760 26529700608 26547715236 26563992192 26599667712 26603487747 26626948992 26648340480 26651620188 26675671680 26719403676 26768295540 26770805280 26804245440 26805095424 26820679680 26863759465 26873269248 26887450240 26898168672 26927426715 26943936480 26970693120 26980589160 26996767728 27050067072 27086395392 27121199220 27166558720 27174378042 27193189120 27210873312 27223543368 27227556864 27260664480 27277378560 27305355511 27309985920 27318157820 27345286080 27355319565 27380312064 27382010880 27402734160 27408852480 27435491370 27462385395 27462595328 27506140704 27512282112 27533103984 27534812280 27570081024 27588802108 27601648137 27605717376 27638717232 27642791936 27655663104 27689291280 27693373440 27696781764 27706268160 27747462060 27820550898 27833594760 27870975360 27871457670 27926000640 27942746112 27952998816 27967749580 27980757504 28028367360 28039769536 28054337040 28109345544 28125688080 28126579968 28128803840 28136900124 28161713664 28258072240 28262146944 28291133304 28313861760 28342901160 28380965760 28417650240 28443980610 28454049792 28469064960 28479510780 28480413888 28528873920 28552848576 28555525632 28591195136 28611298143 28627932510 28656361440 28684065711 28722588496 28732426240 28740198912 28775145840 28779295104 28792788480 28864468640 28911552894 28925108280 28929279168 28953832320 28964456010 28982214720 29016860040 29021137920 29054366460 29078042112 29091581568 29093386560 29111224320 29115405045 29130651648 29154507120 29168305152 29179007536 29225274498 29229583104 29264524128 29282466816 29293211088 29318073120 29331074712 29366137059 29370466432 29419871985 29424209280 29477445120 29515546880 29535244032 29559430830 29585498880 29597292864 29612911320 29643909120 29670975852 29689167744 29700061242 29729040384 29729554848 29780140320 29783439360 29807733105 29884491216 29886854080 29924626176 29979383040 30000733952 30024201755 30055630080 30117155940 30143715840 30154776120 30173264640 30193753380 30201452544 30232427904 30234303680 30248381520 30252840960 30260439756 30273030144 30311928540 30312160256 30340245984 30371363694 30378144832 30430798848 30472194816 30486481920 30517750277 30536461344 30562378560 30566785536 30573592455 30592337760 30612232476 30622717440 30633423360 30668497930 30693488896 30728514560 30763446840 30774201960 30804762240 30834959040 30853448832 30884087808 30895419744 30911723220 30914362368 30951317376 30976663815 30991324224 31032945664 31056432048 31089730560 31093556886 31098140928 31112620992 31150452690 31155045120 31206120584 31211412480 31232606160 31251755520 31263222360 31272611328 31290792960 31354847280 31381196784 31385823232 31434592560 31435589376 31447123668 31530059552 31544740728 31587105408 31641399090 31644904320 31765483008 31790331270 31794915312 31823608320 31853094480 31881185280 31969856520 31976994560 32027698080 32121954648 32123947660 32124966336 32143643520 32165094528 32206670272 32236511358 32264940288 32308935680 32312912058 32323979520 32332723776 32372039070 32376706992 32391887040 32435389440 32472527220 32477314560 32516137920 32536074240 32540746815 32548012320 32580334080 32599870464 32611831952 32631826944 32712797376 32730059880 32750127360 32781789384 32814343296 32825815424 32826383478 32858413056 32885880960 32890622976 32918538240 32972504768 32987964160 32997459051 33032838720 33041774736 33090094080 33102235440 33131427840 33162125760 33184644045 33204990240 33227149536 33247521792 33249584640 33283686240 33314525235 33314779904 33347437184 33399254595 33400313712 33445170432 33500688274 33506369280 33530232064 33561299496 33591586560 33622710840 33634040832 33745959660 33750825696 33754564608 33811998720 33812583840 33857994240 33909686688 33963095040 33976634112 34013591640 34029429210 34034446080 34057158912 34101180288 34132776732 34162877952 34175412936 34219587164 34225390080 34286553088 34328244160 34349291520 34353519012 34382675880 34390352640 34416379980 34462601280 34486002635 34507146720 34530175008 34548396540 34551346176 34553489920 34569578880 34620977205 34637362368 34650071449 34683880448 34710129936 34717879808 34747345920 34757347212 34825365504 34865239752 34877428888 34912063872 34928432640 34941248520 34975946880 34985408544 35049711920 35078273024 35106885657 35136681930 35158224960 35171125155 35202142080 35205442560 35235027968 35294981120 35303846382 35309051136 35327683680 35363916630 35372934144 35396953648 35418656256 35471316996 35487833319 35502598656 35535493584 35567562240 35600517360 35625871568 35691060720 35694407040 35736168384 35738993920 35849640960 35864224896 35903235620 35925248640 35960924160 35974118880 35995690304 36029042106 36066756096 36161598960 36185731344 36232504056 36281164416 36298057824 36347552640 36364476960 36413314560 36460381440 36473759420 36536978880 36545136640 36580655160 36603083520 36616513860 36663843390 36674854272 36688310946 36710805312 36713083040 36760108032 36802197516 36807623168 36851622976 36874217472 36879513057 36919055040 36929042352 36941690880 36965714688 36996616080 37001950848 37088719815 37094067864 37111459680 37161300480 37161943560 37171996578 37270665088 37307676672 37355614020 37371156480 37386054144 37405782720 37441945718 37479127392 37500917440 37502106624 37515866832 37548951552 37609263251 37682862592 37721511072 37751815680 37756461933 37790534880 37825549695 37841287680 37890200320 37925307480 37958753280 37969678908 37972681040 37973885184 38038498560 38070464768 38074034176 38090243520 38148397524 38170576680 38188329984 38208481920 38245420948 38265290595 38320265216 38363827824 38366861120 38372393472 38390384640 38447339553 38548737192 38566811040 38572372224 38605109760 38619274680 38642952960 38689146720 38739155280 38770722816 38788775424 38791182080 38820540060 38846446884 38872676160 38890776240 38922467328 38967032664 38972777472 39007650730 39019365504 39057614784 39090764160 39096400896 39108099616 39154849412 39226495980 39232279040 39237107499 39276071856 39294486720 39303260160 39308904585 39380325376 39412574440 39430925910 39447331840 39463057152 39483881760 39561301136 39585556992 39600081656 39639406464 39706853760 39722682528 39743644140 39821572854 39845988288 39899501568 39940423488 39972510720 40074173440 40079105514 40152443310 40156207920 40191621120 40206368160 40231019520 40258337840 40309903872 40331175360 40347253008 40415904720 40453661312 40470883740 40495151592 40575100608 40629593088 40715281792 40749838080 40755714048 40761567063 40764789940 40789783680 40816309968 40830289920 40841335296 40844564480 40890996720 40977236730 41017929120 41032269280 41073016320 41113278720 41137931776 41193892992 41215630960 41268423168 41302218420 41321765632 41355121536 41383203162 41408576064 41458075848 41464187904 41483494656 41533936920 41540060160 41545172646 41559402240 41643474880 41669007360 41684296480 41696815104 41730826347 41750392140 41806463040 41841595712 41912790080 41914119168 41929498224 41951624370 41971136256 42033882457 42042551040 42059654304 42116140544 42164018316 42188532120 42193205760 42205350186 42242570496 42246531072 42353977344 42387108360 42393220416 42431477760 42436699956 42470792640 42571448640 42626475360 42665970915 42681074688 42703597440 42719266170 42774483955 42829272864 42833288448 42858191360 42886792704 42941898765 42982015144 43019920384 43083882744 43098639360 43110298368 43162718760 43168942656 43189182720 43296702960 43303086080 43354850560 43367329341 43387662420 43393918752 43397349760 43440445440 43446684015 43509102592 43531706880 43581549690 43596786110 43617063168 43640079840 43666836480 43695977472 43709052512 43731760680 43752457728 43768511304 43844374656 43847841280 43896786192 43939816632 43996612068 44043784960 44055699648 44136313920 44216167680 44246192060 44273320320 44302866048 44332779520 44339146245 44378248320 44395939296 44419366980 44465863680 44506463778 44532339460 44533751616 44550091863 44593560576 44594332272 44670210480 44675159040 44748399328 44788782080 44830281120 44886939264 44994612880 45001100928 45083445120 45143992320 45212915584 45232164180 45290630070 45302178816 45348641856 45351455520 45372572280 45379261440 45409545216 45468240384 45510368976 45550503936 45557045541 45567217248 45633853440 45646198272 45804692016 45843567840 45850178304 45853803520 45888506640 45950135040 46002746895 46009528960 46040233344 46064528720 46092771840 46161302940 46183149824 46207143360 46252438560 46280173248 46326131712 46343129616 46367584830 46371543552 46426976064 46440868294 46486986336 46549418496 46571243520 46584648072 46588331360 46634595840 46640335329 46647211392 46732567680 46809180876 46848909240 46877633280 46894833540 46908916992 46936189440 47071795176 47078734848 47103578240 47151888840 47170685502 47224875008 47295089328 47317111092 47336798208 47380658112 47423416320 47462098635 47467356480 47588080960 47592542720 47648224512 47685496905 47692372968 47735412480 47806776185 47818966528 47900331520 47954784780 47965491840 47967012864 48038722808 48048629760 48089008128 48182931972 48185921490 48187449504 48215465280 48247641792 48277223424 48310005408 48354767037 48374885888 48397410432 48463403520 48469368087 48485969280 48499085664 48551086080 48558058605 48613841920 48653084160 48708790830 48715971840 48774206880 48804111360 48822018480 48870501120 48885124520 48899805696 48917747928 48943561765 48947740416 49069596688 49095089820 49172684076 49221514944 49225406720 49238723136 49239575217 49287619584 49328821440 49335934464 49377807360 49451626420 49458757152 49481946240 49500102070 49548400640 49549258080 49562662104 49653353160 49697141760 49807485360 49840724304 49848072192 49874376960 49925529360 49972169856 50021155776 50167755648 50251032411 50295348096 50335754240 50341949244 50387379840 50434066260 50455050240 50567076640 50618939490 50626238544 50631846912 50717998080 50718875760 50786991360 50864530032 50894102240 50944642560 50964951168 51020387460 51051669120 51151770432 51163191296 51199165098 51244316928 51263119404 51329380746 51398316256 51422414720 51429829632 51473479680 51492366240 51523937280 51530278518 51585528960 51652207040 51693901920 51718367232 51760720080 51795262512 51822594810 51827019264 51830234880 51854368320 51956043552 52025820672 52065194904 52076819712 52121018880 52297859628 52301994640 52316143332 52368095808 52392648960 52400203776 52411872780 52463920320 52574567880 52617409536 52645175680 52705022895 52780742656 52803213120 52808163840 52852541952 52942471680 52955769573 52963576704 52991525520 53045874945 53059401216 53095430472 53127984384 53206975494 53253897984 53303240376 53351343360 53438807352 53536591080 53541610560 53608490880 53610190848 53727518930 53746538496 53774900480 53796337344 53854853430 53887872960 53941386240 53961178320 53993535456 54043563159 54100134144 54242398440 54333117440 54348756084 54386378240 54421746624 54447086736 54455113728 54521328960 54554757120 54610711022 54619971840 54636315640 54690572160 54710639130 54764021760 54805468320 54817704960 54870982740 54924770790 54925190656 54995765085 55012281408 55024564224 55032466419 55066207968 55069624560 55140162048 55177604216 55203296274 55211434752 55277434464 55311326208 55378582560 55393563528 55412536320 55494924120 55641101796 55667189520 55741950720 55742915340 55852001280 55905997632 55935499160 55961515008 56056734720 56079539072 56108674080 56162918577 56218691088 56251376160 56253159936 56257607680 56273800248 56323427328 56516144480 56524293888 56582266608 56627723520 56685802320 56761931520 56835300480 56887961220 56938129920 56959021560 56960827776 57057747840 57105697152 57111051264 57182390272 57222596286 57255865020 57312722880 57368131422 57445176992 57480397824 57550291680 57558590208 57585576960 57728937280 57823105788 57850216560 57858558336 57907664640 57928912020 57964429440 58033720080 58042275840 58108732920 58156084224 58183163136 58186773120 58230810090 58309014240 58336610304 58358015072 58450548996 58459166208 58511476095 58529048256 58564933632 58586422176 58636146240 58662149424 58732274118 58740932864 58839743970 58848418560 58954890240 59031093760 59070488064 59118861660 59146388865 59170997760 59194585728 59225822640 59341951704 59378335488 59400122484 59459109696 59560280640 59615466210 59732359281 59768982432 59773708160 59849252352 59958766080 60001467904 60048403510 60111260160 60118658271 60228664965 60234311880 60287431680 60309552240 60346529280 60387506760 60464855808 60468607360 60496763040 60520879512 60623857080 60624320512 60680491968 60742727388 60756289664 60861597696 60944389632 60972963840 61035500554 61072922688 61124757120 61133571072 61147184910 61184675520 61224464952 61245434880 61266846720 61336995860 61386977792 61457029120 61465855095 61526893680 61548403920 61609524480 61669918080 61706897664 61790839488 61823446440 61828724736 61902634752 61953327630 61982648448 62065891328 62074804743 62112864096 62179461120 62187113772 62196281856 62225241984 62300905380 62310090240 62412241168 62422824960 62465212320 62503511040 62526444720 62545222656 62581585920 62709694560 62762393568 62869185120 62871178752 62894247336 62927436555 63060119104 63089481456 63174210816 63282798180 63289808640 63530966016 63580662540 63589830624 63647216640 63706188960 63939713040 63953989120 64055396160 64078899255 64243909296 64247895320 64249932672 64287287040 64330189056 64413340544 64473022716 64529880576 64617871360 64625824116 64647959040 64665447552 64744078140 64753413984 64783774080 64870778880 64945054440 64954629120 65032275840 65081493630 65096024640 65160668160 65199740928 65223663904 65263653888 65372324535 65395179165 65425594752 65460119760 65500254720 65563578768 65628686592 65651630848 65652766956 65771761920 65781245952 65945009536 65975928320 65994918102 66065677440 66083549472 66180188160 66204470880 66324251520 66369288090 66409980480 66454299072 66495043584 66499169280 66567372480 66629050470 66629559808 66694874368 66759695667 66798509190 66800627424 66890340864 67001376548 67012738560 67060464128 67122598992 67183173120 67245421680 67268081664 67491919320 67501651392 67625167680 67715988480 67819373376 67926190080 67935945105 67953268224 68027183280 68058858420 68068892160 68114317824 68202360576 68265553464 68325755904 68350825872 68439174328 68450780160 68656488320 68707038024 68765351760 68780705280 68832759960 68925202560 68972005270 69014293440 69060350016 69096793080 69102692352 69106979840 69139157760 69241954410 69274724736 69300142898 69367760896 69420259872 69435759616 69494691840 69514694424 69551377245 69661302441 69730479504 69754857776 69824127744 69856865280 69882497040 69951893760 69970817088 70099423840 70213771314 70273363860 70316449920 70342250310 70404284160 70410885120 70470055936 70589962240 70607692764 70618102272 70655367360 70727833260 70745868288 70793907296 70837312512 70942633992 70975666638 71005197312 71070987168 71135124480 71201034720 71251743136 71382121440 71388814080 71472336768 71477987840 71699281920 71728449792 71806471240 71850497280 71948237760 71991380608 72058084212 72133512192 72278882235 72323197920 72371462688 72465008112 72562328832 72596115648 72695105280 72728953920 72826629120 72920762880 72947518840 73063186245 73073957760 73161310320 73206167040 73233027720 73327686780 73349708544 73376621892 73421610624 73426166080 73520216064 73604395032 73615246336 73703245952 73759026114 73838110080 73858084704 73931429376 73993232160 74003901696 74114536387 74177439630 74188135728 74222919360 74250153105 74322600960 74323887120 74343993156 74541330176 74711228040 74772108288 74811565440 74883891436 74958254784 75001834880 75004213248 75031733664 75218526502 75365725184 75443022144 75503631360 75512923866 75581069760 75651099390 75682575360 75780400640 75850614960 75917506560 75928409235 75939357816 75945362080 75947770368 76076997120 76140929536 76180487040 76296795048 76341153360 76376659968 76416963840 76490841896 76530581190 76727655648 76733722240 76744786944 76894679106 76994071119 77097474384 77133622080 77144744448 77210219520 77238549360 77285905920 77378293440 77478310560 77577550848 77582364160 77641080120 77692893768 77733892215 77745352320 77781552480 77934065328 77945554944 78015301460 78038731008 78115229568 78181528320 78192801792 78216199232 78309698824 78452991960 78464558080 78474214998 78552143712 78588973440 78617809170 78760650752 78825148880 78861851820 78894663680 78926114304 78967763520 79122602272 79171113984 79200163312 79278812928 79413707520 79445365056 79487288280 79643145708 79691976576 79799003136 79810463241 79880846976 79945021440 80148346880 80158211028 80304886620 80312415840 80412736320 80462039040 80516675680 80591278395 80619807744 80662350720 80694506016 80782280145 80831809440 80907322624 80941767480 80990303184 81150201216 81259186176 81430563584 81499676160 81523134126 81529579880 81579567360 81632619936 81682670592 81781993440 81916066533 81954473460 82035858240 82064538560 82065958695 82146032640 82226557440 82275863552 82387785984 82431261920 82536846336 82604436840 82643531264 82710243072 82766406324 82804944411 82817152128 82916151696 82928375808 82966989312 83067873840 83080120320 83090345292 83118804480 83286949760 83368592960 83461652694 83500784280 83612926080 83683191424 83751720685 83825580160 83828238336 83858996448 83903248740 83942272512 84067764914 84085102080 84119308608 84232281088 84328036632 84377064240 84386411520 84410700372 84485140992 84774216720 84786440832 84873399912 84941585280 85142897280 85252950720 85331941830 85362149376 85407194880 85438532340 85548967910 85658545728 85666576896 85716382720 85773585408 85883797530 85964030288 86039840768 86052197133 86167765488 86197278720 86220596736 86325437520 86337885312 86378365440 86593405920 86709701120 86734658682 86775324840 86787837504 86794699520 86893368030 87063413760 87163099380 87193572220 87234126336 87280159680 87333672960 87391954944 87418105024 87463521360 87504915456 87537022608 87688749312 87695682560 87793572384 87879633264 87993224136 88087569920 88098411177 88111399296 88259615955 88272627840 88432335360 88492384120 88546640640 88605732096 88678292490 88756496640 88791878592 88838733960 88931727360 89012927556 89064678920 89067503232 89100183726 89187121152 89188664544 89340420960 89350318080 89496798656 89577564160 89660562240 89773878528 89989225760 90002201856 90072605265 90166890240 90425831168 90464328360 90581260140 90604357632 90697283712 90702911040 90745144560 90758522880 90819090432 90936480768 91020737952 91114091082 91134434496 91292396544 91553250831 91609384032 91687135680 91700356608 91707607040 91720777365 91777013280 91900270080 92005493790 92019057920 92080466688 92129057440 92185543680 92322605880 92366299648 92414286720 92504877120 92560346496 92652263424 92686259232 92735169660 92743087104 92853952128 92881736588 92929991445 92973972672 93098836992 93169296144 93176662720 93269191680 93280670658 93294422784 93465135360 93604864295 93618361752 93697818480 93755266560 93789667080 93817833984 93872378880 94143590352 94157469696 94207156480 94303777680 94341371004 94590178656 94634222184 94761316224 94924197270 94934712960 95176161920 95185085440 95296449024 95370993810 95384745936 95470824960 95613552370 95637933056 95800663040 95909569560 95930983680 96077445616 96365863944 96371842980 96374899008 96430930560 96495283584 96620010816 96709534074 96749771776 96794820864 96926807040 96938736174 96971938560 96998171328 97116117210 97227683840 97306168320 97417581660 97431943680 97548413760 97608222720 97644036960 97741002240 97770249040 97799611392 97835495856 97887123530 97895480832 98139193376 98190179640 98345368152 98443029888 98450813440 98477446272 98479150434 98575239168 98657642880 98671868928 98755614720 98903252840 98917514304 98963892480 98992377153 99000204140 99098516160 99125324208 99306706320 99394283520 99553932135 99614970720 99681448608 99748753920 99851058720 99944339712 100042311552 100197763785 100335511296 100502064822 100590696192 100683898488 100774759680 100868132520 101134153280 101237878980 101252477088 101263693824 101435996160 101437751520 101573982720 101729060064 101788204480 101889285120 101929902336 102040774920 102082285967 102103338240 102303540864 102398330196 102488633856 102526238808 102658761492 102796632512 102844829440 102859659264 102984732480 103047874560 103060557036 103171057920 103304414080 103387803840 103458007905 103521440160 103590525024 103645189620 103654038528 103660469760 103708736640 103862931615 103912087104 103950214347 104051641344 104130389808 104153639424 104242037760 104595719256 104603989280 104632286664 104736191616 104785297920 104823745560 104927840640 105149135760 105234819072 105290351360 105320656971 105410045790 105513375465 105606426240 105616327680 105705083904 105884943360 105911539146 105927153408 105983051040 106091749890 106118802432 106190860944 106255968768 106413950988 106507795968 106606480752 106702686720 106877614704 107073182160 107083221120 107216981760 107455037860 107549800960 107592674688 107709706860 107775745920 107882772480 107922356640 107987070912 108087126318 108200268288 108484796880 108666234880 108697512168 108772756480 108843493248 108894173472 109042657920 109221422044 109239943680 109272631280 109381144320 109421278260 109610936640 109635409920 109741965480 109849541580 109850381312 109991530170 110024562816 110064932838 110132415936 110139249120 110280324096 110355208432 110406592548 110422869504 110554868928 110622652416 110638539171 110757165120 110787127056 110825072640 110989848240 111266159445 111282203592 111334379040 111483901440 111485830680 111811995264 111870998320 111923030016 112113469440 112159078144 112217348160 112325837154 112437382176 112502752320 112506319872 112547600496 112646854656 112827789753 113032288960 113048587776 113164533216 113255447040 113269385799 113371604640 113523863040 113670600960 113775922440 113876259840 113918043120 113921655552 114115495680 114211394304 114222102528 114445192572 114511730040 114625445760 114736262844 114890353984 114960795648 115100583360 115117180416 115171153920 115457874560 115646211576 115700433120 115717116672 115815329280 115857824040 115928858880 116067440160 116102170735 116217465840 116312168448 116366326272 116373546240 116461620180 116618028480 116716030144 116901097992 116918332416 117022952190 117058096512 117172844352 117252408959 117272292480 117324298848 117464548236 117481865728 117679487940 117696837120 117711322497 117909780480 117926713755 118062187520 118140976128 118237723320 118292777730 118341995520 118389171456 118451645280 118683903408 118756670976 118800244968 118918219392 119120561280 119230932420 119464718562 119537964864 119547416320 119698504704 119917532160 120002935808 120096807020 120222520320 120237316542 120457329930 120468623760 120574863360 120619104480 120693058560 120775013520 120929711616 120937214720 120993526080 121041759024 121247714160 121360983936 121485454776 121512579328 121888779264 122071001108 122145845376 122249514240 122267142144 122294369820 122369351040 122448929904 122490869760 122533693440 122673991720 122773955584 122931710190 123053787360 123096807840 123219048960 123339836160 123413795328 123581678976 123646892880 123805269504 123906655260 123965296896 124149609486 124225728192 124374227544 124392563712 124450483968 124601810760 124620180480 124824482336 124930424640 125007022080 125052889440 125090445312 125419389120 125524787136 125738370240 125742357504 125788494672 125854873110 126101647371 126120238208 126178962912 126348421632 126565596360 126579617280 127061932032 127161325080 127179661248 127294433280 127412377920 127879426080 127907978240 127997912745 128110792320 128157798510 128323451865 128487818592 128495790640 128499865344 128574574080 128660378112 128825696295 128826681088 128946045432 129059761152 129251648232 129295918080 129330895104 129488156280 129506827968 129567548160 129890108880 129909258240 130064551680 130101988023 130162987260 130192049280 130321336320 130447327808 130527307776 130744649070 130790358330 130851189504 130920239520 131000509440 131046810013 131127157536 131257373184 131303261696 131305533912 131543523840 131890019072 131951856640 131989836204 132131354880 132167098944 132408941760 132648503040 132738576180 132819960960 132908598144 132998338560 133017438735 133134744960 133258100940 133259119616 133389748736 133519391334 133597018380 133601254848 133650275589 133780681728 134002753096 134025477120 134120928256 134245197984 134366346240 134490843360 134983838640 135003302784 135250335360 135431976960 135638746752 135871890210 135906536448 136054366560 136117716840 136137784320 136228635648 136404721152 136526777555 136531106928 136651511808 136701651744 136878348656 136901560320 137312976640 137414076048 137530703520 137561410560 137665519920 137850405120 137944010540 138008240685 138028586880 138120700032 138193586160 138213959680 138278315520 138483908820 138549449472 138600285796 138840519744 138871519232 139029388848 139102754490 139322604882 139460959008 139509715552 139648255488 139713730560 139764994080 139903787520 139941634176 140198847680 140427542628 140546727720 140632899840 140684500620 140808568320 141215385528 141236204544 141310734720 141455666520 141587814592 141674625024 141885267984 141951333276 142010394624 142141974336 142270248960 142402069440 142503486272 142764242880 142777628160 142944673536 142955975680 143056490715 143420328555 143456899584 143612942480 143700994560 143896475520 143982761216 144116168424 144267024384 144557764470 144646395840 144742925376 144930016224 145064301111 145124657664 145192231296 145390210560 145408104261 145457907840 145653258240 145841525760 145895037680 146126372490 146147915520 146322620640 146412334080 146466055440 146655373560 146699417088 146753243784 146830685295 146843221248 146852332160 147208790064 147230492672 147406491904 147518052228 147676220160 147716169408 147718725651 147862858752 147986464320 148007803392 148229072774 148354879260 148376271456 148445838720 148500306210 148645201920 148647774240 148687986312 149082660352 149422456080 149544216576 149623130880 149767782872 149916509568 150003669760 150063467328 150437053004 150731450368 150753097233 150886044288 151007262720 151025847732 151162139520 151302198780 151365150720 151560801280 151701229920 151856818470 151878715632 151890724160 151895540736 152153994240 152281859072 152360974080 152588751385 152593590096 152682306720 152833927680 152981683792 153061162380 153455311296 153467444480 153489573888 153789358212 153988142238 154194948768 154267244160 154289488896 154420439040 154477098720 154571811840 154756586880 154956621120 155155101696 155164728320 155282160240 155385787536 155467784430 155490704640 155563104960 155868130656 156030602920 156077462016 156230459136 156363056640 156432398464 156619397648 156905983920 156929116160 156948429996 157104287424 157177946880 157235618340 157650297760 157723703640 157852228608 157935527040 158245204544 158342227968 158400326624 158557625856 158827415040 158890730112 158974576560 159286291416 159383953152 159620926482 159761693952 160316422056 160609773240 160624831680 160825472640 161033351360 161182556790 161239615488 161324701440 161389012032 161564560290 161663618880 161814645248 161883534960 161980606368 162130689477 162300402432 162543039029 162861127168 162999352320 163046268252 163059159760 163159134720 163265239872 163365341184 163563986880 163832133066 163908946920 164071716480 164129077120 164131917390 164292065280 164453114880 164551727104 164775571968 164862523840 164987295255 165073692672 165097399257 165208873680 165287062528 165420486144 165532812648 165609888822 165634304256 165832303392 165933978624 166135747680 166180690584 166237608960 166573899520 166737185920 166923305388 167001568560 167225852160 167366382848 167503441370 167651160320 167717992896 167806497480 167884545024 168135529828 168170204160 168238617216 168464562176 168488755731 168656073264 168754128480 168772823040 168821400744 168970281984 169548433440 169572881664 169746799824 169883170560 170285794560 170505901440 170663883660 170814389760 170877064680 171097935820 171317091456 171333153792 171432765440 171547170816 171767595060 171928060576 172104394266 172335530976 172441193472 172650875040 172675770624 172756730880 173186811840 173250357245 173419402240 173469317364 173550649680 173575675008 173589399040 173786736060 174126827520 174326198760 174387144440 174468252672 174560319360 174836210048 174927042720 175009830912 175074045216 175377498624 175391365120 175534428285 175587144768 175759266528 175986448272 176175139840 176196822354 176222798592 176519231910 176545255680 176864670720 176984768240 177093281280 177211464192 177356584980 177439166595 177512993280 177583757184 177677467920 178025855112 178129357840 178135006464 178200367452 178377329088 178680841920 178993597312 179197077843 179321124480 179547757056 179978451520 180004403712 180145210530 180333780480 180355974813 180851662336 180928656720 181162520280 181394567424 181405822080 181490289120 181872961536 182041475904 182228182164 182268868992 182584793088 183106501662 183218768064 183374271360 183400713216 183441554730 183554026560 183800540160 184010987580 184038115840 184160933376 184258114880 184371087360 184397565285 184645211760 184732599296 184828573440 185009754240 185120692992 185372518464 185470339320 185486174208 185707904256 185763473176 185859982890 185947945344 186197673984 186224414229 186338592288 186353325440 186538383360 186561341316 186588845568 186930270720 187209728590 187236723504 187395636960 187510533120 187579334160 187635667968 187744757760 188046316255 188287180704 188414312960 188607555360 188682742008 188782309665 189180357312 189268444368 189522632448 189848394540 189869425920 190352323840 190370170880 190592898048 190741987620 190769491872 190941649920 191227104740 191275866112 191601326080 191819139120 191861967360 192154891232 192236697765 192731727888 192743685960 192749798016 192861861120 192990567168 193240021632 193419068148 193499543552 193589641728 193853614080 193877472348 193943877120 193996342656 194232234420 194612336640 194835163320 194863887360 195096827520 195288073920 195482004480 195540498080 195599222784 195670991712 195774247060 195790961664 196185537495 196278386752 196380359280 196690736304 196886059776 196901626880 196954892544 196958300868 197315285760 197343737856 197806505680 197835028608 197927784960 197984754306 198000408280 198197032320 198250648416 198613412640 199107864270 199229941440 199362897216 199497507840 199702117440 199888679424 200084623104 200279087001 200395527570 200671022592 201004129644 201181392384 201367796976 201549519360 201736265040 202268306560 202475757960 202504954176 202875503040 203147965440 203458120128 203576408960 203778570240 203807835315 203859804672 204081549840 204164571934 204206676480 204607081728 204796660392 204977267712 205052477616 205317522984 205593265024 205689658880 205969464960 206121114072 206342115840 206608828160 206775607680 206916015810 207042880320 207181050048 207290379240 207308077056 207320939520 207417473280 207725863230 207824174208 207900428694 208103282688 208260779616 208307278848 208484075520 208654131735 208983907323 209191438512 209207978560 209264573328 209472383232 209570595840 209647491120 209855681280 210169412285 210298271520 210580702720 210641313942 210820091580 211026750930 211212852480 211232655360 211410167808 211769886720 211823078292 211854306816 211966102080 212183499780 212237604864 212381721888 212511937536 212827901976 213015591936 213212961504 213405373440 213755229408 214146364320 214166442240 214433963520 214910075720 215099601920 215185349376 215419413720 215551491840 215844713280 215974141824 216174252636 216400536576 216836646705 216969593760 217395024336 217545512960 217686986496 217788346944 218085315840 218442844088 218479887360 218545262560 218762288640 218842556520 219221873280 219483930960 219699083160 219700762624 219983060340 220049125632 220129865676 220264831872 220278498240 220560648192 220710416864 220813185096 220845739008 221109737856 221277078342 221514330240 221574254112 221979696480 222343609161 222532318890 222564407184 222668758080 222750459315 222967802880 222971661360 223623990528 223741996640 224318156288 224434696320 224651674308 224874764352 225005504640 225012639744 225095200992 225655579506 226064577920 226097175552 226329066432 226510894080 226538771598 226743209280 227047726080 227341201920 227551844880 227752519680 227785227705 227836086240 227843311104 228230991360 228422788608 228890385144 229023460080 229250891520 229472525688 229780707968 230201166720 230234360832 230915749120 230982213357 231292423152 231400866240 231434233344 231630658560 231715648080 231857717760 232134880320 232204341470 232434931680 232732652544 232747092480 232923240360 233201676645 233236056960 233432060288 233802195984 233836664832 234045904380 234116193024 234345688704 234504817918 234544584960 234648597696 234929096472 234963731456 235358975880 235393674240 235422644994 235853427510 236124375040 236281952256 236475446640 236585555460 236683991040 236778342912 236903290560 237367806816 237513341952 237600489936 237836438784 238241122560 238461864840 238929437124 239075929728 239094832640 239397009408 239835064320 240005871616 240193614040 240445040640 240474633084 240914659860 240937247520 241238208960 241386117120 241550027040 241773835185 241859423232 241874429440 241987052160 242083518048 242346840435 242495428320 242721967872 242970909552 243025158656 243777558528 244142002216 244291690752 244499028480 244588739640 244738702080 244897859808 245347983440 245547911168 245748199599 245863420380 246107574720 246193615680 246197876085 246438097920 246679672320 246827590656 247163357952 247293785760 247610539008 247813310520 247930593792 248299218972 248414833233 248451456384 248748455088 248785127424 248900967936 249203621520 249240360960 249648964672 249860849280 250105778880 250838778240 251049574272 251255162055 251476740480 251484715008 251576989344 251709746220 252203294742 252240476416 252357925824 252696843264 253131192720 253159234560 254322650160 254359322496 254824755840 255758852160 255815956480 255995825490 256221584640 256315597020 256646903730 256975637184 256991581280 256999730688 257149148160 257320756224 257651392590 257653362176 257892090864 258119522304 258156591399 258503296464 258591836160 258661790208 258976312560 259013655936 259135096320 259780217760 260129103360 260203976046 260325974520 260384098560 260894655616 261489298140 261580716660 261702379008 261840479040 262001018880 262093620026 262254315072 262514746368 262606523392 262611067824 263087047680 263780038144 263903713280 263979672408 264262709760 264295233531 264334197888 264778847865 264817883520 265297006080 265477152360 265639921920 265817196288 266034877470 266269489920 266516201880 266518239232 266779497472 267038782668 267194036760 267202509696 267300551178 267561363456 268005506192 268050954240 268241856512 268490395968 268732692480 268981686720 269967677280 270006605568 270217815795 270500670720 271277493504 271743780420 271813072896 272108733120 272235433680 272275568640 272457271296 272809442304 273053555110 273062213856 273403303488 273756697312 274625953280 274659752493 274828152096 275061407040 275122821120 275162332095 275331039840 275700810240 275888021080 276016481370 276057173760 276241400064 276387172320 276556631040 276967817640 277098898944 277200571592 277681039488 278058777696 278205508980 278645209764 278921918016 279019431104 279296510976 279529988160 279807575040 279883268352 280397695360 280814592885 280855085256 281093455440 281265799680 281369001240 281617136640 282430771056 282472409088 282621469440 282911333040 283175629184 283770535968 283902666552 284283948672 284755850329 284804138880 285006972544 285528485760 285555256320 285889347072 285911951360 286112981430 286840657110 286913799168 287225884960 287401989120 287792951040 287965522432 288232336848 289115528940 289292791680 289485850752 289860032448 290128602222 290249315328 290384462592 290780421120 290816208522 290915815680 291683051520 291790075360 292252744980 292295831040 292645241280 292824668160 292932110880 293310747120 293398834176 293506487568 293661370590 293686442496 293704664320 294417580128 294812983808 295036104456 295352440320 295432338816 295437451302 295725717504 295972928640 296015606784 296458145548 296709758520 296752542912 296891677440 297000612420 297295548480 297375972624 298165320704 298661796405 298844912160 299246261760 299535565744 299833019136 300007339520 300126934656 300593291355 300874106008 301506194466 301772088576 302051695464 302324279040 302604397560 303121602560 303402459840 303713636940 303757431264 303781448320 303791081472 304307988480 304563718144 304721948160 305177502770 305187180192 305364613440 305667855360 305963367584 306122324760 306246857901 306910622592 306934888960 307578716424 307976284476 308389897536 308534488320 308578977792 308954197440 309143623680 309513173760 309913242240 310329456640 310374023715 310564320480 310771575072 310935568860 310981409280 311126209920 311736261312 311850643041 312061205840 312154924032 312460918272 312726113280 312864796928 313238795296 313811967840 313896859992 314208574848 314355893760 314471236680 315300595520 315447407280 315704457216 315871054080 315961970913 316490409088 316800653248 317115251712 317654830080 317781460224 317949153120 318256538603 318572582832 318767906304 319241852964 319523387904 320632844112 321219546480 321249663360 321650945280 322066702720 322365113580 322649402880 322778024064 323129120580 323327237760 323629290496 323767069920 323961212736 324261378954 324600804864 325086078058 325722254336 325998704640 326092536504 326118319520 326318269440 326530479744 327127973760 327664266132 327817893840 328143432960 328258154240 328263834780 328906229760 329551143936 329725047680 329974590510 330194798514 330417747360 330574125056 330840972288 331065625296 331219777644 331268608512 331664606784 331867957248 332271495360 332361381168 332475217920 333147799040 333474371840 333798478335 333846610776 334003137120 334451704320 334732765696 335006882740 335302320640 335435985792 335612994960 335769090048 336271059656 336340408320 336477234432 336977511462 337312146528 337508256960 337642801488 337940563968 338483369259 339096866880 339145763328 339493599648 339766341120 340571589120 341011802880 341327767320 341628779520 341754129360 342195871640 342634182912 342666307584 343535190120 343856121152 344208788532 344671061952 344882386944 345301750080 345351541248 345513461760 346373623680 346500714490 346838804480 346938634728 347101299360 347151350016 347178798080 347573472120 348306512205 348652397520 348774288880 348936505344 349120638720 349672420096 349854085440 350148090432 350754997248 351068856570 351174289536 351518533056 351757226877 351972896544 352350279680 352393644708 352445597184 353038463820 353090511360 353133967491 353729341440 353969536480 354186562560 354422928384 354713169960 354878333190 355025986560 355167514368 355354935840 356051710224 356258715680 356270012928 356400734904 356754658176 357361683840 357987194624 358394155686 358642248960 359095514112 359956903040 360008807424 360290421060 360667560960 360711949626 361703324672 361857313440 362325040560 362789134848 362811644160 362980578240 364082951808 364456364328 364537737984 366213003324 366437536128 366748542720 366801426432 366883109460 367108053120 367601080320 368021975160 368076231680 368321866752 368516229760 368795130570 369290423520 369465198592 369657146880 370019508480 370241385984 370572681935 370745036928 370940678640 371415808512 371526946352 371719965780 371895890688 372448828458 372677184576 372706650880 373122682632 373177691136 373860541440 374419457180 374473447008 374791273920 375021066240 375158668320 375271335936 376092632510 376574361408 376828625920 377215110720 377365484016 377564619330 378304942113 378360714624 378536888736 379045264896 379696789080 379738851840 380704647680 381185796096 381483975240 381538983744 381883299840 382454209480 383638278240 383723934720 384309782464 384473395530 384970355595 385463455776 385487371920 385499596032 385723722240 385981134336 386480043264 386838136296 387179283456 387754944696 387887754240 387992685312 388464468840 389670326640 389727774720 390193655040 390576147840 390964008960 391080996160 391341983424 391548494120 391581923328 392371074990 392556773504 392760718560 393140430039 393381472608 393772119552 393803253760 393909785088 393916601736 394630571520 395613011360 395670057216 395855569920 395969508612 396000816560 396394064640 396501296832 397226825280 398215728540 398459882880 398725794432 398995015680 399052316205 399404234880 399777358848 400169246208 400558174002 400791055140 400950826767 401342045184 402008259288 402362784768 402735593952 403099038720 403472530080 404536613120 404951515920 405009908352 405751006080 406295930880 406916240256 407152817920 407615670630 407719609344 408163099680 408329143868 408413352960 409214163456 409580332665 409593320784 409954535424 410104955232 410635045968 411186530048 411379317760 411938929920 412242228144 412684231680 413217656320 413551215360 413832031620 414024722055 414085760640 414362100096 414580758480 414641879040 414834946560 415451726460 415648348416 415800857388 416521559232 416614557696 417308263470 417967814646 418382877024 418415957120 418529146656 418944766464 419141191680 419294982240 419711362560 420338824570 420596543040 421161405440 421282627884 421640183160 422053501860 422425704960 423646156584 423708613632 423932204160 424366999560 424763443776 425023875072 425655803952 426031183872 426425923008 426810746880 427510458816 428292728640 428332884480 428867927040 429820151440 430199203840 430260985665 430370698752 430838827440 431102983680 431689426560 431948283648 432348505272 432801073152 433673293410 433939187520 434790048672 435192903333 435373972992 435576693888 436170631680 436885688176 436959774720 437090525120 437524577280 437685113040 438443746560 438967861920 439398166320 439966120680 440098251264 440259731352 440492055885 440529663744 440556996480 441420833728 441626370192 441691478016 442219475712 442554156684 443028660480 443148508224 443959392960 444687218322 445064637780 445128814368 445337516160 445500918630 445935605760 445943322720 447247981056 447483993280 448636312576 448869392640 449303348616 449749528704 450011009280 450190401984 451311159012 452129155840 452194351104 452259291699 452658132864 453021788160 453077543196 453486418560 454095452160 454682403840 455103689760 455570455410 455672172480 455686622208 456461982720 456845577216 457766254155 457780770288 458046920160 458501783040 458945051376 459561415936 460402333440 460468721664 461831498240 461964426714 462584846304 462801732480 462868466688 463261317120 463431296160 463715435520 464269760640 464408682940 464869863360 465465305088 465494184960 465846480720 466403353290 466472113920 466864120576 467604391968 468091808760 468232386048 468691377408 469009635836 469089169920 469297195392 469858192944 469927462912 470717951760 470787348480 470845289988 471706855020 472950893280 473171110920 473556685824 473806581120 474735613632 475026683904 475200979872 475672877568 476482245120 476923729680 477858874248 478151859456 478189665280 480387228080 480949266168 481829319720 481874495040 482476417920 483100054080 483547670370 483718846464 483748858880 483974104320 484167036096 484693680870 484990856640 485443935744 485941819104 486050317312 486392068431 487629117087 488284004432 488583381504 488998056960 489177479280 489477404160 489795719616 490695966880 491496399198 491726840760 492215149440 492387231360 492395752170 492876195840 493359344640 493655181312 494326715904 494587571520 494961885765 495221078016 495626621040 495861187584 496598437944 496829666466 496902912768 497496910176 497801935872 498407243040 499297929344 499721698560 500211557760 501677556480 502099148544 502510324110 502953480960 503153978688 503419492440 504406589484 504480952832 504715851648 505393686528 505466267193 506262385440 506318469120 508645300320 508718644992 509649511680 510411429835 511517704320 511991650980 512443169280 512631194040 513293807460 513951274368 513983162560 513999461376 514298296320 514641512448 515302785180 515306724352 515784181728 516313182798 517006592928 517323580416 517952625120 518027311872 518270192640 518801754709 519560435520 519751071735 520258206720 520407952092 520651949040 520768197120 521789311232 522978596280 523161433320 523404758016 523680958080 524187240052 524508630144 525029492736 525213046784 525222135648 526174095360 526603284855 527560076288 527959344816 528525419520 528590467062 528668395776 529557695730 529635767040 530594012160 530954304720 531279843840 531634392576 532069754940 532538979840 533032403760 533558994944 534077565336 534388073520 534405019392 534601102356 536011012384 536980791936 537963373440 539935354560 540013211136 540435631590 541001341440 542554987008 543487560840 544217466240 544470867360 545618884608 546107110220 546124427712 546806606976 547513394624 549251906560 549319504986 549656304192 550122814080 550324664190 550662079680 551401620480 551776042160 552032962740 552114347520 552482800128 552774344640 553113262080 553192695855 553935635280 554197797888 554401143184 555362078976 556117555392 556411017960 557290419528 557843836032 558038862208 558593021952 558673242687 559059976320 559615150080 559766536704 560795390720 561629185770 561710170512 562186910880 562531599360 562738002480 563234273280 564138948765 564861542112 565242938880 565822666080 566346928995 566351258368 567541071936 567805333104 568567897344 569511700658 569608277760 570013945088 571056971520 571110512640 571778694144 572225962860 573681314220 573827598336 574451769920 574803978240 575585902080 575931044864 576464673696 578231057880 578585583360 578971701504 579720064896 580257204444 580498630656 580768925184 581560842240 581632417044 581831631360 583580150720 584505489960 584591662080 585290482560 585864221760 586262044795 586621494240 586797668352 587012975136 587322741180 587372884992 587409328640 588556612485 588835160256 589625967616 590072208912 590704880640 590864677632 590874902604 591945857280 592031213568 592916291096 593419517040 593505085824 593783354880 594001224840 594591096960 594751945248 596330641408 597323592810 597689824320 598492523520 599071131488 599666038272 600014679040 600253869312 601186582710 601748212016 603012388932 603544177152 604103390928 604648558080 605208795120 606804919680 607427273880 607514862528 607562896640 609443896320 610355005540 610374360384 610729226880 611335710720 611926735168 612244649520 612493715802 613821245184 613869777920 615157432848 615952568952 616779795072 617068976640 617908394880 619026347520 619826484480 620748047430 621128640960 621543150144 621871137720 621962818560 622252419840 623472522624 623701286082 624122411680 624309848064 624921836544 625452226560 625729593856 626477590592 626951721969 627623935680 627793719984 628417149696 628711787520 628942473360 630508236855 630601191040 630894814560 631742108160 631923941826 632980818176 633601306496 634230503424 635309660160 635562920448 635898306240 636513077206 637145165664 637535812608 638483705928 639046775808 641265688224 642439092960 642499326720 643301890560 644133405440 644730227160 645298805760 645556048128 646258241160 646654475520 647258580992 647534139840 647922425472 648522757908 649201609728 650172156116 650509940115 651444508672 652185073008 652236639040 652636538880 653060959488 654255947520 655234050065 655328532264 655635787680 656286865920 656516308480 656527669560 659102287872 659450095360 659949181020 660389597028 660835494720 661681944576 662131250592 662439555288 662537217024 663329213568 664542990720 664722762336 666295598080 666948743680 667030827483 667596956670 667693221552 668006274240 668251377945 668903408640 669465531392 670013765480 670604641280 670871971584 671225989920 672542119312 672954468864 673955022924 674624293056 675016513920 675285602976 676966738518 678193733760 678291526656 678987199296 679532682240 681143178240 682023605760 682655534640 683257559040 683508258720 684391743280 685268365824 687070380240 687712242304 688417577064 689342123904 690603500160 690703082496 692747247360 692946640071 693001428980 693877269456 694202598720 694302700032 694357596160 695146944240 696613024410 697304795040 697548577760 698241277440 699344840192 699708170880 700296180864 701509994496 702137713140 702348579072 703037066112 703514453754 703945793088 704787289416 704891194368 706076927640 706181022720 706267934982 707939072960 708373125120 708845856768 709426339920 709756666380 710051973120 710335028736 710709871680 712103420448 712517431360 712540025856 712801469808 713509316352 714576001769 714723367680 715974389248 716788311372 717284497920 718191028224 719913806080 720017614848 720580842120 721335121920 721423899252 723406649344 723714626880 724650081120 725321505555 725578269696 725623288320 725961156480 727040521305 728165903616 728912728656 729075475968 732426006648 732875072256 733497085440 733766218920 734216106240 736043950320 736152463360 736643733504 737032459520 737244598797 737590261140 738580847040 738593628255 739314293760 740039016960 740482771968 741145363870 741490073856 741881357280 742831617024 743053892704 743439931560 743791781376 744897656916 745354369152 745413301760 746245365264 746355382272 747721082880 748838914360 748946894016 749582547840 750317336640 752185265020 753148722816 753657251840 753765486165 754430221440 754730968032 755129238660 756609884226 756721429248 757073777472 758090529792 759393578160 759477703680 761409295360 762967950480 763077967488 764908418960 767276556480 767447869440 768619564928 768946791060 769940711190 770926911552 770974743840 770999192064 771447444480 771962268672 772960086528 773676272592 774358566912 774469774197 775509889392 775775508480 775985370624 776928937680 779340653280 780387310080 781152295680 782161992320 782683966848 783096988240 784742149980 785113547008 785521437120 786280860078 786762945216 787544239104 787819570176 787833203472 789261143040 791226022720 791340114432 791711139840 791939017224 792001633120 792788129280 792885700593 793002593664 794453650560 796431457080 796919765760 797451588864 798104632410 798808469760 799554717696 800338492416 801116348004 801582110280 801901653534 802684090368 804016518576 804725569536 805471187904 806198077440 806945060160 809073226240 809903031840 810019816704 810653447385 811502012160 812715195145 813832480512 814305635840 815231341260 815439218688 816326199360 816658287736 816826705920 818428326912 819160665330 819186641568 820209910464 821270091936 822373060096 822758635520 823877859840 823979257479 824484456288 825368463360 825486996285 826435312640 827102430720 827664063240 828049444110 828171521280 828724200192 829161516960 829669893120 830903452920 831296696832 831601714776 833043118464 834616526940 835935629292 836765754048 836831914240 837058293312 837889532928 838589964480 839422725120 840677649140 841193086080 842322810880 842443778655 842565255768 843280366320 844107003720 844851409920 847292313168 847417227264 847864408320 848733999120 849526887552 851311607904 852851846016 854267550987 855020917632 856585457280 856665768960 857735854080 859640302880 860521971330 860741397504 861677654880 862205967360 863378853120 863896567296 864697010544 867346586820 867878375040 869580097344 870385806666 870747945984 871153387776 872341263360 873771376352 874181050240 875049154560 875370226080 876887493120 877935723840 878796332640 879932241360 880196502528 880519462704 880984111770 881059327488 881113992960 882841667456 883252740384 884438951424 885108313368 886057320960 886297016448 887918785920 889374436644 890129275560 890257628736 890675032320 891001837260 891886645440 894495962112 894967986560 895985389215 897272625152 897738785280 898606697232 899499057408 900022018560 900380803968 901779874065 902622318024 904258311680 904518583398 905316265728 906155086392 906972837120 909364807680 910207379520 911140910820 911344344960 911373244416 912923965440 913691154432 915532508310 915561540576 916093840320 917003566080 917890102752 918740573703 919122831872 920804666880 923662996480 923928853428 925169692608 925603464960 925736933376 926862592320 927430871040 928539521280 928817365880 929739726720 930988369920 931122071145 931692961440 932806706580 932944227840 933728241152 935208783936 935551929123 936183617520 936464772096 937382754816 938019271672 938178339840 938594390784 939716385888 941435903520 941690579976 943413710040 945901786560 946342221840 947113371648 947613162240 949471227264 950401959744 951345755136 952964490240 953847459360 954769615809 955717748496 956303718912 956379330560 960774456160 961898532336 963658639440 963748990080 964952835840 966200108160 967095340740 967497717760 967948208640 968334072192 969387361740 969981713280 970887871488 971883638208 972100634624 972784136862 975258234174 976568008864 977166763008 977996113920 978354958560 978954808320 979591439232 981391933760 982992798396 983453681520 984430298880 984774462720 984791504340 986718689280 988653431808 989175143040 989923771530 991253242080 991722375168 993196875888 993659332932 993805825536 994993820352 995603871744 996814486080 998595858688 999443397120 1000423115520 1001395435005 1003355112960 1004198297088 1005020648220 1005906961920 1006307957376 1006838984880 1008813178968 1008961905664 1009431703296 1010932534386 1012524770880 1015450107777 1017290600640 1017437289984 1019299023360 1020822859670 1023035408640 1023983301960 1024886338560 1025262388080 1026587614920 1027902548736 1027966325120 1027998922752 1030605570360 1030613448704 1031568363456 1032626365596 1034013185856 1034647160832 1035905250240 1036054623744 1036540385280 1037603509418 1039120871040 1039502143470 1040516413440 1040815904184 1041303898080 1041536394240 1043578622464 1044919536615 1045957192560 1046322866640 1046809516032 1047361916160 1048374480104 1049017260288 1050444271296 1053206569710 1055120152576 1055271680631 1055918689632 1057050839040 1057180934124 1057336791552 1059115391460 1059271534080 1061188024320 1061908609440 1062559687680 1063268785152 1064139509880 1065077959680 1066064807520 1068155130672 1068776147040 1068810038784 1069202204712 1072022024768 1073961583872 1075926746880 1079870709120 1080026422272 1080871263180 1082002682880 1085109974016 1086975121680 1088434932480 1088941734720 1092214220440 1092248855424 1093613213952 1095026789248 1098503813120 1098639009972 1099312608384 1100245628160 1100649328380 1101324159360 1102803240960 1103552084320 1104065925480 1104228695040 1104965600256 1105548689280 1106385391710 1107871270560 1108395595776 1108802286368 1110724157952 1111718045805 1112235110784 1112822035920 1114580839056 1115687672064 1116077724416 1117346485374 1118119952640 1119533073408 1121590781440 1123258371540 1123420341024 1124373821760 1125063198720 1125476004960 1128277897530 1129723084224 1130485877760 1131645332160 1132693857990 1132702516736 1134914826339 1135082143872 1135610666208 1137135794688 1139023401316 1139216555520 1140027890176 1142113943040 1143557388288 1144451925720 1147362628440 1148903539840 1151171804160 1151862089728 1152929347392 1154911066785 1156462115760 1157171166720 1157943403008 1159440129792 1160514408888 1161537850368 1163264834088 1163663262720 1167160301440 1169010979920 1169183324160 1170580965120 1171728443520 1172524089590 1173242988480 1174025950272 1174645482360 1174745769984 1174818657280 1177113224970 1177670320512 1179251935232 1179421290117 1180144417824 1181409761280 1181729355264 1181749805208 1183891714560 1185832582192 1186839034080 1187010171648 1187566709760 1188002449680 1189182193920 1189503890496 1194647185620 1195379648640 1196985047040 1198142262976 1199332076544 1200029358080 1200507738624 1202373165420 1203496424032 1206024777864 1207088354304 1208206781856 1209297116160 1210417590240 1213609839360 1214854547760 1215029725056 1215125793280 1218887792640 1220710011080 1220748720768 1221458453760 1223853470336 1224489299040 1224987431604 1227642490368 1227739555840 1228740997995 1230314865696 1231905137904 1233559590144 1234137953280 1235816789760 1238052695040 1239652968960 1241496094860 1242074166165 1242257281920 1243086300288 1243742275440 1243925637120 1244504839680 1246945045248 1247402572164 1248244823360 1249843673088 1251459187712 1252955181184 1253903443938 1255247871360 1255587439968 1256834299392 1257423575040 1257884946720 1261016473710 1261202382080 1261789629120 1263484216320 1263847883652 1265961636352 1267202612992 1271125840896 1271796612480 1273026154412 1274290331328 1275071625216 1276967411856 1278093551616 1282531376448 1284878185920 1284998653440 1286603781120 1288266810880 1289460454320 1290597611520 1290782956995 1291112096256 1292516482320 1293308951040 1295068279680 1295844850944 1297045515816 1298403219456 1300344312232 1301019880230 1304370146016 1304473278080 1306121918976 1308511895040 1310468100130 1310657064528 1311271575360 1312573731840 1313032616960 1313055339120 1318900190720 1319898362040 1320779194056 1321476167655 1321670989440 1324262501184 1324879110576 1325074434048 1326658427136 1329085981440 1329445524672 1332591196160 1333897487360 1334061654966 1335193913340 1335386443104 1336012548480 1336502755890 1337806817280 1338931062784 1340027530960 1341209282560 1341743943168 1342451979840 1345084238624 1345908937728 1347910045848 1349248586112 1350033027840 1350571205952 1353933477036 1356387467520 1356583053312 1356777875097 1357974398592 1359065364480 1362286356480 1364047211520 1365311069280 1367016517440 1368783486560 1370536731648 1373298762465 1374140760480 1375424484608 1376835154128 1378684247808 1381207000320 1381406164992 1385494494720 1385893280142 1386002857960 1387754538912 1388405197440 1388605400064 1390293888480 1393226048820 1394609590080 1395097155520 1396482554880 1398689680384 1399416341760 1400592361728 1404275426280 1404697158144 1406074132224 1407028907508 1407891586176 1409574578832 1409782388736 1412153855280 1412362045440 1412535869964 1415878145920 1418852679840 1419513332760 1420670057472 1421419743360 1423779251645 1424206840896 1425034862720 1425080051712 1425602939616 1427018632704 1429152003538 1429446735360 1431948778496 1433576622744 1434568995840 1439827612160 1441161684240 1442847798504 1447429253760 1449300162240 1450643011110 1451156539392 1451246576640 1451922312960 1454081042610 1456331807232 1457825457312 1458150951936 1462887351261 1464852013296 1465750144512 1466994170880 1467532437840 1468432212480 1472087900640 1474064919040 1474489197594 1475180522280 1477161694080 1477187256510 1478628587520 1480078033920 1480965543936 1482290727740 1482980147712 1483762714560 1485663234048 1486107785408 1486879863120 1487583562752 1489795313832 1490708738304 1490826603520 1492490730528 1497677828720 1497893788032 1499165095680 1500634673280 1504370530040 1506297445632 1507530972330 1508860442880 1509461936064 1510258477320 1513219768452 1513442858496 1514147554944 1516181059584 1516398801579 1518787156320 1518955407360 1522818590720 1525935900960 1526155934976 1529816837920 1531234289505 1534553112960 1537239129856 1537893582120 1539881422380 1541853823104 1541949487680 1541998384128 1542894888960 1543924537344 1545920173056 1547352545184 1548939548394 1551019778784 1551970741248 1553857875360 1556405264127 1558681306560 1559253215205 1560774620160 1562304591360 1564323984640 1565367933696 1566193976480 1569484299960 1570227094016 1571042874240 1572561720156 1573525890432 1575088478208 1575639140352 1575666406944 1578522286080 1579809854565 1582452045440 1582680228864 1583878034448 1584003266240 1585576258560 1585771401186 1586005187328 1588907301120 1591282693015 1592862914160 1593839531520 1594903177728 1596209264820 1597616939520 1600676984832 1602232696008 1603164220560 1603803307068 1608033037152 1610942375808 1613890120320 1618146452480 1619806063680 1620039633408 1621306894770 1623004024320 1625430390290 1627664961024 1628611271680 1630462682520 1632652398720 1633316575472 1636856653824 1638321330660 1638373283136 1640419820928 1642540183872 1644746120192 1647755719680 1647958514958 1648968912576 1650973992570 1652870625280 1654204861440 1655328126480 1656098888220 1656343042560 1657448400384 1658323033920 1659339786240 1661806905840 1662593393664 1663203429552 1666086236928 1669233053880 1671871258584 1673531508096 1673663828480 1674116586624 1675779065856 1677179928960 1678845450240 1681355298280 1682386172160 1684887557310 1685130511536 1686560732640 1688214007440 1689702819840 1692416846295 1694584626336 1695728816640 1697467998240 1699053775104 1702623215808 1705703692032 1708535101974 1710041835264 1713170914560 1713331537920 1719280605760 1721043942660 1721482795008 1723355309760 1724411934720 1726757706240 1727793134592 1729394021088 1734693173640 1735756750080 1739160194688 1740771613332 1741495891968 1742306775552 1744682526720 1747542752704 1748362100480 1750740452160 1753774986240 1755871447680 1757592665280 1758786134385 1759864482720 1760393005056 1761038925408 1761968223540 1762118654976 1762227985920 1765669837455 1765683334912 1766505480768 1768877902848 1770216626736 1772114641920 1772594032896 1775837571840 1778748873288 1780258551120 1780515257472 1781350064640 1782003674520 1783773290880 1788991924224 1789935973120 1791970778430 1795477570560 1797213394464 1798998114816 1800044037120 1800761607936 1803559748130 1805244636048 1808516623360 1809037166796 1810632531456 1812310172784 1813945674240 1820414759040 1822281821640 1822688689920 1831065016620 1831123081152 1832187680640 1834007132160 1835780205504 1837481147406 1838245663744 1841609333760 1847325992960 1847857706856 1850339385216 1851206929920 1853725184640 1857079042560 1857634731760 1859479453440 1862244142290 1863385922880 1865613413160 1865888455680 1867456482304 1870417567872 1871103858246 1872367235040 1872929544192 1874765509632 1876038543344 1876356679680 1877188781568 1879432771776 1880855165907 1882871807040 1883381159952 1886827420080 1891524710565 1891803573120 1892684443680 1895226324480 1898942454528 1900803919488 1902691510272 1905928980480 1907694918720 1909539231618 1911435496992 1912607437824 1921548912320 1923797064672 1927317278880 1927497980160 1929905671680 1932400216320 1934190681480 1935896417280 1936668144384 1938774723480 1939963426560 1941775742976 1943767276416 1945568273724 1950516468348 1953136017728 1954333526016 1956709917120 1957909616640 1959182878464 1962783867520 1965702150195 1965985596792 1966907363040 1968860597760 1969548925440 1969583008680 1977306863616 1978350286080 1979847543060 1982506484160 1986393751776 1987318665864 1987611651072 1989987640704 1993290952303 1993628972160 1997191717376 1998886794240 2000846231040 2001092482449 2002790870010 2004754133835 2006710225920 2008396594176 2010041296440 2011813923840 2012615914752 2013677969760 2017626357936 2017923811328 2018863406592 2021865068772 2025049541760 2030900215554 2034581201280 2034874579968 2038598046720 2041645719340 2046070817280 2047966603920 2049772677120 2050524776160 2053175229840 2055805097472 2055932650240 2061211140720 2063136726912 2065252731192 2068026371712 2071810500480 2072109247488 2075207018836 2078241742080 2079004286940 2081631808368 2082607796160 2083072788480 2087157244928 2089839073230 2091914385120 2092645733280 2094723832320 2096748960208 2098034520576 2100888542592 2106413139420 2110543361262 2111837379264 2114361868248 2114673583104 2118230782920 2118543068160 2123817218880 2125119375360 2126537570304 2128279019760 2130155919360 2132129615040 2136310261344 2137552294080 2137620077568 2138404409424 2143728005307 2144044049536 2147923167744 2151853493760 2159741418240 2160052844544 2161742526360 2164005365760 2170219948032 2173950243360 2175964516665 2176869864960 2177883469440 2184428440880 2184497710848 2187226427904 2190053578496 2197278019944 2198625216768 2200491256320 2201298656760 2202648318720 2207104168640 2208131850960 2208457390080 2209931200512 2211097378560 2211733796391 2212770783420 2215742541120 2217604572736 2221448315904 2223436091610 2224470221568 2225644071840 2227795770221 2229161678112 2231375344128 2232155448832 2234692970748 2236239905280 2239066146816 2243181562880 2246516743080 2246840682048 2248747643520 2250952009920 2256555795060 2259446168448 2260971755520 2261296458495 2263290664320 2265387715980 2265405033472 2269829652678 2270164287744 2271221332416 2274271589376 2278046802632 2278433111040 2280055780352 2284227886080 2288903851440 2294725256880 2297807079680 2302343608320 2305858694784 2309822133570 2312924231520 2314342333440 2315886806016 2318880259584 2321028817776 2323075700736 2326529668176 2327326525440 2334320602880 2338021959840 2341161930240 2343456887040 2345048179180 2346485976960 2348051900544 2349290964720 2349637314560 2354226449940 2355340641024 2358842580234 2360288835648 2363458710528 2363499610416 2367783429120 2371665164384 2373678068160 2374020343296 2375133419520 2376004899360 2378364387840 2379007780992 2389294371240 2390759297280 2396284525952 2398664153088 2401015477248 2404746330840 2406992848064 2412049555728 2414176708608 2416413563712 2418594232320 2420835180480 2427219678720 2429709095520 2430059450112 2430251586560 2431960342155 2438145585435 2441420022160 2441497441536 2442916907520 2447706940672 2448978598080 2449974863208 2455284980736 2457481995990 2460629731392 2463810275808 2467119180288 2468275906560 2471633579520 2471937772437 2476105390080 2479305937920 2482992189720 2484148332330 2484514563840 2486172600576 2487484550880 2489009679360 2493890090496 2494805144328 2496489646720 2502918375424 2505910362368 2507806887876 2510495742720 2511174879936 2513668598784 2515769893440 2522032947420 2522404764160 2523579258240 2526968432640 2527331335965 2527695767304 2531923272704 2534405225984 2542251681792 2543593224960 2546052308824 2548580662656 2553934823712 2562802652961 2565062752896 2569756371840 2569997306880 2573207562240 2576533621760 2578920908640 2581565913990 2582224192512 2585032964640 2586617902080 2590136559360 2591689701888 2594008773545 2594091031632 2600688624464 2602039760460 2608740292032 2608946556160 2612243837952 2617023790080 2620936200260 2621314129056 2622543150720 2625147463680 2626065233920 2626110678240 2637800381440 2639796724080 2641558388112 2642952335310 2643341978880 2648525002368 2649758221152 2653316854272 2658171962880 2658891049344 2667794974720 2668123309932 2670387826680 2670772886208 2672025096960 2673005511780 2680055061920 2683487886336 2684903959680 2690168477248 2691817875456 2695820091696 2698497172224 2700066055680 2701142411904 2707866954072 2712774935040 2713555750194 2715948797184 2728094423040 2730622138560 2734033034880 2737566973120 2741073463296 2746597524930 2748281520960 2750848969216 2753670308256 2756221721109 2757368495616 2762414000640 2770988989440 2771786560284 2772005715920 2775509077824 2776810394880 2777210800128 2780587776960 2786452097640 2789219180160 2790194311040 2792965109760 2793366213435 2797379360768 2798832683520 2801184723456 2806655787369 2808550852560 2809394316288 2812148264448 2814057815016 2815783172352 2819149157664 2824307710560 2825071739928 2831756291840 2837705359680 2839026665520 2841340114944 2842839486720 2847558503290 2848413681792 2850069725440 2851205879232 2854037265408 2858304007076 2858893470720 2863897556992 2864308847427 2867153245488 2869137991680 2879655224320 2882323368480 2885695597008 2894858507520 2898600324480 2901286022220 2902493153280 2903844625920 2908162085220 2912663614464 2915650914624 2916301903872 2925774702522 2929704026592 2931500289024 2933988341760 2935064875680 2936864424960 2944175801280 2948129838080 2948978395188 2950361044560 2954323388160 2954374513020 2960156067840 2964581455480 2965960295424 2967525429120 2972215570816 2973759726240 2975167125504 2979590627664 2981417476608 2981653207040 2984981461056 2995355657440 2995787576064 2998330191360 3001269346560 3008741060080 3012594891264 3015061944660 3017720885760 3018923872128 3020516954640 3026439536904 3026885716992 3028295109888 3032797603158 3037574312640 3046350323331 3051871801920 3052311869952 3059633675840 3062468579010 3069106225920 3074478259712 3075787164240 3079762844760 3083707646208 3083898975360 3083996768256 3091840346112 3094705090368 3097879096788 3102039557568 3103941482496 3107715750720 3112810528254 3117362613120 3118506430410 3121549240320 3124609182720 3128647969280 3130735867392 3132387952960 3134758609845 3138968599920 3140454188032 3142085748480 3145123440312 3147051780864 3151332813888 3159619709130 3164904090880 3165360457728 3165815041893 3167756068896 3168006532480 3171152517120 3171542802372 3172010374656 3177814602240 3182565386030 3185725828320 3187679063040 3189806355456 3192418529640 3195233879040 3204465392016 3206328441120 3207606614136 3216066074304 3221884751616 3227780240640 3236292904960 3239612127360 3240079266816 3242613789540 3246008048640 3250860780580 3255329922048 3257222543360 3260925365040 3265304797440 3266633150944 3276642661320 3276746566272 3280839641856 3285080367744 3289492240384 3295511439360 3295917029916 3297937825152 3301947985140 3308409722880 3310656252960 3312197776440 3312686085120 3314896800768 3316646067840 3323613811680 3325186787328 3326406859104 3332172473856 3335154137415 3338466107760 3343742517168 3347063016192 3347327656960 3348233173248 3354359857920 3362710596560 3364772344320 3369775114620 3370261023072 3373121465280 3376428014880 3384833692590 3389169252672 3391457633280 3394935996480 3398107550208 3404744479017 3405246431616 3411407384064 3417070203948 3420083670528 3426341829120 3438561211520 3442087885320 3446710619520 3453515412480 3455586269184 3458788042176 3464733200355 3469386347280 3471513500160 3478320389376 3481543226664 3484613551104 3495085505408 3496724200960 3501480904320 3507549972480 3511742895360 3515185330560 3517572268770 3519728965440 3522077850816 3523936447080 3524237309952 3524455971840 3531339674910 3531366669824 3533010961536 3537755805696 3538263870351 3540433253472 3544229283840 3545188065792 3551675143680 3557497746576 3560517102240 3561030514944 3562700129280 3564007349040 3567546581760 3572880008845 3579871946240 3583941556860 3590955141120 3594426788928 3597996229632 3600088074240 3601523215872 3607119496260 3610489272096 3617033246720 3618074333592 3621265062912 3624620345568 3627891348480 3640829518080 3644563643280 3645377379840 3662130033240 3662246162304 3664375361280 3671560411008 3674962294812 3676491327488 3683218667520 3686222993985 3695715413712 3700678770432 3702413859840 3707450369280 3714158085120 3715269463520 3718958906880 3724488284580 3726771845760 3731226826320 3731776911360 3734912964608 3740835135744 3742207716492 3744734470080 3749531019264 3752077086688 3754377563136 3758865543552 3761710331814 3765743614080 3766762319904 3773654840160 3783049421130 3783607146240 3785368887360 3790452648960 3797884909056 3801607838976 3815389837440 3819078463236 3822870993984 3825214875648 3843097824640 3847594129344 3854634557760 3854995960320 3859811343360 3864800432640 3868381362960 3871792834560 3872348870985 3873336288768 3877549446960 3879926853120 3887534552832 3891136547448 3901032936696 3906272035456 3913419834240 3918365756928 3925567735040 3931404300390 3931971193584 3933814726080 3937721195520 3939097850880 3939166017360 3956700572160 3959695086120 3964428502965 3965012968320 3972787503552 3974637331728 3975223302144 3979975281408 3986581904606 3987257944320 3994383434752 3997773588480 4001692462080 4002184964898 4005581740020 4009508267670 4013420451840 4016793188352 4020082592880 4023627847680 4025231829504 4027355939520 4035252715872 4037726813184 4043730137544 4050099083520 4061800431108 4069162402560 4069749159936 4077196093440 4083291438680 4092141634560 4095933207840 4101049552320 4106350459680 4111610194944 4111865300480 4119896287395 4122422281440 4126273453824 4130505462384 4136052743424 4143621000960 4144218494976 4150414037672 4156483484160 4158008573880 4163263616736 4165215592320 4174314489856 4179678146460 4183828770240 4185291466560 4189447664640 4193497920416 4196069041152 4201777085184 4212826278840 4221086722524 4223674758528 4228723736496 4229347166208 4236461565840 4237086136320 4247634437760 4256558039520 4264259230080 4271337754935 4272620522688 4275104588160 4275240155136 4276808818848 4287456010614 4288088099072 4295846335488 4303706987520 4319482836480 4323485052720 4347900486720 4351929033330 4353739729920 4355766938880 4368856881760 4368995421696 4374452855808 4380107156992 4388662053783 4394556039888 4397250433536 4400982512640 4402597313520 4405296637440 4414208337280 4416263701920 4422194757120 4423467592782 4425541566840 4431485082240 4435209145472 4442896631808 4446872183220 4448940443136 4451288143680 4455591540442 4458323356224 4462750688256 4464310897664 4469385941496 4472479810560 4486363125760 4493033486160 4493681364096 4497495287040 4501904019840 4513111590120 4518892336896 4522592916990 4526581328640 4530775431960 4530810066944 4539659305356 4540328575488 4542442664832 4548543178752 4556093605264 4556866222080 4560111560704 4568455772160 4577807702880 4589450513760 4593702868515 4595614159360 4611717389568 4619644267140 4625848463040 4628684666880 4631773612032 4637760519168 4642057635552 4653059336352 4668641205760 4669215792381 4676043919680 4677759645615 4682323860480 4686913774080 4690096358360 4692971953920 4696103801088 4698581929440 4708452899880 4710681282048 4717685160468 4720577671296 4726917421056 4726999220832 4735566858240 4743330328768 4747356136320 4748040686592 4752009798720 4756728775680 4758015561984 4773848079045 4778588742480 4781518594560 4792569051904 4802030954496 4809492661680 4813985696128 4824099111456 4832827127424 4841670360960 4854439357440 4859418191040 4860118900224 4860503173120 4863920684310 4876291170870 4882840044320 4882994883072 4885833815040 4895413881344 4897957196160 4899949726416 4910569961472 4914963991980 4921259462784 4927620551616 4934238360576 4943267159040 4943875544874 4958611875840 4965984379440 4968296664660 4969029127680 4972345201152 4974969101760 4978019358720 4987780180992 4989610288656 4992979293440 5011820724736 5015613775752 5020991485440 5022349759872 5027337197568 5031539786880 5044065894840 5044809528320 5047158516480 5054662671930 5055391534608 5063846545408 5068810451968 5077250538885 5087186449920 5092104617648 5097161325312 5107869647424 5125605305922 5130125505792 5139512743680 5139994613760 5153067243520 5157841817280 5163131827980 5164448385024 5170065929280 5173235804160 5180273118720 5183379403776 5188017547090 5188182063264 5201377248928 5204079520920 5217480584064 5217893112320 5224487675904 5234047580160 5241872400520 5242628258112 5245086301440 5252221356480 5275600762880 5276358403155 5279593448160 5283116776224 5285904670620 5286683957760 5297050004736 5299516442304 5306633708544 5316343925760 5317782098688 5336246619864 5340775653360 5341545772416 5344050193920 5346011023560 5360110123840 5366975772672 5369807919360 5380336954496 5391640183392 5396994344448 5400132111360 5402284823808 5410361156251 5415733908144 5425549870080 5427111500388 5431897594368 5461244277120 5468066069760 5475133946240 5493195049860 5496563041920 5501697938432 5507340616512 5512443442218 5514736991232 5524828001280 5541977978880 5543573120568 5544011431840 5551018155648 5553620789760 5561175553920 5572904195280 5578438360320 5580388622080 5586732426870 5597665367040 5602369446912 5613311574738 5617101705120 5618788632576 5624296528896 5628115630032 5631566344704 5638298315328 5648615421120 5650143479856 5663512583680 5674574131695 5675410719360 5678053331040 5685678973440 5695117006580 5696827363584 5700139450880 5702411758464 5708074530816 5716608014152 5717786941440 5728617694854 5734306490976 5759310448640 5764646736960 5771391194016 5789717015040 5797200648960 5802572044440 5807689251840 5816324170440 5825327228928 5831301829248 5851549405044 5859408053184 5863000578048 5870129751360 5873728849920 5888351602560 5896259676160 5897106450585 5897956790376 5900722089120 5908646776320 5908749026040 5929162910960 5931920590848 5935050858240 5944431141632 5947519452480 5959181255328 5962834953216 5969962922112 5979872856909 5990711314880 5991575152128 5996660382720 6002538693120 6003277447347 6017482120160 6025189782528 6030123889320 6035441771520 6037847744256 6041033909280 6052879073808 6053771433984 6056590219776 6065595206316 6075148625280 6092700646662 6103743603840 6104623739904 6119267351680 6124937158020 6138212451840 6148956519424 6151574328480 6159525689520 6167415292416 6167797950720 6189410180736 6195758193576 6204079115136 6215431501440 6225621056508 6234725226240 6237012860820 6249218365440 6257295938560 6261471734784 6264775905920 6269517219690 6277937199840 6280908376064 6284171496960 6290246880624 6294103561728 6302665627776 6319239418260 6329808181760 6331630083786 6335512137792 6336013064960 6343085604744 6344020749312 6355629204480 6365130772060 6371451656640 6375358126080 6379612710912 6384837059280 6390467758080 6408930784032 6412656882240 6415213228272 6431184015921 6432132148608 6443769503232 6455560481280 6479224254720 6480158533632 6485227579080 6492016097280 6501721561160 6510659844096 6521850730080 6530609594880 6533266301888 6553285322640 6553493132544 6561679283712 6570160735488 6591834059832 6595875650304 6603895970280 6621312505920 6624395552880 6625372170240 6629793601536 6633292135680 6647227623360 6652813718208 6664344947712 6670308274830 6676932215520 6683387310663 6687485034336 6694126032384 6694655313920 6696466346496 6708719715840 6725421193120 6729544688640 6739550229240 6740522046144 6746242930560 6752856029760 6769667385180 6778338505344 6782915266560 6783889375485 6789871992960 6796215100416 6809488958034 6810492863232 6822814768128 6834140407896 6840167341056 6852683658240 6877122423040 6884175770640 6893421239040 6907030824960 6917576084352 6929466400710 6938772694560 6943027000320 6956640778752 6963086453328 6969227102208 6990171010816 6993448401920 7002961808640 7023485790720 7030370661120 7035144537540 7039457930880 7044155701632 7047872894160 7048911943680 7062679349820 7062733339648 7066021923072 7076527740702 7080866506944 7090376131584 7103350287360 7114995493152 7121034204480 7122061029888 7125400258560 7128014698080 7135093163520 7145760017690 7159743892480 7167883113720 7188853577856 7195992459264 7203046431744 7214238992520 7220978544192 7236148667184 7242530125824 7249240691136 7255782696960 7281659036160 7289127286560 7290754759680 7314436756305 7324260066480 7324492324608 7328750722560 7343120822016 7349924589624 7372445987970 7391430827424 7401357540864 7404827719680 7414900738560 7428316170240 7430538927040 7437917813760 7448976569160 7453543691520 7462453652640 7481670271488 7484415432984 7489468940160 7504154173376 7508755126272 7517731087104 7523420663628 7531487228160 7533524639808 7547309680320 7566098842260 7567214292480 7570737774720 7580905297920 7581994007895 7595769818112 7603215677952 7630779674880 7638156926472 7645741987968 7686195649280 7688407958883 7695188258688 7709269115520 7709991920640 7719622686720 7729600865280 7736762725920 7744697741970 7746672577536 7755098893920 7759853706240 7775069105664 7782026320635 7782273094896 7802065873392 7812544070912 7826839668480 7836731513856 7851135470080 7862808600780 7863942387168 7867629452160 7875442391040 7878195701760 7878332034720 7913401144320 7919390172240 7928857005930 7930025936640 7945575007104 7949274663456 7959950562816 7973163809212 7974515888640 7988766869504 8003384924160 8004369929796 8011163480040 8019016535340 8040165185760 8050463659008 8054711879040 8070505431744 8075453626368 8087460275088 8100198167040 8123600862216 8138324805120 8166582877360 8184283269120 8191866415680 8202099104640 8212700919360 8223220389888 8223730600960 8239792574790 8244844562880 8252546907648 8261010924768 8268665163327 8272105486848 8287242001920 8300828075344 8312966968320 8316017147760 8326527233472 8330431184640 8359356292920 8367657540480 8370582933120 8378895329280 8386995840832 8392138082304 8403554170368 8425652557680 8442173445048 8447349517056 8457447472992 8472923131680 8495268875520 8513116079040 8528518460160 8542675509870 8545241045376 8550209176320 8553617637696 8574912021228 8576176198144 8591692670976 8592926542281 8607413975040 8638965672960 8646970105440 8695800973440 8703858066660 8707479459840 8711533877760 8737713763520 8737990843392 8748905711616 8760214313984 8777324107566 8789112079776 8794500867072 8801965025280 8805194627040 8810593274880 8828416674560 8832527403840 8844389514240 8846935185564 8851083133680 8862970164480 8870418290944 8893744366440 8897880886272 8902576287360 8911183080884 8916646712448 8925501376512 8928621795328 8938771882992 8944959621120 8986066972320 8987362728192 8994990574080 9003808039680 9026223180240 9037784673792 9045185833980 9053162657280 9061550863920 9079318610712 9080657150976 9084885329664 9112187210528 9155615405760 9178901027520 9187405737030 9191228318720 9223434779136 9239288534280 9251696926080 9275521038336 9284115271104 9306118672704 9337282411520 9338431584762 9352087839360 9355519291230 9364647720960 9373827548160 9380192716720 9385943907840 9392207602176 9397163858880 9404275829535 9416905799760 9421362564096 9435370320936 9441155342592 9453998441664 9486660657536 9494712272640 9496081373184 9497445125679 9504019597440 9513457551360 9516031123968 9547696158090 9557177484960 9563037189120 9585138103808 9618985323360 9627971392256 9648198222912 9665654254848 9683340721920 9708878714880 9718836382080 9720237800448 9727841368620 9752582341740 9765680088640 9765989766144 9771667630080 9790827762688 9795914392320 9799899452832 9829927983960 9842518925568 9855241103232 9868476721152 9886534318080 9887751089748 9931968758880 9936593329320 9938058255360 9944690402304 9949938203520 9966454761515 9975560361984 9979220577312 9985958586880 10005462412245 10023641449472 10031227551504 10041982970880 10044699519744 10063079573760 10088131789680 10089619056640 10094317032960 10109325343860 10110783069216 10137620903936 10154501077770 10174372899840 10184209235296 10194322650624 10215739294848 10251210611844 10260251011584 10279025487360 10315683634560 10326263655960 10340131858560 10360546237440 10366758807552 10376035094180 10376364126528 10402754497856 10408159041840 10434961168128 10435786224640 10483744801040 10485256516224 10490172602880 10504442712960 10552716806310 10559186896320 10566233552448 10571809341240 10573367915520 10594100009472 10599032884608 10613267417088 10614791611053 10632687851520 10635564197376 10672493239728 10681551306720 10683091544832 10688100387840 10692022047120 10718640026535 10720220247680 10739615838720 10760673908992 10783280366784 10793988688896 10800264222720 10804569647616 10820722312502 10831467816288 10851099740160 10854223000776 10863795188736 10922488554240 10936132139520 10950267892480 10986390099720 10993126083840 11003395876864 11014681233024 11024886884436 11029473982464 11049656002560 11058668981955 11087146241136 11088022863680 11102036311296 11107241579520 11122351107840 11138978851105 11145808390560 11156876720640 11160777244160 11173464853740 11195330734080 11204738893824 11226623149476 11234203410240 11248593057792 11256231260064 11263132689408 11276596630656 11297230842240 11300286959712 11327025167360 11349148263390 11350821438720 11356106662080 11371357946880 11390234013160 11393654727168 11400278901760 11404823516928 11433216028304 11457235389708 11468612981952 11529293473920 11542782388032 11579434030080 11594401297920 11605144088880 11615378503680 11632648340880 11662603658496 11703098810088 11718816106368 11740259502720 11776703205120 11794212901170 11795913580752 11801444178240 11817293552640 11817498052080 11858325821920 11870101716480 11888862283264 11895038904960 11918362510656 11925669906432 11939925844224 11959745713818 11981422629760 11983150304256 11993320765440 12005077386240 12006554894694 12034964240320 12050379565056 12060247778640 12070883543040 12075695488512 12082067818560 12105758147616 12113180439552 12131190412632 12150297250560 12185401293324 12207487207680 12209247479808 12238534703360 12249874316040 12276424903680 12297913038848 12303148656960 12319051379040 12334830584832 12335595901440 12359688862185 12378820361472 12391516387152 12408158230272 12430863002880 12451242113016 12469450452480 12474025721640 12514591877120 12522943469568 12529551811840 12539034439380 12555874399680 12568342993920 12580493761248 12588207123456 12605331255552 12638478836520 12659616363520 12663260167572 12671024275584 12672026129920 12686171209488 12688041498624 12711258408960 12730261544120 12742903313280 12769674118560 12814013264805 12817861568064 12825313764480 12830426456544 12862368031842 12864264297216 12887539006464 12911120962560 12958448509440 12970455158160 13003443122320 13043701460160 13061219189760 13066532603776 13106570645280 13106986265088 13123358567424 13140321470976 13165986161349 13183668119664 13191751300608 13207791940560 13242625011840 13248791105760 13266584271360 13294455246720 13305627436416 13328689895424 13340616549660 13353864431040 13366774621326 13374970068672 13388252064768 13392932692992 13417439431680 13450842386240 13459089377280 13479100458480 13481044092288 13492485861120 13505712059520 13539334770360 13556677010688 13567778750970 13579743985920 13592430200832 13618977916068 13620985726464 13645629536256 13668280815792 13680334682112 13705367316480 13754244846080 13768351541280 13781108605545 13786842478080 13835152168704 13858932801420 13877545389120 13886054000640 13913281557504 13926172906656 13980342021632 13986896803840 14005923617280 14007647377143 14033278936845 14046971581440 14060741322240 14070289075080 14078915861760 14088311403264 14095745788320 14125358699640 14125466679296 14132043846144 14153055481404 14161733013888 14180752263168 14206700574720 14229990986304 14242068408960 14244122059776 14256029396160 14270186327040 14291520035380 14319487784960 14321544237135 14335766227440 14377707155712 14406092863488 14428477985040 14441957088384 14472297334368 14498481382272 14563318072320 14578254573120 14581509519360 14628873512610 14648520132960 14648984649216 14657501445120 14686241644032 14699849179248 14744891975940 14782861654848 14802715081728 14829801477120 14861077854080 14875835627520 14897953138320 14907087383040 14924907305280 14963340542976 14968830865968 14978937880320 15008308346752 15035462174208 15046841327256 15062974456320 15067049279616 15094619360640 15132197684520 15134428584960 15141475549440 15163988015790 15191539636224 15206431355904 15231751616655 15261559349760 15276313852944 15291483975936 15372391298560 15376815917766 15390376517376 15418538231040 15419983841280 15459201730560 15473525451840 15489395483940 15493345155072 15510197787840 15519707412480 15550138211328 15564052641270 15564546189792 15604131746784 15625088141824 15653679336960 15673463027712 15702270940160 15725617201560 15727884774336 15735258904320 15756664069440 15826802288640 15829075209465 15838780344480 15857714011860 15860051873280 15891150014208 15898549326912 15919901125632 15946327618424 15949031777280 16008739859592 16022326960080 16038033070680 16080330371520 16100927318016 16109423758080 16141010863488 16174920550176 16200396334080 16231083468753 16247201724432 16276649610240 16333165754720 16383732831360 16404198209280 16425401838720 16447461201920 16479585149580 16489689125760 16505093815296 16522021849536 16537330326654 16544210973696 16574484003840 16601656150688 16625933936640 16632034295520 16653054466944 16660862369280 16718712585840 16735315080960 16741165866240 16773991681664 16807108340736 16851305115360 16884346890096 16894699034112 16914894945984 16945846263360 16990537751040 17023722395085 17026232158080 17057036920320 17085351019740 17090482090752 17100418352640 17107235275392 17149824042456 17152352396288 17185853084562 17277931345920 17293940210880 17391601946880 17407716133320 17423067755520 17475427527040 17475981686784 17520428627968 17554648215132 17578224159552 17589001734144 17610389254080 17621186549760 17656833349120 17665054807680 17688779028480 17691319351755 17693870371128 17702166267360 17725940328960 17740836581888 17787488732880 17795761772544 17805152574720 17822366161768 17833293424896 17877543765984 17939618570727 17972133944640 17974725456384 17989981148160 18007616079360 18052446360480 18075569347584 18090371667960 18106325314560 18123101727840 18158637221424 18161314301952 18169770659328 18224374421056 18311230811520 18357802055040 18374811474060 18382456637440 18446869558272 18478577068560 18503393852160 18568230542208 18612237345408 18674564823040 18676863169524 18704175678720 18711038582460 18747655096320 18760385433440 18771887815680 18784415204352 18794327717760 18808551659070 18833811599520 18842725128192 18870740641872 18882310685184 18907996883328 18973321315072 18989424545280 18994890251358 19008039194880 19032062247936 19095392316180 19114354969920 19126074378240 19170276207616 19237970646720 19255942784512 19293552047763 19296396445824 19331308509696 19366681443840 19437672764160 19440475600896 19455682737240 19505164683480 19531360177280 19531979532288 19581655525376 19591828784640 19599798905664 19659855967920 19685037851136 19710482206464 19775502179496 19863937517760 19873186658640 19876116510720 19889380804608 19899876407040 19932909523030 19958441154624 19971917173760 20010924824490 20047282898944 20050161931989 20062455103008 20083965941760 20089399039488 20126159147520 20176263579360 20188634065920 20218650687720 20221566138432 20309002155540 20348745799680 20368418470592 20388645301248 20431478589696 20502421223688 20520502023168 20558050974720 20631367269120 20652527311920 20680263717120 20721092474880 20752070188360 20752728253056 20805508995712 20816318083680 20869922336256 20871572449280 20967489602080 20970513032448 20980345205760 21008885425920 21105433612620 21118373792640 21132467104896 21143618682480 21146735831040 21188200018944 21198065769216 21229583222106 21271128394752 21344986479456 21363102613440 21366183089664 21376200775680 21384044094240 21437280053070 21440440495360 21479231677440 21521347817984 21566560733568 21587977377792 21609139295232 21641444625004 21662935632576 21708446001552 21727590377472 21844977108480 21872264279040 21900535784960 21943310268915 21972780199440 21986252167680 22029362466048 22049773768872 22117337963910 22174292482272 22176045727360 22204072622592 22214483159040 22244702215680 22277957702210 22291616781120 22313753441280 22321554488320 22346929707480 22453246298952 22468406820480 22512462520128 22526265378816 22553193261312 22594461684480 22600573919424 22654050334720 22698296526780 22701642877440 22712213324160 22742715893760 22780468026320 22787309454336 22800557803520 22809647033856 22866432056608 22914470779416 22937225963904 23058586947840 23065223876649 23085564776064 23158868060160 23188802595840 23210288177760 23265296681760 23325207316992 23346078961905 23406197620176 23437632212736 23480519005440 23553406410240 23588425802340 23591827161504 23602888356480 23634587105280 23634996104160 23716651643840 23740203432960 23777724566528 23790077809920 23836725021312 23879851688448 23919491427636 23962845259520 23966300608512 24010154772480 24013109789388 24069928480640 24120495557280 24151390977024 24164135637120 24211516295232 24226360879104 24262380825264 24300594501120 24370802586648 24414974415360 24477069406720 24499748632080 24552849807360 24606297313920 24638102758080 24669661169664 24671191802880 24719377724370 24757640722944 24783032774304 24816316460544 24861726005760 24902484226032 24938900904960 24948051443280 25059103623680 25078068878760 25111748799360 25136685987840 25160987522496 25176414246912 25210662511104 25276957673040 25319232727040 25326520335144 25342048551168 25344052259840 25372342418976 25460523088240 25485806626560 25539348237120 25628026529610 25635723136128 25650627528960 25660852913088 25724736063684 25728528594432 25775078012928 25778779626843 25822241925120 25916897018880 25940910316320 26006886244640 26087402920320 26122438379520 26133065207552 26213141290560 26213972530176 26246717134848 26280642941952 26331972322698 26367336239328 26383502601216 26415583881120 26485250023680 26497582211520 26533168542720 26588910493440 26611254872832 26681233099320 26707728862080 26733549242652 26749940137344 26776504129536 26785865385984 26834878863360 26901684772480 26958200916960 26962088184576 26984971722240 27011424119040 27051805781255 27078669540720 27113354021376 27135557501940 27159487971840 27237955832136 27241971452928 27336561631584 27508489692160 27536703082560 27562217211090 27573684956160 27670304337408 27717865602840 27755090778240 27826563115008 27852345813312 27960684043264 28011847234560 28015294754286 28066557873690 28093943162880 28121482644480 28140578150160 28157831723520 28176622806528 28191491576640 28250717399280 28264087692288 28306110962808 28323466027776 28459981972608 28484136817920 28488244119552 28512058792320 28540372654080 28583040070760 28643088474270 28671532454880 28755414311424 28856955970080 28883914176768 28944594668736 28996962764544 29126636144640 29156509146240 29257747025220 29297040265920 29297969298432 29315002890240 29372483288064 29399698358496 29489783951880 29565723309696 29605430163456 29659602954240 29722155708160 29795906276640 29814174766080 29849814610560 29899364284545 29926681085952 29937661731936 29957875760640 30016387236735 30016616693504 30070924348416 30093682654512 30125948912640 30134098559232 30189238721280 30264395369040 30268857169920 30282951098880 30327976031580 30412862711808 30463503233310 30523118699520 30552627705888 30582967951872 30744782597120 30753631835532 30780753034752 30837076462080 30947050903680 30978790967880 31020395575680 31100276422656 31128105282540 31129092379584 31208263493568 31250176283648 31307358673920 31404541880320 31451234403120 31455769548672 31470517808640 31513328138880 31658150418930 31677560688960 31715428023720 31720103746560 31782300028416 31797098653824 31839802251264 31892655236848 31898063554560 32017479719184 32044653920160 32076066141360 32155920079605 32160660743040 32218847516160 32282021726976 32349841100352 32400792668160 32462166937506 32494403448864 32553299220480 32666331509440 32767465662720 32808396418560 32850803677440 32959170299160 32979378251520 33010187630592 33044043699072 33074660653308 33088421947392 33148968007680 33203312301376 33264068591040 33306108933888 33321724738560 33416936553315 33437425171680 33470630161920 33482331732480 33547983363328 33614216681472 33702610230720 33768693780192 33789398068224 33829789891968 33891692526720 33981075502080 34047444790170 34052464316160 34114073840640 34170702039480 34180964181504 34200836705280 34214470550784 34299648084912 34304704792576 34371706169124 34587880421760 34783203893760 34815432266640 34846135511040 34950855054080 35109296430264 35156448319104 35220778508160 35313666698240 35330109615360 35382638703510 35387740742256 35404332534720 35451880657920 35481673163776 35574977465760 35610305149440 35644732323536 35666586849792 35755087531968 35879237141454 35944267889280 35949450912768 35979962296320 36015232158720 36104892720960 36151138695168 36180743335920 36212650629120 36246203455680 36317274442848 36339541318656 36448748842112 36622461623040 36715604110080 36749622948120 36893739116544 36957154137120 37006787704320 37136461084416 37224474690816 37353726339048 37408351357440 37422077164920 37520770866880 37543775631360 37568830408704 37588655435520 37617103318140 37667623199040 37741481283744 37764621370368 37815993766656 37872528093757 37946642630144 37978849090560 37989780502716 38016078389760 38064124495872 38190784632360 38228709939840 38340552415232 38442039794415 38475941293440 38511885569024 38587104095526 38592792891648 38662617019392 38733362887680 38875345528320 38911365474480 39010329366960 39062720354560 39183657569280 39199597811328 39319711935840 39370075702272 39420964412928 39551004358992 39727875035520 39746373317280 39799752814080 39865819046060 39916882309248 39943834347520 40021849648980 40100323863978 40124910206016 40178798078976 40252318295040 40352527158720 40377268131840 40437301375440 40443132276864 40618004311080 40736836941184 40777290602496 40862957179392 41004842447376 41041004046336 41116101949440 41262734538240 41305054623840 41343325816635 41360527434240 41504140376720 41505456506112 41611017991424 41632636167360 41739844672512 41934979204160 41941026064896 41960690411520 42017770851840 42022942131429 42210867225240 42236747585280 42264934209792 42287237364960 42376400037888 42396131538432 42459166444212 42542256789504 42689972958912 42726205226880 42732366179328 42768088188480 42874560106140 42880880990720 42958463354880 42964632711405 43042695635968 43133121467136 43218278590464 43282889250008 43325871265152 43416892003104 43689954216960 43744528558080 43801071569920 43886620537830 43945560398880 43972504335360 44058724932096 44099547537744 44234675927820 44348584964544 44352091454720 44408145245184 44489404431360 44555915404420 44583233562240 44627506882560 44643108976640 44693859414960 44906492597904 44936813640960 45024925040256 45106386522624 45188923368960 45201147838848 45396593053560 45403285754880 45424426648320 45560936052640 45574618908672 45619294067712 45732864113216 45828941558832 45874451927808 46117173895680 46130447753298 46171129552128 46377605191680 46420576355520 46530593363520 46650414633984 46692157923810 46812395240352 46875264425472 46961038010880 47106812820480 47176851604680 47183654323008 47205776712960 47269992208320 47433303287680 47480406865920 47487225628395 47555449133056 47580155619840 47673450042624 47759703376896 47838982855272 47925690519040 48026219578776 48139856961280 48240991114560 48302781954048 48328271274240 48423032590464 48524761650528 48601189002240 48693250406259 48741605173296 48829948830720 48954138813440 48999497264160 49212594627840 49276205516160 49342383605760 49438755448740 49515281445888 49566065548608 49632632921088 49723452011520 49804968452064 49877801809920 49896102886560 50118207247360 50156137757520 50223497598720 50321975044992 50421325022208 50553915346080 50653040670288 50684097102336 50688104519680 50744684837952 50921046176480 50971613253120 51078696474240 51256053059220 51271446272256 51301255057920 51321705826176 51449472127368 51457057188864 51557559253686 51833794037760 51881820632640 52013772489280 52174805840640 52266130415104 52426282581120 52427945060352 52561285883904 52663944645396 52734672478656 52767005202432 52831167762240 52970500047360 52995164423040 53066337085440 53073958055265 53177820986880 53222509745664 53362466198640 53415457724160 53467098485304 53499880274688 53803369544960 53818855712181 53916401833920 53924176369152 53969943444480 54022848238080 54103611562510 54157339081440 54226708042752 54271115003880 54318975943680 54475911664272 54483942905856 54673123263168 55016979384320 55073406165120 55124434422180 55147369912320 55340608674816 55435731205680 55510181556480 55704691626624 55921368086528 56023694469120 56030589508572 56133115747380 56242965288960 56281156300320 56315663447040 56353245613056 56382983153280 56501434798560 56528175384576 56612221925616 56646932055552 56919963945216 56968273635840 57024117584640 57166080141520 57286176948540 57343064909760 57510828622848 57713911940160 57767828353536 57880656143289 57889189337472 57993925529088 58313018292480 58515494050440 58594080531840 58595938596864 58744966576128 58799396716992 58979567903760 59131446619392 59444311416320 59591812553280 59628349532160 59699629221120 59798728569090 59875323463872 59915751521280 60032774473470 60033233387008 60141848696832 60150485795967 60187365309024 60251897825280 60268197118464 60378477442560 60528790738080 60565902197760 60655952063160 60927006466620 61046237399040 61105255411776 61165935903744 61489565194240 61507263671064 61561506069504 61674152924160 61894101807360 61957581935760 62040791151360 62256210565080 62258184759168 62416526987136 62500352567296 62614717347840 62902468806240 62911539097344 62941035617280 63026656277760 63316300837860 63355121377920 63430856047440 63440207493120 63564600056832 63594197307648 63785310473696 64034959438368 64089307840320 64152132282720 64311840159210 64321321486080 64437695032320 64564043453952 64699682200704 64924333875012 64988806897728 65332663018880 65534931325440 65616792837120 65701607354880 65829930806745 65918340598320 65958756503040 66088087398144 66149321306616 66406624602752 66528137182080 66612217867776 66643449477120 66833873106630 66874850343360 66941260323840 66964663464960 67095966726656 67405220461440 67537387560384 67578796136448 67659579783936 67783385053440 67962151004160 68094889580340 68104928632320 68228147681280 68341404078960 68361928363008 68401673410560 68428941101568 68599296169824 68743412338248 69175760843520 69566407787520 69630864533280 69901710108160 70038236885715 70218592860528 70312896638208 70441557016320 70627333396480 70660219230720 70765277407020 70775481484512 70808665069440 70903761315840 70963346327552 71149954931520 71220610298880 71289464647072 71333173699584 71510175063936 71758474282908 71888535778560 71898901825536 72030464317440 72209785441920 72361486671840 72492406911360 72634548885696 72679082637312 72897497684224 73244923246080 73431208220160 73499245896240 73914308274240 74013575408640 74272922168832 74448949381632 74707452678096 74816702714880 74844154329840 75041541733760 75177310871040 75234206636280 75335246398080 75482962567488 75529242740736 75631987533312 75745056187514 75893285260288 75957698181120 75979561005432 76032156779520 76381569264720 76457419879680 76884079588830 76951882586880 77023771138048 77174208191052 77185585783296 77325234038784 77466725775360 77750691056640 77822730948960 78020658733920 78125440709120 78367315138560 78399195622656 78639423871680 78740151404544 78841928825856 79102008717984 79455750071040 79492746634560 79599505628160 79731638092120 79833764618496 80043699297960 80200647727956 80249820412032 80357596157952 80504636590080 80705054317440 80874602750880 80886264553728 81155417343765 81236008622160 81473673882368 81725914358784 82009684894752 82525469076480 82610109247680 82686651633270 82721054868480 83008280753440 83010913012224 83222035982848 83265272334720 83479689345024 83869958408320 83882052129792 84035541703680 84045884262858 84421734450480 84473495170560 84529868419584 84574474729920 84792263076864 84918332888424 85379945917824 85452410453760 85464732358656 85536176376960 85749120212280 85761761981440 85929265422810 86085391271936 86266242934272 86565778500016 86651742530304 86833784006208 87379908433920 87602143139840 87773241075660 87891120797760 87945008670720 88117449864192 88199095075488 88469351855640 88697169929088 88704182909440 88816290490368 88978808862720 89111830808840 89166467124480 89387718829920 89698092853635 89812985195808 89873627281920 90049850080512 90212773045248 90377846737920 90402295677696 90793186107120 90806571509760 90848853296640 91121872105280 91238588135424 91465728226432 91657883117664 91748903855616 92234347791360 92260895506596 92342259104256 92841152711040 93061186727040 93300829267968 93384315847620 93624790480704 93750528850944 93922076021760 94213625640960 94353703209360 94367308646016 94411553425920 94539984416640 94866606575360 94974451256790 95160311239680 95346900085248 95519406753792 95677965710544 95851381038080 96052439157552 96279713922560 96467760238815 96481982229120 96656542548480 96846065180928 97049523301056 97202378004480 97386500812518 97483210346592 97659897661440 97908277626880 97998994528320 98425189255680 98552411032320 98877510897480 99030562891776 99132131097216 99265265842176 99446904023040 99609936904128 99792205773120 100236414494720 100250809659945 100312275515040 100446995197440 100643950089984 100842650044416 101107830692160 101306081340576 101368194204672 101489369675904 101842092352960 101943226506240 102157392948480 102512106118440 102542892544512 102602510115840 102643411652352 102898944254736 102914114377728 103115118507372 103763641265280 104027544978560 104349611681280 104532260830208 104852565162240 105327889290792 105469344957312 105662335524480 105941000094720 105990328846080 106147916110530 106355641973760 106445019491328 106724932397280 106830915448320 106934196970608 106999760549376 107606739089920 107637711424362 107832803667840 107848352738304 107939886888960 108045696476160 108207223125020 108314678162880 108453416085504 108542230007760 108637951887360 108951823328544 109346246526336 110146812330240 110248868844360 110681217349632 110871462411360 111020363112960 111409383253248 112061179017144 112266231494760 112562312600640 112631326894080 112706491226112 112765966306560 113002869597120 113224443851232 113293864111104 113617584281271 113839927890432 113936547271680 114048235169280 114332160283040 114572353897080 114686129819520 115021657245696 115326119383245 115427823880320 115535656707072 115761312286578 115778378674944 115987851058176 116626036584960 117030988100880 117188161063680 117598793433984 117959135807520 118262893238784 118888622832640 119183625106560 119399258442240 119597457138180 119750646927744 119831503042560 120065548946940 120066466774016 120300971591934 120374730618048 120536394236928 120756954885120 121057581476160 121131804395520 121311904126320 121854012933240 122210510823552 122331871807488 123014527342128 123123012139008 123348305848320 123788203614720 123915163871520 124081582302720 124512421130160 124516369518336 124833053974272 125804937612480 125823078194688 125882071234560 126053312555520 126632601675720 126710242755840 126861712094880 127129200113664 127188394615296 127570620947392 128069918876736 128178615680640 128304264565440 128623680318420 128642642972160 128875390064640 128893898134215 129128086907904 129399364401408 129848667750024 129977613795456 130665326037760 131069862650880 131233585674240 131403214709760 131659861613490 131836681196640 131917513006080 132176174796288 132298642613232 132813249205504 133056274364160 133224435735552 133667746213260 133749700686720 133882520647680 133929326929920 134191933453312 134810440922880 135074775120768 135319159567872 135566770106880 136189779160680 136209857264640 136682808157920 136723856726016 136857882203136 137198592339648 137486824676496 138351521687040 139132815575040 139261729066560 139803420216320 140076473771430 140437185721056 140625793276416 140883114032640 141320438461440 141530554814040 141550962969024 141617330138880 142299909863040 142441220597760 142578929294144 142666347399168 143020350127872 143516948565816 143777071557120 144419570883840 144722973343680 144984813822720 145269097771392 145794995368448 146079751218777 146489846492160 146862416440320 146998491792480 147828616548480 148027150817280 148545844337664 148897898763264 149414905356192 149633405429760 149688308659680 150083083467520 150354621742080 150468413272560 150670492796160 150965925134976 151263975066624 151490112375028 151786570520576 151959122010864 152064313559040 152763138529440 152914839759360 153768159177660 153903765173760 154348416382104 154371171566592 155501382113280 155645461897920 156041317467840 156250881418240 156798391245312 157278847743360 157683857651712 158204017435968 158911500142080 158985493269120 159199011256320 159463276184240 159667529236992 160087398595920 160401295455912 160499640824064 161410108634880 161456567136543 161749205501760 161772529107456 162310834687530 162472017244320 162947347764736 163451828717568 164019369789504 165050938152960 165220218495360 165373303266540 165442109736960 166016561506880 166021826024448 166444071965696 166530544669440 167739916816640 167764104259584 168071083407360 168091768525716 168843468900960 168946990341120 169059736839168 169148949459840 169584526153728 169836665776848 170759891835648 170904820907520 171072352753920 171498240424560 171523523962880 171858530845620 172532485868544 173131557000032 173303485060608 173667568012416 175546482151320 175782241595520 176234899728384 176398190150976 176938703711280 177394339858176 177408365818880 178223661617680 178332934248960 178775437659840 179396185707270 179625970391616 179747254563840 180099700161024 180425546090496 180451457387901 180755693475840 180804591355392 181586372214240 181697706593280 182243744210560 182931456452864 183315766235328 183497807711232 184468695582720 184521791013192 184684518208512 185682305422080 186122373454080 186768631695240 187249580961408 187501057701888 187844152043520 188707406418720 188734617292032 188823106851840 189079968833280 189362640468785 189733213150720 189948902513580 190320622479360 190693800170496 191355931421088 191702762076160 192104878315104 192559427845120 192935520477630 192963964458240 193313085096960 193692130361856 194099046602112 194773001625036 194966420693184 195997989056640 196850378511360 197104822064640 197755021794960 198264262194432 199219873808256 199584411546240 200501619319890 200624551030080 200893990394880 201287900179968 202215661384320 202612162681152 202736388409344 202978739351808 203684184705920 203886453012480 204314785896960 205024212236880 205085785089024 205205020231680 205286823304704 205797888509472 206230237014744 207527282530560 208055089957120 208699223362560 209064521660416 209705130324480 210114710657145 210655778581584 210938689914624 211324671048960 211882000189440 211980657692160 212295832221060 212711283947520 212890038982656 213449864794560 213661830896640 213868393941216 213999521098752 215213478179840 215275422848724 215665607335680 215696705476608 216091392952320 216414446250040 216629356325760 217084460015520 217903646657088 218692493052672 220293624660480 220497737688720 221742924822720 222040726225920 222818766506496 224122358034288 224532462989520 225124625201280 225531932613120 226005739194240 226448887702464 226587728222208 227235168562542 227679855780864 227873094543360 228096470338560 228664320566080 229144707794160 229372259639040 230652238766490 230855647760640 231071313414144 231522624573156 231556757349888 231975702116352 233252073169920 234061976201760 234376322127360 235197586867968 235918271615040 236525786477568 237777245665280 238367250213120 238798516884480 239194914276360 239501293855488 240131097893880 240132933548032 240601943183868 240749461236096 241072788473856 241513909770240 242115162952320 242623808252640 243466252031295 243708025866480 244421021647104 246029054684256 247576407229440 247830327743040 248163164605440 249024842260320 249032739036672 249666107948544 251609875224960 251646156389376 252106625111040 253265203351440 253420485511680 253723424189760 254376789230592 255141241894784 256139837753472 256357231361280 256608529130880 257247360636840 257285285944320 257787796268430 258256173815808 258798728802816 259697335500048 259955227590912 261330652075520 262139725301760 262806429419520 263319723226980 263673362393280 263835026012160 264352349592576 264597285226464 265626498411008 266112548728320 266448871471104 267335492426520 267499401373440 268383866906624 269094278560905 269620881845760 270149550241536 270638319135744 271133540213760 272379558321360 272419714529280 273365616315840 273715764406272 274397184679296 274973649352992 276703043374080 278523458133120 279606840432640 280152947542860 280874371442112 281251586552832 281766228065280 282640876922880 283061109628080 283101925938048 283234660277760 284599819726080 285157858588288 286040700255744 287033897131632 287554143114240 288839141767680 289403280716445 289445946687360 289969627645440 290538195542784 291589990736896 292159502437554 292979692984320 293724832880640 293996983584960 295657233096960 297091688675328 297795797526528 298829810712384 299376617319360 300166166935040 300709243484160 300752428979835 300936826545120 301340985592320 301931850269952 302527950133248 302980224750056 303918244021728 305526277058880 305829679518720 307536318355320 307807530347520 308696832764208 308742343133184 311290923795840 312082634935680 312501762836480 313596782490624 314557695486720 316408034871936 317823000284160 317970986538240 318926552368480 319335058473984 320174797191840 320802590911824 320999281648128 322820217269760 322913134273086 323498411003520 323545058214912 324621669375060 324944034488640 325894695529472 328038739579008 330440436990720 330746606533080 332033123013760 332043652048896 332888143931392 333061089338880 335479833633280 336183537051432 337686937801920 337893980682240 338119473678336 338297898919680 339673331553696 340852752843813 341519783671296 341809641815040 342144705507840 342996480849120 343717061691240 345064971737088 346263114000064 346606970121216 347335136024832 351092964302640 351564483191040 352796380301952 353877407422560 354788679716352 354816731637760 356447323235360 356665868497920 357550875319680 358792371414540 359251940783232 359494509127680 360199400322048 360902914775802 361609182710784 363172744428480 363395413186560 364487488421120 365862912905728 366631532470656 366995615422464 369043582026384 369369036417024 371364610844160 372244746908160 373537263390480 374499161922816 377414812837440 377469234584064 377646213703680 378159937666560 378725280937570 379466426301440 379897805027160 381387600340992 382711862842176 384209756630208 385118855690240 385871040955260 385927928916480 386626170193920 387384260723712 388198093204224 389546003250072 389932841386368 391995978113280 393700757022720 394209644129280 395510043589920 396528524388864 398439747616512 399168823092480 401003238639780 401249102060160 401787980789760 402575800359936 404431322768640 405224325362304 405957478703616 407368369411840 408629571793920 410048424473760 410171570178048 410573646609408 411595777018944 412460474029488 415054565061120 416110179914240 417398446725120 419410260648960 420229421314290 421311557163168 421877379829248 422649342097920 423961315384320 424591664442120 426899729589120 427323661793280 427736787882432 427999042197504 430426956359680 430550845697448 431331214671360 432828892500080 433258712651520 434168920031040 435807293314176 437384986105344 438239253656331 440587249320960 440995475377440 443485849645440 444081452451840 445637533012992 448244716068576 449064925979040 450249250402560 451063865226240 452011478388480 452897775404928 454470337125084 455359711561728 456192940677120 457328641132160 458289415588320 458744519278080 461304477532980 461711295521280 463045249146312 463113514699776 466504146339840 468123952403520 468752644254720 470395173735936 471836543230080 473051572955136 476734500426240 477597033768960 478389828552720 479002587710976 480262195787760 481203886367736 481498922472192 484230325904640 485247616505280 486932504062590 487416051732960 488842043294208 492058109368512 495152814458880 495660655486080 496326329210880 498049684520640 498065478073344 499332215897088 503219750449920 503292312778752 504213250222080 506530406702880 506840971023360 507446848379520 508753578461184 510282483789568 512279675506944 512714462722560 513217058261760 514494721273680 514570571888640 515575592536860 517597457605632 519394671000096 519910455181824 522661304151040 526639446453960 527346724786560 528704699185152 529194570452928 531252996822016 532225097456640 534670984853040 534998802746880 538188557121810 539241763691520 540299100483072 541276638271488 542267080427520 544759116642720 546731232631680 548794369358592 549947298705984 553406086748160 557046916266240 560305895085720 561748742884224 562503173105664 563532456130560 566122219256160 566203851876096 566469320555520 568087921406355 569199639452160 570315717176576 572081400511488 574067794263264 575108286228480 577678283535360 578806561432890 578891893374720 579939255290880 581076391085568 583179981473792 584319004875108 587993967169920 591314466193920 597659621424768 598753234638720 600332333870080 601504857959670 601873653090240 602681971184640 603863700539904 605960449500112 607836488043456 611052554117760 611659359037440 615072636710640 615615060695040 617393665528416 622581847591680 624165269871360 627193564981248 629115390973440 632816069743872 635646000568320 635941973076480 637853104736960 638670116947968 640349594383680 641605181823648 641998563296256 645640434539520 645826268546172 646996822007040 647090116429824 649243338750120 649888068977280 651789391058944 656077479158016 660880873981440 661493213066160 664066246027520 666122178677760 670959667266560 672367074102864 675373875603840 676595797839360 679346663107392 681705505687626 683039567342592 683619283630080 684289411015680 685992961698240 687434123382480 692526228000128 693213940242432 694670272049664 702185928605280 703128966382080 705592760603904 707754814845120 709577359432704 712894646470720 713331736995840 715101750639360 717584742829080 718503881566464 720398800644096 721805829551604 723218365421568 726345488856960 728974976842240 730398756093885 731725825811456 733263064941312 738087164052768 742729221688320 744489493816320 747074526780960 748998323845632 754829625674880 754938469168128 756319875333120 757450561875140 758932852602880 759795610054320 765423725684352 768419513260416 771742081910520 771855857832960 774768521447424 776396186408448 779092006500144 779865682772736 783991956226560 788419288258560 791020087179840 793057048777728 796879495233024 798337646184960 802006477279560 802498204120320 805151600719872 807282835682715 808862645537280 810448650724608 811914957407232 814736738823680 817259143587840 820096848947520 821147293218816 823191554037888 824920948058976 830109130122240 832220359828480 838820521297920 840458842628580 842623114326336 843754759658496 845298684195840 847922630768640 849183328884240 853799459178240 855473575764864 861101691394896 862662429342720 865657785000160 866517425303040 868337840062080 871614586628352 874769972210688 876478507312662 881174498641920 881990950754880 886971699290880 891275066025984 896489432137152 898129851958080 900498500805120 902127730452480 902257286939505 904022956776960 905795550809856 908940674250168 914657282264320 916578831176640 917489038556160 922608955065960 923422591042560 926090498292624 926227029399552 936247904807040 937505288509440 940790347471872 943673086460160 953469000852480 956779657105440 958005175421952 960524391575520 962407772735472 962997844944384 968460651809280 970495233010560 973865008125180 974832103465920 977684086588416 984116218737024 991321310972160 996099369041280 996130956146688 998664431794176 1006439500899840 1013060813405760 1013681942046720 1014893696759040 1020564967579136 1022558258531439 1024559351013888 1025428925445120 1026434116523520 1028989442547360 1031151185073720 1035194915211264 1038789342000192 1039820910363648 1045322608302080 1053278892907920 1054693449573120 1058389140905856 1062505993644032 1064450194913280 1069341969706080 1069997605493760 1076377114243620 1078483527383040 1080598200966144 1089518233285440 1093462465263360 1097588738717184 1099894597411968 1114093832532480 1120611790171440 1123497485768448 1132244438512320 1132407703752192 1132938641111040 1136175842812710 1138399278904320 1140631434353152 1144162801022976 1148135588526528 1155356567070720 1157613122865780 1157783786749440 1159878510581760 1162152782171136 1168638009750216 1175987934339840 1182628932387840 1195319242849536 1197506469277440 1200664667740160 1203009715919340 1203747306180480 1205363942369280 1207727401079808 1211920899000224 1215672976086912 1222105108235520 1230145273421280 1234787331056832 1245163695183360 1248330539742720 1258230781946880 1265632139487744 1271883946152960 1275706209473920 1280699188767360 1283210363647296 1283997126592512 1291280869079040 1291652537092344 1293993644014080 1298486677500240 1299776137954560 1312154958316032 1321761747962880 1322986426132320 1328132492055040 1332244357355520 1341919334533120 1344734148205728 1350747751207680 1353191595678720 1358693326214784 1363411011375252 1366079134685184 1368578822031360 1371985923396480 1374868246764960 1385052456000256 1389340544099328 1404371857210560 1406257932764160 1411185521207808 1415509629690240 1419154718865408 1425789292941440 1430203501278720 1435169485658160 1437007763132928 1443611659103208 1452690977713920 1457949953684480 1460797512187770 1463451651622912 1466526129882624 1476174328105536 1485458443376640 1488978987632640 1494149053561920 1497996647691264 1509659251349760 1509876938336256 1512639750666240 1514901123750280 1519591220108640 1530847451368704 1536839026520832 1543484163821040 1543711715665920 1552792372816896 1558184013000288 1559731365545472 1567983912453120 1582040174359680 1586114097555456 1593758990466048 1596675292369920 1604012954559120 1604996408240640 1614565671365430 1617725291074560 1620897301449216 1623829914814464 1629473477647360 1640193697895040 1646383108075776 1649841896117952 1660218260244480 1664440719656960 1680917685257160 1685246228652672 1687509519316992 1690597368391680 1698366657768480 1704263764219065 1707598918356480 1710947151529728 1722203382789792 1725324858685440 1731315570000320 1733034850606080 1736675680124160 1743229173256704 1749539944421376 1752957014625324 1763981901509760 1773943398581760 1792978864274304 1796259703916160 1800997001610240 1804514573879010 1808045913553920 1811591101619712 1817881348500336 1829314564528640 1833157662353280 1834978077112320 1845217910131920 1846845182085120 1852180996585248 1872495809614080 1881580694943744 1887346172920320 1906938001704960 1913559314210880 1916010350843904 1921048783151040 1924815545470944 1925995689888768 1936921303618560 1940990466021120 1947730016250360 1949664206931840 1955368173176832 1968232437474048 1982642621944320 1992198738082560 2012879001799680 2026121626811520 2029787393518080 2041129935158272 2045116517062878 2049118702027776 2050857850890240 2052868233047040 2057978885094720 2062302370147440 2077578684000384 2079641820727296 2106557785815840 2109386899146240 2116778281811712 2138683939412160 2139995210987520 2152754228487240 2161196401932288 2179036466570880 2186924930526720 2191196268281655 2195177477434368 2199789194823936 2228187665064960 2241223580342880 2246994971536896 2264488877024640 2264815407504384 2272351685625420 2276798557808640 2281262868706304 2296271177053056 2315226245731560 2315567573498880 2324305564342272 2337276019500432 2351975868679680 2365257864775680 2390638485699072 2395012938554880 2406019431838680 2407494612360960 2415454802159616 2423841798000448 2431345952173824 2444210216471040 2460290546842560 2469574662113664 2490327390366720 2496661079485440 2516461563893760 2531264278975488 2543767892305920 2551412418947840 2561398377534720 2566420727294592 2583305074184688 2587987288028160 2596973355000480 2599552275909120 2624309916632064 2643523495925760 2645972852264640 2656264984110080 2689468296411456 2701495502415360 2706383191357440 2717386652429568 2726822022750504 2743971846792960 2749736493529920 2770104912000512 2778681088198656 2808743714421120 2812515865528320 2822371042415616 2831019259380480 2851578585882880 2860407002557440 2870338971316320 2874015526265856 2887223318206416 2905381955427840 2915899907368960 2921595024375540 2933052259765248 2952348656211072 2988298107123840 2995993295382528 3019318502699520 3029802247500560 3039182440217280 3061694902737408 3067674775594317 3073678053041664 3086968327642080 3105584745633792 3116368026000576 3119462731090944 3135967824906240 3164080348719360 3187517980932096 3193350584739840 3208025909118240 3209992816481280 3229131342730860 3235450582149120 3241794602898432 3258946955294720 3280387395790080 3292766216151552 3299683792235904 3361835370514320 3370492457305344 3396733315536960 3408527528438130 3415197836712960 3421894303059456 3444406765579584 3462631140000640 3466069701212160 3473351360248320 3486458346513408 3505914029250648 3527963803019520 3547886797163520 3585957728548608 3592519407832320 3601994003220480 3609029147758020 3616091827107840 3623182203239424 3635762697000672 3658629129057280 3666315324706560 3690435820263840 3704361993170496 3744991619228160 3774692345840640 3827118628421760 3842097566302080 3849631090941888 3851991379777536 3873842607237120 3881980932042240 3895460032500720 3899328413863680 3936464874948096 3965285243888640 3984397476165120 4025758003599360 4052243253623040 4059574787036160 4082259870316544 4090233034125756 4098237404055552 4105736466094080 4115957770189440 4124604740294880 4155157368000768 4213115571631680 4218773798292480 4233556563623424 4277367878824320 4305508456974480 4358072933141760 4373849861053440 4382392536563310 4390354954868736 4399578389647872 4456375330129920 4482447160685760 4493989943073792 4528977754049280 4529630815008768 4544703371250840 4562525737412608 4592542354106112 4630452491463120 4631135146997760 4674552039000864 4703951737359360 4781276971398144 4790025877109760 4812038863677360 4814989224721920 4847683596000896 4862691904347648 4888420432942080 4920581093685120 4939149324227328 4980654780733440 4993322158970880 5062528557950976 5102824837895680 5112791292657195 5122796755069440 5132841454589184 5166610148369376 5175974576056320 5193946710000960 5199104551818240 5248619833264128 5291945704529280 5312529968220160 5378936592822912 5402991004830720 5434773304859136 5453644045501008 5487943693585920 5499472987059840 5540209824001024 5617487428842240 5644742084831232 5662038518760960 5703157171765760 5720814005114880 5740677942632640 5748031052531712 5774446636412832 5810763910855680 5843190048751080 5866104519530496 5904697312422144 5976596214247680 6038637005399040 6059604495001120 6078364880434560 6123389805474816 6135349551188634 6147356106083328 6173936655284160 6232736052001152 6238925462181888 6328160697438720 6416051818236480 6419985632962560 6458262685461720 6483589205796864 6560774791580160 6585532432303104 6599367584471808 6723670741028640 6740984914610688 6793466631073920 6817055056876260 6830395673425920 6843788606118912 6888813531159168 6925262280001280 6946702720496640 6972916693026816 7011828058501296 7055927606039040 7095773594327040 7171915457097216 7185038815664640 7218058295516040 7246364406478848 7271525394001344 7317258258114560 7332630649413120 7380871640527680 7408723986340992 7489983238456320 7549384691681280 7654237256843520 7684195132604160 7699262181883776 7763961864084480 7790920065001440 7798656827727360 7872929749896192 7930570487777280 7968794952330240 8104486507246080 8119149574072320 8180466068251512 8231915540378880 8249209480589760 8310314736001536 8426231143263360 8437547596584960 8467113127246848 8554735757648640 8611016913948960 8716145866283520 8747699722106880 8764785073126620 8799156779295744 8964894321371520 8987979886147584 9057955508098560 9089406742501680 9185084708212224 9260904982926240 9349104078001728 9407903474718720 9562553942796288 9580051754219520 9624077727354720 9629978449443840 9695367192001792 9725383808695296 9776840865884160 9841162187370240 9878298648454656 10205649675791360 10225582585314390 10245593510138880 10265682909178368 10333220296738752 10387893420001920 10398209103636480 10583891409058560 10757873185645824 10805982009661440 10869546609718272 10907288091002016 10975887387171840 10998945974119680 11080419648002048 11234974857684480 11324077037521920 11406314343531520 11481355885265280 11548893272825664 11621527821711360 11686380097502160 11809394624844288 11953192428495360 12077274010798080 12119208990002240 12156729760869120 12246779610949632 12270699102377268 12294712212166656 12347873310568320 12465472104002304 12656321394877440 12832103636472960 12916525370923440 13121549583160320 13171064864606208 13198735168943616 13447341482057280 13481969829221376 13586933262147840 13634110113752520 13687577212237824 13777627062318336 13850524560002560 13893405440993280 14023656117002592 14111855212078080 14343830914194432 14370077631329280 14436116591032080 14543050788002688 14665261298826240 14761743281055360 14817447972681984 14979966476912640 15308474513687040 15338373877971585 15368390265208320 15398524363767552 15527923728168960 15581840130002880 15597313655454720 15745859499792384 15937589904660480 16208973014492160 16360932136503024 16463831080757760 16498418961179520 16620629472003072 16852462286526720 16934226254493696 17109471515297280 17222033827897920 17432291732567040 17529570146253240 17598313558591488 17929788642743040 18115911016197120 18178813485003360 18370169416424448 18521809965852480 18698208156003456 19248155454709440 19259956898887680 19390734384003584 19450767617390592 19682324374740480 19756597296909312 20411299351582720 20451165170628780 20491187020277760 20531365818356736 20666440593477504 20775786840003840 21167782818117120 21515746371291648 21739093219436544 21814576182004032 21951774774343680 21997891948239360 22469949715368960 22648154075043840 22812628687063040 22962711770530560 23097786545651328 23372760195004320 23618789249688576 23906384856990720 24238417980004480 24313459521738240 24541398204754536 24695746621136640 24930944208004608 25312642789754880 25664207272945920 25833050741846880 26243099166320640 26397470337887232 26894682964114560 26963939658442752 27173866524295680 27268220227505040 27555254124636672 27701049120005120 28047312234005184 28223710424156160 28687661828388864 28740155262658560 28872233182064160 29086101576005376 29330522597652480 29523486562110720 29634895945363968 30616949027374080 30676747755943170 30736780530416640 30797048727535104 31163680260005760 31194627310909440 32417946028984320 32721864273006048 32927662161515520 32996837922359040 33241258944006144 33704924573053440 34218943030594560 34444067655795840 34864583465134080 35059140292506480 35859577285486080 36231822032394240 36357626970006720 36740338832848896 37043619931704960 37396416312006912 38496310909418880 38781468768007168 39364648749480960 39513194593818624 40902330341257560 41062731636713472 41332881186955008 41551573680007680 42335565636234240 43031492742583296 43629152364008064 43995783896478720 44939899430737920 45925423541061120 46195573091302656 46745520390008640 47237578499377152 47812769713981440 48476835960008960 48626919043476480 49082796409509072 49391493242273280 49861888416009216 51328414545891840 51666101483693760 52794940675774464 53789365928229120 54347733048591360 54536440455010080 55110508249273344 55402098240010240 56094624468010368 57744466364128320 58172203152010752 59046973124221440 59269791890727936 61233898054748160 61353495511886340 61473561060833280 61594097455070208 62327360520011520 65443728546012096 65855324323031040 65993675844718080 67409849146106880 68437886061189120 68888135311591680 70118280585012960 71719154570972160 72715253940013440 74087239863409920 74792832624013824 76992621818837760 77562937536014336 78729297498961920 81804660682515120 82665762373910016 83103147360015360 84671131272468480 86062985485166592 87258304728016128 87991567792957440 91850847082122240 92391146182605312 93491040780017280 96953671920017920 97253838086952960 98165592819018144 98782986484546560 99723776832018432 102656829091783680 103332202967387520 107578731856458240 108695466097182720 109072880910020160 110221016498546688 112189248936020736 115488932728256640 116344406304021504 118093946248442880 118539583781455872 122706991023772680 123188194910140416 124654721040023040 130887457092024192 131987351689436160 134819698292213760 137776270623183360 140236561170025920 143438309141944320 145430507880026880 148174479726819840 149585665248027648 153985243637675520 163609321365030240 165331524747820032 166206294720030720 174516609456032256 183701694164244480 184782292365210624 186982081560034560 193907343840035840 196331185638036288 197565972969093120 205313658183567360 206664405934775040 215157463712916480 218145761820040320 224378497872041472 230977865456513280 232688812608043008 236187892496885760 245413982047545360 249309442080046080 261774914184048384 263974703378872320 275552541246366720 280473122340051840 290861015760053760 296348959453639680 299171330496055296 307970487275351040 327218642730060480 330663049495640064 349033218912064512 369564584730421248 373964163120069120 387814687680071680 392662371276072576 413328811869550080 430314927425832960 436291523640080640 448756995744082944 461955730913026560 490827964095090720 498618884160092160 523549828368096768 551105082492733440 560946244680103680 581722031520107520 592697918907279360 615940974550702080 654437285460120960 698066437824129024 747928326240138240 785324742552145152 826657623739100160 872583047280161280 897513991488165888 923911461826053120 981655928190181440 1047099656736193536 1121892489360207360 1163444063040215040 1308874570920241920 1495856652480276480 1570649485104290304 1653315247478200320 1745166094560322560 1847822923652106240 1963311856380362880 2094199313472387072 2243784978720414720 2617749141840483840 3141298970208580608 3490332189120645120 3926623712760725760 4487569957440829440 5235498283680967680 6282597940417161216 7853247425521451520 10470996567361935360 15706494851042903040 31412989702085806080
- Sum of all divisors σ(n): 149385190032260582400
- Sum of proper divisors (its aliquot sum) s(n): 117972200330174776320
- 31412989702085806080 is an abundant number, because the sum of its proper divisors (117972200330174776320) is greater than itself. Its abundance is 86559210628088970240
Bases of 31412989702085806080
- Binary: 110110011111100010101101110110011011011011101010000001000000000002
- Hexadecimal: 0x1B3F15BB36DD40800
- Base-36: 6MNSVHZVYPS00
Squares and roots of 31412989702085806080
- 31412989702085806080 squared (314129897020858060802) is 986775922023348899818825339003364966400
- 31412989702085806080 cubed (314129897020858060803) is 30997581876785685367268999277415128745415325867376115712000
-
The
square root of 31412989702085806080 is 5604729226.4734614991 -
The
cube root of 31412989702085806080 is 3155269.2425403731
Scales and comparisons
How big is 31412989702085806080?- 31,412,989,702,085,806,080 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 31,412,989,702,085,806,080 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 31412989702085806080 cubic inches would be around 262939.1 feet tall.
Recreational maths with 31412989702085806080
- 31412989702085806080 backwards is 08060858020798921413
- 31412989702085806080 is a
Harshad number . - The number of decimal digits it has is: 20
- The sum of 31412989702085806080'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 31412989702085806080 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 31412989702085806080 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/31412989702085806080/
Chicago style:
Numbermatics. 2024. "Number 31412989702085806080 - Facts about the integer". https://numbermatics.com/n/31412989702085806080/
The information we have on file for 31412989702085806080 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 31412989702085806080, math, Factors of 31412989702085806080, curriculum, school, college, exams, university, Prime factorization of 31412989702085806080, STEM, science, technology, engineering, physics, economics, calculator, thirty-one quintillion, four hundred twelve quadrillion, nine hundred eighty-nine trillion, seven hundred two billion, eighty-five million, eight hundred six thousand and eighty.