3173 1 1 2 2 4 4 8 8 16 16 32 32 64 1 64 65 129 129 258 1 258 259 517 517 1034 1034 2068 1 2068 2069 4137 1 4137 4138 8275 1 8275 8276 16551 16551 33102 1 33102 33103 66205 1 66205 66206 132411 1 132411 132412 16 8 32 24 65 56 129 121 517 250 1034 767 8276 1801 16551 10077 66206 26628 132412 92834 264823 225246 490069 1 490069 490070 980139 980139 1960278 1 1960278 1960279 3920557 1 3920557 3920558 4 1 16 5 65 21 129 86 1801 215 2069 2016 132412 4085 980139 136497 7841115 1116636 129 64 259 193 2069 452 16551 2521 33103 19072 264823 52175 490070 316998 8957751 807068 259 21 4138 280 19072 4418 1116636 23490 9764819 1140126 5 2 32 7 129 39 517 168 8276 685 33103 8961 316998 42064 10904945 359062 56 4 16551 60 66206 16611 136497 82817 11264007 219314 280 7 16611 287 359062 16898 1140126 375960 11483321 1516086 121 2 517 123 4418 640 10077 5058 136497 15135 12999407 151632 86 5 517 91 15135 608 66206 15743 1516086 81949 1960279 1598035 13151039 3558314 16 1 608 17 33103 625 92834 33728 490070 126562 16709353 616632 4085 17 26628 4102 264823 30730 1960279 295553 17325985 2255832 65 8 33103 73 490070 33176 19581817 523246 452 16 8961 468 52175 9429 20105063 61604 4085 1 33728 4086 523246 37814 20166667 561060 8 1 193 9 2521 202 10077 2723 20727727 12800 2 1 280 3 1034 283 5058 1317 295553 6375 3920558 301928 20740527 4222486 9 5 215 14 1034 229 6375 1263 42064 7638 375960 49702 24963013 425662 73 9 2069 82 10077 2151 225246 12228 25388675 237474 287 21 26628 308 616632 26936 25626149 643568 1801 7 19072 1808 26269717 20880 1034 215 10077 1249 561060 11326 26290597 572386 24 4 308 28 9429 336 92834 9765 980139 102599 26862983 1082738 39 1 23490 40 1140126 23530 27945721 1163656 24 2 29109377 26 129 26 15135 155 375960 15290 29109403 391250 155 5 1317 160 16898 1477 102599 18375 29500653 120974 129 1 1034 130 16898 1164 29621627 18062 60 1 685 61 2723 746 102599 3469 807068 106068 2255832 913136 29639689 3168968 91 28 767 119 11326 886 225246 12212 2255832 237458 32808657 2493290 40 3 1263 43 42064 1306 572386 43370 35301947 615756 9 3 625 12 6375 637 92834 7012 643568 99846 35917703 743414 17 3 168 20 33176 188 643568 33364 36661117 676932 5 1 1164 6 37814 1170 807068 38984 37338049 846052 215 1 16898 216 913136 17114 38184101 930250 468 5 10077 473 301928 10550 1163656 312478 39114351 1476134 23490 26 40590485 23516 73 8 4418 81 52175 4499 846052 56674 40614001 902726 123 4 1808 127 12800 1935 136497 14735 1163656 151232 41516727 1314888 1935 1 20880 1936 151632 22816 42831615 174448 56 1 1477 57 26936 1534 523246 28470 43006063 551716 40 1 767 41 81949 808 980139 82757 43557779 1062896 30730 808 643568 31538 44620675 675106 1317 61 132412 1378 45295781 133790 91 3 42064 94 2493290 42158 45429571 2535448 468 1 2723 469 56674 3192 425662 59866 2535448 485528 47965019 3020976 17 1 168 18 11326 186 1140126 11512 50985995 1151638 24 1 473 25 22816 498 743414 23314 52137633 766728 43 12 2723 55 846052 2778 52904361 848830 186 1 2521 187 301928 2708 53753191 304636 336 82 10550 418 572386 10968 54057827 583354 130 7 1534 137 19072 1671 264823 20743 54641181 285566 259 20 6375 279 359062 6654 54926747 365716 202 12 16898 214 425662 17112 55292463 442774 1034 2 26936 1036 391250 27972 55735237 419222 102599 2069 2535448 104668 56154459 2640116 32 6 1936 38 33728 1974 2535448 35702 58794575 2571150 21 2 8961 23 66206 8984 1516086 75190 61365725 1591276 160 5 9429 165 425662 9594 62957001 435256 43 1 106068 44 1163656 106112 63392257 1269768 32 1 2521 33 38984 2554 316998 41538 2640116 358536 64662025 2998652 18 1 640 19 18375 659 316998 19034 3558314 336032 67660677 3894346 14 1 137 15 7638 152 285566 7790 71555023 293356 137 6 4499 143 2255832 4642 71848379 2260474 94 4 2554 98 61604 2652 74108853 64256 1036 3 5058 1039 66206 6097 980139 72303 74173109 1052442 98 2 5058 100 848830 5158 75225551 853988 1477 3 20880 1480 442774 22360 76079539 465134 86 1 5058 87 82817 5145 3920558 87962 76544673 4008520 100 5 10077 105 106112 10182 80553193 116294 105 9 26936 114 490070 27050 80669487 517120 287 14 2151 301 23530 2452 1516086 25982 81186607 1542068 5158 8 336032 5166 82728675 341198 418 24 25982 442 2260474 26424 83069873 2286898 886 16 12800 902 237474 13702 85356771 251176 1263 19 19072 1282 616632 20354 85607947 636986 44 2 8984 46 151632 9030 86244933 160662 73 3 22816 76 174448 22892 86405595 197340 46 8 336 54 5166 390 160662 5556 86602935 166218 498 2 13702 500 643568 14202 86769153 657770 28470 119 1960279 28589 87426923 1988868 517 46 15743 563 807068 16306 89415791 823374 308 26 15290 334 1062896 15624 90239165 1078520 168 6 3469 174 43370 3643 1598035 47013 91317685 1645048 33 1 902 34 61604 936 676932 62540 92962733 739472 123 3 33728 126 93702205 33854 9 1 202 10 16898 212 442774 17110 93736059 459884 19072 82 174448 19154 94195943 193602 452 3 7790 455 264823 8245 94389545 273068 418 12 11512 430 174448 11942 2640116 186390 94662613 2826506 1282 3 1598035 1285 97489119 1599320 28 2 336 30 2778 366 853988 3144 99088439 857132 42158 26 930250 42184 99945571 972434 5556 500 75190 6056 100918005 81246 229 20 3643 249 75190 3892 1314888 79082 100999251 1393970 259 10 2151 269 902726 2420 102393221 905146 4642 336 126562 4978 103298367 131540 216 8 4642 224 106112 4866 103429907 110978 46 4 5058 50 237474 5108 103540885 242582 143 8 15743 151 823374 15894 103783467 839268 87 1 1534 88 435256 1622 104622735 436878 7012 250 166218 7262 3168968 173480 105059613 3342448 11512 94 225246 11606 108402061 236852 1671 57 116294 1728 1988868 118022 108638913 2106890 2452 16 905146 2468 110745803 907614 659 5 116294 664 111653417 116958 46 3 33103 49 1599320 33152 111770375 1632472 65 3 5556 68 583354 5624 113402847 588978 114 1 4138 115 52175 4253 1163656 56428 113991825 1220084 41 1 1534 42 35702 1576 1314888 37278 115211909 1352166 160 4 37814 164 1542068 37978 116564075 1580046 1378 64 902726 1442 118144121 904168 14735 61 391250 14796 119048289 406046 115 1 14796 116 316998 14912 119454335 331910 2069 9 301928 2078 119786245 304006 188 2 3192 190 106112 3382 2286898 109494 120090251 2396392 808 2 104668 810 1988868 105478 122486643 2094346 50 2 1808 52 193602 1860 1645048 195462 124580989 1840510 65 1 2078 66 490070 2144 126421499 492214 936 82 49702 1018 676932 50720 126913713 727652 4253 91 341198 4344 127641365 345542 193 5 42184 198 127986907 42382 7790 390 616632 8180 128029289 624812 902 5 47013 907 676932 47920 128654101 724852 746 3 43370 749 980139 44119 129378953 1024258 336 3 5166 339 136497 5505 130403211 142002 4253 73 66206 4326 130545213 70532 1378 52 50720 1430 1840510 52150 130615745 1892660 418 4 616632 422 132508405 617054 229 5 5624 234 436878 5858 133125459 442736 30 1 16611 31 492214 16642 133568195 508856 12 1 287 13 22360 300 1220084 22660 134077051 1242744 3144 44 492214 3188 135319795 495402 2723 17 225246 2740 135815197 227986 442 8 27972 450 136043183 28422 216 2 6654 218 624812 6872 136071605 631684 339 5 30730 344 1314888 31074 136703289 1345962 1576 34 23530 1610 1393970 25140 138049251 1419110 30730 126 930250 30856 139468361 961106 1170 16 38984 1186 1419110 40170 140429467 1459280 9594 152 643568 9746 141888747 653314 10 1 1936 11 264823 1947 142542061 266770 152 2 3643 154 82817 3797 142808831 86614 202 8 18062 210 1269768 18272 142895445 1288040 234 4 7790 238 251176 8028 144183485 259204 1378 41 44119 1419 144442689 45538 14735 3 857132 14738 144488227 871870 27050 442 523246 27492 145360097 550738 1285 7 195462 1292 145910835 196754 94 2 14796 96 1062896 14892 146107589 1077788 3382 2 92834 3384 2640116 96218 147185377 2736334 47920 6 1988868 47926 149921711 2036794 259 5 27050 264 1352166 27314 151958505 1379480 1480 3 23530 1483 980139 25013 153337985 1005152 68 4 132412 72 154343137 132484 168 3 6375 171 166218 6546 154475621 172764 2420 2 106112 2422 154648385 108534 229 3 20880 232 588978 21112 154756919 610090 517 21 12228 538 657770 12766 155367009 670536 563 7 12800 570 807068 13370 156037545 820438 143 1 12228 144 913136 12372 156857983 925508 91 1 3469 92 82817 3561 3342448 86378 157783491 3428826 685 49 1220084 734 161212317 1220818 7790 6 588978 7796 162433135 596774 3643 129 657770 3772 163029909 661542 21 1 1728 22 653314 1750 163691451 655064 46 2 2554 48 174448 2602 164346515 177050 8028 46 1379480 8074 164523565 1387554 2723 1 75190 2724 2396392 77914 165911119 2474306 1974 24 242582 1998 168385425 244580 308 6 12372 314 1542068 12686 168630005 1554754 455 7 2640116 462 170184759 2640578 3643 57 676932 3700 172825337 680632 100 4 33854 104 1645048 33958 173505969 1679006 5058 40 273068 5098 175184975 278166 43370 188 175463141 43558 1186 14 70532 1200 3168968 71732 175506699 3240700 685 19 596774 704 178747399 597478 664 6 653314 670 179344877 653984 174 4 7262 178 2286898 7440 179998861 2294338 73 1 2778 74 87962 2852 182293199 90814 390 26 273068 416 182384013 273484 224 2 13702 226 871870 13928 182657497 885798 670 1 17114 671 1960279 17785 183543295 1978064 50720 56 1840510 50776 185521359 1891286 344 4 70532 348 2396392 70880 187412645 2467272 238 1 2151 239 636986 2390 189879917 639376 137 1 6654 138 1163656 6792 190519293 1170448 3144 12 436878 3156 191689741 440034 68 2 680632 70 192129775 680702 314 2 670536 316 192810477 670852 3700 50 110978 3750 193481329 114728 52 1 3469 53 142002 3522 193596057 145524 106112 808 2106890 106920 193741581 2213810 3750 20 219314 3770 4222486 223084 195955391 4445570 418 2 126562 420 200400961 126982 366 20 200527943 386 3522 32 66206 3554 200528329 69760 229 1 14202 230 2493290 14432 200598089 2507722 2151 19 419222 2170 203105811 421392 20880 130 3020976 21010 203527203 3041986 563 5 193602 568 3558314 194170 206569189 3752484 767 11 31538 778 1988868 32316 210321673 2021184 18062 42 1892660 18104 212342857 1910764 50 1 1039 51 64256 1090 3168968 65346 214253621 3234314 435256 300 217487935 435556 188 1 3192 189 295553 3381 217923491 298934 5505 15 442774 5520 218222425 448294 202 4 2852 206 273484 3058 218670719 276542 308 4 5166 312 1082738 5478 218947261 1088216 5166 269 136497 5435 220035477 141932 10550 86 2260474 10636 220177409 2271110 116 2 5858 118 523246 5976 222448519 529222 177050 1534 3558314 178584 222977741 3736898 653984 778 226714639 654762 1728 10 278166 1738 227369401 279904 6097 65 197340 6162 227649305 203502 671 7 131540 678 227852807 132218 749 1 35702 750 766728 36452 227985025 803180 22660 68 1170448 22728 228788205 1193176 421392 664 229981381 422056 810 22 64256 832 2640578 65088 230403437 2705666 13928 250 465134 14178 233109103 479312 1039 33 1193176 1072 233588415 1194248 570 5 18375 575 1910764 18950 234782663 1929714 57 1 3384 58 66206 3442 4222486 69648 236712377 4292134 4978 28 1140126 5006 241004511 1145132 239 7 237474 246 242149643 237720 2170 138 178584 2308 242387363 180892 172764 390 242568255 173154 1072 14 75190 1086 3428826 76276 242741409 3505102 273068 12 246246511 273080 907 25 66206 932 246519591 67138 14912 28 2640578 14940 246586729 2655518 9429 26 1960279 9455 249242247 1969734 87962 1936 251211981 89898 422 2 12800 424 391250 13224 251301879 404474 12686 56 1476134 12742 251706353 1488876 10550 64 1062896 10614 253195229 1073510 390 14 33958 404 766728 34362 254268739 801090 7440 164 304636 7604 255069829 312240 178 2 5166 180 160662 5346 255382069 166008 13928 16 1269768 13944 255548077 1283712 7012 126 561060 7138 256831789 568198 6872 74 1269768 6946 257399987 1276714 218 4 10636 222 258676701 10858 44 1 1860 45 28589 1905 258687559 30494 76 2 5858 78 316998 5936 258718053 322934 20880 12 1220818 20892 259040987 1241710 1090 68 260282697 1158 2652 6 145524 2658 260283855 148182 2069 1 803180 2070 260432037 805250 14796 54 1116636 14850 261237287 1131486 1200 28 801090 1228 262368773 802318 9765 129 495402 9894 263171091 505296 15624 48 743414 15672 263676387 759086 59866 212 3240700 60078 264435473 3300778 1039 11 227986 1050 267736251 229036 1116636 12 267965287 1116648 4138 66 961106 4204 269081935 965310 7638 20 2271110 7658 270047245 2278768 27492 6 3428826 27498 272326013 3456324 88 1 6375 89 727652 6464 275782337 734116 3156 16 359062 3172 276516453 362234 12800 420 743414 13220 276878687 756634 1905 3 151632 1908 277635321 153540 551716 3772 277788861 555488 6546 4 1419110 6550 278344349 1425660 3892 22 925508 3914 279770009 929422 9455 105 448294 9560 280699431 457854 936 78 1062896 1014 281157285 1063910 11606 60 406046 11666 282221195 417712 750 10 31538 760 282638907 32298 704 2 194170 706 282671205 194876 9455 61 572386 9516 282866081 581902 11326 38 1024258 11364 283447983 1035622 404 8 25140 412 1314888 25552 284483605 1340440 1228 14 47926 1242 1679006 49168 285824045 1728174 3192 86 153540 3278 287552219 156818 13370 4 857132 13374 287709037 870506 5098 6 266770 5104 288579543 271874 269 9 9030 278 203502 9308 288851417 212810 1622 40 120974 1662 289064227 122636 180 2 2852 182 1393970 3034 289186863 1397004 339 3 43558 342 290583867 43900 5624 56 1840510 5680 290627767 1846190 34 2 3914 36 965310 3950 292473957 969260 1610 6 1276714 1616 293443217 1278330 640 14 21112 654 3300778 21766 294721547 3322544 123 1 2170 124 1116648 2294 298044091 1118942 2308 46 212810 2354 299163033 215164 28 1 6097 29 1269768 6126 299378197 1275894 5976 68 465134 6044 300654091 471178 1442 2 417712 1444 301125269 419156 640 8 148182 648 301544425 148830 16642 98 2474306 16740 301693255 2491046 16642 46 1459280 16688 304184301 1475968 1292 10 331910 1302 305660269 333212 2852 73 52175 2925 305993481 55100 138 2 4642 140 624812 4782 306048581 629594 1534 16 505296 1550 306678175 506846 61 1 2778 62 266770 2840 307185021 269610 500 10 49702 510 3041986 50212 307454631 3092198 6375 51 572386 6426 310546829 578812 2170 12 425662 2182 311125641 427844 3561 39 1052442 3600 311553485 1056042 473 1 551716 474 312609527 552190 74 1 2925 75 471178 3000 313161717 474178 16898 20 1088216 16918 4445570 1105134 313635895 5550704 17785 119 1170448 17904 319186599 1188352 1317 43 180892 1360 320374951 182252 1378 8 23530 1386 680702 24916 320557203 705618 1050 16 333212 1066 321262821 334278 82 2 3950 84 1419110 4034 321597099 1423144 462 4 285566 466 323020243 286032 2658 2 561060 2660 323306275 563720 6792 16 680702 6808 323869995 687510 344 2 1062896 346 324557505 1063242 11666 56 1088216 11722 325620747 1099938 1090 8 90814 1098 326720685 91912 32316 214 326812597 32530 127 1 219314 128 326845127 219442 767 5 90814 772 327064569 91586 391250 1808 327156155 393058 760 6 47926 766 327549213 48692 687510 264 327597905 687774 936 70 803180 1006 328285679 804186 4344 40 1516086 4384 329089865 1520470 4138 16 1340440 4154 330610335 1344594 1483 17 839268 1500 331954929 840768 4866 78 583354 4944 332795697 588298 6162 46 427844 6208 333383995 434052 10858 12 2655518 10870 333818047 2666388 8276 300 807068 8576 336484435 815644 1576 14 92834 1590 2294338 94424 337300079 2388762 1425660 2 339688841 1425662 7796 206 203502 8002 341114503 211504 734 10 62540 744 341326007 63284 3034 16 1846190 3050 341389291 1849240 11942 137 980139 12079 343238531 992218 1738 4 148830 1742 344230749 150572 1622 18 631684 1640 344381321 633324 79082 744 3342448 79826 345014645 3422274 11606 40 345542 11646 348436919 357188 155 1 14432 156 885798 14588 348794107 900386 1098 56 336032 1154 349694493 337186 3058 42 279904 3100 350031679 283004 538 8 225246 546 350314683 225792 6946 4 597478 6950 350540475 604428 301 4 81949 305 351144903 82254 1242 2 304636 1244 351227157 305880 936 18 853988 954 351533037 854942 2468 48 1892660 2516 352387979 1895176 1263 7 110978 1270 354283155 112248 89 1 10870 90 1554754 10960 354395403 1565714 50776 280 355961117 51056 16740 52 2213810 16792 356012173 2230602 1728 6 440034 1734 358242775 441768 9308 58 375960 9366 358684543 385326 62540 96 359069869 62636 469 2 264823 471 359132505 265294 105 3 6654 108 597478 6762 359397799 604240 390 1 52175 391 360002039 52566 22892 54 2396392 22946 360054605 2419338 7796 6 251176 7802 362473943 258978 4253 21 186390 4274 362732921 190664 1662 6 186390 1668 362923585 188058 391 1 1163656 392 363111643 1164048 49702 168 3752484 49870 364275691 3802354 734 4 89898 738 2106890 90636 368078045 2197526 2182 24 153540 2206 370275571 155746 1194248 250 370431317 1194498 8276 224 375960 8500 371625815 384460 10182 118 372010275 10300 10300 246 992218 10546 372020575 1002764 7802 20 373023339 7822 10300 152 2106890 10452 373031161 2117342 287 11 15894 298 687774 16192 375148503 703966 18104 44 1488876 18148 375852469 1507024 2354 10 52566 2364 1728174 54930 377359493 1783104 529222 2554 4445570 531776 379142597 4977346 264 4 13374 268 1035622 13642 384119943 1049264 116 1 136497 117 385169207 136614 6550 50 807068 6600 385305821 813668 13702 98 823374 13800 386119489 837174 271874 1034 386956663 272908 1671 19 251176 1690 387229571 252866 286032 744 387482437 286776 70880 38 2117342 70918 387769213 2188260 55100 96 3558314 55196 389957473 3613510 11512 14 3736898 11526 393570983 3748424 50776 216 2036794 50992 397319407 2087786 3643 29 252866 3672 399407193 256538 17114 392 1005152 17506 399663731 1022658 2294 8 965310 2302 400686389 967612 907 3 56674 910 401654001 57584 392 10 108534 402 401711585 108936 136614 16 401820521 136630 654 4 145524 658 401957151 146182 2660 22 244580 2682 402103333 247262 174 2 16918 176 1599320 17094 402350595 1616414 3192 70 1728174 3262 403967009 1731436 1228 12 34362 1240 405698445 35602 100 2 563720 102 405734047 563822 5346 2 885798 5348 406297869 891146 55196 1006 407189015 56202 35702 8 2117342 35710 407245217 2153052 14588 8 766728 14596 409398269 781324 130 2 334278 132 410179593 334410 2016 42 1220818 2058 410514003 1222876 2736334 13370 411736879 2749704 1974 12 52566 1986 414486583 54552 2354 9 72303 2363 2294338 74666 414541135 2369004 7262 58 416910139 7320 2852 16 286776 2868 416917459 289644 3384 12 848830 3396 417207103 852226 575 5 419222 580 4445570 419802 418059329 4865372 5435 13 1520470 5448 422924701 1525918 132 2 38984 134 1731436 39118 424450619 1770554 2724 2 823374 2726 426221173 826100 366 2 572386 368 427047273 572754 3058 24 766728 3082 427620027 769810 2868 36 1488876 2904 428389837 1491780 1534 2 930250 1536 429881617 931786 1750 38 122636 1788 430813403 124424 1444 28 643568 1472 430937827 645040 1808 34 490070 1842 431582867 491912 2016 40 190664 2056 432074779 192720 6808 34 448294 6842 432267499 455136 474 20 36452 494 432722635 36946 8500 10 1507024 8510 432759581 1515534 1158 2 1419110 1160 434275115 1420270 3100 3 82817 3103 435695385 85920 5348 62 229036 5410 435781305 234446 359062 216 436015751 359278 5058 20 160662 5078 436375029 165740 17506 36 531776 17542 436540769 549318 670852 1050 437090087 671902 648 2 215164 650 437761989 215814 11722 32 1929714 11754 437977803 1941468 7658 64 1580046 7722 439919271 1587768 56202 116 2826506 56318 441507039 2882824 190 2 37278 192 1783104 37470 444389863 1820574 954 28 417712 982 446210437 418694 6162 26 1616414 6188 446629131 1622602 5680 168 517120 5848 448251733 522968 4253 1 166218 4254 448774701 170472 485528 16 448945173 485544 32530 132 3168968 32662 449430717 3201630 5976 32 1164048 6008 452632347 1170056 144 4 1525918 148 453802403 1526066 2206 82 655064 2288 455328469 657352 12372 222 2396392 12594 455985821 2408986 337186 130 458394807 337316 1052442 1808 458732123 1054250 6426 32 972434 6458 459786373 978892 832 16 151632 848 460765265 152480 250 4 43558 254 3558314 43812 460917745 3602126 1472 2 316998 1474 464519871 318472 650 2 406046 652 464838343 406698 316 4 8576 320 365716 8896 465245041 374612 362234 126 465619653 362360 4138 8 474178 4146 465982013 478324 1801 3 178584 1804 466460337 180388 462 2 60078 464 2882824 60542 466640725 2943366 1590 10 490070 1600 469584091 491670 910 4 1116648 914 470075761 1117562 914 6 610090 920 471193323 611010 6550 28 322934 6578 471804333 329512 1200 26 23530 1226 2153052 24756 472133845 2177808 3892 20 572754 3912 474311653 576666 7320 116 393058 7436 474888319 400494 148 2 13374 150 1459280 13524 475288813 1472804 3892 18 517120 3910 476761617 521030 1170 10 374612 1180 477282647 375792 198 2 357188 200 4445570 357388 477658439 4802958 106920 334 3613510 107254 482461397 3720764 767 1 448294 768 486182161 449062 2778 52 857132 2830 486631223 859962 2740 16 1783104 2756 487491185 1785860 1228 6 506846 1234 489277045 508080 144 2 10636 146 1910764 10782 489785125 1921546 5624 48 1645048 5672 491706671 1650720 6208 56 345542 6264 493357391 351806 56318 40 2749704 56358 493709197 2806062 160 2 48692 162 496515259 48854 104668 206 496564113 104874 1808 24 422056 1832 496668987 423888 39118 124 2036794 39242 497092875 2076036 6264 10 1145132 6274 499168911 1151406 848 4 837174 852 500320317 838026 13524 84 1565714 13608 501158343 1579322 1292 2 229036 1294 502737665 230330 269 7 455136 276 502967995 455412 1317 9 2806062 1326 503423407 2807388 283 1 87962 284 506230795 88246 22360 268 2294338 22628 506319041 2316966 5680 6 680702 5686 508636007 686388 74666 66 509322395 74732 4418 34 1314888 4452 509397127 1319340 250 2 357388 252 510716467 357640 4418 26 160662 4444 511074107 165106 226 2 17114 228 1352166 17342 511239213 1369508 1098 42 19154 1140 2036794 20294 512608721 2057088 265294 910 514665809 266204 3442 24 215814 3466 514932013 219280 392 4 629594 396 515151293 629990 19154 452 1397004 19606 515781283 1416610 4274 14 2507722 4288 517197893 2512010 287 2 102599 289 519709903 102888 254 2 65088 256 519812791 65344 182 2 341198 184 519878135 341382 2206 30 455412 2236 520219517 457648 2016 14 1140126 2030 520677165 1142156 6274 92 1476134 6366 521819321 1482500 6762 4 826100 6766 523301821 832866 6188 16 495402 6204 524134687 501606 7722 42 2655518 7764 524636293 2663282 5556 48 3300778 5604 527299575 3306382 3643 13 617054 3656 530605957 620710 9894 108 1151638 10002 531226667 1161640 2602 34 1476134 2636 532388307 1478770 5686 140 1242744 5826 533867077 1248570 16642 42 781324 16684 535115647 798008 112248 58 535913655 112306 16192 46 1194498 16238 536025961 1210736 517 9 234446 526 537236697 234972 2778 10 1024258 2788 537471669 1027046 7440 12 1027046 7452 538498715 1034498 36 1 1690 37 82817 1727 539533213 84544 685 9 495402 694 539617757 496096 239 3 12800 242 931786 13042 540113853 944828 3797 37 931786 3834 541058681 935620 348 14 675106 362 541994301 675468 807068 734 542669769 807802 1288040 8500 543477571 1296540 7440 8 2294338 7448 544774111 2301786 4288 26 126982 4314 547075897 131296 3342448 6766 547207193 3349214 1788 2 1278330 1790 550556407 1280120 580 22 305880 602 551836527 306482 474 18 212810 492 552143009 213302 1170 4 555488 1174 552356311 556662 1500 32 312478 1532 552912973 314010 655064 704 553226983 655768 4782 18 2826506 4800 553882751 2831306 2726 12 160662 2738 556714057 163400 1326 28 687774 1354 556877457 689128 15290 10 1296540 15300 557566585 1311840 781324 982 558878425 782306 2840 10 1770554 2850 559660731 1773404 2602 22 279904 2624 561434135 282528 3396 28 661542 3424 561716663 664966 2756 4 1035622 2760 562381629 1038382 474178 252 563420011 474430 368 16 81246 384 563894441 81630 1986 6 449062 1992 563976071 451054 4944 20 1910764 4964 564427125 1915728 8576 242 2666388 8818 566342853 2675206 32662 404 2571150 33066 569018059 2604216 10636 128 782306 10764 571622275 793070 2468 12 160662 2480 572415345 163142 393058 3034 572578487 396092 289 3 26628 292 2831306 26920 572974579 2858226 2236 28 237720 2264 575832805 239984 4499 81 759086 4580 576072789 763666 5936 14 2188260 5950 576836455 2194210 3278 100 769810 3378 579030665 773188 8276 44 891146 8320 579803853 899466 259204 44 580703319 259248 13702 94 1526066 13796 580962567 1539862 3950 78 1131486 4028 582502429 1135514 1690 18 680702 1708 583637943 682410 1086 2 163400 1088 584320353 164488 8896 20 3428826 8916 584484841 3437742 1790 10 523246 1800 587922583 525046 1444 22 1969734 1466 588447629 1971200 637 1 331910 638 590418829 332548 5006 4 935620 5010 590751377 940630 264 2 312478 266 591692007 312744 1014 2 51056 1016 3802354 52072 592004751 3854426 1200 24 724852 1224 595859177 726076 441768 320 596585253 442088 11754 160 1988868 11914 597027341 2000782 1808 19 72303 1827 599028123 74130 121 1 1921546 122 599102253 1921668 2364 8 529222 2372 601023921 531594 1270 10 552190 1280 601555515 553470 5435 1 1425662 5436 602108985 1431098 807068 180 603540083 807248 4418 14 345542 4432 604347331 349974 608 7 82817 615 604697305 83432 247262 2624 604780737 249886 1905 1 400494 1906 605030623 402400 6264 4 2260474 6268 605433023 2266742 10452 28 1170448 10480 607699765 1180928 12800 226 2419338 13026 608880693 2432364 2602 10 1478770 2612 611313057 1481382 2182 10 385326 2192 612794439 387518 320 2 2663282 322 613181957 2663604 8818 62 1105134 8880 615845561 1114014 4800 42 459884 4842 616959575 464726 6274 2 406698 6276 617424301 412974 2078 2 1488876 2080 617837275 1490956 992218 1292 619328231 993510 4842 12 2736334 4854 620321741 2741188 9516 34 1319340 9550 623062929 1328890 218 2 655768 220 624391819 655988 852 4 345542 856 625047807 346398 70 1 15135 71 1296540 15206 625394205 1311746 3656 8 620710 3664 626705951 624374 2206 20 763666 2226 627330325 765892 570 4 417712 574 628096217 418286 993510 5826 628514503 999336 6464 46 1526066 6510 629513839 1532576 3772 6 508856 3778 631046415 512634 455 3 166218 458 631559049 166676 886 10 1785860 896 631725725 1786756 11722 18 689128 11740 633512481 700868 2452 10 2535448 2462 634213349 2537910 1842 4 846052 1846 636751259 847898 10480 16 1118942 10496 637599157 1129438 425662 118 638728595 425780 1352166 602 639154375 1352768 604428 94 640507143 604522 1536 2 931786 1538 641111665 933324 3750 12 306482 3762 642044989 310244 8074 34 1397004 8108 642355233 1405112 1278330 216 643760345 1278546 8180 56 1222876 8236 645038891 1231112 2422 18 1491780 2440 646270003 1494220 9594 134 1849240 9728 647764223 1858968 10300 40 1170448 10340 649623191 1180788 3278 68 913136 3346 650803979 916482 4344 22 705618 4366 651720461 709984 5108 10 743414 5118 652430445 748532 706 20 155746 726 653178977 156472 234446 48 653335449 234494 2826506 3656 653569943 2830162 4499 25 944828 4524 656400105 949352 1180 4 700868 1184 657349457 702052 474 2 55196 476 658051509 55672 738 2 52566 740 658107181 53306 561060 146 658160487 561206 778 6 848830 784 658721693 849614 3192 4 512634 3196 659571307 515830 1386 20 94424 1406 660087137 95830 1186 6 689128 1192 660182967 690320 266204 10 660873287 266214 12742 22 2000782 12764 661139501 2013546 7012 42 916482 7054 663153047 923536 32662 220 2537910 32882 664076583 2570792 1430 8 160662 1438 666647375 162100 510 2 337316 512 666809475 337828 7138 76 748532 7214 667147303 755746 5686 108 1679006 5794 667903049 1684800 1790 2 1135514 1792 669587849 1137306 655988 1354 670725155 657342 3278 4 588978 3282 671382497 592260 616632 140 671974757 616772 7452 20 1105134 7472 5550704 1112606 672591529 6663310 1039 7 505296 1046 679254839 506342 4254 16 3240700 4270 679761181 3244970 430 10 23530 440 1431098 23970 683006151 1455068 4642 24 1099938 4666 684461219 1104604 580 10 807802 590 685565823 808392 8576 176 1494220 8752 686374215 1502972 368 14 249886 382 687877187 250268 348 8 1455068 356 688127455 1455424 19606 60 1248570 19666 689582879 1268236 286032 96 690851115 286128 8180 38 1599320 8218 691137243 1607538 7262 32 709984 7294 692744781 717278 1200 3 28589 1203 2675206 29792 693462059 2704998 43370 146 696167057 43516 322 10 485544 332 696210573 485876 3442 4 182252 3446 4008520 185698 696696449 4194218 1090 4 423888 1094 700890667 424982 1140 2 177050 1142 701315649 178192 602 2 252866 604 701493841 253470 15894 32 531776 15926 701747311 547702 1050 8 657770 1058 702295013 658828 424 2 227986 426 702953841 228412 1640 6 531776 1646 703182253 533422 2675206 2452 703715675 2677658 3750 10 717278 3760 706393333 721038 304006 418 707114371 304424 86614 118 707418795 86732 9894 58 1554754 9952 707505527 1564706 810 17 28589 827 3201630 29416 709070233 3231046 11754 64 1431098 11818 712301279 1442916 1326 20 523246 1346 713744195 524592 886 6 578812 892 714268787 579704 2288 2 561206 2290 714848491 563496 734 2 173480 736 715411987 174216 546 14 293356 560 715586203 293916 314010 234 715880119 314244 885798 1622 716194363 887420 1591276 146 717081783 1591422 9366 24 1442916 9390 718673205 1452306 1974 10 734116 1984 720125511 736100 19666 180 720861611 19846 2390 16 406698 2406 720881457 409104 6426 10 891146 6436 721290561 897582 722188143 30494 134 2 27498 136 1786756 27634 722218637 1814390 6008 2 1345962 6010 724033027 1351972 301 1 172764 302 725384999 173066 1750 8 766728 1758 725558065 768486 2521 25 620710 2546 726326551 623256 316 2 15300 318 1005152 15618 726949807 1020770 146182 1986 727970577 148168 1808 18 556662 1826 728118745 558488 3522 4 935620 3526 728677233 939146 608 6 700868 614 729616379 701482 280 2 213302 282 730317861 213584 820438 1192 730531445 821630 14940 58 1352768 14998 731353075 1367766 563822 3664 732720841 567486 654 2 173480 656 733288327 174136 5858 36 465134 5894 733462463 471028 474430 2740 733933491 477170 476 12 636986 488 734410661 637474 156 2 457854 158 735048135 458012 11364 90 1328890 11454 735506147 1340344 6162 2 365716 6164 736846491 371880 1444 18 318472 1462 737218371 319934 920 8 1276714 928 737538305 1277642 45538 298 738815947 45836 286128 450 738861783 286578 322 4 1038382 326 739148361 1038708 79826 182 740187069 80008 6010 16 1397004 6026 740267077 1403030 13928 4 1296540 13932 741670107 1310472 1500 20 682410 1520 742980579 683930 1386 12 170472 1398 743664509 171870 5794 14 1105134 5808 743836379 1110942 538 6 116958 544 744947321 117502 1098 8 1728174 1106 745064823 1729280 1895176 90 746794103 1895266 426 2 1194498 428 748689369 1194926 810 10 37978 820 3505102 38798 749884295 3543900 37978 734 753428195 38712 740 2 195462 742 753466907 196204 21112 186 2432364 21298 753663111 2453662 694 4 2419338 698 756116773 2420036 546 2 508856 548 758536809 509404 5348 4 1005152 5352 759046213 1010504 14738 12 1895266 14750 760056717 1910016 538 2 1078520 540 761966733 1079060 4499 11 743414 4510 763045793 747924 2830 8 253470 2838 763793717 256308 3156 6 136630 3162 764050025 139792 1550 2 2491046 1552 764189817 2492598 419156 34 766682415 419190 540 2 848830 542 767101605 849372 7472 62 533422 7534 767950977 540956 65346 258 768491933 65604 156818 22 768557537 156840 685 3 31538 688 768714377 32226 5166 12 1607538 5178 768746603 1612716 133790 422 770359319 134212 1690 2 871870 1692 770493531 873562 1082738 5010 771367093 1087748 548 8 301928 556 772454841 302484 4800 10 1731436 4810 772757325 1736246 8510 50 1296540 8560 774493571 1305100 750 6 136630 756 775798671 137386 2308 24 859962 2332 775936057 862294 108 4 193602 112 776798351 193714 139792 300 776992065 140092 3600 42 396092 3642 777132157 399734 1671 5 259248 1676 777531891 260924 1098 4 229036 1102 777792815 230138 5976 6 1622602 5982 778022953 1628584 2554 18 2188260 2572 779651537 2190832 20892 88 2230602 20980 781842369 2251582 229036 124 784093951 229160 832 8 250268 840 784323111 251108 936 16 312744 952 784574219 313696 292 4 558488 296 784887915 558784 2660 12 1431098 2672 785446699 1433770 2868 14 709984 2882 786880469 712866 856 20 197340 876 787593335 198216 6510 2 1921668 6512 787791551 1928180 706 12 2432364 718 789719731 2433082 2554 6 1554754 2560 792152813 1557314 2708 6 1079060 2714 793710127 1081774 333212 296 794791901 333508 302484 548 795125409 303032 242 2 905146 244 795428441 905390 2070 4 525046 2074 796333831 527120 412 2 152480 414 796860951 152894 517 5 1164048 522 797013845 1164570 9308 48 3306382 9356 798178415 3315738 223084 736 801494153 223820 3000 30 815644 3030 801717973 818674 579704 1728 802536647 581432 5178 122 203502 5300 803118079 208802 705618 1808 803326881 707426 1142 8 804034307 1150 6950 48 375960 6998 804035457 382958 810 4 440034 814 804418415 440848 33176 50 804859263 33226 22360 114 804892489 22474 17542 54 1941468 17596 804914963 1959064 8916 16 2316966 8932 806874027 2325898 4452 22 891146 4474 809199925 895620 2612 4 604522 2616 810095545 607138 1557314 2182 810702683 1559496 576666 414 812262179 577080 2440 4 247262 2444 812839259 249706 124424 1282 4445570 125706 813088965 4571276 633324 848 817660241 634172 2572 4 244580 2576 818294413 247156 501606 276 818541569 501882 53306 232 819043451 53538 982 10 322934 992 819096989 323926 27972 308 2705666 28280 819420915 2733946 9030 254 2537910 9284 822154861 2547194 3282 6 1145132 3288 824702055 1148420 3700 28 891146 3728 825850475 894874 820 6 607138 826 826745349 607964 561206 1164 827353313 562370 2480 24 1770554 2504 827915683 1773058 105 1 69648 106 829688741 69754 3288 18 1482500 3306 829758495 1485806 982 6 293916 988 831244301 294904 640 4 1131486 644 831539205 1132130 1758 2 1161640 1760 832671335 1163400 9455 1 2807388 9456 833834735 2816844 3561 23 323926 3584 836651579 327510 4086 14 624812 4100 5550704 628912 836979089 6179616 294904 526 843158705 295430 55672 98 843454135 55770 12594 38 843509905 12632 266214 332 843522537 266546 583354 402 843789083 583756 19606 24 844372839 19630 1249 5 682410 1254 844392469 683664 37978 130 4865372 38108 845076133 4903480 17904 136 2325898 18040 849979613 2343938 1106 16 471178 1122 852323551 472300 1986 4 341382 1990 852795851 343372 10077 11 2230602 10088 853139223 2240690 856 16 855379913 872 992 8 86732 1000 855380785 87732 119 1 1277642 120 855468517 1277762 4288 18 1679006 4306 856746279 1683312 1052442 1292 858429591 1053734 365716 2364 859483325 368080 4866 2 645040 4868 859851405 649908 1317 1 166676 1318 860501313 167994 5686 50 540956 5736 860669307 546692 936 6 562370 942 861215999 563312 1098 2 501882 1100 861779311 502982 5178 66 748532 5244 862282293 753776 930250 12 863036069 930262 16918 64 3244970 16982 863966331 3261952 6950 10 2571150 6960 867228283 2578110 260924 1106 869806393 262030 607964 36 870068423 608000 10870 34 870676423 10904 7822 162 1296540 7984 870687327 1304524 2663604 2354 871991851 2665958 1662 4 251176 1666 874657809 252842 1058 6 45836 1064 874910651 46900 341382 942 874957551 342324 1590 4 1684800 1594 875299875 1686394 292 2 766728 294 876986269 767022 51056 638 877753291 51694 999336 180 877804985 999516 4580 12 351806 4592 878804501 356398 336 2 242582 338 879160899 242920 1792 2 900386 1794 879403819 902180 4384 10 2420036 4394 880305999 2424430 1046 2 839268 1048 882730429 840316 5166 4 496096 5170 883570745 501266 615 7 562370 622 884072011 562992 688 4 458012 692 884635003 458704 6276 65 980139 6341 885093707 986480 43558 108 886080187 43666 671 1 155746 672 886123853 156418 526 8 832866 534 886280271 833400 1668 2 3240700 1670 887113671 3242370 13642 14 3168968 13656 890356041 3182624 1750 4 351806 1754 893538665 353560 894874 206 893892225 895080 2741188 644 894787305 2741832 1576 12 1328890 1588 897529137 1330478 718 6 753776 724 898859615 754500 20354 68 1736246 20422 899614115 1756668 91586 24 901370783 91610 3000 6 509404 3006 901462393 512410 560 2 174448 562 901974803 175010 6792 14 2271110 6806 902149813 2277916 7054 20 1330478 7074 904427729 1337552 552190 2 905765281 552192 540956 736 906317473 541692 923536 538 906859165 924074 2264 16 529222 2280 907783239 531502 1947 19 2230602 1966 908314741 2232568 1860 34 409104 1894 910547309 410998 1992 4 225792 1996 910958307 227788 21298 164 2153052 21462 911186095 2174514 152894 114 913360609 153008 3892 2 2998652 3894 913513617 3002546 25552 414 2831306 25966 916516163 2857272 5244 38 2677658 5282 919373435 2682940 617054 542 922056375 617596 5520 18 1088216 5538 922673971 1093754 2406 2 1478770 2408 923767725 1481178 694 2 102888 696 925248903 103584 3172 8 215814 3180 925352487 218994 48692 56 925571481 48748 20743 121 2343938 20864 925620229 2364802 12800 46 3168968 12846 927985031 3181814 1483 15 558784 1498 931166845 560282 2925 43 639376 2968 931727127 642344 20422 242 2153052 20664 932369471 2173716 726 2 134212 728 934543187 134940 3058 10 611010 3068 934678127 614078 1039 1 306482 1040 935292205 307522 42382 66 935599727 42448 253470 284 935642175 253754 2521 21 583756 2542 935895929 586298 75190 34 936482227 75224 688 2 913136 690 936557451 913826 1908 16 190664 1924 937471277 192588 3446 14 937663865 3460 2080 34 717278 2114 937667325 719392 417712 322 938386717 418034 10968 94 2604216 11062 938804751 2615278 765892 116 941420029 766008 846052 162 942186037 846214 954 22 371880 976 943032251 372856 2422 4 215814 2426 943405107 218240 10782 26 1786756 10808 943623347 1797564 3144 2 840768 3146 945420911 843914 225792 742 946264825 226534 5410 16 1164570 5426 946491359 1169996 12372 56 1248570 12428 947661355 1260998 2080 16 1405112 2096 948922353 1407208 3346 30 230330 3376 950329561 233706 21462 102 950563267 21564 2280 2 99846 2282 950584831 102128 5300 2 1231112 5302 950686959 1236414 63284 180 951923373 63464 3643 5 412974 3648 951986837 416622 969260 124 952403459 969384 384460 760 953372843 385220 967612 14 953758063 967626 1552 8 588978 1560 954725689 590538 249706 38 955316227 249744 265294 492 955565971 265786 2925 23 2153052 2948 955831757 2156000 1151638 4432 957987757 1156070 827 3 721038 830 959143827 721868 86732 534 959865695 87266 4102 10 1494220 4112 959952961 1498332 1405112 1280 961451293 1406392 653314 190 962857685 653504 22360 10 1858968 22370 963511189 1881338 578812 430 965392527 579242 442 4 39242 446 965971769 39688 914 4 402400 918 966011457 403318 3162 4 645040 3166 966414775 648206 1444 6 372856 1450 967062981 374306 348 4 2087786 352 967437287 2088138 26 1 6375 27 1352768 6402 969525425 1359170 1708 2 122636 1710 970884595 124346 4964 4 442774 4968 971008941 447742 3778 6 1151638 3784 971456683 1155422 12594 2 972612105 12596 8074 20 1170448 8094 972624701 1178542 23530 228 973803243 23758 580 2 35710 582 2943366 36292 973827001 2979658 2390 2 337828 2392 976806659 340220 2672 4 743414 2676 977146879 746090 3672 12 1736246 3684 977892969 1739930 6808 4 949352 6812 979632899 956164 820 4 1431098 824 980589063 1431922 620710 308 982020985 621018 2660 6 219442 2666 982642003 222108 1151638 3382 982864111 1155020 2144 2 167994 2146 984019131 170140 3672 4 459884 3676 984189271 463560 1794 2 190664 1796 984652831 192460 820438 266 984845291 820704 2096 2 1260998 2098 985665995 1263096 2213810 608 986929091 2214418 988 2 334410 990 989143509 335400 6010 12 916482 6022 989478909 922504 368 10 992218 378 990401413 992596 452 2 406046 454 991394009 406500 3600 10 597478 3610 991800509 601088 11818 66 1858968 11884 992401597 1870852 1018 10 67138 1028 994272449 68166 25140 396 3854426 25536 994340615 3879962 1397004 2290 998220577 1399294