1056442375480231643904
1,056,442,375,480,231,643,904 is an even composite number composed of eight prime numbers multiplied together.
1056442375480231643904 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred twelve divisors.
Prime factorization of 1056442375480231643904:
28 × 36 × 72 × 112 × 132 × 19 × 41 × 26932
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 11 × 11 × 13 × 13 × 19 × 41 × 2693 × 2693)See below for interesting mathematical facts about the number 1056442375480231643904 from the Numbermatics database.
Names of 1056442375480231643904
- Cardinal: 1056442375480231643904 can be written as One sextillion, fifty-six quintillion, four hundred forty-two quadrillion, three hundred seventy-five trillion, four hundred eighty billion, two hundred thirty-one million, six hundred forty-three thousand, nine hundred four.
Scientific notation
- Scientific notation: 1.056442375480231643904 × 1021
Factors of 1056442375480231643904
Divisors of 1056442375480231643904
- Number of divisors d(n): 20412
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 19 21 22 24 26 27 28 32 33 36 38 39 41 42 44 48 49 52 54 56 57 63 64 66 72 76 77 78 81 82 84 88 91 96 98 99 104 108 112 114 117 121 123 126 128 132 133 143 144 147 152 154 156 162 164 168 169 171 176 182 189 192 196 198 208 209 216 224 228 231 234 242 243 246 247 252 256 264 266 273 286 287 288 294 297 304 308 312 324 328 336 338 342 351 352 363 364 369 378 384 392 396 399 416 418 429 432 441 448 451 456 462 468 484 486 492 494 504 507 513 528 532 533 539 546 567 572 574 576 588 594 608 616 624 627 637 648 656 672 676 684 693 702 704 726 728 729 738 741 756 768 779 784 792 798 819 832 836 847 858 861 864 882 891 896 902 912 924 931 936 968 972 984 988 1001 1008 1014 1026 1053 1056 1064 1066 1078 1089 1092 1107 1134 1144 1148 1152 1176 1183 1188 1197 1216 1232 1248 1254 1274 1287 1296 1312 1323 1344 1352 1353 1368 1386 1404 1408 1452 1456 1458 1463 1476 1482 1512 1521 1539 1558 1568 1573 1584 1596 1599 1617 1638 1664 1672 1694 1701 1716 1722 1728 1729 1764 1782 1792 1804 1824 1848 1859 1862 1872 1881 1911 1936 1944 1968 1976 2002 2009 2016 2028 2052 2079 2106 2112 2128 2132 2156 2178 2184 2214 2223 2268 2288 2296 2299 2304 2337 2352 2366 2376 2394 2432 2457 2464 2496 2508 2541 2548 2574 2583 2592 2624 2646 2673 2688 2693 2704 2706 2717 2736 2772 2793 2808 2816 2904 2912 2916 2926 2952 2964 3003 3024 3042 3078 3116 3136 3146 3157 3159 3168 3192 3198 3211 3234 3267 3276 3321 3328 3344 3388 3402 3432 3444 3456 3458 3528 3549 3564 3591 3608 3648 3696 3718 3724 3731 3744 3762 3822 3861 3872 3888 3936 3952 3969 4004 4018 4032 4056 4059 4104 4158 4212 4224 4256 4264 4312 4356 4368 4389 4428 4446 4536 4563 4576 4592 4598 4617 4674 4704 4719 4732 4752 4788 4797 4851 4864 4914 4928 4961 4992 5016 5082 5096 5103 5148 5166 5184 5187 5248 5292 5346 5376 5386 5408 5412 5434 5453 5472 5544 5577 5586 5616 5643 5733 5808 5824 5832 5852 5863 5904 5928 5929 6006 6027 6048 6084 6156 6232 6237 6272 6292 6314 6318 6336 6384 6396 6422 6468 6534 6552 6642 6669 6688 6776 6804 6864 6888 6897 6912 6916 6929 7007 7011 7056 7098 7128 7182 7216 7296 7371 7392 7436 7448 7462 7488 7524 7623 7644 7722 7744 7749 7776 7872 7904 7938 8008 8019 8036 8064 8079 8112 8118 8151 8208 8281 8316 8379 8424 8448 8512 8528 8569 8624 8712 8736 8778 8856 8892 9009 9072 9126 9152 9184 9196 9234 9348 9408 9438 9464 9471 9477 9504 9576 9594 9633 9702 9801 9828 9856 9922 9963 9984 10032 10127 10164 10192 10206 10241 10296 10332 10368 10374 10496 10584 10647 10692 10772 10773 10816 10824 10868 10906 10944 11011 11088 11154 11172 11193 11232 11286 11466 11583 11616 11648 11664 11704 11726 11808 11856 11858 11907 12012 12054 12096 12103 12168 12177 12312 12464 12474 12544 12584 12628 12636 12672 12768 12792 12844 12936 13013 13068 13104 13167 13284 13338 13376 13552 13608 13689 13728 13776 13794 13832 13851 13858 14014 14022 14112 14157 14196 14256 14364 14391 14432 14553 14592 14742 14784 14872 14883 14896 14924 14976 15048 15246 15288 15444 15488 15498 15552 15561 15744 15808 15876 16016 16038 16072 16093 16128 16158 16224 16236 16302 16359 16416 16562 16632 16731 16758 16848 16929 17024 17056 17138 17199 17248 17424 17472 17556 17589 17712 17784 17787 18018 18081 18144 18252 18304 18368 18392 18468 18696 18711 18816 18851 18876 18928 18942 18954 19008 19019 19152 19188 19266 19404 19602 19656 19712 19844 19926 20007 20064 20254 20328 20384 20412 20449 20482 20592 20664 20691 20736 20748 20787 21021 21033 21168 21294 21384 21544 21546 21632 21648 21736 21812 21888 22022 22099 22113 22176 22308 22344 22386 22464 22477 22572 22869 22932 23166 23232 23247 23296 23328 23408 23452 23616 23712 23716 23814 24024 24108 24192 24206 24237 24336 24354 24453 24624 24843 24928 24948 25137 25168 25256 25272 25344 25536 25584 25688 25707 25872 26026 26117 26136 26208 26334 26568 26676 26752 27027 27104 27216 27378 27456 27552 27588 27664 27702 27716 28028 28044 28224 28314 28392 28413 28512 28728 28782 28864 28899 29106 29403 29484 29568 29623 29744 29766 29792 29848 29887 29889 29952 30096 30381 30492 30576 30723 30888 30976 30996 31104 31122 31488 31616 31752 31941 32032 32076 32144 32186 32316 32319 32448 32472 32604 32718 32832 33033 33124 33264 33462 33516 33579 33696 33858 34048 34112 34276 34398 34496 34727 34749 34848 34944 35009 35112 35178 35321 35424 35568 35574 35721 36036 36162 36288 36309 36504 36531 36608 36736 36784 36936 37392 37422 37632 37702 37752 37856 37884 37908 38016 38038 38171 38304 38376 38532 38808 39039 39204 39312 39501 39688 39852 40014 40128 40508 40656 40768 40824 40898 40964 41041 41067 41184 41328 41382 41496 41574 42042 42066 42336 42471 42588 42768 43088 43092 43173 43264 43296 43472 43624 43659 43776 44044 44198 44226 44352 44616 44649 44688 44772 44928 44954 45144 45738 45864 46332 46464 46494 46656 46683 46816 46904 47232 47424 47432 47628 48048 48216 48279 48384 48412 48474 48503 48672 48708 48906 49077 49248 49686 49856 49896 50193 50274 50336 50512 50544 50787 51072 51167 51168 51376 51414 51597 51744 52052 52234 52272 52416 52668 52767 53136 53352 53361 53504 54054 54208 54243 54432 54756 54912 55104 55176 55328 55404 55432 56056 56088 56133 56448 56553 56628 56784 56826 57024 57057 57456 57564 57728 57798 58212 58806 58968 59136 59246 59488 59532 59584 59696 59774 59778 59983 60021 60192 60762 60984 61152 61347 61446 61776 61992 62073 62208 62244 62361 63063 63099 63232 63504 63882 64064 64152 64288 64372 64493 64632 64638 64896 64944 65208 65436 65664 66066 66248 66297 66339 66528 66924 67032 67158 67392 67431 67716 68224 68552 68607 68796 68992 69454 69498 69696 69741 69888 70018 70224 70356 70642 70848 70889 71136 71148 71442 72072 72324 72576 72618 72711 73008 73062 73359 73472 73568 73872 74529 74784 74844 75404 75411 75504 75712 75768 75816 76032 76076 76219 76342 76608 76752 77064 77077 77121 77616 78078 78351 78408 78624 79002 79376 79704 80028 80256 81016 81081 81312 81536 81648 81796 81928 82082 82134 82368 82656 82764 82992 83148 84084 84132 84672 84942 85176 85239 85536 86176 86184 86346 86592 86697 86944 87248 87318 88088 88209 88396 88452 88704 88869 89232 89298 89376 89544 89661 89856 89908 90288 91091 91143 91476 91728 92169 92664 92928 92988 93312 93366 93632 93808 94259 94464 94848 94864 95256 95823 96096 96432 96558 96824 96948 96957 97006 97344 97416 97812 98154 98496 99099 99372 99712 99792 100386 100548 100672 100737 101024 101088 101574 102144 102334 102336 102752 102828 103194 103488 104104 104181 104247 104468 104544 104832 105027 105336 105534 105963 106272 106704 106722 108108 108416 108486 108864 108927 109512 109593 109824 110208 110352 110413 110656 110808 110864 111397 112112 112176 112266 112651 112896 113106 113256 113568 113652 114048 114114 114513 114912 115128 115456 115596 116424 117117 117612 117936 118492 118503 118976 119064 119168 119392 119548 119556 119966 120042 120384 121524 121968 122304 122694 122892 123123 123201 123552 123984 124146 124488 124722 126126 126198 127008 127413 127764 128128 128304 128576 128744 128986 129264 129276 129519 129792 129888 130416 130872 130977 131328 131651 131957 132132 132496 132594 132678 133056 133133 133848 133947 134064 134316 134784 134862 135432 136448 137104 137214 137592 137984 138908 138996 139392 139482 140036 140049 140448 140712 141284 141696 141778 142272 142296 142884 143143 144144 144648 144837 145152 145236 145422 145509 146016 146124 146718 147136 147231 147744 149058 149568 149688 150579 150808 150822 151008 151424 151536 151632 152152 152361 152438 152684 153216 153501 153504 154128 154154 154242 154791 155232 156156 156702 156816 157248 157339 158004 158301 158752 159408 160056 160083 160512 162032 162162 162624 162729 163072 163296 163592 163856 164164 164268 164736 165312 165528 165984 166296 168168 168264 169344 169659 169884 170352 170478 171072 171171 172352 172368 172692 173184 173394 173888 174496 174636 176176 176418 176792 176904 177408 177738 178464 178596 178752 179088 179322 179816 179949 180063 180576 182182 182286 182952 183456 184041 184338 185328 185976 186219 186624 186732 187083 187264 187616 188518 189189 189297 189696 189728 190512 191646 192192 192864 193116 193479 193648 193896 193914 194012 194688 194832 195624 196308 196992 198198 198744 198891 199424 199584 200772 201096 201344 201474 202048 202176 202293 203148 204668 204672 205504 205656 205821 206388 206976 207361 208208 208362 208494 208936 209088 209209 209223 209664 210054 210672 211068 211926 212544 212667 213408 213444 216216 216832 216972 217728 217854 218133 219024 219186 220077 220416 220704 220826 221312 221616 221728 222794 223587 224224 224352 224532 225302 226212 226233 226512 227136 227304 228096 228228 228657 229026 229824 230256 231192 231231 231363 232848 234234 235053 235224 235872 236984 237006 237952 238128 238336 238784 239096 239112 239932 240084 240768 243048 243089 243243 243936 244608 245063 245388 245784 246246 246402 247104 247247 247968 248292 248976 249444 252252 252396 254016 254826 255528 255717 256256 256608 257152 257488 257972 258528 258552 259038 259776 260091 260832 261744 261954 263302 263914 264264 264992 265188 265356 266112 266266 266607 267696 267894 268128 268632 268983 269568 269724 270864 273273 273429 274208 274428 275184 276507 277816 277992 278784 278964 280072 280098 280896 281424 282568 282777 283392 283556 284544 284592 285768 286286 287287 287469 288288 289296 289674 290472 290844 291018 292032 292248 293436 294272 294462 295488 297297 298116 299136 299376 301158 301616 301644 302016 302211 302848 303072 303264 304304 304722 304876 305368 306432 307002 307008 308256 308308 308484 309582 310464 312312 312543 313404 313632 314496 314678 315081 316008 316602 317504 317889 318816 320112 320166 324064 324324 325248 325458 325853 326592 326781 327184 327712 328328 328536 328779 329472 330624 331056 331239 331968 332592 334191 336336 336528 337953 338688 339318 339521 339768 340704 340956 342144 342342 343539 344704 344736 345384 346368 346788 347776 348992 349272 351351 352352 352836 353584 353808 355476 355509 356928 357192 357504 358169 358176 358644 359632 359898 360126 361152 364364 364572 365904 366912 368082 368676 369369 370656 371952 372438 373464 374166 374528 375232 377036 378378 378594 379456 381024 382239 383292 384384 385099 385728 386232 386958 387296 387792 387828 388024 388531 388557 389376 389664 391248 392616 392931 393984 394953 395871 396396 397488 397782 399168 399399 401544 401841 402192 402688 402948 404096 404352 404586 406296 409336 409344 411008 411312 411642 412776 413952 414722 416416 416724 416988 417872 418176 418418 418446 419881 420108 420147 421344 422136 423852 425088 425334 426816 426888 429429 432432 433944 434511 435456 435708 436266 436527 438048 438372 440154 441408 441652 441693 442624 443232 443456 445588 447174 448448 448704 449064 450604 451451 451737 452424 452466 453024 454272 454608 455117 456456 457314 458052 459648 460503 460512 462384 462462 462726 464373 465696 468468 470106 470448 471744 472017 473968 474012 474903 475904 476256 477568 478192 478224 479864 480168 480249 481536 486096 486178 486486 487872 488187 489216 490126 490776 491568 492492 492804 494208 494494 495936 496223 496584 497952 498888 504504 504792 508032 508977 509652 511056 511434 513216 513513 514304 514976 515944 517056 517104 518076 519552 520182 521664 523488 523908 526604 527828 528528 529984 530376 530712 532224 532532 533214 533533 535392 535788 536256 537264 537966 539448 539847 541728 546546 546858 548416 548856 550368 552123 553014 555632 555984 557928 558657 560144 560196 561249 561792 562837 562848 565136 565554 567112 567567 567891 569088 569184 571536 572572 574574 574938 576576 578592 579348 580437 580944 581688 582036 584064 584496 586872 588544 588924 590976 594594 596232 596673 598272 598752 602316 603232 603288 604032 604422 606144 606528 606879 608608 609444 609752 610736 614004 614016 616512 616616 616968 617463 619164 620928 622083 624624 625086 626808 627264 627627 628992 629356 630162 632016 633204 635008 635778 637632 638001 640224 640332 648128 648648 650496 650916 651706 653184 653562 654368 654399 655424 656656 657072 657558 659813 660231 661248 662112 662478 663936 665171 665184 668382 670761 672672 673056 675906 678636 678699 679042 679536 681408 681912 684288 684684 685971 687078 689408 689472 690768 693576 693693 694089 695552 697984 698544 702702 704704 705159 705672 707168 707616 710952 711018 713856 714384 715008 716338 716352 717288 719264 719796 720252 722304 728728 729144 729267 729729 731808 733824 735189 736164 737352 738738 741312 741741 743904 744876 746928 748332 750464 754072 756756 757188 758912 762048 764478 766584 767151 768768 770198 771456 772464 772891 773916 774592 775584 775656 776048 777062 777114 779328 779779 780273 782496 785232 785862 789906 791742 792792 794976 795564 798336 798798 799821 803088 803682 804384 805896 806949 808192 808704 809172 812592 818672 819819 820287 822016 822624 823284 825552 829444 829521 832832 833448 833976 835744 836352 836836 836892 838409 839762 840216 840294 842688 844272 847704 848331 850176 850668 853632 853776 858858 861861 862407 864864 867888 869022 871416 872532 873054 876096 876744 880308 882816 883304 883386 886464 886912 891176 891891 894348 896896 897408 898128 901208 902902 903474 904848 904932 906048 906633 908544 909216 910234 912912 914628 916104 919296 921006 921024 921557 924768 924924 925452 928746 931392 936936 937629 940212 940896 943488 944034 945243 947936 948024 949806 952512 953667 955136 956384 956448 959728 960336 960498 972192 972356 972972 975744 976374 977559 980252 980343 981552 983136 984984 985608 988416 988988 991872 992446 993168 993717 995904 997776 1002001 1002573 1009008 1009584 1013859 1016064 1017954 1018563 1019304 1022112 1022868 1026432 1027026 1029952 1030617 1031888 1034112 1034208 1036152 1039104 1040364 1043328 1046976 1047816 1053208 1054053 1055656 1057056 1059968 1060752 1061424 1065064 1066428 1066527 1067066 1070784 1071576 1072512 1074507 1074528 1075932 1078896 1079694 1083456 1093092 1093716 1096832 1097712 1100736 1104246 1106028 1108107 1111264 1111968 1115856 1117314 1120288 1120392 1122498 1123584 1125674 1125696 1130272 1131108 1134224 1135134 1135782 1138368 1143072 1145144 1146717 1149148 1149876 1153152 1155297 1157184 1158696 1160874 1161888 1163376 1164072 1165593 1168128 1168992 1173744 1177848 1181952 1184859 1187613 1189188 1192464 1193346 1197504 1198197 1204632 1205523 1206464 1206576 1208064 1208844 1212288 1213056 1213758 1214543 1217216 1218888 1219504 1221472 1225367 1228008 1228032 1233024 1233232 1233936 1234926 1238328 1241856 1244166 1249248 1250172 1253616 1254528 1255254 1258712 1259643 1260324 1260441 1264032 1266408 1270016 1271556 1275264 1276002 1280448 1280664 1288287 1296256 1297296 1301832 1303412 1303533 1306368 1307124 1308736 1308798 1309581 1310848 1313312 1314144 1315116 1319626 1320462 1324224 1324956 1325079 1327872 1330342 1330368 1336764 1341522 1345344 1346112 1351812 1354353 1355211 1357272 1357398 1358084 1359072 1362816 1363824 1365351 1369368 1371942 1374156 1378944 1381509 1381536 1387152 1387386 1388178 1395968 1397088 1405404 1409408 1410318 1411344 1414336 1415232 1416051 1421904 1422036 1424709 1427712 1428768 1432676 1432704 1434576 1435369 1438528 1439592 1440504 1440747 1444608 1448161 1451527 1457456 1458288 1458534 1459458 1463616 1464463 1464561 1467648 1470378 1472328 1474704 1477476 1482624 1483482 1487808 1488669 1489752 1493856 1496664 1500928 1508144 1513512 1514376 1517824 1524096 1526931 1528956 1533168 1534302 1540396 1540539 1542912 1544928 1545782 1547832 1549184 1551168 1551312 1552096 1554124 1554228 1558656 1559558 1560546 1564992 1570464 1571724 1579812 1583484 1585584 1589952 1591128 1596672 1597596 1599642 1600599 1606176 1607364 1608768 1611792 1613898 1618344 1619541 1625184 1637344 1639638 1640574 1645248 1646568 1651104 1656369 1658888 1659042 1665664 1666896 1667952 1671488 1673672 1673784 1675971 1676818 1679524 1680432 1680588 1683747 1685376 1688511 1688544 1695408 1696662 1701336 1702701 1707264 1707552 1715441 1717716 1723722 1724814 1729728 1730729 1735776 1738044 1741311 1742832 1745064 1746108 1752192 1753488 1760616 1765632 1766608 1766772 1772928 1773824 1782352 1783782 1788696 1790019 1793792 1794816 1796256 1802416 1805804 1806948 1809696 1809864 1812096 1813266 1818432 1820468 1820637 1825824 1829256 1832208 1842012 1842048 1843114 1849536 1849848 1850904 1857492 1862784 1866249 1873872 1875258 1880424 1881792 1882881 1886976 1888068 1890486 1895872 1896048 1899612 1905024 1907334 1912768 1912896 1914003 1919456 1920672 1920996 1944384 1944712 1945944 1951488 1952748 1955118 1960504 1960686 1963104 1963197 1966272 1969968 1971216 1977976 1979439 1980693 1983744 1984892 1986336 1987434 1991808 1995513 1995552 2004002 2005146 2012283 2018016 2019168 2027718 2035908 2037126 2038608 2044224 2045736 2052864 2054052 2057913 2059904 2061234 2063776 2068224 2068416 2072304 2080728 2081079 2082267 2086656 2093952 2095632 2097847 2106416 2108106 2111312 2114112 2115477 2119936 2121504 2122848 2130128 2132856 2133054 2134132 2141568 2143152 2145024 2149014 2149056 2151864 2157792 2159388 2166912 2186184 2187432 2187801 2193664 2195424 2201472 2205567 2208492 2212056 2216214 2222528 2223936 2225223 2231712 2234628 2240576 2240784 2244996 2251348 2251392 2260544 2262216 2268448 2270268 2271564 2276736 2280971 2286144 2290288 2293434 2298296 2299752 2301453 2306304 2310594 2314368 2317392 2318673 2321748 2323776 2326752 2328144 2331186 2337984 2339337 2340819 2347488 2355696 2369718 2375226 2378376 2384928 2386692 2395008 2396394 2399463 2409264 2411046 2412928 2413152 2417688 2420847 2424576 2426112 2427516 2429086 2434432 2437776 2439008 2442944 2450734 2456016 2459457 2460861 2466048 2466464 2467872 2469852 2476656 2488332 2488563 2498496 2500344 2507183 2507232 2509056 2510508 2515227 2517424 2519286 2520648 2520882 2528064 2532816 2543112 2544993 2550528 2552004 2560896 2561328 2576574 2585583 2592512 2594592 2603664 2606824 2607066 2614248 2617472 2617596 2619162 2621696 2626624 2628288 2630232 2639252 2640924 2648448 2649912 2650158 2660684 2660736 2673528 2675673 2683044 2690688 2692224 2695693 2703624 2708706 2710422 2714544 2714796 2716168 2718144 2719717 2719899 2725632 2727648 2730702 2738736 2743884 2748312 2757888 2763018 2763072 2764671 2774304 2774772 2776356 2794176 2810808 2812887 2818816 2820636 2822688 2828672 2830464 2832102 2835729 2843808 2844072 2849418 2857536 2861001 2865352 2865408 2869152 2870738 2877056 2879184 2881008 2881494 2896322 2903054 2914912 2916576 2917068 2918916 2927232 2928926 2929122 2932677 2940756 2941029 2944656 2949408 2954952 2965248 2966964 2975616 2977338 2979504 2981151 2987712 2993328 3006003 3007719 3016288 3027024 3028752 3041577 3048192 3053862 3055689 3057912 3066336 3068604 3080792 3081078 3089856 3091564 3091851 3095664 3098368 3102336 3102624 3104192 3108248 3108456 3117312 3119116 3121092 3129984 3140928 3143448 3159624 3160157 3162159 3166968 3171168 3179904 3182256 3185819 3195192 3199284 3201198 3212352 3214728 3217536 3223521 3223584 3227796 3236688 3239082 3250368 3274688 3279276 3281148 3290496 3293136 3302208 3312738 3317776 3318084 3324321 3331328 3333792 3335904 3342976 3347344 3347568 3351942 3353636 3359048 3360864 3361176 3367494 3370752 3377022 3377088 3390816 3393324 3402672 3405402 3415104 3430882 3435432 3447444 3449628 3459456 3461458 3465891 3471552 3476088 3482622 3485664 3490128 3492216 3496779 3504384 3506976 3521232 3533216 3533544 3545856 3554577 3562839 3564704 3567564 3577392 3580038 3592512 3594591 3604832 3611608 3613896 3616569 3619392 3619728 3624192 3626532 3636864 3640936 3641274 3643629 3651648 3658512 3664416 3676101 3684024 3684096 3686228 3699072 3699696 3701808 3714984 3725568 3732498 3734731 3747744 3750516 3760848 3763584 3765762 3776136 3778929 3780972 3791744 3792096 3799224 3810048 3814668 3825536 3825792 3828006 3838912 3841344 3841992 3864861 3888768 3889424 3891888 3905496 3910236 3910599 3921008 3921372 3926208 3926394 3928743 3932544 3939859 3939936 3942432 3955952 3958878 3961386 3969784 3972672 3974868 3975237 3983616 3991026 3991104 4008004 4010292 4024566 4036032 4038336 4055436 4063059 4071816 4074252 4077216 4088448 4091472 4096053 4108104 4115826 4119808 4122468 4127552 4136832 4144527 4144608 4161456 4162158 4164534 4187904 4191264 4195694 4212832 4216212 4222624 4228224 4230954 4236089 4243008 4245696 4248153 4260256 4265712 4266108 4268264 4274127 4283136 4286304 4298028 4298112 4303728 4306107 4315584 4318776 4322241 4333824 4344483 4354581 4372368 4374864 4375602 4390848 4393389 4402944 4411134 4416984 4424112 4432428 4445056 4447872 4450446 4463424 4466007 4469256 4481152 4481568 4489992 4502696 4502784 4521088 4524432 4536896 4540536 4543128 4553472 4561942 4572288 4580576 4580793 4586868 4596592 4599504 4602906 4618691 4621188 4621617 4628736 4634784 4637346 4643496 4647552 4653504 4656197 4656288 4662372 4675968 4678674 4681638 4694976 4711392 4739436 4750452 4756752 4769856 4773384 4790016 4792788 4798926 4801797 4818528 4822092 4825856 4826304 4835376 4841694 4855032 4858172 4858623 4868864 4875552 4878016 4885888 4901468 4912032 4918914 4921722 4932928 4935744 4939704 4953312 4969107 4976664 4977126 4996992 5000688 5006287 5014366 5014464 5021016 5030454 5034848 5038572 5041296 5041764 5051241 5056128 5065533 5065632 5086224 5089986 5104008 5108103 5121792 5122656 5146323 5153148 5171166 5189184 5192187 5207328 5213648 5214132 5223933 5228496 5234944 5235192 5238324 5253248 5256576 5260464 5278504 5281848 5296896 5299824 5300316 5321368 5321472 5347056 5351346 5366088 5370057 5381376 5384448 5391386 5407248 5410237 5417412 5420844 5429088 5429592 5432336 5436288 5439434 5439798 5455296 5458453 5461404 5461911 5477472 5487768 5496624 5526036 5526144 5529342 5548608 5549544 5552712 5588352 5598747 5621616 5625774 5641272 5645376 5648643 5657344 5660928 5664204 5671458 5687616 5688144 5698836 5715072 5722002 5730704 5738304 5741476 5742009 5754112 5758368 5762016 5762988 5792644 5806108 5829824 5833152 5834136 5837832 5854464 5857852 5858244 5865354 5868863 5881512 5882058 5889312 5898816 5909904 5933928 5938317 5951232 5954676 5959008 5962302 5975424 5986539 5986656 6012006 6015438 6032576 6036849 6054048 6057504 6083154 6107724 6111378 6115824 6132672 6137208 6161584 6162156 6173739 6179712 6183128 6183702 6191207 6191328 6204672 6205248 6208384 6216496 6216912 6238232 6242184 6243237 6246801 6259968 6281856 6286896 6293541 6319248 6320314 6324318 6333936 6342336 6346431 6359808 6364512 6371638 6390384 6398568 6402396 6424704 6429456 6435072 6447042 6447168 6450899 6455592 6473376 6478164 6500736 6549376 6558552 6562296 6563403 6580992 6586272 6604416 6616701 6625476 6635552 6636168 6648642 6667584 6671808 6675669 6685952 6694688 6695136 6703884 6707272 6718096 6721728 6722352 6734988 6754044 6754176 6781632 6786648 6805344 6810804 6830208 6842913 6861764 6870864 6894888 6899256 6918912 6922916 6931782 6943104 6952176 6956019 6965244 6971328 6980256 6984432 6993558 7013952 7018011 7042464 7066432 7067088 7109154 7125678 7129408 7135128 7154784 7160076 7185024 7189182 7198389 7209664 7223216 7227792 7233138 7238784 7239456 7252249 7253064 7262541 7273728 7281872 7282548 7287258 7303296 7316881 7317024 7328832 7352202 7368048 7372456 7378371 7382583 7398144 7399392 7403616 7429968 7464996 7465689 7469462 7495488 7501032 7521549 7521696 7527168 7531524 7545681 7552272 7557858 7561944 7583488 7584192 7598448 7629336 7634979 7651072 7651584 7656012 7677824 7682688 7683984 7729722 7756749 7777536 7778848 7783776 7810992 7820472 7821198 7842016 7842744 7852416 7852788 7857486 7865088 7879718 7879872 7884864 7911904 7917756 7922772 7939568 7945344 7949736 7950474 7982052 7982208 8016008 8020584 8027019 8049132 8072064 8076672 8087079 8110872 8126118 8143632 8148504 8154432 8159151 8176896 8182944 8192106 8216208 8231652 8244936 8255104 8273664 8289054 8289216 8294013 8322912 8324316 8329068 8382528 8391388 8425664 8432424 8438661 8445248 8456448 8461908 8472178 8486016 8491392 8496306 8501801 8507187 8520512 8531424 8532216 8536528 8548254 8572608 8577569 8583003 8596056 8596224 8607456 8612214 8631168 8637552 8644482 8647223 8688966 8709162 8744736 8749728 8751204 8781696 8786778 8798031 8822268 8823087 8833968 8848224 8864856 8890112 8895744 8900892 8926848 8932014 8938512 8943453 8962304 8963136 8979984 9005392 9018009 9023157 9042176 9048864 9073792 9081072 9086256 9123884 9124731 9144576 9161152 9161586 9167067 9173736 9193184 9199008 9205812 9237382 9242376 9243234 9269568 9274692 9275553 9286992 9295104 9307008 9312394 9312576 9324744 9351936 9357348 9363276 9389952 9422784 9478872 9480471 9486477 9500904 9513504 9539712 9546768 9557457 9585576 9597852 9603594 9637056 9644184 9652608 9670563 9670752 9683388 9710064 9716344 9717246 9751104 9756032 9771776 9802936 9824064 9837828 9843444 9865856 9871488 9879408 9906624 9938214 9953328 9954252 9972963 9993984 10001376 10012574 10028732 10028928 10042032 10047583 10060908 10069696 10077144 10082592 10083528 10102482 10112256 10131066 10131264 10137127 10172448 10179972 10208016 10216206 10245312 10292646 10306296 10342332 10378368 10384374 10397673 10414656 10427296 10428264 10447866 10456992 10470384 10476648 10490337 10506496 10513152 10520928 10557008 10563696 10599648 10600632 10642736 10663731 10688517 10694112 10702692 10732176 10740114 10782772 10783773 10814496 10820474 10834824 10841688 10858176 10859184 10864672 10872576 10878868 10879596 10910592 10916906 10922808 10923822 10930887 10954944 10975536 10993248 11028303 11052072 11052288 11058684 11097216 11099088 11105424 11176704 11197494 11204193 11243232 11251548 11282544 11290752 11297286 11328408 11336787 11342916 11375232 11376288 11397672 11430144 11444004 11461408 11476608 11482952 11484018 11516736 11524032 11525976 11585288 11594583 11612216 11659648 11666304 11668272 11675664 11715704 11716488 11730708 11731797 11737726 11763024 11764116 11778624 11786229 11797632 11819577 11819808 11867856 11876634 11909352 11918016 11924604 11950848 11973078 11973312 12024012 12030876 12065152 12073698 12108096 12115008 12166308 12189177 12215448 12222756 12231648 12265344 12274416 12288159 12323168 12324312 12347478 12359424 12366256 12367404 12382414 12382656 12410496 12416768 12432992 12433581 12433824 12476464 12484368 12486474 12493602 12563712 12573792 12587082 12638496 12640628 12648636 12667872 12684672 12692862 12708267 12729024 12743276 12744459 12780768 12797136 12804792 12849408 12858912 12894084 12894336 12901798 12911184 12918321 12946752 12956328 13001472 13033449 13063743 13098752 13117104 13124592 13126806 13172544 13180167 13208832 13233402 13250952 13271104 13272336 13297284 13335168 13343616 13351338 13359973 13389376 13390272 13398021 13407768 13414544 13436192 13443456 13444704 13469976 13508088 13508352 13563264 13573296 13610688 13621608 13660416 13685826 13723528 13741728 13742379 13789776 13798512 13845832 13856073 13863564 13864851 13886208 13904352 13912038 13930488 13942656 13960512 13968591 13968864 13987116 14027904 14036022 14084928 14132864 14134176 14218308 14251356 14258816 14270256 14309568 14320152 14370048 14378364 14396778 14405391 14419328 14446432 14455584 14466276 14477568 14478912 14504498 14506128 14525082 14563744 14565096 14574516 14575869 14606592 14633762 14634048 14657664 14684929 14704404 14736096 14744912 14756742 14765166 14798784 14807232 14859936 14907321 14929992 14931378 14938924 14990976 15002064 15018861 15043098 15043392 15063048 15091362 15104544 15115716 15123888 15168384 15196599 15196896 15258672 15269958 15312024 15355648 15365376 15367968 15438969 15459444 15513498 15557696 15567552 15576561 15621984 15640944 15642396 15671799 15684032 15685488 15704832 15705576 15714972 15759436 15759744 15769728 15789059 15823808 15835512 15845544 15879136 15890688 15899472 15900948 15929771 15964104 15964416 15966797 16032016 16041168 16054038 16098264 16110171 16144128 16153344 16174158 16221744 16230711 16252236 16287264 16297008 16308864 16318302 16365888 16375359 16384212 16385733 16432416 16463304 16489872 16510208 16578108 16578432 16588026 16645824 16648632 16658136 16765056 16782776 16796241 16851328 16864848 16877322 16890496 16923816 16944356 16945929 16972032 16982784 16992612 17003602 17014374 17041024 17062848 17064432 17073056 17096508 17145216 17155138 17166006 17192112 17214912 17224428 17226027 17262336 17275104 17288964 17294446 17377932 17418324 17489472 17499456 17502408 17563392 17573556 17596062 17606589 17644536 17646174 17667936 17696448 17729712 17801784 17814951 17853696 17864028 17877024 17886906 17926272 17959617 17959968 18010784 18036018 18046314 18097728 18147584 18162144 18172512 18247768 18249462 18322304 18323172 18334134 18347472 18386368 18398016 18411624 18474764 18484752 18486468 18521217 18539136 18549384 18551106 18573621 18573984 18614016 18624788 18625152 18649488 18659797 18714696 18726552 18729711 18779904 18845568 18869851 18880623 18957744 18960942 18972954 19001808 19027008 19038019 19039293 19079424 19093536 19114914 19171152 19195704 19207188 19274112 19288368 19305216 19341126 19341504 19352697 19366776 19420128 19432688 19434492 19502208 19512064 19605872 19648128 19675656 19686888 19690209 19731712 19742976 19758816 19813248 19850103 19876428 19906656 19908504 19945926 20002752 20025148 20027007 20057464 20057856 20084064 20095166 20121816 20139392 20154288 20165184 20167056 20204964 20262132 20262528 20274254 20344896 20359944 20416032 20432412 20490624 20528739 20585292 20612592 20684664 20756736 20768748 20795346 20829312 20854592 20856528 20868057 20895732 20913984 20940768 20953296 20980674 21041856 21054033 21114016 21127392 21199296 21201264 21285472 21327462 21377034 21388224 21405384 21464352 21480228 21565544 21567546 21595167 21628992 21640948 21669648 21683376 21716352 21718368 21729344 21756747 21757736 21759192 21787623 21821184 21833812 21845616 21847644 21861774 21909888 21950643 21951072 21986496 22056606 22104144 22117368 22135113 22194432 22198176 22210848 22300733 22394988 22408386 22486464 22503096 22564647 22565088 22581504 22594572 22637043 22656816 22673574 22685832 22750464 22752576 22795344 22888008 22904937 22922816 22953216 22965904 22968036 23033472 23048064 23051952 23076317 23170576 23189166 23224432 23270247 23319296 23332608 23336544 23351328 23431408 23432976 23461416 23463594 23475452 23526048 23528232 23557248 23572458 23595264 23639154 23639616 23735712 23753268 23818704 23836032 23849208 23946156 23946624 24048024 24061752 24130304 24147396 24216192 24230016 24261237 24332616 24378354 24430896 24445512 24463296 24477453 24530688 24548832 24576318 24646336 24648624 24694956 24732512 24734808 24764828 24765312 24820992 24865984 24867162 24867648 24882039 24952928 24968736 24972948 24987204 25147584 25174164 25276992 25281256 25297272 25315983 25335744 25369344 25385724 25416534 25458048 25486552 25488918 25505403 25521561 25561536 25594272 25609584 25717824 25732707 25749009 25788168 25788672 25803596 25822368 25836642 25893504 25912656 25941669 26066898 26127486 26234208 26249184 26253612 26345088 26360334 26394093 26466804 26501904 26542208 26544672 26594568 26670336 26687232 26702676 26719946 26778752 26780544 26796042 26815536 26829088 26830359 26872384 26886912 26889408 26939952 27016176 27054027 27069471 27126528 27146592 27221376 27243216 27272011 27371652 27374193 27447056 27483456 27484758 27501201 27579013 27579552 27597024 27691664 27712146 27727128 27729702 27808704 27824076 27826659 27860976 27885312 27921024 27937182 27937728 27974232 28055808 28072044 28169856 28265728 28268352 28436616 28441413 28502712 28517632 28540512 28619136 28640304 28672371 28756728 28793556 28810782 28838656 28892864 28911168 28932552 28957824 29008996 29011689 29012256 29050164 29127488 29130192 29149032 29151738 29267524 29268096 29315328 29369858 29408808 29472192 29489824 29513484 29530332 29597568 29614464 29652623 29719872 29814642 29859984 29862756 29877848 29918889 29981952 30004128 30037722 30086196 30086784 30126096 30142749 30182724 30209088 30231432 30247776 30336768 30393198 30393792 30411381 30517344 30539916 30624048 30735936 30877938 30918888 31026996 31115392 31135104 31153122 31193019 31243968 31281888 31284792 31343598 31368064 31370976 31411152 31429944 31471011 31518872 31519488 31539456 31578118 31647616 31671024 31691088 31758272 31798944 31801896 31859542 31928208 31933594 31991193 32064032 32065551 32082336 32108076 32196528 32220342 32348316 32351319 32443488 32461422 32504472 32574528 32593379 32594016 32617728 32636604 32731776 32750718 32768424 32771466 32792661 32864832 32926608 32979744 33084909 33156216 33156864 33176052 33291648 33297264 33316272 33530112 33565552 33592482 33612579 33702656 33729696 33754644 33780992 33847632 33888712 33891858 33985224 34007204 34010361 34028748 34082048 34125696 34128864 34146112 34193016 34290432 34310276 34332012 34384224 34429824 34448856 34452054 34550208 34577928 34588892 34755864 34783749 34836648 34978944 34998912 35004816 35044009 35147112 35192124 35213178 35289072 35292348 35335872 35358687 35392896 35458731 35459424 35603568 35629902 35728056 35754048 35773812 35852544 35919234 35919936 36021568 36072036 36092628 36195456 36324288 36345024 36495536 36498924 36567531 36644608 36646344 36668268 36694944 36772736 36796032 36823248 36864477 36949528 36969504 36972936 37042434 37078272 37098768 37102212 37147242 37147968 37249576 37250304 37298976 37300743 37319594 37429392 37453104 37459422 37691136 37739702 37761246 37915488 37921884 37945908 38003616 38054016 38076038 38078586 38124801 38187072 38229828 38233377 38342304 38391408 38414376 38548224 38576736 38682252 38683008 38705394 38733552 38754963 38840256 38865376 38868984 39004416 39100347 39191229 39211744 39296256 39351312 39373776 39380418 39517632 39540501 39626496 39700206 39752856 39813312 39817008 39891852 40005504 40050296 40054014 40079919 40114928 40168128 40190332 40194063 40243632 40278784 40308576 40330368 40334112 40409928 40524264 40525056 40548508 40689792 40719888 40832064 40864824 40981248 41057478 41082041 41170584 41225184 41369328 41537496 41568219 41590692 41658624 41709184 41713056 41736114 41791464 41827968 41881536 41905773 41906592 41961348 42083712 42108066 42228032 42254784 42398592 42402528 42570944 42654924 42754068 42776448 42810768 42928704 42960456 43131088 43135092 43190334 43216173 43257984 43281896 43338449 43339296 43366752 43432704 43436736 43458688 43513494 43515472 43518384 43575246 43667624 43691232 43695288 43723548 43727607 43819776 43901286 43902144 43972992 44054787 44113212 44208288 44234736 44270226 44396352 44421696 44601466 44789976 44816772 44972928 45006192 45056583 45129294 45130176 45189144 45274086 45313632 45347148 45371664 45505152 45589797 45590688 45776016 45809874 45845632 45931808 45936072 46066944 46096128 46103904 46152634 46316907 46341152 46378332 46448864 46540494 46673088 46702656 46729683 46862816 46865952 46922832 46927188 46950904 47015397 47052096 47056464 47114496 47144916 47278308 47279232 47367177 47471424 47506536 47637408 47672064 47698416 47789313 47892312 47893248 47900391 48096048 48123504 48294792 48432384 48460032 48522474 48665232 48692133 48756708 48861792 48891024 48926592 48954906 49097664 49126077 49152636 49292672 49297248 49389912 49465024 49469616 49529656 49530624 49731968 49734324 49735296 49764078 49905856 49937472 49945896 49974408 50295168 50348328 50388723 50553984 50562512 50594544 50631966 50671488 50765743 50771448 50833068 50837787 50916096 50973104 50977836 51010806 51043122 51123072 51188544 51218167 51219168 51435648 51465414 51498018 51576336 51607192 51644736 51673284 51678081 51787008 51825312 51883338 52133796 52254972 52468416 52498368 52507224 52690176 52720668 52788186 52819767 52933608 53003808 53084416 53089344 53189136 53405352 53439892 53444853 53557504 53561088 53592084 53631072 53658176 53660718 53744768 53778816 53878851 53879904 54032352 54108054 54138942 54293184 54442752 54486432 54544022 54743304 54748386 54894112 54966912 54969516 55002402 55069157 55158026 55159104 55194048 55383328 55424292 55454256 55459404 55563651 55617408 55648152 55653318 55720863 55721952 55842048 55874364 55875456 55948464 55979391 56144088 56189133 56339712 56536704 56609553 56641869 56873232 56882826 57005424 57081024 57114057 57238272 57280608 57344742 57513456 57587112 57621564 57785728 57822336 57865104 57915648 58017992 58023378 58024512 58058091 58100328 58254976 58260384 58298064 58303476 58535048 58536192 58739716 58817616 58944384 58979648 59026968 59060664 59070627 59195136 59228928 59305246 59439744 59512607 59550309 59629284 59719968 59725512 59755696 59837778 60008256 60042983 60075444 60081021 60172392 60173568 60252192 60285498 60365448 60418176 60462864 60495552 60530561 60786396 60787584 60822762 61034688 61079832 61248096 61471872 61586217 61755876 61837776 62053992 62230784 62270208 62306244 62386038 62487936 62563776 62569584 62604171 62687196 62736128 62741952 62822304 62859888 62942022 63037744 63156236 63162099 63295232 63342048 63382176 63516544 63597888 63603792 63719084 63856416 63867188 63982386 64128064 64131102 64164672 64216152 64393056 64440684 64696632 64702638 64886976 64922844 65008944 65149056 65186758 65188032 65270241 65273208 65463552 65501436 65536848 65542932 65585322 65729664 65851929 65853216 65959488 66169818 66312432 66352104 66405339 66583296 66594528 66632544 66902199 67131104 67184964 67225158 67459392 67509288 67693941 67695264 67777424 67783716 67911129 67970448 68014408 68020722 68057496 68251392 68257728 68292224 68386032 68620552 68664024 68714811 68768448 68859648 68897712 68904108 69100416 69155856 69177784 69228951 69511728 69567498 69673296 69810741 69957888 69997824 70009632 70088018 70294224 70333081 70384248 70426356 70578144 70584696 70671744 70717374 70785792 70917462 70918848 70959889 71207136 71259804 71456112 71508096 71547624 71838468 71839872 72043136 72144072 72185256 72390912 72648576 72690048 72783711 72991072 72997848 73135062 73292688 73336536 73389888 73432359 73545472 73592064 73646496 73728954 73899056 73939008 73945872 74084868 74197536 74204424 74294484 74295936 74499152 74597952 74601486 74639188 74646117 74858784 74906208 74918844 75479404 75522492 75830976 75843768 75891816 76007232 76108032 76152076 76157172 76249602 76374144 76459656 76466754 76516209 76684608 76782816 76828752 77153472 77198121 77364504 77366016 77410788 77467104 77509926 77680512 77730752 77737968 77825007 78200694 78382458 78423488 78702624 78747552 78760836 79035264 79081002 79182279 79400412 79505712 79626624 79634016 79774739 79783704 80011008 80100592 80108028 80159838 80229856 80336256 80380664 80388126 80485691 80487264 80491077 80617152 80660736 80668224 80819856 81048528 81097016 81162081 81208413 81379584 81439776 81664128 81729648 81816033 82114956 82122579 82164082 82341168 82450368 82503603 82737039 82738656 83074992 83136438 83181384 83418368 83426112 83472228 83582928 83655936 83763072 83811546 83813184 83922696 84167424 84216132 84456064 84509568 84797184 84805056 85141888 85309848 85324239 85508136 85552896 85621536 85857408 85920912 86017113 86262176 86270184 86380668 86432346 86515968 86563792 86676898 86678592 86733504 86873472 86917376 87026988 87030944 87035067 87036768 87150492 87335248 87382464 87390576 87447096 87455214 87802572 87804288 87945984 88109574 88226424 88416576 88469472 88540452 88792704 88843392 88957869 89202932 89579952 89633544 89945856 90012384 90113166 90258588 90260352 90378288 90428247 90548172 90627264 90694296 90743328 91010304 91179594 91181376 91234143 91552032 91619748 91691264 91863616 91872144 92207808 92305268 92633814 92682304 92756664 92897728 93080988 93346176 93405312 93459366 93519811 93579057 93725632 93731904 93845664 93854376 93901808 94030794 94104192 94112928 94279237 94289832 94413033 94556616 94558464 94734354 94942848 95013072 95119453 95274816 95396832 95578626 95784624 95800782 95973579 96192096 96196653 96247008 96589584 97044948 97053957 97330464 97384266 97513416 97723584 97780137 97782048 97853184 97909812 98195328 98252154 98305272 98377983 98585344 98594496 98779824 98930048 98939232 99059312 99254727 99463936 99468648 99470592 99528156 99811712 99874944 99891792 99948816 100590336 100696656 100777446 100837737 101107968 101125024 101189088 101263932 101342976 101531486 101542896 101666136 101675574 101946208 101955672 102021612 102031083 102086244 102246144 102377088 102436334 102438336 102794503 102871296 102930828 102996036 103152672 103214384 103289472 103346568 103356162 103650624 103766676 104267592 104351247 104509944 104936832 104996736 105014448 105132027 105441336 105576372 105639534 105867216 106007616 106178688 106376193 106378272 106810704 106879784 106889706 107184168 107262144 107316352 107321436 107489536 107557632 107757702 107759808 108064704 108216108 108277884 108586368 108972864 109088044 109486608 109496772 109702593 109788224 109933824 109939032 110004804 110138314 110316052 110318208 110388096 110523413 110593431 110766656 110848584 110908512 110918808 111127302 111234816 111296304 111306636 111441726 111443904 111508397 111748728 111750912 111896928 111958782 112288176 112378266 113073408 113219106 113283738 113746464 113765652 114010848 114162048 114228114 114374403 114561216 114689484 114700131 115026912 115174224 115243128 115571456 115644672 115730208 116035984 116046756 116049024 116116182 116200656 116264889 116509952 116520768 116596128 116606952 117070096 117301041 117479432 117573687 117635232 117888768 117959296 118053936 118121328 118141254 118610492 118621503 118879488 119025214 119100618 119258568 119439936 119451024 119511392 119675556 120016512 120085966 120150888 120162042 120239757 120344784 120504384 120570996 120582189 120730896 120836352 120925728 120991104 121061122 121572792 121575168 121645524 122069376 122159664 122496192 122943744 123172434 123246123 123511752 123675552 124107984 124612488 124704657 124772076 124975872 125127552 125139168 125208342 125374392 125483904 125644608 125717319 125719776 125884044 126075488 126312472 126324198 126684096 126764352 127033088 127195776 127207584 127438168 127712832 127734376 127964772 128256128 128262204 128329344 128432304 128786112 128881368 129393264 129405276 129648519 129773952 129845688 130015347 130017888 130298112 130373516 130376064 130540482 130546416 130618579 131002872 131073696 131085864 131170644 131459328 131703858 131706432 131918976 132164361 132339636 132624864 132704208 132810678 133189056 133265088 133804398 134262208 134369928 134450316 134918784 135018576 135169749 135387882 135390528 135554848 135567432 135822258 135940896 136028816 136041444 136114992 136515456 136584448 136769391 136772064 137241104 137328048 137429622 137536896 137792731 137795424 137808216 138200832 138311712 138355568 138457902 138950721 139023456 139134996 139346592 139621482 140019264 140176036 140189049 140588448 140666162 140768496 140852712 141156288 141169392 141343488 141434748 141834924 141837696 141919778 142101531 142414272 142519608 142912224 143016192 143095248 143367939 143676936 143679744 143701173 144086272 144288144 144370512 145297152 145380096 145567422 145982144 145995696 146076399 146270124 146585376 146673072 146779776 146864718 147292992 147378231 147457908 147798112 147878016 147891744 148169736 148395072 148408848 148588968 148591872 148998304 149195904 149202972 149278376 149292234 149717568 149812416 149837688 150958808 151044984 151166169 151661952 151687536 151783632 152014464 152297229 152304152 152314344 152499204 152513361 152748288 152919312 152933508 153032418 153369216 153565632 153654501 153657504 154306944 154396242 154729008 154821576 154934208 155019852 155361024 155461504 155475936 155650014 156401388 156764916 156846976 157405248 157495104 157521672 158070528 158162004 158364558 158459301 158800824 159011424 159253248 159268032 159549478 159567408 160201184 160216056 160319676 160334559 160459712 160672512 160761328 160776252 160971382 160974528 160982154 161234304 161336448 161534219 161636553 161639712 162097056 162194032 162324162 162416826 162879552 163328256 163459296 163632066 164229912 164245158 164328164 164682336 164900736 165007206 165207471 165474078 165477312 166149984 166272876 166362768 166852224 166944456 167162589 167165856 167526144 167623092 167626368 167845392 167938173 168432264 168912128 169019136 169610112 169828659 169925607 170283776 170619696 170648478 171016272 171243072 171342171 171714816 171841824 172034226 172524352 172540368 172761336 172864692 173127584 173353796 173357184 173467008 173679649 173746944 174053976 174061888 174070134 174073536 174174273 174300984 174670496 174764928 174781152 174894192 174910428 175605144 175608576 176219148 176452848 176833152 176938944 177080904 177211881 177585408 177686784 177915738 178405864 178537821 178650927 179159904 179267088 180024768 180128949 180226332 180243063 180517176 180520704 180756576 180856494 181096344 181254528 181388592 181486656 181591683 182359188 182362752 182468286 183104064 183239496 183727232 183744288 184415616 184610536 184758651 185267628 185364608 185513328 185795456 186161976 186692352 186810624 186918732 187039622 187158114 187451264 187463808 187691328 187708752 187803616 187812513 188061588 188208384 188225856 188558474 188579664 188826066 189113232 189468708 189486297 189885696 190026144 190238906 190549632 190793664 190904077 191157252 191569248 191601564 191947158 192384192 192393306 192494016 193179168 194089896 194107914 194660928 194768532 195026832 195447168 195560274 195564096 195810723 195819624 196390656 196504308 196610544 196755966 197188992 197555787 197559648 197860096 197878464 198118624 198509454 198937296 199056312 199623424 199749888 199783584 199897632 200706597 201393312 201554892 201675474 202250048 202378176 202527864 203062972 203081823 203085792 203332272 203351148 203733387 203892416 203911344 204043224 204062166 204172488 204754176 204872668 204876672 205257767 205589006 205861656 205992072 206305344 206428768 206578944 206693136 206712324 207301248 207533352 207568361 207686853 208535184 208702494 209019888 209432223 209873664 209993472 210028896 210264054 210882672 210999243 211152744 211279068 211734432 212015232 212357376 212752386 212756544 212879667 213621408 213759568 213779412 214368336 214524288 214632704 214642872 215515404 215519616 216129408 216432216 216555768 217172736 217945728 218176088 218351133 218973216 218993544 219405186 219576448 219878064 220009608 220276628 220297077 220632104 220636416 220776192 221046826 221186862 221533312 221697168 221817024 221837616 222254604 222592608 222613272 222883452 222887808 223016794 223497456 223793856 223917564 223938351 224576352 224756532 226438212 226567476 227492928 227531304 228021696 228324096 228456228 228748806 229122432 229378968 229400262 229548627 230053824 230348448 230486256 231460416 231594363 232071968 232093512 232098048 232232364 232401312 232529778 233041536 233192256 233213904 233475021 234140192 234602082 234958864 235147374 235270464 235918592 236107872 236242656 236282508 237220984 237243006 237546837 238050428 238201236 238517136 238879872 238902048 239022784 239324217 239351112 240033024 240171932 240301776 240324084 240479514 240689568 241008768 241141992 241164378 241457073 241461792 241851456 241982208 242122244 243145584 243291048 243486243 244138752 244319328 244992384 245308063 245448099 246344868 246492246 247023504 247351104 247510809 248211117 248215968 249224976 249409314 249544152 250255104 250278336 250416684 250748784 250967808 251289216 251434638 251439552 251768088 252150976 252624944 252648396 253368192 253528704 253839487 254391552 254415168 254876336 255425664 255468752 255929544 255972717 256512256 256524408 256658688 256864608 257572224 257762736 258051339 258786528 258810552 259297038 259547904 259691376 260030694 260035776 260747032 260752128 261080964 261092832 261105201 261237158 262005744 262147392 262171728 262341288 263407716 263412864 263837952 264328722 264679272 265249728 265408416 265621356 266378112 266530176 266873607 267608796 268524416 268739856 268900632 269837568 270037152 270339498 270775764 270781056 271109696 271134864 271284741 271644516 271881792 272057632 272082888 272229984 273030912 273538782 273544128 273702429 274482208 274656096 274859244 275073792 275585462 275590848 275616432 276623424 276711136 276915804 277901442 278046912 278269992 278693184 279242964 280038528 280352072 280378098 280559433 280737171 281176896 281332324 281536992 281705424 282312576 282338784 282837711 282869496 283239099 283669848 283675392 283839556 284203062 284828544 285039216 285358359 285824448 286190496 286735878 287353872 287402346 288576288 288741024 291134844 291964288 291991392 292152798 292540248 293170752 293340411 293346144 293559552 293729436 294585984 294756462 294915816 295133949 295596224 295756032 295783488 296339472 296790144 296817696 297177936 297342209 297764181 297996608 298391808 298405944 298556752 298584468 299435136 299624832 299675376 299992121 301917616 302089968 302332338 302513211 303323904 303369143 303375072 303567264 304028928 304594458 304608304 304628688 304998408 305026722 305838624 305867016 306064836 306093249 306738432 307131264 307309002 307315008 308383509 308613888 308792484 309458016 309643152 309868416 310039704 310923008 310951872 311300028 312802776 313529832 313693952 314810496 314990208 315043344 315396081 316324008 316729116 316918602 317601648 318022848 318536064 319098956 319128579 319134816 320402368 320432112 320639352 320669118 320919424 321522656 321552504 321942764 321949056 321964308 322468608 322672896 323068438 323273106 323279424 324194112 324388064 324648324 324833652 325759104 326918592 327264132 328459824 328490316 328656328 329107779 329364672 329801472 330014412 330414942 330948156 330954624 331570239 331780293 332299968 332545752 332725536 333704448 333888912 334325178 334331712 334525191 335246184 335252736 335690784 335876346 336864528 339220224 339657318 339851214 341239392 341296956 342032544 342486144 342684342 343123209 343683648 344068452 345048704 345080736 345522672 345729384 346255168 346707592 346714368 346934016 347359298 348107952 348123776 348140268 348147072 348348546 348601968 348794667 349340992 349529856 349562304 349788384 349820856 351210288 351903123 352438296 352721061 352905696 353666304 353877888 354161808 354423762 354536143 355360201 355831476 355864509 356811728 357075642 357301854 358319808 358527169 358534176 360049536 360257898 360452664 360486126 360719271 361034352 361513152 361712988 361746567 362192688 362509056 362777184 362973312 363183366 364718376 364725504 364936572 366208128 366478992 367454464 367488576 368831232 369221072 369517302 369738369 370535256 370729216 371026656 371590912 372323952 373837464 374079244 374113971 374316228 374902528 374927616 375382656 375417504 375607232 375625026 376123176 376451712 377116948 377151957 377159328 377652132 378226464 378937416 378972594 380052288 380477812 381099264 381587328 381808154 382314504 383138496 383203128 383894316 384768384 384786612 384988032 385484099 386358336 388179792 388215828 388945557 389321856 389537064 390046041 390053664 390894336 391120548 391128192 391621446 391639248 391855737 393008616 393221088 393511932 394377984 395111574 395119296 395756928 396237248 396493083 397018908 397874592 398112624 399567168 399795264 401413194 402786624 403109784 403350948 404500096 404756352 405055728 405509247 406125944 406163646 406171584 406664544 406702296 407466774 407784832 407822688 408086448 408124332 408344976 409745336 409753344 410308173 410515534 411178012 411723312 411984144 412610688 412857536 413378193 413386272 413424648 414602496 415066704 415136722 415373706 416852163 417070368 417404988 418039776 418864446 420057792 420528108 420567147 421765344 421998486 422305488 422558136 423468864 423713927 424030464 425504772 425513088 425759334 426304593 427242816 427519136 427558824 428736672 429048576 429285744 430103817 431030808 431039232 431103519 432258816 432864432 433111536 435891456 436352176 436702266 437946432 437987088 438229197 438810372 439152896 439756128 440019216 440553256 440594154 441264208 442093652 442134693 442373724 443066624 443394336 443634048 443675232 444509208 445185216 445226544 445766904 445775616 446033588 446994912 447587712 447835128 447876702 449152704 449513064 452876424 453134952 454985856 455062608 456043392 456891687 456912456 457497612 458244864 458757936 458800524 459097254 460107648 460696896 460963503 460972512 462920832 463188726 464143936 464187024 464464728 464802624 465059556 466083072 466384512 466427808 466950042 468280384 469204164 469917728 470294748 470540928 472215744 472485312 472565016 474441968 474486012 475093674 475377903 476100856 476402472 477034272 477759744 477804096 478045568 478648434 478702224 480343864 480603552 480648168 480959028 481003677 481379136 482017536 482283984 482328756 482914146 482923584 483702912 484244488 484602657 484909659 486291168 486582096 486972486 488638656 489984768 490616126 490896198 492689736 492984492 494047008 494702208 495021618 495622413 496422234 496431936 498449952 498818628 499088304 500556672 500833368 501487767 501497568 502578432 502869276 502879104 503536176 503814519 504301952 505249888 505296792 506736384 507057408 507678974 508830336 509485977 509752672 509776821 510851328 510937504 511859088 511945434 513048816 513729216 514026513 515144448 515525472 516102678 517573056 517621104 518594076 519382752 520061388 520071552 521038947 521494064 522161928 522185664 522210402 522474316 522522819 524011488 524294784 524343456 524682576 526815432 526825728 528657444 529358544 530499456 530816832 531242712 532756224 533060352 533747214 535217592 535613463 537048832 537479712 537801264 540074304 540386847 540678996 541551528 541562112 542219392 542269728 542569482 543289032 543763584 544115264 544165776 544459968 544775049 547077564 547088256 547404858 548964416 549312192 549718488 551170924 551181696 551232864 553246848 553422272 553831608 554275953 555802884 556093824 556539984 557386368 558423173 558485928 560077056 560704144 560756196 561118866 561474342 562353792 562664648 563073984 563399837 563410848 563437539 564625152 564677568 565675422 565738992 566478198 567339696 567679112 568406124 568458891 569657088 570078432 570716718 571648896 572380992 572712231 573471756 574707744 574804692 577152576 577482048 582269688 583928576 583982784 584305596 585080496 586341504 586680822 586692288 587432169 587458872 589171968 589512924 589831632 590267898 591192448 591566976 592667361 592678944 593580288 593635392 594355872 594684418 595528362 595993216 596811888 597113504 597168936 598870272 599249664 599350752 599984242 602119791 603835232 604179936 604664676 605026422 606738286 606750144 607134528 609188916 609216608 609245469 609257376 609996816 610053444 611200161 611677248 611734032 612129672 612186498 614262528 614618004 614630016 615773301 616767018 617584968 618916032 619286304 619736832 620079408 621903744 622600056 622705083 623060559 625605552 627059664 629620992 629980416 630086688 630792162 632648016 632997729 633458232 633837204 635203296 636045696 637072128 638197912 638257158 638269632 638639001 640804736 640864224 641278704 641338236 641838848 643045312 643105008 643885528 643898112 643928616 646136876 646546212 646558848 648388224 648776128 649296648 649667304 651518208 653837184 654528264 654638677 655053399 656919648 656980632 657312656 658215558 658729344 659954659 660028824 660829884 660891231 661896312 661909248 663140478 663560586 664599936 665091504 665451072 665836171 667777824 668650356 668663424 669050382 670492368 671381568 671752692 671815053 673729056 679314636 679702428 682478784 682593912 684065088 684972288 685368684 686246418 687367296 688136904 688645881 690097408 690161472 691045344 691458768 692510336 693415184 694718596 694783089 696215904 696247552 696280536 696294144 696697092 697203936 697589334 698681984 699124608 699576768 699641712 700425063 702420576 703806246 704876592 705442122 705811392 707755776 708323616 708847524 709072286 710720402 711662952 711729018 713623456 714151284 714603708 716639616 717054338 717068352 717972651 720099072 720515796 720905328 720972252 721438542 722068704 723026304 723425976 723493134 724371219 724385376 725554368 725946624 726366732 729436752 729873144 730458729 732416256 732957984 734977152 735924189 736344297 738442144 739034604 739476738 741070512 742053312 744633351 744647904 747674928 748158488 748227942 748632456 750765312 750835008 751214464 751250052 752246352 752903424 754233896 754303914 754318656 755304264 756452928 757874832 757945188 760104576 760955624 761518461 763174656 763616308 764629008 766276992 766406256 767788632 767918151 769536768 769573224 769976064 770968198 772716672 773663891 774154017 776359584 776431656 777891114 778643712 779074128 780092082 780107328 780558779 782241096 782256384 783242892 783278496 783711474 786017232 786442176 787023864 790223148 790238592 791513856 792474496 792986166 794037816 795749184 796225248 799134336 799590528 800620821 802826388 805573248 806219568 806701896 809000192 809512704 810111456 811018494 812251888 812327292 812343168 813329088 813404592 813854223 814933548 815569664 815645376 816172896 816248664 816689952 819490672 820616346 821031068 821107287 822356024 823446624 823968288 825221376 825715072 826756386 826772544 826849296 830133408 830273444 830747412 833704326 834140736 834809976 836079552 837728892 840115584 841056216 841134294 841678299 843530688 843996972 844610976 845116272 846937728 847427854 848513133 851009544 851026176 851518668 852609186 854485632 855038272 855117648 856075077 857473344 858571488 860207634 862061616 862207038 865728864 866223072 872704352 873404532 875892864 875974176 876458394 877522129 877620744 879512256 880021233 880038432 881106512 881188308 882528416 884187304 884269386 884747448 885401847 886788672 887268096 887350464 889018416 890370432 890453088 891533808 892026627 892067176 893292543 893989824 895175424 895670256 895753404 898305408 899026128 899976363 905752848 906269904 907539633 909971712 910107429 910125216 912086784 913783374 913824912 914330053 914995224 917515872 917601048 918194508 920215296 921393792 921927006 921945024 925150527 925841664 926377452 928287872 928374048 928929456 929605248 930119112 932769024 932855616 933900084 936560768 938408328 939835456 940589496 941081856 944431488 944970624 945130032 946188243 948883936 948972024 950187348 950755806 952201712 952804944 954068544 955608192 956091136 957296868 957385737 957404448 960687728 961207104 961296336 961918056 962007354 962758272 964549117 964567968 964657512 965828292 965847168 967405824 968488976 969205314 969819318 972582336 973164192 973944972 977277312 981232252 981792396 985379472 985968984 988094016 989404416 990043236 991244826 992844468 992863872 994710717 996899904 997637256 998176608 1001113344 1001666736 1002975534 1002995136 1003575573 1005738552 1005758208 1007072352 1007629038 1008603904 1010499776 1010593584 1015357948 1017660672 1018971954 1019505344 1019553642 1021875008 1023718176 1023890868 1026097632 1027458432 1028053026 1029369627 1031050944 1032205356 1035146112 1035242208 1037071607 1037188152 1038765504 1040122776 1040143104 1042077894 1042988128 1044323856 1044371328 1044420804 1044948632 1045045638 1046313983 1046384001 1048022976 1048589568 1048686912 1049365152 1053630864 1055709369 1057314888 1058163183 1058717088 1060998912 1061633664 1062485424 1063608429 1066080603 1067494428 1067593527 1070435184 1071226926 1074959424 1075581507 1075602528 1080148608 1080773694 1081357992 1082157813 1083103056 1084438784 1084539456 1085138964 1086578064 1087527168 1088230528 1088331552 1088919936 1089550098 1094155128 1094176512 1094809716 1097928832 1098624384 1099436976 1102341848 1102363392 1102465728 1106493696 1106844544 1107663216 1108551906 1109215107 1111605768 1112187648 1113079968 1114772736 1116846346 1116971856 1121408288 1121512392 1122237732 1122341913 1122948684 1124707584 1125329296 1126147968 1126799674 1126821696 1126875078 1129355136 1130739533 1131350844 1131455871 1131477984 1132956396 1134679392 1135358224 1136812248 1136917782 1140156864 1141433436 1143297792 1144761984 1145424462 1146943512 1149415488 1149609384 1154305152 1154964096 1156452297 1164539376 1167965568 1168611192 1170138123 1170160992 1172683008 1173361644 1173384576 1174864338 1174917744 1175567211 1179025848 1179663264 1180535796 1182384896 1183133952 1185334722 1185357888 1187270784 1188711744 1189368836 1189479249 1191056724 1191986432 1193623776 1194227008 1194337872 1198701504 1199968484 1204239582 1207670464 1208359872 1209329352 1210052844 1213476572 1213500288 1214269056 1215757543 1216527741 1218377832 1218433216 1218490938 1218514752 1219993632 1220106888 1222400322 1223354496 1223468064 1224259344 1224372996 1225630081 1229236008 1229260032 1231546602 1233534036 1235169936 1237832064 1238572608 1240134579 1240158816 1243807488 1245200112 1245410166 1246121118 1250556489 1251211104 1254119328 1260173376 1261584324 1261701441 1265296032 1265995458 1266916464 1267674408 1270406592 1271141781 1272091392 1276395824 1276514316 1276539264 1277278002 1278913779 1281609472 1281728448 1282557408 1282676472 1286090624 1286210016 1287771056 1287857232 1290311451 1292273752 1293092424 1293117696 1293310557 1296776448 1297552256 1298593296 1299334608 1307674368 1309056528 1309277354 1310106798 1313839296 1313961264 1314625312 1314687591 1316431116 1317458688 1319909318 1320057648 1321659768 1321782462 1323792624 1326280956 1326404079 1327121172 1329199872 1330183008 1330902144 1331672342 1335555648 1336328539 1337300712 1337326848 1338100764 1340984736 1342763136 1343505384 1343630106 1347458112 1358629272 1359404856 1364957568 1365187824 1368130176 1370675061 1370737368 1372492836 1374734592 1376273808 1377291762 1380322944 1382090688 1382890509 1382917536 1385020672 1386830368 1389437192 1389566178 1392431808 1392561072 1393394184 1394407872 1395178668 1397363968 1398249216 1399153536 1399283424 1400850126 1404841152 1407612492 1409753184 1410884244 1411622784 1416647232 1417695048 1418144572 1421440804 1423325904 1423458036 1426133709 1427246912 1428302568 1429207416 1433279232 1434108676 1434136704 1435945302 1436804369 1441031592 1441810656 1441944504 1442877084 1444137408 1446052608 1446851952 1446986268 1448742438 1448770752 1451108736 1452733464 1453807971 1458873504 1459746288 1460917458 1465915968 1469954304 1471848378 1472688594 1476884288 1478069208 1478953476 1482141024 1484106624 1486867239 1489266702 1489295808 1495349856 1496316976 1496455884 1497264912 1501670016 1502428928 1502500104 1504463301 1504492704 1508467792 1508607828 1508637312 1510608528 1511443557 1512905856 1515720041 1515749664 1515890376 1520209152 1521911248 1523036922 1527232616 1528457931 1529258016 1529330463 1532553984 1532812512 1535577264 1535836302 1539146448 1541936396 1542079539 1545433344 1547327782 1548308034 1552719168 1552863312 1555782228 1558148256 1560184164 1560214656 1561117558 1563116841 1564482192 1566485784 1566556992 1567422948 1567568457 1572034464 1572884352 1574047728 1580446296 1580477184 1584948992 1585972332 1588075632 1591498368 1592450496 1598268672 1599181056 1601241642 1605652776 1606840389 1611146496 1612439136 1613403792 1620222912 1621160541 1622036988 1624503776 1624654584 1624686336 1626658176 1626809184 1627708446 1629867096 1631290752 1632345792 1632497328 1633379904 1634325147 1638981344 1641232692 1642062136 1642214574 1644712048 1646893248 1647936576 1651430144 1653512772 1653545088 1653698592 1660266816 1660546888 1661494824 1662827859 1667408652 1668281472 1669619952 1672159104 1675269519 1675457784 1680231168 1682112432 1682268588 1683356598 1687061376 1687993944 1689221952 1690199511 1690232544 1693875456 1694855708 1697026266 1702019088 1703037336 1705218372 1708971264 1710076544 1710235296 1712150154 1714946688 1717142976 1718136693 1720415268 1724123232 1724414076 1731457728 1732446144 1745408704 1746809064 1751785728 1751948352 1752916788 1755044258 1755241488 1759024512 1760042466 1760076864 1762213024 1762296507 1762376616 1765056832 1768374608 1768538772 1769494896 1770803694 1773577344 1774700928 1776876409 1778002083 1778036832 1780740864 1780906176 1783067616 1784053254 1784134352 1786585086 1787979648 1791305503 1791340512 1791506808 1796610816 1798052256 1799952726 1806359373 1811505696 1812539808 1815079266 1820214858 1820250432 1827566748 1827649824 1827736407 1828660106 1829990448 1835031744 1835202096 1836389016 1842787584 1843854012 1843890048 1847319903 1850301054 1852754904 1856575744 1856748096 1857858912 1859210496 1860238224 1865711232 1867800168 1868115249 1869181677 1873121536 1876816656 1879670912 1881178992 1888862976 1889941248 1890260064 1892376486 1897767872 1897944048 1898993187 1900374696 1901511612 1904403424 1905609888 1908137088 1911216384 1914593736 1914771474 1914808896 1915917003 1921375456 1922414208 1922592672 1923836112 1924014708 1925516544 1929098234 1929135936 1929315024 1931656584 1931694336 1936977952 1938410628 1939638636 1945164672 1946328384 1947889944 1954554624 1962464504 1963584792 1963916031 1965160197 1970758944 1971937968 1976188032 1979863977 1980086472 1982489652 1982673693 1985688936 1985727744 1989421434 1993799808 1995274512 1996353216 1997508513 2003333472 2005951068 2005990272 2007151146 2011477104 2014144704 2015258076 2020999552 2021187168 2030715896 2037943908 2039010688 2039107284 2043750016 2047436352 2047781736 2052195264 2054916864 2056106052 2058739254 2062101888 2064410712 2065937643 2070292224 2070484416 2074143214 2074376304 2077531008 2080245552 2081395463 2084155788 2084349267 2085976256 2088647712 2088742656 2088841608 2089897264 2090091276 2092627966 2092768002 2096045952 2097373824 2098730304 2099944847 2101275189 2107261728 2111418738 2114629776 2116326366 2117434176 2123267328 2124970848 2127216858 2132161206 2134988856 2135187054 2140870368 2142453852 2149918848 2151163014 2151205056 2153917953 2160297216 2161547388 2162715984 2164315626 2166206112 2169078912 2170277928 2173113657 2173156128 2176461056 2176663104 2177839872 2179100196 2188310256 2189619432 2195857664 2197248768 2198873952 2204683696 2204931456 2207772567 2209032891 2213689088 2215326432 2217103812 2218430214 2223211536 2226159936 2233692692 2233900053 2233943712 2242816576 2243024784 2244475464 2244683826 2245897368 2250658592 2252295936 2253599348 2253643392 2253750156 2257835437 2258710272 2261479066 2262701688 2262911742 2262955968 2265912792 2269358784 2270716448 2273624496 2273835564 2280313728 2282866872 2284555383 2289523968 2290848924 2293887024 2298830976 2299218768 2303754453 2308610304 2309928192 2312904594 2320991673 2322462051 2329078752 2335931136 2337222384 2340276246 2340321984 2341676337 2346723288 2346769152 2349728676 2349835488 2351134422 2358051696 2359326528 2361071592 2370669444 2370715776 2374541568 2377423488 2378737672 2378958498 2382113448 2387247552 2388454016 2388675744 2397403008 2399936968 2401862463 2408479164 2415340928 2416719744 2418658704 2420105688 2426953144 2427000576 2428538112 2431515086 2433055482 2436755664 2436866432 2436981876 2437029504 2439987264 2440213776 2441562669 2444800644 2446708992 2446936128 2448518688 2448745992 2451260162 2458472016 2463093204 2463321861 2467068072 2470339872 2475664128 2477145216 2480269158 2480317632 2481753001 2490400224 2490820332 2492242236 2501112978 2502422208 2508238656 2520346752 2523168648 2523402882 2525034897 2530592064 2531990916 2533832928 2535348816 2540813184 2542283562 2545539399 2552791648 2553028632 2553078528 2554556004 2557827558 2563456896 2565114816 2565352944 2568225231 2572181248 2572420032 2575542112 2575714464 2580622902 2584547504 2586184848 2586621114 2595104512 2597186592 2598669216 2618113056 2618554708 2620213596 2627678592 2627922528 2629250624 2629375182 2632566387 2632862232 2639818636 2640063699 2640115296 2643319536 2643564924 2647585248 2652561912 2652808158 2654242344 2660366016 2661804288 2663344684 2671111296 2672657078 2674601424 2676079881 2676201528 2681969472 2685526272 2687010768 2687260212 2694916224 2698388693 2699929089 2717258544 2718809712 2722618899 2729915136 2730322287 2730375648 2736260352 2741350122 2741474736 2742990159 2744985672 2752547616 2754583524 2760645888 2764181376 2765781018 2765835072 2773660736 2775451581 2778874384 2779132356 2784863616 2785122144 2786788368 2788815744 2790357336 2798307072 2798566848 2801700252 2809682304 2815224984 2819506368 2821768488 2823245568 2833294464 2835390096 2836289144 2838564729 2842881608 2846651808 2846916072 2852267418 2854493824 2856605136 2858414832 2868217352 2868273408 2871890604 2872157211 2873608738 2882063184 2883621312 2883889008 2885754168 2888274816 2893647351 2893703904 2893972536 2897484876 2897541504 2902217472 2905466928 2907615942 2917747008 2919492576 2921834916 2931831936 2943696756 2945377188 2953768576 2956138416 2957906952 2964282048 2968213248 2973734478 2978533404 2978591616 2984132151 2990699712 2992633952 2992911768 2994529824 3003340032 3005000208 3008926602 3008985408 3010726719 3016935584 3017215656 3017274624 3021217056 3022887114 3025811712 3031440082 3031499328 3031780752 3043822496 3046073844 3054465232 3056915862 3058516032 3058660926 3065625024 3071154528 3071672604 3078292896 3083872792 3084159078 3088108881 3094655564 3096616068 3105438336 3105726624 3111214821 3111564456 3116296512 3120368328 3120429312 3122235116 3126233682 3128964384 3132971568 3133113984 3134845896 3135136914 3138941949 3144068928 3145768704 3148095456 3160892592 3171944664 3176151264 3182996736 3184900992 3190825287 3198241809 3202483284 3211305552 3213680778 3224878272 3226744521 3226807584 3240445824 3242321082 3244073976 3246473439 3249007552 3249309168 3253316352 3253618368 3255416892 3259734192 3262581504 3264691584 3264994656 3266759808 3268650294 3270764299 3277962688 3282465384 3284124272 3284429148 3289424096 3293786496 3295873152 3299913331 3307025544 3307090176 3307397184 3320533632 3321093776 3322989648 3325655718 3327645321 3334817304 3336562944 3339239904 3344318208 3350539038 3350915568 3364224864 3364537176 3366713196 3367025739 3374122752 3375987888 3378443904 3380399022 3380465088 3389711416 3392218599 3394052532 3394367613 3404038176 3406074672 3410436744 3420153088 3420470592 3424300308 3429893376 3434285952 3436273386 3440830536 3448246464 3448828152 3462915456 3464892288 3469356891 3490817408 3493618128 3503896704 3505833576 3510088516 3510414369 3510482976 3518049024 3520084932 3520153728 3524426048 3524593014 3524753232 3526701633 3530113664 3536749216 3537077544 3538989792 3541607388 3547154688 3549401856 3553752818 3556004166 3556073664 3561812352 3566135232 3568106508 3568268704 3568437747 3573170172 3575959296 3582611006 3582681024 3583013616 3596104512 3599905452 3612718746 3623011392 3625079616 3630158532 3640429716 3640500864 3647272629 3649583223 3655133496 3655299648 3655472814 3657320212 3659980896 3670063488 3670404192 3672778032 3676890243 3687708024 3687780096 3694639806 3700602108 3705509808 3713496192 3715717824 3720403737 3720476448 3731422464 3735600336 3736230498 3738363354 3753633312 3759341824 3762357984 3780520128 3784752972 3795535744 3795888096 3797986374 3800749392 3803023224 3808806848 3811219776 3813425343 3816274176 3829187472 3829542948 3829617792 3831834006 3836741337 3842750912 3844828416 3845185344 3847672224 3848029416 3858196468 3858271872 3858630048 3863313168 3865448717 3870934353 3873955904 3876821256 3879277272 3879931671 3890329344 3892656768 3895779888 3899897573 3908962211 3924929008 3927169584 3927832062 3930320394 3941517888 3943798859 3943875936 3944062773 3952376064 3959727954 3960172944 3964979304 3965347386 3971377872 3978842868 3979212237 3987599616 3990549024 3992706432 3995017026 4006666944 4008985617 4011902136 4011980544 4014302292 4022954208 4028289408 4030516152 4041999104 4042374336 4061431792 4075887816 4078021376 4078214568 4087500032 4094872704 4095563472 4104390528 4112025183 4112212104 4117478508 4124203776 4128821424 4131875286 4140968832 4148286428 4148671527 4148752608 4155062016 4160491104 4162790926 4168311576 4168698534 4171952512 4177295424 4177683216 4179794528 4180182552 4185255932 4185536004 4192091904 4194747648 4197460608 4199889694 4202550378 4214523456 4222837476 4229259552 4232652732 4234868352 4249941696 4254433716 4264322412 4269977712 4270374108 4278401127 4281740736 4284907704 4299837696 4302326028 4302410112 4307835906 4310413107 4323094776 4325431968 4328631252 4332412224 4338157824 4340555856 4346227314 4346312256 4353326208 4358200392 4361423913 4376620512 4379238864 4397747904 4409367392 4409862912 4415545134 4418065782 4430652864 4434207624 4436860428 4446423072 4452319872 4460601717 4467385384 4467800106 4467887424 4485633152 4486049568 4488950928 4489367652 4491794736 4501317184 4507198696 4507286784 4507500312 4513389903 4515670874 4522958132 4525403376 4525823484 4525911936 4531825584 4534330671 4538717568 4541432896 4547160123 4547248992 4547671128 4560627456 4565733744 4569110766 4581697848 4585373793 4587774048 4597661952 4598437536 4607508906 4619682613 4625809188 4626238617 4641983346 4644924102 4658157504 4660853197 4674444768 4680552492 4680643968 4683352674 4689350523 4693446576 4699457352 4699670976 4702268844 4702705371 4716103392 4718653056 4722143184 4741338888 4741431552 4754846976 4757475344 4757916996 4764226896 4774495104 4776908032 4777351488 4794806016 4799873936 4803724926 4816958328 4820521167 4830681856 4833439488 4837317408 4840211376 4853906288 4863030172 4863481623 4866110964 4873511328 4873732864 4873963752 4874059008 4879974528 4880427552 4883125338 4889601288 4893872256 4897037376 4897491984 4902520324 4902975441 4916944032 4926186408 4926643722 4934136144 4940679744 4954290432 4960538316 4960635264 4963506002 4980800448 4981640664 4984484472 5002225956 5004844416 5016477312 5025808557 5040693504 5046337296 5046805764 5050069794 5061184128 5063981832 5067665856 5070598533 5070697632 5081626368 5084567124 5091078798 5105583296 5106057264 5109112008 5115655116 5126913792 5130229632 5130705888 5136450462 5144840064 5151084224 5151428928 5154410079 5161245804 5169095008 5172369696 5173242228 5194373184 5197338432 5236226112 5237109416 5240427192 5255357184 5255845056 5258501248 5258750364 5265132774 5265724464 5279637272 5280127398 5280230592 5286639072 5286889521 5287129848 5295170496 5305123824 5305616316 5308484688 5320732032 5326689368 5330629227 5334006249 5342222592 5345314156 5349202848 5352159762 5352403056 5363938944 5373916509 5374021536 5374520424 5389832448 5396777386 5399858178 5419078119 5434517088 5437619424 5445237798 5460644574 5460751296 5482700244 5482949472 5485980318 5489971344 5505095232 5509167048 5528362752 5531562036 5531670144 5541959709 5547321472 5550903162 5557748768 5558264712 5569727232 5570244288 5573576736 5577631488 5580714672 5597133696 5603400504 5604345747 5607545031 5619364608 5630449968 5639012736 5643536976 5649501971 5666588928 5670780192 5672578288 5677129458 5685763216 5693303616 5693832144 5696979561 5704534836 5708987648 5713210272 5716829664 5736434704 5743781208 5744314422 5747217476 5747751009 5764126368 5767242624 5767778016 5771508336 5776549632 5787294702 5787407808 5787945072 5794969752 5795083008 5810933856 5815231884 5835494016 5838985152 5843669832 5863663872 5887393512 5890754376 5891748093 5907537152 5912276832 5915813904 5928564096 5939591931 5947468956 5957066808 5957183232 5968264302 5981399424 5985267904 5985823536 5989059648 5992525539 6010000416 6017853204 6017970816 6021453438 6033871168 6034431312 6042434112 6045774228 6062880164 6062998656 6063561504 6087644992 6092147688 6108930464 6113831724 6117032064 6117321852 6131250048 6142309056 6142654903 6143345208 6156585792 6167745584 6168318156 6176217762 6189311128 6193232136 6197812929 6210876672 6211453248 6222429642 6223128912 6232593024 6240736656 6244186389 6244470232 6252467364 6253047801 6257928768 6265943136 6266227968 6269691792 6270273828 6277883898 6288137856 6296190912 6299834541 6303825567 6321785184 6343889328 6352302528 6369801984 6381650574 6396483618 6404966568 6422611104 6427361556 6449756544 6453489042 6453615168 6461753859 6480891648 6484642164 6488147952 6492946878 6498015104 6498618336 6507236736 6510833784 6519340971 6519468384 6529383168 6529989312 6533519616 6537300588 6541528598 6555925376 6564930768 6568248544 6568858296 6578848192 6587572992 6591746304 6599826662 6614051088 6614794368 6623317701 6627098673 6641067264 6642187552 6645979296 6651311436 6655290642 6669634608 6678479808 6701078076 6701700159 6701831136 6728449728 6729074352 6733426392 6734051478 6751843819 6751975776 6756887808 6760798044 6760930176 6773506311 6779422832 6784437198 6788105064 6788735226 6808076352 6812149344 6820873488 6840941184 6848600616 6853666149 6868571904 6872546772 6881661072 6896492928 6897656304 6925830912 6929784576 6938713782 6962975019 6981634816 6987236256 7007793408 7011667152 7020177032 7020828738 7020965952 7025029011 7040169864 7040307456 7048852096 7049186028 7049506464 7053403266 7060227328 7073498432 7074155088 7077979584 7083214776 7107505636 7112008332 7112147328 7123624704 7132270464 7136213016 7136537408 7136875494 7146340344 7165222012 7165362048 7166027232 7192209024 7199810904 7205587389 7225437492 7246022784 7250159232 7259501249 7260317064 7280859432 7281001728 7294545258 7299166446 7310266992 7310599296 7310945628 7314640424 7319961792 7324197881 7324688007 7340126976 7340808384 7345556064 7353780486 7375416048 7389279612 7389965583 7401204216 7411019616 7426992384 7431435648 7440807474 7440952896 7445259003 7471200672 7472460996 7476726708 7507266624 7524715968 7561040256 7569505944 7575104691 7591071488 7591776192 7595972748 7601498784 7606046448 7617613696 7622439552 7626850686 7636618197 7658374944 7659085896 7659235584 7663668012 7673482674 7685501824 7690370688 7695344448 7696058832 7704675693 7716392936 7716543744 7717260096 7726626336 7730897434 7741868706 7747911808 7753642512 7758554544 7759863342 7785313536 7791559776 7799795146 7817924422 7849858016 7854339168 7855664124 7860640788 7883035776 7887597718 7887751872 7888125546 7897699161 7919455908 7920191097 7920345888 7929958608 7930694772 7942755744 7957685736 7958424474 7981098048 7985412864 7990034052 8013333888 8017971234 8023804272 8028239643 8028604584 8045908416 8056578816 8061032304 8084748672 8095166079 8099787267 8122863584 8151775632 8156429136 8189745408 8190966861 8191126944 8208781056 8224050366 8224424208 8228970477 8234957016 8257642848 8263750572 8281937664 8296572856 8297343054 8297505216 8320982208 8325581852 8326354743 8336623152 8337397068 8343905024 8354590848 8355366432 8359589056 8360365104 8370511864 8371072008 8394921216 8399779388 8405100756 8429046912 8445674952 8458519104 8465305464 8469736704 8499883392 8508867432 8510302801 8515694187 8528644824 8539955424 8540748216 8556802254 8563481472 8569815408 8579410567 8604652056 8604820224 8615671812 8620826214 8646189552 8650863936 8657262504 8664824448 8680942053 8681111712 8692454628 8692624512 8706652416 8716400784 8722847826 8753241024 8758477728 8795495808 8818734784 8831090268 8836131564 8861305728 8868415248 8873720856 8892846144 8904639744 8921203434 8934770768 8935600212 8935774848 8952396453 8971266304 8972099136 8977901856 8978735304 8983589472 9002634368 9014397392 9015000624 9026779806 9031341748 9032180157 9045916264 9050806752 9051646968 9051823872 9063651168 9068661342 9077435136 9082865792 9094320246 9094497984 9095342256 9131467488 9138221532 9163395696 9170747586 9175548096 9196875072 9215017812 9239365226 9251618376 9252477234 9283966692 9289848204 9316315008 9321706394 9333644463 9348889536 9361104984 9361287936 9366705348 9378701046 9386893152 9398914704 9399341952 9404537688 9405410742 9416825847 9432206784 9437306112 9444286368 9482677776 9514950688 9515833992 9528453792 9548990208 9554702976 9572475861 9594725427 9599747872 9607449852 9633916656 9641042334 9674634816 9680233563 9680422752 9707812576 9726060344 9726963246 9732221928 9739420317 9747022656 9747927504 9759949056 9760855104 9766250676 9779202576 9787744512 9794074752 9794983968 9805040648 9805950882 9812292897 9833888064 9852372816 9853287444 9868272288 9881359488 9899739993 9921076632 9921270528 9927012004 9961600896 9963281328 9968968944 9982935963 10004451912 10009688832 10032954624 10051617114 10057630583 10092674592 10093611528 10100139588 10122368256 10127963664 10135331712 10141197066 10141395264 10169134248 10176655797 10182157596 10211166592 10212114528 10218224016 10231310232 10260459264 10261411776 10272900924 10289680128 10302168448 10302857856 10308820158 10322491608 10338190016 10344739392 10346484456 10388746368 10394676864 10408070673 10472452224 10474218832 10480854384 10511690112 10517002496 10517500728 10530265548 10531243107 10531448928 10559274544 10560254796 10560461184 10573278144 10573779042 10574259696 10580104899 10590340992 10610040287 10610247648 10611232632 10616969376 10641464064 10653378736 10661258454 10668012498 10690628312 10698405696 10704319524 10704806112 10705313241 10727877888 10747833018 10748043072 10749040848 10793554772 10799716356 10838156238 10869034176 10875238848 10890475596 10921289148 10921502592 10941817887 10965400488 10965898944 10971960636 10979942688 11010190464 11018334096 11030670729 11063124072 11063340288 11083919418 11094642944 11101806324 11115497536 11116529424 11140488576 11147153472 11161211211 11161429344 11194267392 11206801008 11208691494 11215090062 11260899936 11278025472 11287073952 11299003942 11341560384 11345156576 11354258916 11371526432 11386607232 11387664288 11393959122 11407787677 11409069672 11426420544 11433659328 11440276029 11472869408 11487562416 11488628844 11494434952 11495502018 11510224011 11528252736 11534485248 11535556032 11543016672 11574589404 11574815616 11575890144 11589939504 11596346151 11612803059 11621867712 11630463768 11639795013 11670988032 11677970304 11687339664 11699692719 11726886633 11774787024 11781508752 11783496186 11824553664 11831396577 11831627808 11857128192 11879183862 11894937912 11914133616 11936528604 11962798848 11970535808 11971647072 11978119296 11985051078 12020000832 12026956851 12035706408 12035941632 12042906876 12067742336 12068862624 12084868224 12091548456 12125760328 12125997312 12127123008 12175289984 12184295376 12217860928 12227663448 12234064128 12234643704 12262500096 12284618112 12285309806 12286690416 12313171584 12335491168 12336075549 12336636312 12352435524 12378622256 12386464272 12395625858 12422906496 12438134863 12444859284 12446014581 12446257824 12465186048 12481473312 12488372778 12488940464 12504934728 12506095602 12515857536 12531886272 12539138521 12539383584 12540547656 12555767796 12576275712 12592381824 12599669082 12607651134 12643570368 12687778656 12704605056 12763301148 12792967236 12809933136 12845222208 12854723112 12899513088 12906978084 12907230336 12923507718 12931239321 12969284328 12976295904 12985893756 12996030208 12997236672 13014473472 13021667568 13038681942 13038936768 13059978624 13074601176 13083057196 13084271739 13111850752 13129861536 13136497088 13137716592 13157696384 13199653324 13228102176 13229588736 13246635402 13254197346 13284375104 13291958592 13302622872 13310581284 13339269216 13356959616 13381805151 13402156152 13403400318 13403662272 13456899456 13458148704 13466852784 13468102956 13481930891 13503687638 13503951552 13521596088 13521860352 13547012622 13558845664 13568874396 13576210128 13577470452 13602992013 13616152704 13624298688 13641480369 13641746976 13681882368 13697201232 13707332298 13745093544 13756121379 13763322144 13792985856 13795312608 13859047839 13877427564 13878715851 13925950038 13974472512 13982559591 14023334304 14040354064 14041657476 14041931904 14050058022 14068051569 14080339728 14097704192 14098372056 14099012928 14106806532 14146996864 14148310176 14155959168 14166429552 14215011272 14224016664 14224294656 14264540928 14272426032 14273074816 14273750988 14292680688 14330444024 14330724096 14332054464 14384418048 14399621808 14411174778 14450874984 14461563501 14492045568 14500318464 14519002498 14520634128 14561718864 14569768241 14589090516 14590444869 14598332892 14620533984 14621198592 14621891256 14629280848 14639923584 14648395762 14649376014 14681616768 14691112128 14699613929 14707560972 14708926323 14750832096 14778559224 14779931166 14802408432 14822039232 14862871296 14881614948 14881905792 14890518006 14942401344 14944921992 14953453416 15014533248 15049431936 15077425671 15122080512 15139011888 15150209382 15183552384 15191945496 15202997568 15211795599 15212092896 15235227392 15244879104 15253701372 15273236394 15316749888 15318171792 15327336024 15346965348 15371003648 15380741376 15390688896 15392117664 15409351386 15432785872 15434520192 15453252672 15461794868 15463230237 15483737412 15495823616 15507285024 15517109088 15519726684 15583119552 15599590292 15635848844 15699716032 15708678336 15711328248 15721281576 15766071552 15775195436 15775503744 15776251092 15795398322 15804848059 15838911816 15840382194 15840691776 15859917216 15861389544 15885511488 15915371472 15916848948 15962196096 15980068104 15991887681 16026667776 16035942468 16047608544 16056479286 16057209168 16091816832 16121749527 16122064608 16169497344 16190332158 16199574534 16245727168 16257234357 16303551264 16312858272 16381933722 16382253888 16448100732 16448848416 16457940954 16469914032 16515285696 16527501144 16593145712 16594686108 16595010432 16625879127 16641964416 16651163704 16652709486 16672920451 16673246304 16674794136 16709181696 16710732864 16719178112 16720730208 16741023728 16742144016 16799558776 16810201512 16813037241 16822635093 16858093824 16891349904 16917038208 16930610928 16948505913 16999766784 17017734864 17020605602 17031388374 17057289648 17079910848 17081496432 17090938683 17113604508 17126962944 17139630816 17158821134 17209304112 17231343624 17241652428 17243253027 17292379104 17301727872 17314525008 17329648896 17361884106 17362223424 17372271007 17384909256 17385249024 17432801568 17445695652 17506482048 17516955456 17590991616 17637469568 17662180536 17672263128 17675244279 17722611456 17736830496 17747441712 17785692288 17818775793 17842406868 17869541536 17871200424 17871549696 17904792906 17944198272 17955803712 17957470608 17967178944 17977576617 18005268736 18028794784 18030001248 18053559612 18062683496 18064360314 18091832528 18101613504 18103293936 18127302336 18137322684 18165731584 18188640492 18188995968 18190684512 18262934976 18276443064 18326791392 18341495172 18351096192 18393750144 18427964709 18430035624 18478730452 18503236752 18504954468 18567933384 18579696408 18632630016 18643412788 18667288926 18697779072 18722209968 18732559167 18733410696 18757402092 18773786304 18797829408 18798683904 18809075376 18810821484 18833651694 18864413568 18888572736 18899503623 18965355552 19029901376 19031667984 19056907584 19109405952 19144951722 19189450854 19199495744 19214899704 19267833312 19282084668 19349269632 19360467126 19360845504 19385261577 19415625152 19452120688 19453926492 19464443856 19478840634 19494045312 19495855008 19521710208 19532501352 19558022913 19558405152 19588149504 19589967936 19610081296 19611901764 19624585794 19667776128 19704360533 19704745632 19706574888 19736544576 19762718976 19799479986 19842153264 19854024008 19869953103 19881296019 19923201792 19926562656 19937937888 19965871926 20008903824 20103234228 20105100477 20115261166 20185349184 20187223056 20200279176 20255531457 20255927328 20270663424 20282394132 20282790528 20320518933 20338268496 20353311594 20364315192 20422333184 20424229056 20436448032 20462620464 20522823552 20545801848 20560998447 20604336896 20605715712 20617640316 20644983216 20676380032 20689478784 20692968912 20777492736 20789353728 20816141346 20888925057 20944904448 20948437664 20961708768 21023380224 21035001456 21060531096 21062486214 21062897856 21075087033 21118549088 21120509592 21120922368 21146556288 21147558084 21148519392 21160209798 21180681984 21220080574 21220495296 21222465264 21233938752 21306757472 21322516908 21336024996 21381256624 21396811392 21408639048 21409612224 21410626482 21495666036 21496086144 21498081696 21587109544 21599432712 21616762167 21676312476 21738068352 21750477696 21778503747 21780951192 21842578296 21843005184 21883635774 21930800976 21931797888 21943921272 21959885376 21972593643 22020380928 22036668192 22061341458 22126248144 22167838836 22203612648 22230995072 22233058848 22280977152 22294306944 22322422422 22322858688 22335777009 22413602016 22417382988 22430180124 22521799872 22574147904 22598007884 22683120768 22690313152 22708517832 22725314073 22743052864 22773214464 22775328576 22787918244 22815575354 22818139344 22852841088 22867318656 22880552058 22895350093 22909854591 22945738816 22975124832 22977257688 22988869904 22991004036 23020448022 23056505472 23071112064 23086033344 23099393317 23114027079 23149178808 23149631232 23151780288 23179879008 23192692302 23225606118 23243735424 23260927536 23279590026 23286971539 23355940608 23374679328 23399385438 23453773266 23549574048 23563017504 23566992372 23649107328 23662793154 23663255616 23693097483 23758367724 23760573291 23789875824 23828267232 23873057208 23941071616 23943294144 23956238592 23970102156 24040001664 24053913702 24071412816 24084718929 24085813752 24135484672 24137725248 24169736448 24183096912 24251520656 24254246016 24285498237 24299361801 24350579968 24368590752 24435721856 24455326896 24469287408 24569236224 24570619612 24572900583 24573380832 24626343168 24670982336 24672151098 24673272624 24686911431 24704871048 24757244512 24772928544 24791251716 24845812992 24876269726 24889718568 24892029162 24892515648 24962946624 24976745556 24977880928 24979064229 25009869456 25012191204 25031715072 25063772544 25078277042 25078767168 25081095312 25111535592 25184763648 25199338164 25215302268 25287140736 25375557312 25409210112 25526602296 25530908403 25547082561 25585934472 25619866272 25690444416 25709446224 25738231701 25813956168 25814460672 25847015436 25862478642 25938568656 25952591808 25971787512 25994473344 26042826159 26043335136 26077363884 26077873536 26119957248 26149202352 26166114392 26168543478 26259723072 26272994176 26275433184 26315392768 26399306648 26456204352 26493270804 26508394692 26568750208 26583917184 26605245744 26621162568 26678538432 26713919232 26763610302 26804312304 26806800636 26807324544 26857189359 26913798912 26916297408 26933705568 26936205912 26963861782 27007375276 27007903104 27043192176 27058141019 27094025244 27096540471 27117691328 27137748792 27152420256 27154940904 27205984026 27232305408 27248597376 27282960738 27283493952 27299283011 27394402464 27414664596 27490187088 27512242758 27526644288 27590625216 27718095678 27754855128 27757431702 27851900076 27948945024 27965119182 28000933389 28046668608 28080708128 28083314952 28083863808 28100116044 28136103138 28160679456 28196744112 28198025856 28213613064 28250477541 28293993728 28296620352 28311918336 28332859104 28430022544 28448033328 28544852064 28546149632 28547501976 28585361376 28660888048 28664108928 28717427583 28784176281 28799243616 28822349556 28901749968 28923127002 29038004996 29040700689 29041268256 29123437728 29139536482 29178181032 29180889738 29196665784 29241067968 29243782512 29258561696 29279847168 29296791524 29298752028 29363233536 29382224256 29399227858 29415121944 29417852646 29436878691 29501664192 29557118448 29559862332 29604816864 29644078464 29699219979 29763229896 29763811584 29781036012 29884802688 29889843984 29906906832 29948807889 30029066496 30098863872 30154851342 30172891749 30278023776 30300418764 30367104768 30383890992 30405995136 30423591198 30424185792 30507402744 30529967391 30546472788 30633499776 30636343584 30654672048 30693930696 30781377792 30784235328 30818702772 30865571744 30869040384 30906505344 30923589736 30926460474 30967474824 31014570048 31034218176 31039453368 31166239104 31199180584 31224212019 31271697688 31399432064 31417356672 31422656496 31442563152 31550390872 31551007488 31552502184 31590796644 31593729321 31609696118 31677823632 31680764388 31681383552 31719834432 31722779088 31740314697 31771022976 31830120861 31830742944 31833697896 31924392192 31960136208 31983775362 32071884936 32095217088 32112958572 32114418336 32183633664 32243499054 32244129216 32380664316 32399149068 32491454336 32514468714 32607102528 32625716544 32763867444 32764507776 32825453661 32896201464 32897696832 32915881908 32939828064 33030571392 33055002288 33092012187 33186291424 33189372216 33190020864 33251758254 33283928832 33302327408 33305418972 33345840902 33346492608 33349588272 33421465728 33438356224 33441460416 33482047456 33483633633 33484288032 33599117552 33620403024 33626074482 33645270186 33782699808 33834076416 33861221856 33897011826 34035469728 34041211204 34062776748 34114579296 34159821696 34162992864 34181877366 34223363031 34227209016 34279261632 34317642268 34320828087 34418608224 34462687248 34483304856 34486506054 34584758208 34603455744 34629050016 34723768212 34724446848 34744542014 34769818512 34789038453 34865603136 34891391304 35012964096 35033910912 35099078157 35180659899 35274939136 35324361072 35344526256 35350488558 35473660992 35494189731 35494883424 35571384576 35637551586 35684813736 35739083072 35742400848 35809585812 35888396544 35911607424 35914941216 35934357888 35955153234 35978407289 36057589568 36060002496 36080870553 36107119224 36125366992 36128720628 36183665056 36203227008 36206587872 36254604672 36274645368 36377280984 36377991936 36381369024 36525869952 36552886128 36653582784 36682990344 36702192384 36787500288 36855929418 36860071248 36957460904 37006473504 37008226647 37009908936 37135866768 37159392816 37286825576 37314404589 37334577852 37338043743 37395558144 37444419936 37465118334 37466821392 37514804184 37547572608 37595658816 37617415563 37618150752 37621642968 37667303388 37728827136 37777145472 37799007246 37930711104 38059802752 38063335968 38113815168 38289903444 38378901708 38398991488 38429799408 38535666624 38564169336 38698539264 38720934252 38721691008 38770523154 38793717963 38831250304 38904241376 38907852984 38928887712 38957681268 38988090624 38991710016 39043420416 39065002704 39116045826 39116810304 39179935872 39220162592 39223803528 39249171588 39252815217 39335552256 39408721066 39409491264 39413149776 39473089152 39546513797 39598959972 39684306528 39708048016 39739906206 39762592038 39853125312 39875875776 39931743852 40017807648 40145415453 40206468456 40210200954 40230522332 40370698368 40374446112 40400558352 40445792673 40511062914 40511854656 40564788264 40565581056 40641037866 40676536992 40706623188 40728630384 40848458112 40872896064 40924441107 40925240928 41045647104 41091603696 41121996894 41235280632 41289966432 41352760064 41378957568 41385937824 41577143517 41632282692 41777850114 41896875328 41923417536 41947678773 42070002912 42121062192 42124972428 42125795712 42150174066 42204154707 42237098176 42241019184 42293112576 42295116168 42297038784 42320419596 42440161148 42440990592 42444930528 42467877504 42519935887 42613514944 42645033816 42672049992 42762513248 42793622784 42817278096 42819224448 42821252964 42898873303 42991332072 42992172288 42996163392 42998584321 43174219088 43198865424 43233524334 43352624952 43384690503 43476136704 43500955392 43557007494 43561902384 43685156592 43709304723 43767271548 43771334607 43861601952 43863595776 43887842544 43919770752 43945187286 44073336384 44098841787 44122682916 44126778969 44252496288 44335677672 44407225296 44461990144 44466117696 44588613888 44644844844 44645717376 44671554018 44827204032 44834765976 44860360248 45043599744 45148295808 45196015768 45232277013 45366241536 45380626304 45417035664 45450628146 45486105728 45550657152 45575836488 45631150708 45635386797 45636278688 45705682176 45734637312 45761104116 45790700186 45819709182 45891477632 45950249664 45954515376 45977739808 45982008072 46040896044 46113010944 46142224128 46172066688 46198786634 46228054158 46298357616 46303560576 46359758016 46385384604 46389690711 46451212236 46487470848 46521855072 46559180052 46573943078 46749358656 46798770876 46907546532 47099148096 47126035008 47133984744 47298214656 47325586308 47326511232 47386194966 47414544177 47516735448 47521146582 47579751648 47656534464 47746114416 47886588288 47940204312 47975663043 48080003328 48107827404 48142825632 48169437858 48171627504 48275450496 48365248581 48366193824 48503041312 48508492032 48570996474 48598723602 48737181504 48871443712 48910653792 48938574816 49141239224 49145801166 49146761664 49341964672 49344302196 49346545248 49373822862 49409742096 49514489024 49545857088 49582503432 49752539452 49779437136 49784058324 49785031296 49877637381 49925893248 49953491112 49955761856 49958128458 50018761353 50019738912 50024382408 50127545088 50156554084 50157534336 50162190624 50223071184 50250833321 50398676328 50430604536 50439111723 50574281472 50751114624 50816508743 50845517739 51053204592 51061816806 51094165122 51171868944 51239732544 51269385167 51272816049 51380888832 51418892448 51476463402 51627912336 51694030872 51724957284 51729759081 51877137312 51905183616 51943575024 51988946688 52085652318 52086670272 52116813021 52154727768 52155747072 52298404704 52332228784 52337086956 52519446144 52545988352 52550866368 52798613296 52912408704 52986541608 53016789384 53025732837 53137500416 53167834368 53210491488 53242325136 53357076864 53456327379 53527220604 53608624608 53613601272 53614649088 53714378718 53832594816 53867411136 53872411824 53927723564 53932729851 54014750552 54015806208 54086384352 54116282038 54188050488 54193080942 54235382656 54275497584 54304840512 54309881808 54411968052 54497194752 54565921476 54566987904 54598566022 54788804928 54829329192 54980374176 55024485516 55053288576 55181250432 55283894127 55436191356 55509710256 55514863404 55703800152 55897890048 55930238364 56001866778 56093337216 56161416256 56166629904 56197677501 56200232088 56272206276 56321358912 56393488224 56396051712 56427226128 56500955082 56593240704 56665718208 56698510869 56860045088 56896066656 57089704128 57095003952 57170722752 57321776096 57328217856 57434855166 57568352562 57598487232 57644699112 57803499936 57846254004 58076009992 58081401378 58082536512 58155784731 58246875456 58279072964 58356362064 58361779476 58393331568 58482135936 58487565024 58517123392 58593583048 58597504056 58674068739 58764448512 58798455716 58830243888 58835705292 58873757382 59003328384 59113081599 59114236896 59119724664 59209633728 59288156928 59398439958 59526459792 59562072024 59609859309 59769605376 59779687968 59813813664 59897615778 60055873969 60309702684 60345783498 60556047552 60600837528 60766594371 60767781984 60811990272 60847182396 60848371584 60961556799 61014805488 61059934782 61092945576 61266999552 61272687168 61309344096 61387861392 61568470656 61637405544 61682995341 61731143488 61813010688 61847179472 61852920948 61934949648 62029140096 62068436352 62078906736 62144521681 62332478208 62398361168 62448424038 62543395376 62666775171 62798864128 62834713344 62845312992 62885126304 63100781744 63105004368 63181593288 63187458642 63219392236 63225261099 63355647264 63361528776 63362767104 63439668864 63445558176 63480629394 63542045952 63660241722 63661485888 63667395792 63920272416 63967550724 64143769872 64190434176 64225917144 64228836672 64486998108 64488258432 64761328632 64798298136 64982908672 65028937428 65214205056 65251433088 65335511241 65527734888 65529015552 65650907322 65792402928 65795393664 65831763816 65879656128 65917780929 66061142784 66110004576 66184024374 66372582848 66378744432 66503516508 66604654816 66610837944 66691681804 66692985216 66699176544 66842931456 66882920832 66964094912 66967267266 66968576064 67007331027 67198235104 67240806048 67252148964 67290540372 67565399616 67722443712 67794023652 68070939456 68082422408 68125553496 68175942219 68229158592 68319643392 68325985728 68363754732 68446726062 68454418032 68558523264 68635284536 68641656174 68686050279 68729563773 68837216448 68925374496 68966609712 68973012108 69169516416 69258100032 69298179951 69342081237 69447536424 69448893696 69489084028 69539637024 69578076906 69731206272 69782782608 69860914617 70067821824 70198156314 70361319798 70648722144 70689052512 70700977116 70947321984 70988379462 70989766848 71079292449 71275103172 71369627472 71478166144 71484801696 71619171624 71823214848 71829882432 71868715776 71910306468 71956814578 72115179136 72120004992 72161741106 72214238448 72250733984 72254156787 72257441256 72367330112 72406454016 72413175744 72509209344 72549290736 72754561968 72762738048 72856494711 72898085403 73051739904 73105772256 73307165568 73365980688 73443525623 73711858836 73718701749 73720142496 73914921808 74012947008 74016453294 74019817872 74060734293 74270282009 74271733536 74318785632 74573651152 74628809178 74669155704 74676087486 74888839872 74930236668 74933642784 74937192687 75029608368 75095145216 75191317632 75234831126 75236301504 75243285936 75334606776 75554290944 75598014492 75861422208 76119605504 76126671936 76227630336 76579806888 76592725209 76757803416 76797982976 76859598816 77071333248 77128338672 77214695103 77441868504 77443382016 77541046308 77587435926 77662500608 77808482752 77815705968 77857775424 77915362536 77983420032 78128478477 78130005408 78232091652 78233620608 78359871744 78440325184 78447607056 78498343176 78505630434 78817442132 78818982528 78826299552 78946178304 79093027594 79197919944 79368613056 79416096032 79479812412 79525184076 79706250624 79751751552 79854513739 79863487704 80035615296 80290830906 80412936912 80420401908 80461044664 80571568077 80741396736 80748892224 80801116704 80891585346 81022125828 81023709312 81129576528 81174423057 81282075732 81289621413 81353073984 81413246376 81457260768 81696916224 81745792128 81848882214 81850481856 81897849033 82183207392 82243993788 82470561264 82579932864 82771875648 83154287034 83264565384 83555700228 83793750656 83846835072 83895357546 84002800167 84140005824 84242124384 84249944856 84251591424 84300348132 84408309414 84474196352 84482038368 84590232336 84594077568 84640839192 84751432623 84880322296 84881981184 84889861056 84935755008 85039871774 85227029888 85290067632 85344099984 85525026496 85634556192 85638448896 85642505928 85797746606 85982664144 85992326784 85997168642 86152282749 86348438176 86352528843 86397730848 86467048668 86705249904 86769381006 87114014988 87122102067 87123804768 87370313184 87418609446 87534543096 87542669214 87723203904 87773969647 87775685088 87839541504 87890374572 88146672768 88197683574 88245365832 88253557938 88310636073 88504992576 88671355344 88814450592 88932235392 89097659937 89289689688 89291434752 89343108036 89654408064 89669531952 89720720496 90087199488 90296591616 90392031536 90464554026 90518675247 90761252608 90834071328 90901256292 90972211456 91101314304 91151672976 91262301416 91270773594 91272557376 91522208232 91581400372 91589902173 91639418364 91782955264 91900499328 91909030752 91955479616 91964016144 92081792088 92344133376 92397573268 92456108316 92596715232 92607121152 92719516032 92770769208 92779381422 92902424472 93043710144 93118360104 93147886156 93498717312 93597541752 93672636057 93815093064 94198296192 94252070016 94267969488 94373516237 94651172616 94653022464 94772389932 94829088354 95033470896 95042293164 95159503296 95220944091 95313068928 95490362583 95492228832 95773176576 95880408624 95951326086 96215654808 96285651264 96338875716 96343255008 96550900992 96730497162 96732387648 97006082624 97141992948 97197447204 97474363008 97821307584 97877149632 98282478448 98291602332 98293523328 98476360983 98683929344 98688604392 98693090496 98747645724 98819484192 99028978048 99091714176 99165006864 99276036561 99505078904 99558874272 99568116648 99570062592 99755274762 99851786496 99906982224 99911523712 99916256916 100037522706 100039477824 100048764816 100313108168 100315068672 100324381248 100446142368 100450900899 100501666642 100797352656 100861209072 100878223446 101502229248 101633017486 101691035478 102106409184 102123633612 102188330244 102343737888 102479465088 102538770334 102545632098 102670089093 102837784896 102952926804 102962484261 103255824672 103388061744 103449914568 103459518162 103754274624 103810367232 103887150048 104171304636 104173340544 104233626042 104309455536 104367115359 104596809408 104664457568 104674173912 105038892288 105101732736 105297234471 105541979697 105597226592 105824817408 105973083216 106033578768 106051465674 106420982976 106482569193 106484650272 106714153728 106912654758 107054441208 107217249216 107227202544 107428757436 107665189632 107734822272 107744823648 107855447128 107865459702 107935221867 108029501104 108172768704 108232564076 108242611659 108376100976 108386161884 108470765312 108550995168 108609681024 108619763616 108823936104 109131842952 109133975808 109197132044 109577609856 109658658384 109960748352 110048971032 110106577152 110362500864 110567788254 110633936413 110872382712 111019420512 111029726808 111407600304 111860476728 111943213767 112003733556 112186674432 112322832512 112333259808 112395355002 112400464176 112544412552 112642717824 112786976448 112852246689 112854452256 113001910164 113186481408 113331436416 113397021738 113720090176 113792133312 114179408256 114190007904 114341445504 114643552192 114869710332 115136705124 115196974464 115289398224 115606999872 115692508008 116152019984 116162802756 116165073024 116311569462 116381153889 116493750912 116558145928 116710443157 116712724128 116723558952 116786663136 116964271872 116975130048 117034246784 117187166096 117195008112 117348137478 117596911432 117660487776 117671410584 117747514764 117758445651 118006656768 118226163198 118228473792 118239449328 118419267456 118639541391 118796879916 119052919584 119124144048 119219718618 119559375936 119627627328 119795231556 120111747938 120619405368 120691566996 121112095104 121201675056 121337378019 121533188742 121535563968 121694364792 121696743168 121923113598 122029610976 122119869564 122185891152 122545374336 122618688192 122773323321 122775722784 123136941312 123274811088 123365990682 123462286976 123694358944 123705841896 123869899296 124058280192 124136872704 124157813472 124289043362 124731430551 124796722336 124896848076 125086790752 125333550342 125690625984 125770252608 125843036319 126201563488 126210008736 126363186576 126374917284 126438784472 126450522198 126612464121 126711294528 126723057552 126879337728 126891116352 126961258788 127320483444 127322971776 127334791584 127559807661 127840544832 127935101448 128287539744 128380868352 128451834288 128457673344 128696619909 128973996216 128976516864 128995752963 129522657264 129596596272 130057874856 130428410112 130502866176 130671022482 131055469776 131127914169 131301814644 131584805856 131590787328 131663527632 131759312256 131835561858 132220009152 132296525361 132368048748 132745165696 132757488864 133007033016 133209309632 133221675888 133383363608 133385970432 133398353088 133765841664 133928189824 133934534532 133937152128 134014662054 134396470208 134481612096 134504297928 134581080744 135130799232 135444887424 135588047304 135696831039 136141878912 136164844816 136251106992 136351884438 136458317184 136651971456 136727509464 136893452124 136906160391 136908836064 137117046528 137270569072 137283312348 137372100558 137459127546 137674432896 137850748992 137930523731 137933219424 137946024216 138339032832 138516200064 138596359902 138684162474 138895072848 138978168056 139079274048 139156153812 139169072133 139462412544 139565565216 139721829234 140396312628 140722639596 141297444288 141378105024 141401954232 141894643968 141976758924 141979533696 142158584898 142243632531 142550206344 142739254944 142956332288 142969603392 143238343248 143659764864 143820612936 143913629156 143926989129 144230358272 144240009984 144323482212 144428476896 144501467968 144508313574 144514882512 144734660224 144826351488 145095745743 145098581472 145509123936 145525476096 145712989422 145796170806 146211544512 146614331136 146731961376 146887051246 147423717672 147437403498 147440284992 147829843616 148025894016 148032906588 148039635744 148121468586 148301239801 148540564018 148543467072 148637571264 149147302304 149257618356 149338311408 149352174972 149632912143 149777679744 149860473336 149867285568 149874385374 150056284059 150059216736 150382635264 150469662252 150472603008 150486571872 150669213552 150752499963 151196028984 151317335169 151722844416 152253343872 152449526229 152536553217 153159613776 153185450418 153515606832 153719197632 153808155501 154142666496 154256677344 154429390206 154883737008 155082092616 155174871852 155616965504 155631411936 155715550848 155830725072 155966840064 156256956954 156260010816 156350439063 156464183304 156467241216 156880650368 156895214112 156996686352 157011260868 157634884264 157637965056 157652599104 158186055188 158395839888 158737226112 158832192064 158959624824 159050368152 159077198511 159412501248 159503503104 159709027478 159726975408 160071230592 160267450651 160368982137 160581661812 160825873824 160840803816 160922089328 161143136154 161497784448 161602233408 161695753219 161783170692 161798189553 162044251656 162047418624 162259153056 162348846114 162564151464 162579242826 162706147968 162826492752 162914521536 163008800773 163491584256 163697764428 163700963712 163795698066 164366414784 164487987576 164941122528 165159865728 165543751296 165851682381 166308574068 166529130768 167111400456 167587501312 167693670144 167790715092 168005600334 168280011648 168484248768 168499889712 168593032503 168600696264 168816618828 168948392704 168964076736 169180464672 169188155136 169281678384 169502865246 169760644592 169779722112 170079743548 170095532607 170454059776 170580135264 170688199968 171050052992 171269112384 171285011856 171595493212 171965328288 171984653568 171994337284 172304565498 172696876352 172705057686 172795461696 172934097336 173410499808 173538762012 174228029976 174244204134 174247609536 174740626368 174837218892 175069086192 175085338428 175446407808 175547939294 175551370176 175780749144 176293345536 176395367148 176490731664 176507115876 176621272146 177009985152 177339244797 177342710688 177628901184 177864470784 178195319874 178579379376 178686216072 178829577927 179308816128 179339063904 179441440992 180167621907 180784063072 180929108052 181037350494 181668142656 181802512584 182299783113 182303345952 182524602832 182541547188 182545114752 182884670397 183044416464 183162800744 183179804346 183278836728 183800998656 183818061504 183910959232 183928032288 184163584176 184795146536 184912216632 185048986023 185193430464 185439032064 185541538416 185558762844 185804848944 186087420288 186236720208 186295772312 186433565043 186997434624 187195083504 187345272114 187630186128 188000325513 188396592384 188504140032 188535938976 188747032474 189302345232 189406987133 189544779864 189658176708 189675783297 190066941792 190084586328 190319006592 190441888182 190626137856 190980725166 190984457664 191094981077 191760817248 191902652172 192431309616 192571302528 192677751432 192686510016 193460994324 193464775296 194012165248 194283985896 194394894408 194948726016 195642615168 195754299264 196006533723 196564956896 196583204664 196587046656 196952721966 197377208784 197386180992 197495291448 197638968384 197753342787 198057956096 198183428352 198330013728 198552073122 199010157808 199117748544 199136233296 199510549524 199813964448 199823047424 199832513832 200075045412 200078955648 200097529632 200626216336 200648762496 200892284736 200901801798 201003333284 201021993081 201594705312 201722418144 201756446892 203266034972 203382070956 204212818368 204247267224 204376660488 204687475776 204958930176 205077540668 205091264196 205340178186 205675569792 205905853608 205924968522 206058150837 206511649344 206776123488 206899829136 206919036324 207508549248 207774300096 207894539853 208342609272 208346681088 208467252084 208618911072 208734230718 209193618816 209328915136 209348347824 209582743851 210203465472 210594468942 211083959394 211194453184 211946166432 212067157536 212102931348 212841965952 212965138386 212969300544 213237877347 213825309516 214108882416 214434498432 214454405088 214857514872 215469644544 215489647296 215710894256 215730919404 215870443734 216059002208 216345537408 216465128152 216485223318 216747965863 216752201952 216762470361 216772323768 217101990336 217219362048 217239527232 217647872208 218263685904 218394264088 218569484133 218694256209 219155219712 219317316768 219921496704 220097942064 220330576869 221135576508 221156105247 221267872826 221744765424 222038841024 222059453616 222182202879 222810846027 222815200608 223720953456 223886427534 224007467112 224645665024 224666519616 224790710004 224800928352 225088825104 225285435648 225573952896 225704493378 225708904512 226003820328 226662872832 226794043476 227440180352 227584266624 228358816512 228380015808 228682891008 229287104384 229739420664 229778175627 230273410248 230393948928 230578796448 231213999744 231385016016 231644085309 232304039968 232325605512 232330146048 232623138924 232762307778 232987501824 233116291856 233420886314 233425448256 233447117904 233573326272 233950260096 234068493568 234374332192 234385435431 234390016224 234696274956 235193822864 235320975552 235342821168 235495029528 235516891302 236452326396 236456947584 236478898656 236838534912 237279082782 237593759832 238105839168 238248288096 238439437236 239118751872 239255254656 239563541217 239590463112 240223495876 241238810736 241383133992 242224190208 242403350112 242674756038 243066377484 243071127936 243388729584 243523269171 243846227196 244059221952 244239739128 244371782304 245090748672 245237376384 245546646642 245551445568 245693547099 246549622176 246731981364 246924573952 247388717888 247411683792 247739798592 248315626944 248578086724 249462861102 249593444672 249793696152 250173581504 250667100684 251381251968 251540505216 251686072638 251848851023 252008400501 252403126976 252420017472 252726373152 252749834568 252877568944 252901044396 253224928242 253422589056 253446115104 253782232704 253922517576 254254297869 254640966888 254645943552 254669583168 255119615322 255681089664 255870202896 256156686929 256575079488 256903668576 256915346688 257393239818 257947992432 257991505926 258456848247 259045314528 259057586529 259193192544 260115749712 261342044964 261366306201 262110939552 262255828338 262603629288 263169611712 263321908941 263327055264 263518624512 263671123716 264440018304 264593050722 264736097496 264931908219 265490331392 265514977728 266014066032 266418619264 266443351776 266766727216 266796706176 267292979811 267856379648 267869069064 267874304256 268029324108 268792940416 268963224192 269008595856 269162161488 270261598464 270889774848 271176094608 271393662078 271556025741 272283757824 272329689632 272502213984 272703768876 272916634368 273303942912 273455018928 273786904248 273812320782 273817672128 274541138144 274566624696 274744201116 274769706519 274918255092 275348865792 275701497984 275861047462 275866438848 275892048432 276825596579 277032400128 277192719804 277368324948 277790145696 277956336112 278158548096 278312307624 278338144266 279131130432 279443658468 280792625256 281017908171 281445279192 282594888576 282756210048 282803908464 283120548711 283953517848 283959067392 284317169796 284487265062 285100412688 285478509888 285939206784 286471087749 286476686496 287319529728 287641225872 287827258312 287853978258 288646964424 288856953792 289002935936 289016627148 289029765024 289469320448 289652702976 290191491486 290197162944 291018247872 291425978844 291592341612 292423089024 293463922752 293774102492 294847435344 294874806996 294880569984 295429082949 295659687232 296051788032 296065813176 296079271488 296242937172 296602479602 297081128036 297086934144 297275142528 297639551209 297828109683 298294604608 298515236712 298676622816 298704349944 299265824286 299555359488 299720946672 299734571136 299748770748 300112568118 300118433472 300292113121 300939324504 300945206016 300973143744 301338427104 301504999926 302392057968 302634670338 304506687744 304899052458 305073106434 306319227552 306370900836 307031213664 307438395264 307616311002 308010267279 308513354688 308858780412 308887452783 309767474016 310164185232 310349743704 311233931008 311262823872 311431101696 311661450144 312513913908 312520021632 312700878126 312928366608 313101346077 313761300736 313790428224 313993372704 314022521736 315269768528 315305198208 315891703413 316372110376 316625939091 316791679776 317474452224 317664384128 317919249648 318100736304 318154397022 319418054956 319447707579 319453950816 320142461184 320534901302 320737964274 321163323624 321651747648 321681607632 321844178656 322286272308 322995568896 323204466816 323391506438 323566341384 323596379106 323805665601 324088503312 324518306112 324697692228 324727834977 325128302928 325158485652 325412295936 325652985504 325829043072 326017601546 327395528856 327401927424 327591396132 328732829568 328975975152 329882245056 330319731456 331087502592 331703364762 331901809239 332617148136 333058261536 334222800912 335581430184 335829641301 336011200668 336560023296 336968497536 336999779424 337186065006 337201392528 337633237656 337928153472 338360929344 338556740067 338563356768 339005730492 339521289184 339559444224 340159487096 340191065214 341160270528 341376399936 342100105984 342538224768 342570023712 343190986424 343930656576 343988674568 344609130996 345393752704 345410115372 345590923392 345868194672 346820999616 347077524024 348456059952 348488408268 348495219072 349143461667 349481252736 349674437784 350131329471 350138172384 350170676856 350892815616 351095878588 351102740352 351561498288 351755833247 352790734296 352981463328 353014231752 353242544292 354019970304 354678489594 354685421376 355257802368 355918624173 356390639748 357158758752 357372432144 357659155854 358678127808 358882881984 360335243814 361568126144 361858216104 362074700988 363336285312 363605025168 364012134057 364599566226 364606691904 365049205664 365083094376 365090229504 365769340794 366088832928 366325601488 366359608692 366557673456 367636123008 367821918464 367856064576 368319969963 368327168352 369590293072 369824433264 370097972046 370386860928 371083076832 371117525688 371609697888 372174840576 372473440416 372591544624 372867130086 374194291653 374390167008 374690544228 375260372256 376000651026 377071877952 377494064948 377529108957 378604690464 378813974266 379089559728 379316353416 379351566594 380133883584 380169172656 380638013184 380883776364 381961450332 381968915328 382189962154 382679422983 383521634496 383805304344 384862619232 385142605056 385355502864 385373020032 386089859727 386921988648 386929550592 386987258889 388024330496 388567971792 388789788816 391285230336 391508598528 392013067446 393129913792 393166409328 393383742507 393905443932 394754417568 394772361984 394990582896 395277936768 395506685574 396660027456 396889576083 397104146244 398020315616 398235497088 398272466592 399021099048 399627928896 399665027664 400150090824 400157911296 400195059264 401252432672 401297524992 401784569472 401803603596 402006666568 402043986162 403189410624 403444836288 403512893784 406532069944 406764141912 407090493117 408425636736 408494534448 408753320976 409374951552 410155081336 410182528392 410680356372 410718481173 411351139584 411811707216 411849937044 412116301674 413023298688 413552246976 413791571193 413799658272 413838072648 415017098496 415548600192 415789079706 416685218544 416934504168 417237822144 417468461436 418387237632 418657830272 418696695648 419165487702 421188937884 422167918788 422388906368 423892332864 424134315072 424205862696 425683931904 425930276772 425938601088 426475754694 426730897593 427650619032 428217764832 428868996864 428908810176 429715029744 430979294592 431421788512 431461838808 431740887468 431780967387 432118004416 432691074816 432930256304 432970446636 433495931726 433504403904 433524940722 433544647536 434203980672 434479054464 435011651767 435287237229 435295744416 436527371808 436788528176 437138968266 437388512418 438634633536 439842993408 440195884128 440661153738 442271153016 442312210494 442535745652 443489530848 444077682048 444118907232 444364405758 444903719403 445621692054 445630401216 447441906912 447772855068 448014934224 449333039232 449581420008 449601856704 450168852177 450177650208 451147905792 451408986756 451417809024 452007640656 452257499889 453588086952 454880360704 455168533248 456760031616 457348578687 457609659651 458574208768 459478841328 459556351254 460546820496 461157592896 461424466503 462427999488 462770032032 463288170618 464608079936 464651211024 465246277848 465524615556 466232583712 466841772628 466850896512 466894235808 467146652544 467719294757 467900520192 468748664384 468770870862 468780032448 469051317189 469392549912 470387645728 470641951104 470685642336 470990059056 471033782604 472904652792 472913895168 472957797312 474558165564 475187519664 476211678336 476496576192 476878874472 477231595533 478237503744 478510509312 479127082434 479180926224 480446991752 480802351953 481106946411 482477621472 482766267984 484806700224 485087259657 485349512076 485394568659 486132754968 486142255872 486777459168 487046538342 487692454392 488118443904 488479478256 488743564608 489026402319 490474752768 491093293284 491102891136 491387094198 493099244352 493463962728 494777435776 494823367584 495479597184 496631253888 497156173448 497555047143 498925722204 499186889344 499587392304 500347163008 501334201368 502762503936 503081010432 503372145276 503697702046 504016801002 504806253952 504840034944 505452746304 505499669136 505755137888 505779097509 505802088792 506449856484 506845178112 506892230208 507564465408 507845035152 508508595738 509281933776 509339166336 510239230644 510286597821 511362179328 511740405792 512313373858 513150158976 513807337152 514104679361 514786479636 515895984864 515983011852 516913696494 518090629056 518115173058 518386385088 520231499424 522684089928 522732612402 524221879104 524511656676 525207258576 526339223424 526643817882 526654110528 527342247432 528880036608 529186101444 529472194992 529863816438 531029955456 532017734391 532028132064 532837238528 532886703552 533533454432 533593412352 534585959622 535738138128 536058648216 537585880832 537926448384 538017191712 538324322976 540502865721 542352189216 542787324156 543112051482 544659379264 545004427968 545407537752 546899349339 546910037856 547573808496 547624641564 547635344256 548654011191 549082276288 549133249392 549488402232 549539413038 549836510184 551402995968 551722094924 551732877696 551784096864 552759166531 553651193158 554385439608 554736649896 555580291392 555912672224 556317096192 556624615248 556676288532 558262260864 558887316936 558981596173 559300695129 561585250512 562035816342 562890558384 564000976539 565189777152 565512420096 565607816928 566241097422 567907035696 568220961399 568634339592 568974530124 569027349891 570200825376 570957019776 571878413568 572942175498 572953372992 573284943231 575282451744 575654516624 575707956516 577293928848 577713907584 578005871872 578033254296 578059530048 580382982972 580394325888 582036495744 582851957688 583184683224 584846178048 586927845504 587548204984 588019601169 589694870688 589749613992 589761139968 590858165898 591319374464 592131626352 592158542976 592485874344 593204959204 593260028361 594162256072 594173868288 594550285056 595279102418 595656219366 596589209216 597030473424 597353245632 597408699888 598531648572 599441893344 599469142272 599497541496 600225136236 600236866944 600584226242 601878649008 601946287488 602676854208 603009999852 603065979243 604784115936 605269340676 609798104916 610146212868 612638455104 612741801672 614062427328 614876790528 615232622004 616020534558 617026709376 617717560824 617774905566 618174452511 619534948032 620328370464 620699487408 622525647744 623322900288 623683619559 625027827816 625040043264 625401756252 625856733216 626202692154 627580856448 627986745408 628045043472 628748231553 630539537056 630610396416 631783406826 632744220752 633251878182 633583359552 635328768256 635838499296 636201472608 636308794044 638836109912 638895415158 638907901632 639713632041 641069802604 641475928548 642326647248 643303495296 643363215264 643688357312 644572544616 646408933632 646783012876 647132682768 647192758212 647611331202 648177006624 649036612224 649395384456 649455669954 650243897589 650256605856 650316971304 651305971008 651658086144 652035203092 654791057712 655182792264 655708452399 657465659136 657951950304 659764490112 660614613659 660991730607 663406729524 663803618478 665234296272 666116523072 666546608637 668432538081 668445601824 671162860368 671659282602 672022401336 673936995072 673999558848 674372130012 674402785056 675266475312 675856306944 676721858688 677113480134 677126713536 678011460984 679042578368 680318974192 680382130428 682320541056 682752799872 683589738491 685076449536 685140047424 686381972848 687861313152 687977349136 689218261992 689334526881 690787505408 690820230744 691181846784 691736389344 693641999232 694155048048 694932255927 696912119904 696976816536 696990438144 698286923334 698962505472 699348875568 700262658942 700276344768 700341353712 702191757176 702205480704 703122996576 703156306293 703511666494 705581468592 705962926656 706028463504 706485088584 709356979188 709370842752 710515604736 711837248346 712781279496 714317517504 714744864288 715318311708 717356255616 717765763968 718690623651 720670487628 723136252288 723716432208 724149401976 726672570624 727210050336 728024268114 729199132452 729213383808 730098411328 730166188752 730569807513 731538681588 732177665856 732651202976 732719217384 733115346912 735272246016 735712129152 736639939926 736654336704 737080641297 739180586144 739648866528 740195944092 740773721856 742166153664 742235051376 743219395776 744946880832 745183089248 745734260172 748388583306 748780334016 749381088456 750520744512 752001302052 754143755904 754988129896 755058217914 755546553069 756025201503 757209380928 757627948532 758179119456 758632706832 758703133188 760267767168 760338345312 761767552728 762762893607 763922900664 763937830656 764379924308 765358845966 767043268992 767610608688 768470060787 769725238464 770711005728 770746040064 772179719454 773843977296 773974517778 777135943584 777579577632 784026134892 786259827584 786332818656 786767485014 787810887864 789508835136 789965726823 789981165792 790555873536 791013371148 793320054912 793779152166 794208292488 794795724657 796040631232 796470994176 796544933184 798042198096 799255857792 799330055328 800300181648 800390118528 801878939433 802504865344 803569138944 803607207192 804013333136 804087972324 806378821248 806889672576 807025787568 807878781853 813064139888 813528283824 814180986234 814668077223 816851273472 816973102099 816989068896 817506641952 818749903104 820310162672 820365056784 821360712744 821436962346 823623414432 823699874088 824232603348 824309119557 826046597376 827104493952 827583142386 827599316544 827676145296 830476789737 831097200384 831578159412 833370437088 833869008336 834475644288 834936922872 837315660544 837393391296 838330975404 842377875768 844335837576 844777812736 847784665728 848268630144 848411725392 849361646133 851860553544 851877202176 852951509388 853461795186 855301238064 856435529664 857817620352 859413263247 859430059488 861958589184 862843577024 862923677616 863481774936 863561934774 864236008832 865860512608 865940893272 866991863452 867008807808 867049881444 867089295072 868407961344 868958108928 870023303534 870574474458 870591488832 873054743616 873577056352 874277936532 874777024836 877269267072 880391768256 881322307476 884542306032 884624420988 885071491304 886287248847 886979061696 888155364096 888237814464 888728811516 889807438806 891243384108 891260802432 892918653627 893484329049 894883813824 895545710136 896029868448 898666078464 899162840016 899203713408 900337704354 900355300416 900876339363 902817973512 902835618048 904015281312 904514999778 907176173904 913520063232 914697157374 915219319302 918957682656 919112702508 921093640992 922315185792 922848933006 924030801837 925540064064 926576341236 929216159872 929302422048 930492555696 931049231112 932465167424 933683545256 933701793024 933788471616 934293305088 935438589514 937497328768 937541741724 937560064896 938102634378 938785099824 939304038231 940775291456 941283902208 941371284672 941980118112 942067565208 945809305584 945915594624 947675110239 949116331128 949877817273 950375039328 952423356672 952993152384 953757748944 954463191066 954765833099 958254164868 958343122737 958361852448 960893983504 961604703906 962213892822 964955242944 965513666117 965532535968 969613400448 970174519314 970699024152 970789137318 971416996803 972265509936 973554918336 974093076684 974183504931 975384908784 976236887808 976958956512 977487129216 978052804638 982186586568 982205782272 982774188396 986198488704 986927925456 989554871552 989646735168 990959194368 993262507776 994312346896 995110094286 995705427717 997851444408 998373778688 999174784608 1000694326016 1002668402736 1006744290552 1007395404092 1007488923903 1008033602004 1009612507904 1009680069888 1010905492608 1010999338272 1011510275776 1011558195018 1011604177584 1012899712968 1013784460416 1015670220201 1015690070304 1017017191476 1018563867552 1018678332672 1020478461288 1020573195642 1023480811584 1024626747716 1026300317952 1027614674304 1028209358722 1029572959272 1031791969728 1031966023704 1033827392988 1036181258112 1036230346116 1036772770176 1038108678607 1040462998848 1045368179856 1045465224804 1047430385001 1048443758208 1049023313352 1050393988413 1050414517152 1052678446848 1053287635764 1053308221056 1054684494864 1055267499741 1058372202888 1058944389984 1059727632876 1062059910912 1064035468782 1064056264128 1065773407104 1067066908864 1067755872519 1069171919244 1071476276256 1072117296432 1076034383424 1076648645952 1081005731442 1084704378432 1085574648312 1086224102964 1089318758528 1090008855936 1090815075504 1092036402171 1093798698678 1093820075712 1095147616992 1095249283128 1095270688512 1097308022382 1098164552576 1098266498784 1098976804464 1099078826076 1099673020368 1103444189848 1103465755392 1103568193728 1104959909889 1105518333062 1107302386316 1108770879216 1109473299792 1111160582784 1111825344448 1113249230496 1113352577064 1116524521728 1117774633872 1117963192346 1118601390258 1122582874959 1123170501024 1124071632684 1125781116768 1128001953078 1131215633856 1132482194844 1132587326871 1135814071392 1136441922798 1137268679184 1137949060248 1138054699782 1140401650752 1141061605411 1141914039552 1145884350996 1145906745984 1146569886462 1148038268949 1150564903488 1151309033248 1151415913032 1154587857696 1155427815168 1156066508592 1156119060096 1158269579181 1160765965944 1160788651776 1160961776667 1164072991488 1165703915376 1166369366448 1173855691008 1175096409968 1176039202338 1179389741376 1179499227984 1180151227521 1181716331796 1182638748928 1184263252704 1184317085952 1184971748688 1186409918408 1186520056722 1188324512144 1190558204836 1190668728249 1191312438732 1193178418432 1194060946848 1194706491264 1194817399776 1197063297144 1198883786688 1198995082992 1200450272472 1200473733888 1201168452484 1203757298016 1203892574976 1205353708416 1206019999704 1206131958486 1209568231872 1210538681352 1219596209832 1220292425736 1225276910208 1225483603344 1228124854656 1230465244008 1232041069116 1234053418752 1235435121648 1235549811132 1236348905022 1239069896064 1240656740928 1241374713579 1241398974816 1245051295488 1246645800576 1247367239118 1250055655632 1250803512504 1251713466432 1252405384308 1255161712896 1255973490816 1256090086944 1257496463106 1261079074112 1263566813652 1265488441504 1266503756364 1267166719104 1271676998592 1272402945216 1272617588088 1277672219824 1277790830316 1277815803264 1279427264082 1280192692779 1282139605208 1282951857096 1284653294496 1286606990592 1286726430528 1287376714624 1289145089232 1293566025752 1294265365536 1294385516424 1295222662404 1295342902161 1296354013248 1298073224448 1298790768912 1298911339908 1300487795178 1300513211712 1300633942608 1302611942016 1304070406184 1305034955301 1305861711687 1309582115424 1310365584528 1311416904798 1315903900608 1319528980224 1321229227318 1321983461214 1326813459048 1327607236956 1330468592544 1332233046144 1333093217274 1334711158209 1336865076162 1336891203648 1342325720736 1343318565204 1344044802672 1347999117696 1348744260024 1348805570112 1350506556531 1350532950624 1353443717376 1354226960268 1354253427072 1356022921968 1356772499667 1358085156736 1360637948384 1360764260856 1364641082112 1365505599744 1367179476982 1370280094848 1372045736061 1372763945696 1372828978953 1375722626304 1375954698272 1378436523984 1378669053762 1381640461488 1383472778688 1384273399509 1387283998464 1388310096096 1389864511854 1393824239808 1393953633072 1396573846668 1398697751136 1400525317884 1400552689536 1400682707424 1403157884271 1404383514352 1406245993152 1406312612586 1407023332988 1407153951567 1411162937184 1411925853312 1412056927008 1412970177168 1418713958376 1418741685504 1423674496692 1425562558992 1428635035008 1429489728576 1430636623416 1434712511232 1435531527936 1437381247302 1441340975256 1442407055859 1446272504576 1447432864416 1448298803952 1454420100672 1455261778971 1456048536228 1458398264904 1458426767616 1460196822656 1460332377504 1461139615026 1463077363176 1464355331712 1465302405952 1465438434768 1466230693824 1467079206957 1471424258304 1473279879852 1473308673408 1474161282594 1478361172288 1479297733056 1480391888184 1484332307328 1484470102752 1486438791552 1489893761664 1490366178496 1491468520344 1492665141429 1496777166612 1497560668032 1498762176912 1501041489024 1504002604104 1508287511808 1509976259792 1510116435828 1511093106138 1512050403006 1514418761856 1515255897064 1516358238912 1517235761041 1517265413664 1517337292527 1517406266376 1520535534336 1520676690624 1523535105456 1525525787214 1527845801328 1528759848616 1530717691932 1530859793463 1534086537984 1535221217376 1536940121574 1539450476928 1541422011456 1542314038083 1544359438908 1547687954592 1547949035556 1554271887168 1555159155264 1568052269784 1572519655168 1572665637312 1573534970028 1575621775728 1579017670272 1579931453646 1579962331584 1582026742296 1586640109824 1587558304332 1588416584976 1589591449314 1592081262464 1593089866368 1596053203173 1596084396192 1598511715584 1598660110656 1600600363296 1600780237056 1603757878866 1605009730688 1607214414384 1608026666272 1608175944648 1612757642496 1613779345152 1614051575136 1615757563706 1621508597163 1626128279776 1627056567648 1628361972468 1629336154446 1633946204198 1633978137792 1635013283904 1640620325344 1640698048017 1640730113568 1642721425488 1642873924692 1645962033573 1647246828864 1647399748176 1648465206696 1648618239114 1654208987904 1655166284772 1655198633088 1655352290592 1658277499593 1660953579474 1663156318824 1666740874176 1667738016672 1668951288576 1669873845744 1674786782592 1676661950808 1676944788519 1677902085387 1684755751536 1688671675152 1695569331456 1696537260288 1696823450784 1698723292266 1703721107088 1704662884197 1705903018776 1706923590372 1710602476128 1712871059328 1715635240704 1718826526494 1718860118976 1719854829693 1725687154048 1725847355232 1726963549872 1727123869548 1728472017664 1731721025216 1731881786544 1733983726904 1734017615616 1734099762888 1734178590144 1740046607068 1741148948916 1741182977664 1746109487232 1747154112704 1748555873064 1749554049672 1754538534144 1760783536512 1762644614952 1762941957161 1764058803507 1769084612064 1769248841976 1770142982608 1772574497694 1773958123392 1776475628928 1777457623032 1779614877612 1779780085083 1782486768216 1782521604864 1785837307254 1786968658098 1789767627648 1791091420272 1792059736896 1793096808503 1798325680032 1798407426816 1800675408708 1800710600832 1801752678726 1805635947024 1808030562624 1809029999556 1809197937729 1814352347808 1829394314748 1830438638604 1837915365312 1838225405016 1842187281984 1844630371584 1845697866012 1848061603674 1851080128128 1853152682472 1854523357533 1858432319744 1858604844096 1860985111392 1862098462224 1864930334848 1867367090512 1867576943232 1870877179028 1871050858677 1874994657536 1875083483448 1875120129792 1876205268756 1877570199648 1878608076462 1881550582912 1882742569344 1883960236224 1884135130416 1886244694659 1891618611168 1891831189248 1895350220478 1898232662256 1899755634546 1900750078656 1905986304768 1907515497888 1908926382132 1909531666198 1916508329736 1916686245474 1916723704896 1921787967008 1923209407812 1924427785644 1929910485888 1931027332234 1931065071936 1939226800896 1940349038628 1941398048304 1941578274636 1942833993606 1944531019872 1947109836672 1948186153368 1948367009862 1950731692767 1950769817568 1953917913024 1954974258432 1956105609276 1964373173136 1965548376792 1967125357197 1972396977408 1973855850912 1979293470336 1981843840977 1982975191821 1988624693792 1990220188572 1991410855434 1995702888816 1998349569216 2005297614243 2005336805472 2013488581104 2014790808184 2014977847806 2016067204008 2021810985216 2021998676544 2023020551552 2023116390036 2023208355168 2025799425936 2027568920832 2031340440402 2031380140608 2034034382952 2037127735104 2040956922576 2041146391284 2046961623168 2049253495432 2050769215473 2055229348608 2056418717444 2059145918544 2063583939456 2063932047408 2067654785976 2068003580643 2072362516224 2072460692232 2073545540352 2076217357214 2080925997696 2083476858463 2084796767781 2090736359712 2090930449608 2094860770002 2096887516416 2098046626704 2100787976826 2100829034304 2102044791847 2106575271528 2106616442112 2109368989728 2110534999482 2116744405776 2117888779968 2119455265752 2128070937564 2128112528256 2131546814208 2134133817728 2135511745038 2138343838488 2142952552512 2144234592864 2152068766848 2153297291904 2156071870953 2162011462884 2169408756864 2171149296624 2172448205928 2178637517056 2180017711872 2181630151008 2184072804342 2187597397356 2187640151424 2190295233984 2190498566256 2191709422539 2194616044764 2196329105152 2196532997568 2197953608928 2198157652152 2199346040736 2206888379696 2207136387456 2209919819778 2211036666124 2211241923891 2214604772632 2217541758432 2218946599584 2222321165568 2223650688896 2226498460992 2226705154128 2235549267744 2235926384692 2237202780516 2245165749918 2246341002048 2248143265368 2251562233536 2256003906156 2262431267712 2264964389688 2265174653742 2266639659207 2271628142784 2272883845596 2274537358368 2275898120496 2276109399564 2280803301504 2282123210822 2291768701992 2291813491968 2293139772924 2296076537898 2301129806976 2302618066496 2302831826064 2305410182361 2309175715392 2312133017184 2312238120192 2316539158362 2321531931888 2321923553334 2331407830752 2332738732896 2350192819936 2352078404676 2358779482752 2358998455968 2360302455042 2363432663592 2368526505408 2369897180469 2369943497376 2372819836816 2373040113444 2376649024288 2381116409672 2381337456498 2382624877464 2384387173971 2388121893696 2389412982528 2389634799552 2394126594288 2397767573376 2397990165984 2400900544944 2402336904968 2405636818299 2407514596032 2410707416832 2412039999408 2412263916972 2419136463744 2421077362704 2423636345559 2439192419664 2440584851472 2444004231669 2450553820416 2450919306297 2450967206688 2456249709312 2460930488016 2462290832729 2464082138232 2470870243296 2471099622264 2472697810044 2478139792128 2481313481856 2482749427158 2482797949632 2491430369211 2493291601152 2494734478236 2500111311264 2501607025008 2503426932864 2504810768616 2511946981632 2512180173888 2514992926212 2522158148224 2527133627304 2530976883008 2533007512728 2534333438208 2543353997184 2544805890432 2545235176176 2548084938399 2555344439648 2555581660632 2555631606528 2558854528164 2560385385558 2564279210416 2565903714192 2569306588992 2573452861056 2574753429248 2578239789741 2578290178464 2587132051504 2588530731072 2588771032848 2590445324808 2590685804322 2592708026496 2597581537824 2597822679816 2600975590356 2601026423424 2601267885216 2605223884032 2608140812368 2610069910602 2611723423374 2619164230848 2620731169056 2622833809596 2631807801216 2642458454636 2643966922428 2653626918096 2655214473912 2660937185088 2664466092288 2666186434548 2669422316418 2673730152324 2673782407296 2678755960881 2684651441472 2686637130408 2688089605344 2695998235392 2697488520048 2697611140224 2701013113062 2701065901248 2702629018089 2708453920536 2708506854144 2712045843936 2713544999334 2716170313472 2721275896768 2721528521712 2734358953964 2740560189696 2744091472122 2745527891392 2745657957906 2751909396544 2756873047968 2757338107524 2763280922976 2766945557376 2768546799018 2772092405511 2776620192192 2779729023708 2787648479616 2787907266144 2793147693336 2797395502272 2801050635768 2801105379072 2801365414848 2806315768542 2808767028704 2812491986304 2812625225172 2814046665976 2814307903134 2817723556219 2817912114693 2822325874368 2823851706624 2824113854016 2825940354336 2837427916752 2843025330717 2847348993384 2849633451819 2851125117984 2857270070016 2858979457152 2861273246832 2864297499297 2874762494604 2875029368211 2882681950512 2884814111718 2894865728832 2896540998351 2896597607904 2908840201344 2910523557942 2912097072456 2914250990409 2916796529808 2920393645312 2920664755008 2922279230052 2926154726352 2928710663424 2930604811904 2930876869536 2932461387648 2934158413914 2946559759704 2946617346816 2948322565188 2956722344576 2958595466112 2960783776368 2968664614656 2968940205504 2972877583104 2979787523328 2980732356992 2982937040688 2985330282858 2987116283151 2993554333224 2995121336064 2997524353824 3002082978048 3008005208208 3019952519584 3020232871656 3022186212276 3022466771709 3024100806012 3028837523712 3030511794128 3032716477824 3034471522082 3034530827328 3034674585054 3034812532752 3041353381248 3045081562369 3047010660603 3047070210912 3051051574428 3055691602656 3057519697232 3061435383864 3061719586926 3070442434752 3073880243148 3078900953856 3082844022912 3084628076166 3088718877816 3095375909184 3095898071112 3108543774336 3110318310528 3114326035821 3136104539568 3145331274624 3147069940056 3151181965239 3151243551456 3158035340544 3159862907292 3159924663168 3164053484592 3165802499223 3175116608664 3176833169952 3179182898628 3184162524928 3186179732736 3192106406346 3192168792384 3197320221312 3201200726592 3203267617557 3207515757732 3210019461376 3214428828768 3216053332544 3216351889296 3228103150272 3231515127412 3243017194326 3252256559552 3254113135296 3256723944936 3258672308892 3267892408396 3267956275584 3270026567808 3274035063299 3276109206513 3281240650688 3281396096034 3281460227136 3285442850976 3285747849384 3291924067146 3294493657728 3294799496352 3296930413392 3297236478228 3310332569544 3310397266176 3310704581184 3316554999186 3321907158948 3326312637648 3333481748352 3335476033344 3339747691488 3349573565184 3353323901616 3353889577038 3355804170774 3367748624877 3369511503072 3377343350304 3393646901568 3397446584532 3397761980613 3407442214176 3409325768394 3411806037552 3413847180744 3421204952256 3423184816233 3425742118656 3437653052988 3437720237952 3439709659386 3444114806847 3451374308096 3451694710464 3453927099744 3454247739096 3463442050432 3463763573088 3467967453808 3468199525776 3468357180288 3474808737543 3480093214136 3482297897832 3482365955328 3482885330001 3492218974464 3494308225408 3497111746128 3499108099344 3521567073024 3525289229904 3525883914322 3528117607014 3538169224128 3538497683952 3540285965216 3540453682563 3545148995388 3547916246784 3552951257856 3554915246064 3559229755224 3559560170166 3564973536432 3571674614508 3572006184747 3573937316196 3579535255296 3582182840544 3584119473792 3586193617006 3596651360064 3598732755527 3601350817416 3601421201664 3603505357452 3611271894048 3616061125248 3618059999112 3618395875458 3628704695616 3658788629496 3660877277208 3675830730624 3676450810032 3684374563968 3691395732024 3696123207348 3702160256256 3706305364944 3709046715066 3717209688192 3721970222784 3724124140737 3724196924448 3729860669696 3734734181024 3735153886464 3741754358056 3742101717354 3750166966896 3752410537512 3755140399296 3757216152924 3763101165824 3765485138688 3767920472448 3768270260832 3772489389318 3783237222336 3790700440956 3796465324512 3799511269092 3801500157312 3815030995776 3817852764264 3819063332396 3833016659472 3833372490948 3833447409792 3840578078337 3843575934016 3846418815624 3848855571288 3859820971776 3862054664468 3862130143872 3869314165717 3880698077256 3882796096608 3883156549272 3885667987212 3889062039744 3894219673344 3896372306736 3896734019724 3901463385534 3901539635136 3907835826048 3912211218552 3915104865903 3928746346272 3931096753584 3934250714394 3947711701824 3958586940672 3963687681954 3965950383642 3977249387584 3980440377144 3982821710868 3991405777632 3996699138432 4004133474627 4010595228486 4010673610944 4026977162208 4029581616368 4029955695612 4032134408016 4043997353088 4046041103104 4046232780072 4046416710336 4051519669593 4051598851872 4062680880804 4062760281216 4068068765904 4070317499001 4074255470208 4081913845152 4082292782568 4093923246336 4098506990864 4101538430946 4112837434888 4116137208183 4118291837088 4118486936859 4127167878912 4127864094816 4135309571952 4136007161286 4144921384464 4152434714428 4152820198527 4161851995392 4166953716926 4169593535562 4181472719424 4181860899216 4189721540004 4196093253408 4201575953652 4201658068608 4204089583694 4209473652813 4213150543056 4218737979456 4221069998964 4221461854701 4233488811552 4235777559936 4238910531504 4256141875128 4256225056512 4268267635456 4271023490076 4276687676976 4285905105024 4288469185728 4304137533696 4306594583808 4312143741906 4324022925768 4327221167577 4338817513728 4342298593248 4344896411856 4363260302016 4365785336913 4368145608684 4375194794712 4375280302848 4380590467968 4380997132512 4383418845078 4389232089528 4393065995136 4395907217856 4396315304304 4398692081472 4401237620871 4413776759392 4414272774912 4419839639556 4422073332248 4422483847782 4429209545264 4435083516864 4437893199168 4447301377792 4452996921984 4453410308256 4471098535488 4471852769384 4474405561032 4477995424287 4490331499836 4492682004096 4496286530736 4503124467072 4512007812312 4524862535424 4529928779376 4530349307484 4533279318414 4543256285568 4545767691192 4549074716736 4551707283123 4551796240992 4552218799128 4561606603008 4564246421644 4583537403984 4586279545848 4592153075796 4602259613952 4605236132992 4605663652128 4610820364722 4618351430784 4624266034368 4626942114249 4633078316724 4643063863776 4643847106668 4662815661504 4665477465792 4700385639872 4704156809352 4717558965504 4717996911936 4720604910084 4726865327184 4737053010816 4739794360938 4739886994752 4745639673632 4746080226888 4753298048576 4762232819344 4762674912996 4765249754928 4768774347942 4776243787392 4779269599104 4785128169437 4788159609519 4788253188576 4795535146752 4795980331968 4801801089888 4804673809936 4811273636598 4815029192064 4824079998816 4824527833944 4838272927488 4842154725408 4847272691118 4864525791489 4878384839328 4881169702944 4888008463338 4901838612594 4901934413376 4921860976032 4922094144051 4924581665458 4928164276464 4941740486592 4942199244528 4945395620088 4962626963712 4965498854316 4965595899264 4974832498779 4982860738422 4989468956472 5000222622528 5003214050016 5006853865728 5009621537232 5024360347776 5029985852424 5030834365557 5033706256161 5044316296448 5054267254608 5061953766016 5066015025456 5086707994368 5089611780864 5090470352352 5096169876798 5110688879296 5111163321264 5113988652591 5117709056328 5120770771116 5128558420832 5131807428384 5138613177984 5146905722112 5156479579482 5156580356928 5159564489079 5174264103008 5177061462144 5177542065696 5180890649616 5181371608644 5185416052992 5195163075648 5195645359632 5201951180712 5202052846848 5202535770432 5216281624736 5220139821204 5223446846748 5238328461696 5241462338112 5245667619192 5263615602432 5284916909272 5287933844856 5288825871483 5292176410521 5307253836192 5310428947824 5321874370176 5332372869096 5338844632836 5339340255249 5347460304648 5347564814592 5357511921762 5369302882944 5373274260816 5376179210688 5379290425509 5394977040096 5395222280448 5402026226124 5402131802496 5405258036178 5416907841072 5424091687872 5427089998668 5442551793536 5443057043424 5468717907928 5488182944244 5491055782784 5491315915812 5503818793088 5513746095936 5514676215048 5526561845952 5533891114752 5537093598036 5544184811022 5553240384384 5559458047416 5563570072599 5575296959232 5575814532288 5586295386672 5594791004544 5602101271536 5602730829696 5612631537084 5613152576031 5617534057408 5624983972608 5625250450344 5628093331952 5628615806268 5635447112438 5635824229386 5644651748736 5648227708032 5651880708672 5655151472971 5658734083977 5674855833504 5686050661434 5694697986768 5699266903638 5702250235968 5717958914304 5722546493664 5728594998594 5749524989208 5750058736422 5765363901024 5769628223436 5789731457664 5793081996702 5793195215808 5817680402688 5821047115884 5824194144912 5828501980818 5833593059616 5841329510016 5844558460104 5852195078301 5852309452704 5861209623808 5861753739072 5864922775296 5868316827828 5893119519408 5896645130376 5913444689152 5917190932224 5921567552736 5937880411008 5945531522931 5948925575463 5961464713984 5965874081376 5970660565716 5974232566302 5987108666448 5995048707648 6015892842729 6016010416416 6039905039168 6040465743312 6044372424552 6044933543418 6048201612024 6061023588256 6065432955648 6068943044164 6069061654656 6069349170108 6069625065504 6080350831841 6082706762496 6090163124738 6094021321206 6094140421824 6102103148856 6111383205312 6115039394464 6122870767728 6123439173852 6140884869504 6147760486296 6152307646419 6165688045824 6169256152332 6177437755632 6190751818368 6191796142224 6204010741929 6217087548672 6220636621056 6228652071642 6250430575389 6254390303343 6272209079136 6290662549248 6294139880112 6302363930478 6302487102912 6306134375541 6319725814584 6319849326336 6328106969184 6331604998446 6350233217328 6353666339904 6358365797256 6384212812692 6384337584768 6394640442624 6402401453184 6406535235114 6415031515464 6428857657536 6432106665088 6432703778592 6456206300544 6463030254824 6468215612859 6486034388652 6504513119104 6508226270592 6513447889872 6517344617784 6535784816792 6535912551168 6540053135616 6548070126598 6552218413026 6562481301376 6562792192068 6562920454272 6570885701952 6571495698768 6575128267617 6583848134292 6588987315456 6589598992704 6593860826784 6594472956456 6620665139088 6621409162368 6633109998372 6633725771673 6643814317896 6652625275296 6666963496704 6670952066688 6679495382976 6683360831693 6706647803232 6707779154076 6711608341548 6735497249754 6739023006144 6754686700608 6787293803136 6794893169064 6795523961226 6799918977621 6814884428352 6818651536788 6823612075104 6827694361488 6842409904512 6846369632466 6875306105976 6875440475904 6879419318772 6888229613694 6903389420928 6907854199488 6908495478192 6916230547083 6926884100864 6927527146176 6935934907616 6936399051552 6936714360576 6949617475086 6960186428272 6964595795664 6965770660002 6988616450816 6994223492256 6998216198688 7050578459808 7051767828644 7056235214028 7076338448256 7076995367904 7080571930432 7080907365126 7090297990776 7109691541407 7109830492128 7118459510448 7119120340332 7129947072864 7143349229016 7144012369494 7147874632392 7164365681088 7168238947584 7172387234012 7193302720128 7197465511054 7202701634832 7207010714904 7222543788096 7232122250496 7236119998224 7236791750916 7257409391232 7266760750249 7270909036677 7317577258992 7321754554416 7332012695007 7351661461248 7352757918891 7352901620064 7368749127936 7382791464048 7386872498187 7392246414696 7412610729888 7418093430132 7434419376384 7443940445568 7448248281474 7448393848896 7469468362048 7474291107633 7483508716112 7484203434708 7500333933792 7504821075024 7510280798592 7514432305848 7535840944896 7536540521664 7544978778636 7566474444672 7581400881912 7592930649024 7599022538184 7603000314624 7630061991552 7635705528528 7638126664792 7644254815197 7666033318944 7666744981896 7666894819584 7681156156674 7687151868032 7692837631248 7697711142576 7724109328936 7724260287744 7734719369223 7738628331434 7761396154512 7765592193216 7766313098544 7771335974424 7778124079488 7792744613472 7793468039448 7802926771068 7803079270272 7815671652096 7824422437104 7830209731806 7857492692544 7862193507168 7868501428788 7895423403648 7927375363908 7931900767284 7954498775168 7960880754288 7965643421736 7982811555264 7993398276864 8008266949254 8021190456972 8021347221888 8036267882643 8053954324416 8059163232736 8059911391224 8064268816032 8087994706176 8092465560144 8092833420672 8103039339186 8103197703744 8107887054267 8125361761608 8125520562432 8136137531808 8140634998002 8148510940416 8163827690304 8164585565136 8197013981728 8203076861892 8225674869776 8232274416366 8236583674176 8236973873718 8255728189632 8270619143904 8272014322572 8289842768928 8304869428856 8305640397054 8316277216533 8333907433852 8339187071124 8362945438848 8363721798432 8379443080008 8392186506816 8403151907304 8403316137216 8408179167388 8418947305626 8426301086112 8437475958912 8442139997928 8442923709402 8453170668657 8466977623104 8471555119872 8477821063008 8512283750256 8542046980152 8553375353952 8571810210048 8576938371456 8592892497891 8624287483812 8648045851536 8654442335154 8684597186496 8689622995053 8689792823712 8726520604032 8731570673826 8736291217368 8742752971227 8750389589424 8761180935936 8761994265024 8766837690156 8778464179056 8786131990272 8791814435712 8792630608608 8797384162944 8802475241742 8827553518784 8839679279112 8844146664496 8844967695564 8858419090528 8870167033728 8875786398336 8886666600383 8905993843968 8906820616512 8942197070976 8943705538768 8948811122064 8955990848574 8961348849453 8980662999672 8985364008192 8992573061472 9006248934144 9024015624624 9059857558752 9060698614968 9066558636828 9067400315127 9086512571136 9091535382384 9098149433472 9103414566246 9103592481984 9104437598256 9128492843288 9135244687107 9141031981809 9167074807968 9172559091696 9184306151592 9210472265984 9211327304256 9221640729444 9236702861568 9248532068736 9253884228498 9266156633448 9286127727552 9287694213336 9325631323008 9330954931584 9342978107463 9400771279744 9408313618704 9435993823872 9441209820168 9453545895717 9453730654368 9474106021632 9479588721876 9479773989504 9491279347264 9492160453776 9497407497669 9506596097152 9524465638688 9525349825992 9530499509856 9537548695884 9552487574784 9558539198208 9570256338874 9576319219038 9576506377152 9591960663936 9603602179776 9609347619872 9609802852671 9622547273196 9630058384128 9648159997632 9649055667888 9684309450816 9694545382236 9729051582978 9756769678656 9762339405888 9776016926676 9803677225188 9803868826752 9822105189897 9828327619539 9843721952064 9844188288102 9849163330916 9856328552928 9883480973184 9884398489056 9890791240176 9930997708632 9931191798528 9949664997558 9965721476844 9978937912944 10000445245056 10006428100032 10019243074464 10048720695552 10059971704848 10061668731114 10067412512322 10108534509216 10123907532032 10132030050912 10180940704704 10192339753596 10221377758592 10222326642528 10227977305182 10235418112656 10241541542232 10257116841664 10263614856768 10269554448699 10277226355968 10312959158964 10313160713856 10319128978158 10332344420541 10348528206016 10354122924288 10355084131392 10361781299232 10362743217288 10390326151296 10391290719264 10403902361424 10405071540864 10424426212629 10432563249472 10440279642408 10446893693496 10448655990003 10476656923392 10482924676224 10491335238384 10502424164089 10569833818544 10575867689712 10577651742966 10584352821042 10614507672384 10620650327287 10620857895648 10621361047689 10643748740352 10664745738192 10677689265672 10678680510498 10694920609296 10715023843524 10716018554241 10738605765888 10746548521632 10752358421376 10758580851018 10789954080192 10796198266581 10804052452248 10804263604992 10810516072356 10833815682144 10848183375744 10854179997336 10885103587072 10886114086848 10937435815856 10976365888488 10982111565568 10982631831624 11007637586176 11027492191872 11029352430096 11053123691904 11074187196072 11088369622044 11106480768768 11118916094832 11127140145198 11151629064576 11172372422211 11172590773344 11189582009088 11204202543072 11205461659392 11225263074168 11226305152062 11235068114816 11250500900688 11256186663904 11257231612536 11270894224876 11271648458772 11289303497472 11296455416064 11303761417344 11310302945942 11317468167954 11349711667008 11372101322868 11389395973536 11398533807276 11404500471936 11445092987328 11457189997188 11499049978416 11500117472844 11521734235011 11530727802048 11539256446872 11579462915328 11586163993404 11586390431616 11607942497151 11642094231768 11648388289824 11657003961636 11667186119232 11682659020032 11689116920208 11704390156602 11704618905408 11723507478144 11736633655656 11745314597709 11786239038816 11793290260752 11843135105472 11875760822016 11891063045862 11897851150926 11931748162752 11941321131432 11948465132604 11974217332896 11990097415296 12012400423881 12031785685458 12032020832832 12079810078336 12080931486624 12088744849104 12089867086836 12096403224048 12122047176512 12137886088328 12138123309312 12138698340216 12139250131008 12154559008779 12160701663682 12180326249476 12188042642412 12188280843648 12204206297712 12210952497003 12222766410624 12230078788928 12245741535456 12246878347704 12281769739008 12295520972592 12304615292838 12338512304664 12348411624549 12354875511264 12381503636736 12383592284448 12408021483858 12457304143284 12458460595581 12500861150778 12508780606686 12544418158272 12551677659521 12588279760224 12604727860956 12604974205824 12612268751082 12628420958439 12639451629168 12656213938368 12663209996892 12664385564103 12700466434656 12707332679808 12716731594512 12768425625384 12768675169536 12804802906368 12813070470228 12830063030928 12857715315072 12864213330176 12865407557184 12912412601088 12926060509648 12936431225718 12972068777304 12981663502731 13009026238208 13016452541184 13026895779744 13034689235568 13071569633584 13096140253196 13097356010739 13104436826052 13124962602752 13125584384136 13125840908544 13141771403904 13142991397536 13150256535234 13167696268584 13179197985408 13187721653568 13188945912912 13203712862613 13241330278176 13242818324736 13266219996744 13267451543346 13287628635792 13305250550592 13341904133376 13358990765952 13366721663386 13413295606464 13415558308152 13423216683096 13470994499508 13478046012288 13509373401216 13574587606272 13589786338128 13591047922452 13599837955242 13629768856704 13637303073576 13647224150208 13655121849369 13655388722976 13684819809024 13692739264932 13750612211952 13758838637544 13776459227388 13806778841856 13815708398976 13816990956384 13832461094166 13855054292352 13871869815232 13872798103104 13880826342747 13899234950172 13920372856544 13929191591328 13931541320004 13988446984512 13996432397376 14101156919616 14103535657288 14112470428056 14152676896512 14153990735808 14161143860864 14161814730252 14180595981552 14219383082814 14219660984256 14236919020896 14238240680664 14259894145728 14286698458032 14288024738988 14295749264784 14328731362176 14344774468024 14355384508311 14364478828557 14386605440256 14394931022108 14405403269664 14414021429808 14445087576192 14472239996448 14473583501832 14514818782464 14533521500498 14541818073354 14593577374467 14635154517984 14643509108832 14664025390014 14705515837782 14705803240128 14765582928096 14773744996374 14784492829392 14825221459776 14836186860264 14887880891136 14896496562948 14896787697792 14924497496337 14938936724096 14948582215266 14967017432224 14968406869416 15000667867584 15009642150048 15020561597184 15028864611696 15073081043328 15089957557272 15092503096671 15101118768483 15132948889344 15162801763824 15185861298048 15198045076368 15260123983104 15271411057056 15276253329584 15288509630394 15332066637888 15333489963792 15341965957773 15362312313348 15374303736064 15385675262496 15395422285152 15448218657872 15469438738446 15477256662868 15478693467237 15522792309024 15531184386432 15532626197088 15542671948848 15556248158976 15585489226944 15586936078896 15605853542136 15606158540544 15648844874208 15660419463612 15714985385088 15724387014336 15737002857576 15790846807296 15854750727816 15863801534568 15866477614449 15908997550336 15921761508576 15931286843472 15965623110528 16016533898508 16042380913944 16042694443776 16072535765286 16107908648832 16118326465472 16119822782448 16128537632064 16137871276527 16184931120288 16185666841344 16206078678372 16206395407488 16215774108534 16250723523216 16272275063616 16281269996004 16327655380608 16329171130272 16394027963456 16406153723784 16451349739552 16464548832732 16473167348352 16473947747436 16511456379264 16541238287808 16544028645144 16579685537856 16609738857712 16611280794108 16632554433066 16667814867704 16678374142248 16690710217797 16725890877696 16727443596864 16758886160016 16784373013632 16806303814608 16816358334776 16837894611252 16839457728093 16852602172224 16874951917824 16884279995856 16885847418804 16906341337314 16933955246208 16955642126016 16965454418913 16976202251931 17024567500512 17084093960304 17106750707904 17153876742912 17185784995782 17248574967624 17296091703072 17308884670308 17369194372992 17379245990106 17379585647424 17453041208064 17463141347652 17472582434736 17485505942454 17500779178848 17523988530048 17533675380312 17556585234903 17556928358112 17583628871424 17585261217216 17594768325888 17604950483484 17655107037568 17679358558224 17688293328992 17689935391128 17716838181056 17740334067456 17751572796672 17773333200766 17813641233024 17836594568793 17846776726389 17884394141952 17887411077536 17897622244128 17911981697148 17922697698906 17961325999344 17985146122944 18047678528187 18048031249248 18119715117504 18121397229936 18133117273656 18134800630254 18183070764768 18196298866944 18206829132492 18207184963968 18208875196512 18241052495523 18256985686576 18270489374214 18282063963618 18334149615936 18345118183392 18368612303184 18422654608512 18443281458888 18456922939257 18497064137472 18507768456996 18532313266896 18572255455104 18575388426672 18651262646016 18661909863168 18685956214926 18751291726167 18801542559488 18816627237408 18871987647744 18882419640336 18907091791434 18907461308736 18918403126623 18959177443752 18959547979008 18982558694528 18984320907552 18994814995338 19013192194304 19048931277376 19050699651984 19060999019712 19075097391768 19140512677748 19152638438076 19153012754304 19183921327872 19207204359552 19218695239744 19219605705342 19245094546392 19296319995264 19298111335776 19368618901632 19389090764472 19404646838577 19458103165956 19513539357312 19524678811776 19552033853352 19607354450376 19607737653504 19644210379794 19656655239078 19687443904128 19688376576204 19698326661832 19712657105856 19724064893533 19725384802851 19766961946368 19768796978112 19781582480352 19861995417264 19899329995116 19901177315019 19931442953688 19957875825888 20000890490112 20012856200064 20038486148928 20050082495079 20119943409696 20123337462228 20134825024644 20217069018432 20264060101824 20361881409408 20384679507192 20399756932863 20442755517184 20444653285056 20455954610364 20470836225312 20483083084464 20514233683328 20527229713536 20539108897398 20625918317928 20626321427712 20638257956316 20664688841082 20697056412032 20710168262784 20723562598464 20725486434576 20748691641249 20780652302592 20782581438528 20807804722848 20810143081728 20848852425258 20865126498944 20880559284816 20893787386992 20897311980006 20965849352448 20982670476768 21004848328178 21139667637088 21151735379424 21155303485932 21168705642084 21229015344768 21241300654574 21241715791296 21242722095378 21329074624221 21329491476384 21355378531344 21357361020996 21389841218592 21430047687048 21432037108482 21493097043264 21504716842752 21517161702036 21579908160384 21592396533162 21608104904496 21621032144712 21667631364288 21696366751488 21708359994672 21772228173696 21800282250747 21812727110031 21874871631712 21952731776976 21965263663248 22054984383744 22058273756673 22058704860192 22106247383808 22148374392144 22160617494561 22176739244088 22237832189664 22254280290396 22303258129152 22344744844422 22345181546688 22408405086144 22422873322899 22450526148336 22452610304124 22470136229632 22501001801376 22512373327808 22514463225072 22541788449752 22543296917544 22607522834688 22620605891884 22634936335908 22699423334016 22744202645736 22778791947072 22797067614552 22809000943872 22890185974656 22914379994376 22918245443093 22932764445591 22998099956832 23000234945688 23043468470022 23061455604096 23078512893744 23172327986808 23172780863232 23215884994302 23284188463536 23296776579648 23314007923272 23334372238464 23378233840416 23408780313204 23409237810816 23447014956288 23473267311312 23490629195418 23572478077632 23586580521504 23686270210944 23782126091724 23795702301852 23863496325504 23882642262864 23896930265208 23948434665792 23980194830592 24024800847762 24063571370916 24064041665664 24108803647929 24159620156672 24161862973248 24177489698208 24179734173672 24192806448096 24244094353024 24275772176656 24277396680432 24278500262016 24309118017558 24321403327364 24323661162801 24360652498952 24376085284824 24376561687296 24408412595424 24421904994006 24445532821248 24460157577856 24491483070912 24493756695408 24591041945184 24609230585676 24677024609328 24696823249098 24709751022528 24767184568896 24816042967716 24914608286568 24916921191162 25001722301556 25017561213372 25088836316544 25103355319042 25176559520448 25209455721912 25209948411648 25224537502164 25256841916878 25278903258336 25312427876736 25326419993784 25328771128206 25359512005971 25400932869312 25414665359616 25433463189024 25536851250768 25626140940456 25660126061856 25715430630144 25730815114368 25778677493673 25852121019296 25872862451436 25944137554608 25963327005462 26053791559488 26068868985159 26069378471136 26143139267168 26192280506392 26194712021478 26208873652104 26228258913681 26251168768272 26283542807808 26285982795072 26300513070468 26335392537168 26358395970816 26375443307136 26377891825824 26407425725226 26482660556352 26532439993488 26534903086692 26575257271584 26610501101184 26659999801149 26717981531904 26733443326772 26826591212928 26831116616304 26846433366192 26884046548359 26941988999016 26956092024576 27018746802432 27085199160019 27179572676256 27182095844904 27199675910484 27259537713408 27274606147152 27294448300416 27310243698738 27310777445952 27385478529864 27405734061321 27501224423904 27517677275088 27552918454776 27631416797952 27633981912768 27664922188332 27710108584704 27743739630464 27745596206208 27761652685494 27798469900344 27840745713088 27858383182656 27863082640008 27976893969024 27992864794752 28028934322389 28202313839232 28207071314576 28224940856112 28307981471616 28322287721728 28323629460504 28360637687151 28361191963104 28438766165628 28439321968512 28473838041792 28476481361328 28492222493007 28519788291456 28573396916064 28576049477976 28591498529568 28657462724352 28689548936048 28710769016622 28728957657114 28789862044216 28810806539328 28828042859616 28829408558013 28890175152384 28944479992896 28947167003664 29067043000996 29083636146708 29187154748934 29270309035968 29287018217664 29328050780028 29411031675564 29411606480256 29466315569691 29531165856192 29547489992748 29568985658784 29650442919552 29672373720528 29792993125896 29793575395584 29848994992674 29877873448192 29897164430532 29934034864448 29936813738832 30001335735168 30019284300096 30057729223392 30146162086656 30179915114544 30185006193342 30202237536966 30325603527648 30371722596096 30396090152736 30542822114112 30552506659168 30577019260788 30664133275776 30666979927584 30683931915546 30724624626696 30771350524992 30790844570304 30808663346097 30896437315744 30938877476892 30954513325736 30957386934474 30997033261623 31045584618048 31062368772864 31065252394176 31085343897696 31170978453888 31173872157792 31211707084272 31273278637887 31297689748416 31320838927224 31345967970009 31429970770176 31448774028672 31474005715152 31507272492267 31709501455632 31727603069136 31732955228898 31843523017152 31861950981861 31862573686944 31931246221056 32033067797016 32084761827888 32145071530572 32215817297664 32236652930944 32239645564896 32257075264128 32275742553054 32369862240576 32388594799743 32412157356744 32412790814976 32431548217068 32501447046432 32544550127232 32562539992008 32655310761216 32658342260544 32788055926912 32812307447568 32902699479104 32929097665464 32946334696704 32947895494872 33022912758528 33082476575616 33088057290288 33159371075712 33219477715424 33222561588216 33265108866132 33335629735408 33356748284496 33381420435594 33454887193728 33495897186059 33517117266633 33517772320032 33568746027264 33612607629216 33632716669552 33675789222504 33678915456186 33705204344448 33768559991712 33771694837608 33812682674628 33867910492416 33911284252032 33930908837826 33952404503862 34049135001024 34168187920608 34213501415808 34371569991564 34497149935248 34592183406144 34617769340616 34738388745984 34758491980212 34759171294848 34823827491453 34926282695304 34945164869472 34971011884908 35001558357696 35047977060096 35067350760624 35113170469806 35113856716224 35170522434432 35209900966968 35235943793127 35310214075136 35358717116448 35376586657984 35379870782256 35433676362112 35546666401532 35627282466048 35673189137586 35693553452778 35774822155072 35795244488256 35823963394296 35845395397812 35922651998688 35970292245888 36037201271643 36095357056374 36096062498496 36239430235008 36242794459872 36266234547312 36269601260508 36366141529536 36413658264984 36414369927936 36417750393024 36482104991046 36513971373152 36540978748428 36564127927236 36632857491009 36668299231872 36690236366784 36737224606368 36845309217024 36886562917776 36913845878514 37015536913992 37045234873647 37064626533792 37144510910208 37150776853344 37371912429852 37375381786743 37502583452334 37633254474816 37655032978563 37764839280672 37814183582868 37814922617472 37836806253246 37885262875317 37918354887504 37965117389056 37968641815104 37989629990676 38097862554752 38101399303968 38121998039424 38150194783536 38281025355496 38305276876152 38306025508608 38414408719104 38437390479488 38439211410684 38490189092784 38592639990528 38596222671552 38737237803264 38778181528944 38809293677154 38916206331912 38944990508193 39027078714624 39049357623552 39104067706704 39214708900752 39288420759588 39292068032217 39313310478156 39374887808256 39376753152408 39396653323664 39425314211712 39448129787066 39450769605702 39537593956224 39563164960704 39586060310797 39611138587839 39723990834528 39798659990232 39802354630038 39862885907376 39915751651776 40025712400128 40076972297856 40100164990158 40239886819392 40246674924456 40269650049288 40434138036864 40528120203648 40723762818816 40769359014384 40799513865726 40889306570112 40911909220728 40941672450624 40965365548107 40966166168928 41028467366656 41054459427072 41078217794796 41251836635856 41276515912632 41329377682164 41394112824064 41420336525568 41447125196928 41450972869152 41497383282498 41565162877056 41615609445696 41642479028241 41697704850516 41730252997888 41761118569632 41787574773984 41794623960012 41965340953536 42009696656356 42279335274176 42303470758848 42310606971864 42337411284168 42458030689536 42482601309148 42483431582592 42485444190756 42562455822887 42658149248442 42658982952768 42710757062688 42714722041992 42779682437184 42860095374096 42864074216964 42986194086528 43034323404072 43066153524933 43159816320768 43184793066324 43216209808992 43242064289424 43335262728576 43416719989344 43544456347392 43600564501494 43625454220062 43749743263424 43780732123401 43905463553952 43930527326496 44116547513346 44117409720384 44296748784288 44321234989122 44353478488176 44475664379328 44508560580792 44689489688844 44690363093376 44773492489011 44816810172288 44845746645798 44901052296672 44905220608248 45002003602752 45024746655616 45028926450144 45083576899504 45086593835088 45241211783768 45269872671816 45277509290013 45303356305449 45398846668032 45488405291472 45557583894144 45594135229104 45780371949312 45828759988752 45836490886186 45865528891182 45996199913664 46000469891376 46025897873319 46086936940044 46122911208192 46157025787488 46344655973616 46431769988604 46436080401711 46568376927072 46593553159296 46628015846544 46668744476928 46756467680832 46783525821851 46817560626408 46818475621632 46946534622624 46981258390836 47144956155264 47173161043008 47372540421888 47564252183448 47591404603704 47599432843347 47726992651008 47765284525728 47793860530416 47896869331584 48049601695524 48127142741832 48128083331328 48217607295858 48323725946496 48354979396416 48359468347344 48385612896192 48413613829581 48488188706048 48551544353312 48554793360864 48557000524032 48618236035116 48642806654728 48647322325602 48721304997904 48752170569648 48816825190848 48843809988012 48920315155712 48982966141824 48987513390816 49182083890368 49218461171352 49354049218656 49393646498196 49419502045056 49534369137792 49632085935432 49829216573136 49833842382324 50003444603112 50035122426744 50177672633088 50206710638084 50353119040896 50418911443824 50449075004328 50513683833756 50557806516672 50624855753472 50652839987568 50657542256412 50719024011942 50801865738624 50866926378048 50896363256739 51073702501536 51252281880912 51320252123712 51461630228736 51557354987346 51704242038592 51745724902872 51888275109216 51926654010924 52107583118976 52137737970318 52138756942272 52286278534336 52384561012784 52389424042956 52417747304208 52456517827362 52502337536544 52571965590144 52601026140936 52669755704709 52670785074336 52750886614272 52755783651648 52814851450452 52965321112704 53064879986976 53069806173384 53150514543168 53221002202368 53319999602298 53466886653544 53509783706379 53540330179167 53653182425856 53662233232608 53692866732384 53768093096718 53883977998032 54143035584561 54170398320038 54359145352512 54364191689808 54399351820968 54549212294304 54588896600832 54620487397476 54621554891904 54723157486569 54770957059728 54811468122642 55002448847808 55035354550176 55105836909552 55267963825536 55329844376664 55370768817771 55487479260928 55491192412416 55523305370988 55596939800688 55681491426176 55716766365312 55726165280016 55953787938048 55985729589504 56057868644778 56253875178501 56404627678464 56414142629152 56449881712224 56615962943232 56647258921008 56721275374302 56722383926208 56755209379869 56877532331256 56878643937024 56947676083584 56952962722656 56984444986014 57039576582912 57146793832128 57152098955952 57182997059136 57379097872096 57421538033244 57457915314228 57579724088432 57621613078656 57656085719232 57658817116026 57888959985792 57894334007328 58134086001992 58167272293416 58213940515731 58374309497868 58540618071936 58574036435328 58656101560056 58822063351128 58823212960512 58932631139382 59062331712384 59094979985496 59137971317568 59172194680599 59300885839104 59344747441056 59585986251792 59697989985348 59794328861064 59868069728896 59873627477664 60002671470336 60038568600192 60115458446784 60150247485237 60359830229088 60370012386684 60404475073932 60651207055296 60792180305472 61085644228224 61105013318336 61154038521576 61199270798589 61328266551552 61333959855168 61367863831092 61449249253392 61542701049984 61581689140608 61617326692194 61792874631488 61877754953784 61909026651472 61914773868948 61994066523246 62091169236096 62130504788352 62170687795392 62206666202681 62246074923747 62341956907776 62347744315584 62423414168544 62546557275774 62595379496832 62641677854448 62691935940018 62897548057344 62948011430304 63014544984534 63419002911264 63455206138272 63465910457796 63687046034304 63723901963722 63725147373888 63987223872663 64066135594032 64169523655776 64290143061144 64473305861888 64479291129792 64514150528256 64551485106108 64739724481152 64777189599486 64824314713488 64863096434136 65002894092864 65089100254464 65125079984016 65316684521088 65400846752241 65438181330093 65576111853824 65624614895136 65805398958208 65858195330928 65895790989744 66164953151232 66174821270019 66176114580576 66318742151424 66438955430848 66445123176432 66481852483683 66530217732264 66671259470816 66713496568992 66762840871188 66909774387456 66991794372118 67034234533266 67035544640064 67225215258432 67265433339104 67268619968697 67351578445008 67357830912372 67410408688896 67537119983424 67543389675216 67625365349256 67822568504064 67861817675652 67904809007724 68098270002048 68336375841216 68427002831616 68743139983128 68754736329279 68798293336773 68994299870496 69184366812288 69235538681232 69516983960424 69518342589696 69647654982906 69852565390608 69890329738944 69942023769816 70003116715392 70134701521248 70226340939612 70227713432448 70341044868864 70419801933936 70471887586254 70717434232896 70753173315968 70759741564512 70867352724224 71093332803064 71346378275172 71387106905556 71549644310144 71590488976512 71647926788592 71690790795624 71845303997376 71940584491776 72074402543286 72190714112748 72192124996992 72326410943787 72478860470016 72485588919744 72532469094624 72539202521016 72732283059072 72827316529968 72835500786048 72964209982092 72970983488403 73027942746304 73081957496856 73128255854472 73265714982018 73336598463744 73380472733568 73474449212736 73516969148623 73773125835552 73827691757028 74031073827984 74090469747294 74129253067584 74301553706688 74743824859704 74750763573486 75005166904668 75266508949632 75310065957126 75529678561344 75628367165736 75629845234944 75673612506492 75770525750634 75836709775008 75937283630208 75979259981352 76078536017913 76195725109504 76202798607936 76243996078848 76300389567072 76562050710992 76610553752304 76874780958976 76878422821368 76980378185568 77192445343104 77336032481019 77556363057888 77618587354308 77832412663824 77889981016386 78206606955477 78208135413408 78429417801504 78576841519176 78584136064434 78626620956312 78753506304816 78793306647328 78850628423424 78896259574132 78901539211404 79075187912448 79126329921408 79172120621594 79222277175678 79447981669056 79597319980464 79604709260076 79725771814752 79831503303552 79979999403447 80153944595712 80200329980316 80479773638784 80493349848912 80539300098576 80652139645077 80868276073728 81056240407296 81255597480057 81538718028768 81599027731452 81778613140224 81823818441456 81883344901248 81930731096214 81932332337856 82156435589592 82217202183963 82503673271712 82553031825264 82658755364328 82894250393856 82901945738304 82994766564996 83130325754112 83231218891392 83284958056482 83395409701032 83522237139264 83575149547968 83589247920024 83930681907072 84019393312712 84086802967167 84558670548352 84606941517696 84621213943728 84674822568336 84965202618296 84966863165184 84970888381512 85081913061453 85124911645774 85316298496884 85317965905536 85421514125376 85429444083984 85476667479021 85559364874368 85720190748192 85728148433928 85972388173056 86068646808144 86132307049866 86369586132648 86432419617984 86484128578848 86670525457152 86833439978688 87201129002988 87250908440124 87499486526848 87561464246802 87810927107904 87861054652992 88233095026692 88234819440768 88398946709073 88593497568576 88642469978244 88706956976352 88951328758656 89017121161584 89378979377688 89380726186752 89546984978022 89633620344576 89691493291596 89802104593344 89810441216496 90004007205504 90049493311232 90057852900288 90167153799008 90173187670176 90482423567536 90539745343632 90555018580026 90606712610898 90976810582944 91115167788288 91188270458208 91657519977504 91672981772372 91731057782364 91992399827328 92000939782752 92051795746638 92173873880088 92314051574976 92425990038291 92689311947232 92863539977208 92872160803422 93136753854144 93187106318592 93256031693088 93512935361664 93567051643702 93635121252816 93893069245248 93962516781672 94289912310528 94346322086016 94521817476801 95128504366896 95182809207408 95198865686694 95530569051456 95585852945583 95587721060832 95793738663168 96099203391048 96254285483664 96435214591716 96647451892992 96709958792832 96718936694688 96771225792384 96827227659162 97103088706624 97109586721728 97165784399229 97236472070232 97285613309456 97294644651204 97442609995808 97504341139296 97633650381696 97687619976024 97965932283648 97975026781632 98364167780736 98436922342704 98708098437312 98787292996392 98839004090112 99068738275584 99264171870864 99658433146272 99667684764648 100006889206224 100070244853488 100413421276168 100487691558177 100551351799899 100706238081792 100837822887648 100898150008656 101027367667512 101115613033344 101305679975136 101315084512824 101438048023884 101603731477248 101733852756096 101792726513478 102147405003072 102504563761824 102640504247424 103114709974692 103408484077184 103491449805744 103776550218432 103853308021848 104215166237952 104275475940636 104277513884544 104471482474359 104572557068672 104769122025568 104778848085912 104835494608416 104913035654724 105004675073088 105143931180288 105202052281872 105339511409418 105341570148672 105511567303296 105629702900904 105707831379381 105930642225408 106129759973952 106139612346768 106301029086336 106639999204596 106933773307088 107019567412758 107080660358334 107324466465216 107385733464768 107536186193436 107767955996064 108111603814929 108286071169122 108340796640076 108718290705024 108728383379616 108798703641936 109098424588608 109240974794952 109243109783808 109446314973138 109541914119456 109622936245284 110004897695616 110070709100352 110211673819104 110535927651072 110659688753328 110741537635542 111046610741976 111193879601376 111362982852352 111433532730624 111452330560032 112115737289556 112507750357002 112828285258304 112899763424448 112965098935689 113294517842016 113442550748604 113444767852416 113510418759738 113655788625951 113755064662512 113895352167168 113905925445312 113968889972028 114293587664256 114304197911904 114365994118272 114758195744192 114843076066488 114915830628456 115159448176864 115243226157312 115312171438464 115317634232052 115526665804979 115777919971584 115788668014656 116268172003984 116334544586832 116427881031462 116748618995736 116834971524579 117081236143872 117148072870656 117312203120112 117644126702256 117865262278764 117876204096651 118124663424768 118189959970992 118275942635136 118344389361198 118689494882112 118758180932391 118833415763517 119171972503584 119395979970696 119588657722128 119736139457792 119747254955328 120077137200384 120230916893568 120300494970474 120719660458176 120740024773368 120808950147864 121302414110592 121584360610944 122171288456448 122210026636672 122308077043152 122398541597178 122667919710336 122735727662184 122896096644321 122898498506784 123085402099968 123163378281216 123234653384388 123585749262976 123755509907568 123818053302944 123829547737896 123988133046492 124182338472192 124261009576704 124341375590784 124413332405362 124492149847494 124695488631168 124846828337088 124927437084723 125093114551548 125190758993664 125283355708896 125383871880036 125896022860608 126029089969068 126838005822528 126910412276544 126931820915592 127374092068608 127447803927444 127450294747776 127687367468661 127974447745326 128132271188064 128339047311552 128580286122288 128958582259584 129102970212216 129198460574799 129479448962304 129554379198972 129648629426976 129726192868272 130005788185728 130250159968032 130633369042176 130801693504482 130876362660186 131249229790272 131610797916416 131716390661856 131791581979488 132349642540038 132352229161152 132877910861696 132890246352864 132963704967366 133060435464528 133342518941632 133426993137984 133525681742376 133983588744236 134068469066532 134071089280128 134320477467033 134450430516864 134530866678208 134537239937394 134703156890016 134715661824744 135074239966848 135086779350432 135250730698512 135723635351304 135809618015448 135832527870039 136196540004096 136672751682432 137486279966256 137509472658558 137596586673546 137988599740992 138068454254731 138077693619957 138368733624576 138471077362464 139033967920848 139295309965812 139308241205133 139705130781216 139780659477888 139884047539632 140006233430784 140269403042496 140350577465553 140452681879224 140455426864896 140839603867872 140943775172508 141434868465792 141506346631936 141519483129024 142186665606128 142692756550344 142774213811112 142798298530041 143099288620288 143180977953024 143295853577184 143381581591248 143690607994752 144148805086572 144381428225496 144384249993984 144652821887574 144971177839488 145064938189248 145078405042032 145240841488743 145464566118144 145654633059936 145671001572096 145928419964184 145941966976806 146055885492608 146163914993712 146256511708944 146531429964036 146760945467136 146948898425472 147033938297246 147546251671104 147655383514056 148062147655968 148180939494588 148258506135168 148603107413376 149487649719408 149501527146972 150010333809336 150533017899264 150620131914252 151059357122688 151256734331472 151347225012984 151541051501268 151673419550016 151874567260416 151958519962704 152157072035826 152405597215872 152600779134144 152689089770217 153124101421984 153221107504608 153756845642736 153960756371136 154384890686208 154672064962038 155112726115776 155237174708616 155664825327648 155779962032772 156413213910954 156416270826816 156858835603008 157153683038352 157168272128868 157253241912624 157507012609632 157586613294656 157792519148264 157803078422808 158009267114127 158252659842816 158344241243188 158444554351356 158895963338112 159194639960928 159209418520152 159451543629504 159663006607104 159959998806894 160400659960632 160529351119137 160959547277568 160986699697824 161078600197152 161304279290154 162511194960114 163077436057536 163198055462904 163647636882912 163766689802496 163861462192428 163864664675712 164169472459707 164312871179184 164434404367926 165007346543424 165106063650528 165317510728656 165803891476608 165989533129992 166112306453313 166462437782784 166569916112964 166790819402064 167044474278528 167150299095936 167178495840048 167861363814144 168038786625424 168173605934334 168761625535503 169117341096704 169213883035392 169242427887456 169349645136672 169930405236592 169941776763024 170163826122906 170249823291548 170265628139607 170632596993768 170635931811072 170843028250752 170858888167968 170953334958042 171118729748736 171440381496384 171456296867856 172137293616288 172264614099732 172739172265296 172864839235968 172968257157696 173666879957376 174402258005976 174501816880248 174998973053696 175122928493604 175621854215808 175722109305984 176466190053384 176469638881536 176797893418146 177186995137152 177284939956488 177413913952704 177516584041797 177902657517312 178034242323168 178757958755376 179093969956044 179382986583192 179604209186688 179620882432992 180008014411008 180115705800576 180334307598016 180346375340352 180450742455711 180964847135072 181079490687264 181110037160052 181213425221796 181953621165888 182376540916416 183315039955008 183345963544744 183462115564728 183597812395767 183984799654656 184001879565504 184103591493276 184347747760176 184628103149952 184851980076582 185378623894464 185727079954416 185744321606844 186273507708288 186512063386176 186619998608043 186738224771241 187025870723328 187134103287404 187270242505632 187786138490496 187925033563344 188692644172032 189043634953602 190257008733792 190365618414816 190397731373388 191061138102912 191171705891166 191175442121664 192198406782096 192508570967328 192870429183432 193419917585664 193437873389376 193542451584768 193654455318324 194206177413248 194219173443456 194331568798458 194472944140464 194571226618912 194589289302408 194885219991616 195008682278592 195267300763392 195375239952048 195950053563264 196202540256723 196314543990279 196728335561472 196873844685408 197416196874624 197574585992784 198524463810057 198528343741728 199316866292544 199335369529296 199445557451049 200013778412448 200140489706976 200826842552336 200975383116354 201102703599798 201675645775296 201796300017312 201805859906091 202054735335024 202231226066688 202611359950272 202630169025648 202876096047768 203467705512192 203585453026956 204294810006144 205009127523648 205281008494848 206229419949384 206264208987837 206816968154368 206982899611488 207553100436864 207706616043696 208550951881272 208555027769088 208942964948718 209145114137344 209538244051136 209557696171824 209670989216832 209826071309448 210009350146176 210404104563744 210679022818836 210683140297344 211023134606592 211259405801808 211415662758762 212259519947904 212279224693536 212602058172672 213279998409192 213867546614176 214039134825516 214161320716668 214648932930432 214771466929536 215072372386872 215535911992128 216223207629858 216572142338244 216681593280152 216979232831361 217436581410048 217456766759232 217597407283872 218196849177216 218481949589904 218892629946276 218912950465209 219083828238912 219245872490568 220009795391232 220141418200704 220423347638208 220550907445869 221319377506656 221483075271084 222093221483952 222387759202752 222904661120064 224231474579112 225015500714004 225656570516608 225799526848896 225930197871378 226589035684032 226885101497208 226889535704832 227020837519476 227311577251902 227510129325024 227811850890624 227937779944056 228235608053739 228587175328512 228608395823808 228731988236544 229516391488384 229686152132976 229831661256912 230318896353728 230624342876928 230635268464104 231053331609958 231577336029312 232008097443057 232536344007968 232669089173664 232855762062924 233497237991472 233669943049158 234619820866431 234624406240224 235288253404512 235730524557528 235752408193302 236379919941984 236551885270272 236688778722396 237378989764224 237516361864782 237666831527034 238343945007168 238791959941392 239177315444256 239494509910656 239939998210341 240461833787136 240600989940948 241439320916352 241480049546736 241617900295728 242604828221184 243168721221888 243766792440171 244420053273344 244616154086304 244797083194356 245335839420672 245471455324368 245792193288642 245796997013568 246469306768776 246651606551889 247171498525952 247511019815136 247636106605888 247659095475792 247976266092984 248682751181568 248826664810724 248984299694988 249390977262336 249693656674176 249854874169446 250186229103096 250566711417792 250767743760072 251792045721216 252058179938136 252260408901501 253676011645056 253820824553088 253863641831184 254895607854888 254900589495552 255374734937322 255948895490652 256264542376128 256430002437063 256678094623104 257160572244576 257917164519168 258205940424432 258396921149598 259108758397944 259297258853952 259452385736544 260011576371456 260500319936064 261603387008964 261752725320372 262498459580544 263432781323712 263583163958976 264699285080076 264704458322304 265196840127219 265755821723392 265780492705728 265927409934732 266120870929056 266685037883264 266853986275968 267051363484752 267967177488472 268136938133064 268142178560256 268640954934066 268900861033728 269061733356416 269074479874788 269406313780032 269431323649488 270148479933696 270173558700864 270501461397024 271447270702608 271619236030896 271665055740078 273345503364864 274972559932512 275018945317116 275193173347092 275977199481984 276136908509462 276155387239914 276942154724928 277277970114873 278067935841696 278590619931624 278616482410266 279410261562432 279561318955776 279768095079264 280538806084992 280701154931106 280905363758448 281679207735744 281887550345016 282869736931584 283038966258048 283565452430403 284373331212256 285385513100688 285548427622224 285596597060082 286591707154368 286757558836749 286763163182496 287381215989504 288297610173144 288762856450992 289305643775148 289942355678976 290129876378496 290156810084064 290481682977486 291309266119872 291497353197687 291856839928368 291883933953612 292111770985216 292327829987424 292513023417888 293062859928072 293897796850944 294067876594492 295092503342208 295310767028112 296124295311936 296361878989176 296517012270336 297206214826752 297937190760209 298975299438816 299003054293944 300020667618672 301240263828504 301463074674531 302118714245376 302513468662944 302694450025968 303082103002536 303346839100032 303917039925408 304314144071652 304811194431744 305201558268288 305378179540434 306248202843968 306442215009216 307513691285472 307921512742272 309344129924076 310225452231552 310474349417232 311329650655296 311559924065544 312826427821908 312832541653632 313414447423077 313717671206016 314307366076704 314336544257736 314506483825248 315014025219264 315173226589312 315585038296528 315606156845616 316018534228254 316688482486376 316889108702712 317123494138143 317791926676224 318389279921856 318418837040304 318903087259008 319919997613788 320801319921264 321058702238274 321973399395648 322157200394304 322608558580308 325022389920228 326154872115072 326396110925808 327295273765824 327722924384856 327729329351424 328338944919414 328625742358368 328868808735852 330014693086848 330212127301056 330635021457312 331607782953216 331979066259984 332224612906626 333139832225928 333581638804128 334088948557056 334300598191872 334356991680096 336077573250848 336347211868668 337523251071006 338484855774912 338699290273344 338895296807067 339860810473184 339883553526048 340327652245812 340499646583096 340531256279214 340967365877853 341265193987536 341686056501504 341717776335936 341906669916084 342880762992768 342912593735712 344274587232576 344529228199464 345478344530592 345729678471936 345936514315392 346579997414937 347333759914752 348804516011952 349003633760496 350245856987208 351243708431616 351444218611968 352932380106768 353595786836292 354373990274304 354569879912976 354827827905408 355033168083594 356068484646336 356274542797173 357515917510752 358187939912088 358765973166384 359208418373376 359241764865984 360231411601152 360668615196032 360692750680704 360901484911422 361929694270144 362158981374528 362220074320104 362426850443592 363907242331776 364753081832832 366630079910016 366691927089488 366924231129456 367195624791534 368003759131008 368207182986552 368688289932963 368695495520352 369256206299904 369703960153164 370757247788928 371454159908832 371488643213688 372547015416576 373024126772352 373239997216086 373476449542482 374268206574808 374540485011264 374782311254169 375572276980992 375850067126688 378087269907204 380514017467584 380731236829632 380795462746776 382122276205824 382343411782332 382350884243328 383062102405983 384396813564192 385017141934656 385740858366864 386875746778752 387308910636648 387595381724397 388412354826496 388438346886912 388663137596916 388945888280928 389142453237824 389178578604816 389770439983232 390017364557184 390750479904096 391900107126528 392405080513446 392629087980558 393747689370816 394832393749248 395149171985568 397048927620114 397056687483456 398633732585088 398670739058592 398891114902098 400027556824896 400280979413952 401653685104672 401950766232708 402205407199596 402961432401099 403351291550592 403592600034624 403611719812182 404109470670048 405222719900544 405260338051296 405752192095536 407170906053912 407497583610117 408589620012288 410018255047296 412458839898768 412528417975674 413965799222976 414205362764193 415106200873728 415413232087392 417101903762544 417885929897436 419076488102272 419115392343648 419341978433664 419652142618896 420018700292352 420808209127488 421051732396659 421358045637672 421366280594688 422518811603616 422831325517524 424519039895808 424558449387072 426559996818384 427735093228352 428078269651032 428322641433336 428394895590123 429297865860864 429542933859072 430144744773744 431071823984256 432446415259716 433144284676488 433363186560304 433958465662722 434913533518464 435194814567744 435446663418767 435722524466229 436393698354432 436963899179808 437785259892552 437825900930418 438167656477824 438491744981136 440282836401408 440846695276416 441101814891738 442638755013312 442966150542168 444186442967904 444775518405504 445809322240128 448462949158224 450031001428008 451313141033216 451599053697792 451860395742756 453178071368064 453770202994416 454041675038952 454623154503804 455020258650048 455623701781248 455875559888112 456471216107478 457216791647616 458067269310651 459032782976768 459372304265952 459663322513824 460637792707456 461270536928208 462106663219916 463154672058624 464016194886114 465072688015936 465338178347328 465711524125848 466994475982944 467339886098316 469239641732862 469248812480448 470576506809024 471461049115056 471504816386604 472759839883968 473377557444792 474757979528448 475032723729564 475333663054068 476687890014336 477583919882784 478354630888512 478989019821312 479879996420682 481201979881896 481588053357411 482878641832704 482960099093472 483235800591456 487533584880342 489232308172608 489594166388712 490942910648736 491584386577284 491593994027136 492508417379121 492938613537552 493303213103778 495022039630272 495272213211776 495318190951584 495952532185968 497653329621448 497968599389976 498336919359939 499387313348352 499709748338892 500372458206192 501133422835584 501535487520144 503584091442432 504116359876272 504520817803002 506284876606509 507352023290112 507641649106176 507727283662368 509791215709776 510749469874644 510796884418821 511897790981304 512529084752256 512860004874126 513356189246208 514321144489152 514618784040361 516411880848864 516793842299196 518217516795888 518594517707904 518904771473088 521000639872128 523206774017928 523505450640744 524996919161088 526865562647424 527166327917952 529398570160152 529408916644608 530393680254438 531560985411456 531854819869464 532241741858112 532549752125391 533370075766528 533707972551936 534102726969504 535934354976944 536273876266128 537281909868132 538123466712832 538148959749576 538812627560064 538862647298976 540347117401728 541002922794048 541352227367133 542894541405216 543238472061792 543330111480156 549945119865024 550037890634232 550386346694184 551954398963968 552273817018924 552310774479828 553884309449856 554555940229746 556135871683392 557181239863248 557232964820532 558820523124864 559536190158528 559859995824129 561077612169984 561402309862212 561810727516896 563358415471488 563775100690032 566077932516096 567130904860806 568746662424512 570771026201376 571096855244448 571193194120164 573183414308736 573515117673498 573526326364992 576595220346288 577525712901984 578611287550296 580259752756992 580313620168128 580963365954972 582618532239744 582994706395374 583713679856736 583767867907224 584655659974848 585026046835776 586125719856144 588135753188984 588607620770169 588943631970837 590185006684416 590621534056224 592248590623872 592723757978352 595573391430171 595874381520418 597950598877632 598006108587888 598336672353147 600041335237344 602480527657008 602926149349062 605026937325888 605388900051936 606164206005072 606693678200064 607834079850816 608628288143304 610403116536576 610756359080868 612496405687936 612884430018432 615027382570944 615843025484544 618688259848152 618792626963511 620450904463104 620948698834464 622659301310592 623119848131088 625652855643816 625665083307264 626828894846154 627435342412032 628614732153408 628673088515472 629012967650496 630028050438528 630346453178624 631170076593056 631212313691232 632037068456508 633376964972752 633778217405424 634246988276286 636778559843712 636837674080608 637806174518016 639839995227576 641602639842528 642117404476548 643946798791296 644314400788608 645217117160616 650044779840456 652309744230144 652792221851616 654590547531648 655445848769712 656677889838828 657251484716736 657737617471704 660029386173696 660424254602112 661270042914624 661652722337607 663958132519968 664449225813252 666279664451856 667163277608256 668713983360192 672155146501696 672694423737336 675046502142012 676969711549824 677398580546688 677790593614134 679721620946368 679767107052096 680655304491624 680999293166192 681062512558428 681934731755706 682530387975072 683435552671872 683813339832168 684706824161217 685761525985536 685825187471424 688549174465152 689058456398928 690956689061184 691873028630784 693159994829874 696024292329171 697609032023904 698007267520992 700491713974416 703859462599293 705864760213536 707191573672584 709139759825952 709655655810816 710066336167188 712136969292672 712549085594346 715031835021504 716375879824176 717531946332768 718483529731968 719819994631023 721337230392064 721385501361408 721802969822844 723859388540288 724317962749056 724440148640208 724853700887184 727814484663552 729506163665664 731300377320513 733260159820032 733383854178976 733848462258912 734391249583068 736007518262016 736414365973104 737376579865926 737390991040704 739407920306328 739954819655667 741514495577856 742908319817664 742977286427376 746048253544704 746479994432172 746952899084964 748536413149616 749080970022528 749564622508338 751700134253376 756174539814408 756781226704503 761028034935168 761462473659264 761590925493552 764686823564664 764701768486656 766124204811966 768793627128384 770034283869312 771481716733728 773751493557504 774617821273296 775190763448794 777326275193832 777891776561856 778284906475648 778357157209632 779540879966464 780034729114368 781500959808192 784810161026892 785258175961116 787495378741632 790298343971136 794097855240228 794113374966912 795590520381657 797267465170176 797341478117184 797782229804196 800055113649792 800561958827904 803307370209344 803901532465416 804410814399192 805922864802198 806702583101184 807185200069248 807223439624364 808218941340096 808686660634853 810445439801088 810520676102592 811504384191072 814341812107824 814995167220234 820036510094592 824917679797536 825056835951348 827931598445952 828410725528386 830826464174784 831833910344619 834203807525088 835771859794872 838152976204544 838230784687296 838683956867328 839304285237792 841616418254976 842103464793318 842716091275344 845037623207232 845662651035048 849116898774144 850696357291209 853119993636768 855470186456704 856156539302064 856645282866672 856789791180246 860272676510247 860289489547488 862143647968512 864892830519432 866288569352976 866726373120608 867916931325444 869827067036928 870389629135488 870893326837534 871445048932458 873927798359616 874492059593061 875570519785104 875651801860836 876335312955648 876983489962272 881693390552832 882203629783476 885277510026624 885932301084336 888372885935808 889551036811008 891618644480256 893811572280627 896925898316448 900062002856016 903720791485512 904389224023593 906356142736128 907540405988832 908083350077904 909246309007608 910040517300096 911751119776224 912942432214956 914433583295232 916134538621302 918744608531904 919326645027648 921275585414912 922541073856416 924213326439832 928032389772228 930145376031872 930676356694656 931423048251696 933988951965888 934679772196632 938479283465724 938497624960896 940243342269231 941153013618048 942922098230112 943009632773208 945519679767936 946755114889584 950065447459128 950667326108136 953375780028672 955167839765568 956709261777024 959759992841364 962403959763792 963176106714822 965920198186944 966471601182912 975067169760684 978464616345216 979188332777424 981885821297472 983168773154568 983187988054272 985016834758242 985877227075104 986606426207556 990044079260544 990544426423552 990636381903168 991905064371936 995306659242896 995937198779952 996673838719878 999419496677784 1000744916412384 1002266845671168 1003070975040288 1008232719752544 1009041635606004 1012569753213018 1015454567324736 1016685890421201 1019582431419552 1021498939749288 1021593768837642 1023795581962608 1025058169504512 1025720009748252 1028642288978304 1029237568080722 1032823761697728 1033587684598392 1036435033591776 1037189035415808 1037809542946176 1039739992244811 1042001279744256 1046413548035856 1047010901281488 1053731125294848 1054332655835904 1058797140320304 1060787360508876 1063121970822912 1063709639738928 1064483483716224 1065099504250782 1068205453939008 1068823628391519 1071868709953888 1072547752532256 1074563819736264 1076297919499152 1077625255120128 1077725294597952 1080694234803456 1082005845588096 1082704454734266 1085789082810432 1086476944123584 1086660222960312 1099890239730048 1100075781268464 1100772693388368 1104547634037848 1104621548959656 1106064869798889 1107768618899712 1109111880459492 1112271743366784 1114362479726496 1114465929641064 1117641046249728 1119072380317056 1119719991648258 1122804619724424 1123621455033792 1126716830942976 1127550201380064 1134261809721612 1137493324849024 1141542052402752 1142193710488896 1142386388240328 1146366828617472 1147030235346996 1147052652729984 1149186307217949 1153190440692576 1155051425803968 1157222575100592 1160627240336256 1161926731909944 1162786145173191 1165237064479488 1165989412790748 1167427359713472 1167535735814448 1169311319949696 1170052093671552 1172251439712288 1176271506377968 1177215241540338 1177887263941674 1181243068112448 1184497181247744 1185447515956704 1191146782860342 1191748763040836 1195901197755264 1196012217175776 1196673344706294 1200082670474688 1204961055314016 1205852298698124 1210053874651776 1210777800103872 1212328412010144 1215668159701632 1217256576286608 1221512718161736 1224992811375872 1225768860036864 1230054765141888 1237376519696304 1237585253927022 1241897397668928 1242616088292579 1245318602621184 1246239696262176 1251305711287632 1253657789692308 1257229464306816 1257346177030944 1258025935300992 1260056100877056 1262340153186112 1262424627382464 1263155197189977 1264074136913016 1266753929945504 1267556434810848 1268493976552572 1273557119687424 1273675348161216 1279679990455152 1283205279685056 1284234808953096 1285184686770369 1287893597582592 1288628801577216 1290434234321232 1300089559680912 1305584443703232 1306339990256301 1307167573398687 1309181095063296 1310891697539424 1313355779677656 1314502969433472 1315475234943408 1320848509204224 1322540085829248 1323305444675214 1327916265039936 1328898451626504 1332559328903712 1334326555216512 1337427966720384 1344310293003392 1345388847474672 1350093004284024 1353939423099648 1354797161093376 1355581187228268 1359443241892736 1359534214104192 1361310608983248 1361998586332384 1362125025116856 1363869463511412 1365060775950144 1366871105343744 1367626679664336 1369413648322434 1371650374942848 1374201807931953 1377098348930304 1378116912797856 1381913378122368 1386319989659748 1392048584658342 1395218064047808 1396014535041984 1400983427948832 1407718925198586 1411729520427072 1414383147345168 1418279519651904 1420132672334376 1424273938585344 1425098171188692 1430063670043008 1432751759648352 1435063892665536 1436967059463936 1439639989262046 1443605939645688 1447718777080576 1448635925498112 1448880297280416 1449707401774368 1462600754641026 1466767708357952 1467696924517824 1468782499166136 1472828731946208 1474753159731852 1474781982081408 1477525252137363 1478815840612656 1479909639311334 1485816639635328 1485954572854752 1492959988864344 1493905798169928 1497072826299232 1498161940045056 1499129245016676 1503400268506752 1512349079628816 1513562453409006 1518854629819527 1522056069870336 1522924947318528 1523181850987104 1529373647129328 1532248409623932 1532390653256463 1537587254256768 1540068567738624 1542963433467456 1543856352121083 1549235642546592 1550381526897588 1554652550387664 1555783553123712 1556569812951296 1556714314419264 1563001919616384 1569620322053784 1570516351922232 1574990757483264 1580596687942272 1588195710480456 1588226749933824 1591181040763314 1594682956234368 1595564459608392 1597649256376173 1600110227299584 1601123917655808 1606614740418688 1607803064930832 1608821628798384 1611845729604396 1614370400138496 1614446879248728 1616437882680192 1617373321269706 1621041352205184 1623008768382144 1624056682101399 1628683624215648 1629990334440468 1649835359595072 1650113671902696 1655863196891904 1656821451056772 1661652928349568 1663667820689238 1668407615050176 1671543719589744 1676461569374592 1678608570475584 1679579987472387 1683232836509952 1684206929586636 1685432182550688 1690075246414464 1691325302070096 1698233797548288 1701392714582418 1706239987273536 1710940372913408 1712313078604128 1713290565733344 1713579582360492 1720545353020494 1720578979094976 1729785661038864 1732577138705952 1733452746241216 1735833862650888 1740779258270976 1741786653675068 1742890097864916 1747855596719232 1748984119186122 1751141039570208 1751303603721672 1753966979924544 1764407259566952 1765822862310507 1770555020053248 1771864602168672 1776745771871616 1787623144561254 1793851796632896 1795010017059441 1800124005712032 1807441582971024 1808778448047186 1815080811977664 1816166700155808 1818492618015216 1820081034600192 1823502239552448 1825884864429912 1832269077242604 1837489217063808 1838653290055296 1845082147712832 1848426652879664 1856064779544456 1856377880890533 1860290752063744 1861352713389312 1862846096503392 1867977903931776 1869359544393264 1876958566931448 1876995249921792 1880486684538462 1882306027236096 1885844196460224 1886019265546416 1891039359535872 1893510229779168 1900130894918256 1901334652216272 1910335679531136 1913418523554048 1919519985682728 1924807919527584 1926352213429644 1931840396373888 1932943202365824 1950134339521368 1956929232690432 1958376665554848 1963771642594944 1966337546309136 1970033669516484 1971754454150208 1973212852415112 1980088158521088 1981272763806336 1983810128743872 1984958167012821 1990613318485792 1991874397559904 1993347677439756 1998838993355568 2001489832824768 2006141950080576 2016465439505088 2018083271212008 2025139506426036 2030909134649472 2033371780842402 2039164862839104 2042997879498576 2043187537675284 2047591163925216 2051440019496504 2054120472483651 2057284577956608 2058475136161444 2065647523395456 2067175369196784 2072870067183552 2075619085892352 2079479984489622 2092827096071712 2094021802562976 2117594280640608 2121574721017752 2127419279477856 2128966967432448 2130199008501564 2136410907878016 2137647256783038 2143737419907776 2145095505064512 2149127639472528 2152595838998304 2155450589195904 2159459983893069 2164011691176192 2165408909468532 2171578165620864 2172953888247168 2173320445920624 2193901131961539 2199780479460096 2200151562536928 2201545386776736 2209095268075696 2209243097919312 2212129739597778 2218223760918984 2219864458967001 2224543486733568 2228724959452992 2228931859282128 2238144760634112 2239439983296516 2245609239448848 2247242910067584 2255100402760128 2268523619443224 2274986649698048 2283084104805504 2284387420977792 2284772776480656 2294060470693992 2294105305459968 2298372614435898 2306380881385152 2310102851607936 2314445150201184 2321254480672512 2323853463819888 2325572290346382 2331978825581496 2334854719426944 2335071471628896 2338622639899392 2340104187343104 2344502879424576 2352543012755936 2354430483080676 2355774527883348 2362486136224896 2370895031913408 2382293565720684 2383497526081672 2386771561144971 2391802395510528 2392024434351552 2393346689412588 2400165340949376 2409922110628032 2411704597396248 2420107749303552 2421555600207744 2424656824020288 2426059981904559 2431336319403264 2434513152573216 2443025436323472 2460109530283776 2474753039392608 2475170507854044 2483794795337856 2485232176585158 2492479392524352 2502611422575264 2507315579384616 2514458928613632 2514692354061888 2516051870601984 2524680306372224 2524849254764928 2526310394379954 2528148273826032 2533507859891008 2535112869621696 2536987953105144 2547350696322432 2552089071873627 2559359980910304 2566410559370112 2568469617906192 2570369373540738 2580818029530741 2580868468642464 2600179119361824 2611168887406464 2612679980512602 2614335146797374 2621783395078848 2623476178779183 2626711559355312 2629005938866944 2630950469886816 2645080171658496 2646610889350428 2655832530079872 2657796903253008 2665118657807424 2668653110433024 2674855933440768 2681434716841881 2688620586006784 2690777694949344 2700186008568048 2711162374456536 2713167672070779 2718886483785472 2719068428208384 2722621217966496 2723997172664768 2724250050233712 2727738927022824 2730121551900288 2735253359328672 2738827296644868 2743300749885696 2748403615863906 2756233825595712 2763826756244736 2772639979319496 2784097169316684 2790436128095616 2792029070083968 2801966855897664 2815437850397172 2820730026807693 2823459040854144 2828766294690336 2836559039303808 2840265344668752 2850196342377384 2860127340086016 2865503519296704 2870127785331072 2879279978524092 2887211879291376 2897760594560832 2899414803548736 2925201509282052 2933535416715904 2935393849035648 2937564998332272 2945657463892416 2949506319463704 2949563964162816 2955050504274726 2957631681225312 2959819278622668 2971633279270656 2971909145709504 2985919977728688 2987811596339856 2994145652598464 2998258490033352 3006800537013504 3024698159257632 3027124906818012 3037709259639054 3046363701974208 3050057671263603 3058747294258656 3064496819247864 3064781306512926 3075174508513536 3085926866934912 3087712704242166 3098471285093184 3100763053795176 3109305100775328 3111567106247424 3113428628838528 3119219976734433 3126003839232768 3139240644107568 3141032703844464 3161193375884544 3176391420960912 3182362081526628 3189365912468736 3191128919216784 3195298512752346 3206470885174557 3213229480837376 3215606129861664 3217643257596768 3223691459208792 3228893758497456 3232875765360384 3234746642539412 3242082704410368 3246017536764288 3248113364202798 3257367248431296 3259980668880936 3299670719190144 3300227343805392 3313642902113544 3323305856699136 3327335641378476 3336815230100352 3343087439179488 3352923138749184 3357217140951168 3359159974944774 3368413859173272 3370864365101376 3380150492828928 3382650604140192 3402785429164836 3412479974547072 3424626157208256 3426581131466688 3427159164720984 3441090706040988 3441157958189952 3447558921653847 3459571322077728 3465154277411904 3466905492482432 3471667725301776 3483573307350136 3485780195729832 3488358435519573 3495711193438464 3497968238372244 3502282079140416 3502607207443344 3507933959849088 3528814519133904 3531645724621014 3543729204337344 3553491543743232 3575246289122508 3587703593265792 3590020034118882 3600248011424064 3614883165942048 3617556896094372 3630161623955328 3632333400311616 3636985236030432 3647004479104896 3651769728859824 3664538154485208 3674978434127616 3677306580110592 3690164295425664 3696853305759328 3712129559088912 3712755761781066 3725692193006784 3727848264877737 3735955807863552 3738719088786528 3753917133862896 3760973369076924 3771688392920448 3772038531092832 3787020459558336 3789465591569931 3800261789836512 3802669304432544 3820671359062272 3839039971365456 3849615839055168 3852704426859288 3863680792747776 3865886404731648 3900268679042736 3916753331109696 3919019970768903 3927543285189888 3932675092618272 3940067339032968 3943508908300416 3946425704830224 3962545527612672 3967620257487744 3969916334025642 3981226636971584 3983748795119808 3986695354879512 3997677986711136 4002979665649536 4012283900161152 4032930879010176 4036166542424016 4050279012852072 4061818269298944 4066743561684804 4078329725678208 4085995758997152 4086375075350568 4095182327850432 4102880038993008 4108240944967302 4116950272322888 4122605423795859 4131295046790912 4134350738393568 4145740134367104 4158959968979244 4185654192143424 4188043605125952 4235188561281216 4243149442035504 4254838558955712 4260398017003128 4272821815756032 4275294513566076 4287474839815552 4290191010129024 4298255278945056 4305191677996608 4310901178391808 4318919967786138 4330817818937064 4343156331241728 4345907776494336 4346640891841248 4387802263923078 4400303125073856 4403090773553472 4418190536151392 4418486195838624 4424259479195556 4432575756412089 4436447521837968 4439728917934002 4457449918905984 4457863718564256 4478879966593032 4491218478897696 4494485820135168 4510200805520256 4537047238886448 4566168209611008 4568774841955584 4569545552961312 4588120941387984 4596745228871796 4612761762770304 4620205703215872 4628890300402368 4631569056363249 4647706927639776 4651144580692764 4663957651162992 4669709438853888 4670142943257792 4689005758849152 4705086025511872 4708860966161352 4711549055766696 4724972272449792 4741790063826816 4764587131441368 4766995052163344 4773543122289942 4784048868703104 4786693378825176 4792947769128519 4800330681898752 4819844221256064 4823409194792496 4843111200415488 4849313648040576 4852119963809118 4869026305146432 4872170046304197 4886050872646944 4949506078785216 4950341015708088 4967589590675712 4970464353170316 4984958785048704 5005222845150528 5014631158769232 5029384708123776 5038739962417161 5049360612744448 5049698509529856 5052620788759908 5056296547652064 5067015719782016 5070225739243392 5073975906210288 5094701392644864 5104178143747254 5118719961820608 5132821118740224 5136939235812384 5140738747081476 5161636059061482 5161736937284928 5200358238723648 5222337774812928 5225359961025204 5228670293594748 5243566790157696 5246952357558366 5253423118710624 5261900939773632 5293221778700856 5297468586931521 5311665060159744 5315593806506016 5330237315614848 5362869433683762 5381555389898688 5400372017136096 5422324748913072 5426335344141558 5445242435932992 5447994345329536 5448500100467424 5455477854045648 5460243103800576 5470506718657344 5477654593289736 5496807231727812 5512467651191424 5545279958638992 5568194338633368 5569133642671599 5580872256191232 5584058140167936 5603933711795328 5630875700794344 5641460053615386 5646918081708288 5657532589380672 5660806624443971 5673118078607616 5680530689337504 5700392684754768 5731007038593408 5740255570662144 5758559957048184 5774423758582752 5795521189121664 5798829607097472 5850403018564104 5867070833431808 5870787698071296 5875129996664544 5891314927784832 5899012638927408 5910101008549452 5915263362450624 5919638557245336 5943818291419008 5954874501038463 5971839955457376 5975623192679712 5988291305196928 5996516980066704 6049396318515264 6054249813636024 6075418519278108 6092727403948416 6100115342527206 6117494588517312 6128993638495728 6129562613025852 6171853733869824 6175425408484332 6196942570186368 6201526107590352 6218610201550656 6226857257677056 6238439953468866 6278481288215136 6282065407688928 6352782841921824 6364724163053256 6382257838433568 6390597025504692 6412941770349114 6431212259723328 6435286515193536 6447382918417584 6457787516994912 6469493285078824 6478379951679207 6492035073528576 6496226728405596 6514734496862592 6519961337761872 6581703395884617 6599341438380288 6600454687610784 6627285804227088 6654671282756952 6673630460200704 6686174878358976 6714434281902336 6718319949889548 6736827718346544 6741728730202752 6765301208280384 6805570858329672 6824959949094144 6849252314416512 6853162262933376 6854318329441968 6882181412081976 6882315916379904 6895117843307694 6919142644155456 6930308554823808 6933810984964864 6943335450603552 6967146614700272 6971560391459664 6976716871039146 6995936476744488 7004564158280832 7005214414886688 7015867919698176 7057629038267808 7063291449242028 7087458408674688 7150492578245016 7175407186531584 7180040068237764 7200496022848128 7229766331884096 7235113792188744 7260323247910656 7264666800623232 7273970472060864 7278179945713677 7294008958209792 7303539457719648 7329076308970416 7380328590851328 7393706611518656 7424259118177824 7425511523562132 7451384386013568 7455696529755474 7477438177573056 7507834267725792 7521946738153848 7543376785840896 7544077062185664 7574040919116672 7578931183139862 7600523579673024 7605338608865088 7656267215620881 7678079942730912 7699231678110336 7705408853718576 7742454088592223 7800537358085472 7833506662219392 7838039941537806 7865350185236544 7880134678065936 7887017816600832 7892851409660448 7935240514975488 7939832668051284 7962453273943168 7967497590239616 7973390709759024 7995355973422272 8005959331299072 8024567800322304 8044304150525643 8065861758020352 8072333084848032 8100558025704144 8133487123369608 8139503016212337 8156659451356416 8171991517994304 8172750150701136 8190364655700864 8205760077986016 8216481889934604 8233900544645776 8245210847591718 8268701476787136 8291480268734208 8317919937958488 8371308384286848 8376087210251904 8470377122562432 8486298884071008 8509677117911424 8520796034006256 8550589027132152 8574949679631104 8580382020258048 8596510557890112 8610383355993216 8637839935572276 8661635637874128 8693281783682496 8775604527846156 8800606250147712 8806181547106944 8836381072302784 8836972391677248 8848518958391112 8865151512824178 8872895043675936 8879457835868004 8914899837811968 8915727437128512 8957759933186064 8982436957795392 9020401611040512 9074094477772896 9139091105922624 9150173013790809 9176241882775968 9193490457743592 9225523525540608 9257780600804736 9263138112726498 9295413855279552 9302289161385528 9327915302325984 9340285886515584 9357659930203299 9378011517698304 9410172051023744 9417721932322704 9423098111533392 9483580127653632 9529174262882736 9533990104326688 9547086244579884 9568097737406208 9573386757650352 9585895538257038 9619412655523671 9639688442512128 9646818389584992 9698627296081152 9704239927618236 9738052610292864 9744340092608394 9772101745293888 9899012157570432 9900682031416176 9940928706340632 9969917570097408 10010445690301056 10029262317538464 10058769416247552 10077479924834322 10105241577519816 10112593095304128 10134031439564032 10140451478486784 10147951812420576 10208356287494508 10237439923641216 10273878471624768 10281477494162952 10323272118122964 10323473874569856 10342676764961541 10400716477447296 10450719922050408 10457340587189496 10487133580315392 10493904715116732 10506846237421248 10523801879547264 10586443557401712 10594937173863042 10631187613012032 10660474631229696 10725738867367524 10763110779797376 10800744034272192 10844649497826144 10852670688283116 10890484871865984 10895988690659072 10897000200934848 10910955708091296 10941013437314688 10955309186579472 10993614463455624 11024935302382848 11090559917277984 11136388677266736 11138267285343198 11183544794633211 11207867423590656 11261751401588688 11282920107230772 11315065178761344 11321613248887942 11361061378675008 11368396774709793 11400785369509536 11462014077186816 11517119914096368 11548847517165504 11591042378243328 11597659214194944 11700806037128208 11750259993329088 11757059912306709 11782629855569664 11798025277854816 11820202017098904 11830526724901248 11839277114490672 11887636582838016 11909749002076926 11943679910914752 11951246385359424 11976582610393856 11993033960133408 12098792637030528 12108499627272048 12150837038556216 12185454807896832 12200230685054412 12234989177034624 12257987276991456 12259125226051704 12350850816968664 12393885140372736 12403052215180704 12437220403101312 12476879906937732 12556962576430272 12564130815377856 12705565683843648 12729448326106512 12764515676867136 12781194051009384 12825883540698228 12862424519446656 12870573030387072 12894765836835168 12915575033989824 12938986570157648 12956759903358414 12992453456811192 13029468993725184 13039922675523744 13163406791769234 13200909375221568 13254571608454176 13309342565513904 13372349756717952 13436639899779096 13473655436693088 13483457460405504 13530602416560768 13611141716659344 13698504628833024 13706324525866752 13708636658883936 13764362824163952 13790235686615388 13838285288310912 13860617109647616 13886670901207104 13894707169089747 13934293229400544 13943120782919328 13953433742078292 13991872953488976 14009128316561664 14010428829773376 14115258076535616 14126582898484056 14174916817349376 14300985156490032 14360080136475528 14378843307385557 14400992045696256 14459532663768192 14470227584377488 14529333601246464 14547940944121728 14556359891427354 14607078915439296 14658152617940832 14787413223037312 14848518236355648 14851023047124264 14902768772027136 14911393059510948 14954876355146112 15015668535451584 15043893476307696 15088154124371328 15116219887251483 15148081838233344 15157862366279724 15201047159346048 15210677217730176 15312534431241762 15356159885461824 15398463356220672 15410817707437152 15484908177184446 15601074716170944 15667013324438784 15676079883075612 15730700370473088 15760269356131872 15785702819320896 15879665336102568 15924906547886336 15934995180479232 15946781419518048 15990711946844544 16088608301051286 16144666169696064 16201116051408288 16266974246739216 16279006032424674 16343983035988608 16345500301402272 16380729311401728 16411520155972032 16432963779869208 16467801089291552 16490421695183436 16537402953574272 16635839875916976 16707400928014797 16742616768573696 16752174420503808 16940754245124864 16972597768142016 16982419873331913 17019354235822848 17041592068012512 17101178054264304 17193021115780224 17220766711986432 17275679871144552 17323271275748256 17386563567364992 17551209055692312 17601212500295424 17612363094213888 17672762144605568 17673944783354496 17697037916782224 17730303025648356 17745790087351872 17758915671736008 17831454874257024 17864623503115389 17915519866372128 17964873915590784 18148188955545792 18278182211845248 18300346027581618 18352483765551936 18386980915487184 18515561201609472 18526276225452996 18590827710559104 18604578322771056 18655830604651968 18680571773031168 18715319860406598 18820344102047488 18835443864645408 18846196223066784 19058348525765472 19067980208653376 19094172489159768 19146773515300704 19171791076514076 19238825311047342 19293636779169984 19408479855236472 19476105220585728 19488680185216788 19544203490587776 19745110187653851 19798024315140864 19801364062832352 19881857412681264 20020891380602112 20058524635076928 20154959849668644 20210483155039632 20225186190608256 20295903624841152 20416712574989016 20474879847282432 20547756943249536 20562954988325904 20646544236245928 20646947749139712 20685353529923082 20801432954894592 20901439844100816 20914681174378992 20987809430233464 21013692474842496 21047603759094528 21172887114803424 21189874347726084 21262375226024064 21451477734735048 21526221559594752 21601488068544384 21689298995652288 21705341376566232 21780969743731968 21794000401869696 21821911416182592 21834539837141031 21882026874629376 21910618373158944 21987228926911248 22181119834555968 22272777354533472 22276534570686396 22367089589266422 22523502803177376 22565840214461544 22630130357522688 22643226497775884 22722122757350016 22736793549419586 22801570739019072 23034239828192736 23097695034331008 23401612074256416 23500519986658176 23514119824613418 23596050555709632 23640404034197808 23661053449802496 23678554228981344 23819498004153852 23887359821829504 23902492770718848 23986067920266816 24132912451576929 24197585274061056 24216999254544096 24301674077112432 24400461370108824 24418509048637011 24469978354069248 24515974553982912 24518250452103408 24701701633937328 24806104430361408 24874440806202624 24953759813875464 25113925152860544 25128261630755712 25411131367687296 25458896652213024 25529031353734272 25562388102018768 25651767081396456 25724849038893312 25741146060774144 25789531673670336 25831150067979648 25877973140315296 25913519806716828 25984906913622384 26079845351047488 26326813583538468 26401818750443136 26509143216908352 26618685131027808 26744699513435904 26873279799558192 26947310873386176 27061204833121536 27222283433318688 27417273317767872 27528725648327904 27580471373230776 27676570576621824 27773341802414208 27789414338179494 27868586458801088 27886241565838656 27906867484156584 27983745906977952 28020857659546752 28072979790609897 28230516153071232 28253165796968112 28601970312980064 28720160272951056 28757686614771114 28858237966571013 28919065327536384 28940455168754976 29095881888243456 29112719782854708 29214157830878592 29316305235881664 29574826446074624 29697036472711296 29702046094248528 29822786119021896 29909752710292224 30031337070903168 30087786952615392 30176308248742656 30232439774502966 30315724732559448 30402094318692096 30421354435460352 30625068862483524 30712319770923648 30821635414874304 30969816354368892 31028030294884623 31202149432341888 31352159766151224 31461400740946176 31520538712263744 31571405638641792 31759330672205136 31893562839036096 31981423893689088 32177216602102572 32289332339392128 32402232102816576 32533948493478432 32558012064849348 32687966071977216 32691000602804544 32823040311944064 32865927559738416 32935602178583104 32980843390366872 33074805907148544 33271679751833952 33414801856029594 33550634383899633 33945195536284032 33964839746663826 34083184136025024 34105190324129379 34202356108528608 34386042231560448 34551359742289104 34646542551496512 34773127134729984 35102418111384624 35271179736920127 35345524289211136 35347889566708992 35394075833564448 35460606051296712 35491580174703744 35517831343472016 35662909748514048 35729247006230778 35831039732744256 35929747831181568 36296377911091584 36556364423690496 36600692055163236 36704967531103872 36773961830974368 37052552450905992 37181655421118208 37209156645542112 37311661209303936 37430639720813196 37670887729290816 37692392446133568 38116697051530944 38135960417306752 38188344978319536 38293547030601408 38343582153028152 38477650622094684 38587273558339968 38816959710472944 38977360370433576 39088406981175552 39490220375307702 39602728125664704 39763714825362528 40117049270153856 40309919699337288 40420966310079264 40450372381216512 40591807249682304 40833425149978032 41095513886499072 41125909976651808 41293088472491856 41370707059846164 41684121507269241 41802879688201632 41829362348757984 41975618860466928 42027384949684992 42345774229606848 42379748695452168 42524750452048128 42902955469470096 43202976137088768 43378597991304576 43410682753132464 43588000803739392 43643822832365184 43669079674282062 43821236746317888 43974457853822496 44362239669111936 44545554709066944 44553069141372792 44734179178532844 45047005606354752 45131680428923088 45286452995551768 45348659661754449 45444245514700032 45473587098839172 45603141478038144 46068479656385472 46195390068662016 46803224148512832 47001039973316352 47028239649226836 47192101111419264 47280808068395616 47357108457962688 47638996008307704 47774719643659008 47804985541437696 47972135840533632 48265824903153858 48433998509088192 48603348154224864 48800922740217648 48837018097274022 49031949107965824 49036500904206816 49403403267874656 49612208860722816 49907519627750928 50227850305721088 50256523261511424 50822262735374592 50917793304426048 50947259619995739 51058062707468544 51124776204037536 51303534162792912 51579063347340672 51662300135959296 51755946280630592 51827039613433656 51969813827244768 52159690702094976 52653627167076936 52803637500886272 53018286433816704 53237370262055616 53593870509346167 53746559599116384 53894621746772352 54444566866637376 54834546635535744 55057451296655808 55160942746461552 55546683604828416 55578828676358988 55737172917602176 55772483131677312 55813734968313168 55967491813955904 56041715319093504 56145959581219794 56461032306142464 56506331593936224 57203940625960128 57440320545902112 57515373229542228 57716475933142026 57880910337509952 58225439565709416 58428315661757184 58632610471763328 59394072945422592 59404092188497056 59645572238043792 60062674141806336 60175573905230784 60464879549005932 60631449465118896 61250137724967048 61424639541847296 61643270829748608 61939632708737784 62056060589769246 62404298864683776 62704319532302448 63041077424527488 63142811277283584 63518661344410272 63787125678072192 64354433204205144 64578664678784256 64804464205633152 65067896986956864 65116024129698696 65382001205609088 65503619511423093 65646080623888128 65731855119476832 65871204357166208 65961686780733744 66543359503667904 66829603712059188 67101268767799266 67890391072568064 67929679493327652 68166368272050048 68210380648258758 68404712217057216 69102719484578208 69293085102993024 70204836222769248 70542359473840254 70788151667128896 70921212102593424 70983160349407488 71035662686944032 71458494012461556 71662079465488512 72398737354730787 72592755822183168 73201384110326472 73409935062207744 73547923661948736 74105104901811984 74418313291084224 74623322418607872 74861279441626392 75341775458581632 75384784892267136 76233394103061888 76271920834613504 76376689956639072 76587094061202816 76687164306056304 76955301244189368 77174547116679936 77633919420945888 77954720740867152 78980440750615404 79205456251329408 79527429650725056 80234098540307712 80619839398674576 80841932620158528 81183614499364608 81666850299956064 82251819953303616 82586176944983712 82741414119692328 83368243014538482 83605759376403264 83658724697515968 83951237720933856 84218939371829691 84691548459213696 84759497390904336 85805910938940192 86757195982609152 86821365506264928 87287645664730368 87338159348564124 87642473492635776 87948915707644992 88724479338223872 89091109418133888 89106138282745584 89468358357065688 90094011212709504 90263360857846176 90572905991103536 90697319323508898 90947174197678344 91206282956076288 92136959312770944 93606448297025664 94056479298453672 94384202222838528 94561616136791232 94714216915925376 95277992016615408 95944271681067264 96531649806307716 96867997018176384 97206696308449728 97601845480435296 97674036194548044 98063898215931648 98073001808413632 98806806535749312 99224417721445632 99815039255501856 100651903151698899 101835586608852096 101894519239991478 102249552408075072 102607068325585824 103158126694681344 103511892561261184 103654079226867312 103939627654489536 104319381404189952 105307254334153872 105813539210760381 106036572867633408 106474740524111232 107187741018692334 107493119198232768 107789243493544704 108889133733274752 109669093271071488 110114902593311616 110321885492923104 111157657352717976 111474345835204352 111544966263354624 111627469936626336 111934983627911808 112291919162439588 113012663187872448 114407881251920256 114880641091804224 115030746459084456 115432951866284052 115761820675019904 116450879131418832 117265220943526656 118808184376994112 119291144476087584 120351147810461568 120929759098011864 121262898930237792 122500275449934096 123286541659497216 123879265417475568 124112121179538492 125052364521807723 125408639064604896 126082154849054976 127037322688820544 127574251356144384 128708866408410288 129608928411266304 130135793973913728 130232048259397392 130764002411218176 131007239022846186 131463710238953664 131742408714332416 131923373561467488 133086719007335808 133659207424118376 134202537535598532 135859358986655304 136332736544100096 136420761296517516 136809424434114432 138205438969156416 138586170205986048 140409672445538496 141084718947680508 141576303334257792 141842424205186848 142071325373888064 142916988024923112 143324158930977024 144797474709461574 146402768220652944 147095847323897472 148210209803623968 148836626582168448 149722558883252784 150683550917163264 150769569784534272 152466788206123776 152753379913278144 152841778859987217 153174188122405632 153374328612112608 153910602488378736 155267838841891776 155909441481734304 157960881501230808 158410912502658816 159054859301450112 161239678797349152 161683865240317056 163333700599912128 164503639906607232 165172353889967424 165482828239384656 166736486029076964 167211518752806528 167317449395031936 167902475441867712 168437878743659382 169383096918427392 169518994781808672 171611821877880384 173642731012529856 174676318697128248 175284946985271552 175897831415289984 178182218836267776 178212276565491168 178936716714131376 180188022425419008 180526721715692352 181145811982207072 181394638647017796 181894348395356688 184273918625541888 187212896594051328 188112958596907344 189123232273582464 189428433831850752 190555984033230816 193063299612615432 193735994036352768 194413392616899456 195203690960870592 195348072389096088 196146003616827264 196510858534269279 197613613071498624 199630078511003712 201303806303397798 203671173217704192 203789038479982956 204499104816150144 205214136651171648 207023785122522368 207308158453734624 207879255308979072 210614508668307744 211627078421520762 212949481048222464 214375482037384668 214986238396465536 217196212064192361 217778267466549504 220229805186623232 220643770985846208 222315314705435952 223254939873252672 223869967255823616 224583838324879176 226025326375744896 228815762503840512 229761282183608448 230061492918168912 230865903732568104 231523641350039808 232901758262837664 237616368753988224 238582288952175168 240702295620923136 241859518196023728 242525797860475584 245000550899868192 247758530834951136 248224242359076984 250104729043615446 250817278129209792 254074645377641088 257417732816820576 260271587947827456 260464096518794784 262014478045692372 262927420477907328 263846747122934976 266173438014671616 267318414848236752 268405075071197064 271718717973310608 272841522593035032 273618848868228864 276410877938312832 280819344891076992 282169437895361016 283152606668515584 283684848410373696 284142650747776128 285833976049846224 289594949418923148 292805536441305888 294191694647794944 296420419607247936 297673253164336896 299445117766505568 305506759826556288 305683557719974434 306748657224225216 307821204976757472 310535677683783552 311818882963468608 315921763002461616 317440617632281143 318109718602900224 322479357594698304 323367730480634112 326667401199824256 329007279813214464 330344707779934848 330965656478769312 333472972058153928 334423037505613056 334634898790063872 335804950883735424 336875757487318764 339037989563617344 343223643755760768 347285462025059712 349352637394256496 351795662830579968 356424553130982336 357873433428262752 361053443431384704 362291623964414144 362789277294035592 363788696790713376 375157093565423169 376225917193814688 378246464547164928 381111968066461632 386126599225230864 388826785233798912 390407381921741184 390696144778192176 392292007233654528 393021717068538558 395227226142997248 399260157022007424 402607612606795596 407578076959965912 408998209632300288 410428273302343296 414616316907469248 415758510617958144 421229017336615488 423254156843041524 428750964074769336 429972476792931072 434392424128384722 441287541971692416 444630629410871904 446509879746505344 449167676649758352 452050652751489792 458525336579961651 459522564367216896 460122985836337824 461731807465136208 465803516525675328 475232737507976448 477164577904350336 483719036392047456 485051595720951168 490001101799736384 495517061669902272 496448484718153968 500209458087230892 501634556258419584 508149290755282176 514835465633641152 520928193037589568 524028956091384744 525854840955814656 527693494245869952 534636829696473504 536810150142394128 543437435946621216 545683045186070064 552821755876625664 561638689782153984 564338875790722032 567369696820747392 568285301495552256 571667952099692448 579189898837846296 585611072882611776 589532575602807837 592840839214495872 598890235533011136 611013519653112576 611367115439948868 613497314448450432 615642409953514944 621071355367567104 623637765926937216 631843526004923232 634881235264562286 644958715189396608 653334802399648512 660689415559869696 661931312957538624 666945944116307856 671609901767470848 673751514974637528 678075979127234688 686447287511521536 694570924050119424 698705274788512992 712849106261964672 715746866856525504 722106886862769408 724583247928828288 725578554588071184 727577393581426752 750314187130846338 752451834387629376 762223936132923264 772253198450461728 780814763843482368 781392289556384352 786043434137077116 798520314044014848 805215225213591192 815156153919931824 820856546604686592 829232633814938496 842458034673230976 846508313686083048 857501928149538672 868784848256769444 882575083943384832 889261258821743808 893019759493010688 898335353299516704 917050673159923302 920245971672675648 923463614930272416 931607033051350656 954329155808700672 967438072784094912 970103191441902336 980002203599472768 991034123339804544 992896969436307936 1000418916174461784 1003269112516839168 1029670931267282304 1041856386075179136 1048057912182769488 1055386988491739904 1069273659392947008 1073620300284788256 1086874871893242432 1091366090372140128 1128677751581444064 1134739393641494784 1143335904199384896 1158379797675692592 1171222145765223552 1179065151205615674 1185681678428991744 1197780471066022272 1222734230879897736 1226994628896900864 1231284819907029888 1247275531853874432 1263687052009846464 1269762470529124572 1289917430378793216 1323862625915077248 1333891888232615712 1347503029949275056 1356151958254469376 1375576009739884953 1397410549577025984 1425698212523929344 1431493733713051008 1449166495857656576 1451157109176142368 1455154787162853504 1500628374261692676 1504903668775258752 1524447872265846528 1544506396900923456 1562784579112768704 1572086868274154232 1610430450427182384 1630312307839863648 1658465267629876992 1684916069346461952 1693016627372166096 1715003856299077344 1737569696513538888 1778522517643487616 1796670706599033408 1834101346319846604 1840491943345351296 1846927229860544832 1863214066102701312 1934876145568189824 1960004407198945536 1982068246679609088 1985793938872615872 2000837832348923568 2059341862534564608 2083712772150358272 2096115824365538976 2138547318785894016 2147240600569576512 2173749743786484864 2182732180744280256 2257355503162888128 2286671808398769792 2316759595351385184 2342444291530447104 2358130302411231348 2395560942132044544 2445468461759795472 2462569639814059776 2527374104019692928 2539524941058249144 2647725251830154496 2667783776465231424 2695006059898550112 2751152019479769906 2794821099154051968 2862987467426102016 2902314218352284736 2910309574325707008 3001256748523385352 3009807337550517504 3089012793801846912 3125569158225537408 3144173736548308464 3220860900854364768 3260624615679727296 3386033254744332192 3430007712598154688 3475139393027077776 3557045035286975232 3593341413198066816 3668202692639693208 3680983886690702592 3693854459721089664 3869752291136379648 3971587877745231744 4001675664697847136 4126728029219654859 4192231648731077952 4277094637571788032 4294481201139153024 4347499487572969728 4365464361488560512 4514711006325776256 4573343616797539584 4633519190702770368 4716260604822462696 4890936923519590944 5054748208039385856 5079049882116498288 5335567552930462848 5390012119797100224 5502304038959539812 5589642198308103936 5804628436704569472 6002513497046770704 6178025587603693824 6251138316451074816 6288347473096616928 6441721801708729536 6521249231359454592 6772066509488664384 6860015425196309376 6950278786054155552 7186682826396133632 7336405385279386416 7387708919442179328 7943175755490463488 8003351329395694272 8253456058439309718 8384463297462155904 8588962402278306048 8730928722977121024 9029422012651552512 9267038381405540736 9432521209644925392 9781873847039181888 10158099764232996576 10671135105860925696 10780024239594200448 11004608077919079624 11609256873409138944 12005026994093541408 12576694946193233856 12883443603417459072 13042498462718909184 13544133018977328768 13720030850392618752 13900557572108311104 14672810770558772832 16006702658791388544 16506912116878619436 16768926594924311808 18534076762811081472 18865042419289850784 19563747694078363776 20316199528465993152 21560048479188400896 22009216155838159248 24010053988187082816 25153389892386467712 25766887206834918144 27088266037954657536 27801115144216622208 29345621541117545664 32013405317582777088 33013824233757238872 37730084838579701568 39127495388156727552 40632399056931986304 44018432311676318496 48020107976374165632 50306779784772935424 55602230288433244416 58691243082235091328 66027648467514477744 75460169677159403136 81264798113863972608 88036864623352636992 96040215952748331264 117382486164470182656 132055296935028955488 150920339354318806272 176073729246705273984 264110593870057910976 352147458493410547968 528221187740115821952 1056442375480231643904
- Sum of all divisors σ(n): 4722064763599739679480
- Sum of proper divisors (its aliquot sum) s(n): 3665622388119508035576
- 1056442375480231643904 is an abundant number, because the sum of its proper divisors (3665622388119508035576) is greater than itself. Its abundance is 2609180012639276391672
Bases of 1056442375480231643904
- Binary: 11100101000101000101010100011100111010010010010000110011001011000000002
- Hexadecimal: 0x394515473A490CCB00
- Base-36: 66YCQNDZQBW000
Squares and roots of 1056442375480231643904
- 1056442375480231643904 squared (10564423754802316439042) is 1116070492710314742102814495806738260361216
- 1056442375480231643904 cubed (10564423754802316439043) is 1179064162522277460571631537191778515885802218381519920524427264
-
The
square root of 1056442375480231643904 is 32502959488.0255733907 -
The
cube root of 1056442375480231643904 is 10184708.5219762997
Scales and comparisons
How big is 1056442375480231643904?- 1,056,442,375,480,231,643,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,056,442,375,480,231,643,904 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 1056442375480231643904 cubic inches would be around 848725.7 feet tall.
Recreational maths with 1056442375480231643904
- 1056442375480231643904 backwards is 4093461320845732446501
- 1056442375480231643904 is a
Harshad number . - The number of decimal digits it has is: 22
- The sum of 1056442375480231643904'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 1056442375480231643904 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 1056442375480231643904 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/1056442375480231643904/
Chicago style:
Numbermatics. 2024. "Number 1056442375480231643904 - Facts about the integer". https://numbermatics.com/n/1056442375480231643904/
The information we have on file for 1056442375480231643904 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 1056442375480231643904, math, Factors of 1056442375480231643904, curriculum, school, college, exams, university, Prime factorization of 1056442375480231643904, STEM, science, technology, engineering, physics, economics, calculator, one sextillion, fifty-six quintillion, four hundred forty-two quadrillion, three hundred seventy-five trillion, four hundred eighty billion, two hundred thirty-one million, six hundred forty-three thousand, nine hundred four.