200000 1 500000 125819 146 829978 64 4100 501492 69287 110 377041 164969 72 121593 83189 122 2481 123203 326 544222 115275 256 965735 181 140328 559672 59 72413 850106 34327 62 286235 57 10446 29258 197968 371 88409 44 118060 275995 189302 33 325871 182325 370 120254 139597 149 726687 37648 111 280854 8674 29 293890 176 31336 359202 57 30650 187906 242 80775 25385 183247 311 695086 161 48188 998385 146710 353 552558 101806 110 888509 146519 101 111450 56292 62 961417 74 56674 679437 52832 165 122763 285 172034 221703 351 155436 806925 250 163700 105515 119 15913 371227 137 88043 770443 2360 7 494042 87992 159 729934 114736 311 883642 164821 159 995806 45 18896 875631 64 30466 604409 138052 318 261631 148 123444 514590 356 179317 581310 54 152486 354968 1326 34 753250 81330 154 885274 393 160918 975977 11940 71 334461 80 6817 41527 301 195285 236624 120748 76 557936 199269 206 881647 194 120367 303760 31457 163 952732 163309 50 293387 47703 93 841067 188 164276 221067 189 179323 618210 135 104236 398200 54426 42 673981 49 154435 778604 91129 270 718029 71 193180 531155 42 56119 31097 72 46878 318426 190 179459 528182 70704 142 623699 67655 241 526860 59 183964 488267 88 82008 586645 101 91961 81649 97 13346 565391 176499 193 76854 131709 29 802487 47731 122 4708 87003 78 187284 60588 24 846894 107679 72 545122 101114 148 548391 121548 228 531562 312 98902 291844 39962 94 594605 97 55164 125476 29140 124 790578 82 135810 699367 49 74976 115648 330 128039 548767 40498 181 983348 69 96187 807397 139349 269 246351 27 172205 23644 77 75161 976698 139806 145 923450 112292 282 911366 153 101186 56418 254 129489 551154 346 138561 95585 70975 87 558858 15298 49 241418 65665 154 935155 53 78053 16185 79972 173 177931 406 191615 89939 294 146603 848495 173150 225 298874 159658 285 162523 190714 66 451669 195 137862 996536 131222 235 769375 60744 132 676821 168 198441 597979 34 8788 294266 311 148363 143594 80175 221 293987 51537 95 243766 90576 296 409854 248 85033 902434 143693 270 542972 877 28 653269 108156 228 28672 177621 339 845303 83 147801 863939 16577 88 780721 266 159493 107277 30 51650 775576 134696 17 156581 87320 268 783469 133 25229 954209 96342 225 388331 16 40044 750316 159603 257 547258 149605 75 564700 177734 101 525756 402 168389 92380 149 104647 805749 261 139900 369993 109 170006 195430 7 101588 516593 183928 140 553026 50012 97 754165 177 176711 619290 148440 85 543173 100560 50 8831 127 181695 389245 91 43055 612528 155940 332 432613 85547 197 16945 150212 41 684109 100650 211 147546 32 42939 524111 175439 157 347352 233 187212 703759 98 15886 317185 7215 61 851154 93 28159 617867 49 54519 705671 148049 16 412029 139706 194 935345 57368 201 496849 15 157963 141676 238 102157 79363 79906 237 648912 14 51764 803273 144447 346 38779 160132 246 847191 38981 98 644076 157 191724 505825 308 147127 995145 312 116725 295301 25713 43 728662 182382 223 537334 335 150112 310889 35570 42 692107 80505 125 454293 105 197340 217955 181034 383 511050 62 182012 18869 108 82949 432928 17022 20 11402 325 107063 630032 42289 189 673326 124 20852 863169 187929 35 120140 205 57113 428482 149 123890 549354 71 8353 503577 96620 133 671985 176 110204 707427 44 151682 548442 249 168836 856296 341 142359 337742 143988 303 298054 27162 122 75056 76 7664 612015 3 12100 821046 187515 179 609559 65954 195 681116 170 49954 228948 25268 94 740445 247 61875 240942 9 56897 163734 168904 392 702525 245 73373 486978 167 181489 631683 19606 27 823353 222 110016 904770 130113 172 318099 153335 107 250187 129 87389 703804 309 147925 297823 178 92025 175317 65 156680 183148 91996 108 871464 40848 22 99340 84776 45 516309 71 61877 756273 198 143599 277220 246 184087 689596 38546 154 184529 315 167416 672421 165 182900 90624 114766 15 724275 213 144126 478552 137 30669 651641 283 158048 759339 113 90498 583019 173433 397 294331 208 158476 311751 125 95935 849673 8 118297 925661 157 28596 512728 44 11666 236800 36493 167 819535 140608 20 356232 185274 143 780813 94867 141 606603 378 197575 93315 159348 341 479044 56364 49 391861 75381 211 679375 81 159023 630359 14270 43 182171 64415 134 883403 186549 379 167450 99009 219 468019 189 47463 978892 109 18220 729966 72631 40 873466 87221 284 377760 110717 8 344264 316 157460 618014 22020 76 162743 318 107306 161801 66134 27 132857 215 175333 158469 102190 302 658491 11344 37 148032 30 140490 626831 106 63259 879653 63984 75 50743 73814 90 755332 19149 45 612597 195 122611 277586 66344 154 821982 47293 165 160635 174 85651 499513 8469 91 184891 70 16438 377872 156 53611 979933 74 10740 217308 169033 90 608222 345 186724 72073 23 71553 482667 78 145178 579057 16 12325 798642 197342 78 877908 216 147911 395570 180 144604 511912 119538 48 721621 126 33171 328548 181143 225 652680 63 5218 511791 23440 93 135488 49497 136 132794 26761 98 864915 20 33099 635048 35 67603 277249 54305 195 827158 19 179175 994425 62848 32 855731 151 77133 804639 209 98815 56167 78017 172 258983 176172 96 325561 215 125523 863830 133081 312 720578 158 43406 259453 123520 334 3146 30 15219 145746 3 8072 534382 132721 129 680112 178058 73 638541 189 92359 709569 192843 213 810781 44176 125 954312 108705 240 57978 24061 142 541552 64 77302 974079 11 80138 272054 121209 213 736720 95 78981 775946 113 106017 931480 7624 36 959471 173718 409 420141 87114 238 315406 10 96024 605453 68 176510 683181 290 185779 341130 139 32770 464128 179 105437 460052 110916 182 359441 165815 210 691767 25 196029 888096 116429 280 284519 81 35088 270680 37 120702 121561 37052 117 233227 99931 125 107404 28968 125 22437 179954 395 994991 151741 382 307798 139204 62 589687 98338 313 482396 58518 96 585798 372 185805 991411 177 38465 488749 145256 114 269292 195141 424 215181 146701 226 245400 3 197326 656315 113 77554 164528 90 196329 423161 47 149110 735444 147979 130 845676 939 1 302922 149 124479 729687 142 74687 882883 116316 231 853762 48281 60 704905 183 33979 257561 70 172158 874089 234 172944 120279 63561 172 239706 276 115519 503108 25137 17 749481 23931 17 916154 49 191909 395456 25 45173 901039 29347 63 95587 2 167153 357505 252 88411 89132 81 162606 9442 203 159847 460599 66186 153 443386 36 71944 649437 63191 195 145238 77701 268 910412 89 18867 84621 87 177558 532070 55430 26 675566 94503 153 926891 322 196067 897059 133399 245 838883 192306 321 643071 186360 114 152665 46258 103 859005 119 31821 159081 113 23247 810563 221 106440 623422 67 19351 48197 153670 29 976890 157 107091 478931 37478 50 167375 26 69319 14858 190359 356 84851 140 190626 57369 354 136267 221704 117 152734 39984 349 163074 234458 31 107552 877096 60715 220 285766 27115 128 354160 41340 20 735779 146401 299 788574 171 64581 337947 48 59394 418199 100 116393 339224 59 51883 835047 67533 169 561336 375 197406 827202 338 143655 773687 55178 179 643276 106 6 502931 124966 317 189129 172 152565 27275 190 56532 95128 49763 153 58969 144226 176 177343 80895 227 137002 195 104521 22734 39 42099 179419 83 68789 503084 114613 158 967489 63936 143 302362 10 166204 263718 9 43487 146980 135220 116 517316 9140 71 97131 2162 41 917786 115 74583 734479 195560 17 471448 62955 13 901003 396 167902 862112 93888 73 248512 36505 148 291253 84 151375 50072 102984 222 987587 228 162065 15167 161957 354 687385 81287 49 740070 56751 203 366286 10 63071 861328 32261 33 627572 6 41673 421784 363 195858 181943 20 19514 728870 49 145138 98117 124793 321 436376 51174 218 817033 8 28505 498995 216 79546 190859 199132 105 421932 67074 58 987840 6314 77 622665 58 74283 228068 50 99121 935692 19 172359 910401 27 172253 777436 129305 71 72186 61 4304 530508 9983 87 801840 57 171854 80742 383 177314 127493 138 51522 308584 184718 214 574648 92 41249 634180 61 10261 805626 107622 106 572416 67 45823 520874 369 180616 767314 12936 23 373131 98 29540 241559 140 69194 156337 182 36506 357265 187405 134 776762 190654 285 427068 51 166121 981313 40 39158 121036 105 71113 932811 22704 3 349773 21 39091 713604 185 36528 712217 8 577 475653 110 112028 434515 222 89231 398690 70169 148 902371 46460 103 571997 48858 129 957341 186710 98 866270 113599 197 157412 110 132532 271584 47135 99 589732 78329 129 216035 24032 132 528735 183788 55 167301 83046 83 582424 111 165509 690841 80 115123 883805 155577 318 37259 147972 322 183632 85009 195 390470 25368 114 96482 132 31642 631001 63237 133 66670 123 198881 419230 174895 179 574591 137 25115 644269 194 153562 68769 43 185476 585271 198752 137 637464 84 94212 832646 92158 60 103787 114452 279 149013 158043 139 775116 61 181078 550932 158 33537 396265 70712 190 388468 134 33701 451609 286 100944 118067 117 15628 362416 71217 38 659709 7659 68 435135 133072 299 867606 7027 54 874797 74725 62 421506 30817 160 990425 157 113698 299366 153 87047 143916 176084 68 19439 97 169212 861046 214 89793 324510 228 129409 867746 101925 309 853276 81 139926 960418 37 133875 722116 39469 197 373677 69141 198 851221 40455 97 920416 213 72694 645777 27961 132 920662 208 100836 951220 311 97140 195189 51409 100 564261 31 83070 796709 217 60114 140694 90 47715 785175 254 76036 699610 261 74639 733945 20819 132 319362 91 14967 664647 119271 40 352244 104 178560 681453 102325 153 161908 114 50101 717580 215 81195 742906 14304 57 546540 186539 240 103205 29364 66 751068 8 24070 774684 64665 122 930923 136173 28 401187 84 32065 679863 145773 370 872101 2 177866 385826 167 60003 365471 110 113726 923003 42295 58 958302 170894 412 935783 1 1890 666054 332 180289 46444 85 106325 841510 5314 50 625525 343 150521 585414 194764 136 75004 173 185338 37330 44249 134 25986 155 76407 674839 40 19763 313997 44 18635 861507 111475 201 431362 37717 149 719989 185188 146 82464 26684 10 12011 130788 48 6210 251 78027 639113 121 54866 701941 9969 44 164115 232 132511 536592 282 180082 767816 103 122699 973343 16 863 909709 118 169856 775481 72739 257 283800 37284 137 848546 133 21745 782708 157017 348 381582 20 56954 189061 55 92932 387193 12246 6 662075 63066 31 803473 26339 54 420377 164 60456 186654 564 11 16432 71 13756 981481 97756 147 860830 183 117271 783993 200 93734 553157 168933 341 867895 40684 85 452823 195402 305 496283 255 78717 250215 11708 85 649318 143606 12 682047 245 187156 334114 131112 11 519676 175 155261 620318 168546 335 654889 7 5743 347056 89 26806 434931 24 101703 871947 130995 10 259884 112226 248 747305 84719 140 849981 51 21152 252695 49460 122 387893 315 124987 808535 367 138430 777149 35685 92 974087 35648 154 407585 45 64808 154046 190423 267 837751 129 29640 232235 316 160084 336477 223 151423 940213 307 99899 957997 146228 32 606334 88764 79 29768 145 36548 451346 78722 116 362148 27986 90 721576 236 112185 860982 25144 65 98963 101 97225 55646 158454 271 112064 311 152325 769481 29684 48 772841 17 85338 803372 195 178440 18005 45434 188 289122 111441 141 433687 36430 90 13282 135658 9 746364 329 196035 182262 127 41090 38705 123 53196 389828 163 105845 52071 365 160706 799812 70 11985 317877 294 132568 689960 61184 171 225918 68593 73 608384 144 75095 370758 5 145077 718310 174 100957 462715 187197 230 885121 120555 313 460821 67 13066 85072 53142 157 719132 44 97376 699247 120020 235 761246 56567 168 88306 2 72185 124438 172760 56 66745 318 102861 228421 180 51746 934568 126 60173 200737 180 138020 624597 61 177184 240938 185175 184 674827 10 7885 595095 355 128212 530781 127790 138 597354 16 69517 390547 243 171695 648554 142 119202 706601 114819 336 446393 22 98870 291392 31671 152 499866 94614 287 269386 341 119798 882481 178051 195 902044 23 1397 917560 38 77742 210944 90020 121 37620 74 8270 429023 143 35414 661391 203 158870 26344 119 54451 77913 72954 269 167178 138392 256 956892 159 139141 759422 212 168548 14867 7327 58 891594 176357 407 411810 134 175385 289888 188863 32 816690 99657 98 544309 55 7284 667579 59 181631 621533 17984 43 62870 105 35915 975386 118653 173 372800 7 197595 555836 321 199030 76711 232 93633 141417 75532 231 858302 91752 69 797279 25819 103 922144 174 36340 806968 222 68987 772892 57 49043 58295 71 66624 860009 100185 244 379605 178985 115 133872 197 121771 414044 78 73037 514690 59 50125 540047 179352 51 878973 204 51444 36614 25 3699 752638 230 58372 577855 110292 113 139131 55 75884 563025 362 195476 222143 80 39857 478618 45721 3 876944 132 32800 200953 99 24922 419173 56 11327 238943 237 98683 211579 186241 135 791477 149 163962 490826 229 152641 822925 63 4018 27428 13 15904 575610 107 125616 872780 80825 183 445090 7 130127 560039 59 44259 803651 302 128346 377397 215 94043 519348 151784 239 833777 56 113709 354612 98308 276 339221 59 198201 481510 117 37810 91582 66918 230 851312 28496 108 108672 31 21612 962483 45218 94 77774 286 91643 735124 127061 309 487138 73 23583 398029 185391 12 570116 120908 144 452508 63521 94 726531 127960 318 740724 305 199160 380887 104038 223 511993 110439 77 598806 102195 313 206183 378 191369 533566 36 9982 317229 115617 255 530156 177458 355 406305 169821 289 966145 164029 249 113147 93306 42 333181 157287 341 261371 196585 107 702392 148 31922 372006 26011 147 728180 276 139602 951512 324 108583 297441 185984 296 24207 4 115324 13597 13278 33 565726 173 197875 49604 15410 24 850332 166 107218 884040 188083 123 661288 185785 403 619937 246 96966 483441 64286 168 340850 173839 195 651936 30 30993 35507 149 103389 600542 197460 255 685651 27 70277 170239 165997 81 901171 7714 66 63072 101573 8 539763 117247 28 206799 91 38585 839440 16 16560 423460 156 48176 364541 300 143427 848204 160367 119 441118 131506 23 904746 251 64259 14799 14 99593 342686 19 187846 283832 57 36240 414017 51 14440 267810 360 149704 956529 36 28208 729399 55 107763 742063 225 67591 496966 76745 215 851749 257 87784 742851 120 71253 678619 139 57516 560277 157704 176 578424 105 109473 206435 163802 35 498878 81034 179 923375 167989 245 393550 123504 263 882621 215 178697 683733 151987 324 347138 248 132502 891287 182 147351 708440 161552 298 430538 260 157470 387671 8678 44 41453 127338 342 526357 86478 207 346071 68808 137 439210 78 154599 383507 185843 170 919158 110835 169 548477 106539 227 434286 61100 91 834781 135002 260 242209 26 8828 980829 198 64872 822688 108566 200 768145 118433 238 903741 202 120600 446305 199 131435 108386 3 132800 269468 4 166124 895975 149 62444 183949 138973 365 340283 149800 50 605568 59 5735 132687 186821 354 536343 285 89462 581082 178 145296 985686 75 76181 331874 75 156736 745507 150390 171 347986 56846 127 338559 194 136670 478409 151334 299 351569 27 20766 284278 7 125436 45923 156042 57 718882 363 165491 894804 17 27553 755228 41832 46 910243 35046 176 233624 417 183231 738856 62 5170 256643 161 114847 23263 152 173543 71256 65 4338 204255 177748 213 667640 172426 160 589048 120755 281 630558 61 5715 699333 2137 1 427619 27305 165 937358 39 114221 213115 8 104203 118496 5 430 644793 364 158365 377915 206 49526 711748 34 163288 672130 59 30740 506163 172 59071 122744 66586 220 711552 139 196415 290812 96937 250 41228 282 196155 649145 35 32752 472206 255 67952 205790 33 174163 874980 91711 258 911972 159309 245 684964 170 137687 717435 33017 55 767350 46858 36 353649 77 53273 102572 137917 72 810308 167 46742 815554 114 175704 81122 103 37303 699641 79531 157 274493 49380 106 881037 19 8457 186784 343 184636 602759 109511 273 702154 145289 57 189484 53 141082 500171 40130 73 713031 26 43047 96379 103 12617 523007 62279 102 245610 220 138682 167024 18383 58 139108 82664 113 254378 422 186928 236124 261 77993 885704 409 180989 204498 126082 193 683975 3 129381 141885 178 159397 746328 65517 219 734114 150633 299 914068 118 27055 76966 114 72730 410392 45 23199 828036 115000 281 739527 196423 431 483186 183705 401 235432 177708 15 61270 85416 269 294428 127514 254 49892 270 76519 453197 78 198863 852743 114529 48 962841 215 121731 92771 274 89468 799946 76986 170 213255 243 111386 685740 78 196915 420984 134103 306 473996 26146 142 105645 46461 135 741782 140 119871 336068 180681 420 770183 125538 210 871084 30 114734 102373 51642 220 81086 170 110262 477947 123894 308 578002 189 46843 101067 10 2926 773822 84881 82 550655 161 197736 439717 244 193236 5319 20620 111 525137 156634 351 143101 92125 269 944468 79114 68 834753 182387 119 589488 362 159468 307805 12 28897 751910 61 12886 119719 64065 226 444323 17 198278 808064 35613 13 743583 47229 30 106632 13784 57 299526 79 28025 201938 74983 28 753491 70 51057 441545 196528 136 420486 17640 101 150967 318 160622 588431 144 33495 744524 108 59332 367147 161602 170 834551 183444 242 259531 194 50044 275947 99 95324 391624 53 12494 144006 111801 287 347773 122 51126 526593 63211 201 640452 183751 361 529858 3546 39 260808 33153 130 885793 26860 95 581132 120333 52 332265 147 53877 246328 32284 176 556853 384 156286 352521 112 84404 643320 147 175815 187055 147 179076 237262 77 127398 371454 77282 158 85866 186102 233 308561 5642 69 744422 30228 159 77184 45882 91 712968 78247 100 438759 102 96314 689259 42 85352 814401 136856 191 757122 83406 93 370780 158807 148 694653 63860 4 977338 10 71954 471167 96507 155 362027 279 79943 742143 57 4138 364012 99 34090 394567 135965 37 317982 86556 48 540494 186 38863 155980 74959 152 560140 45965 83 711696 129 101590 331477 50 60260 428763 161917 141 975266 33110 178 248650 31 50979 542224 222 67318 217801 45 40015 889259 109979 139 963489 65415 46 403209 373 187345 781235 81 18810 919071 343 189793 997674 144 136625 931451 156595 226 335055 1 99405 521373 113305 93 88362 216 122666 436641 100050 211 849349 181 173306 324014 140164 35 32636 74 11064 551581 298 95210 839933 264 180101 187017 248 149144 772300 324 192603 333021 41 135316 19354 60 13716 932527 64 19141 499185 303 150794 770263 313 98495 903196 5 114612 947531 266 176482 826477 49 32605 73683 71272 163 391231 145420 257 565041 11 186061 392073 195 198534 333904 62 87033 261316 16355 15 430715 111 14702 830647 103892 53 798782 7 3429 24483 155 34455 243737 196401 117 849412 18556 56 66678 175645 62 94564 221 87771 492843 199 97408 32077 74 23575 260901 32407 100 265118 41436 49 969792 35 15497 524048 172 162709 534338 19364 41 185507 349 161859 353095 56142 61 689794 8079 14 946520 75731 157 387138 47977 35 387979 151364 143 136257 69 6910 504750 26 91508 447350 101 13663 888032 49 140372 869602 187028 79 411047 141561 34 888276 17 120721 477946 255 140867 218447 379 153163 919039 161883 169 134151 273 109629 196659 161020 252 535463 2 1813 797359 194 111240 448732 150915 203 279304 116583 182 979391 109 103342 768334 150215 376 255039 158 151157 83744 32184 109 716292 180944 127 319484 59348 69 415889 13833 33 210784 127 43394 556433 5 18848 499352 26211 20 256171 215 76442 82190 25 161490 870461 419 197476 162990 269 147879 920532 64 79909 127186 52 190337 112005 155 47394 880264 34675 162 577417 149361 236 931602 151 73919 417766 343 141709 910071 166 144034 654133 37 4511 364483 170188 42 595120 155 47334 288269 86 77931 554107 258 194111 226011 138 28789 327837 81226 57 941032 66920 36 128042 193 78147 175396 69482 20 292899 88 22969 519716 343 185182 202974 72 139596 939039 37 16107 141260 294 156161 648843 112087 276 107943 156 184236 511338 108 180701 770955 13 12167 698903 185200 70 462709 111104 79 231890 297 161741 364037 71 39267 378243 193543 156 417298 138 30217 590721 61 11229 259095 139853 362 291181 109419 293 31003 242 66247 655853 18 9149 259827 42 4007 142580 58880 79 556281 115 79956 543363 271 3 370715 76692 269 289009 173589 347 248565 154 107697 788916 120580 75 4961 138917 96 443859 35998 188 280581 122718 263 721551 172 195311 306817 60451 94 199121 393 173452 129861 26 23986 132223 109 37245 140762 244 143627 254231 38 17120 888248 43981 60 787141 22 40258 828915 62204 202 765901 329 125602 718184 107753 170 115854 13668 43 494696 320 166782 986859 25 3408 35221 18042 27 411378 77624 115 401484 244 129008 855602 229 154583 511579 116 72433 95193 84 174338 780510 76881 114 499954 78949 52 683940 150518 327 446603 157 47712 532685 273 117335 885767 91797 291 813781 81629 204 882446 191 168727 328704 52944 197 348893 55 41289 117738 303 98175 810 68 118615 30904 41 53239 451988 168265 315 880733 113 87284 554721 77 179000 293192 4 143818 797888 60 5531 371344 110294 125 288096 182405 422 50317 186715 197 454373 315 113701 96418 308 115499 9161 408 186368 944487 275 183707 147132 170069 17 394752 261 86934 929960 65 52274 549125 16 191992 490169 239 59634 77244 190 178637 936306 5 197849 327052 45049 82 262798 303 148432 999893 284 110039 328716 67439 113 974876 73637 95 98712 147872 284 789310 36051 123 122334 148 138871 80604 102820 191 307672 86160 9 265465 42277 87 16625 182 142706 436944 9 179443 905777 61 8937 588278 158490 375 973754 107117 37 510583 174964 19 747177 133856 78 268252 223 134930 20642 119 120927 752305 264 197224 549106 69 99816 898292 279 102439 437591 17 191719 92712 194332 438 487319 101341 203 797160 138123 87 533569 250 157366 570811 68 169565 35795 103416 27 229548 57599 75 738169 236 114188 397863 51487 47 309842 113940 82 446785 225 70746 935367 121 79923 801647 104951 286 359959 72398 109 577157 141 42390 634233 333 191667 19104 341 117554 673311 155 64998 736619 113185 211 268205 106577 224 454957 44614 211 393016 264 127650 697151 61927 111 423706 147 66127 631714 297 89023 865134 52 70539 171525 299 188795 280127 9 59925 3619 186862 402 113567 62 51755 799051 86 43340 61498 184 45843 631598 190855 353 470905 162 72502 996297 29414 74 666617 164363 265 204950 191330 189 427817 10 36283 878796 142121 372 917108 208 174549 672748 168826 132 489436 29023 143 735978 70762 84 564588 9 112136 727229 163059 359 280039 152028 32 400679 164096 325 207112 53864 138 950796 42 39851 687885 147353 150 758082 176940 57 208415 136211 353 224717 163642 142 956931 199291 339 57427 264 100438 779501 297 170569 588239 82570 10 388367 19 189443 396114 95453 305 171212 83835 119 11755 121 100840 999672 153 183024 236391 131324 191 377313 166 181760 486607 15 43393 217226 75956 223 994189 183065 302 918908 128 86774 969112 244 70718 49193 103587 53 681510 99012 91 757484 39610 24 688342 97389 107 608784 177 106915 582460 130191 274 645362 109 57946 251778 185939 101 179245 213 50363 417666 26366 101 629522 288 88910 22029 11 107809 289238 21 185050 248184 23746 111 398929 97660 101 10969 380 169711 499479 72 41089 40273 51 181712 550343 167 47651 136770 153097 150 562012 184674 4 321735 193036 65 700889 158 26936 155118 129335 75 308761 85389 119 881361 121 110522 834027 169 31656 32454 127007 351 531972 108036 312 314426 303 104001 606003 20 116692 549000 132 45023 185051 29 110486 196720 99 103792 955901 170 177578 124380 116 27662 126054 193372 28 693399 99236 169 914111 162863 274 260597 235 90238 464110 73428 53 525985 37778 17 517772 100056 254 253981 149415 155 818582 166 35736 706875 64156 98 575899 69 52443 751931 61245 1 881685 153521 311 101365 216 98257 471203 137188 220 38272 117241 111 577714 340 137034 883755 182589 230 903787 12515 55 794545 49373 103 720169 194430 132 497090 166 161695 949605 42 38500 945987 29 149322 492843 73401 209 5239 30516 83 649632 18 25253 656997 151869 343 704751 106831 37 390063 89 40181 952771 240 72947 865555 133189 213 331328 15661 26 9510 218 102490 979657 90 44782 441815 134 24207 131258 290 111145 669274 290 130730 635158 175500 286 719025 102874 269 582866 220 189042 816403 2998 33 925945 275 161289 978957 57520 27 522997 198308 12 140137 170393 143 922085 273 12 793536 230 198718 521766 146658 305 175774 25159 16 777742 220 58926 364739 220 178322 205836 78634 5 885459 346 122315 835079 11891 40 652003 100014 57 742230 174 69554 982714 33702 49 777568 2 1103 456946 225 78088 950186 105571 136 378057 68 175628 130181 30760 69 840833 143267 55 890521 22 68897 318986 126272 269 947057 8581 63 233652 80413 190 194396 183327 59 42254 173878 66 60067 160718 194 318367 374 156159 492496 157597 273 966595 133 19414 572014 18236 103 548267 158679 132 854098 182 84661 948021 221 67855 13176 228 56610 984142 134794 304 729360 319 149078 615173 155947 301 848711 55443 212 958230 103 166388 892421 177 163458 838529 120449 56 73822 66199 123 654799 21228 46 677040 146897 227 9580 73666 66 286104 110182 325 867635 81711 72 443992 120 76265 496264 44977 134 510667 198 62107 849319 32 70203 251870 17586 44 401423 128 120928 858304 100600 46 265556 61 79406 720002 89339 125 539069 233 177364 167829 193683 213 475674 97 9550 407613 172 127925 545632 86 173976 761949 84340 250 520311 412 196313 899845 29 74993 426617 179299 145 220276 78 38999 174951 23564 77 644137 108 64683 345888 402 178621 988795 115768 109 259322 43421 70 926654 100 109423 662752 198 114775 29461 22 72184 591247 170 44315 608951 92235 293 118288 255 97268 341983 186963 234 663754 303 160905 368369 134681 159 469887 65 110363 43332 53506 118 311636 188472 133 16637 109366 285 511029 12844 47 368049 36 102266 990677 85 17019 79677 110406 120 245241 49 37966 155023 165836 196 507783 104888 117 251432 170671 271 719270 347 149531 579163 159937 35 951918 170 138898 105441 148 58018 77692 25 19497 445276 155498 255 554628 169076 271 888738 81787 240 270494 199879 42 279281 215 146700 450652 103 75837 74237 94 12567 684735 112 100926 971266 176 134763 437691 181 2 698355 2 1522 160089 193 155248 635969 95626 9 134583 88 190965 497028 69609 23 420709 96843 279 384584 96357 287 681971 130081 45 640405 6083 22 766675 189549 106 931070 17898 37 957533 142484 209 81745 45066 57 377099 33057 135 754211 156566 242 585791 188097 234 655143 159465 321 360317 73052 161 838370 52 7794 855015 78669 224 919073 143870 7 756517 189 127216 123194 147798 192 750513 194136 175 860017 123302 242 172076 116480 53 780903 63469 46 502820 297 198107 839931 176180 407 102270 319 120172 563823 60874 202 21743 66 48663 145018 60072 37 384792 38 45570 517466 235 106170 273261 82076 71 898223 105193 308 144450 139332 90 951488 113 16557 275942 135 134863 683507 49 176497 174852 115 115761 665465 116 171849 625627 386 153981 800634 16 164912 910025 130665 258 193081 200 114772 754990 63072 146 304263 198 109036 367603 343 153455 817930 119 56579 132911 2 29310 21510 90 109413 514550 144463 321 265929 137 96600 266073 109 44634 608681 151543 39 915501 172 161214 152319 177 64278 948546 58 87798 499376 136687 219 180567 64986 196 304441 24 144249 853759 97007 25 226216 86 144040 838021 190629 87 568648 184 41076 37110 154049 102 668651 105663 216 782929 10 169392 44129 432 193977 253425 52935 191 183024 24122 100 439132 136833 62 752288 122887 163 753260 98056 120 569156 58034 39 569405 185644 218 158861 189230 342 10919 163070 282 739175 182 169276 700299 148975 13 192195 52 105582 263162 152 90531 916275 151 41371 16687 224 131175 841418 77204 220 645205 190740 239 164205 265 137574 356971 151 86008 804086 156508 139 227444 174847 49 748423 17 63793 619712 46 155410 193269 76557 254 460050 133 20985 4781 150 149738 142243 380 168808 895420 313 121487 441624 63581 58 15742 6995 21 878816 118 109508 741336 182 197563 254978 115 38144 447714 64 56518 129401 177955 148 32601 127 18553 359158 89 46237 167340 172246 310 824893 6 3403 483813 97 76335 449109 176 73262 386812 199575 292 979933 46121 5 676171 122 57051 316629 77 45645 552672 17492 26 947124 153 134443 569601 74105 157 430000 198 45930 424816 111 192776 523080 26154 151 11219 282 188680 584021 46540 164 730670 135115 17 311492 29375 169 845275 246 168772 143698 137 130981 890997 46164 156 785808 221 69009 601649 376 187210 118705 88622 40 497099 130632 275 554189 142597 222 946889 25 106061 77491 190478 425 259919 121849 242 61323 46 183426 803010 27 93805 906531 131172 76 326843 122066 308 862955 145703 234 280890 90114 66 348219 60 159642 815961 107 32641 72015 37 13804 25291 191226 359 420958 1574 29 427262 187935 160 937596 136894 326 371925 171424 399 774016 148220 1 481256 35779 141 296957 61179 39 166760 161357 156 713682 52999 39 460561 8539 66 97306 260 174300 315077 284 152569 836234 257 175946 48630 44644 68 805738 136630 73 634106 366 178981 970069 21 66437 526612 129 80585 106527 249 170706 899376 71 52034 684546 67 44172 233863 55 181345 199419 386 183880 604969 56485 57 371988 128 184543 701648 104 74178 79042 69755 3 725569 129562 350 382038 162975 151 600396 29245 125 471096 49960 61 304208 150 102758 818424 1967 16 431982 110 198132 212512 15 3988 565829 280 101016 160885 198 149153 690472 89467 41 312608 134171 126 194752 112257 116 726653 5 79672 558590 59 74205 76746 15361 74 633912 50411 3 619971 199 178947 373010 231 95207 958166 320 199779 97344 38081 23 510455 43258 21 624275 54 61991 82024 164755 350 369062 59 15571 15074 125 39043 234429 35 9063 166696 168430 333 79213 178 34012 690433 182047 113 459151 135580 318 38918 187 105870 569800 27119 3 182247 178080 126 45010 39 11993 256876 147 57085 594140 18152 123 542265 24839 69 751473 117875 30 976239 3592 27 671980 25 34301 295119 161936 229 449699 188166 411 349275 27 3415 202639 128199 55 897233 163451 85 106764 181680 278 407795 114125 138 729571 150538 148 681218 59 12457 141250 35 131940 910392 63 116305 787090 85664 281 552138 133472 340 585063 133521 208 168847 154931 375 21547 347 187030 948017 10150 66 649436 90813 126 435158 43473 146 464906 134 125126 934996 54704 84 760802 87 15918 669593 52 36644 621633 3 89582 863941 29 49901 946984 205 92273 92540 179295 85 591114 193 94929 555189 24631 62 386557 308 167084 388878 168722 361 710549 3513 28 778188 20 182471 709774 17276 17 283568 101 153412 954857 60349 208 316142 160209 130 339141 170925 271 6489 376 171577 492304 160 146781 598304 53106 94 639066 154307 209 192571 223 99985 736342 327 163584 622202 118 15934 678487 194741 169 881699 90096 165 268238 75871 271 432835 38441 149 486225 123996 138 911516 94200 26 914685 26710 11 813908 233 80202 110498 22 17778 373728 165 67077 926497 20 135349 255939 164025 288 350296 95543 73 284929 115664 325 382074 6562 9 366282 41512 26 763132 160123 265 183367 93 21558 323930 84658 142 141772 335 113783 657467 55357 204 807935 174 56879 76017 184808 40 956166 81 42946 953620 279 199171 251363 58 69246 216217 2986 10 481681 65690 201 178227 213 173068 735199 31 2236 803725 160676 6 565510 49 35242 750126 49684 221 114229 38634 98 382475 148571 191 205689 103 51009 997355 104876 26 662305 142678 65 3199 141161 348 294302 196299 314 845945 63 137504 80508 178267 58 386865 46853 34 840412 158243 182 686402 129 89412 561776 18219 54 315106 73730 222 198790 170693 326 598435 25 19373 3935 195525 412 74442 175 59967 478936 105344 241 442173 26 11475 90799 26 20348 658758 170 182447 536783 73273 169 782919 69099 2 991451 80793 80 779186 26139 81 614332 51 53532 727733 140 72656 454155 14 37753 50854 65 115227 47346 272 154525 422017 147058 250 926158 91357 62 844831 142693 263 788119 66 52444 805490 121597 42 961311 67488 7 278303 83388 220 354983 114222 226 89658 355 171029 420590 139830 119 328206 205 99972 158406 28 155155 792630 77298 151 151016 196 78103 22821 104 162408 598158 26 92815 269331 262 151418 481621 147502 321 552752 152 30537 424370 385 171940 745384 196614 335 361812 186507 172 343077 197667 111 535553 26850 148 485279 56 51881 566432 184 182727 740472 4281 28 809042 255 142364 270063 63 13968 912730 64990 58 211365 67 27485 966283 38960 58 583807 293 112034 191578 206 132895 560866 16 16368 548705 93 79901 609207 46056 65 330517 2494 33 232140 255 70945 532834 124678 121 993405 119 192432 159659 59475 170 16994 169391 317 36442 161 54100 239369 179196 395 710604 44129 82 823750 159 162787 970192 193 110796 290269 165 194565 12459 162 39881 805833 171 59306 734879 242 91512 922668 114179 254 50522 58 7476 621643 20189 15 405236 70837 48 213007 184182 121 873750 174800 273 731363 127282 344 636529 226 189771 105997 6743 36 85707 151 111951 261257 30786 168 457264 75165 262 104949 205 43289 991274 358 161822 780725 135 93527 803771 16897 126 634142 111 33852 303447 173483 136 605047 197208 224 198708 1 37572 892422 56862 219 773517 125015 275 16989 35 27844 637721 117017 258 484609 179 53229 653869 105716 29 578078 153904 130 750999 130 28396 233201 227 55641 738518 91 113081 170972 107 113249 798606 28 5737 235554 97736 291 954265 163 32936 273920 147505 182 624044 18709 88 241813 6283 53 744797 145409 159 619072 29 155422 826034 162786 77 741717 131 19874 971613 33 3945 804957 127 21623 98659 106 197418 706143 168258 217 155653 16899 18 890602 12 103605 543922 374 142422 128235 16 10291 278774 73374 103 272130 70 28351 187284 78370 189 886351 157406 346 551896 95 40632 165929 143 20758 833444 140590 41 767873 174277 10 681421 124702 178 544332 356 127243 547438 10900 15 714145 77 20282 47879 246 148055 626079 189 83650 926205 218 146254 29168 40 171411 301288 192350 349 305646 33919 76 918241 94 107382 891604 142 50455 372870 128 188395 932297 67 109651 297051 197 70687 367227 364 147074 905931 170 84289 445240 179585 325 875210 145 126109 205581 256 90235 984197 86 158316 771979 185859 272 565684 167 65758 523702 170330 56 317972 22 99201 805305 167365 46 625990 145 42036 588098 125177 104 143922 161 38111 672858 152 85165 283769 197 134629 636392 88163 210 81247 124366 277 61593 4099 12 755262 87064 173 716569 324 139695 326001 173998 199 111348 160 72601 723745 193651 60 657987 148703 265 524654 97932 185 399298 105 27416 914500 271 131255 711314 58783 24 757998 32 78790 190854 322 177736 132668 181387 310 593872 284 107255 43391 60430 232 398641 29 42971 347024 119470 226 758622 147263 144 898896 153302 210 826191 173 40417 106322 89 9227 916177 126 18716 71686 251 116146 80740 23 42040 863421 295 142136 872329 121 169662 853856 103456 312 839389 133431 337 455152 240 91940 436417 122 62492 911567 33361 9 603698 27 102420 618009 295 194939 837095 141951 359 266923 185194 195 834759 179521 30 633157 105 13561 398062 808 4 97896 22504 80 722086 154748 198 964124 46 116506 392363 17 50225 911411 170 170183 603483 340 120836 463018 65853 192 279467 160344 397 232853 6 594 166944 150675 277 344457 86167 93 551808 332 127934 586695 189315 318 674395 16 81904 453335 198344 119 185019 122480 336 270758 66 48369 361910 94224 155 49838 98540 154 131925 190 158024 206153 109 19665 533978 49 5329 994313 324 135138 381747 90021 111 743721 135918 338 107660 62 22686 397718 88488 172 573370 122946 224 841021 17 172947 606603 65711 27 488950 172991 182 868380 155 153271 795690 105 112213 72454 58281 174 377840 295 166309 535801 111913 87 844068 242 187191 506885 102034 192 109529 115274 188 189921 109 129584 712413 84405 233 50217 93 56631 44012 170239 204 644700 1 5386 223936 46 16839 279270 63 93149 221455 182 48143 12797 6953 61 555824 20 1964 703146 154 38424 412649 15170 18 520713 168257 64 397992 63478 136 995958 256 69870 762675 8 66952 642912 4 95282 643849 47 151394 262815 180706 257 488947 109 141984 532966 19918 14 492354 44920 162 476441 318 130699 754964 149 62506 653333 165 165198 856065 173131 15 292613 25 75484 344336 2876 18 712880 15157 14 24983 42607 3 201137 39027 64 201965 114 81598 72839 67 145744 110820 160584 126 610737 9 122862 829619 34 50968 890856 105304 290 556032 155020 179 75580 173 176211 890525 194864 78 734825 29473 56 518072 23 36157 691393 121500 109 778242 158430 71 621754 86 10088 768621 27 58490 900719 57135 82 605570 111 13689 429428 57 139233 382329 108895 223 954666 367 197417 117933 9121 50 848194 119157 168 726582 49397 211 523501 418 185921 748282 198071 3 1127 195 45105 860003 20376 34 488574 160 30808 804330 180 172822 994279 42296 198 789827 91 183961 4835 15 99146 955045 168981 252 792732 88 59694 603100 223 125582 808876 173408 105 277158 199993 6 903734 12733 49 170534 82 10567 818069 83889 238 783598 160430 244 463004 3 19385 682724 108 112041 336372 164551 346 280454 66035 95 738012 311 174449 678532 178869 340 462042 59 196160 251381 150848 133 399861 179681 107 679807 112429 248 790937 54899 188 252900 40379 96 738150 119 50097 168635 64195 189 317319 246 191809 559222 184920 27 711977 45 170872 61785 6020 29 303525 88 31957 31150 2636 30 601786 192537 84 743817 89 12185 905997 179 39364 930265 131820 81 717959 162063 313 823011 10461 92 81059 161 45442 439639 244 62068 133267 166742 64 886767 79 88204 658098 126554 300 745812 71 46500 327085 19883 124 126546 62003 3 83654 136 29086 363377 141267 199 836904 16 44580 867637 62000 160 719513 114 167810 64071 243 132029 189991 146422 173 888554 32 9627 644491 139 150953 663948 339 155560 942400 122038 64 502715 25445 45 699300 197 41379 543382 131 142044 326095 7 184696 295376 99 22315 612525 142512 7 721485 281 114567 846422 184122 27 313054 78286 209 670564 169913 47 997448 93 64867 508593 213 55654 116048 278 93701 264805 163727 42 753338 109600 67 469358 98005 186 749952 108579 104 821725 44544 159 193538 18252 99 31307 38027 123 911621 12 170961 951218 42 14803 861068 56 14828 307641 195000 414 81138 44285 24 392117 135875 193 391873 121 30134 293590 55 4867 559005 34 93579 431140 73 170864 395701 1581 22 785855 70198 114 589782 54 117495 907223 166401 156 774260 131 104369 998192 130 72298 320928 112 111658 773333 63304 22 999933 67810 39 139813 40 44632 103414 95 24765 69079 49400 36 389530 71 9226 239104 120696 26 6760 216 52675 170370 27 193136 833166 156 187795 572017 120476 29 221257 118 63899 477616 337 130510 938767 187796 207 362916 161 46492 245149 289 142314 24418 88403 219 443810 167 85648 579081 123 163667 985463 190499 37 909837 156065 251 168762 29420 14 823710 98778 271 680301 120062 284 82229 199 92861 71740 96 52839 175032 113121 36 205949 182742 196 166396 56351 22 589120 173790 324 658110 79 106451 78427 340 140100 584743 122608 266 490435 11 136633 473148 95188 305 552596 37 46602 155707 25 23090 807856 343 166559 156491 319 135901 325578 170762 186 870183 64 134790 619811 20923 126 857433 310 153242 918106 345 148709 828368 164 77489 610922 108890 284 52707 188505 311 857840 18 7389 636850 260 72738 205601 15 99152 256961 239 71004 203726 133962 155 527579 131497 197 682048 91 171384 237981 83404 117 161984 38030 103 348017 195805 315 475051 19861 9 447854 117 172569 644948 239 65780 693444 126162 263 594248 98591 289 300544 159557 157 320112 116239 169 427784 29565 36 37651 293 136782 326911 142246 55 443885 126 183586 382669 112 125142 13389 126919 290 61613 70158 183 288825 178364 416 951242 224 117324 179272 31 18057 154847 34726 40 117125 25 29365 83802 136288 195 399483 90 133474 215024 95376 176 875726 246 147564 201882 138623 354 903998 68716 215 939696 187534 105 121248 376 1 66136 156868 215 944030 244 82305 566438 79 39107 105885 20 52424 115228 359 140582 280452 233 72733 990249 155406 263 615772 56883 206 447775 92579 233 713812 30039 171 411184 175910 267 403065 49410 89 102726 51524 60 456210 86333 132 179241 1 109488 287073 141 187235 45896 74219 95 316776 293 114645 269200 113397 199 469697 104418 165 401470 167767 314 443268 108 168188 918436 160180 135 44812 297 197435 627757 104 185118 840678 193 57342 783627 194446 37 840016 2091 25 723717 129798 91 691627 108135 81 668206 47553 140 113089 184761 205 27663 56 26530 136487 50894 187 499752 13 141064 930592 201 61915 435574 249 199142 587252 107 175270 94121 46 121901 688300 185885 205 777107 40597 38 951630 72540 169 243981 1028 17 309416 64756 233 136612 83670 63 86519 173597 365 573774 6 134672 197088 129 74257 492657 172 180102 805905 80 10961 712573 131 39221 189145 179 56733 414126 102 68711 225401 41297 163 294981 131 158860 231190 177174 104 793352 38697 52 184389 23 6694 761364 34 1751 22183 141065 166 920165 151 199449 938781 102756 62 138462 96638 17 773382 59 19688 320769 100 60087 994221 116 106826 58669 117 73414 857717 184214 66 886728 132 29134 25523 37 21137 205191 117837 20 656829 68 7564 459634 215 121929 128805 106 147188 314120 60 57827 325203 288 117067 547117 7 35249 11234 176 144029 711200 134585 336 394200 102625 319 364813 61163 135 53246 64 109771 986978 4694 33 766501 278 99307 397031 184 58779 932295 119389 123 453731 169 183814 201058 165346 291 407769 176640 258 84552 176582 349 35216 40108 96 505753 323 126820 999916 43496 79 726825 10400 12 2265 135 25758 220493 162 150051 620861 186 101199 598207 145339 86 610 66282 163 541012 85 165189 856308 150 52011 456520 29 185668 561018 165614 342 563460 163179 30 561363 55706 182 793852 46759 2 108398 53890 227 588699 12855 77 484749 185 40491 93631 14 10072 773745 186267 227 555856 44427 190 762215 213 149205 256039 162078 179 722073 4422 46 948923 6785 43 828344 197767 323 531109 109 192975 43965 173 76189 305569 155098 249 581935 95764 124 157110 136972 55 51613 252 89423 711562 76787 13 162444 137427 141 643212 215 63143 427464 57833 93 287339 45 11207 946161 113328 242 262842 136 34252 702376 5 132924 976122 101 43924 466294 30 23468 358749 172169 2 92532 136214 70 337594 36 68605 658007 155822 325 744520 68 21205 122726 237 135345 34311 115222 304 631747 177 132268 880535 385 155907 649776 114012 271 350764 246 163109 156730 82492 78 222815 82183 28 448587 54334 118 600131 23 886 584624 189 176473 388061 141528 78 487568 333 143824 909954 177 36640 583796 221 57670 387005 50692 147 961891 32569 17 63767 156216 242 367039 76 17467 36563 175746 415 551913 22081 115 727083 128548 354 191872 99840 153 744747 172 125445 21219 340 118596 522246 129339 85 377327 9277 26 605092 410 194600 407752 115709 100 454693 112424 300 276232 117 43952 431083 59 21139 851712 144 52521 859955 112676 251 592744 234 77305 763904 52047 88 950931 30978 93 489290 28123 30 517861 12 10886 381694 97818 122 207877 14 74530 800869 262 124565 872888 131562 25 375558 31313 17 409026 58794 62 382097 173476 16 586730 54 14659 792559 132651 228 257416 255 95674 126328 57434 231 871342 80 138802 421173 86763 232 55231 143 126173 358521 31 15145 201697 174 95076 467021 51 177724 804266 184 153157 492620 144 176137 440854 83 45397 269089 261 199600 448891 99 53575 733160 193 48358 319553 55 138904 190820 23088 138 177429 278 115235 339977 3634 57 623948 112 91681 774767 64 13997 679344 105447 94 665990 62262 110 793206 79690 5 82048 148165 141 176915 29 162209 241410 170 121515 738136 38 157517 71955 4899 40 558181 39661 114 953393 73 5494 554062 80132 105 406953 154249 193 246217 43 157142 423588 173 42707 948008 352 169841 308179 105650 184 331255 203 157798 767973 178721 195 302835 103 114192 578807 279 115248 339709 58326 139 901467 198078 312 776051 34309 3 747710 80989 278 654155 34750 60 609002 147837 70 363560 32 18020 716950 45 41927 170065 100 103169 869439 197 190051 517258 101919 204 395294 27 6342 784316 69733 16 613566 71466 61 185574 117 159048 637606 161994 214 147615 82 25090 241303 192213 100 5253 14 8507 869701 343 174220 382749 34608 156 536858 125518 208 1073 248 78322 414760 156054 350 454943 141854 290 697247 103 164378 171380 184257 177 100716 133319 134 505473 15 8534 383042 59715 207 530793 295 117824 432583 146 137868 496406 385 170439 601157 76 41063 688126 47619 194 627307 287 149398 522173 70136 115 553213 96526 306 695171 104696 252 962871 162870 370 81945 323 197074 159193 3604 59 107124 1 162150 210388 162 31325 220041 114106 175 242384 154 109713 920595 155632 345 636484 34847 183 151785 70 160483 42983 245 110506 353306 292 101388 408806 127213 304 645763 1319 29 688314 198 54001 785559 301 140158 900254 342 150654 90128 137 166783 470839 157964 154 939308 1212 22 273099 39 81540 939584 118794 244 193676 147774 224 530807 70714 136 13737 106101 130 193520 44 149543 826912 111 13279 182584 114 13926 407675 15 115626 863405 6 100111 614750 157402 36 30524 233 117579 69530 124507 5 645162 195796 16 382914 167607 247 533752 241 99894 468968 87 87013 210591 250 70663 235475 31 156780 443158 6 15520 962919 34 44918 111655 9918 51 86931 25 171087 679479 76744 214 64538 24426 135 526424 33 66264 718754 22043 139 109954 111619 69 532293 66365 161 824820 133206 167 568952 123766 228 900185 75012 142 969558 170 125018 222678 75056 57 720520 193374 149 642544 111575 193 175968 142 193464 766925 121222 145 462580 61675 122 42464 4359 32 544305 13 60679 394865 187662 81 786047 114 82544 922667 153 196955 922263 286 184342 150698 262 69117 707832 331 129028 627977 68306 150 858833 51467 158 92446 48972 64 854394 108 178220 128629 134113 221 298253 84 80699 826590 52 138365 233339 129 112280 31790 144737 180 777302 132798 266 544684 31 194125 235317 71 136130 155380 39248 187 623132 131 19884 976244 357 141807 972985 210 70279 553187 39 117792 428997 168 169048 330012 105 94542 435156 199328 197 953221 13 11572 613771 77 53913 80865 59 18496 796235 192217 256 826012 70122 235 749286 56 52333 383095 42242 28 783055 120411 98 172976 233 198373 563571 291 166915 243605 313 115672 913130 79267 52 72348 77543 163 559583 19955 130 83981 40 133040 28318 30 189541 474666 185145 216 600703 13611 7 117871 21 20417 557021 141 198637 429804 98616 118 485433 169 152630 453958 147387 331 848463 24726 83 227835 173997 371 857766 174658 321 715390 198 142977 62520 350 137928 466997 127369 11 666657 159573 251 944383 313 130849 624230 68 102120 267718 41 168524 906988 40 121839 924763 150 97952 44396 108301 223 578158 173 121677 626155 362 180430 674743 144 133577 469647 109 94887 734393 187419 172 45559 119897 296 828604 35866 27 452743 15215 50 735701 264 129059 10921 106058 146 353521 47345 51 540790 59813 144 508455 133514 101 195213 53 166528 601777 52455 77 95120 14 29018 57930 76287 264 970464 44 75306 775700 46530 175 66680 149218 153 867394 331 111443 120005 125664 222 419781 102093 173 236963 11 131400 465755 105 45677 286445 4924 38 201203 57 33990 954346 152 45191 522528 280 94400 333701 301 167582 472410 70417 70 407371 73873 189 511064 76137 199 699767 88 49953 464554 143 89428 929872 78 137456 762462 146622 160 961424 166466 110 436899 190448 424 100364 165599 202 413744 122 93409 285296 173 140476 275909 61863 218 548814 186528 338 270146 146427 75 846068 24956 150 40582 89 15342 995801 77226 24 17121 136 117163 169945 247 153117 252528 356 194286 189109 19684 112 763717 6 129884 734964 28 38355 354430 67818 46 346168 77 86509 476367 190265 6 103290 188028 433 55216 132936 182 576230 152736 351 661668 26506 96 404022 192 171735 979703 99213 51 667841 71862 241 494882 15943 28 849111 85318 91 291658 275 163690 181423 160 196993 638000 218 149007 475323 282 139514 802162 181770 319 314941 155368 295 195138 64774 204 704019 119573 128 75941 61654 170 71960 425 192461 117242 174291 47 595858 94 96705 26566 134536 84 953584 182698 387 880495 233 83931 743192 33 76285 484110 199 172703 407752 119114 277 760429 32458 7 350059 150291 375 947762 114475 247 956342 295 176794 163649 88148 286 816002 90362 230 704049 84 61730 591271 157 102840 424374 229 78751 342214 85797 182 277389 112 20849 823734 179 151805 709626 132 28941 96168 64 11710 452921 127 120338 366754 166303 38 100547 247 100229 590908 358 130559 494210 308 129476 892843 5853 59 945977 26719 11 568151 165272 184 490606 72267 111 197514 640 7 31285 196564 415 518220 17437 53 753234 116618 219 553549 178591 299 688126 71841 114 912199 107 30536 397986 143 175823 291842 56100 182 738018 118 189665 864769 75 80446 192371 156 47172 429830 171 137794 475718 288 113211 698899 166363 51 589799 350 187598 445547 257 122809 715720 25 828 57004 53 45425 645496 178940 91 336767 198 57620 598385 277 77797 829913 183226 196 100427 126 64765 955891 97526 255 994615 10455 30 380858 112557 35 791389 80948 257 809756 7 141125 125364 18826 37 777270 115249 251 57521 37722 170 816330 116549 334 75962 83474 220 615257 5256 9 652858 80 68447 419410 55466 76 743817 221 120127 711734 144 163490 44620 157 184710 989009 80268 209 525121 411 194609 389904 140361 304 814515 157757 358 692852 14202 91 790721 88825 51 789144 138346 299 898845 78688 252 200935 193349 263 61384 22596 123 404906 147991 381 276464 358 170416 457736 126053 125 101023 37132 123 339483 3031 51 282432 178037 274 827861 22 92377 926476 42618 66 142611 33170 22 60731 196 106647 440976 192641 355 549103 54708 129 67244 6 186371 744248 41498 3 40467 67 58104 736085 123 151116 900745 195873 359 506790 3714 57 85815 137 61570 516916 19728 28 885482 57025 1 160987 21076 102 511704 78612 175 889890 66625 184 783221 77093 43 738734 354 167941 346855 6750 9 81629 78452 175 563920 76632 247 661608 176289 207 303192 71276 77 943282 12 154601 499686 131 109106 476920 109 190949 773608 181 126198 514401 159 156863 685197 173 52468 856294 83 47384 987069 45 13130 978788 436 196125 198466 35 185758 253864 68477 165 533704 50915 158 884007 51 24940 998760 100154 299 278896 92 78368 890823 16483 7 281845 204 105283 146384 172 58319 3688 19 9387 163252 140597 272 115093 256 126464 306405 141118 297 472316 55962 23 482707 179 104422 949099 88 56026 213855 50 10519 939459 9213 8 744547 27589 143 996615 162 48879 937039 28 18095 733135 58635 90 79592 181377 147 3042 238 63378 134883 31 13487 12479 133851 16 635500 13841 109 520147 76025 245 612686 94484 162 247884 36 106341 504830 97468 123 834168 1 117085 554830 77692 227 784237 307 132557 418691 4439 13 378364 116321 19 632611 14 40531 18129 91426 54 650704 127118 98 363825 149809 297 558472 199 150445 415659 206 159201 729805 146 23932 860692 83874 35 288546 382 148873 209377 1523 20 78331 105785 37 916661 9 2939 860227 188670 263 884682 257 166229 725298 155234 360 210533 23 10022 288378 96480 275 392716 343 154006 222174 101142 5 530383 114267 155 445560 388 189929 146965 305 125434 486011 5 9003 111355 69058 259 921825 64 64568 750495 136565 248 221576 6 3532 978425 85846 91 857796 177685 118 746713 425 191290 46343 158254 273 804859 305 153292 40319 29410 139 15107 54408 61 540323 73 45541 618181 44026 25 906424 45 71487 33566 222 113551 88594 74878 32 177042 128639 335 109272 177957 195 931368 18 60445 518948 47706 105 739877 258 145213 675634 95 34894 918068 23 106171 759394 1 56732 335200 194490 312 366105 162 143578 896926 198467 165 837838 22 18012 29777 62402 27 118467 227 84701 907903 279 142781 146367 138601 1 576578 135843 271 526945 380 167744 92344 74468 220 597223 160733 379 617611 115 187213 154993 343 185441 479339 66354 153 998176 89438 8 779907 63 23115 819533 176253 23 522766 215 77188 471744 91 9098 868300 298 169387 415277 195164 229 45208 341 180366 993819 94 99310 718497 4482 15 895570 166886 307 994852 191 87154 684612 191 64790 746194 45 21113 711132 102 118897 341823 116917 68 620560 143 194034 847133 221 171143 188556 12813 99 434496 164 174091 137211 23233 2 925604 35114 10 914052 56863 178 28592 76857 184 85302 11 52026 767056 13 49979 589048 49 12413 154271 55183 85 515661 4285 43 507801 54464 139 528798 179 34775 807397 175 122850 909674 68003 177 600966 79 182073 425577 101859 179 739565 127622 192 903645 51 2919 988543 11864 12 55195 67 68860 833761 275 101043 46002 197 46044 131277 196 98205 553599 239 161948 48207 310 173536 747358 40344 35 999399 342 120561 41053 68 175494 161298 124 83508 128852 252 160855 318169 117 51957 990592 96534 21 883901 964 7 729440 125302 163 669966 76477 142 903435 23281 52 477844 141 87351 258196 66367 36 39832 55317 162 832651 41812 188 504555 77 132616 291710 165243 319 378120 81756 7 324230 15868 77 326702 288 163607 876076 289 176026 493166 177 122610 613651 112275 4 704449 233 105626 710064 99 19419 260849 88192 133 497788 213 94674 203194 42 73689 808856 97041 30 414621 50 82737 318986 63415 34 309959 332 172658 342877 101562 123 181223 177 74049 551279 34983 99 486460 189 65190 943974 150427 138 448369 176 83642 340240 166705 73 386802 12 141498 278620 194 169899 226406 133414 207 269029 97 194806 293312 15205 14 749825 135048 206 487846 85 29402 762604 4 10582 888611 96148 261 869446 168 68102 328703 140 19647 531667 78155 268 554683 195169 237 612502 177242 90 587923 289 118377 958544 138 46454 962587 53183 33 67556 290 151532 306401 16902 34 109878 88150 141 276137 199 133323 616229 103285 281 495557 114 174018 181440 87586 241 510421 32150 161 132789 116 183328 252603 45 33846 333246 157 57808 23139 92023 114 807552 9 169665 407741 84518 108 446046 145555 23 64426 227 112786 426038 202 170994 634060 145398 253 936402 20 48598 483935 119794 153 145197 80371 138 431324 2 16609 949653 171214 262 141126 355 166460 33206 60777 235 390355 265 97244 697337 162 47391 334932 13623 71 887361 263 94940 441355 315 113905 796156 138 179284 94508 56379 73 296109 226 132286 115871 67 132403 915942 245 67557 803575 25747 43 941960 190 158319 622391 84 133445 499718 124786 84 692972 113947 62 992983 98766 160 96323 50 52929 141259 66284 115 368977 87839 89 365364 86 139652 426890 177037 283 171676 144218 322 94998 62 89137 156311 168270 6 13020 169776 21 297186 42856 82 470344 170 142530 15701 176 42161 479662 59956 188 262215 314 116600 892100 112394 2 648391 132756 96 935815 112 54109 588940 150709 367 324804 144 199433 538784 129897 273 301042 70967 207 255226 31260 39 487963 26317 52 292471 53654 192 101181 220 158634 787326 194 82046 450267 69 161680 13060 70 171635 280624 187 118842 420168 192340 156 103612 20 165937 513422 297 94402 631432 49322 132 31833 132 165073 41399 174738 20 249922 105431 126 175695 143381 19 121561 80277 217 788870 96282 198 338975 188762 298 439100 145164 337 544267 243 63718 277458 68208 153 642347 3 385 113886 125739 209 134403 56294 48 28047 68 71848 41624 158988 265 984610 12040 68 86093 198 193708 884310 50176 75 476277 135217 204 807275 247 71433 318918 47649 29 710055 120323 220 438926 34759 53 875022 56 11459 744613 8 364 227100 22 18158 199154 310 168702 844304 190648 242 6976 192 167760 891555 157 61688 330948 133 58291 194454 107289 144 153553 20 47877 862466 226 188058 265912 19188 138 658747 77049 145 578928 90068 82 707612 87 86280 940881 189 192321 867008 34041 168 939992 47158 10 851723 319 150184 665090 9 20606 452718 129731 252 222061 170 34630 149351 49197 105 275133 408 193137 795798 137 70250 443461 86 38168 502085 20 8591 950069 156 30753 566656 7 46312 979262 71 66995 754037 301 103250 730748 95 168115 493734 143966 300 638999 198692 439 683915 104 64204 819043 28858 70 44488 134 32755 308167 127089 285 973056 174 136675 202241 169531 61 513134 43050 51 713351 197 78173 231049 195 59993 717301 72 99648 940183 78054 115 935279 63 91266 727381 156409 163 723426 108735 111 48936 88005 228 980708 264 3 800794 49 144406 244541 17996 121 226065 32237 20 423935 17157 43 153705 64228 109 887441 193 147827 548725 148514 276 584552 343 189018 558 283 153015 894001 239 72633 638353 25387 75 468452 130340 64 86397 67 101307 750838 53990 104 724705 7845 44 857159 297 159472 266809 169 63242 863238 171807 348 520211 183116 320 488695 199084 82 22299 198161 287 631556 189 67861 694666 159121 197 220346 73 15645 961863 66881 4 275298 120171 333 427302 246 172574 132357 130355 8 126461 50 152704 872503 181483 113 894927 104785 37 249819 56604 165 541123 33139 17 517874 87324 60 128138 85 8445 496137 98 19596 119099 162 65226 246102 126 49968 914689 133760 214 786518 53808 71 816930 159470 227 779358 68 121009 444198 50 21676 47168 229 58660 195456 106 171511 66578 307 129555 174779 298 196159 397994 21 86949 348546 61129 213 443772 91399 155 825585 46 115378 985880 20557 15 685419 162 39596 498347 171 187887 447787 70 168470 578965 93 15810 676211 23 111971 769421 3697 46 19236 110169 97 294996 197636 259 128330 200 53640 866649 19 60329 45132 18 846 290011 232 76613 628131 118578 90 471790 93505 34 405357 99 46873 514205 95469 145 818207 105086 285 125188 251 100910 265239 193 146403 809543 78 26342 826075 386 176093 866497 46 16641 199333 125940 101 962651 127207 301 744660 191305 189 867614 12051 16 14 91 147248 286859 95 25490 242484 235 93526 149871 376 157846 968936 26042 144 800156 203 185828 196507 12436 100 962541 49108 82 525283 19 17278 549253 87 98980 637388 40 1749 732297 167589 23 826241 120270 279 624224 125 46908 116511 16 27616 426273 30658 30 511212 87757 207 972640 134 59657 77968 52167 136 60337 150301 192 174265 249 137237 399778 42147 44 315331 199320 386 605638 115614 90 839743 77 186242 960195 108 53193 473256 98 41305 526569 192079 119 782292 9648 90 910965 117658 161 781354 118 177045 974786 82333 225 451683 5 87469 713531 169516 228 300967 34973 6 475986 59350 199 720363 24 90779 6399 127613 216 196395 124 18485 190991 63602 19 604275 86 81288 720340 73283 112 679223 11024 13 591092 164204 348 225411 90743 222 337733 103154 59 927456 37 6515 578683 399 168616 928121 9487 40 57172 195 109219 964530 102591 63 438970 129365 26 659755 74664 228 189873 111372 184 150939 8767 89 849564 8479 73 984611 212 47710 900347 157884 222 194341 224 183622 704363 26995 114 838871 44 145905 586759 11 120318 805655 138 74121 299940 42 17536 824160 27 153864 294624 36 14864 547495 187160 379 200904 27892 81 268138 123 19885 607831 16697 42 729519 124103 119 976939 3 14032 415977 152898 42 319875 104979 207 530189 341 134349 861739 77 106335 282675 30 69104 837321 48758 178 373890 110399 29 215614 127917 113 682847 137638 179 21993 141 169981 815689 31806 164 814592 170986 176 94872 60 70493 335101 377 189209 71288 234 75462 761933 56557 27 568450 60 78262 798878 182539 306 944362 49176 17 639626 5150 50 544542 41393 140 623746 31120 158 737575 164189 189 682668 37 160437 433510 131 86710 683579 137485 75 992216 81 37496 617105 1463 28 895221 125887 52 390975 160287 150 156327 77 37886 340775 131 173721 492094 193 43467 380328 79007 170 202541 31246 9 894232 37535 151 689406 352 167909 757210 109 65899 277692 56684 41 79893 103 48571 345051 352 191205 903272 74 12214 437956 55810 94 425211 129469 231 285991 107930 121 597033 84118 146 311567 136090 228 910898 16242 44 772465 267 85962 387362 115 22085 121600 61242 65 221117 135668 339 52425 72102 33 95571 55 99008 412470 143183 90 680315 84974 170 799816 176 120354 44352 245 143104 695457 165691 63 973489 112 83824 839264 18338 126 235532 93 73519 869755 142 25083 675495 113776 312 30180 66787 53 515920 68 157734 154708 32866 78 771954 88 30392 734448 94834 20 240783 159604 185 479468 202 101727 484701 34397 40 623066 114308 164 267579 84773 47 417888 2 30089 291998 40 30235 690102 33 144764 617422 107474 274 140942 60896 73 52229 84314 68 973571 175 179314 817993 89244 130 918852 68 8959 79000 110 28394 798534 19142 56 559047 141 33732 255643 285 147506 401048 105662 11 870386 156 40699 836068 62133 11 973757 104969 20 306590 182254 89 207971 85969 59 37698 48439 214 508479 140954 187 26474 5805 5 587127 74106 264 949896 370 186023 415047 175 192797 148870 110397 107 202921 150 31874 58067 149268 258 821471 88 21405 249119 143567 42 53973 120 41833 344470 47 23371 176268 14486 6 714679 60 70706 729113 226 106649 6089 177111 139 516230 194 115215 949741 157746 155 459825 47 71600 595075 225 98024 640883 26 30325 177311 27007 79 188690 61 36612 380774 218 152464 598830 87602 190 726454 195 160014 265276 55 89357 3531 141 134400 195453 7 40949 158580 90860 271 930461 3443 26 808333 182864 119 286358 135444 309 150149 5 146418 443484 238 191069 345612 211 118605 396326 6 9575 155169 169 75832 615953 183717 38 422487 83160 177 533376 351 135278 380498 122724 118 380669 18067 124 685818 125358 277 97055 122690 104 327448 34 107727 118783 188 76195 180938 113730 104 783791 386 188376 520198 63 53917 484495 110590 77 901989 107880 282 277420 75 123249 801343 112745 23 409690 47302 213 660650 61 190666 700469 20343 53 747928 190852 76 215243 58 109409 747789 62728 238 731305 40992 185 56080 59020 124 87492 49 48258 325705 81765 218 602564 119730 243 366730 167 70502 283031 181734 129 349179 50 87901 519306 81 61070 235844 29823 76 516611 74 38889 984350 197843 101 110467 255 72896 367777 159671 256 632917 198115 229 271845 336 139588 106813 378 158871 729173 107 37667 826040 127 31466 229902 46678 164 729251 24 42491 262359 132636 292 554713 20 28489 804485 44772 152 409823 175 166550 516651 124 93281 73163 179002 326 553207 53872 45 668331 225 134632 623320 185924 221 711623 181914 351 940320 197 127372 924142 208 127336 164840 154081 18 900833 125 16772 862525 113 24758 76578 118126 251 12824 53133 116 396770 73 5981 681042 132382 324 215077 261 94005 249755 33908 134 5303 58 197242 244397 48849 71 620057 190607 221 834030 43 13368 929093 57 52396 921664 64501 166 129133 76106 157 927757 41783 172 7979 400 181706 939174 119594 101 364393 86 122660 310884 144 44503 990246 237 58375 445535 153789 260 858684 46 108877 284202 116016 97 38298 148984 55 289222 412 196766 925189 50 13274 616033 364 161761 223651 119857 72 494393 128 139015 144439 278 165646 561003 128709 286 481154 10 14210 713810 48491 88 715056 29476 34 992878 169094 52 441721 152 114410 378407 144 28357 343023 187 199331 519014 27659 94 297744 166220 67 94711 79 148297 997054 42743 87 341103 28611 131 598512 31327 114 958285 350 183304 787450 15 2280 885870 170338 281 943176 51855 37 370499 156041 115 483276 93535 102 303840 193075 47 604370 79390 279 973344 7568 85 430178 212 107798 272417 37705 21 654252 59613 16 280183 44 13497 507060 26536 23 741629 182390 223 813499 25 2059 120327 153 99955 468846 17 63101 497224 220 82654 300941 36045 12 480962 69 73134 489355 164069 286 759749 97976 29 559832 97 31151 601333 36020 99 806755 63609 142 776978 89 9366 565750 122541 337 802096 96231 303 191528 169 185157 446239 262 104219 522605 115424 136 94025 161121 155 954456 277 175146 232241 10198 71 161115 268 83417 652112 12932 95 189599 110699 311 830798 112 22105 304336 195 59756 536831 133 74383 902690 73413 99 468431 20 185551 71664 2429 16 460657 169 193635 474812 262 87148 137513 18 95106 860314 194124 243 631934 50608 218 961415 79 23046 494880 187 71842 311349 240 179923 535583 84 125354 649860 126 132153 899335 195 172334 713334 95 91779 260584 296 87785 658179 74008 31 994866 182 104194 8681 109 19242 859053 102009 186 962305 255 89101 880337 90763 148 30679 15 75257 786428 57 129532 756330 269 113315 749556 187 157838 415520 236 104538 265179 49417 215 843091 96 55082 957328 15522 119 476165 128243 303 162827 138381 208 657536 10 16136 575745 16587 39 874382 129956 175 108642 6728 79 892907 44 13906 549647 17887 105 611230 128950 111 944187 67758 230 883974 392 155619 926732 142 157468 73524 116385 289 936421 53 34616 346937 189782 219 12463 107 123720 675107 58 18632 772869 133 139987 737828 148724 345 539991 45 39508 231813 203 80452 933067 139515 94 478016 242 159609 732063 163175 238 998448 144 102951 902504 10734 95 125532 32 6884 893689 7322 77 530607 4 17212 65289 52823 31 224207 73 103126 639662 57626 49 104730 206 117706 63336 74 100061 191030 24616 80 785348 141381 31 517289 288 167581 402047 24401 19 486167 103 15135 513841 251 68460 925108 60 52377 143090 53613 210 448246 95659 144 768946 185596 392 847379 123056 12 851499 198 143432 958390 84668 144 625153 306 151535 390035 127 101693 72711 133804 361 42980 56 47285 721541 9087 50 692101 21659 127 487286 158262 99 56868 127 199918 869080 110423 173 932299 90662 261 215352 13 161872 583110 63 168730 321912 67 5983 144379 59 41497 405512 119998 312 878435 30 48496 926443 145779 284 195692 134561 109 875868 14998 21 179384 149981 376 475743 328 150340 353901 50836 30 683347 245 187521 979578 43 13587 15233 275 112938 88506 13660 64 66983 162200 45 63675 3159 23 988395 166 149022 985215 107399 277 135939 155 157787 548301 229 128708 204428 45 3274 602627 163 44407 765412 46617 17 423835 342 123169 949771 91 30469 231435 75 87378 647026 169 152702 67173 149246 118 309804 161 157487 70370 58400 18 834912 126190 203 795791 389 167792 879921 31 106248 742187 91567 226 331785 221 68500 437107 146 21774 664300 47 165873 421385 5 108476 974036 230 179590 782723 43796 91 545367 155257 116 158446 60658 23 540155 204 62189 867613 103153 121 385435 77 102066 882865 101210 313 693453 126838 86 972418 30 1321 751218 90 38196 841511 180128 126 923608 122318 325 70237 122476 18 222695 204 154515 759400 140 131945 384623 33935 129 679440 40260 175 67768 170785 241 956989 5 506 711991 26859 158 421064 73240 152 184294 178 136175 325230 62 62839 990953 159021 152 533479 130329 87 314788 263 84936 684992 48325 67 895402 271 189349 574047 115806 68 89207 167846 154 799545 264 176897 90278 332 172986 120573 221 131433 96912 99066 173 25285 126674 338 967204 57 130524 325401 76 105257 296569 161297 32 613857 115213 299 875974 320 141401 494656 137267 148 505776 129744 285 296150 213 112324 706318 15 111837 783229 66619 8 151247 137 76389 989707 24636 33 678567 53 36607 362389 122 148315 680330 36 83923 15654 108114 86 262387 185973 20 912261 49408 73 568073 69311 9 500355 158279 17 721069 245 187026 862618 75 127888 992714 275 169008 368100 805 10 781231 68 95103 576067 158020 114 15906 51 28058 282224 119417 232 267557 74 71722 195005 161 156575 561319 91 122828 195665 41205 109 759972 25 4413 67825 36 94749 627320 24890 67 314205 37388 87 979744 218 166934 279173 46043 97 309516 40 6758 819564 52 126943 284283 139984 17 662763 67936 201 723889 209 138017 470842 172095 316 373608 48816 129 299883 10046 82 318288 186885 64 100053 276 188325 362770 167950 205 793491 115647 319 358707 153132 25 366601 133 62323 907429 133077 43 871508 78 13693 490611 211 46473 753344 7612 35 372510 34 169594 62969 111 38087 291653 112 116541 72988 43454 155 91241 126332 155 19148 130 164149 920318 43 19299 229415 5485 69 167681 115 182042 76609 58 6665 655381 136484 279 79428 47154 85 65080 55738 233 681667 359 190804 839016 47206 81 776976 194388 116 47019 33787 21 782943 68 37036 602304 25601 29 696865 50557 157 857442 122 126517 455530 26775 60 589003 44 82200 443321 112501 288 245007 175772 210 857980 12 142222 541141 80 30691 875396 165358 363 653914 287 83381 956568 55 120390 51785 190145 82 825551 74 116603 856510 80899 284 275267 88 90754 907731 36 99221 536590 9 6649 812688 139489 314 180800 74150 150 234972 103614 65 454077 91261 212 473645 26 140794 910847 162708 370 122052 155188 176 463849 28 154279 611414 96769 309 524573 7 21284 870351 164 160642 645744 73 96456 856469 164147 157 410597 14 15457 566387 148079 249 374195 196 116256 462289 57 116631 190560 146 118112 967340 51 90328 449957 224 104125 7790 27145 88 622799 6 33818 857941 43772 45 387468 121528 263 230547 194 107541 270586 64741 94 757631 2339 28 811420 202 77720 707950 238 127266 700925 182028 25 741406 64 44242 933309 144396 299 756219 23 13199 134082 31091 169 463977 149808 94 590012 6704 5 361960 21964 44 24162 199073 307 902965 79 7 815047 181 41639 802534 216 54009 260177 221 135648 779813 5347 12 850797 70 96766 931401 192057 53 643002 207 57918 471792 99 185767 654031 168126 368 558393 175435 216 171033 82 122056 666822 69 53971 261442 93 181839 17952 78 132863 379775 16 4939 859757 122 100065 531543 117 75489 37236 144 31586 879167 66 12383 171964 150718 354 590265 56 84060 43644 63741 35 738032 34 119367 194368 80806 17 83752 134152 304 199313 221 76343 208552 40 109071 405959 14 47643 914030 156 74013 842239 166530 258 550027 75 137283 243448 15 49984 794809 205 91341 352545 119934 280 198362 87366 113 893667 20 2366 573530 48572 209 769448 54 50291 883327 131366 268 996572 9 42206 261408 105174 168 814734 153572 281 815742 174065 252 276554 79803 95 883900 92098 183 258100 193378 158 404192 149466 150 947387 228 178190 212003 30092 148 197651 106504 196 833078 180178 136 759399 67985 255 436233 86 131048 97831 69166 214 203875 183387 355 112138 117696 283 299572 165 29839 229154 134404 132 381365 121874 46 51693 88804 208 156525 171360 408 688064 360 3 363983 130370 325 351129 14634 114 415801 83278 237 651334 265 192832 231889 192516 79 496055 159 88434 687187 191 62880 552210 343 174921 609533 21851 123 355623 68 19285 235121 215 147954 31291 168 187657 227178 80944 11 758552 62602 50 81455 138 120950 539526 225 59176 49740 333 183910 568364 16782 119 773320 35 143200 959594 53 24929 640127 13695 19 307968 112528 166 12219 355 195264 825009 250 94281 501745 34278 51 760393 10 38075 552499 103241 126 662130 40 39842 978746 54 39832 563070 22226 115 551191 141212 147 685316 93992 219 767376 57 79300 340734 180909 199 415660 48960 157 141518 256 91358 997649 183986 323 826172 211 51594 968929 10 13831 496070 153 33746 381565 83534 72 629141 209 90129 454702 44 46126 107660 96 94905 264755 126 151957 644419 96403 207 523917 81 80353 63738 177 149564 462984 19 74026 912863 68473 36 34276 337 169215 125893 97667 35 696009 19989 35 386657 87492 66 199965 151122 25 885319 8 131948 711375 232 66447 704668 105 109849 36698 126338 85 533216 134657 296 871669 247 64697 578109 209 188202 366839 15862 113 53770 190960 174 12232 69926 221 69080 43632 2 781895 21 181102 483982 70 198436 481040 53 31045 51336 5 57471 358432 19565 11 260564 167333 371 867974 97 41849 478510 4 58661 734978 62 53462 622869 34060 135 549561 33155 182 848716 75 49143 469054 39308 109 298327 78761 182 928266 122 110682 693844 168137 1 508224 194444 177 665125 923 8 80607 60789 25 306103 57502 63 220934 137 174394 489953 372 146689 57901 153 48202 752131 60 62889 136528 74 101815 954777 70637 93 666653 113986 293 860324 195089 294 911852 185 112699 649928 69677 19 972907 126 180997 292824 64173 238 553139 81831 224 926445 108 137557 396531 89 123484 854439 86 97507 714850 75 75664 6373 96636 11 616295 156302 231 911898 28947 38 801406 160631 308 836039 167048 146 991464 68 164220 248897 60 22672 700353 35667 166 169601 175 31179 447017 159283 216 928875 64 67967 856642 117188 46 96189 63 178467 260098 260 142274 615016 85948 103 908907 56 129998 756496 152571 368 946460 222 55944 232806 195 54807 591211 168423 193 768960 85 51180 120341 271 169902 486683 268 156529 590130 128 85652 721950 81521 4 635947 191091 220 864679 188 35365 772072 134922 280 123484 135 82246 50021 396 196591 725810 76 89580 103244 60 186140 18888 170 62195 24963 75750 81 148081 175103 399 646244 79961 257 117026 160545 265 378244 70452 6 664682 89386 103 230199 100580 235 67645 259 99631 459015 169168 258 907522 109749 97 100248 39 32935 928377 136624 150 515846 163597 6 77485 257 69527 876303 48500 184 557501 228 55066 291835 109712 174 382526 82764 134 312763 18 92400 560817 144 44378 874807 116 18302 116751 145 122967 753794 152 41558 184305 76079 204 659476 267 175663 22418 178 95468 716107 85519 181 10444 66 28016 962339 92299 208 215702 13072 25 196721 314 176982 588307 180274 24 818307 102665 249 370384 216 104136 864605 104801 260 656975 157317 288 292528 170012 92 597865 26463 133 486899 64 19376 51590 263 131257 758613 148 55054 375198 316 129808 68078 6 15874 719641 54 70047 675241 217 138681 372192 533 11 286228 100305 231 343251 123764 228 318577 39391 35 11430 65909 90 12989 17162 22 924902 73701 263 758053 41375 77 285812 365 152852 647595 145000 218 674971 288 166126 808647 49893 171 143353 74 10078 689677 181891 95 990748 60 113800 295564 79914 5 696232 83606 74 603663 154122 94 671388 115 116573 237505 136111 331 563653 63506 153 620426 155069 359 936420 211 140521 407953 70000 9 170891 158563 64 795192 57 141795 756676 113164 169 441265 58768 154 968808 128351 58 335282 123 17853 705958 229 86296 31357 43639 152 693924 62 101484 455595 160 64334 152372 21822 26 414895 81 80869 765681 95009 151 869886 141 87873 119166 35714 161 844120 120863 192 109511 203 95525 745178 133 44200 990533 98 22958 264676 91063 19 568094 15941 55 39937 343 161990 629393 107 74298 915518 87 13462 764279 90243 193 620075 37477 133 841978 27 11590 636050 131 18739 727032 50981 14 324816 401 184247 704475 18 146592 313555 63041 229 685583 266 171576 724500 68 102732 927437 64 62552 293701 11376 97 91959 17 153140 58057 338 180117 480541 86 25939 404113 269 92085 452041 124410 124 270890 163151 116 586189 213 75219 343939 158421 166 131977 23 92996 757846 30 29253 893747 46 88153 948723 114892 159 747892 181041 71 967443 178 62692 28311 165546 318 114428 86 110543 843703 43326 203 519352 78175 127 715414 91 150139 343574 233 54469 345513 33080 139 322435 125 51213 208523 96974 33 552286 197960 302 919662 20998 73 342439 197 65839 511216 30129 132 370481 124 23978 525483 134698 240 404538 128030 34 495863 17598 81 805976 58567 101 593861 41500 20 455773 121206 272 232556 120 41074 23298 142563 12 181628 196931 257 847945 151930 212 137774 198256 364 616896 144 59627 203995 347 166417 418441 196338 84 618916 40 129529 732619 167233 88 575060 28314 46 4550 25356 114 737968 135388 254 121679 10 249 240691 127 129128 559552 204 88581 843052 38257 142 222935 55 3371 461429 323 130071 981610 189 138199 881602 296 182710 90801 5 119838 323173 126806 71 169426 34004 15 921035 49424 150 271112 126 63251 828356 180572 11 710796 55492 53 606993 109 92876 364742 33465 55 658677 6 1766 748083 308 111066 4701 176434 24 804689 192873 154 270557 118 116837 628025 94 25257 135474 143 186945 443406 36358 103 741297 94923 204 840528 180 56767 928350 88071 195 11462 2 165633 851705 166148 157 738988 5 114671 489298 40 2855 734668 319 166732 245466 112421 58 999010 179058 383 531561 261 89319 262153 69937 235 75617 93 1 360239 113 66814 943835 181 83019 913057 42312 203 505038 186229 169 386461 261 187666 994493 66583 206 199296 184855 29 381978 62470 208 34355 174424 250 801433 109 23302 371751 86 19386 638516 9 183685 608667 78 71986 379188 12807 25 430061 21574 124 596866 16 139125 279723 5 242 445858 203 150539 681671 209 189288 961309 313 172676 626486 147 168893 955798 100089 113 202127 153235 235 124024 56 81884 379237 242 118239 650966 163367 264 278886 9 116438 884226 248 109449 673175 47198 91 845082 88404 82 575960 272 144643 419986 153 48187 681720 38873 155 484833 65773 192 961018 234 72948 281955 190 57208 238147 146 116164 886345 68 50628 60563 168765 64 389354 190 136137 331366 196 97655 792455 155307 52 665053 56 121355 465113 283 90516 755515 333 180623 809937 3054 49 909005 100481 306 884414 180131 422 155887 114887 293 665172 259 125929 594588 111 20303 587660 91143 293 415122 188448 203 351337 177770 365 613054 38 16037 23663 44226 161 900308 180707 114 921243 168 171452 378437 137 21691 684362 113 99653 381102 56 39541 244265 165399 346 617895 193 51324 667313 49649 210 635326 170489 375 219295 119591 234 105922 30 93998 44041 288 139980 491475 144122 135 853632 351 163883 201471 60437 166 823512 117200 178 765376 181 43511 141063 59661 242 529853 133642 292 336946 117 134981 797429 122 138615 691175 86 21215 964633 49080 32 631454 51 45407 789475 19342 78 654364 18619 64 123110 147433 14 344148 301 121639 339077 60 31430 2907 57056 79 58711 220 120153 279650 16430 117 148100 41 15568 694671 59 38353 420786 223 57525 354928 8877 15 573060 57 41400 621155 140 135295 250657 46233 38 665269 137 84169 840621 109 124687 492916 61251 145 654382 71 146052 643411 176 170620 477472 351 162072 920859 72225 113 107785 8047 26 173612 158168 198 601565 44845 49 98677 130 57377 283130 66122 194 124193 173862 202 825137 191 156264 722097 26 134817 50367 151042 86 312402 67740 204 301190 178253 396 669391 96 23864 784580 16 44146 898272 79 23692 381842 124 16497 872885 333 159269 203833 154 151177 889847 145177 329 204262 136079 82 537393 152865 366 804906 68211 153 349184 198 53208 594967 141100 265 827883 155 184561 61443 144 32888 295625 89 64085 808075 93455 135 868650 2834 48 671983 232 168979 597152 193 69084 746570 96317 300 853691 37 44352 539085 185 166637 80384 397 183470 735619 108461 141 565728 21380 114 719999 187723 304 849688 162480 113 829443 183 52394 70193 104800 102 462743 131320 255 570461 190 83517 405100 49451 83 467641 269 157970 285160 6 78126 876142 71836 241 452909 11 22390 705615 351 167159 366734 91 10431 634575 386 182800 500138 88132 7 976544 49 41502 315609 392 157194 612732 71092 54 967018 270 153515 255677 85 93201 609351 171060 3 48526 188379 300 166729 58151 64 89698 89390 195 782500 125192 283 158329 118289 343 363789 168081 54 438976 61168 78 964776 364 192188 622211 156066 388 824642 40964 69 128766 34517 127 366828 156133 362 328075 377 162366 981359 211 113923 3472 26971 117 375616 42193 133 280044 191890 181 655565 64830 16 598017 72427 176 530395 187 182087 404972 61 8491 756498 46029 85 226995 245 128187 228216 27550 63 814869 1705 1 60910 384 172142 917942 53470 202 934746 18893 66 516895 69829 51 529445 49 6713 521167 147637 75 307025 266 89197 293399 151 71038 12548 86340 221 101685 31 38204 107871 171418 112 70220 319 119746 341183 40 9679 929761 81635 109 895353 62227 59 531511 199502 163 859674 78 195483 284723 19361 64 830715 63 101775 393252 124 167055 689300 209 93861 755218 398 181793 533207 68 170390 331620 1 26025 667860 99433 289 814003 146 176695 929676 156604 49 732202 30238 54 960368 38114 59 976716 227 98090 101025 77 70315 475254 141 27982 710367 40960 38 885892 88 37900 56283 94719 234 662984 13710 91 267453 18 132083 530884 181819 106 65661 58725 134 549574 66997 26 602502 251 177571 626069 78 119073 443291 28962 169 878076 104782 278 239555 288 102826 10174 101594 276 745055 166369 160 465330 41 128970 574211 98 40614 887934 158 88020 961645 160 103372 400770 38 136711 524869 113 27080 978867 304 152758 851829 86380 30 49063 125 180518 868077 115136 215 878905 162 131991 822332 80 140453 630022 110587 293 368526 30802 6 447184 353 172010 86469 168 47894 77309 84 114154 455363 150 103703 796168 164335 73 57704 22 126915 151913 51842 175 886100 189 50090 894935 77256 10 843928 22353 19 502887 79 72537 873269 29908 66 155372 96 30343 840349 30586 29 22039 149565 332 117724 143 102097 509821 22362 48 814046 195985 178 493021 148 107523 969186 190153 154 534427 100253 86 718229 37 38698 336507 62739 121 44189 148224 126 945128 80903 70 298643 39244 34 456802 38370 103 612443 119555 117 316511 60155 58 392929 252 169524 320263 198 57289 27393 50209 202 269093 99015 206 524640 144 143816 632843 13941 62 61773 130988 245 982426 16281 90 18486 336 151771 93555 94816 45 851312 149181 167 111670 43 56536 72618 92976 139 397472 115 126496 63853 183612 318 459749 195 77944 312782 27640 105 580446 250 83091 525258 119028 30 762684 199121 63 601816 140537 22 777010 313 110434 766297 116900 105 500075 189850 231 264404 179962 73 92575 74267 80 25066 176027 215 54590 166469 172 777854 107 141573 544676 56333 179 830702 2 197305 443524 28184 151 392641 291 141777 39635 186337 235 790598 103458 33 881909 120 130136 455676 194020 164 507066 244 92596 237494 95569 302 408002 139286 12 72795 71 96696 384673 25679 39 615176 162935 117 467335 15838 86 786484 139607 110 622463 172539 362 339101 12 2206 293735 84651 156 117754 247 105476 387568 174 52214 341994 265 123653 129850 112 138127 554088 14147 59 580867 166888 356 316433 167207 239 808444 15 23682 595256 148 81994 162292 12857 64 124731 199 171625 497773 19 85966 542743 32 131369 187984 114744 326 1985 168668 98 871119 232 184040 123850 170777 88 96003 89123 124 917218 32507 165 21103 97057 56 425367 47 35225 416240 319 193891 906108 44363 132 824013 76028 150 543710 193933 362 760513 55147 185 284145 69 25671 23651 188548 66 359266 138 51106 460727 177068 252 103065 370 159850 291061 245 130243 411337 143 86225 357976 56399 77 839652 15 130032 106216 40736 116 394111 97 102843 740776 62179 72 74926 110417 88 864575 48956 130 692707 161023 233 955336 97412 63 650156 82 66109 277799 821 24 33832 72 25501 534795 43 3734 900340 133837 70 810895 195377 435 568948 187 48515 175021 26 7696 397807 47857 92 144726 49485 209 714479 1 110596 710147 78393 13 242049 29325 154 827197 202 161075 581671 276 192954 565303 77 106713 19130 193111 396 195509 143 144876 274039 66912 38 103614 236 117968 199707 177806 161 616551 176506 3 561678 270 109566 22843 43368 135 779803 35954 183 622437 142355 223 386969 135 162295 238544 196 41137 143422 190287 255 408400 353 143951 634452 69654 166 636356 37616 163 58683 233 91840 526122 20 26485 56819 68715 162 60100 120 100718 298380 81 152380 351549 14 13323 87547 184846 46 268352 97053 44 834361 124948 280 179461 260 127657 801075 38 156591 497037 166151 334 760445 73458 149 281139 299 127037 174776 167 62071 612840 7529 25 266998 212 98141 419161 403 172474 697628 145535 287 780109 57872 184 577015 166648 380 550270 251 70631 665712 10 33764 234788 116 67859 877276 19628 18 972037 99473 250 346626 107 191454 462262 255 102777 529322 40 146067 689344 75001 204 31788 55 8830 171127 20 8819 611509 327 173356 413991 114 73130 171115 127227 214 834097 47 27234 829419 710 21 215336 193617 305 725421 16 45261 336306 210 88174 466734 73 8382 402283 4 135805 193540 24440 19 500904 96993 40 664930 89391 296 774499 190081 113 11508 129054 74 576874 63923 40 359383 103 150423 252625 101 12671 967688 82019 77 894427 57032 14 595438 72944 205 391839 76329 220 532027 77372 214 242358 125814 306 834698 114813 257 557268 164431 327 122939 100956 44 495374 134 40062 512435 214 66151 498301 83885 55 162358 120 122604 101226 183974 221 552158 23567 9 312423 172258 95 267402 36 82219 563788 282 100581 369273 232 59278 566763 145219 328 122063 31 171976 163700 339 120749 119765 125477 156 391913 168856 355 431561 29624 34 430342 265 87595 380438 131 30941 60673 10361 39 753062 54445 231 659956 103 191073 699493 11424 48 151963 18 5227 541859 294 94637 804612 317 162274 217735 43 95613 548266 37680 173 351919 183 91920 884376 170774 91 173350 114457 52 489207 160637 90 783007 67904 80 356966 113586 189 949486 242 180656 494028 33 170973 591066 169270 138 318606 20 8653 292920 11 1770 727211 362 140289 631723 279 103847 920591 86956 247 705879 132744 38 478409 46 26221 729631 82 8307 895139 31 105746 534513 167 122898 565556 148549 112 419997 133 136331 63870 374 191189 688364 84551 229 487290 79 169995 456336 156036 380 742728 14034 35 993692 98101 5 33888 303 103325 501783 49 102148 897948 53 168928 412489 82 28710 361841 170463 165 5298 187 42219 450798 52474 86 795824 96 21460 68895 337 158215 546527 158411 134 656385 54665 60 5873 69196 98 903989 2412 28 324151 94 28749 942691 220 69367 425440 92 127748 649852 332 134705 209507 23190 84 325242 54625 3 900334 6157 36 148626 141755 213 693827 167 28234 458779 52339 203 282377 33 60356 583455 202 46686 941817 433 188109 799991 166328 354 524026 266 85064 203850 190676 115 131595 102577 4 738116 148381 331 147903 146940 304 311834 90602 17 420209 26869 63 322709 36945 9 46726 155564 200 756774 224 195065 559505 189838 311 512224 77731 175 757235 71 64048 796391 33324 97 897990 5482 22 449377 53 118570 155628 41298 76 5335 352 140882 949982 121 18936 209859 225 70394 344991 67223 30 298700 106 55278 129232 175215 298 189291 303 177938 349079 191873 19 674236 158219 316 552918 274 174126 353205 112954 92 238288 227 156125 779457 76518 1 882656 154604 46 298923 149463 379 579287 17 103588 359089 228 103361 23576 71 129704 274593 320 144321 634428 62806 206 502788 60040 200 757146 149388 185 503587 262 93947 146683 372 183504 181841 157 85059 176274 73 174523 232150 36066 160 671381 263 112705 620990 43974 205 222818 103151 22 322206 94 185893 321613 12 19679 963458 67616 168 280154 273 122485 683265 170945 64 524102 122481 250 568815 152 114375 543344 93911 284 119598 94960 37 184890 247 105170 109146 26702 17 769793 101258 204 948685 161 171919 771031 177106 191 794113 73805 246 315484 171380 86 8490 154 30534 601398 36826 91 489656 203 147249 66176 43 143558 417458 134 186344 150893 161138 297 924229 148081 254 196178 81 135752 665758 226 114832 17048 159882 187 454811 24382 86 295233 173679 9 861373 137 124759 247881 38 22943 516220 199212 258 785256 196 166493 609025 86396 143 572917 111814 204 446484 263 166025 460367 155 26504 130901 94 156110 824870 122 38014 914718 363 172421 990883 52 188401 270923 46399 6 218836 112611 179 154163 64 30150 613515 55 28835 95307 258 158246 582359 176980 261 586550 170 104940 864635 111288 186 116443 3850 1 225456 84144 103 874343 93 68650 624581 60 34924 351911 8 67956 99322 140398 120 35409 71709 66 995870 15678 105 257873 12 1682 153225 153 177583 840438 34619 112 113893 41 153213 855576 154 72116 641914 150174 314 986786 91919 110 838401 197 100705 264158 152 79739 174225 2547 1 821823 222 57673 113163 150251 249 225312 111290 146 689204 144 198929 316770 189 99070 472337 135645 339 982051 89 76870 743004 40191 40 449832 78 52431 1229 149 152987 485510 139592 86 383106 40573 105 280260 192781 341 52695 135371 250 827227 158 114694 892857 109005 201 616975 171220 309 663494 120401 15 436850 66985 129 394824 43380 34 333885 160707 26 556981 10274 13 32589 150470 220 927782 192 65692 938706 108788 120 681277 211 87569 899738 6 129275 777918 266 136683 963910 122 74041 888548 168582 56 656138 54 126853 263360 185844 381 69986 92 27974 366871 27 21543 5369 60627 208 33996 82516 232 285359 120424 260 54503 15 51435 623942 102227 249 25412 19313 4 68646 79102 209 815959 69 66768 448693 103632 190 560140 1 35903 925782 81166 213 307948 241 189636 68825 281 131491 180874 8321 35 453070 266 96398 403139 38366 186 613928 292 158796 840373 193 138130 127323 84676 17 997207 18968 121 966409 31716 126 127084 26261 67 863439 221 79402 200649 69 16115 991476 211 119172 971582 120494 260 918677 45 10820 679237 56058 186 564972 92 163237 412178 133 33931 273627 153991 114 210271 75325 174 956371 82833 264 669359 145 79889 753181 182113 354 587608 127 192721 483042 133748 359 869448 91271 229 736256 171199 29 785591 393 162845 492473 111910 3 942090 118 79410 124859 61773 157 513924 191452 272 19842 81 176445 464441 31339 108 840405 157777 161 643874 40086 70 146496 22 89025 871231 65388 88 643147 258 108491 57232 7 105444 901697 56 119386 23603 31217 131 95421 79 108859 52139 92 75950 189945 66 42634 656975 56795 162 787325 310 156932 197705 21449 59 722427 60650 61 652026 79 38852 435167 184210 276 607686 336 170668 192791 106 64215 241828 161454 245 833234 90 146214 851323 7950 33 591306 280 163331 581303 151 83108 553156 40 112011 706978 100967 288 634899 81384 88 260828 163 175392 124677 107407 123 880556 205 63653 155760 148100 363 552410 205 174130 953127 91243 299 634429 19627 115 596334 88 30651 185855 49220 85 273518 283 197277 718688 48 143103 126187 86348 132 599023 276 135867 703505 148338 43 111933 154698 160 542575 266 78838 551651 86 33582 304546 65042 71 333717 69088 220 758876 7 70496 875984 98 36504 989072 180074 177 69572 19517 19 736419 189350 369 341748 204 193237 34846 348 138029 297106 101 107313 408972 28 1785 863494 169 190058 746207 190169 110 378472 55618 153 271413 110 59679 436367 197677 426 607305 187708 261 441580 139429 192 313273 165065 116 879742 87384 43 898897 196624 210 694266 139 19830 445346 191488 60 534318 41038 49 574442 60 139282 291498 177 140642 247631 230 88651 117235 271 153577 240008 148424 36 351101 196 39178 936225 52421 208 501759 1 33246 624956 68403 156 114431 381 188289 410877 60 55765 136589 262 72406 444739 74 44473 778464 102 159665 867413 182975 237 278414 109 43523 687305 105229 239 603289 352 178216 126331 187208 94 613471 205 56183 84524 324 183392 285214 52 173616 602435 49664 99 539592 3765 3 563503 56 105541 445415 17835 33 467437 18 31948 721339 98216 26 574576 4 14888 385438 137106 193 293236 334 163120 718869 180904 29 898036 69 153454 590530 139 36359 601721 13206 64 236303 94 95380 950569 116 48728 246521 158991 139 381968 127226 119 45154 64690 177 613265 64 158324 536260 326 106622 392723 60 54588 724221 19 162140 233179 130601 222 47110 82 176902 317827 62 39129 749119 79 29874 188167 12814 93 960662 21 122313 30812 107937 244 749153 159895 175 604114 199533 30 355237 199618 252 719715 163688 62 936900 69072 189 789799 97 41260 110653 75232 15 78029 36986 44 612579 149699 325 298237 149 136492 876277 28727 31 981716 83 54636 976761 40 171413 747696 170 70076 236879 46 23806 36840 192254 275 648414 232 151559 968185 10448 77 414181 93078 67 613610 73340 49 356129 97427 70 581626 3 24760 865544 164120 202 185149 153693 116 715151 124839 99 879600 122 47366 886225 275 144783 3435 147 124814 728513 7 7352 914209 159443 240 957347 231 92922 439389 115 20434 936430 194 47132 959947 118 147342 66685 154 49068 287047 19 68416 395452 80 119450 441142 290 161403 101887 101 108577 362391 352 188488 201323 378 194379 939557 201 170490 45238 327 115609 350729 30 32145 165326 124700 110 90617 243 162349 107841 82 50116 604377 272 183385 58573 249 154432 713931 167485 251 56522 64431 233 783945 155 81169 962688 279 165465 343061 121405 334 851951 84907 189 593983 128979 114 532177 211 112402 357761 62 41447 921595 43 193112 625968 166076 156 110580 155783 209 106540 9 191666 595071 258 145319 307536 68 33213 602340 139608 353 459516 4 3581 532402 162 62264 567223 174 152931 510372 97878 45 428884 125 102273 566245 253 148265 895881 53 36851 341529 79834 140 994560 68849 217 28024 133 156426 818236 63557 137 724902 174 30879 255105 8 545 348539 42 159534 9695 196057 264 538886 270 181762 503031 85679 206 155900 112665 135 204022 190509 303 31904 342 118619 173075 58898 52 496937 45 161251 426255 309 135779 65162 90 182601 7250 165932 150 658767 125725 337 290927 197816 383 570926 55651 57 679244 16 75904 538490 172606 414 706934 55459 128 780538 82 120352 783004 86 124763 884746 122 90334 347759 28652 126 725028 114 19016 781957 270 125722 941839 341 191786 863598 172981 105 965200 97045 297 825949 215 75603 199708 25846 9 301455 38550 59 688320 4888 38 325714 56299 169 817594 211 198845 995909 95978 286 542967 190 96530 510639 6 4217 417881 154545 181 712357 14753 9 400181 93 123491 328579 25230 133 872558 45632 188 374107 127655 307 474988 46654 27 710446 395 179796 851176 252 141753 31767 47531 93 746280 15 2724 442547 305 142149 886185 107884 268 510921 111 157513 970725 148 197280 83328 151 199567 83808 124732 211 441323 151879 100 910337 377 178142 289400 47 2859 704651 127 175217 516324 196578 326 851547 57 20438 384446 358 138675 292502 205 94268 745124 26 10701 933158 176784 325 113155 638 1 787364 278 184121 187981 63 92958 903603 132812 305 148746 131005 297 547124 160479 219 428770 197 96496 567948 6 8363 702017 20 33705 537822 122969 205 754922 258 160663 181881 117152 117 290281 92 99195 633198 202 155954 650334 108 152079 613518 147184 365 197095 33247 126 444936 97 109121 743831 99 51990 852030 82844 24 208419 192 80575 100439 121 60247 536337 197 131987 843475 87181 273 381726 154641 121 192748 129 90975 118761 120824 38 260515 36 152360 888309 6798 24 840108 37 32890 515294 85 127610 537810 191 145244 668136 11632 60 355957 66991 230 293746 213 103003 126312 51915 197 432307 158957 384 757863 64860 226 140371 53 109375 49559 24777 96 593323 188 60853 980704 80 43224 372351 191700 37 982115 155451 180 919759 88929 251 689563 333 133054 652363 189 40820 409342 134560 31 980825 69 75178 20070 163 72818 537933 168695 16 283727 24357 69 523324 1 3864 37473 69313 168 973388 66296 252 295132 192765 89 713462 52 118938 906009 60 168294 372942 142085 135 493782 17280 124 860025 47 81630 526763 23310 132 196129 70166 245 881716 108519 256 509307 274 160704 859195 19 78735 116008 48533 119 743148 109562 100 34126 53957 74 500414 290 118585 544327 243 71942 564986 122227 156 792610 9159 81 719070 93430 265 523478 60897 179 103940 153175 203 465667 175002 313 947189 130303 154 656772 167 183039 493187 31803 96 147215 343 121085 614941 151301 28 919908 300 108629 415263 177454 220 54886 96129 187 98253 132 39919 693372 172616 154 451628 9893 2 429665 30 35015 609640 248 119688 511814 17 58170 575128 142 186675 686058 105882 265 869942 148001 271 90696 127871 259 202422 25594 122 207040 32394 7 333561 10 27169 936437 172517 172 747549 168 32707 304211 151430 141 522424 259 152762 403691 4716 19 50350 93 116977 526141 62306 67 816436 103968 125 362415 150451 122 959059 29551 102 469607 106 12554 244726 12262 50 163076 66744 199 672002 104396 114 641448 161301 265 251656 8427 65 19673 72 74667 789765 68900 208 523574 140 198375 276987 43346 41 118406 133866 53 266308 51 24504 532041 88 22998 547079 140963 124 50324 136601 265 976408 70759 55 3740 36459 49 832194 121554 277 487439 195314 184 205349 42029 77 547795 26 3627 916961 171158 306 851116 104 178438 703805 81 163290 363066 53358 101 907606 272 160699 824981 96840 200 939158 173390 129 225844 190999 220 715531 226 71583 928200 77546 117 941894 26 1302 178237 223 78116 824161 8049 71 45957 140 168500 21079 62917 20 204063 129 29617 387769 140892 241 236910 194706 320 575489 193278 45 189896 122493 171 984507 62799 52 338525 120074 337 726103 146887 354 935144 165140 52 650249 186599 339 842384 129613 357 712518 16471 123 100732 90165 115 19259 1 790 210861 75 168860 596126 198258 296 10349 108165 32 233147 68958 50 499924 6 29537 605374 142688 181 713777 300 194545 540812 1386 37 406636 44 7146 403265 198 121564 480906 34 125654 447317 12242 57 486835 90 11214 405328 148 150834 16978 92160 62 23426 120 103026 270986 250 10 254779 15883 99 798294 3370 45 224086 352 131360 101611 5 108415 309782 251 146853 434880 100523 312 257099 83 58818 363168 57222 57 437832 190840 272 732933 25437 64 189589 182 190298 127770 34823 1 856339 347 152277 787826 213 189799 552761 202 59456 28989 85 102160 52045 98152 132 72142 57 104022 198134 184805 23 726906 152 198102 915762 164670 53 26490 95 176600 816429 139 41126 738128 10156 28 144793 7514 10 657062 190369 28 479999 90292 79 624683 39 167024 690120 140639 65 726638 46 84894 203545 176876 143 469032 144448 168 236705 168973 287 995578 138180 12 469379 82297 238 756929 166664 54 42529 441 195046 667491 292 126506 200143 31 1571 311255 39726 86 160424 175031 272 740521 171 63513 978321 91030 19 754537 90 51098 137690 78235 166 431548 30000 11 553051 84152 268 762728 32 177542 406794 261 183173 777625 47223 191 715295 227 176237 110122 219 174951 790794 237 180115 798019 150528 323 97852 90701 25 584473 14 41372 391356 132661 124 592273 22962 109 757072 17 178373 403873 109369 311 111428 167894 292 207599 3 30554 240872 36 26464 871174 3 11951 75705 256 155909 779179 232 197393 978870 421 193227 959945 40418 133 307409 89663 2 45524 38502 41 920675 4 22471 183579 53673 82 392209 54 195336 438344 295 165574 125964 14 90526 369406 100755 156 649059 28700 133 893882 46 163919 437382 116 42761 996380 193 113806 888791 147 111138 210682 149087 156 761198 9634 55 130860 238 158357 409444 56 66416 917723 118606 298 517373 126617 120 916397 169791 156 614455 133 63463 251381 317 186762 699107 166 178173 522338 57534 196 812828 109780 247 202223 417 199496 292217 12 88626 238918 41 68689 285937 161 42784 697669 258 147874 629415 167364 407 248297 61 197506 974376 269 135417 337991 331 187012 97196 89 139873 709545 114 110666 476297 152 28847 750324 16 71364 333813 93339 281 847220 170659 123 386197 139998 268 903184 118643 227 760258 92540 157 239840 110505 319 154879 127 69146 568959 325 131787 522381 52 142949 898703 67131 134 450586 156 30623 540249 13 146398 384463 156182 392 509137 77802 240 218362 122607 153 912018 163244 352 779846 330 186303 718207 159318 343 746985 154560 122 800442 117196 244 691809 32122 152 150689 151294 38 472896 45 124365 81226 180072 92 843793 159988 293 581046 172468 61 353610 135411 121 172267 109 181884 258180 247 107952 970694 279 188660 320369 145428 373 867362 188168 360 760239 172397 110 277581 141063 19 221674 181867 385 280498 135156 319 255673 119312 288 297329 9 21971 767477 54 93595 665079 145566 38 10544 136791 20 439465 186478 259 626575 122359 293 148230 149 170485 776174 185687 341 351042 3 44995 78330 182354 381 412687 147560 174 219543 9 4427 886720 10 20255 957071 73257 77 284400 7 167552 363052 75765 124 190809 32 1255 788064 165 59810 908184 139662 215 942785 259 106009 46052 219 120590 974324 128805 136 849971 18 669 320270 147769 323 316923 176803 277 676985 134073 211 635919 11 47537 988579 276 147087 919978 50480 135 295204 50 193284 299186 35 59658 163403 34888 74 936709 131878 98 844735 175 118822 77039 134144 235 362126 193 118383 651355 22 2054 25035 54202 147 224865 46539 140 33880 149434 275 512542 98317 234 937745 274 95234 309676 209 80165 923125 117 31511 711938 154 36615 632696 119571 273 701368 168693 142 444861 162026 169 792771 73 197159 613562 96 72045 22950 271 89360 60955 147604 377 225081 283 92492 560530 74436 114 921936 176351 164 273491 70258 40 15199 63 101933 541702 7372 67 3311 13730 46 117209 178878 284 921293 37316 125 317873 65 177334 552573 173698 185 635106 18673 12 363892 1 7472 980357 170232 125 148653 190 155881 889108 58246 189 868708 111203 329 832124 8 129829 217760 71 192490 297936 18811 15 862457 100 86716 248325 321 126447 276243 77899 63 427804 212 189917 24735 181 75439 275800 25327 65 334413 193479 285 569501 2 119479 582193 52 44019 739449 261 102579 805696 21688 25 171709 24 919 497456 160 26637 707680 15783 27 273222 353 167985 724334 106684 318 51529 2 59473 446489 195543 114 570107 199 53144 625049 195695 361 411186 38098 170 478577 108 60240 882445 82948 281 667548 19 80147 976755 190 69107 352170 37 138842 701828 96644 154 666665 16377 48 726740 119852 45 220336 171801 157 480749 93 118630 712851 243 198634 425760 60 21249 588151 283 102812 480651 19701 18 950573 60 41879 550800 151935 191 82705 85 119656 68947 32333 129 565684 327 138826 969500 108 45205 466039 45912 172 615055 365 170814 715480 114056 151 26991 242 88258 76692 95 197488 448647 57 17127 168657 4534 57 664325 5 6349 139588 107531 45 261834 3703 60 201594 156719 201 333599 49635 27 360271 79 115895 653630 98340 204 95235 146663 356 3938 34 3746 985826 32449 145 489529 68783 2 423745 56056 222 575939 75 199380 898582 143 97619 734307 125368 328 173400 71035 224 761449 86 63462 528573 86365 267 690209 301 97234 815973 27 24335 757028 20 26468 499780 288 139628 898166 5 26548 99320 125374 144 52069 299 126242 228113 64655 250 497292 139 154414 649263 78 34870 146022 30 157883 478951 278 111298 264839 154 81806 860263 78503 132 805216 36024 135 454297 22 5748 907419 245 101384 299702 43291 133 958952 74 56124 276176 183361 209 838184 275 89703 973042 49195 51 822621 61 66288 205562 26 707 846354 196 81299 79764 42 20105 356011 31 130343 629378 20 1481 170285 21631 112 114758 129455 222 420750 95 36887 708901 418 182139 201700 2 46780 821629 31269 82 495924 180 149077 24846 198 129755 792305 92 64119 366868 331 131044 371801 139 146183 289258 125688 328 482909 5 187748 663141 108568 269 166363 148780 318 677595 52974 216 731658 81 44214 657665 111 186753 508871 33029 76 414664 115396 99 905706 199985 81 742749 71 34838 316984 46192 44 874240 45908 147 844874 900 10 855922 16 53868 198343 308 131633 230450 161408 79 504651 49392 148 47473 165712 383 485766 8 130785 614369 76589 259 863304 190258 174 48352 155 167332 147619 399 183625 956233 30 8005 810046 120592 322 426616 45579 67 785289 195884 399 668407 104 41403 715229 61771 170 322513 187142 84 833054 29117 104 529944 155394 126 578897 135 70670 485249 194521 197 168799 184951 179 619720 87 23827 971071 44 147584 348369 406 165773 42670 158 195199 298998 397 198756 379496 8081 72 774208 199 191574 110395 15889 2 219044 202 135990 801998 168920 217 83670 246 77187 339358 149 168095 799114 5 6669 614166 58697 213 611777 28211 34 132319 131571 199 31362 191376 65 419586 21 36347 224688 87285 88 734902 141228 213 361541 34500 119 744426 47123 173 966405 81906 20 93509 128368 153 67553 153144 50 213332 11616 6 472773 143 47037 734038 110 56675 819821 92 26199 418733 343 155659 903676 126 74608 163410 225 146671 837150 143965 172 375021 32 17759 63710 131979 33 250881 146560 55 923606 91087 3 336283 313 120982 211227 171822 139 433515 29 31755 475962 184234 252 411995 335 114555 408113 43734 100 233338 280 84574 525263 86242 76 691153 127 95021 265112 353 153579 387057 44 179491 50450 164 62718 998002 204 125051 725093 231 67759 401789 88510 17 361201 145 32412 445978 59082 24 610998 223 115258 304883 4117 58 116036 128 35511 820327 12 153646 824182 37 28493 689910 19662 96 695931 145558 183 712291 160499 140 852476 165965 125 730234 71966 145 391947 116846 191 40992 86 33574 970334 58429 2 346616 299 138881 52008 46261 39 510132 133489 252 867392 157118 333 888214 248 171780 327905 100248 230 458272 182914 246 904000 154372 117 129568 5312 70 935062 9 112752 85325 157 152657 471657 74447 153 248391 259 118705 421905 124 165840 546545 178071 353 977168 43 100045 540917 64 58090 66537 300 100153 858818 151 23858 272995 26 1791 763379 234 163311 83349 194 53719 678432 118183 201 455077 98 74942 284700 177 37422 533422 93768 300 389055 183006 203 505843 105 167457 683566 38 9591 126982 6 199723 293322 238 84886 582375 77365 200 17078 135 94756 726073 47471 98 431470 70655 205 608062 193366 345 855768 56 150831 758843 61 32134 958610 60045 170 198610 51341 140 954693 84 85936 787491 101632 116 46242 120 191186 507138 34796 83 451127 321 110366 597259 159345 398 752883 17350 44 632673 285 167526 197286 132 193766 620490 51293 215 289593 176225 225 549294 22613 78 656291 199789 279 355765 139533 58 383014 312 155836 256929 23955 58 179986 185726 317 997450 69218 19 318508 100273 132 977456 53 90620 305668 42767 173 66580 20 19905 734083 116 143062 933419 96 16650 917387 170429 196 527331 99 149242 127447 21374 20 212398 112132 136 100681 84087 158 71721 215 139342 776203 113167 217 389237 125083 77 211608 181354 299 62605 170853 114 416199 143948 213 52448 28 20883 513229 79 41861 834202 82 64123 436844 214 73298 105817 116388 37 725557 845 12 239558 36 94347 720236 117100 314 190598 102226 271 441572 157 82251 634277 141 21625 950461 169432 52 198343 3 74915 791894 213 175283 267671 183323 101 236604 157 135149 852644 85431 245 115392 18167 15 758505 296 103988 125905 87 168186 381271 310 149875 615230 32771 28 675631 75685 145 125618 83 155115 129588 194638 156 331250 66 7082 677831 226 124691 379063 317 138230 140903 32 5363 566820 110 30822 145930 151008 81 162304 324 129614 760619 264 102520 584931 219 120221 213406 108091 245 859746 82373 287 690096 54583 54 266529 107931 153 647876 60 82505 942179 35 19862 28977 65 8167 119679 195 198356 384254 138190 306 120323 232 149012 395341 241 67866 713175 278 97972 494210 198 44956 291271 232 88033 165309 109349 139 549338 159406 145 992486 50 179488 169488 155 179875 506571 39357 160 578775 18 181173 182808 187881 90 976281 171 173175 911775 268 80610 801498 152481 347 17183 35 89902 313071 205 44472 625198 54 49293 755767 144893 193 633501 64709 104 458748 283 196315 452630 51 13417 404691 108638 148 265959 133 23390 60395 224 171796 602316 99022 118 642522 53 32711 416315 136640 103 613596 115 86407 767558 5986 4 168884 202 105783 62137 111777 234 311742 51679 11 968545 18996 15 806158 243 80445 442099 256 169364 82775 168 101787 465580 218 111301 753628 193893 195 78662 105036 79 187266 188 108801 947477 187000 233 333212 270 73184 790440 228 132438 65372 8082 75 241815 27994 67 848929 39 42002 533872 167509 340 584657 150588 117 453162 116399 206 935592 137292 70 710074 162053 212 158089 3661 22 489198 94650 37 365942 102205 306 397009 188440 190 58941 89 170658 343515 13 156734 429838 313 109875 490465 29 195125 581187 308 106295 912811 106703 292 40052 432 191952 875420 43 168684 31609 442 196883 637007 132669 39 449089 33459 176 205474 95338 124 190700 103 41265 769182 79 27316 252284 110 195735 331390 218 199936 439603 87511 153 707617 266 147857 911041 390 4 699043 63288 102 140528 123634 222 269331 196 174626 980601 24 172300 403934 21864 146 500373 87237 178 766092 162291 73 464524 89 10777 808666 141091 318 699076 162718 25 144907 89345 168 968200 96678 155 830267 294 175855 698573 189178 271 786811 199490 284 476771 203 61109 19116 64612 170 474921 248 166657 733565 165283 15 4686 142 59846 922449 292 175351 219067 60908 186 912712 130092 298 568154 167326 90 119773 232 131223 179350 107832 106 203961 73 15741 585529 90104 102 900633 190569 22 225802 64523 174 760333 71 9662 557060 45983 76 809107 379 181937 235155 79 53099 691308 40243 105 269929 27 2679 499908 48951 194 718322 120511 190 204415 58529 54 56842 62254 5 406868 13891 83 542821 149 71936 978712 57 6211 152940 132361 95 863329 131704 128 64703 113815 58 564415 19935 22 414717 73 64537 222459 36069 86 319504 41398 113 428274 112 118032 819835 99 175783 751991 76526 204 24796 118 65813 338680 249 139414 366497 214 94578 311119 147207 90 147460 90530 73 945964 182031 102 819453 27204 47 253891 87 48964 174337 209 151343 280716 125 117995 715502 78081 23 102811 194 178024 15751 56 134244 115214 32 60656 893965 73835 6 25521 286 188341 589840 89245 261 147646 91 179206 762899 191 78212 996324 110604 123 363850 199368 416 772088 253 64433 249948 415 193719 85031 247 126221 652874 170 84417 448212 37 2950 428586 63 133516 229169 143 88916 294900 174732 138 869352 146517 366 561887 196 123651 502082 866 9 86923 8 82507 493396 83167 270 876808 193079 293 668326 117600 296 295923 21 1450 910501 171241 36 821144 168072 249 753493 40203 99 326249 76 8383 931904 223 199826 872838 47 192469 535427 97 74555 383702 113043 335 508346 86 92808 210997 63 186385 22247 47967 156 643162 150 91404 461313 35 28946 754058 127196 158 192705 196547 189 206898 135 24133 75690 152 179209 613768 140 27927 992763 93 148483 813306 46 128110 238917 106566 56 958210 62439 133 319715 37355 122 729226 271 112715 76004 125145 230 127951 199365 431 407602 130 38740 844547 147 133305 16825 68 16265 227884 82202 271 256058 2 46505 869358 116178 268 497349 338 168638 83014 73348 106 881826 85 43267 606271 360 137321 74733 188 110733 626849 173 154050 345703 34850 169 876957 267 147084 823834 127 127694 153516 72856 91 160102 16 51440 965407 93309 28 724595 75 175376 572666 42361 5 524655 23 67669 706803 29409 14 696868 164840 104 109447 146185 182 24291 115 136486 114930 165009 230 332424 40 103828 108449 74726 113 13693 181077 80 940078 26 91640 699863 35 1767 816713 16962 123 969435 190068 118 341567 76121 117 296160 93986 28 264796 386 170140 752478 63 173332 398024 20781 20 959346 16911 10 630036 140 71773 413207 147293 14 944493 47209 13 961236 27 144499 730342 89566 200 60317 128 20052 2848 330 120537 930234 187054 355 943265 45 41455 743225 228 196761 209089 336 164174 421411 162 147605 836804 47576 35 874178 74 165580 506373 2 411 614631 155 175403 920808 113168 203 648760 59 109671 963129 58617 162 136202 77932 15 319980 35 7485 359274 9 62731 484179 34 28034 943711 80963 112 138160 77 196735 308777 335 126971 545335 172 31855 347443 143 142348 902927 19 171881 182820 140309 145 551581 32 114501 104207 182815 348 819038 24 1893 342119 176 69633 972561 15 134355 734551 64 95876 484150 183471 5 26323 153459 375 312734 158481 7 211267 179 126178 299387 59707 96 377647 140410 109 827995 54960 157 163476 87491 76 512007 147 109855 312923 79 185927 499216 134 64762 4992 142 143918 814850 3 64108 968401 190810 187 940687 148229 33 226677 7185 53 31 358 133862 814292 198403 267 9077 43 191099 239582 143516 227 620926 133 181225 460661 27975 4 451224 93 140708 608047 285 198551 636832 376 169837 424031 107 65237 748573 77 31063 617310 58005 34 113512 169305 242 541191 66 20122 564860 30 20674 695959 30 182271 518922 51748 26 624648 330 194015 509080 67 53218 592039 135157 242 566809 191123 192 528362 68997 166 801185 75170 243 984194 39 114846 758281 191307 4 159765 141 109140 324826 271 122796 492395 92601 60 166834 154 189705 566198 348 181291 419771 344 190568 356579 326 161321 858988 112804 46 647548 152941 13 218750 15 2552 201909 50430 69 14965 98155 268 357918 181 189408 933506 213 66099 735065 116 154051 995941 118 182404 471051 171734 82 759669 11543 84 14689 178 192742 363413 147 60925 519455 114539 16 783752 33 53500 751061 92 117093 283360 195 55877 301208 21 67750 697857 163738 129 122750 109898 305 152189 21 157841 198576 35377 170 200074 397 194431 701716 170113 98 898901 126620 212 530916 79 35826 383331 188604 363 448540 166398 137 420105 85 80454 87784 51 99048 692344 140450 82 455725 304 104258 128956 185281 126 239392 57 61375 468449 199 109224 957953 210 128545 822690 105439 207 325555 64 101674 817559 114 91375 400764 233 105605 800847 171150 236 867066 92 18320 731685 17 118172 753134 169668 284 264550 69 28312 18057 46 4563 291758 12 10568 463888 106 31958 670590 140267 244 190095 245 70914 838957 166467 375 490869 144 132776 143232 76605 1 969075 177665 81 398689 195895 6 659557 117 139370 654122 4521 56 263468 88 39588 77021 39533 90 683123 318 162239 508781 193912 437 962528 173174 38 464000 199676 349 840752 178799 250 320191 371 154095 259620 28 41531 867750 72154 73 160762 114483 280 709278 196 77332 970024 69 28142 621320 104789 244 581264 166067 204 64125 104 167956 289487 118122 205 214621 152960 149 980654 186 117676 293718 44672 185 728023 130 89845 224648 101 10586 331938 40230 61 920026 95 87456 458647 284 193598 48514 151428 157 78535 172 101322 114386 89484 153 279878 159 185746 909345 79671 20 690202 110650 66 13181 24 1363 880611 182338 275 469727 138 115165 468549 174019 86 878933 176964 31 719473 282 79853 538389 141276 69 740384 313 116060 802240 168 139502 732898 24317 146 438905 101373 121 372794 87 25438 622448 166 32197 236454 152172 147 837816 5439 10 596196 62 6712 75988 131130 116 925720 75033 198 631299 284 174620 869245 192920 249 658996 152646 118 252334 120078 338 29389 1685 10 320564 55889 137 557508 109984 208 949653 79379 193 202514 249 151896 560582 78311 158 163636 69621 147 42707 47968 17 174961 54 7517 123323 74 162068 328529 87713 252 193298 49 3862 690126 263 85848 433264 52 143500 995406 350 143249 375788 83 154234 722197 20 4950 959641 106 126592 763322 128232 23 727234 44008 25 844108 392 156019 108122 150 68659 60684 125093 148 237378 62292 56 469768 30 1900 2224 173 31222 614391 195 100857 570449 66145 50 52930 179419 410 91917 107 102136 62449 217 172460 494163 12 149044 396682 103571 311 963910 162597 364 435523 57 99994 473013 97046 114 564877 42 17140 517499 23263 112 64248 99554 204 10164 197346 98 937544 126917 136 35973 21 7120 889365 155 197747 626965 281 84690 993799 144503 200 297795 78 35839 76316 95921 144 67403 6 32905 218743 133294 2 217564 125176 34 492648 353 186637 929773 100286 250 574208 151 102677 623551 35 2913 835555 40935 12 706610 151 23022 633064 194502 22 108312 119040 106 938922 159259 390 761317 30 66516 672568 125 185467 30346 384 16 465326 49 183126 641333 54741 168 698804 121 116622 618062 175254 285 198189 71 126119 101962 140976 344 468499 128 70466 421854 83787 36 658349 132584 40 432719 110211 142 36099 143 105025 488583 371 142114 852113 330 121312 534813 93577 57 997080 123024 149 250447 105057 56 928302 105 130216 351516 34804 125 812041 22377 73 692091 401 166674 787974 264 179959 992124 81812 35 888857 88 46491 875672 117 19806 245475 94 114169 71308 112736 74 782057 14 56886 949194 288 141048 846529 136 47138 690341 88017 119 121586 320 169207 908538 272 119993 541006 176 35710 656639 207 132861 734209 19853 73 788491 122814 141 615043 20 112875 556321 69595 11 102380 11570 38 667883 278 77289 510246 97365 138 379626 171862 49 587553 183 36252 338011 64057 80 636676 171481 200 461972 174186 115 886832 182641 129 183301 48 49583 683189 266 158716 416487 369 197745 644518 181643 207 315635 77564 178 765337 39698 193 88504 69 122803 801735 88948 141 428854 98 95373 176470 10417 17 54875 117229 314 333108 76 56499 612098 184 40948 497672 301 184348 989651 64241 216 104536 180 62126 876859 26903 120 203549 92034 231 652432 182617 143 40186 95 43172 237974 167 78313 998468 308 176915 208378 55692 227 855157 56387 88 848162 37063 67 186747 106032 130 438784 104916 151 903766 143245 26 310930 145883 2 562883 321 134366 465203 80 116656 80369 179963 351 586340 80 130616 363442 109194 75 997882 21 172013 721795 177354 103 810703 204 43799 492837 199 179835 609782 17 79794 99539 149 125792 433418 173 41750 140923 41724 139 850536 109988 145 623883 54852 29 957211 66 6545 178980 141897 355 875044 159672 151 641113 43 13673 645611 139434 69 253359 166840 321 88647 3510 45 582269 56420 108 588874 154 121506 856763 41761 185 583050 182409 22 457393 65679 216 102088 185 41288 998065 257 90451 522203 83927 7 895921 125178 230 40959 381 168764 973338 276 189528 260781 148 41699 542498 14846 5 273678 109627 245 754052 62346 125 51042 20090 48 941397 67 179799 138916 61 65052 845168 76684 230 390165 178252 422 616228 59 91776 583466 108 69079 149228 13 24267 531141 169588 108 23682 192193 264 339319 135 26014 158074 41650 125 423496 6 22354 999752 11277 88 392758 50775 188 935027 101586 144 110488 61 166329 904393 107 76274 73001 40362 33 185664 91759 159 870686 20796 63 38496 136 45801 349681 86435 90 294000 126 120391 591530 231 69093 933154 200 80296 163860 95225 37 830933 110619 267 393264 91134 87 575553 15413 73 431675 8186 16 220313 142369 209 995878 191527 259 116482 121 198901 707405 188049 364 144590 189 37249 485681 94750 129 977107 83 140224 599074 131247 67 381148 5605 62 198422 16 43573 696801 170811 146 226850 239 76652 186083 177163 363 191386 135511 145 622024 155 146537 617947 52 3412 493181 120 42112 827108 14 139254 470719 149320 150 251764 89417 8 623576 85894 12 764706 115373 283 183014 55 163024 614057 20 42472 474724 56326 85 543561 148047 382 129090 253 100129 134267 179 40276 427415 125532 54 982523 155663 231 332559 167174 32 240550 67950 16 145473 23294 55 155091 81224 134 132502 139 41370 444762 39 66628 881919 183 188298 847139 75924 254 852564 341 144259 944225 58 69765 657884 266 162384 165165 110534 60 678692 124 199086 360168 97715 152 785183 67 126768 604418 49 45922 626302 75229 42 673413 1 118400 292324 104 183212 832652 56215 201 276206 28248 50 414888 205 76794 178723 13 42414 699885 41 104371 195605 313 98437 855147 12111 12 71855 86241 131 56523 141410 167 28548 133990 90 31492 389 164148 103715 167876 274 731235 86 80487 118131 87 12731 267812 26 181853 548824 88317 155 138874 43 28507 263118 177 63359 178120 158 81083 700584 47 172381 622725 160005 155 412031 100 40709 173118 22684 72 816660 160186 107 143436 40 49296 234082 138 172609 538357 171869 148 48184 68851 103 946497 50 34244 150485 174682 23 15724 334 116407 605729 173409 285 108521 86303 17 405381 90378 67 67660 165638 292 589675 180 113753 694559 17 96951 936566 173894 364 80502 12 7890 36368 261 76458 730755 150 59677 67620 179 124921 970034 24574 155 404416 92210 214 847067 257 104524 285247 130 194553 862336 113 124010 279330 63672 150 275896 71703 6 800468 82 122204 133691 34661 96 18442 29 61857 596129 141596 169 564068 120 109193 473533 55 152845 242243 176723 213 462700 271 75471 584594 103275 291 413899 198890 164 646948 172 141624 923277 284 142495 168788 126809 309 251772 13028 26 985120 123849 163 175453 387 187964 542845 19656 77 198593 2 39214 96413 95202 132 783688 338 118512 37159 177424 155 866744 92595 80 814680 162832 177 869152 232 170820 386682 184524 167 438401 119 61117 992844 142436 141 579181 13 2677 800577 331 196453 254527 28 17056 107787 101363 210 502395 189399 103 899626 9 9461 962786 122 88198 52793 54967 97 265297 252 103313 189521 143 68744 718871 160552 366 846555 223 81509 404861 62 191005 81930 334 119336 59180 159149 272 388443 19 88631 106859 111 16120 505674 185933 108 889276 64 189633 395925 27 193874 347886 151046 30 908119 167 163101 885956 105 133579 624652 324 127970 317171 129290 48 584375 167199 53 143940 179973 345 297715 299 194808 839810 109 163572 596741 241 107130 51319 164 52035 863633 171039 13 114387 395 174818 337838 44398 84 218447 138 125230 537074 52067 114 151546 21 104908 756315 257 111656 250736 50883 206 529255 153 95022 4895 14 139748 219286 115 73277 169005 136 47793 674039 64 34525 744624 205 95042 305646 27794 117 673652 66 30067 597061 121632 218 244608 30 10819 589659 388 182563 993732 93484 33 48975 123986 78 784796 25863 61 377291 71 46315 332089 28083 45 790374 27 148616 698049 210 79015 750208 18 72691 930874 35 152261 236263 86 166002 179377 37 5414 177094 107 152211 444044 166836 238 7667 98 37354 389947 168709 330 102875 51033 174 598001 157 109678 966163 31961 114 187273 74 103205 152588 51 24071 367558 171301 371 44771 199 116958 833772 303 167844 627896 183603 139 126380 113603 309 985290 48690 187 490543 32320 54 681454 123 40236 265855 85 58657 173201 143630 214 501463 57299 124 229439 59158 49 384416 54042 156 865185 289 161139 87377 38 176883 551045 190 76313 295584 42630 73 925804 114756 180 959140 398 159784 315076 31 172179 880305 172 133036 741974 27 72900 144898 72218 236 525707 224 86402 996701 167811 24 455686 168 189980 713857 42896 77 506506 129071 356 26462 2 342 136319 86 38320 337205 47 33968 971768 46 108852 316236 824 21 798757 130 91094 513382 27 1135 892968 36 24082 653040 144 23474 773927 142 81591 312355 412 199704 399254 218 78581 36700 80246 161 878815 110 106562 630024 93357 233 539506 182339 196 411635 168075 285 59558 119979 252 712972 60901 217 295033 77 133992 43607 119966 4 236837 332 162966 722985 244 67706 948716 7748 15 689226 116078 200 130443 45 137094 810283 32629 144 36217 176 178318 863103 3978 8 610465 108645 109 692944 1 17396 438059 18857 131 949938 386 160773 77987 384 159028 998516 71507 102 509994 47122 130 235157 80 158223 337908 249 74122 226231 197723 266 377462 107329 188 830204 89788 135 632202 10907 12 595277 63213 154 838940 95 33775 578054 394 186280 296881 24753 80 117629 78672 94 724952 422 192292 730313 128995 44 31677 22 33868 713196 19 196092 394994 9 14228 444627 47773 191 802509 329 152337 416402 119574 184 467093 231 108930 691047 85614 256 690606 109358 23 706584 286 150590 368432 112 160139 913140 54895 49 697436 269 125323 36236 60 88549 845579 63824 244 502273 255 68313 366471 333 164948 187870 171470 10 30733 71 124590 246190 164 67943 913388 109290 326 305348 115422 40 554136 7 163689 366004 186725 2 644698 37 4518 343156 95980 132 726402 129 94976 289012 132588 250 294737 108969 111 20490 11 1332 41324 163145 341 86287 43918 89 244 107 44297 731477 305 143210 282340 93 46637 400343 37707 167 772224 5473 7 158057 139153 98 242188 191869 118 508557 238 168474 797337 215 64807 252060 70 122566 9413 245 168373 284963 165 168632 3146 26 61550 751625 64035 229 811659 78176 52 386989 36 26361 358328 32 102077 418888 18237 38 860467 49 37620 688696 33069 127 530983 45937 9 109160 85099 219 581293 20464 81 181628 52659 156 930133 121 158047 919575 183 51722 685318 72344 162 763421 193 59226 762414 253 140335 421798 156401 149 280992 49 29494 852459 45759 89 281045 55 60509 265133 111638 174 489778 221 159216 968483 181 86728 182483 75 70662 278806 86454 8 858081 198 45855 253157 236 130381 39887 42344 48 310582 37231 53 994154 168738 122 257336 321 109189 684673 21707 54 363251 145 183580 455367 23 30431 90597 259 87317 919447 39329 83 486743 181994 237 98008 6 10552 855777 216 183722 117197 13 76701 575606 43945 3 535403 238 99991 642943 52 53811 837730 132261 328 318045 106 35016 749394 90381 155 862738 99304 213 961681 319 119357 665864 157323 216 661095 197016 186 719288 132471 361 304293 73 67938 321306 158259 350 636374 179854 325 608004 116018 10 64840 172242 226 429635 174974 329 364285 13 16169 606095 24588 3 694751 236 131785 830256 51760 126 712789 163211 168 548468 69 79234 852614 109860 57 672656 147 167136 340000 33 40938 709657 6 137510 625399 159209 209 335950 134304 189 397041 195926 302 893457 15 16248 174050 310 134345 944167 110155 59 567394 104 12008 461084 312 199182 210121 31 190170 54375 188720 301 61312 13 5181 23383 39916 20 554396 161867 18 535393 258 141898 626732 84 112202 938257 88821 99 11239 110918 9 867071 106 121920 632242 181307 140 804402 222 103706 579342 49993 14 164341 5 12453 69025 8870 53 585559 185292 297 406294 79565 190 947815 174 43712 857964 162517 57 545965 133439 86 324665 187 150297 407161 178 48181 413278 100084 187 737039 147855 146 646686 68 141639 330145 37 19268 785025 170782 95 834725 1 16653 758163 261 164911 657084 166 31635 565761 68182 197 394906 91 100806 218047 26773 9 213331 115 136362 970839 42428 177 426077 9077 49 429536 128273 159 4596 75711 143 947147 154 161189 11895 162132 364 175116 121 154173 79506 74005 65 113601 79147 133 449301 146 51611 188609 122 138274 417527 190 102792 939010 80 192479 539169 9171 62 770655 89583 53 290642 217 157556 500908 52237 120 828370 68010 230 210265 187 133065 662692 429 191825 677595 92217 219 972517 203 118498 14286 26412 87 506076 209 139547 618372 53 35835 24876 36764 107 508280 185232 189 899401 258 149910 217693 418 196634 400530 318 118935 56627 214 52703 520240 356 144476 734881 161 61735 12664 160217 168 668917 277 158495 641720 113762 88 939906 53998 187 187152 60535 161 432216 25296 35 483244 77001 143 400274 147125 341 404168 197053 425 896083 173 156329 364158 170077 229 843520 83509 16 746908 10 4378 765940 159613 282 492731 97264 219 259469 145 146169 465357 54 6646 37487 59 192998 981818 129093 118 673964 181 32823 154218 107 22289 473678 36158 181 157728 102583 111 571125 224 145242 902719 179805 387 346338 146 54101 912006 299 162822 308173 103404 115 575031 126 18937 324393 281 167939 234525 78625 21 358397 117877 194 441340 26516 58 621361 380 177852 606377 181244 205 392943 189195 388 719951 199 52082 645562 16 4661 249176 159 198067 962945 178815 408 246908 165662 34 500714 43 10439 733954 54 39241 551101 75712 97 158775 88810 204 181753 138861 258 402107 125531 146 856969 166134 286 368343 59776 185 375811 26276 45 893667 237 7 966388 291 176700 123977 114607 218 223609 149161 29 547995 14456 102 366122 180 145581 663443 125831 347 531983 249 124555 747220 186271 335 475163 68852 86 581476 9925 36 194163 27 135900 264276 37 25247 964611 136569 146 337776 156009 67 776482 146 97844 529458 204 77768 531606 183852 125 108297 132 25320 783067 167936 181 94724 42267 81 500058 164024 25 465658 179644 259 80788 39490 98 229509 170 105958 995929 157510 72 302129 351 167008 585072 196859 260 944049 12793 12 346909 304 147187 139328 57 31266 412357 102 10654 105127 187629 80 88974 173 168342 913891 215 157352 295220 368 166625 443481 4272 57 530385 19 117977 758809 166 164085 217128 40 108910 280702 76 124643 209490 92 21351 321339 364 194462 765379 25 137719 154698 158445 94 511623 42374 195 140013 195 38375 754054 127774 73 412515 251 107049 234466 56287 227 864263 347 160292 66799 163 42281 322022 153040 196 159336 83 51718 524922 183336 187 736291 57505 216 560861 34177 140 779653 15514 5 941050 57 36904 261502 12848 27 17169 132 93203 284860 78229 252 24948 95 18468 439271 171531 293 770336 238 174835 185916 248 70625 372415 196 184001 559959 202 134116 87693 625 21 84932 153441 85 136325 135 177309 112632 137 100845 201666 155 54750 374541 117 19050 955690 153103 45 510954 60020 17 799123 152263 114 712211 70414 203 470453 29172 167 406298 61197 71 308584 215 140234 354909 138 134488 517496 55 4765 42811 153 178894 277785 158189 148 247824 3 44382 657947 55 101202 14925 43682 100 73949 74 76305 698113 294 142090 553170 43357 183 945455 124 35236 82699 25 30910 204975 402 184845 249128 109 5 440198 47 104365 53156 176769 164 5727 19672 137 913035 11 3324 751851 163017 24 544786 338 124225 440712 9 174698 628118 77955 269 65860 281 117094 149460 94 88326 271039 122514 289 748459 20404 7 111897 72836 208 688720 107443 211 790002 135015 295 12092 3 40317 16387 38371 110 951496 43493 64 106059 260 70427 22283 58915 209 39352 19753 72 673904 7 106772 439466 188 80879 639564 111157 50 658570 165 53289 14222 167 92600 159869 293 190768 60494 135394 171 884081 118745 231 42836 342 199534 797696 79148 166 898221 211 191449 977105 246 199801 345897 46128 207 135023 133 75926 664652 112966 49 471192 169471 108 664707 155904 56 579505 129535 138 265259 171 56227 540727 156891 187 475948 159916 318 458365 81612 259 32358 374 158759 10191 73630 249 325839 14469 97 67337 61664 106 811532 82725 157 847942 232 164945 71562 17 168568 129725 108 74576 234012 189308 21 168550 185020 121 946230 109 101869 593346 337 173807 227942 56 133360 125315 125441 337 624528 97 24172 83190 65574 176 668365 66 24925 237960 148767 36 196108 144810 4 512817 289 116794 447813 80 86208 687854 174597 139 185432 125481 228 749599 101 50748 227526 195 72507 462185 1 1220 708565 23 12862 642024 68 120618 149606 141815 134 453344 1354 22 254599 28938 45 122187 24 130392 468916 58050 46 456665 97169 119 583200 45631 61 721134 245 125988 677570 152912 355 967948 115508 59 737123 231 186159 525127 11 119053 319832 15 13789 589035 230 70484 291782 13 27045 290436 110 68690 395568 5428 58 958380 168 196919 396875 88465 8 820587 158519 392 243945 91467 86 46484 64759 7 186463 40180 159 471272 150345 320 310699 26763 108 781296 57 66715 632248 28557 122 53368 199 198690 729140 94 32826 418519 67 88316 711028 104838 101 98094 105 116926 855828 37 1776 273467 29709 159 528310 75 146859 19668 160162 70 705455 209 54027 381017 62980 236 640017 160043 66 860497 94001 171 267579 403 184468 368979 110 92466 300071 185364 329 738996 62822 171 414238 124940 286 686908 16 89785 760280 59 151617 735033 47759 135 345493 247 74916 180966 195891 99 303075 314 132123 759586 137 118148 663898 103296 261 91848 124277 10 464699 116 63125 460630 150592 307 951842 328 190152 47764 75 111803 840270 122885 328 449671 3815 43 404076 333 126125 223317 216 69052 203469 10141 55 800197 78623 267 615960 2 131824 705712 270 194186 734054 241 189575 64857 108970 188 289838 82198 171 12664 86034 134 837036 160092 369 877511 196332 313 7567 301 112032 959707 18 7693 810205 51 3282 165015 104 69889 307642 114666 160 466394 111336 217 56690 372 196080 693146 350 160031 428583 195078 265 937018 140 53046 963979 68710 31 52411 220 95563 810303 72322 67 496535 99785 286 849462 114960 327 205438 1 62800 528754 65096 98 431511 28958 100 663881 57962 87 536677 23766 130 761851 208 121856 595468 33 130267 578321 293 181948 757616 186600 321 969558 101110 207 889453 131092 194 40628 106324 84 27497 112 151284 244935 170125 58 205948 140 178298 438205 259 175272 132401 194 75806 642096 195 85810 706627 156886 215 847048 59799 127 749478 31146 77 551544 321 109415 746660 2078 31 169799 43020 25 602920 47493 149 447862 213 127894 328694 251 191011 913557 39321 91 630617 65936 171 365184 128955 334 977848 22 59151 695886 141734 145 848186 28746 63 563806 346 160965 585595 104 169502 456942 54 86339 837993 96136 162 849854 238 92243 978485 156581 274 158972 108907 136 340329 17051 57 362021 60 37789 358225 75978 86 804318 71651 213 565531 294 94691 734825 43557 162 453457 289 93766 657288 138 190963 124428 128 158596 388994 257 178027 712744 83663 16 262511 14 26680 149928 99462 222 745777 20 102809 923595 166445 203 416253 89232 267 235797 106292 90 548468 88767 146 424596 54 22769 515572 145955 190 121851 289 137286 577589 135105 137 53287 136 34985 389240 224 80228 165818 88382 74 641407 95 44075 402880 172 80630 213382 8541 49 75926 50 69126 838012 163497 110 234912 408 186957 980755 52222 227 604984 392 157367 963328 155779 271 820369 58716 108 123224 225 195158 773573 110 137654 395842 249 100690 582817 117 195924 853183 24 9136 251778 183 97574 201293 357 147020 392369 188 97556 189699 24 25399 200018 157542 351 387288 47 168533 364619 121 125844 454058 18 71710 800935 177904 167 246548 14783 23 909415 107031 295 635985 112795 147 720041 1 7020 314614 5 36134 528457 267 98888 851983 177057 128 4289 117 32311 423831 99280 125 112653 32148 40 457852 66614 155 742793 284 104130 801792 177099 96 63398 69277 179 88534 140207 369 757395 226 87728 504175 176 152340 783319 168 171354 19069 33 121005 360681 126900 25 813897 410 168941 985414 176563 357 542512 165113 370 374820 108101 288 499820 39703 77 445103 162767 298 334471 129542 79 264996 55125 159 703231 104793 169 444539 64 92545 775438 282 110385 944445 122 56889 552101 74429 243 357605 119971 276 314032 131864 196 318714 90924 236 715092 186 53977 24602 148697 97 905768 173 97147 834465 56535 108 803230 64341 80 896769 54867 61 692769 80125 247 416097 153 34615 87588 119382 337 858635 110542 153 486128 278 81652 824146 73247 204 804970 12 110094 992361 403 186533 795283 292 101778 639687 21 142038 56027 194 142312 117661 9597 5 574950 110 30767 208133 374 190352 670435 164563 243 382354 11628 82 820148 98 109906 588020 70051 63 282919 31791 68 688937 30 138106 455828 97978 231 896355 114 123657 307805 62 4279 469340 265 124405 360221 99975 63 438505 136861 105 974386 35997 166 852669 291 109385 984119 270 112936 615506 164515 254 807602 187 100238 612969 100609 28 357365 54955 109 310719 114296 57 835624 89 82996 431676 108357 102 256721 54 19618 271730 136 44003 373451 148326 372 774177 46 5536 52083 71 44256 346507 19924 51 964315 161832 340 386541 56 40620 579912 123 192881 621318 146989 103 369118 167 159964 878716 8 93496 545501 168 74338 800213 26542 96 665123 386 168646 314705 10 161 524280 121 48558 270323 134 121596 539992 85144 58 912304 139 76575 62360 77739 166 661085 60 109417 537369 8 189546 701752 174 187101 83349 221 78495 486894 181 35104 423839 117 125979 296779 65497 134 589447 157 27402 114939 45916 27 551757 98212 220 3283 97190 282 997038 2 5880 13874 84854 50 754748 213 46415 902499 198758 325 343827 12 10217 168211 132112 132 76035 307 116833 404369 15409 37 791504 96 20913 536320 217 145127 143336 175 110123 504815 164455 148 460886 170584 160 93214 408 186398 587053 124 29317 334387 62086 53 169223 118 154045 712241 153314 213 595760 108240 274 606974 47 28830 202436 138723 98 954562 79045 137 818979 29 1271 427108 46 63404 156200 154 72085 278077 190580 294 570207 109518 136 767153 18 183437 374584 116671 325 913595 62 92401 562234 112 25160 931315 175289 212 770719 164 32995 116669 221 114055 869017 187 184563 657416 325 113040 627338 20310 27 630574 334 130459 24709 178 126545 296707 117222 228 439833 79646 65 152805 43 50499 739276 1 915 291655 26 109288 675880 197874 15 659043 66837 40 78305 150405 378 346358 26150 142 409766 128 30762 586407 23 82602 919475 131 23074 953067 29 20957 947209 112194 295 603906 93 8719 747895 89542 78 188119 249 90309 467467 91 21335 861580 27029 15 571373 144594 1 969836 83985 87 391614 165973 14 962908 103 89430 696557 29392 85 868583 28020 147 468160 115819 17 887099 164851 131 67031 35123 101 632514 98 15561 147812 147 129056 197636 107629 164 968774 194259 124 503087 130678 57 836894 139519 118 50137 185119 252 7149 171 46612 372285 16622 81 708329 23 191921 419040 175474 415 560699 156160 244 592496 172 195901 718692 1743 10 451791 13861 66 298421 60 23976 660793 75498 187 734764 191676 51 202594 212 122584 611248 123141 233 181064 85689 59 647632 166248 134 198688 127 197807 338117 34333 182 262441 59152 178 399485 79 102562 622601 152195 286 586819 102299 121 154915 115 55724 756169 304 118078 482011 27302 102 702565 61996 202 167689 129770 134 348431 202 108649 895074 176743 72 873513 69644 181 318112 142 136789 314017 11 1324 301393 44337 28 266959 280 98348 347933 181 132963 789065 78804 183 17942 62 5834 89056 103907 254 279086 15 30160 717427 319 141357 539339 227 188386 613248 92 155620 230518 24306 78 369426 236 66792 319007 7941 40 153755 343 137329 657985 192 43303 604635 83673 100 141199 187873 407 519904 15 108040 211082 126567 85 251307 2 198113 886521 2 96106 622590 58913 223 925740 312 106700 513733 71351 138 309995 368 141392 319453 71 83065 877050 23 9319 977725 82 42726 843425 57853 1 735126 22 18793 796577 81 143504 903416 108 50916 909447 60746 80 850237 52 135714 976714 19495 96 359990 178445 296 253300 92 115604 920924 196229 317 732913 192858 13 299617 159767 249 632645 49 12306 76059 29 55969 783099 130088 314 441639 186670 90 855663 238 57607 932580 368 155431 150041 71 111402 993086 180 180713 96198 246 85951 239703 160057 127 929940 8844 13 991253 163950 250 972099 125516 237 596151 136409 154 778094 117981 26 184480 25 25019 580979 124 52654 621260 19786 6 61991 94685 231 949991 402 168077 929198 131684 259 537769 338 188804 549251 15496 124 33211 120328 70 396452 172350 117 777647 102147 250 650637 189436 106 826430 137 139471 303335 109076 13 451580 7 26278 12353 41 45666 514391 90742 112 682184 123570 110 895635 241 98712 198375 64 36584 524880 183500 260 7004 104352 240 679558 1841 20 428819 86392 71 505023 120509 97 418592 3188 15 926716 116 159077 198249 96064 161 959745 157 99770 383485 35019 104 681836 359 163940 570230 122674 315 678380 85852 211 411693 322 126234 473660 66 88957 748742 104504 109 559432 198621 337 210965 163 140091 113084 404 171389 785103 69 11885 700139 100 70677 803507 16646 28 146239 220 184173 749459 126489 10 560430 185016 349 251864 11573 16 4651 257 86622 979028 158 100264 411226 250 110243 916386 84 36202 287218 194 138666 853185 187109 412 433075 11720 31 652706 144965 204 723875 15 13764 629512 361 175627 185035 65 4610 834964 65469 179 637486 185330 83 891651 80 74340 77905 71815 185 954873 131807 157 282477 9557 28 264915 172040 156 397548 83 112984 795046 110 19426 483361 25 5290 366187 150 194671 610303 58839 186 313828 43659 120 259311 50 19155 762102 2 48253 940139 149 59524 496574 135294 105 424949 162664 66 378207 112970 261 179469 73 76515 507254 66 31942 880657 303 114224 772214 248 123079 840737 39 10201 104262 216 74142 624984 119186 237 425892 160048 376 98369 30615 98 624426 66076 146 896074 110 64383 263103 45752 124 792421 60 19762 530022 69612 96 844942 39810 58 820837 198738 268 328005 9416 57 549793 288 137375 602390 244 94027 915959 69908 127 991695 24 585 166011 184 105547 210538 2119 13 966822 195 140621 656950 77589 214 756880 17793 69 573124 253 139433 712405 191812 196 395889 137787 120 528625 150743 275 210560 159349 351 901289 5163 61 612285 25 115409 916247 40796 149 413756 130450 236 248596 335 172467 861854 166877 367 906606 331 119881 595001 97 76642 487282 159059 306 337110 118712 243 625463 177 70039 679310 34018 134 108894 115 140437 319108 83396 187 405902 198 66875 144141 14688 86 402077 236 76369 726758 154386 94 204142 136154 98 852034 67 8652 235446 20360 73 997576 362 168357 496531 103 100760 550857 79412 78 986260 106195 177 13908 247 190946 368261 154 54217 866750 109450 261 486775 347 186560 230549 183 111037 654351 105574 53 443224 321 164571 879873 21 50945 284654 309 153203 956573 85349 117 41594 58 28400 275341 163302 124 829388 137026 167 770023 11 198380 992363 179 51681 85607 119959 336 985840 115 173019 877918 334 116892 377054 191215 49 402099 139 21973 475665 46 97980 704985 30218 120 28326 89 15441 951116 51 6781 901502 110401 165 957560 159026 3 923596 2136 23 432979 247 73798 464823 85 25430 487712 11490 21 66693 178018 217 362406 14912 26 409173 46 15309 602430 94102 55 203306 86358 51 65180 196714 249 35413 42 49531 552575 99223 223 812809 187931 191 500798 35 31137 41142 23 13215 426976 82 63503 637339 2798 37 413971 293 101024 962676 89 36439 814453 6 86320 309972 32 34648 794694 198628 118 823303 26 61501 17074 27273 40 898902 194775 216 914185 167 137866 643024 38 122435 425620 58 22267 798701 156 134517 64134 30783 112 12496 33737 176 196741 189327 308 301516 65 28553 87605 25075 87 285348 412 183432 475445 116608 215 796805 75067 93 214977 93114 132 960020 155396 83 527460 168 151695 881686 33836 4 75109 122 83301 763776 199904 116 916667 271 186147 489822 49673 12 898453 66311 138 371742 24 167601 856114 145640 293 620820 27 104160 649274 106 34246 400893 311 165977 874610 47 98226 933479 11 6720 601855 112913 73 207418 54 158571 216919 59 16386 512907 111 39069 789246 149592 108 427596 75 165013 699999 158 49829 272735 274 94786 118937 169 31415 603344 49473 55 865549 135614 328 477292 46 50721 431563 173701 46 708609 68430 79 696878 331 162684 848854 61 128591 189958 59 4734 283662 189091 289 675008 111 173734 24242 130172 250 736943 112515 333 756598 128 58933 293954 185928 108 523747 108 144980 497469 23026 70 822923 145 150868 641574 58500 166 591898 90 83430 261466 129 91228 773921 118136 136 920849 76835 175 384347 261 156515 649270 113872 321 14496 160567 74 549428 67 83252 501792 20644 119 473170 158714 292 957135 285 97362 568126 124935 100 788639 14 2545 396474 179098 49 458330 104106 202 88987 22 38651 445142 188654 59 957010 157303 133 798113 123537 316 501616 147928 356 413525 180087 51 18945 112253 325 981788 4608 65 796907 125222 157 426498 171229 30 983777 216 90587 444687 79017 139 591958 312 168121 974753 221 115952 242398 64 5916 377155 22636 145 312193 109 25727 827045 203 120192 136211 106 16396 847921 78095 238 851724 256 178282 43045 199255 96 85574 127920 266 430172 18 91451 998187 157805 372 653434 395 181674 681938 63 169631 349194 45617 72 422187 17 75923 3090 191 194869 396735 137385 326 185785 90507 50 655140 10626 31 176294 73 101301 963747 93604 270 133326 28445 18 292625 185 153899 126562 292 149214 715333 22 1845 795801 358 183799 15957 58464 180 661091 142289 198 445647 146159 341 911381 354 143898 450873 47903 73 552612 37361 143 746557 82716 58 818006 70979 136 205368 397 169020 536715 139 51360 590922 51133 188 842338 118 178882 460676 133 27738 460607 137529 25 524998 167512 239 123931 183577 326 182449 6204 44 798534 116398 231 942011 46368 71 74783 16757 42 764936 140733 133 536281 129 186407 546906 56 45690 703719 132997 142 576799 166 126805 810908 117 28648 716419 187922 371 761863 212 66627 430615 116163 129 709431 92 12388 566301 239 64886 941842 182027 142 455173 8754 63 602201 138998 168 765489 138308 56 595372 15445 118 390035 148310 57 895113 305 98556 603238 105915 104 90572 69 123501 450920 159962 37 41779 68084 165 258708 158 60881 871492 90491 204 459270 137 29164 132091 37068 106 352504 102062 288 614339 136289 215 451750 189 57437 815260 120891 286 696829 100074 10 195052 152 83030 578487 187 99984 967033 9 19215 87194 29962 164 830145 30539 107 46598 29 2822 513584 86 120665 793951 86886 288 541020 184581 297 473146 24286 100 761639 116263 324 579356 218 57837 250601 179 91389 81219 47452 14 626700 342 132281 238055 15 16312 358723 54 42980 773375 74547 223 27067 130 44374 584862 58754 185 362819 255 82038 843689 168 89054 384972 176 36433 769146 151725 6 209326 117873 35 610975 89 117014 527044 141345 137 917914 108854 91 729217 19310 46 820899 148 48537 484148 152465 377 692309 213 68742 647007 195 165710 919408 204 106205 162456 179105 29 511770 37 51567 281149 125 154958 236498 160 177040 48658 11 25465 653580 188799 30 361698 22077 30 123186 19708 137 469704 29 102468 815093 62 139682 232268 33443 143 804838 135 29200 328727 96291 241 438678 194854 15 977514 139 195644 475835 104752 75 876431 129279 67 311277 227 52546 555291 88053 251 325222 389 158586 460591 17 38577 841670 120 72144 54515 175191 235 985879 300 130319 66636 97093 266 198473 67 5621 511390 197772 369 299860 10316 89 237605 180363 164 638310 159990 305 174852 121887 148 392806 249 69237 855688 2635 23 750201 60085 54 579547 25 2143 144608 113755 161 141609 102 177024 389525 26 84386 334120 367 159382 736680 2401 44 979157 287 198460 477744 98561 168 704173 110 41132 132855 129 146500 209803 166 129070 866782 272 97929 138170 168567 299 402478 76460 269 609309 137133 2 219527 150 120945 236991 89 24488 628052 149025 1 299860 20648 80 232710 75239 157 829055 34 40222 472882 163 141621 672454 197555 272 347399 124 113011 407385 93094 245 622108 48164 13 66686 148721 53 142144 187 173129 790838 37 52858 829184 7 195428 669110 53 178028 90430 80 70375 979812 196163 329 489023 282 103435 375456 29683 131 339129 122601 4 525186 20147 141 847159 162 63021 660104 88707 84 980206 33 176523 788062 24352 6 194769 57 172503 483977 85 184207 420386 92230 32 761494 37 153970 295657 358 186631 911101 48 65995 280881 17 71475 165373 18882 134 764909 214 141591 68559 159710 10 253901 107406 175 583917 68198 88 518449 183425 390 631274 192 104386 642332 166953 15 14602 119 45550 300276 11 146504 511501 141 20109 287645 79 151094 461769 126816 252 650620 196577 165 595742 5359 66 583566 139016 230 600070 20597 17 122836 198190 23 698466 102619 169 273014 139556 249 230951 188 83617 450722 135 37940 764611 110979 208 921369 42 96669 2174 195 51331 840613 113100 276 446282 314 133550 113106 295 176661 374640 134785 6 304727 22 2924 99646 60906 143 938574 161770 377 480192 201 156643 645581 151451 173 966304 124280 3 21511 11 79559 339049 143050 347 560044 282 132982 444820 473 10 20622 112 128650 911568 117744 101 686294 121 15782 834116 142981 106 571881 373 148014 261467 125 29337 494638 172 109277 498634 103 58705 319262 199886 182 127127 137782 173 982589 343 164298 966699 46 21096 645361 103268 258 910124 195190 286 462267 104560 314 827990 12 23054 55782 123005 288 315373 88399 261 851103 89099 272 624267 78061 4 175343 196823 300 18468 67379 247 785835 89116 58 980399 24 36315 551642 144665 245 151473 24 45037 533620 10 21105 627142 172017 319 812170 75 22019 647445 295 190645 124702 296 100624 739278 78 180879 319000 1031 14 360646 47373 42 610728 53194 207 733943 50727 197 493238 219 166808 48423 38 11930 539377 102 11044 433689 275 165515 16636 81402 248 714833 43609 66 770388 351 150357 952061 59977 128 880893 102345 113 830029 129233 311 129676 2 43117 435744 251 77801 450005 30 92271 821016 121651 222 875630 111 152826 994451 74710 262 793888 121675 104 822725 70049 224 835458 198074 311 927230 33 10897 273526 49616 156 997613 43 78192 745922 12 14220 866144 175 106158 464348 33 49446 394433 133658 262 687740 178293 252 792573 78122 31 852692 153 170604 173681 16 137480 644371 98553 60 732988 282 102944 943244 92 79453 52290 143366 147 870419 112 22178 26799 91325 156 29264 3617 18 183199 50807 115 283739 122126 244 687593 122321 227 87593 26 99117 192020 103 11999 8269 103 12047 612889 212 155154 912604 151360 330 276682 9 3810 368152 49 35223 700767 244 195912 580020 55892 190 643395 381 174064 766815 40037 113 96467 195231 54 467071 24907 58 69972 23 83592 753313 369 174596 675764 197707 399 380291 56382 211 315320 6938 68 867283 44 42764 518275 108 168597 789887 37445 134 111324 171146 93 538245 190 55616 437028 29602 40 416073 88820 100 355440 49 28909 241306 119 117070 288367 266 81364 731506 27898 52 127695 257 150579 535356 45960 172 85801 57132 182 265948 47190 85 532699 92 106048 681530 165 97850 903229 185 195954 622254 4 23511 225487 152 75622 910973 69249 44 259153 2098 40 40661 141 74902 472908 94316 212 257354 189 184129 948767 163840 325 751321 227 117684 816123 125007 95 122637 213 149422 412124 244 81231 437613 102 47033 82893 54462 17 970509 11604 3 198011 8 99767 477006 192 74963 325532 65431 19 138392 74545 271 664137 134637 365 208421 58 141177 869049 98676 7 326709 242 109972 306448 14442 5 552654 89605 128 887377 198348 308 539136 370 139333 665791 31047 13 763285 31029 82 701776 53209 225 799502 64229 68 224400 74952 54 35863 60787 31 522319 376 160629 93762 140 45698 50944 202 74107 121053 168223 119 582884 210 52538 530977 126 157190 100161 32 7597 413793 70 27848 477096 83707 129 826617 169 141234 201452 19230 10 704778 188813 155 540222 269 95078 390207 38 105929 242554 16666 66 435940 26 45192 96655 106160 211 672490 110935 105 578434 71459 260 851420 129 82611 350911 117 88391 665710 78709 36 1578 340 118388 68426 4602 57 721597 130 188779 244660 21503 25 262865 186 133199 102634 99 132614 28377 69758 131 923359 185 133594 194091 266 158057 34014 184 117965 144761 265 108834 209329 196017 1 824928 181463 115 484568 92707 113 396444 177789 409 379490 6763 56 776663 378 199493 205254 163 83922 355669 216 110857 771265 46795 138 634766 20574 59 263965 53 67360 367177 70 44430 427627 75227 208 254564 83 157187 922691 228 123446 394568 131216 122 806406 49 17495 688106 74053 77 58878 122717 22 180707 120644 276 499950 405 171140 405377 13084 113 177592 279 94588 452611 75 40453 829405 55 10639 805805 28 26351 960672 50 4935 512784 178 61670 789993 36989 119 675881 188455 142 436637 97102 157 375103 257 91757 882981 30 5910 213263 197409 401 366968 118772 87 50556 144 35157 417126 136068 80 433517 37442 184 379678 99 184604 13601 145745 132 328798 164217 200 366312 75 114792 611836 117114 329 848096 17 13151 450696 98651 228 400734 266 77300 103474 199 55007 202268 139 32185 110791 92 72328 999604 170 171606 732333 113 14195 519597 86940 196 136522 122090 83 308379 186789 418 610559 4618 47 563248 80096 164 754911 316 128566 838738 17786 83 485166 185581 155 548303 171 58548 866240 37529 125 31679 2918 12 624984 85957 66 676217 198800 280 43962 40 2011 146377 177562 360 373604 12239 45 799134 3 55296 772603 156021 314 637789 206 140142 141200 387 191813 991448 71 93489 125267 3 21600 286972 63 152720 863246 93576 138 767854 93 94141 728260 343 142746 331527 171 56423 341158 128 34158 906511 75 22493 540577 197605 434 411301 84880 62 568442 22564 143 171350 14 5420 888393 34 23454 676492 139466 161 359721 245 74250 586204 86 153461 422778 169 160073 687468 29912 104 570260 21 37710 242015 326 153133 99065 92797 79 628546 187506 131 595332 100 127418 315361 67253 47 568147 60865 42 827366 305 137996 71058 57980 223 534709 216 123572 729934 193290 131 146813 45660 29 197115 4 43879 241982 294 94501 330605 296 90655 886915 109445 34 5674 32 5746 534248 139 19945 207761 173232 284 308059 130 82769 387701 104124 38 166436 22809 112 624288 31 57991 548208 172016 168 255921 234 172987 179364 10509 58 36265 99728 300 932538 24833 148 619078 87705 54 493806 62348 227 515363 145 49948 50075 171446 67 180629 224 90149 583765 67470 9 858846 8759 9 745079 119858 114 236858 161546 365 619335 64 12328 756618 133669 153 72529 162977 63 136859 113908 170 224413 360 199348 259618 164718 304 187176 165191 144 654750 181218 190 775681 11723 77 657743 97 25692 880491 290 141719 339813 9709 91 709139 317 147556 85304 11 25742 985413 104232 266 292641 55073 222 993895 51925 24 646359 123677 228 849945 35845 164 307574 136356 22 327340 2 1995 341443 248 128029 152128 268 126185 514475 258 192334 563269 119151 328 350346 144775 274 989209 86 171887 465323 60695 11 777006 170158 369 552640 1 47084 80733 34542 5 457304 730 25 171238 59 161662 825527 156633 238 457882 108683 91 63232 99996 283 397188 70 22424 625632 24619 60 993822 392 196326 765901 124 40842 873761 64 44356 294215 355 142385 698203 120 57234 79671 109053 36 350641 11938 59 5565 222 65976 524920 181158 49 380370 103 29693 55265 36792 21 27891 132 45959 579267 162 133890 611818 86468 137 241385 123254 239 612061 34624 91 402550 114912 39 247391 44 22774 390470 130 108887 515623 160418 371 6698 139938 113 11975 161 57494 353030 49 4011 643170 24278 126 481603 126454 300 965391 67670 249 48034 157980 364 135617 179557 287 449263 193090 30 381530 28 174657 844445 172976 211 960073 74449 94 228947 122437 25 418003 56402 211 349656 123578 311 20420 34260 130 16361 180786 180 488490 93093 97 561617 132 103096 862100 50 24530 625547 117 76893 692767 197 169046 998420 24 150619 529655 25940 8 289545 30261 103 473891 91888 205 208981 195 110948 650621 151 77556 544530 175 82738 253845 62 20413 520741 201 51249 122563 100 12346 973564 216 187007 318329 148686 259 997098 72 54545 437613 124 53103 975690 16280 95 258491 136490 154 27453 196 133584 347566 70397 8 697348 201 193579 68506 50075 201 958107 19324 128 867988 77368 127 339622 125720 211 328341 137693 205 246617 151322 344 579913 162795 212 904008 73384 259 470407 262 136850 488210 84533 137 411981 84 26112 619806 67834 27 477172 10 60408 180153 164 53402 839491 159 180112 938863 181 168888 456120 319 105211 738115 176377 91 149467 138 31834 932004 164075 170 808163 196666 135 725870 69 13085 835883 58076 84 853672 133 55277 200747 164 130784 65507 401 184467 617096 67622 74 948118 37842 114 289563 93 15207 82386 236 77836 647439 16 11980 900697 137116 57 787164 325 183138 823886 328 172245 867867 143585 318 805105 189238 147 32192 119655 143 471380 388 153514 766379 148688 289 88345 50 185952 866205 50172 223 818307 179853 186 599984 23900 123 858378 61937 14 575936 155708 3 66835 114521 239 122947 180 108830 241951 374 188160 675774 107509 83 630619 195182 248 189557 52289 97 120604 106069 217 434352 140017 33 667999 258 139771 343114 293 96442 371169 82233 49 444789 71447 35 734980 218 182899 865730 84 185423 599257 170023 252 604224 98207 56 168446 77967 10 461523 28 79969 923165 26470 31 100268 382 198936 405305 54865 193 152876 266 198835 36432 714 4 116389 180064 241 934288 241 127902 590811 170630 1 649539 97242 130 727839 132659 112 723859 13194 13 969377 129 84162 666630 157723 178 728143 25406 150 505339 115 17376 654117 75 102470 214865 76381 41 708657 145 107882 795416 31106 156 85481 147796 115 719103 247 132393 676606 47520 105 55912 13 44152 680171 171776 17 910161 141745 272 824491 46535 45 231996 170443 302 4873 196 172098 973214 139395 17 63560 193 37804 961854 118 128757 50482 34 14150 875952 117809 66 539929 336 118059 626967 87141 223 637901 85 151279 565559 70856 189 182500 111635 153 210911 74838 128 317108 145730 218 569691 375 171369 104069 181975 139 608767 237 104327 946902 344 157514 979798 226 114646 444766 45 69422 748592 227 110409 209645 25920 140 358026 122 72764 691677 84483 95 178401 59141 229 843354 54175 168 270415 34 165807 957037 12 9571 890193 23952 106 292367 151 69583 588264 97367 25 393294 384 167758 152429 375 175297 679548 3712 39 453605 152296 86 206580 91758 8 363412 43220 161 254434 27 129999 261460 191 53098 690382 146 89527 890134 12 68400 915772 5410 56 363351 113491 162 318398 167190 178 572981 66 171867 539721 86554 262 673326 72605 219 13898 77174 214 954742 22184 70 577653 187467 55 807674 6 2019 202035 152 135618 827018 83 47153 562563 64 11354 694441 148 95423 312069 171666 191 986636 78 36076 383976 71 80174 819739 129 107409 950321 163496 217 15089 6 25243 487769 108 112649 571676 150201 221 186692 309 191124 119110 178643 100 722603 80874 271 162178 146 31631 570290 204 100771 795161 3157 46 172902 105 196081 421132 116113 95 934374 166994 33 223921 99145 91 734682 168224 213 138769 178391 414 752367 43943 178 95026 97 83972 265695 318 128266 593026 4744 44 61796 103926 179 868472 303 131717 3185 117852 99 747425 411 195095 852994 136320 217 800137 395 156363 945804 99971 1 66093 19372 82 483045 5871 11 543256 123 36729 732835 256 127264 88671 29407 70 989462 68348 225 474552 121 81462 710546 81 60070 24624 98975 176 306150 111485 201 306826 159974 324 682250 134 20616 946971 196598 33 735059 139969 339 395671 96 19030 439113 384 150876 31182 15527 82 397534 141838 177 532326 197324 39 363611 38723 53 678097 198 103853 311148 139 159569 338756 28 15347 353209 94774 159 501343 86 156871 171294 142 154061 61767 213 65631 25319 112 142503 410531 232 121865 890547 248 137102 94253 237 166308 281271 39 162811 932958 59 99404 319330 18878 132 572017 79059 52 922831 128038 227 914646 77873 104 597222 175 80020 715827 180354 369 137976 198387 122 628518 104691 29 441697 10908 67 626587 275 140227 107465 185516 421 985575 77 81871 693107 168 168878 948388 274 183749 35352 188840 262 24821 26980 131 327890 118 74817 553814 237 89519 478401 89721 249 191208 197 115466 481191 151929 302 266319 89892 38 900137 42 87340 635292 178 67505 234349 36 81194 759308 80243 136 409222 5 141019 56162 112 173714 889307 54 14983 437181 65 4350 797700 237 133549 456130 188925 137 873186 62519 36 419308 40947 25 292908 68 170611 20235 60507 135 822898 66218 253 308061 164 90902 187147 104335 76 259513 1 66693 339085 54016 18 423490 111817 262 346945 79572 78 150320 18 27151 339752 45 73584 980539 436 197785 938635 155186 320 421803 43823 21 765875 206 79296 338301 73 105298 314794 42 26891 625760 91480 28 278036 78165 134 561988 124089 77 903511 110 84192 674794 59 197252 425363 94493 129 267101 162936 398 320556 141134 324 81880 115941 155 522925 137371 41 635463 29 105001 103685 241 61398 385100 243 182989 257316 132 160326 447274 123222 129 106088 133306 177 426065 192786 93 721825 35062 9 648107 199792 60 639395 10 137662 773281 392 194338 32628 226 53201 360575 182 51188 219846 279 186625 377997 133736 295 89094 39954 168 937377 84 85050 736252 74347 78 863746 104 42940 872286 109 133080 125721 44792 71 699010 129 99437 98062 50251 186 442510 51 138008 392927 192 68339 741470 159 97542 430942 731 23 957346 124109 10 89028 107 112308 841055 186 37125 520668 81890 117 724837 127810 260 135897 9603 47 721126 14664 8 298819 56 154207 637340 141824 361 332920 126 178819 444835 192 189764 550537 214 110147 105517 45284 68 863965 109226 154 903918 10242 52 143031 196 41682 441010 139809 169 602216 54 22949 318736 101 117363 691420 118419 25 43532 19 1347 491376 294 90730 247184 168535 33 705391 135711 250 390001 79 74501 605254 112321 132 46232 189083 95 442168 62745 44 173834 195268 177 73270 182990 136 404370 55893 169 622850 86939 146 76841 63747 74 857899 50301 7 200881 121203 219 699774 173 121670 745664 113415 230 422007 38 55546 612132 34626 133 661657 117326 309 600767 52094 58 789412 295 187443 447841 143973 295 142092 9820 85 446786 10 122473 307272 83219 172 64345 21559 55 607309 161716 360 627556 2348 11 818895 28976 168 160981 89320 182 566858 19 120602 831505 147352 132 157287 286 171935 364257 111 99768 292779 166 44718 473951 33 54503 731699 54 5828 999359 222 181035 441967 152 140098 889985 171888 66 517772 123 49368 219588 78944 1 417116 127 160253 474059 269 199959 897318 385 183723 727025 81580 64 99442 17112 68 400249 190575 260 290609 46587 127 391922 264 178606 340009 87223 71 16033 4 105533 925607 214 184829 715670 24585 106 826320 22 137142 474750 29 31273 998863 103934 23 506994 104 31258 83669 330 191432 262776 77 31733 661386 47 6101 463468 14930 85 241638 109 115601 202290 24 180509 422849 83 9242 770804 112 94225 185679 42 103008 648902 167252 143 631524 40275 40 61346 138946 312 511441 290 110092 571279 51 172623 121496 41 65002 140035 102 115471 623036 83263 129 923045 286 109128 233648 33 2703 169239 78 129544 926551 166697 277 484934 374 170376 117137 35 24919 220748 117691 32 58528 96332 4 111120 10 162502 269255 153 77780 386622 13 17668 293183 151 55053 85885 282 149119 841968 69121 88 636463 318 116235 925924 60053 70 568315 116482 38 141457 34 8473 952531 104899 200 509897 151713 268 694326 1 171857 84837 11 9618 38770 173827 128 316583 16448 79 994550 14 169445 51653 310 114444 625596 16836 3 626084 22 6047 682786 232 194248 95687 63129 32 9276 134461 76 366762 39041 49 971337 36578 57 438595 67211 22 445571 321 157652 917378 175 59680 362852 132 119975 933824 182 80982 105366 128 65697 687998 110 25372 76782 27163 161 28747 155 174965 773201 217 127562 415649 225 56843 764542 25647 63 70419 86 79651 499808 21011 70 248388 9 74173 359968 139083 357 165385 88 40412 957110 63 77924 578195 269 96971 376517 194211 335 862003 94 157140 954262 237 188950 713308 153372 112 174221 60 8169 857687 89603 4 924044 183 81500 425523 46023 167 981303 311 132700 859040 118 66526 973784 12 152302 328049 258 180311 854779 8036 71 465167 50498 222 579125 192 189742 726898 94 188224 377425 95450 307 346471 17 30777 892136 210 77347 350883 206 172352 975097 122074 346 894297 221 90064 108583 103 129356 677797 287 109786 937513 255 160082 960043 140210 323 379836 347 137666 886193 155 47184 458695 120448 89 12313 170591 409 305302 78 20370 365551 257 115166 96183 101 90254 522413 193967 220 57264 113703 151 530440 33907 48 530102 13 2133 506797 60 9852 9039 21 1874 619189 1 8399 476955 51 101612 935518 194 175710 200544 37530 28 42955 65 164046 172305 236 108446 380415 100 31607 35622 188095 406 691828 106660 199 902005 33 53280 562482 359 194157 926538 169153 61 430339 5754 39 761186 265 125469 298116 126116 328 635382 39523 198 631891 139564 36 842286 183991 204 722130 102458 226 318835 191 47228 455658 148611 58 624181 84796 58 690243 159 154486 336884 332 126160 253842 128 93819 360140 41 147684 756798 133486 347 563479 145 159448 962062 168581 289 264040 167998 356 430864 145497 342 174888 66989 165 206541 58 43529 416240 73 153364 458879 5 2214 888235 34 31634 1888 4832 22 934934 282 116824 570097 103 175219 245616 6 1 130386 117 34685 679874 58302 178 623815 149952 116 28905 69569 48 151649 58948 16 942250 16 72250 524283 44269 141 799437 14530 37 91171 304 129121 673954 8 128303 798315 41910 111 897526 183555 56 152408 43 42589 340275 2 4727 336047 151247 97 645868 24322 80 839717 63530 213 122514 97 63997 505705 150507 152 109545 170 47912 724391 44552 14 367277 28 61065 312543 85 117217 639597 42 38872 517387 132 34034 595532 10 981 286895 118 107894 577872 256 95715 404777 27651 54 276420 24 160530 847194 169 39382 524172 13904 73 580165 124951 7 55639 15061 51 90896 28828 148 693168 285 143342 853554 182364 343 842669 226 147228 790962 21 37479 840528 183 35538 935270 117 143964 996716 108544 19 901615 40268 34 753896 24577 101 817373 28305 130 671520 33 71860 923790 134 68139 79605 97 85878 905973 5045 50 944092 93 148528 305564 279 136109 330136 136 21419 865086 80650 183 107409 24572 91 203013 160267 4 444780 423 184220 43649 139158 164 452409 194719 44 765888 18 13584 732529 186135 292 654583 12660 91 74562 87881 244 16903 119 49490 507538 73081 207 481902 18 1519 979261 8 56113 323112 196679 145 438917 280 96181 294350 109206 277 364695 52490 90 201622 77767 10 816353 129 26951 134447 253 95577 749872 88478 66 701401 127265 214 679611 108074 83 898239 181529 128 218589 55 143259 751787 80 33202 562601 52 78295 527527 163 70386 671733 89661 254 284511 327 126184 616120 176 123802 269122 70244 225 968546 223 68103 184787 49928 47 848809 73 50490 896222 21680 57 973030 90228 213 863598 237 166194 235704 192259 165 417793 24 53350 591498 112162 131 684453 143 61086 243686 97 133213 13873 57439 120 690539 58465 126 630351 163086 385 827751 175335 172 593231 21 93033 154359 238 125820 505492 170933 223 296621 78965 269 554579 171929 342 676148 15598 33 411170 143298 278 70396 16 160204 611543 185 171491 811221 213 103998 813873 48126 28 286414 94661 3 902573 195734 69 874356 158826 361 204264 126391 183 584095 29406 145 647123 4879 25 139223 385 190694 850093 67357 87 395895 28 144524 151780 115917 67 296075 9302 61 147614 193586 305 382218 150777 355 387655 45603 39 586209 20970 103 605989 187726 420 157725 169231 208 415652 211 62834 634052 21 143109 447931 147562 64 274069 120 191835 201086 49 66705 846207 154727 221 748991 55643 90 573977 122278 152 850504 13522 9 702656 151 128790 774136 116 179829 110078 194 122840 581072 350 136792 553090 80719 123 83224 122308 187 4736 91 95864 580681 85455 24 293883 88 56032 485060 57486 82 568098 94349 121 337711 148774 212 161702 75133 147 845164 56072 120 281142 49574 33 350260 192297 315 842823 29 10208 900577 69276 69 646908 85 35518 956517 70 21806 76385 107446 36 759372 81274 116 999969 214 70776 817488 64049 120 959820 93 12861 567943 14 12591 329717 353 136034 253668 189282 419 933554 111168 81 969041 120 181021 790150 38532 47 916575 153622 116 87456 126929 32 878982 109504 46 55389 13822 96 377316 129 30396 803103 179 163692 711804 173803 45 160348 138 177019 782883 185 115147 405037 79970 237 943131 7 145 587985 77 27979 225828 154 140888 206469 7 2219 752082 80065 95 992591 176 194324 424568 103485 50 29312 365 139161 31281 86 61896 951559 184431 352 357179 79 110718 857660 66691 78 637446 163 129723 378953 173726 255 419912 98 160336 921296 105360 99 417315 114018 237 189705 84342 91 596224 138193 53 327919 35 4966 835777 102594 230 238371 203 157534 163486 287 117087 459303 369 184302 402543 144 25810 743640 41925 192 361646 262 78823 860989 116 43848 959833 134236 255 676542 180647 278 936199 63 12452 663603 55551 113 882442 153 156593 457989 82366 137 137939 60 133783 349552 124908 192 366713 148417 297 513036 64 6698 493958 85 196323 966588 289 186057 686915 154 83428 205115 111 194958 371272 149441 362 757440 68559 79 358108 152575 21 768733 188624 93 556092 139890 331 796082 123 33512 244418 110876 146 305180 87 45692 885471 188248 268 809988 187637 28 948513 23075 124 542132 28 15385 295319 54316 163 47994 265 131401 109314 59042 7 531591 135041 200 540648 179 41536 751791 124078 258 876275 149 36255 870134 99 150577 804636 96163 96 954334 142260 182 946999 103 48133 12723 131 177059 185309 136535 339 14518 64513 197 666300 39 15118 586095 86473 156 587350 110335 77 638456 188 112105 806310 67 25457 495718 58 7676 608735 317 175608 739372 38766 35 26620 139372 20 322923 75151 14 746007 6051 47 196458 140638 304 475768 87884 260 399896 30766 28 467773 179 144984 797192 407 168739 550916 367 162067 749923 156265 46 713609 65 9900 973257 38696 82 445995 48544 54 112299 76 37077 423467 171646 280 606308 16 60081 95544 49881 78 757425 97875 212 255250 438 194549 123992 117 164585 242708 169080 253 835489 18168 17 781468 118427 275 773033 197760 438 43604 95459 57 739873 345 196304 245883 172 69823 145223 47514 13 538482 123840 284 711605 182 84283 363725 70 31420 356961 181335 396 77737 163500 41 825158 162903 58 595252 152 54298 704336 174 89479 490291 54 162098 313338 373 156761 391015 160403 55 705393 58056 149 761963 163730 157 395315 261 107624 979898 47 32582 184079 24 54868 222667 53316 94 467197 77 38555 632823 104933 166 431836 148261 130 773836 65372 152 500904 60883 65 161203 169748 66 191420 62 22577 947777 223 117112 538825 70350 187 464329 106 176236 947357 65 109156 902660 50 190751 793755 36 104797 146505 22731 14 779629 98 138912 789726 11437 56 224570 110 66982 886045 103719 299 198041 87880 26 740977 39441 130 44126 75 6869 549575 80985 209 471196 125492 132 478461 136733 263 549118 145 194657 582888 57 139177 126602 189570 15 856982 32 6134 498211 51166 138 940821 109378 182 390781 59181 147 228552 164 149370 358515 184507 25 400050 192 103189 902612 160093 204 332544 46453 135 937640 71551 132 82501 96080 163 122388 22895 53 358424 53264 115 788572 50528 70 889297 152 168447 821419 172 64032 713888 181203 77 379939 117793 292 267780 259 118802 922519 151053 163 846654 77519 94 557417 303 168925 337892 174160 267 632504 183082 58 826820 64079 236 271627 5 22311 328394 26590 9 846237 199244 159 247900 38435 120 165293 18750 101 63296 225 61742 869385 155 26949 649716 378 151318 245311 5674 18 38600 48 31705 561514 193 148302 147373 264 71952 223407 113 119391 298442 66 57419 987016 43 47157 143149 192368 159 343253 141529 40 40433 165 64230 812460 76634 39 897133 330 172873 157009 158576 127 746723 207 89013 658390 199 79694 166716 132389 149 56305 92726 171 289870 15707 44 494704 117033 331 764427 145777 188 725121 188835 225 903084 271 88090 813588 299 124538 591934 8536 3 258640 16 129875 920904 189757 165 897649 211 92512 637685 247 104869 362599 179986 126 326310 109735 43 436336 108 67436 420902 186673 90 882892 5 135514 619798 31 53278 952668 86585 124 234130 143134 288 139030 100 182213 752248 187781 295 655983 47419 99 496607 71 22858 286775 173343 236 230466 409 198971 527983 103742 322 834410 111196 111 726385 153673 118 763250 58 89424 971188 77 120833 559582 19274 125 377156 185 37465 210743 171 72862 280729 84 45384 954660 10 97854 37715 96 151681 500811 137540 210 751445 56493 230 79250 133692 17 801467 203 110996 219544 269 72988 856096 168 75266 834395 299 99358 897590 105686 53 731735 252 148878 4130 127 30626 286484 110900 286 575020 159249 365 55313 134555 185 868607 33075 113 354905 167 85270 26521 183 84001 343796 193287 399 328003 333 181134 5686 80450 189 48970 171 34599 209181 123387 56 996832 257 111531 188067 88 29456 548959 67900 215 550837 22 24981 658331 182 182851 350143 250 149054 120952 4 99697 224157 60 139626 250357 127015 91 190333 261 199361 962340 282 88706 74061 234 101667 185381 166668 365 141430 11 68034 224846 45 42768 936784 40142 16 859034 42 5161 489431 14 60069 281762 116511 22 604969 187963 33 98116 204 76272 974729 96746 110 248769 94032 234 525750 304 170496 638055 56964 167 2404 327 164322 253822 37091 21 601855 158 102503 473118 313 137997 656700 98225 291 737295 130310 98 239849 137 70947 937523 186001 412 946238 15 84605 300073 99 169131 319240 141470 254 171494 182045 289 438417 284 115870 525148 102 22506 617321 41 120468 355177 43 100502 979540 296 177679 6848 59 90133 537728 50 5322 378765 83503 264 436494 250 93312 16098 111868 295 734286 56007 221 895117 52 195505 895400 39 3249 266059 84 193000 999724 195807 335 986172 72644 140 374797 188967 283 458798 113 65604 207339 187 159590 108609 250 105300 870513 70408 115 738154 59 48824 418095 23457 135 112171 114952 121 683832 77 158330 455962 8865 39 457871 39005 14 25780 15852 8 195687 21226 14 359433 86163 88 908047 175 100911 521195 314 183931 138256 109274 77 984069 64881 5 603162 31034 77 703269 177965 197 648735 158548 245 649929 231 97380 175396 23 144065 568743 24630 102 519315 140 176448 299108 91 31567 766891 114282 75 813763 372 155229 788823 34 100950 816037 294 129332 352713 196 104284 713886 262 134643 683280 84 81899 123451 83304 63 305527 285 192509 181581 264 181464 745873 36654 45 218469 21 78630 76061 221 126886 193995 46 173044 60436 32762 52 859002 46 161354 560914 322 157210 146883 255 91868 798829 105 149228 843218 15210 78 829344 30809 134 26685 13774 50 122060 91584 137 921535 128 65964 917043 184605 378 647341 18280 64 573780 140681 366 978289 107 88374 227098 410 194789 63085 210 72562 494893 2480 37 507941 56 74239 229681 55 3908 685463 274 118211 229288 83 186943 585030 115230 223 199746 210 171678 121123 49046 42 342875 87238 191 804011 72575 61 92732 119215 125 55210 38145 79 963963 190 111622 902404 164 32460 349134 258 104565 866990 167 137084 637304 27 24848 84132 147 98669 359438 389 154938 992871 185791 398 775131 2 42920 517259 61 31757 387972 44456 210 670810 177 159297 8880 227 174355 465658 253 113204 925311 143180 69 641876 241 59255 450765 355 197367 287211 47 65644 144454 87272 67 918784 50 16399 474470 73117 75 493023 37137 136 778787 30 98083 860619 23 38922 997835 187 186133 332500 154391 171 676897 160 115116 4812 60262 158 970699 44 33494 790806 95 35962 728818 43 94815 5652 14 173223 474451 164 85985 81860 32885 20 505825 125 104976 79490 212 99621 944206 128597 207 760408 24332 155 375418 75 13664 33514 79628 87 124565 150 124830 267108 120396 96 149850 146 74011 909854 278 143525 403949 42216 117 85739 2491 8 191554 172 135727 343334 35 66273 155736 78 87706 674884 56061 200 399321 110148 20 582794 161 195670 860605 224 194851 756107 168103 335 970123 339 138390 975073 180318 353 699659 73369 86 203552 169560 366 607261 48976 141 215529 128 124220 888826 309 165906 601641 181059 300 162284 179 62087 908630 365 176216 521698 66762 82 752014 152032 205 565714 283 105728 860814 201 114711 252207 57 199454 59751 38 17919 571295 68429 155 575034 60954 196 244468 135521 41 654937 167302 168 960303 103253 218 964795 40 104750 430963 7886 29 521006 149 144411 879506 182515 324 513919 354 154596 235002 58595 168 589900 55 115751 36108 141027 2 575708 206 187404 658768 43469 205 999753 6 87859 928326 95960 122 795290 93048 170 103353 180910 50 771675 20 92218 5029 152 105735 649623 188 53953 873791 1 106944 661602 7989 55 906943 81693 175 314514 144 43391 788492 17 1782 842803 105644 52 904079 190527 259 944944 180023 257 848062 147 81680 774628 6 70344 581701 13 102482 804914 20045 108 991967 40561 29 904488 105 118176 349484 184 95168 118789 67890 79 513911 351 141632 239027 261 144651 190690 68 52258 10110 110022 152 334670 87612 138 645448 53765 177 783807 63 123801 17050 50 42902 758617 10 192443 682609 317 168376 632748 256 98049 183274 223 81268 657720 324 189176 747265 223 107225 863527 110765 160 875730 194 135987 835150 10 2593 94099 99850 190 661393 20241 118 82686 25642 104 418165 180552 230 308676 115002 159 238675 162481 55 276993 367 164593 140449 158875 279 120282 133948 26 7196 163660 43 637256 61504 87 673875 128862 236 582173 52 34412 441152 300 167385 286828 17 53147 377191 350 185294 254135 25098 39 689883 66 29887 772255 111076 94 961866 189268 84 816660 162 119566 688102 137252 4 854981 134213 318 324790 43546 35 120453 98130 53 476359 124874 322 530669 129 145715 589234 53 74570 907621 140 157224 939888 161 61377 284544 159 110493 443524 54 6403 480522 194 82165 86032 78556 118 831085 48 26097 280956 109368 315 509230 81 85875 514351 54200 37 143130 298 138037 9306 45335 153 582514 160 84585 231951 206 137805 729663 198 50250 850766 358 15 839685 167256 163 52819 199613 19 445011 236 70021 879654 115818 248 930359 34938 165 236161 196840 123 524806 131460 73 743596 394 176979 875179 51454 42 82784 117 100995 303445 17815 114 320712 138184 20 370588 77608 186 25475 108 15402 400399 166959 209 15811 102611 195 299456 188500 243 927842 314 104706 668667 35694 173 672521 51844 128 961009 90 98014 489232 109117 282 685961 147235 377 859176 108 26925 581964 111 13849 87448 146 26796 457302 288 147561 807898 420 190556 752828 165679 40 261247 136 85185 28116 98489 98 361682 394 189680 521803 164 68107 757490 105529 215 614257 56983 234 867364 146632 298 353402 43023 142 115187 21927 74 988816 91 46394 322649 122995 224 722918 47946 43 439514 110692 186 398414 128057 36 882943 71 53582 565526 35 46205 69029 65 4831 517407 292 146805 780627 5 6139 201837 86 42243 898742 123 175258 144491 55 3766 7191 71 142433 810639 62566 48 990849 83 125411 766138 124137 23 19503 178382 188 775482 239 67737 484425 152850 250 506051 32235 103 238141 31 129308 12653 285 166038 337642 10005 67 81400 271 122757 309932 289 123478 80589 22 170991 580168 321 136349 31100 20097 96 150797 144698 76 463130 25280 8 181097 94648 6 140335 31 77415 716958 89953 72 846967 152602 160 96465 225 166526 774832 317 191834 399032 117 89818 714451 11092 25 399519 48743 134 996978 97964 263 612304 114636 270 296291 244 63023 125254 133712 255 183054 345 141868 423201 93 47555 730151 362 165479 22088 183 72734 568409 86511 240 105303 196780 104 873520 11 95653 825329 64917 235 872958 96692 273 131318 50 55124 144065 104 84254 784423 40673 36 724217 127081 109 973824 99 60663 697161 86 49089 43855 21 86738 40565 32593 62 939096 143408 369 410297 183 152675 319716 37 141495 541578 191 70991 179961 9 4154 889970 150504 30 506947 97679 94 891382 170126 223 77836 64512 44 488877 7997 86 815988 279 153941 225605 16 119167 572702 77 17397 90811 214 83172 100868 86739 126 755925 70656 148 565198 22 87339 841001 140469 225 9625 224 79656 898477 153 80078 466585 151884 134 90917 117252 145 110172 117209 210 524461 87358 62 503621 282 130416 726863 101 25492 526377 63637 196 217818 155559 304 802912 248 86845 531122 134 113978 359410 203 138078 835122 67 48720 829118 157935 102 43318 257 69394 537932 231 82059 244653 177340 295 892936 190787 311 647989 77203 125 794273 7619 11 134216 158814 59 930265 86 146355 690369 55 8105 961214 68073 81 280344 50 9620 126416 157308 312 124184 276 85171 581762 46011 27 291058 252 125705 245929 47665 150 759435 137624 41 5287 180755 144 233905 166869 140 101712 22058 98 45342 62657 87 246361 238 183343 298557 240 174281 638597 43208 67 358009 193995 299 145549 7831 72 481176 137898 296 669859 104 166454 821991 168 71071 928809 31 165519 162010 101634 92 81425 75203 53 961439 59 7919 655167 73886 209 223147 53713 144 80507 44666 16 119797 9179 73 292799 81351 171 482946 23 5487 383275 114 69490 132815 45 33594 509048 97761 215 786935 40 4652 693058 85899 152 143492 130026 312 932738 13 1688 416211 161950 288 78229 234 99093 338927 114974 247 503374 178480 64 290236 27633 78 2748 21935 79 883732 383 178611 653146 123 32992 890236 62 50120 711212 50 68699 142631 146501 220 770035 256 99812 86776 10499 84 980844 148 191600 628332 119701 330 193860 294 182839 809390 420 185511 982246 147835 231 543096 66235 53 736977 90164 132 89867 131 167479 955130 38251 174 619862 8074 75 27574 77 44505 531504 81 64680 884518 272 174980 407295 416 10 951525 248 88058 663138 173 114657 505175 149165 380 23736 75941 237 756813 12 188561 94050 18052 109 911570 227 149004 237005 95 79882 420449 20952 116 315436 22906 62 791333 127695 319 553889 286 88835 390813 135 85332 622832 146341 271 105401 167 72115 428988 49162 62 714017 25329 61 730452 31097 51 914968 59902 30 466069 202 59775 189637 9 13596 686597 178 72023 229501 83802 225 469262 71238 60 65849 375 148946 249392 136647 123 516296 129 112893 529732 105 34679 196999 169 53307 539689 104730 16 143080 126 154008 887092 305 190093 433271 20 475 866955 303 111557 547465 42 27291 802550 30393 124 633791 199707 330 604454 63458 61 788472 130363 92 420934 120427 46 531031 190 81786 777274 27 136691 474585 315 178514 342800 99598 289 934958 198207 373 313 122 16348 145199 305 179063 184843 7 181161 379404 65989 244 942238 85 73220 316407 154274 233 771366 217 56603 480678 290 94658 485253 91916 41 514780 143943 328 82663 97287 212 425900 121237 270 913778 101857 111 208232 123744 312 207972 90546 220 288068 262 183400 522145 43 25000 338350 125474 338 325849 91971 208 600912 55 16950 953380 122 156448 694880 119 20023 55572 55 167919 779341 279 132637 803794 13 27161 650363 7 3267 202464 102575 165 958263 96596 160 777238 117 191197 364033 11098 27 891223 12 53523 198444 23 50921 747847 17250 96 336001 85 122920 391317 361 145956 465609 192813 230 277210 162 90070 291093 55152 107 987104 116567 223 502301 66234 144 123705 143 99642 281567 21 191657 194852 246 137362 850534 390 152177 227474 24416 114 911776 102793 219 84559 168573 401 270439 181767 319 218924 118021 47 62030 143341 25 979165 119 135760 439211 13 40880 247030 336 167072 122956 81992 46 532147 154 170644 746601 87769 19 613495 58 120174 859556 159 30054 874515 46024 78 762104 124 193789 195193 399 184595 403896 111245 315 341684 84 38091 140572 263 187737 456412 163795 304 100317 81 43137 207449 32 25712 425719 2955 31 183434 130002 346 45648 188182 363 228876 66584 173 441288 244 77492 197445 3834 42 798392 174380 10 615333 31257 35 173283 17 44137 629722 155753 46 94794 174 181947 736490 132747 36 763433 88 103324 785704 247 153469 551849 79826 164 91256 70886 265 550784 89 135787 634845 157 30140 338055 47612 169 187159 182511 165 257036 176672 72 995928 146149 357 606696 161786 187 677443 211 57563 594676 20 182500 625328 135948 50 601895 84 198055 172450 52 3323 793875 37 94019 220865 203 89627 752773 128649 264 706993 131832 227 380818 157569 285 2178 328 127114 862512 133 105725 705711 22 9288 104755 139064 314 781407 193441 423 367555 149 39485 88375 156 157934 622676 182 85451 112906 3271 34 838655 43929 178 142214 121 39762 146324 124776 155 427980 133 53306 399858 3 185653 602117 236 78550 287717 207 109856 948431 180297 339 55473 65219 80 776704 85 63944 800641 185 90098 75456 38065 48 278382 137832 112 409689 136187 110 874611 58 14884 27037 414 187682 598650 167632 40 590939 120459 227 187690 50 119403 254580 174 36405 826698 330 164333 625354 28307 23 13944 84760 88 584435 149 95443 392472 53035 147 733082 131748 350 940807 151507 339 590342 72 115705 467903 27610 61 39396 82182 71 523541 40 153399 255725 122698 259 535776 121142 145 90021 145422 104 222040 128014 200 666660 134 42265 939712 186 37213 93517 317 150576 121577 197408 275 544338 149966 362 541296 35 61401 913375 87 9086 588658 69 13467 941953 152232 357 890924 103307 164 54744 95813 106 893742 88 30366 566272 70 93162 193506 65019 187 776552 117647 167 344768 159 78627 152400 223 80764 102722 173740 390 24624 73 11025 415285 69145 257 73081 166497 253 147971 68 73100 836648 38 33777 780605 86814 41 504517 85 195485 9469 45 166871 632767 146132 186 374718 98 71042 576491 229 60988 937112 186 56352 738138 133002 2 643938 103652 94 954224 161349 140 105460 311 103527 382799 50934 112 693444 164 62155 722877 13300 50 798956 149 93896 104125 67010 51 870138 74 47737 155282 128 70639 558152 192 48952 197012 17 165508 321724 90167 292 65635 153 78469 826856 100541 276 260764 38 2249 527877 208 73266 919967 50 172354 665106 327 144529 482790 112 104120 442157 80 16316 98478 100 119381 454038 153773 9 555212 103433 263 704517 182424 350 884464 152439 309 302042 23 8068 342957 177 55514 594298 50607 58 27065 106777 279 274332 156914 395 9085 9968 9 150450 116 45992 196713 290 118280 51018 167357 295 761929 233 70104 48405 160387 399 781960 5978 67 986056 108 159689 888546 304 122060 559549 90 51529 574534 172535 351 506024 131 55851 314646 55123 160 639520 101 89911 775570 95054 224 982531 51234 191 959571 103303 170 35740 101 147434 489733 6061 40 289787 154 24486 117657 19168 39 620574 87 83412 190625 245 122860 384990 177411 184 856229 159709 242 813200 213 128661 479644 193 58213 142791 106960 188 963180 132 51597 559751 127395 10 476616 187204 120 763895 42339 22 479012 166593 202 844257 15 11927 130894 74064 171 214741 67445 4 809182 132683 15 891563 77 67137 15391 59 194698 45680 33 49040 510659 44842 8 847531 334 158975 860761 227 125941 579695 39665 21 822934 14850 30 417078 14322 70 526513 24436 45 803520 249 109497 230365 42807 126 505681 29 74523 641542 384 182677 528724 144297 25 205712 38680 26 704733 105138 228 711743 177212 131 618714 80930 265 274491 81695 162 685750 54 24742 835082 188 48633 893894 27541 104 471826 144043 25 719985 154 92260 458009 362 178063 212860 35632 77 350049 30 92777 81920 116652 51 187576 259 69381 410893 11 112114 191442 121 25709 624335 129420 48 765722 58185 142 305766 217 181019 583859 142186 47 831127 255 106068 902899 5684 42 830496 94813 177 13465 285 133779 807977 124583 319 722471 24558 60 606034 374 184838 51614 185276 263 232606 88 37240 906199 138076 64 607555 87945 161 415639 142461 101 104136 131 104753 952388 70721 9 523398 106580 82 679023 372 139874 932907 44141 93 22719 175809 94 239990 91 72518 882288 19545 23 801918 75250 24 429610 163 38193 869614 58 154567 847856 127049 177 815860 140 89253 234615 58709 68 410503 97237 45 348965 181599 409 800541 21 13388 148215 255 107484 451419 142989 355 892720 114026 333 387624 41 37026 595443 91105 218 355569 38716 77 87312 33757 54 627307 13 3392 150235 10413 38 350859 234 180652 7234 29569 116 785443 318 103736 724758 293 158184 413704 163505 295 996593 91 8 67237 106143 200 236515 155768 5 134958 149176 216 893618 38 4315 529533 28 12951 876044 277 178396 380013 152708 158 207228 98482 190 85931 84904 66 606338 178 158192 986349 35 11679 515392 27763 159 601882 31633 56 692122 331 173668 190942 110157 113 131791 118810 3 23244 21988 32 554100 120553 227 596294 93636 207 339412 167820 204 490733 11217 25 400579 7436 81 194881 271 197260 675913 56144 133 798161 96570 17 74491 114919 229 279873 29 34429 233841 54 12298 754400 185 52518 417422 126482 31 47694 47541 74 675970 108411 274 720330 248 119127 267311 47 72652 509587 30 25933 198172 312 119116 559658 128 47254 409090 106 98907 149934 29 165414 499381 137 104485 343372 249 135909 656645 287 185957 513429 361 137440 980926 265 126112 151386 167 145043 605780 55 96359 8884 115241 126 179666 189 36479 300876 114149 61 720034 4 17171 858189 133761 9 366643 35 34151 875975 191678 247 609879 299 102444 506580 74 180291 827393 65994 18 123050 112889 322 61657 19 51935 344813 49735 95 709428 162 47380 953699 70 15166 56116 10656 9 878529 69 10661 736243 36 74535 410172 28740 113 106209 170 46951 469587 149781 101 523297 189058 225 756884 92292 119 174841 53660 62 222898 35096 71 496434 61 149743 19993 195572 362 562128 15 33923 960499 343 182136 978490 173304 106 246440 105 166483 68302 279 147045 663683 88709 20 252059 141 66310 64974 230 120332 901674 94 13873 149304 190825 249 504993 57448 224 977453 41 7982 636660 148383 39 724586 55 3262 42343 9 3728 91814 45 156072 229146 175 86297 767378 83333 237 916520 26393 25 426707 148945 156 431644 96 83994 485231 108 30702 716728 169963 385 287898 210 187977 6118 70 95763 544284 95535 157 520760 170 41250 658500 5 63659 543597 176 100513 82137 164083 125 132588 121 85789 887295 40950 174 345502 198369 413 449760 66636 153 741095 21298 135 704765 76804 224 207813 124153 254 50000 33800 109 867366 13745 48 819056 185934 189 151472 129129 284 919740 90 58491 410648 151899 86 10837 14 9872 502687 162 47938 992692 139 154358 572511 88 54919 801027 20805 87 290741 59 159776 336089 271 79356 19904 32797 57 195320 114442 85 742129 136679 260 256479 49 6249 136033 78899 94 71194 194653 236 839050 223 99347 134856 43 61224 155829 175766 310 225646 232 81430 603160 157 58690 49231 105269 310 113207 17560 79 224664 69 181233 437707 18460 28 168120 160720 17 329351 137596 147 749809 100 150134 105036 398 193154 79266 144 92827 107420 39380 175 323040 21 99341 949848 17926 81 421938 40 116751 400502 236 74526 351593 192269 285 76916 89994 70 188706 68 24365 281607 8429 40 301100 103132 32 961497 21156 122 715144 81007 273 519584 167995 318 432332 190268 290 28833 180852 153 576000 315 156057 504024 140612 11 495249 114121 200 320683 249 139416 388652 63 54475 629254 279 99645 446241 194953 299 62835 80183 148 228941 143 175247 772016 199887 220 587667 58 7600 359080 127 65477 313172 100 52429 461043 22473 71 918866 64 112596 27561 134957 235 271077 49351 29 968878 53984 226 852254 95 29332 836463 175529 230 319262 107896 17 318265 32379 78 815808 164 155220 661419 372 196470 915258 101386 266 397185 128638 75 99185 180861 65 406604 149304 235 463959 22343 64 270291 187 53823 484523 42632 52 188895 161 37560 536030 209 171088 534283 5869 32 180303 109720 265 757188 192912 122 705008 179 138761 366087 161247 95 886949 333 164995 709311 60476 192 979783 163156 103 884868 116 40081 68589 254 123611 933050 145 96624 489117 24372 64 677697 15264 3 744718 61 17694 359519 72627 177 679350 37 107519 580303 84114 223 960936 328 145142 333187 114 71402 743030 91347 199 919910 114 104061 772228 150964 216 416765 41728 204 610496 250 128237 163330 4 118190 558946 60674 53 253835 85740 83 622712 106 35554 355367 203 192230 105659 18123 85 402662 35 54658 727926 23006 88 225893 177 162838 787843 24707 107 705605 141265 278 645655 45921 104 196415 26 20830 21350 15 2440 873623 119 172335 577382 270 101029 734446 50 194212 958905 177419 410 979829 189664 346 702655 237 97579 668899 295 174641 92246 303 154559 670932 377 194101 94098 120 66512 521586 165 127325 574941 191 70571 55035 21 28497 168376 160248 268 575367 12132 106 875070 90642 193 479885 155 105819 726644 2038 44 248193 36786 2 925839 38541 68 881181 22 59897 557949 66262 17 131361 18742 53 291235 194390 374 920776 303 191190 286955 47919 4 214209 194 103712 288510 39219 130 781844 4 102364 773546 121508 313 932433 18091 121 29346 26 96286 912287 15211 43 327468 51053 212 183241 107920 108 804976 33058 108 595369 187 44682 151801 129161 68 386356 147 138576 345340 87065 236 981401 66157 48 393499 138421 283 796855 192 87198 825498 228 70791 415168 217 125403 35295 61 83709 813740 58178 217 545526 22023 20 668755 382 152069 472552 22 163068 465739 161 34708 769328 22 159483 111201 103705 76 97822 186 53097 290753 253 96465 797897 138493 271 124114 51 169298 452733 78 170216 548745 117892 3 158777 195 157488 428431 119387 135 75089 153088 186 328607 175554 330 779133 66890 30 266845 167698 133 437325 75093 268 824473 99887 29 864072 167228 348 391112 129 38821 192731 188 66409 247209 62039 108 341609 15285 100 701959 302 147325 745174 383 175557 802927 107815 52 272223 72 120251 728712 25 47313 923716 197 97409 239762 143840 277 705724 23008 65 30412 366 148886 416349 124223 155 776789 111 33727 834580 91 30921 519984 186961 373 371920 61614 134 721664 197230 121 855746 257 102221 442356 283 116417 882344 17089 82 766187 81 21050 385080 328 179997 640379 74719 134 573216 11909 105 338781 58230 93 460483 29050 70 683661 137 139435 195725 114294 276 364504 139 75066 471103 138890 64 825317 49178 184 862353 128217 182 941598 41781 78 442899 248 176813 532592 50642 39 121647 152245 341 297693 55 62398 846513 84994 121 254539 18658 114 398980 222 151528 18824 205 136033 573863 195 56721 776656 37202 159 708346 32094 50 460351 22839 48 733588 66 82975 688118 218 186286 523584 194770 367 487748 159 88918 578837 120516 138 560877 113 51770 902112 199986 365 887730 120 72421 789177 156408 372 929766 421 180864 789673 292 183518 685988 130458 327 67030 31 172221 514580 1 1265 376306 20493 40 556086 97189 41 108613 144 33716 719079 87061 277 791236 97051 272 109703 128147 113 966964 164943 18 453617 53303 214 956122 221 187376 903656 195678 42 344302 130 53941 903924 274 154651 687780 273 104522 509801 59183 156 882249 126158 215 94158 155 92574 160610 151988 322 830733 7152 48 104115 65403 54 69301 2298 5 153374 58 15299 773841 198438 266 843609 158 139813 882080 134046 365 59401 18 67612 213264 71996 248 200444 94581 287 476571 39 154890 787820 182 97839 386433 308 191887 375713 382 189516 763172 180 67381 389535 267 141466 411783 58 30708 813321 106 160769 627453 29880 164 869124 51 61360 105471 216 81802 855863 375 142673 663446 74025 196 467643 55 18055 753898 176 192578 242336 1 28268 336173 165359 265 635452 159164 221 741615 268 90886 721654 17 174830 301821 71658 141 772714 10 26122 600144 31 79425 537296 52 171710 248277 72 14651 557900 49001 165 552265 61787 106 738833 118 167579 884198 399 167217 522842 86687 129 469994 105058 280 332105 100510 152 224456 146020 302 310511 166 80998 327663 89446 232 760111 144274 128 46471 191784 290 328087 9710 7 300310 51 17375 520630 4 75668 901802 293 133132 940651 98965 288 27284 40464 53 639370 103766 62 387794 56 15906 21371 75787 139 801794 70 61972 141139 321 154419 95873 192308 224 193063 173628 71 868131 188 108073 174800 85902 33 925600 150289 119 955714 340 195412 59427 26 13452 846904 103914 166 945854 32622 103 571542 149626 319 266455 118455 18 958060 167422 306 788467 208 129564 806092 17629 115 158593 65578 128 900301 203 148921 44437 86117 38 661328 237 134897 183134 152184 30 310768 23 123182 864389 181376 318 857575 11 20340 589825 180250 187 779261 71223 82 802220 73851 78 232987 123 138416 941618 30 33251 886853 177517 230 371945 172154 42 467605 131084 243 424319 141697 312 577619 295 171185 464474 62399 109 708520 54 102039 591738 197573 208 716405 288 133438 293126 36 19738 590384 172263 271 179226 14 2975 222564 290 161927 619654 89616 266 191187 135353 359 876062 73855 91 108250 124733 299 982069 86 10634 760844 2 187108 834334 87 123027 362773 293 154733 728349 38763 181 728136 128411 56 352296 67 11629 265339 372 177915 418071 108844 111 988655 160 173673 723625 361 198009 744429 183725 162 963078 213 89136 132815 48 148576 528221 82 164635 585546 16 87723 640082 194488 113 33637 143889 351 876055 84253 88 141422 109103 220 46088 232 123100 540697 49073 4 173643 173678 119 391888 45 15275 522959 244 86357 586637 46387 215 579108 18488 134 923937 40 113283 540925 166 177535 21887 145209 18 50206 146891 357 472966 99 116271 645953 150041 152 287990 379 192508 498036 306 177646 344550 131924 110 671325 197920 87 515459 57621 107 7343 98392 79 529762 133 27674 239933 61171 65 581566 156 122305 496924 201 92884 842982 39948 175 172743 224 56577 657413 98 167112 662779 145314 177 615563 6645 52 450687 175015 247 641854 159592 289 774512 54 62477 539289 6 44220 754200 272 148130 857634 35 8593 494900 115858 94 676012 381 179727 141815 72960 220 240691 258 96157 708905 238 98020 334727 114429 247 234825 154332 45 982277 186838 419 474814 131819 272 176241 228 156975 404880 129105 219 208575 76719 156 691764 16321 113 270476 91 161720 975882 14827 102 235153 242 117650 218441 164030 204 190799 22959 46 11864 29 113977 588870 27 57152 424165 105234 270 754190 72241 166 692109 29399 112 65942 237 68135 676658 150842 349 610402 113392 217 93781 360 185358 129735 125 178735 423100 254 81615 227352 24586 57 386080 236 148991 396843 83932 235 599161 117144 279 959382 62898 17 207558 235 80991 401457 184567 319 225534 10 35944 945831 44340 129 730374 126209 247 2139 70942 194 187481 5 1036 452233 53304 170 433582 19 48075 268175 72072 241 819072 95458 138 993607 57467 226 438130 84084 162 303983 14649 103 263691 115 176545 291883 17 146174 363373 110903 5 533941 124049 129 106948 182529 258 823484 24738 50 178347 9 145635 255550 107351 10 48514 72491 241 28988 18644 67 869413 178 110890 339967 148 137285 2261 116 134431 696529 106483 311 986066 49 7224 49776 94 124857 799148 208 104833 790976 12 132306 430804 74 32205 988395 187 118757 638181 74 140591 796823 43435 151 133214 21 114862 453898 135 156129 470681 106 193391 573414 153 80742 178978 75942 2 881763 18049 39 982341 49 143057 645633 134040 152 497612 71 88242 19346 229 142928 220819 42936 99 987465 363 164161 194199 48 5904 330745 111309 280 228819 186912 403 517237 132 61957 379432 194428 2 614943 16175 1 761714 131 67163 857273 84 45007 741329 277 125130 395679 299 125014 206837 133 81922 597409 188594 210 639025 112452 160 45967 145716 84 973894 203 63351 242659 338 155022 958008 96048 74 827957 90931 156 188868 133257 55 557196 150 37958 182535 43 135466 559552 278 138735 472191 5014 40 335500 92 25139 996065 131095 170 758472 88 78348 51082 165334 124 242855 81563 14 148252 112339 190 900224 10065 39 95878 131 82267 940340 6 23959 229242 19153 127 93630 172465 270 560654 134481 70 662101 5 41702 315693 135849 95 855140 31751 159 158086 373 141894 798028 84 85834 320736 54 16511 282928 39 51363 798200 102277 232 898630 193 185892 831063 95424 307 941328 109999 9 762761 294 100786 794846 140760 38 739631 49 146318 782670 46 72677 527624 29284 141 885768 190476 38 55218 185 60999 480190 7 626 335051 167273 131 909581 93657 144 317909 65809 2 267846 189471 105 796620 99 24470 508563 99 118526 567285 155893 197 754271 150474 37 601427 36815 83 913973 190412 357 181075 87 119322 117785 200 76204 128605 187373 137 291830 137 77599 743736 31131 63 984733 123 49159 72121 124034 166 702080 121 98625 834129 267 113231 162232 61 103567 108645 226 116453 84380 313 108847 29383 332 166694 925842 177741 127 197892 65658 112 772873 13 32397 300018 27582 74 886129 282 199052 837159 171 83799 864298 213 56619 924603 28 56272 362909 48 39976 381309 34228 3 999215 130475 192 44651 162298 169 164972 9943 57 121747 207 89990 842003 120 10 267694 318 149095 615662 310 174353 451104 115016 226 190542 162 116015 495808 61189 207 72740 186968 261 256555 193 38595 38720 40036 81 322381 148069 327 785344 119770 6 196972 309 139126 470310 157175 130 74660 90501 151 978572 158671 85 131544 195135 32 168451 21 87090 772943 228 173199 370105 22 2510 41694 55795 235 85934 114 109435 688048 26717 110 44783 102 145008 384605 63366 26 336690 256 130296 30837 187987 111 771942 5114 4 789093 94604 43 35443 172857 318 603622 64 59001 39273 77641 134 749226 71492 20 951413 147961 120 892913 5 76148 796472 112186 120 79631 172 38121 107919 73 111361 818656 214 138186 838803 58252 119 993227 80 75776 153172 388 182508 889540 194763 305 892257 213 142825 85548 28 78271 301566 2 19510 302473 34573 51 978415 17 184131 647478 194880 131 52967 156665 15 680915 53330 23 128466 286 140920 780942 46 20390 668232 291 181375 46119 13892 74 252737 395 187841 532706 39622 2 322621 155183 190 873674 116355 171 415158 122 21539 395291 43915 67 638962 46869 159 161792 311 120321 881851 104 14671 995548 49898 51 42558 111 126500 154728 94324 164 970798 41 161122 625266 18 78526 893368 48 189500 538160 32013 164 91262 28 21432 297279 42 52476 155459 158 88936 175810 338 125213 779626 58 108729 822663 118804 316 543318 178654 152 43465 139430 332 748017 221 178007 637388 170420 359 298219 27 17940 469153 224 55784 378339 7468 68 354820 350 161677 962706 182 172804 676005 211 188312 799689 189863 314 19861 42 34175 137047 127 49145 534359 137 22394 508748 70361 109 141563 208 101245 460075 82 8298 888638 32 163005 297480 29572 133 560221 109675 179 756779 127967 85 905419 152940 225 256106 104159 209 688584 167 190194 302632 396 169071 877493 72899 73 822824 113 73329 395435 175 64768 226204 66267 146 22792 55490 10 674473 203 53073 395258 55 9024 201031 295 157585 478621 40 158051 220039 85 10487 246951 180983 122 749010 169 53893 961581 289 168014 173533 36 81064 829619 50564 110 520860 212 168760 785167 15292 63 399212 272 77314 598242 182 76581 329527 380 4 548570 99 121705 651074 1 99045 869293 168 83345 859427 25 187161 884388 53 106444 28788 72930 225 994413 100636 122 941914 381 155287 375869 86695 284 462572 78 191280 660785 82 130611 879018 85 83990 588873 21843 74 467871 324 190827 71481 104496 36 629749 87 33312 798474 187934 359 319865 274 186605 520335 76 7178 138006 170 133260 696179 179755 217 427295 22221 32 199962 140084 161 264991 115 144352 961413 103598 166 528180 28 96725 982585 79840 239 433698 189921 279 836760 85036 288 107001 305 111947 964072 218 76981 116533 40438 126 611602 74764 273 837614 18 13606 49641 229 62547 611704 118178 31 39582 183 123274 665079 40500 38 880250 102916 262 298535 127942 241 774934 204 125923 370107 142921 21 120474 75609 14 255651 273 121797 126940 129846 19 269724 13 98602 542239 151241 133 981844 14250 19 281364 118727 104 559776 397 183691 176840 196134 145 956855 91 163782 111206 127997 39 41162 40816 62 827296 18318 97 578221 65 106509 776778 40652 113 567612 132377 280 486008 300 138195 672626 123779 211 254645 178714 390 656983 157 76974 225903 1 149825 200190 141 48664 594386 185475 416 508970 53317 20 606803 94 11132 990917 374 145090 359941 34 42763 130916 316 182726 7322 46 128801 681358 86138 230 279652 363 182843 65747 38973 142 607886 100 191312 468985 13 49535 402521 192084 423 995974 103 83743 350902 176471 266 821096 15688 87 881056 73 186890 147847 132 77426 766138 30229 132 940284 364 162420 780483 130 68872 735158 49909 30 862974 90035 132 321204 8 106589 308656 274 170103 215551 156356 45 501444 93 116350 835573 102 168168 179711 148838 238 967563 189396 256 45861 74196 104 505035 146 83471 383381 131806 191 557054 27 157574 825506 158332 100 915402 282 195244 541091 193280 86 787333 81 134558 329874 17 24034 729948 145 24781 573092 192 60948 222699 22 77636 897260 177128 371 294529 199755 211 483449 147978 216 790492 336 188447 88940 193 135538 967157 63 77191 688960 21 3490 540328 186 52828 181088 194886 209 222259 9 32906 7876 309 110176 113386 171204 264 625779 60362 119 337853 140156 353 237133 47112 183 143949 150 38484 690381 212 45344 853116 76 167923 645093 246 191643 903469 33174 63 379958 17222 88 596821 251 72635 676606 21231 11 770302 110 71857 943009 4 41819 39580 161446 113 347390 150679 31 252072 73443 128 781748 198 100759 6533 413 196778 306587 76 80939 521181 41 4125 288834 178 148503 283327 250 112588 121687 50 73874 765343 198025 309 415494 189814 346 458603 160183 236 68824 75830 147 888500 164 27452 790556 114342 251 647606 196669 39 597194 105 79175 223160 17 131109 964961 45839 202 887399 172079 50 528437 107 51783 525959 133 195900 871291 161310 137 658460 142818 325 604672 55253 139 197857 47 65988 105436 256 164743 663516 15508 59 71237 158 157169 522184 81 193074 546019 34 70966 325933 30 148036 223912 49998 38 720652 78448 71 298896 185101 154 382210 371 148699 142327 44684 21 678098 144683 123 831995 101385 290 487481 45903 89 512973 184 171047 863970 74345 68 780258 60491 105 675352 48680 72 497614 69474 189 985811 128849 32 661745 122 114100 242883 113510 100 635053 208 153788 670685 303 199374 524344 158114 290 296345 36576 74 902814 185719 397 648648 177 63490 351268 201 120194 952972 229 143665 393512 161351 364 797290 9085 16 789013 98126 307 330846 294 179872 444687 149 133131 587923 123397 237 53209 112117 51 432080 347 181827 855206 114774 314 814354 205 91373 133603 226 124588 61464 134242 159 82021 164441 176 52187 54 106522 693084 115040 228 96852 182026 62 577202 283 89074 587713 208 132447 150961 144873 153 614761 141 48249 381811 3418 18 793537 167502 158 179982 186 122861 972655 59 63501 664608 17 59366 237548 170222 362 160672 213 122658 89498 206 70185 566630 1289 29 160085 10548 16 387739 42578 104 248541 170316 250 845262 38096 93 423446 37 171779 496213 12427 69 119452 166 108337 206044 277 155019 723999 195284 100 290614 252 68128 827371 338 186970 303196 129979 107 996015 292 151077 631888 332 161951 561229 123 103608 626433 189041 314 523669 149278 137 773572 87 11302 729639 192 162516 555515 165171 236 867193 136863 369 508311 12375 9 376006 250 153250 439003 151 159392 548246 171 95651 573990 118 93616 663143 252 128125 594780 64 187102 426620 142807 178 249663 150 26687 693745 88 99811 234924 310 139525 91545 103715 12 419462 42013 61 151836 163 32961 948467 159926 142 390511 296 118274 463911 51 7043 44129 231 116225 902571 64 56490 982311 174976 366 676831 156749 124 669866 15226 84 769651 141679 333 845817 124 27935 81276 49956 204 332379 166 151354 823859 160398 329 891796 75 185709 156641 84 69923 938723 19 82670 226050 142556 237 835604 141 34357 541992 212 147566 348830 38 76289 768843 93 147158 794861 47427 30 782850 120628 164 30226 38 162409 573630 181246 287 763471 28926 1 626492 59512 97 983983 147 37343 323655 153311 379 904309 164993 166 801888 90 64912 628321 136867 8 104978 198 97522 719779 57 20976 518648 113 153118 422665 29559 74 191675 119894 253 86659 177 146259 170321 271 119133 295620 75 85478 760130 36 122952 104309 125295 24 565183 233 180968 368763 29 104142 937234 112635 117 562459 73 97013 454384 128647 119 708278 10 54074 584531 102259 87 69369 2 66195 708586 117086 154 52482 120974 209 353883 197845 83 843983 182190 192 204711 256 138647 889836 121 76820 803828 326 155680 377742 172 46015 5295 155034 280 818231 61054 20 353031 126865 41 945131 196 55034 824155 136 25027 842762 191168 435 969542 58215 16 360949 98 143849 280138 63 78780 214366 279 89834 276967 58969 45 894523 37 141279 206037 68082 183 502894 119 119699 447804 302 99742 821795 151152 316 631462 87 10940 442428 9353 69 936107 70834 185 987565 129 104856 492364 145628 39 569458 192039 174 228050 117 76295 796639 283 117471 976467 85577 10 631045 183397 161 986108 238 189939 637128 187314 62 273086 362 156931 49593 74695 244 813572 87218 113 332770 31 122333 241571 178821 409 911899 133 20549 191920 186 50318 345694 171527 57 709804 346 199967 327927 60384 136 471292 94743 207 554862 58 159578 263938 103442 233 770665 144262 43 714033 332 186694 993296 143488 288 107877 149490 363 134810 60 51263 989480 106723 170 171048 9 46456 256230 30718 142 63038 124611 280 530770 128 28708 632285 143238 61 554645 55 106485 680058 199 43052 412305 24 189492 4076 189 41963 837846 6 145192 853411 124671 262 485442 189271 27 421250 321 114746 160963 123356 131 852948 196064 380 251709 219 51781 856771 3 762 66756 100519 262 817506 41 76127 937527 167 29577 68987 352 176189 748492 239 108169 224695 139035 165 420765 130486 197 527816 115 37398 376745 8269 27 865558 65 51055 505187 48 12926 842145 149 25346 623496 172 70534 258873 58925 47 255564 111069 116 907993 93560 240 533181 156250 27 64707 96 72946 332211 254 156439 347805 67569 133 941632 108343 26 816823 161744 368 507446 84834 17 277197 20 23072 765678 39 7809 605852 291 122436 175672 160212 136 215646 154621 272 420634 227 56075 84142 161759 203 950733 244 185660 363561 150666 71 704410 198417 114 207102 22335 8 45809 247 143402 295235 68890 138 309937 254 89548 206627 164 89612 921114 287 129964 198908 46694 1 917830 16578 112 964426 45 190040 331182 6 7139 332982 325 173192 366453 38 60135 777652 136445 134 805707 14 9294 388733 59961 41 599355 120003 114 653587 102185 3 325935 20604 110 203034 3 53344 845476 169977 276 309582 184 118736 554311 180627 180 636729 186 52199 585651 46 111634 641059 85156 29 94236 164895 332 122069 92274 145 920673 227 123693 667647 98 165688 279589 80 167587 849731 113159 52 643961 54 189503 371785 262 90520 537440 8242 20 662961 338 188412 397612 100080 166 982476 153603 277 866917 95847 14 518619 39494 96 927226 193539 397 187316 32502 90 852878 16724 104 621267 175 102834 991676 39201 119 483115 97055 238 922448 121 40252 744483 196 198652 229599 90605 93 430092 58 43123 353919 126139 128 660106 100564 64 161113 179772 85 459630 19868 92 522109 28645 45 159141 65 36428 211066 30076 51 96703 210 99797 27204 72 176132 808185 29 9843 61594 171633 264 475060 209 69071 178754 14 1162 239726 101 196207 622444 92756 229 723549 300 160331 745657 128390 11 399802 24 21770 22166 94957 271 236032 33 101080 147006 88 132250 807747 99 61253 316743 321 164837 21058 331 185172 41077 115318 104 241360 133607 306 881258 326 185173 232530 3 72659 495628 187702 35 348260 135309 132 613067 250 127981 489642 232 162772 785401 88 14344 875762 90870 52 787385 139 155369 766533 20 195948 979120 76 60963 263066 12850 81 113942 149305 310 169766 81005 213 641630 27 35617 978049 151697 163 536895 312 145562 844972 403 162610 284610 212 199900 532732 119536 110 582814 136204 293 548300 2081 21 494509 85 177349 686796 394 186066 120494 80852 12 141958 283 111926 748090 205 98181 828466 394 197183 719954 59300 168 60369 17090 119 247955 96194 81 630850 106 135459 312969 29 9013 289136 170520 181 571654 71977 216 927199 315 108954 131426 43 10653 113179 213 76354 944829 159497 228 502162 142844 190 361490 13268 99 122144 102 51075 945266 83 123048 901226 128675 165 33805 108731 115 446442 31 25543 533239 29 20454 212711 43833 80 443006 106529 289 261438 303 96691 660202 19 137397 19814 30 162584 463603 16134 5 863617 379 156691 125897 1 78997 486947 133764 204 913828 181177 287 637071 95 29783 499789 23921 16 944662 137566 39 118641 23 1132 279390 153 196147 862224 335 155140 988011 196783 199 992642 133531 224 742993 23284 2 668922 145 197295 230404 148 34073 856495 45892 41 783493 336 140046 976452 192886 432 156052 405 176245 422715 15 86442 225193 39 170339 857935 234 173285 801866 25 193963 659819 110951 141 478735 129082 294 27286 47693 5 667727 260 144374 993465 250 85260 319806 172 155375 182533 80 92140 492478 141315 235 736190 86534 145 803837 105823 141 526619 177 97138 319390 372 152108 484172 40887 57 399180 398 161745 996921 18353 124 23976 195083 293 143444 28 144923 205657 169372 162 996859 8764 69 756186 71790 256 979400 289 118352 940783 179272 415 302824 47218 90 255934 16475 99 959951 84 74081 451140 233 119160 51546 106247 241 206916 45158 164 587751 176297 392 880081 169430 138 551272 104897 309 331622 71 143731 991715 97 166207 398188 266 126367 75731 102 96292 820971 236 102015 731954 95140 184 654480 312 114384 317399 101250 311 124398 47340 143 410785 133461 327 191119 37662 121 751189 264 158160 891602 105440 301 219897 39715 38 200985 51 72667 278952 78850 224 770743 116918 62 360785 222 74118 615068 187366 239 19579 66 14858 961350 70 77440 419250 12 140065 287699 72 6909 589252 221 107103 552975 73 58713 995525 195 46073 619889 78617 184 948342 298 184705 239935 11040 102 866956 198250 390 417801 70541 93 990010 164 40274 805120 17 168926 614851 214 128045 47943 313 132727 410010 148 120380 836739 121 105266 264295 167 199106 581050 46223 31 774108 164 28367 457725 55 52205 105326 319 112173 697053 2074 2 682627 245 136147 498425 182 52112 145375 288 115231 189433 293 106400 368395 71 23942 144495 372 193653 470925 7877 13 969225 17 1983 455016 177993 286 663455 160529 11 703571 176 49065 825457 57 154009 645507 87799 226 869029 17 5258 756548 76 6219 288918 42 3737 307314 101972 264 372436 184411 325 547752 199 128669 582041 8012 18 194832 63 182826 739133 68985 124 424741 106 113813 726808 78 156311 420411 171074 413 653546 231 146660 345282 291 165598 206187 227 101134 256291 147 150935 912079 173 93641 758129 21 41331 940119 44 38411 519935 172844 340 213672 146922 106 97646 52278 96 14100 101906 257 598430 105375 293 567355 74 52236 36493 131788 199 626405 188225 186 704495 132 28878 524012 136295 159 445186 181 48162 87760 192310 105 109689 72 95601 705885 108207 90 220939 60643 232 306445 88882 44 992881 111 120517 560345 109377 67 143204 127356 228 562878 122790 221 813242 9383 39 146388 81589 100 315074 411 177876 170401 37993 103 447846 36679 40 424666 21 6125 173846 87 196066 240205 265 137995 967485 64297 80 234629 91 138126 969180 110952 124 258074 103 109304 110863 187572 280 705932 141798 346 491585 86 62533 643761 68975 164 179114 64846 37 172068 41266 58 981608 104019 299 219454 36419 20 867138 367 154743 800283 40 18640 634332 20341 8 418476 55729 147 825380 152 29012 254385 191420 339 60521 294 198400 369099 160 32932 367840 100698 292 323288 202 85945 223229 188595 132 928450 5131 10 420967 247 157106 652426 79111 256 60286 185 111661 216405 313 190783 458338 177862 7 127072 350 127495 304159 93 38656 337135 39 3533 60901 29002 49 518167 272 125651 120340 7243 80 493425 179115 278 483822 122193 107 458356 120 175619 288286 48 63864 424061 423 191166 380938 6809 51 86864 136 26472 625787 112367 188 748046 57 124681 451971 67605 130 4536 43 132810 590455 184363 32 398643 210 136754 349655 119 27789 538690 33386 141 11365 74400 45 337514 133578 273 82635 120 124870 447953 417 189931 981069 89894 125 590285 185217 245 162513 196112 330 493019 104 49916 670135 50826 161 900857 100072 138 29885 176913 61 169556 12 8294 916939 83603 2 594208 71069 188 932809 418 190916 121873 372 198961 737293 19 185063 984598 38 5877 666863 119 87294 255722 421 198595 947043 130843 123 797736 5040 7 325991 204 48896 80892 101424 297 380001 158380 323 707440 126 60403 606723 264 146334 882853 106630 289 103544 412 184037 920476 138352 238 487496 118224 210 573231 197125 353 875848 139299 278 671887 18 17693 655517 115 79657 953592 155199 204 927610 41575 75 712599 127340 81 161680 5 12590 945176 78 47781 137157 46 80380 263314 125557 53 30404 184 192095 729213 81 10346 22361 244 94127 223282 23391 128 484388 295 115693 108789 182 46719 450360 25 154376 292871 69 185702 413863 353 145685 839357 4 1452 135963 110976 95 876033 94814 132 12839 44369 40 782541 214 68253 552363 48917 125 820626 197 97968 966836 117841 99 715254 80 30219 298474 165880 344 266984 23289 137 722386 23 16421 970726 17 33461 239007 99 37948 272415 172763 295 162230 174763 312 266207 184875 239 575548 297 100854 94255 48 76732 762395 230 91726 957320 89893 87 279682 82 174564 811913 93 164883 328174 126 22308 677467 181740 15 640554 108 17827 281145 159207 62 945890 67 44170 847535 31226 77 804416 252 72128 752433 62326 186 616869 94 186487 418712 104 161768 344313 111263 86 154913 2178 8 123058 195868 80 132349 215 75412 321232 104 23040 397518 112737 78 368608 25 30628 299781 1 79252 797989 122593 129 107329 45 36583 740703 47 2265 459732 212 163375 990311 5209 36 185041 120 164197 599642 44 7001 670895 140 48041 576483 61577 21 946210 68 178595 552902 135396 193 573488 208 44892 733411 153 153199 365173 67277 97 323218 148 110763 48133 24 172336 250195 86 147197 663148 175 41769 722639 87228 212 65830 41891 120 431759 136077 185 868224 16157 37 830924 156413 351 640776 192056 330 473988 80623 116 836911 8 170317 271124 53583 7 786708 169 40084 683137 166 107500 624110 133 153267 651692 57322 59 126767 17612 44 140393 103044 36 911921 169 137990 203214 133019 188 799513 230 130298 300694 36797 124 655895 133 75031 389388 17491 40 117133 53 184684 414168 45 193498 42381 214 111574 484589 182579 81 347735 175016 212 208940 273 123984 988193 11113 70 990352 54041 168 783108 5 507 325577 151119 46 467205 143799 87 646654 59734 213 924979 70440 162 226609 23592 47 176367 85828 89 533195 7907 49 484430 226 53982 428235 229 96794 321451 105 140740 813285 93 23212 408909 149985 315 606576 10488 22 638026 73148 187 81364 180722 381 445542 91792 252 1026 34 192715 818284 9563 26 194104 224 119902 816320 23158 110 657858 103829 196 386455 75321 170 76651 178 143669 111208 139 58157 23097 86 16953 86916 105 124606 280153 186 183107 763613 205 171099 655002 183 35582 733711 57059 93 920875 99815 38 379749 11 182040 977812 176 162844 460916 218 91439 223274 42766 129 521394 160780 196 651608 7996 18 156249 182 126967 646567 102 61612 677388 88 48839 164938 144902 142 906925 194828 175 632575 110 95406 903361 180104 204 177115 233 114878 593503 192 48907 175652 271 163847 176172 17 60417 217836 43 17915 988857 145482 109 33663 170 145308 793387 284 95652 629733 90221 264 746998 169 170333 64655 173815 181 806331 36881 27 649801 431 193449 618613 356 186426 759329 229 177192 436582 221 122573 589489 147 22007 443778 151006 54 594857 31 110866 284054 135028 358 104239 261 132212 488168 88064 100 234454 51969 67 544498 29430 96 5 25 4194 752948 91875 106 373823 119385 85 813151 258 79615 855156 59928 207 956267 109493 310 821996 98 196044 790467 265 126200 154641 93490 96 401526 320 186557 483999 198 54700 55851 286 166097 767855 43591 41 261562 3099 9 687284 3318 36 250488 259 192022 596157 70412 79 865713 88543 178 144338 198240 147 995071 131770 36 957775 189498 238 57349 70415 241 701885 39480 9 50287 359 164986 163195 25586 61 66985 65410 29 663801 74281 31 141279 179425 133 179496 24 168617 134247 128 135982 655837 115475 218 148934 126639 232 833164 114347 202 226998 73610 167 812492 215 166726 740832 138 48006 342217 138 29124 37394 187214 1 479278 96417 192 924777 199 142871 128220 90 22492 955178 116843 122 20381 45236 3 845490 61 79050 95886 129733 37 390167 25882 145 116296 231 159844 528966 183099 306 627825 65 5133 853195 86 44090 977158 232 179172 246486 69 147742 830297 7 1969 562215 93 145610 282442 107507 135 580310 81174 220 308888 122093 78 31880 136429 181 21819 153681 56 66305 11020 39 407934 128865 114 281699 175064 294 721243 47439 202 305103 129047 172 446861 126 147221 236155 202 196305 825190 322 109539 572081 180226 386 615330 221 56414 683439 180 91124 463712 131068 321 910021 40076 54 673776 170143 375 95561 53 146676 330648 53 181620 538792 174422 229 340058 183 189360 370166 135551 178 16471 136774 305 178063 191068 396 604081 91 190015 403965 217 145431 349478 66 21401 372456 24146 55 675960 48376 212 486961 133408 6 598832 182814 98 476093 150341 139 750674 151 39181 68975 152 72660 973063 16 171141 869653 43366 120 950748 39 143036 32362 189 168778 338384 172970 162 667416 368 192250 324591 87871 156 784087 81 71030 202276 127621 241 238940 93 22216 711706 55126 153 370010 190178 27 624072 51 58654 940669 368 192918 207211 342 174358 165207 48431 144 17811 110 133689 684562 207 59837 619477 176 198824 746096 165558 188 729341 86471 128 414130 411 177282 878830 155 184139 791707 144 97567 194784 9 22413 3469 114 18746 348309 117 18819 886164 102027 98 194539 161192 121 417378 139 31295 69764 177854 146 788787 187298 114 558748 143 137891 450434 7470 22 535144 163471 59 114403 344 184311 567776 71392 219 450591 175957 384 150992 36 132655 39035 24137 45 768983 59 4159 203850 29 178662 445278 120 20835 386552 103816 55 421935 62571 209 941492 139292 10 790049 343 165966 964768 11428 12 598599 40831 99 114689 193846 425 231574 25033 68 705449 50377 142 921300 145344 318 308761 156175 180 348668 30 164323 125393 130401 221 878669 161333 355 225583 26 164358 678824 3853 46 652186 150276 259 39632 70519 147 223707 189909 387 778980 127 122256 534176 188564 289 560818 7899 88 384665 225 108944 172687 100962 224 234076 137 63157 468622 222 73481 534931 231 186553 743270 7867 53 942249 28424 76 799131 180 93631 431728 266 113265 943118 56789 51 91238 165802 91 189259 202 85348 752005 165406 150 339685 153 118893 760604 391 154810 267949 80514 84 370226 118882 332 987690 292 146414 913669 85856 130 708811 18700 26 443474 136 20212 50907 161875 95 312909 75009 61 639502 67 111870 730850 169 68703 766582 96661 12 889816 172812 108 908921 166391 138 249062 102734 40 303366 110756 95 882468 362 167250 428047 263 103388 404020 159860 54 76900 72 63505 437020 303 168527 688810 310 96941 468054 12 43161 873239 35813 78 751281 9287 40 6153 23355 37 972012 261 81696 78897 30 96652 330847 94085 63 372061 398 192024 175816 106266 52 369262 180970 241 893802 228 89303 647633 417 183069 560348 70091 243 560219 12987 7 917306 133007 183 245822 80 11054 238391 162327 23 300111 331 197603 807396 203 48727 777880 187385 312 562321 199605 100 930188 315 138772 543935 159070 284 64098 40 130684 652936 107611 260 112626 48 10842 719125 139 141288 613400 108 24480 375912 95243 99 532875 114865 16 966341 274 78508 758425 69115 16 698499 105302 128 315802 205 87260 703041 160 50551 763045 255 112297 960480 252 89020 964849 44815 65 184076 77 74782 536574 207 175461 385018 43328 6 754338 302 141801 387214 153 128919 398211 211 194298 512466 117 120802 575924 191985 111 249292 79 73036 725411 186819 231 418488 146969 297 395832 158968 125 70380 176 44453 146467 28 7853 240405 3304 37 606579 181 193143 983348 354 151395 925908 70372 70 970168 80044 198 831013 120933 41 854125 75 10520 705758 6 960 437792 168255 246 241083 188 37551 806803 99 65955 516132 14 52062 112941 151 197737 667196 73 157396 790148 19 14485 597606 51 7391 835590 52 83904 812750 79243 229 554383 309 114594 378614 54344 90 95785 153691 256 941266 183660 235 812170 98360 257 922675 89381 195 507531 149069 210 9277 133 63146 353669 74 15671 242252 210 165232 6744 64 9750 33088 152881 79 729272 109698 197 778705 111 122007 59115 154969 311 315545 286 96285 816488 334 192239 847366 184 40690 83016 19089 129 365687 171833 386 260404 99 24863 975261 165503 16 819881 34395 75 643366 155975 184 138471 90 106765 611203 74701 147 37626 195 127634 645488 354 179163 496917 130688 116 372006 1 135774 886533 93470 119 483180 84729 13 959312 183021 237 966002 7339 47 118351 90131 165 170006 86931 252 500457 168 47983 468616 142 151320 77594 50458 199 472873 78622 271 421042 156469 34 72846 32 111867 104974 173144 106 200928 174636 363 303964 47923 72 336163 26347 76 571814 29829 121 898390 173 148972 918831 365 180877 635607 15 87983 720924 7 1838 100142 118 125054 533069 35 17053 538752 12 9184 238350 7015 34 764037 91 28270 878603 394 175881 426100 28485 93 494244 132 25822 704059 35341 120 496989 101068 284 722805 167611 30 661229 110277 176 220934 308 97306 673464 196 160550 378296 113343 114 926218 107744 299 860059 55 98367 417157 74241 213 442371 140695 53 712808 162 164709 621657 5446 41 258951 146 174035 751227 21 67095 592590 250 77245 133177 108 48865 238362 87912 133 688669 122794 223 599739 51437 155 136134 75153 251 987170 123800 259 74340 360 133391 7646 46 87053 477571 179 105859 854158 10263 45 604772 67782 179 878753 278 93429 384508 396 190877 112827 174 58903 930978 113734 12 117337 58 5576 220277 21695 128 770018 290 92968 385020 15 49341 214049 115 128554 843274 118760 227 344045 64 17888 965934 172806 92 74385 157 174235 524885 284 124981 251136 152810 229 448107 82142 171 98652 80 138382 315759 76320 41 44290 71 59628 80967 79347 28 908952 128367 225 413146 108409 103 871798 147 46982 595949 132 156573 400599 19 70276 471542 104 198945 175498 107 35526 111244 15854 33 715132 22 10101 39905 21498 104 62779 134 67313 51224 166075 326 717211 90 186999 825651 43 117499 508434 118955 339 91865 181 168038 876017 36571 183 742449 4684 38 121349 360 131939 7784 83625 244 644565 269 119713 474012 183037 157 121496 260 95337 954171 170 41847 763262 33 71506 724712 118791 338 127046 41 110085 183 156726 118 931431 157665 342 356275 280 114365 493165 87 76112 240947 145620 172 700466 101163 241 349124 101897 184 182380 94 100880 58310 95 66902 604102 252 148732 75153 131917 66 552466 303 172928 535145 164 119422 452372 46 97221 742561 89597 60 836022 97 120882 721417 163 35949 220166 151099 293 558615 146 29231 20976 3 82896 503391 141002 8 789537 329 123803 245750 3 107950 168003 189034 393 658321 7702 84 713087 21073 105 225489 36 15636 88400 7336 67 344471 203 43894 118766 58952 136 518570 77 62674 911905 125104 7 972601 398 186572 548813 207 81854 341349 198008 97 102083 174031 312 225478 96651 217 19875 309 132760 673087 66370 100 643728 61 31796 637284 105937 96 580712 266 193556 13939 103005 4 649458 117 20029 677964 77386 227 283611 84523 226 953246 172285 255 712440 191996 307 524907 103592 178 751422 140 44541 728366 131 180632 749802 376 156757 619994 341 126312 937155 181309 273 569324 192936 46 414601 136386 89 74657 195 145892 599357 127072 344 733681 252 199843 63742 179 190821 141007 306 115491 375717 84 87068 154875 25 98596 262350 314 116222 414062 36440 9 451695 142 127178 66409 44007 81 425319 314 197452 122825 141 75010 357114 195227 130 186064 6274 60 593856 133680 140 638520 26149 97 528915 96 109830 516978 99930 161 902305 18 7435 320022 128393 236 837415 18 10158 959293 183 101658 552796 131 134280 787277 13086 29 449500 71335 128 992661 7062 15 69517 318 154738 311257 156170 88 589063 47821 77 408956 158371 73 602318 183 147304 966966 40114 143 622369 87724 255 218725 89 61508 476316 50 193336 674595 8780 1 441885 188806 432 435970 103694 39 758951 132617 25 682595 101 123698 564155 30832 135 688873 99968 130 963713 80 37942 20191 75966 5 482806 77 7452 988202 7244 15 129044 13 76070 158514 14709 72 129158 27675 60 627154 219 75154 625288 158612 66 310693 52647 135 195903 171 70180 392477 92051 132 93768 40520 138 295011 63459 131 255767 81154 39 875982 114 81862 291595 119613 134 992853 15 161472 829707 37059 40 936939 180 45995 728253 162 91081 433946 39199 81 355991 44 19028 378088 136766 296 911164 212 55077 55940 122 94495 493121 158 40511 563240 154156 130 495239 60 75235 432925 164577 298 353377 163662 344 707508 403 178786 514554 11754 43 701837 115676 253 522090 53742 110 146023 55 56268 58358 262 184652 651040 19973 41 294135 214 127958 662706 153095 219 738655 212 93266 217696 35073 78 806575 176063 280 467571 102511 150 900123 293 134405 610016 169311 39 383778 90 110964 948467 172 52299 793603 7 130 201964 43 196189 307731 148661 346 299554 47 119164 710576 6248 71 760763 124672 305 609598 152425 9 221705 128 131187 754954 59 10887 838295 197768 375 173289 128822 14 890676 23 166504 944865 136 191223 105898 160669 171 994884 284 166887 703718 86 40355 714406 75 9838 608793 296 146077 411126 232 91339 172419 52045 134 850825 125143 116 398573 19788 112 988659 70 92008 21361 152856 161 434339 128 84453 939863 29468 44 967254 3 864 688207 161 33013 845788 127638 337 279069 29501 60 775557 100201 93 691626 30123 81 253196 170189 352 751091 67 152809 704570 9 70786 518738 10364 14 45608 55702 186 456509 121 121252 82158 190186 426 905666 19 87080 845308 89 35930 899721 45715 147 467118 133304 307 842705 163190 203 936051 93899 299 349078 33971 73 328637 64791 98 602788 3216 21 182838 185433 236 881794 123 105676 250400 106637 213 330756 150 140275 260329 74 12648 505737 24379 60 666691 135854 101 139652 130 121144 592092 31638 39 550549 406 198592 569804 190 136063 817139 68144 156 733506 167142 1 528057 139 177161 871676 9582 69 37559 177931 233 385562 99 76765 410589 254 93337 436549 147 199701 414893 22 44215 912630 239 77038 577759 16 4636 535419 306 107495 270825 39 2976 103532 105240 23 197188 101 186201 394213 24 163493 817997 117208 133 663612 174 45525 556050 224 163638 552976 263 163369 83529 95214 177 825224 131802 249 636562 127715 10 480212 417 196533 210649 130 76467 936707 93 38871 107867 177098 22 276062 179695 68 279822 50 23767 736235 240 59320 733142 184 85183 244153 252 83815 811788 145984 376 949953 89951 165 124986 66144 131 73056 182 84887 832491 35 11317 641591 160 59562 685823 22742 93 526827 336 177900 284822 382 169812 943023 71 8785 897008 4 94773 723704 6552 9 817659 19700 29 216427 184961 221 30912 169 134792 679587 166 86102 719880 154 62222 620226 12 37283 996756 189093 81 444244 110075 2 357194 19 22668 517884 137973 13 171420 78 182258 890629 125513 338 316483 226 125056 219394 180766 387 63256 52240 92 393181 169 160262 870390 159268 27 917795 15790 116 586600 282 189928 993118 79 84471 927591 172758 248 265541 50922 107 824940 389 195847 896675 166719 232 910592 63 132695 509875 127258 269 841621 56432 31 276453 79251 190 883194 68488 165 739843 176 169796 651942 48222 82 379740 109520 270 231841 184839 203 588792 46 113922 724473 155 66073 25403 182421 122 894649 163 32847 31610 139374 24 958635 157212 90 51334 6 3390 805077 70 19840 704844 78 159994 855565 161735 347 343539 202 82053 450458 124 20242 261932 22821 69 9496 65787 160 971621 66 10199 889567 50 7849 923458 69767 57 365766 7 10133 807479 152231 78 821650 120 176001 102732 167 133295 656163 1 189154 767981 125304 291 474639 275 131598 933654 14911 114 13770 88032 202 494521 53000 83 173263 26475 57 577513 103 11242 871286 24823 98 996437 88567 139 483645 21 16523 868423 140220 23 923597 25493 14 11264 110 197517 456170 23683 92 158429 428 185239 458367 219 109757 370471 90 13088 985106 188 59855 211609 26 93314 696284 3296 6 876185 142464 213 505515 161148 26 996907 294 110624 34769 27 161485 807263 176 159901 579355 56853 39 901544 170 168540 669400 144332 87 41324 59 18840 272709 22 173491 732307 107821 241 932277 92785 84 962444 130 20062 634236 131695 323 297978 86054 285 101540 217 172257 489475 89152 9 706967 33 114767 158617 310 189483 894224 183778 404 406597 31 130696 254768 39619 83 528697 110632 251 838171 317 175244 575027 212 46536 439287 97263 166 102213 37 130974 743762 10 97717 581831 187 62507 463950 202 45583 418840 64754 95 551288 63 84298 595512 135 55488 656041 391 180238 55743 163193 69 741222 150402 58 874126 22 78100 95630 266 99073 258223 26754 60 681794 77116 13 473189 25663 64 523466 122 70186 890977 23 61929 578659 151850 148 738837 166595 299 258210 120 74653 320352 169 103521 308259 146 59058 325868 60305 11 876093 227 82687 82363 140199 177 658376 120495 319 653494 146865 181 462428 83843 266 693189 347 172563 356684 129694 282 829555 129214 325 357648 33938 119 352672 158 29993 945917 75460 32 985028 227 124883 967390 68503 26 62289 57 35460 130803 173564 301 594153 170963 201 722629 91516 18 793262 190305 183 497656 16 973 97403 62100 192 214634 2895 5 650086 190428 244 973112 19291 102 452283 96 54886 395305 90438 24 178760 181 141274 194993 85 19190 640529 237 58531 623756 30 109357 940523 22 1068 297514 193 192820 286623 133784 51 362000 20462 10 519736 92661 227 220763 120 43555 539391 95545 298 657280 60 66805 198496 333 126217 648892 10918 71 88288 61532 244 699235 147467 72 180391 188232 104 510460 58138 55 365383 15799 113 557891 163 74037 415646 133830 311 246445 86889 63 586243 83 162136 227983 194974 20 530637 110 79492 992761 72 26300 52440 155470 239 988289 93 168502 970295 128761 81 52298 231 55894 697238 148 49092 948453 68121 163 765647 279 98428 56166 105 146171 993739 129362 304 85231 109762 25 472746 52641 19 12308 43812 31 943956 217 89165 367926 5 30492 219248 37 123075 100349 395 171769 5154 92137 58 512891 9415 72 429240 66463 126 251658 49 91978 585344 118034 127 223945 32848 135 680312 180455 373 3687 235 119803 78089 2673 34 784388 133 133800 979701 21 197186 638183 130200 179 88661 153 80303 671585 128 24282 839101 129527 116 338653 168 31186 726227 77 156942 789393 8629 69 376952 104233 178 771979 159 135751 674394 270 95090 934431 120383 271 255224 259 100329 952428 65761 18 41113 97133 36 38208 152254 369 350624 168419 253 452115 172 110430 544691 131430 339 3569 154465 123 577953 61 83159 893567 67025 156 945748 124145 12 143485 132451 254 690905 277 122551 148354 11 25667 888192 107 144464 680329 29 164219 169697 15 49920 123415 116420 250 295390 66 11949 429842 48410 124 454646 45 115369 423818 82 112273 682615 77 25467 141140 405 165154 117825 72 170638 495459 7419 58 736045 190 106006 871712 51321 82 167609 220 51827 685174 212 50592 554416 116 80058 467339 190726 83 354321 121461 223 524032 14457 30 488622 105 25288 432464 63181 103 967414 68 43216 962944 39 38134 356980 36684 94 552884 21 166935 42388 118536 149 192389 51823 21 968322 37 176099 63640 170643 124 491374 327 167229 770061 197 128842 541696 63565 133 845685 93239 299 976212 154508 147 750353 799 23 884727 162158 319 921864 225 156500 213913 182281 65 255866 40 21221 670922 116 20591 606012 60813 17 217063 105 114509 970569 130945 141 969944 126 118452 354942 3 2428 820477 241 158341 644405 77536 247 387728 112653 8 787380 81013 220 958933 255 183606 335362 106 179731 478948 26628 57 78280 180 142041 373918 38 14751 732095 269 99406 436332 3149 36 313506 299 126402 48028 66645 130 375802 96338 51 86758 11503 23 351620 65845 8 437077 196 63550 615760 255 72142 434862 246 76646 371985 204 95971 266689 110194 124 610597 67 136413 108232 30408 83 633600 91 39854 233829 149 55271 877992 45 166731 726231 65271 220 266762 184 67032 445554 199632 62 325691 313 162185 758000 12915 61 441608 81 54463 880661 33 8073 316923 174957 368 298747 183 160474 901848 187646 99 212895 61 8501 87512 44 196653 131130 207 166219 24234 37 42570 787750 178951 317 701021 187776 421 429886 131513 213 517282 116857 230 662847 320 143467 514465 164474 182 596930 253 140106 611643 183235 384 889170 133238 361 363946 178402 227 476910 269 187901 334751 355 133337 967328 182 102489 621856 193 162632 40939 186 139034 926169 161666 73 421171 7981 31 200981 167 81304 155081 154645 266 538141 50 52916 4296 24452 132 85354 197895 242 706391 129 82894 603356 61 123846 808357 60 25545 178964 29 2745 563094 132 179636 39161 153563 80 776249 30283 171 129287 380 198908 762171 66480 40 585281 152 60639 731633 152664 148 670287 280 107232 420210 42463 109 285012 248 86288 515103 84596 119 516047 254 105953 623768 88086 186 669834 338 142405 586014 32941 23 575127 72 15545 174489 77 115047 482773 13 176337 518112 252 184251 228797 326 145702 726617 14541 92 686781 90731 159 462443 166955 79 353207 135850 193 47913 170 164847 454994 75044 145 590013 6 128583 575159 127302 157 713092 169579 373 438419 24878 130 189604 318 150211 807513 173 177826 837035 121976 62 912779 27210 131 807126 337 153616 988971 80693 61 575389 12 20736 568089 3727 26 988242 183671 15 572381 99200 243 614236 40408 60 640348 40740 187 718640 103040 73 828145 150 69920 113088 61119 212 523527 26756 113 729859 163038 252 451189 209 63876 613486 132723 232 468097 200 89503 261857 186 57635 657116 79080 271 609561 114430 158 65612 318 159989 860003 72261 9 740585 12105 34 440484 174096 37 26900 169137 363 777274 196 101066 335665 144066 68 126898 94621 260 593128 122500 295 629530 77 28989 968059 99 186923 777634 120 142043 198816 96 185792 610085 148 146464 38997 129725 128 890924 53 4637 97447 86776 179 711757 58 9547 637445 67921 76 815671 6151 31 107078 18534 4 270550 69 73129 830173 114988 114 744226 95815 254 153796 195222 48 370740 48632 170 114659 75491 26 904374 75 87105 896647 89 36265 751713 82440 32 632008 119 66520 168770 51 144658 971080 370 154344 811453 12405 69 564172 6 16500 210106 188294 311 9972 191 63349 484442 50 133821 78328 23341 149 48184 211 122882 962022 271 145942 163022 110924 128 668091 209 46275 501801 192 179690 585945 337 135693 981396 309 115228 543138 173295 327 263132 153531 240 939095 172050 212 793173 48 8849 770982 162 131655 367156 148262 245 117828 244 60591 956580 92 24370 158059 67 15278 183885 144 146563 383460 26163 98 63158 108 68765 3616 21254 141 619695 165 55971 593875 101 115206 17559 135061 31 939661 154595 393 859723 190159 171 775589 89529 142 848124 66554 238 384758 251 143455 577544 201 147745 642029 39668 38 801784 46 110525 451190 71562 255 676258 186748 133 947529 167 35241 933971 65545 204 147139 129311 14 285492 80951 196 53329 147 31296 310979 189476 61 859233 81 182491 797129 44399 177 640275 226 87267 756060 14 119259 333352 9 54643 369587 35 9129 818636 83881 11 604497 132013 290 973275 38124 66 613252 75578 151 276623 7121 4 91555 187 43382 199730 139 42043 855345 102058 168 477152 112 73792 841109 29 109694 19826 233 120915 709845 152 35103 630233 57 13409 331195 134 21842 802652 27 8134 693202 306 104549 229532 30250 82 85961 156035 211 803027 88 98758 686054 80178 146 178671 18 30605 899654 172 101960 109030 75567 76 332930 72 14024 36211 137320 87 475303 11 35870 304452 69 108670 250920 7263 12 665934 395 173582 324322 146286 367 357302 148 184059 113919 163242 209 776706 75 85901 851781 71 15333 824619 81369 183 345884 200 102709 793341 46918 11 844667 105 26070 889016 87 9054 344203 179 82501 324156 354 133175 685774 152364 29 959123 174 191036 130658 174 111688 278456 123477 105 510586 145 47497 228486 67819 103 475183 145 32038 451127 80459 153 168222 184286 26 608710 157518 32 897662 61 162657 602754 51 63699 440258 357 161471 405487 20598 141 185141 23037 55 706349 128 183161 42255 131129 308 479381 74574 101 139236 47 2626 854412 295 134952 627026 62494 210 77153 204 148723 35175 7955 64 747804 11112 31 902098 87864 80 588101 93 98222 215039 80269 115 598478 83292 218 91909 81 177429 664503 125 35454 321924 175256 5 578554 66228 95 385878 18340 83 383991 22 38597 600322 53240 130 170587 194796 37 182314 20 172215 504882 95 54455 808622 104895 305 605507 292 137301 681629 14575 43 891775 64545 121 196047 149195 291 144178 127814 319 136843 129242 18 106459 196359 422 640400 115401 23 254607 103501 49 792121 112377 287 381736 24314 144 629523 24 13552 35570 55 173064 629241 346 154877 748611 139704 328 453940 81836 151 968578 196846 61 877189 47586 170 87121 194306 381 220240 22929 149 418469 177 51216 891742 124 37390 960750 166430 39 794327 115729 105 726585 801 11 165414 183257 415 629056 150280 327 961811 194 197404 413988 399 179117 736274 61238 212 25869 145235 91 25716 48 160613 144932 358 191121 420807 159172 140 478026 59959 48 200910 143742 58 985378 30 90964 669603 122 140664 448084 222 122672 303335 44162 38 596091 104346 218 822080 86958 239 320105 162955 161 439569 190120 182 300751 4 50307 6524 104317 136 872532 211 123384 165449 162 176816 665315 88333 56 146052 142442 49 531858 136621 215 539151 44 12145 624837 112915 169 762054 7 35316 98073 90616 236 549422 28 8896 751548 8749 26 658600 338 146135 689571 49517 117 594554 114246 73 996415 77009 128 646367 196678 21 237633 357 153558 257483 121007 149 983928 167042 97 701197 197796 149 519667 118 181967 715592 49237 189 536879 85866 87 270265 27 3824 194857 114281 310 828696 131002 121 545350 143162 46 368872 56 69716 16981 112945 113 446789 62448 18 491333 61 43857 487265 72 193581 158861 95886 36 444972 50 169826 190091 26 99817 990012 211 199738 531410 171878 126 763509 63526 83 141957 24 110027 418632 69540 9 254471 105 70194 896561 82821 231 200933 1349 10 34053 56202 192 947425 100 103542 669128 94 29977 910599 32 62482 14467 6764 27 466506 165 51137 270071 414 187715 431020 192 95241 414932 52442 20 883230 124445 332 461881 374 174998 902341 116 34758 271251 76821 60 658218 142498 373 792324 207 54219 340079 146634 282 383087 82 7593 817303 80 78610 602831 218 85178 179794 81155 236 616573 115253 66 958350 13810 44 385553 90681 252 227610 195 142531 350321 98 83869 734436 212 146983 550028 230 59150 340823 122 22905 556615 191884 347 491406 50188 10 96673 68147 219 211970 186 67567 539661 28 46291 86396 170 141900 486036 285 100727 907304 76184 31 54708 263 154876 815420 32985 60 663331 92 20355 622641 11912 78 847710 44 198104 760670 288 151501 361694 95783 102 746493 44324 146 848538 164485 36 27796 225 127827 870542 144 110258 460396 144540 275 127288 172648 319 934846 78 182064 593268 18544 29 953175 76 172190 720908 337 117168 367268 164128 107 583494 76 106754 449282 155227 390 532096 209 112102 388307 335 121039 479446 131680 123 88534 188144 340 707705 94574 199 341222 173431 125 146437 201 169771 311842 136 88550 497567 187716 349 850209 198072 117 853308 120 122472 649969 115 45488 25285 134 119494 472448 238 101776 1143 135741 5 635706 228 147430 39809 155036 231 26001 46812 211 763196 310 192371 902157 132 95463 516467 26 42600 866935 138809 161 625741 34111 145 818552 78293 213 516725 96 161445 964339 163823 168 163903 279 96309 294818 79 24388 987940 196776 222 369479 45651 21 994080 122381 46 855480 120245 86 555967 330 191398 572925 44125 90 464636 185882 126 139784 1 156076 275317 98417 218 20669 120133 184 490131 1 34013 533938 75372 78 291242 243 145835 115617 121661 176 189947 47 22644 556153 95 130673 265200 60826 112 191771 118 94453 484701 203 157709 784620 216 108042 377148 47548 186 709862 222 184084 879466 127492 273 413507 156117 232 332712 50 62561 37760 147 53382 561526 70 127259 13525 120472 260 840373 338 150245 398940 35 158862 851150 156 99948 827830 207 77888 87936 127440 347 895381 161 171303 580098 295 182882 697447 108505 229 187471 157268 109 568219 395 157849 866881 35215 89 108739 183 156450 697456 153340 288 186113 107947 170 384977 39 138082 836443 79 93897 315967 69424 98 531971 126 72942 507078 185496 336 836194 44 173798 245325 64657 63 72047 171572 270 819366 111174 315 6682 84540 47 708195 190 36472 930888 23467 15 202467 24 1205 55556 112 55318 828415 350 180669 989346 250 172937 706256 113 185832 208202 92283 92 152018 332 185573 731752 334 148500 324761 135 103103 71614 156614 106 251312 88 32153 894610 109 12268 167047 69428 238 591674 45 3475 941079 161467 371 336806 139442 233 746961 436 197304 49026 82 45211 19238 382 168392 453567 61446 109 507511 185609 237 495774 14297 31 782063 35 123497 947910 35 142848 126611 108641 43 806000 176677 77 546615 15 6970 276181 52 5782 194165 18563 26 736914 149 123275 708663 65608 185 458086 101871 5 138237 88088 202 968394 18 18081 994780 67435 41 372432 88652 204 109284 24368 109 618966 37 34826 579190 301 149719 973619 196267 167 196229 17379 99 937020 20987 126 244173 36113 38 999067 157901 389 777054 12 41914 266577 60 3743 509707 189 64930 711568 30 169578 348692 135 33355 896215 108 41942 770709 347 182499 151892 28823 57 209030 114057 146 310162 195 93915 260258 56445 15 253252 27 100408 470949 11529 68 279954 173 33881 610092 163814 220 988487 47740 196 39363 178645 149 58256 164145 377 859305 119 110811 851883 232 147531 575276 109862 65 4353 139185 226 767699 213 132995 553122 110 46563 529357 8158 33 201715 58 106786 811738 73975 177 492193 184255 131 108656 121 91563 697000 34 8574 131085 1526 18 177013 4185 21 489943 50 7256 885143 11 16569 194603 328 181324 28917 129 92733 998872 110730 23 303514 58 113418 296572 62 127869 807868 208 65549 495854 148010 124 520855 135 196280 470697 240 88315 317686 62 42156 805077 62 60722 513675 303 166501 701516 186597 213 258757 49609 188 931067 119052 139 961134 333 115635 374807 141403 270 266595 115 137438 855898 182945 419 947735 194011 300 414401 165 98537 337855 54178 67 469081 11 18876 348594 192438 178 346624 39657 163 970108 109657 275 114487 280 179951 141019 28 90469 116332 107 16033 790596 114 151539 506332 110061 248 759546 4552 28 197304 11352 43 661402 38 161747 657316 271 185311 419188 305 153660 481359 155755 106 576576 106 30563 51725 52 91004 771061 244 64142 800911 138099 210 791289 35431 22 18157 58436 222 645152 111255 12 374309 190598 122 234508 147113 209 18815 15 66557 508112 62720 45 10662 248 166188 877366 139214 167 24321 195362 235 343263 67732 10 897045 132 106049 871835 80547 65 309217 191242 69 145810 66940 86 389506 114196 223 607747 26 6414 62869 160011 159 33089 2585 49 374985 56 120578 634015 53215 105 464088 383 177566 151957 369 157405 28707 250 132761 2346 227 75738 570459 57825 97 491280 127257 73 987622 213 89817 381035 160447 186 75047 113 119004 656306 228 59148 462305 158 111551 808021 27 180229 472548 158179 390 521165 191859 19 96539 198206 25 234153 3438 9 691793 65 118485 709686 104410 8 36512 37 182573 425347 110101 80 656705 242 112072 469037 86901 289 960115 96489 156 680067 83 50724 907196 79 142298 320314 134030 174 641698 136 44252 649763 388 158087 987014 162 126883 766928 77304 119 895003 143 33482 272592 334 112935 94087 137017 124 425357 110114 293 275663 175603 364 686728 61 133653 123378 136379 295 344620 170187 85 925411 114 156240 288788 45569 149 259217 158496 167 992998 188 163817 347573 145215 145 310080 69 155002 9346 20 13149 231568 132829 105 104025 95 11507 77759 79405 256 919994 161613 285 705456 155 194472 911320 101 62633 299828 19008 93 406721 155 198339 79741 4 94002 298686 236 127710 790068 23925 39 807760 16 186856 335823 126445 311 131308 52 60823 345571 60 72902 699903 61 95229 323943 140393 163 343655 129 101171 364242 14370 60 632954 280 140678 909262 194817 39 222317 3804 40 728542 17756 99 513807 84 142875 316476 7 118851 471230 62887 182 781455 76255 128 194327 219 75546 290165 64 81764 183587 107 46962 834142 1730 4 538225 131004 213 267964 100 85222 371485 142585 19 565686 38417 1 457814 124 39319 472598 36951 144 619916 50698 62 610513 29 73427 850625 31747 73 86374 242 75215 365639 60678 138 75106 321 111062 360580 279 163197 419766 93307 129 999160 231 117626 119161 81 190579 981269 55 64139 300227 124 182307 250120 86 22593 555541 257 66531 543064 139407 208 585931 79 98447 793211 91489 216 522337 61108 23 65671 175228 180 207168 116109 252 2662 143487 161 834974 159190 187 601413 82 133496 195158 264 83432 806822 233 176570 821666 82 159117 796176 139390 181 657054 160988 314 300805 145 114260 794034 218 93587 303147 107 56982 673606 15748 92 671577 113484 83 204522 120084 8 248688 49 83634 532893 140900 260 769571 71550 105 353577 196 59347 955448 54 144014 803758 393 165879 55579 217 148826 53808 55605 185 953386 149797 259 815664 176995 277 792706 93213 16 465671 40 71484 336011 6427 62 499803 100 149681 65896 52 40087 634220 69 66797 730681 24073 5 696029 98691 122 284210 288 125680 378471 104599 170 962452 97327 265 768783 117989 68 231015 1817 20 63905 5072 24 760503 86590 93 683089 11 198910 780465 118108 203 421843 319 126653 186450 37344 103 247828 103492 309 875017 68 7749 38488 262 96162 15658 184495 56 591447 155 191765 884534 36019 142 607718 199381 343 544500 48 181480 582334 131234 146 293511 138291 284 882181 198116 257 146729 258 107032 487922 139975 48 49311 192981 76 328048 327 199860 379722 175089 8 654090 338 124344 183616 7931 72 788625 154 162325 11633 68 106739 262635 170989 36 842116 135650 273 266112 138538 49 501240 172207 209 493548 188 188612 21157 328 184036 590314 194220 440 186949 185388 225 645734 192 95392 256837 276 105740 983538 17 25534 763004 52873 46 695022 67 54032 196227 372 153996 399398 96987 158 514910 164614 84 350383 307 185134 472013 6 89949 964032 119 121036 161047 47868 177 627603 76 179892 931957 64296 216 197108 79 18314 200780 187 92265 277057 166 105489 451624 190705 274 211715 116719 9 746041 174531 203 278673 167476 387 123559 46420 7 492710 76367 77 915734 302 186260 278457 162991 335 496267 119 37376 741382 115146 176 99307 60 98859 550434 24 28212 947388 22 48100 224234 114 44941 429097 40 32217 965175 302 117397 757880 104497 19 488776 115 31573 177630 73573 168 453147 26109 104 828406 225 136213 844025 143804 357 486419 128112 217 489380 214 194923 635523 88397 20 517981 314 136526 406576 89856 128 904813 111057 13 184448 137435 321 613063 387 168886 13632 14639 53 458557 142 166620 84668 25 10445 559969 201 91903 105039 140 37854 124503 199344 224 634617 257 117909 832188 191584 255 980532 68 185008 206489 12312 79 561068 74 77715 985688 160864 85 418751 94 12680 848215 56 189171 75324 41928 102 864389 100732 45 507758 236 56559 694882 157076 71 92793 210 113485 288818 17967 68 755432 295 87929 475340 4 15064 264439 58 13073 445189 6 141499 165309 181028 85 949127 145687 82 530758 65012 99 42932 98 119513 973664 99 44271 39607 123082 245 617428 12 98054 741340 200 50647 89464 190 84501 55358 92652 23 308373 225 61208 507472 79727 184 760007 288 178053 689791 31 32943 67267 40 3465 283776 217 79603 210129 32 55657 202141 5022 66 217538 157 186683 148704 165790 8 984898 17309 115 570547 301 183695 171396 81592 14 173514 90 97363 913668 23 137178 648395 38685 143 200192 126092 290 388955 123682 336 782917 41 102664 683230 302 189637 689353 144792 110 26717 123544 329 814055 7 66761 858741 146253 323 179989 78 61282 725944 300 168177 654657 76119 248 479604 105 12985 797963 5898 36 703387 245 151100 545275 129 191179 471572 180 153910 629552 107256 112 591678 276 198151 913285 7 9927 425565 54697 145 187743 72548 2 51241 21 155416 91550 392 155344 163945 108 139336 382147 172 112412 185539 66 5891 508773 56855 159 961255 77 91247 208292 5042 18 546067 62 13972 170361 151 69355 765075 137310 40 983080 2 71453 644707 317 137414 845992 7914 46 782907 1 191253 907042 6445 53 169055 143 176190 887586 175 130433 627078 59179 29 353098 31 7906 334213 181569 291 156077 32 1718 815558 5 98382 243661 137087 166 644395 14 163994 684084 168450 375 909227 46364 70 596288 164 35293 724932 18554 115 239467 161290 106 683474 162475 96 557952 139996 27 572348 59108 203 247141 130 167187 847138 25142 8 642855 168831 251 554918 25893 23 51871 222 123107 478577 183 65034 436924 58 32767 660117 138 102775 271827 224 84348 397009 104 199764 884169 27565 140 281560 272 161269 93509 54752 68 509076 118587 306 729058 67 192087 664775 121340 64 871515 32 43294 339785 222 79986 294697 95 24528 478193 152523 48 982056 50249 1 240795 16 25625 751932 170985 313 323912 80510 225 973259 175107 143 175257 85 18914 200659 81804 217 566146 61 105781 15824 64 14476 322446 19748 67 108030 10 8313 211425 153 138630 187669 49 9457 654259 174407 349 835476 234 138006 993371 48 86368 247428 176703 337 988730 111 183732 278328 27 3063 49010 84104 115 261111 255 176514 58883 15 199844 79755 119105 340 301603 17616 23 235309 135287 362 128416 150722 85 428848 11 12824 293860 93090 284 910856 199 53170 804740 194 105422 837304 83 31298 543466 52653 44 17530 64364 179 785021 216 188006 642173 248 181664 827036 107 12394 275699 122 177170 68601 169759 217 474003 33409 72 167010 200 50699 599358 99 21255 504 44434 121 85611 164727 121 457885 25 135803 562426 101900 101 13728 170419 108 714613 160121 354 470048 154233 36 437036 32522 38 496966 158979 238 927114 117 84579 416237 167814 138 537853 357 171970 483929 47582 176 240093 89 114284 574584 192 183596 543121 19975 21 90592 171 37758 577683 111 15041 453763 98 127388 619639 29 54581 93113 61257 173 346760 140083 267 690529 38 25274 957635 8 121531 446805 87550 282 864972 351 182014 797559 188918 77 84124 90822 67 983655 42937 47 555205 108399 50 552684 54 14464 375471 2279 23 482610 148074 356 82620 124832 328 292222 145800 301 597277 243 173242 121670 48383 210 400101 4164 20 243588 244 73619 893093 163391 379 782007 196396 62 184950 392 171972 158386 29994 157 795409 94977 204 911134 9 14017 301903 37 2768 916581 339 193523 358360 198269 219 856608 78 172175 486014 23845 11 443525 67220 165 658321 50511 38 686546 47927 205 265421 3 1808 637566 277 158323 586068 66653 156 818512 197 77411 682441 159 93848 674495 2 170088 409858 86 69538 743619 160 185035 935540 22660 104 455475 40 71672 143290 44 193715 147209 123906 206 520522 178187 18 769253 189102 194 381710 34 129191 4815 127775 181 739972 21 109795 897769 179 54633 335647 59144 221 781532 198533 9 191269 79828 184 33582 319 123980 761006 189667 274 494680 180714 391 569031 108441 28 462722 60010 90 81728 63 82628 231151 154707 343 179013 166757 256 761043 81403 43 414034 47 8122 589477 136977 79 53017 84 11147 48735 347 158603 120404 108837 165 893668 38 40591 620276 61 23442 904933 360 194294 557140 38 8941 734732 64 66578 352096 64328 61 176474 381 146226 847565 199 114073 62202 10809 85 155095 95499 176 965606 183407 17 505031 31 19968 444797 188388 257 778545 92 34446 559247 186 136779 188949 131601 139 979894 157814 76 391859 283 139815 736481 193 65083 946541 65 53553 507103 61 54359 992019 13 28272 486768 86 139098 752711 85 100345 9152 36192 87 301641 41 8051 337682 136960 130 8128 62 100379 448286 39 36259 74531 181 199686 654793 75132 241 164624 149443 127 250887 307 195486 220502 70 37795 626188 60803 105 293716 305 141371 985472 185998 40 499610 125 18308 969299 158 103789 381418 117437 340 781447 78427 169 253642 246 69006 613827 195 63001 530748 57760 219 10628 63 175757 934227 48050 4 160408 185501 217 399057 179833 322 228192 126397 5 371150 431 199259 191780 162 39235 127742 375 196516 381316 186810 137 932271 182823 334 9892 154471 36 330858 111 17508 506216 145 83332 640599 122046 47 276887 70 138413 575946 83596 175 489360 64 30037 575497 31500 34 263603 189045 416 471880 81134 171 48120 54 124998 388897 89 42090 688182 194918 348 45791 56 183781 445149 57 4397 536896 186922 12 734002 266 86650 860956 69 87734 269571 93375 168 409142 71 12113 614134 80523 236 526637 46072 97 435517 370 171534 576070 98349 111 389457 35053 179 235541 40538 66 134211 153 122930 895144 102052 41 278991 89 119935 110623 77 31144 263275 121644 36 381908 25002 101 959304 277 96792 44297 178879 398 905136 397 189425 243659 106 22965 795815 92 47316 968833 121780 46 387578 143590 253 852549 76416 156 191415 192002 178 197592 96 116037 163391 127 42329 43875 122413 75 645044 192496 58 828154 18 158811 657067 120975 247 158618 192923 383 50655 124 61686 63203 160 34663 585344 50 34477 553630 129 19513 96577 127846 264 124618 60 21541 689224 137846 59 427688 279 165199 427876 314 100349 373110 78 50296 147680 22052 72 811888 135893 44 181857 142 105878 457806 159 55141 939088 20243 16 565683 101 82598 614480 158790 332 205048 294 184830 285187 202 41240 524311 22456 139 88920 109959 52 490547 72 21103 354742 387 170844 943678 100 24083 368554 148337 11 583090 188409 252 38324 103437 185 36852 298 158427 7114 152402 277 138140 20 188943 389807 12 4937 632681 50 72370 1364 9 6651 515632 344 196013 587131 170 138915 983603 40 105778 189743 197300 219 667586 113 59013 473799 14 14859 746443 31929 96 94266 72881 267 856465 31 8189 503200 303 185319 293538 404 192756 264817 104721 153 116602 73228 182 986301 104218 116 181243 154397 17 686310 41 101182 411801 153 27412 466586 91 73023 726233 30 36724 953406 150545 233 874572 64 94097 836904 51 176539 446837 97 142356 431530 70107 239 428971 28 23866 976187 76654 189 534919 50888 133 787393 109571 269 716787 28 873 818915 106 125728 116747 14533 82 271538 133 81560 201717 62385 119 197628 170 166029 481632 198 97661 415344 30719 138 909030 157 128584 121236 38 13118 97215 114 119331 930123 38202 69 486798 193462 190 781769 29 121993 333001 76386 107 304460 361 166629 917805 64800 81 396626 114871 167 87608 167 75332 673832 26182 31 463961 220 83119 763827 128596 235 334400 215 94465 920092 70 128651 555647 204 83870 17222 35337 5 91968 171 124032 455943 175 66732 851553 114 140797 786001 77 48557 241277 85155 141 350972 91379 209 509798 11 86921 762961 24356 141 646067 35 24419 3274 12761 87 619912 27879 94 12841 77429 272 304977 136 120406 518460 81 81706 995275 49 150253 332367 106495 22 789880 126733 50 35054 211 141150 908089 191096 244 619648 335 127032 731243 190686 176 367700 203 45815 888624 275 113695 765930 123003 53 383640 136 59958 826819 48595 199 490204 146061 38 216294 39 17161 888931 295 131185 942400 104 35274 431754 231 83054 238318 3 15268 723188 184 191910 500911 73951 78 588348 151878 80 150509 89 123991 928879 181468 65 527562 33 3173 774203 92 15086 328927 54 7642 111661 128841 319 953787 178 87708 737102 135846 43 975345 199420 105 568228 389 157447 597444 95 33308 156431 57742 150 52870 112723 37 855537 2175 40 647270 2 66162 428833 91 153320 203897 185 74766 626810 61685 154 309754 127099 58 302450 136 40849 418819 97 60386 696102 47562 167 435594 45 40997 812640 156988 3 775669 300 185002 330473 80248 280 512330 117 164414 556003 171 70475 879123 138788 359 956022 170 152871 199077 11326 94 663921 180479 122 556808 11644 34 34878 20580 54 923068 98532 51 809093 52460 120 898694 128857 182 571952 374 146125 642341 180596 131 653224 102 59865 470456 156790 210 953914 171222 66 289453 247 141146 758746 125 20423 679495 87 120327 674604 52221 80 135013 123 55045 606533 115743 161 290601 58042 99 265454 16 172706 47282 235 169798 256197 136 166655 520266 35 22320 826056 15750 56 152012 186 70804 196716 70698 41 819392 76603 113 618371 17724 84 960762 73 105683 765750 107 17740 977192 108345 105 484562 119209 19 920151 44 83542 489391 19535 96 335043 133 131386 796713 88144 247 18585 44993 81 416063 354 125418 569654 127938 82 263833 186181 199 422356 87 50982 115368 86848 163 32511 349 152659 763660 162217 391 422759 155335 346 439919 437 196135 978841 80190 223 862189 84 126884 23263 23914 57 105170 12054 105 478929 375 166311 348272 339 157047 485291 168777 195 816184 18512 28 660328 190 91742 814368 165859 72 610066 20940 132 56060 134 86301 905348 21030 121 80592 306 116452 688317 110 119719 168552 389 192322 571516 111 31676 968522 80 144230 3408 24006 103 239297 128111 143 477541 84944 5 1661 56 10660 552814 116474 87 772908 132177 23 336775 143175 257 774783 231 116177 124249 103314 26 348642 31566 163 426217 70612 247 651991 101 155219 914835 184278 256 548085 39 2111 846267 105553 116 732821 21 35440 217616 33360 102 405471 30 172677 51388 72321 57 647102 12 93881 885409 127 59024 602215 167583 40 944394 261 115873 192303 167 167522 615469 28 41566 924525 112825 244 800464 164798 214 954043 20014 135 816306 72 191470 730652 39 163345 41585 237 160379 565720 85286 135 290265 1101 16 129524 141537 252 330296 89407 102 754706 116336 224 992797 51895 220 798464 264 178225 294031 101 34354 428376 330 131983 195330 87 30361 710905 175 60410 796814 33 161633 986854 174 65856 970385 70 151687 29318 173 116760 252962 137567 312 348255 67 196036 352021 162717 328 323930 30 142760 450411 80481 165 624843 177 74167 225026 260 129189 745078 89 9741 795819 152 87000 324947 128 187435 582955 365 171049 178626 147664 186 117418 295 111320 977607 8984 68 579221 51 193625 392594 13227 43 895082 111338 332 664479 108294 172 980984 115 137010 962307 67 76446 335353 59971 187 802232 187270 34 957016 139528 109 412269 235 138713 748689 123059 200 922268 189 53637 504404 134 158958 121306 212 104103 834952 112 43217 42532 170495 2 501274 17 4715 671249 263 140910 606469 78903 148 238278 38011 163 269972 292 106576 948452 166142 397 132198 67 29447 407940 104 96402 810048 31 2272 267399 241 182209 742339 76 20246 360467 347 174210 187620 75964 79 389137 21865 15 660892 103 126318 60810 156394 63 455850 161 47589 37695 32 178949 443662 57 21428 602473 115074 305 407483 125 129843 278547 167471 193 739573 225 154773 403524 114455 255 187999 434 191925 52268 146 123675 60930 158872 34 36012 62 31888 278806 156843 52 226793 139800 323 897037 52447 60 463541 84897 243 202881 180317 219 391439 65982 208 359533 183842 163 460864 79 6619 118594 141405 132 433354 37 143475 529601 20240 39 842473 70 17936 191012 313 182462 50922 163 191463 661708 83 43178 488809 136406 227 740801 145749 290 557436 11 66562 737870 191034 199 849239 28 167363 225989 33 10785 195956 171183 188 637992 42611 189 711085 311 122293 625569 10 18657 896909 68423 148 686947 195292 36 688783 149331 98 224999 1001 22 619396 34267 124 301852 183736 342 136097 49 90810 900121 131721 267 895363 49 95231 423412 108459 248 80715 180093 374 353337 38101 130 204932 307 160124 72633 139 153848 499744 199925 216 726254 168 158763 795042 26 95686 338593 5 94073 710233 135322 336 612527 100553 254 994446 64109 204 280221 58355 97 43194 154 174297 521588 29 80640 78076 165714 91 805452 397 160843 730566 180010 373 773836 103 80060 429721 163798 192 105966 120679 193 61574 80146 68 74554 167089 70 546010 61154 135 632403 77 59188 562011 14213 34 179152 57011 62 946204 128090 306 667730 96 13223 676930 13986 41 51412 3125 30 213998 123935 124 408934 79696 143 905255 91185 12 413687 132302 181 867908 144911 216 992077 386 178519 496195 158 100882 441174 233 99265 486536 126099 105 425307 5208 70 949077 293 86261 952213 97930 204 213135 19371 29 524121 191 72125 203706 145976 356 888198 345 175049 509678 373 183959 286586 149 66114 469883 121163 155 752216 326 179707 123531 115 141752 935206 167 112679 359271 172009 197 743846 129252 35 771081 160319 279 581952 139253 214 304861 87397 199 246516 136816 74 212646 134 53626 832045 152952 297 209662 122018 83 809633 47 8929 661106 132 57384 335263 4544 22 309094 99260 4 505539 136 196123 417523 184 158174 577434 214 158867 505326 128034 251 199685 4 6513 778229 114 20232 132788 5162 36 413738 1 9515 575460 53608 105 680011 162508 367 517972 60 127256 286302 66158 139 283670 62828 25 138344 6148 74 373435 128129 68 661901 47 47247 573527 91300 148 681699 335 146527 557655 250 179682 420952 102181 103 536863 112 40162 918658 137 147350 11068 209 107010 415075 388 185017 251371 12146 77 616244 166 78199 22477 30613 130 489005 28918 151 955608 7731 68 748419 301 127952 455532 206 82739 606815 17 2845 800764 190 122816 973162 31990 129 707105 58517 19 571949 105968 38 830016 57 93632 334165 16 77008 653066 418 176772 825158 186205 412 146099 10 124543 936058 88 10061 245782 203 148492 987474 140810 321 453927 149805 206 971424 41064 20 588448 166 166879 740315 56823 233 379936 380 171427 424114 69623 237 532974 40101 158 902083 46 167806 25909 191427 236 352535 153369 186 359735 87 43478 301134 66 81815 309042 171322 43 714941 33747 80 74893 28195 51 667527 47623 44 702547 152 198489 495134 239 118711 351925 126513 222 265506 199157 61 55629 45 155807 661967 197 128589 236271 147427 309 412679 22467 18 849373 214 74579 740800 14745 33 415655 49 12489 147362 49 150262 171773 19552 29 18583 46850 191 243118 149993 136 693183 186 133067 823439 37211 30 407346 98 178817 64871 82 127927 97448 173038 412 234218 51 70816 929664 192070 326 156201 164796 144 86777 167255 150 762510 765 26 100018 134543 316 443159 13 54369 227679 187 37136 497686 165854 323 797851 69744 27 325261 203 49681 935279 52853 116 684215 49 154280 558934 168649 328 540683 14 54598 961112 26625 5 126117 94 148997 971257 208 147677 458962 72331 120 738456 25 648 559537 186077 141 936410 339 136916 455719 5 488 313310 161634 119 176624 24 8938 711208 74254 161 569843 3 187793 855324 3 25228 543475 10 175350 257010 93 13395 298139 50 165106 538104 60 42833 21385 13 28608 559684 16111 57 112028 250 73057 874280 66 178242 927570 88561 264 791874 109 25615 60638 180898 73 480013 90 194876 555417 146057 346 531801 128644 181 22833 110739 69 282238 85254 196 915530 25511 94 878421 249 138579 970011 87195 224 41756 121862 103 944863 245 120711 359984 59076 154 714759 188159 265 590201 110270 149 63016 171622 282 758072 228 98334 407811 249 179626 94807 51741 116 963814 161824 247 365791 133470 39 533543 6 68230 38193 11 152196 609514 164 92788 93838 93195 18 114934 50 74438 62881 233 95052 71809 149116 174 984073 124 16144 86318 198975 439 975007 4846 6 397728 184428 107 688076 6019 16 169784 31761 29 606241 26747 93 860716 109406 97 118064 67784 110 945005 45 24250 572482 385 164773 923621 146 54796 334580 114466 54 622527 6 5685 327625 157 87063 299216 119149 14 975548 22 29723 307311 103409 215 616451 49633 131 388335 31660 173 84299 1016 7 776760 249 163884 715027 56 22865 938131 122 49663 714042 132830 256 167968 189 162702 185396 179136 119 727422 130036 98 482394 300 154137 994335 109858 59 472092 397 164683 799650 193721 372 814693 75886 121 767138 163888 223 738690 60794 189 420486 135196 54 79610 68 196405 963529 62201 165 951522 138717 233 481300 401 177487 106351 49246 141 176159 127260 88 489850 360 167031 473438 124 46991 966384 70767 92 747100 124843 215 898740 74 6278 345438 6 43829 109046 349 141079 885793 31285 95 781524 15 13473 83125 193006 302 488197 105236 254 852974 42 10163 296110 23 53012 289150 32 60814 469457 188068 311 8050 85193 91 387971 129 113605 365747 15004 29 827971 110 37290 500264 308 168976 651289 15 125232 615192 169887 171 433953 63 183568 852849 140823 235 29665 131503 252 426197 19 103762 51495 119339 133 844182 195 132615 381983 1 88025 251397 182 103373 225600 89602 201 61386 212 129107 555706 92 158962 668732 11773 78 274507 133616 148 341576 21 47185 825207 307 127948 184399 13186 100 358478 114 146619 735118 100937 75 613809 121551 174 598876 66903 35 138521 154 135361 598924 310 117839 555100 305 111770 646536 321 125223 113946 19088 104 786805 144726 324 802592 137448 347 501422 177881 78 406767 61580 108 136762 96316 76 931688 72777 229 582721 126982 7 162381 101 153794 392234 159 47360 866323 126325 75 31357 129463 28 222704 93251 97 984663 39564 96 602405 80 183657 534318 289 106797 658598 49 18912 938753 57216 57 963952 234 120227 63220 338 120887 955787 77 95719 812575 106834 304 12717 5 67797 221724 150 187651 431419 78411 96 385577 248 118997 895043 19 133675 996763 354 157639 213069 51686 100 642435 40 6114 534717 55791 98 669899 218 100480 890750 18 1170 749429 190495 206 23659 81380 7 455939 105522 196 776483 111412 146 872740 162340 57 868039 95838 199 880233 15950 62 115203 95 51048 199855 43 45722 766741 239 188516 465298 13 132567 29367 53956 208 799683 131154 130 674816 164 58667 29025 183 145118 213308 151249 71 162562 315 135634 813920 173146 306 411246 17 87021 876623 118456 74 76745 359 138502 467532 196 76506 857626 17 3968 201596 195763 314 133811 230 128755 978413 47 14851 347672 192927 84 255096 53 76723 954057 50794 92 74696 14771 22 358011 42644 94 210133 47311 138 400915 195688 403 463707 120 103833 619413 57014 139 828745 50312 17 428080 3 35708 744241 123 66530 855370 186886 181 724567 44633 96 525646 158 50384 732296 39 41411 512340 132429 310 552254 144 39807 726089 8188 68 469608 6 10823 857927 180019 178 848260 41 9060 378026 114861 162 947407 33 41087 984871 151652 240 227944 145 117858 109551 302 103665 95611 60031 1 20939 116 76120 501512 176340 357 514109 41351 202 224544 41437 7 771047 59965 62 890485 18733 14 731796 85134 142 690565 127866 277 87142 7 118888 933648 132 134518 589193 387 180370 843290 432 191316 279428 189219 90 97296 21005 90 927033 85823 121 902728 73967 114 343151 77634 200 551749 65292 194 535140 158076 87 224918 93477 16 194303 369 139285 913588 179993 260 715645 29 60032 29322 96 30310 456640 285 164091 520414 46528 91 373794 108077 129 828961 79 36015 389646 72 67242 948027 56 36728 798482 39 89195 765815 35 2181 75148 148 35631 579478 118 66617 256257 100364 262 1904 134 138649 542636 67168 29 456595 204 155123 427052 345 193953 769497 46 11027 104001 97 26093 234885 73790 265 333656 188764 52 115738 170435 326 117615 1410 12 628424 96 127317 105976 97 174701 877819 409 190050 40391 75017 261 405452 124320 322 870205 28 26798 86728 160053 291 444154 16 139587 30312 84 141875 356941 125286 332 155255 92 16482 392700 56714 192 892492 60 71718 45607 278 79286 269478 61 147920 702910 123 25867 228501 70 14522 501493 264 148124 353826 41705 82 273465 235 142098 692310 106114 309 456902 97088 127 321068 13172 12 237698 138329 203 536465 6 56274 717887 2 3163 408897 183288 171 374430 177119 140 527927 193809 321 676154 295 93060 211788 201 135442 315654 39152 166 172365 93449 3 692025 177123 270 224344 192866 344 338210 119548 9 134836 17956 112 107777 159 153597 107863 1342 7 871392 69231 213 323119 82 113509 287786 100621 134 271257 61 184981 665040 146284 87 302160 130731 51 863007 116668 224 837795 145216 145 843273 54957 50 804236 99 139464 19792 170065 89 85187 57 4 155721 125115 72 498708 19167 4 734394 89799 293 657161 24125 40 401753 100211 232 380719 156105 8 719605 157 73346 351771 144017 79 960530 212 110719 801451 95240 16 977065 3195 30 527860 33874 66 357078 28639 36 28578 249 186850 306263 270 172594 480112 94 124428 174913 128 75641 314227 119054 171 687998 220 123715 103371 17 59660 361403 24256 81 202526 116149 298 284219 188 56668 443397 109 194940 410136 2 1803 295228 114835 90 717552 97504 192 333151 9148 61 663201 97 196958 471609 27 86517 732949 84 32041 592025 102 110058 989902 11131 91 511287 68017 36 285349 104 16960 301995 352 136233 253091 31468 11 172154 14706 27 694914 47087 42 283141 282 107582 673117 128121 63 712790 212 62618 919303 39300 140 907346 14 100491 506539 17 3808 698307 84817 120 147557 1681 18 19981 33679 61 712809 58081 180 684151 109768 113 941676 6 162137 969136 227 68869 186970 326 144851 664668 177114 237 449016 11530 12 88256 185001 137 755400 182 86688 55949 68 35306 319776 132379 173 127966 179 77091 581015 61 42727 847625 91 50678 836678 146 24589 224146 160 146550 927687 156 175501 272834 187261 409 477807 102563 160 414454 71688 5 654466 164820 288 688233 144150 80 756189 173908 77 959823 132391 252 947910 46359 162 779727 10174 94 892209 69 73318 604631 17862 51 735415 9 152289 494799 121826 139 271247 129 128938 585835 186317 383 837679 393 187218 582902 98869 264 749756 57996 234 376238 187709 298 144011 17675 128 869696 18216 124 458250 152751 52 626599 177 97358 33775 199060 189 419835 151637 318 857660 74215 69 240814 316 176755 202919 89 34317 565461 77980 57 126472 260 120105 539349 32 153334 513606 30775 26 220831 37126 34 768310 131246 255 69743 103 137942 979417 23156 6 497944 194 164973 215188 350 122779 648711 121720 25 785648 176637 341 202109 230 152011 689963 174 57129 9218 165863 304 437396 140254 108 266177 244 152742 635657 78035 150 626130 104 28093 92133 426 196427 272730 42424 51 359868 69619 163 251756 121 44005 199065 248 68968 230900 270 109067 890778 96 153288 540294 6614 34 141441 85177 189 609255 171 74554 2286 161437 89 972284 148 194823 33930 46 154481 33458 205 70019 27969 60428 127 721788 27308 60 263428 292 113848 453241 161563 313 917278 327 125778 950589 193511 296 802287 167003 289 321440 138294 336 181777 37639 188 719633 324 122892 16848 75 37821 80714 303 93463 521825 124 32783 535711 195245 437 769663 152282 10 211917 21 32156 550963 109 12917 440396 117051 87 732320 291 138844 185243 186653 68 951299 80 120295 642501 10 24033 841041 188 85057 308511 15 322 943009 287 156544 400828 128457 144 809504 36736 23 501911 205 150093 286228 46 67334 265738 43 166942 726384 197 126118 202072 31240 47 517958 189652 412 821491 159 99361 687914 381 170293 944229 106 70758 127012 129615 297 713137 189 99088 824080 68697 129 950563 108 67609 245562 34140 70 896492 398 174268 951938 233 74746 32321 10 34706 265110 31711 34 440593 84 67148 460138 89 57859 768321 50 73736 832283 156968 375 859474 120085 95 146682 213 68161 988403 131413 124 390429 219 188096 127909 129657 235 170297 293 90495 147209 192845 274 241104 194842 115 49182 11917 18 268132 50082 88 49580 39017 38 181028 189243 59 773369 157 59729 419639 13775 25 349328 61472 52 333256 118 184500 936412 183151 40 398882 36 190392 540930 14758 89 646624 112561 163 991153 129061 203 903174 86960 177 973130 8796 33 880600 100210 70 557820 169 31707 293984 307 174550 949434 130796 83 878169 16743 80 141116 39 188870 29989 135631 5 880947 82 92084 223150 40 158688 172109 167503 374 829822 185 182771 206888 107301 21 168192 86 169163 201320 315 197882 896462 130 190310 994787 40 29119 175057 24876 90 969376 115 138033 266223 108 43925 737379 220 65230 750481 121 3 89617 169800 197 50933 19 49345 748404 123754 53 547879 226 173834 621191 1 911 115830 12 64401 195165 171109 115 534431 92501 142 781987 178596 296 415365 176 68513 580352 106502 255 639574 196 151873 261670 321 165185 978987 117359 231 838760 177 144982 806148 185 107988 859294 85446 287 84518 3 190548 50194 197780 99 583609 113 131180 608444 68 181313 75648 75802 72 216740 197 41844 827902 42792 65 468094 69338 208 630744 40 32675 293657 375 182118 189184 187760 184 976974 9 2408 854873 105 25373 907568 113888 143 434445 162273 179 420289 54 79458 901566 160386 376 529207 1194 19 832886 63393 203 93603 70302 133 253131 298 108753 568938 46325 21 259978 127 24745 920491 3 19692 928651 68 6856 680585 154396 194 748647 75 20347 20819 64 100828 828667 283 163977 344835 100 11887 596197 74 86778 263797 55527 234 817476 69 28446 602383 67 24077 273871 169035 96 392667 89 51371 983118 132 60532 144883 147751 28 839101 68 128151 365277 63 101098 242137 100 171926 591428 68 12238 39503 184381 417 177893 6477 1 213669 490 19 862042 172584 110 765864 272 117227 386516 54173 231 191234 196138 330 98586 147539 183 373821 43 171584 541296 22 17372 136185 170 64951 683600 101 21470 256817 99 19359 770141 242 170624 76445 135092 346 298696 151 26513 310289 239 78302 279779 174894 269 621166 56640 45 410255 120 49922 551768 265 89624 88115 168768 124 409379 214 175847 493752 55355 144 559895 126313 216 846681 224 58914 977880 279 133482 817765 93 147727 319777 286 94909 490274 155 99592 292728 124476 162 330123 39 18322 899104 28791 24 330971 172 101372 983615 23 59601 538918 223 110978 277613 47085 87 989554 5 12575 641570 194 67744 659960 116727 132 804495 25 23364 318928 230 186040 667440 130568 151 957668 286 107977 108966 3284 29 646720 62 119445 476298 31 121960 181374 32 71905 924738 24 52611 638607 25206 43 907954 174982 101 493252 89822 276 428477 95 53558 297599 54 160473 944244 48 97580 215878 127 123822 81101 172103 305 83038 143622 88 39866 327 176086 108210 14 1914 774769 34748 43 112399 43 113987 466241 345 183926 76559 104780 55 147288 142 40701 786794 83602 236 427220 87 190828 564011 2218 39 23187 25873 72 419146 89 117834 86895 82 105434 523306 44062 157 517143 163241 404 646581 196198 30 777568 28 32920 861333 349 172704 69115 428 184860 96895 36 149670 201628 79304 163 758866 64 95875 145482 165288 379 172214 255 123291 391551 115560 153 740608 14989 104 80410 136 95588 86299 148 29627 40841 167911 155 485815 225 124091 103709 117 162877 321492 69666 93 544607 405 193555 558862 279 168538 355379 17025 108 874209 140782 145 935746 72 108768 531054 125365 340 700053 109197 133 880486 63 109841 835682 1 8584 565604 100161 298 193583 199229 100 661594 307 129943 536641 65520 6 957225 18127 131 888841 4 181112 804849 189817 18 872028 147 190390 153776 20 140587 134832 216 61408 78095 23668 100 993912 185498 153 129577 330 189434 329815 245 131916 697299 108 78706 826665 198 169109 120579 326 126745 114993 104288 308 880734 153 83022 342022 29 102294 792365 78 22452 553401 193093 380 325346 194693 428 803786 6602 81 275252 58 166952 95126 148 137982 243738 103925 304 914439 24 117415 413404 15 918 9547 59 37932 653724 172136 314 523404 25 6800 259650 305 133698 933368 75739 240 137443 128361 218 122709 94871 273 876619 124463 1 580958 27737 93 151119 6 92340 856970 86 12595 60669 6173 60 587352 61500 83 811305 76769 67 494504 114508 89 314288 125191 280 614845 197 54243 197009 40 5285 470982 144174 7 218575 25705 97 801596 19 140376 716549 56 120179 783897 148 147905 846002 270 146576 389973 110339 60 35666 186997 385 724742 57763 221 929440 94 13126 390372 194 70596 10214 57078 29 624470 22325 107 467439 44 34962 696840 135 134424 202868 76 116119 455201 290 104514 153505 232 190301 194591 33 99878 911967 62638 77 842550 83848 25 544548 151366 147 855654 59560 111 662366 162044 36 249913 345 121414 81237 4815 40 135986 40 9519 20043 181990 185 668208 255 79779 725524 85 36374 985225 132749 220 872745 136 164958 917351 46154 22 85945 294 103966 637592 48607 208 114802 157 66687 941652 169692 366 155353 175169 281 322887 200 192301 663474 195165 149 41848 283 119568 286905 9675 91 783578 23 66491 147510 38325 32 349544 372 192847 538109 100340 97 68095 35 79120 190503 105418 74 999848 36763 126 929213 195142 397 132686 29805 138 350475 73436 227 276348 3761 30 366691 92 65488 542659 152 111351 585750 243 128155 594276 114945 31 485486 101042 32 34754 214 99099 430308 91 48711 652234 246 122241 396261 148665 146 64969 169378 74 724949 117651 120 566883 285 118746 886563 12 115395 670677 262 106421 364409 27649 46 707881 175167 121 522270 19 106102 702357 143396 136 789964 28018 27 828122 198194 435 342127 150558 221 463115 259 167019 79549 191808 192 76007 186 126096 338220 8899 67 524823 86 177135 798141 292 103349 555845 166 191826 158719 270 102643 374168 69358 133 983919 158613 398 120670 175174 23 950269 86850 67 418707 183 50895 250108 143 38143 681529 59 168951 916892 168 106441 342245 218 171694 708850 15 199372 30310 87127 157 444550 40338 157 804686 172223 223 656447 211 57379 738784 38 13848 333909 21 44985 382057 26651 142 861763 269 96758 161613 117701 274 892871 127103 81 694309 177990 27 114919 250 81253 615686 100577 147 143829 44 60350 107516 205 63577 598784 159 197974 597042 236 110344 435678 36694 173 223923 176848 299 926401 132726 223 964302 86492 104 543665 156 154149 812567 63155 174 992344 105 15432 536801 195 180263 767760 257 120188 116833 198764 372 689230 87110 174 554072 101800 196 751785 10344 63 333006 91694 27 204430 190 106035 723580 157108 324 850909 574 18 140844 148377 62 860556 57 169896 382884 268 183019 413171 149631 212 942444 171398 116 148896 240 69565 905914 34 152939 236153 125611 141 379810 83 86191 100158 239 58851 946260 44445 105 113257 106 135557 467116 352 181171 156413 115 136806 876932 240 98988 403757 87055 291 950550 263 172052 87022 125 105047 247972 210 104470 888016 96277 185 834102 139 33114 618352 146 132764 775231 236 164210 220643 110 195755 14572 343 182753 712819 80981 188 801433 133196 147 987875 5971 36 441092 97 141976 979479 122 92468 274702 41 40506 415025 86 22914 809742 82133 273 334523 282 159787 719413 72418 208 556480 170 128503 129287 67 17269 882857 84246 246 452409 44 51024 51719 150225 108 260106 70684 29 483614 162108 250 739998 79 120284 189366 16572 84 345510 176059 412 982856 79289 262 728263 404 196647 338410 311 119896 731636 80 87199 727274 167465 100 652993 79043 34 61372 112 128826 343317 214 128934 218132 138212 355 768700 113 126359 610121 142119 58 953381 36 15152 786328 61 25469 564934 94 42270 88407 94218 69 712716 46 56020 856268 107 19279 676064 342 151513 858583 135674 219 58921 168 185199 345610 172892 292 296146 15679 120 708208 147373 363 893854 42022 173 180905 134 86040 315368 170 125709 825383 55904 92 815780 217 187669 159506 70544 112 794058 286 115594 940471 77445 32 796835 307 116920 93699 171958 103 402457 30 31243 399861 124694 157 23222 23 103884 978677 9 177466 400517 6 593 358831 88914 16 286389 82 124184 203340 191111 109 747119 158565 143 414186 171 57811 178237 110 77090 284529 62575 134 891263 22753 12 698814 195999 231 309879 203 181175 501131 32 12193 737286 119880 337 475039 108999 328 890821 32525 42 517793 346 175487 609551 146568 222 125159 198 111085 107705 83523 96 917869 123 66642 687297 247 151506 643226 14324 73 479116 32 52037 129897 50 59364 67132 262 80177 938946 142437 74 489904 242 109050 220134 292 187029 817122 30459 36 220898 219 60317 518725 109 120572 965190 5474 5 826742 216 63612 768584 241 62212 818118 8827 15 308168 59433 103 970786 6084 20 927588 83162 56 120310 306 161113 879798 156530 67 589880 38738 42 764797 81424 72 418780 331 123911 568901 167 176834 421341 156 147243 241673 176389 239 70609 89285 84 620726 167623 233 418787 74 78270 48489 206 78768 254291 44 112643 280653 130820 135 455879 16 109706 817797 78 162836 128775 144986 163 46461 119013 227 350917 122340 268 923293 83 81001 235861 101 43559 791755 151604 158 369345 145554 62 524321 173010 239 656292 5645 62 12495 162 64875 720858 181897 320 810606 238 79104 460884 34 197487 736245 195300 119 513213 216 84603 777328 52 6109 471792 15 11594 373052 198363 24 21843 246 189342 13800 191347 32 520104 702 11 664934 272 86287 799657 138 163851 478225 143777 246 933800 94671 36 751332 162244 370 770918 95 54269 207531 79 169537 795385 268 192305 825668 7277 62 688543 164812 19 509217 62596 42 36457 2582 5 308637 637 25 313963 165 196334 635138 205 115586 96541 319 154242 213283 31003 51 211641 4 542 557564 234 111723 729073 43743 150 457136 153 30053 881431 186222 362 104205 16540 59 161913 213 178763 870295 98 61216 901304 197679 428 172527 127 187333 331170 65 110959 443501 14 97073 236139 169 114693 826270 75 21667 505591 58 20542 387262 114 25125 16293 179 165921 264124 130613 62 157294 48706 98 94739 154 50961 984433 176804 307 110032 371 165600 63972 215 87624 348050 174 182760 37052 64 12232 440736 160 105149 568225 108521 40 971164 23 46513 618227 16754 16 255233 74 41050 239832 85988 90 239376 113 157204 90316 153 49175 24073 211 133074 695670 27810 87 684749 135 149943 378208 152 183029 119308 129 74145 597426 33084 181 461302 133 148487 855788 240 150810 267100 100542 39 321198 210 128863 364106 194 96081 994222 156016 271 160266 281 167288 320378 56 91285 767696 246 78665 452832 53518 49 367080 48847 203 959397 40 115669 533673 4 19453 178242 82 23763 183879 100 17123 428884 84959 15 252732 222 144403 197490 185 96063 534804 59924 226 593923 139858 70 364486 126 46559 893203 236 157943 554764 85 76197 106873 196 126672 572426 125 60989 345288 234 156090 943751 251 66068 353778 97 35726 558401 162 80158 884446 214 141454 275642 51 99649 405541 137776 35 194900 16422 116 590205 14332 103 708563 59643 123 636414 137473 5 957704 85 30926 600360 63 185220 578918 33 73950 465417 161651 252 375107 100762 69 246552 285 113802 381018 74356 118 297489 122834 77 11212 44 34349 909410 28 8179 613273 127895 210 612870 95100 133 244924 42410 32 905403 189 157085 121389 96168 180 727431 146438 316 923144 14769 78 217184 118 100915 766101 7587 26 175763 218 167446 917877 68 50169 797625 238 107335 207376 12322 4 197219 202 72717 451295 158035 262 646458 137549 319 394353 40194 15 298760 89018 115 846991 79014 133 696144 30565 35 53078 7599 87 289186 40 9458 621660 288 88862 946730 202 45235 850751 48 104450 460970 57 130644 146351 250 113095 785260 100731 181 592328 124307 197 947621 71 56250 883236 298 16 393246 173024 322 568085 108 109209 458882 81 27525 501330 262 115902 652025 170730 380 530533 118 108247 59756 141379 82 73883 132 64878 531278 164 105691 200050 130 113583 314230 199 66505 888136 103 178461 45867 275 101389 175334 191131 175 673493 10 2040 202593 162939 224 21561 153375 101 825242 86 53030 256112 75754 143 20511 121249 249 28638 186088 266 865620 157586 263 642823 50954 193 679174 133 147807 332347 28315 113 445989 166696 329 635032 286 180979 776344 80 92013 649252 359 143598 378619 105043 78 31898 52063 103 355545 114382 53 778625 250 198004 56934 107 75300 380568 9902 58 151656 173899 404 987089 173245 168 515975 4322 21 515717 162 26952 160925 182856 327 997196 255 123313 644810 46628 163 86540 155892 14 768694 71853 29 487957 89072 104 932631 155630 262 518014 69943 181 186133 57248 125 464451 197926 173 60535 47236 43 210512 114 29579 390558 107864 47 586530 178 105045 151287 231 110544 316048 150 35390 614956 151715 314 624146 317 164054 604282 159140 312 133060 19434 11 3937 58233 185 405775 203 52475 233231 91734 84 356274 1 124554 87930 65876 11 70859 3106 11 997661 43921 72 431675 66552 111 270702 41095 13 314746 176368 36 107586 25 3608 53356 135894 286 424249 255 161897 658495 114167 88 442073 30967 20 925974 8 13989 204117 301 93122 400008 165 52159 295132 105006 148 956209 12110 2 949481 183 80977 246738 184114 251 151556 56 151544 112428 55 29582 64043 46323 1 734300 6775 30 528154 4 127932 277623 48 89276 74921 37 169030 96435 28 73946 520546 174431 186 516880 2 98490 768035 179668 244 360931 59209 168 769052 19944 92 812090 328 198931 67560 302 160931 100232 190 76752 349510 142482 288 555563 193675 289 467471 25 197758 530092 323 144019 779815 409 193945 110541 129 116601 303751 53369 167 710077 83 194874 957820 30 30606 87257 110 199288 487622 8266 23 864883 90357 63 411097 22 12797 565262 291 186451 867067 73 20005 814724 77 94938 94658 175751 121 149903 175213 99 156107 279 139895 885010 31 98240 544870 100392 1 583435 10457 80 422821 9 21427 128240 212 55366 117209 134080 218 788065 176092 184 36143 46 114432 156146 57804 71 176270 108 169931 915532 183225 157 221875 85203 165 135482 50704 80 607295 150833 358 123480 122180 103 472811 70 18905 900004 253 176097 516909 312 122767 359594 61 5087 323707 150924 187 493604 181334 115 73624 149334 52 561273 7 96109 961569 152 47052 814945 112 88211 689897 50151 151 277008 205 195179 10932 182 50541 383833 196687 10 440057 92 26612 537162 72961 165 692934 14095 75 726544 198770 174 412 287 88838 318909 289 134399 21731 295 90854 560701 93474 56 738598 284 86108 307216 147383 239 750290 32204 139 164380 70515 148 328394 413 189726 483881 278 85676 793386 152 99681 541890 9 20295 386880 133585 198 486226 47 73850 594708 111 123615 734256 191562 307 673135 27 119113 930105 141 39975 282774 285 95025 440907 23603 108 284994 337 116248 560169 294 110467 26149 95914 157 491056 188575 14 81730 132940 24 275737 19 1617 700423 10269 61 4 218 154855 767023 89667 121 568193 252 90410 652149 53 101670 722527 249 197378 324794 19051 88 722294 3015 47 663780 267 80763 587128 72104 157 301037 83 78793 931729 16061 57 535940 160400 383 609237 186 184077 411899 19543 36 734853 256 101118 590821 180371 126 751830 2535 32 221726 168810 75 476146 65868 144 674234 125 65314 122655 164 133582 512202 41917 90 864214 65 65056 837250 80900 145 245396 125 25460 448640 126660 44 366436 197160 213 773533 155 51030 952408 113471 280 314677 51 107990 680851 69 32564 853248 41995 92 589412 40 7608 453999 39811 27 478516 107645 170 455710 174562 21 670287 176564 340 968586 201 194510 227368 37 13079 206189 364 160302 535079 30 76128 141896 131 123164 488082 38635 114 398789 266 92021 979193 120864 21 46125 22313 58 374115 156 101031 702019 158356 296 739083 58 66275 840560 106053 190 484225 67 178248 331851 30 158040 219467 299 109557 278365 126586 99 509665 44936 105 448444 144071 157 393094 237 178576 695040 191 105975 908012 106971 211 811641 18694 12 741048 150 58565 398909 74 24708 75899 305 104913 362608 177 81972 789196 102928 264 225156 120 34392 965997 219 169921 729170 137 187839 12010 67 29638 222837 207 126058 669437 157533 157 908028 184887 366 829113 65629 4 334965 175390 257 328744 171 30428 792990 83114 242 816546 80472 105 335763 133420 278 187963 2878 15 11704 23500 146 935547 82 20854 16731 128 97906 505069 49375 206 965830 163704 68 338587 23 120324 695912 100871 218 327110 190728 387 153071 119250 281 449707 79816 199 814288 114 122100 195611 112175 291 129651 111799 228 446312 7 15197 517190 141365 65 735698 245 73338 591451 179 38828 776860 4 133298 25845 80 192169 840875 84582 171 207671 100035 28 637636 50 112458 390187 232 181258 146690 186 116574 652609 105 40980 966466 43463 44 858271 155428 77 887391 315 104483 30491 141762 282 804479 157 75267 180756 18 8092 358436 270 120676 222725 193970 133 800242 107662 267 734401 167483 47 165697 112988 93 894658 94142 196 965921 15738 8 697611 22236 72 969040 304 120938 255290 258 87883 67223 244 72176 514222 50 183440 286955 9 128931 544625 116945 51 218027 68636 112 622058 167504 220 153143 178 173238 645916 184770 28 210347 58678 179 807496 51309 38 669528 24484 23 246526 358 147988 516838 112 33382 174589 9 64435 112721 269 106234 633214 64 63592 585354 67 9976 86997 113614 32 550763 5 989 627912 199 100954 824779 225 189547 987574 154482 94 757817 69 187386 851893 146480 61 429838 268 161278 462645 165 112940 441574 269 130155 674591 72553 68 707997 185335 7 647670 106 21263 358033 22 55473 482976 130 37820 781013 12 52284 13817 34879 26 984046 48 14844 299996 282 81526 259149 113 43881 904723 137 54674 963445 49820 149 886129 37 79797 174460 53 40642 897808 70070 54 532571 39274 113 500442 120 32691 65075 162923 86 304562 149636 42 573648 79 114648 462153 104 46560 20158 46431 75 654995 145 150198 440064 48379 32 738357 368 189640 482294 123 137548 918803 401 196747 251343 223 65304 57747 134397 150 421381 71 28343 552000 9 11162 59038 106 31446 225270 56 88293 831452 127 100536 992310 314 165702 408403 144 37413 482883 86599 289 678861 152 43292 246515 32 124423 574610 317 103318 572397 247 95420 646004 58 15070 113138 1183 27 910412 143 31772 657032 33 35533 47462 191 110291 696071 329 132363 470883 115698 333 244912 56391 8 170562 231 98977 172215 158649 35 476929 43427 65 382711 319 126308 972639 58223 187 591372 51364 92 155509 182 89564 357967 3245 29 299521 18199 48 233473 11640 43 661242 163394 169 530953 99 112500 348211 19 554 226070 205 190993 247564 47077 133 903153 1357 16 265714 138737 348 25735 142 158233 338759 184686 350 139028 169422 90 53136 49 68199 687584 253 182061 74459 320 168284 759190 179808 20 289836 203 62115 31350 57680 169 821799 159913 92 63983 121680 231 257543 125053 78 660979 216 66778 542049 3526 14 94794 184 82014 43818 92413 163 884294 32 18056 780075 47 16397 737497 105 191728 729657 111 132784 155932 98434 38 687149 70 24237 846791 98733 301 4993 149030 118 692655 74272 43 638716 2 5537 263080 304 184568 749673 125241 185 210669 21 18701 639457 104794 130 146750 270 189517 772109 112133 258 898817 160781 47 254338 97970 3 459700 169 130960 917478 4134 37 401737 191898 432 880391 85168 283 850446 135824 325 380145 44 176333 49278 66 23087 11482 190860 59 800120 14 32782 121582 7560 42 751479 99 71628 611501 51 191399 116183 124571 132 529153 282 89563 150864 31135 36 744376 57 29052 52301 123074 260 402981 223 138789 410675 132284 272 471223 98 63473 815424 46722 116 211396 109 44652 715338 131133 74 36996 28 112701 758252 170 30564 138611 138936 220 584314 133153 342 383545 64 175659 250901 3642 7 775937 98148 199 454945 62808 117 445885 33 7802 601669 116105 50 299166 141356 84 599426 301 95481 94166 120 168643 811732 54740 25 805254 101561 9 391049 6 17571 684212 127076 207 639947 148770 326 160075 151654 230 85995 193058 187 250694 114812 165 361732 25298 23 729021 163603 137 214102 271 87529 464659 95 138501 433780 66161 171 697674 198 70858 403811 63134 32 842507 63912 28 131078 90299 71 538644 132 128343 224457 59 31249 225885 7479 2 905312 106973 280 904493 174432 18 324377 128454 210 447212 192282 421 689599 94235 277 92231 120 28189 241255 30280 138 2819 181164 187 109776 96800 42 132987 139084 85 267004 102799 9 464480 135 26907 841215 101 15743 965295 8512 65 206322 22 2067 848731 36 34464 546811 143 144601 433279 16 123630 821056 154395 107 391352 117125 186 457232 102 158066 731175 62384 190 449702 235 161046 519667 66 65643 156892 125657 182 682492 47507 211 768276 155040 55 144978 71024 70 934690 3 14577 16691 75 31685 348187 152218 3 285473 85 15131 870519 82205 121 692824 143 74455 775724 149369 60 7946 11 25841 772276 39 113649 6788 259 155445 991773 97 85398 479431 137493 68 778676 128 28685 922478 19 42423 812565 12101 52 381138 232 151323 223564 90792 124 736137 80 70808 734724 44 36507 447770 401 164818 972521 63 21835 397508 302 120005 976175 166 168179 781886 163 40088 676107 3 135868 603357 158 85232 407153 201 41559 671705 145 66921 387720 385 150481 143312 320 112806 429760 174 60359 342462 394 158470 819141 198 114309 155098 255 117303 228040 323 113033 773836 164905 372 173038 35 96478 247101 115660 10 532041 112490 219 391188 52 156516 43092 114953 282 761753 22 4674 649779 108550 101 692879 74028 58 599416 141534 195 285796 71 66572 256959 238 85822 449453 123 71864 446590 70525 7 611342 221 170821 155000 167910 247 18328 89 131855 66293 17275 46 570399 208 156776 197923 2 37812 682279 113 92391 381694 14 194948 273050 142299 154 498504 28 1737 25082 63475 40 833873 60082 227 244380 92 53704 810337 50599 109 107964 90 20768 29431 296 194787 980507 218 47754 941497 170354 411 869343 80 14599 491377 142258 161 664987 169 108625 3485 6 151903 587513 189 56433 141273 119804 238 322049 45297 173 461110 129186 121 849264 95264 1 47814 271 138756 373869 21763 1 986122 100357 39 276951 5196 68 251656 30241 20 815449 124547 338 830267 56 90384 768474 221 144627 977877 216 115442 169048 127068 178 112857 171 182570 906246 62080 31 560959 66 5491 536598 108 72672 710750 174791 365 59046 56013 203 43252 47 12265 933647 27713 117 774906 2267 37 820736 73 186406 734798 70996 76 213474 18695 56 236824 89385 78 382958 80440 116 40784 409 191842 713255 14926 34 982180 100 107494 641992 5389 54 793349 26 92774 779289 72101 96 765764 124 151848 115242 46 48497 107416 38 7444 133777 189862 147 998375 180384 150 11441 16822 127 216745 159528 83 682118 345 145211 607085 125948 253 585068 1 130430 514908 35 18231 440714 201 70610 309062 176088 271 325500 127 21007 93186 30048 39 281752 17787 26 916498 189 38456 775926 77 78568 483543 122603 323 857050 2 58283 186652 37823 59 869234 921 7 1822 106275 323 698448 134 183401 410135 28914 18 519503 97421 233 869413 23 86360 698256 135712 269 698791 162 40655 843784 169605 380 19629 332 199042 358157 164142 214 103363 16 158290 36971 27884 90 26746 43 107634 805943 58520 95 290618 162 33035 64223 92749 100 747271 49 149536 213885 176021 100 806265 104 54506 711850 158880 371 729077 149 177658 537264 123 166689 79501 245 137919 398080 147730 108 263006 96944 242 145421 178 151209 650359 84136 13 720082 170841 306 366846 82577 254 872749 168 88745 294108 88323 7 42169 81 139905 854348 183367 417 481384 108744 122 201647 142753 214 290812 171 165003 186407 45 176305 81163 255 95841 776881 182 153261 642357 9 44320 45273 201 145625 834329 140564 296 307213 33343 87 345747 50316 215 900554 58 85628 879799 139 164802 102034 187918 290 979499 193334 401 370338 123065 21 701060 70 41944 604974 138 38545 561 223 152979 12613 339 168374 219836 132 145068 517228 143495 73 828153 60153 194 424797 189 165253 752255 129386 152 59184 240 64599 731035 29422 89 836792 160571 186 897664 26 5193 873615 157297 329 161074 135381 304 992596 78990 112 131311 170401 153 869667 154 98481 83971 126455 54 891420 42 78584 941318 65072 85 300526 121 137147 427501 24 143076 115792 242 130844 11604 85964 262 619711 105 37613 63218 44875 66 665210 289 110971 809610 92 58110 870579 143979 148 552306 115399 19 852665 49908 161 76342 93762 176 22246 69353 171 123045 180 40458 559483 66709 12 627510 267 122218 442515 294 183588 322341 434 190809 462475 57 90136 362796 36389 37 96022 63 163008 331356 162622 166 345925 88 9850 244072 153130 36 818186 21 82677 144289 179487 318 722560 7 182296 836184 165 136694 964163 151 159680 980336 181222 325 137472 116367 209 2158 114765 196 118391 319 195779 832623 203 79731 281043 7 10841 148369 48565 10 306515 97846 240 907224 76655 153 958893 49849 76 395735 87 43942 205708 82 24538 495303 49726 92 148957 86838 146 316926 225 62560 467822 89812 171 968734 185257 196 390596 40 182122 993951 235 97835 624592 127273 38 924376 161 151875 841999 110 192505 664316 129146 70 832124 190149 408 207732 84466 30 935908 70 85467 527958 219 131388 390823 210 122600 964263 2 67987 439568 79075 125 333016 317 167378 552724 129 78769 611134 57162 56 321290 104328 253 154469 4 168112 906456 45647 170 324987 13 12645 618888 176977 67 691933 229 83240 924022 131056 196 278367 162 108819 321940 20031 111 422544 4662 24 39808 220 86805 517314 35970 125 420065 387 197740 386752 257 110247 690129 12 68485 245406 166 92388 91806 121 29905 11019 4 182076 270674 20996 14 753587 98562 293 138535 362 183100 290292 122 17754 127556 163749 16 685208 116496 135 282365 57 18436 533865 101 21400 288847 133 23313 710550 54379 25 522015 149 80557 638501 158 182686 274161 96901 81 656963 212 99525 355849 28609 68 799997 180 71279 936918 33694 124 435331 27534 131 459918 119 50084 968518 112 83975 301343 148565 137 493969 58 89957 20781 39 24175 201105 65 125321 33045 180447 96 314194 61 4290 725538 309 102016 900214 170168 248 511951 24 51801 957220 2 11294 636236 225 120115 893999 357 174610 104999 30699 142 940985 284 141516 241932 149 26939 16092 226 144199 716137 290 93446 691949 107 27073 610799 106480 242 82171 45842 83 393828 158 27736 314024 410 194660 992185 47 108350 566833 71882 264 988553 3688 15 357375 31 14497 220066 122671 303 21096 60 29136 769476 79 7792 710823 21067 116 855832 78801 120 215161 20 57702 339705 159 53758 961367 326 111798 892327 88155 82 704172 182389 86 290689 193 110850 203663 164 183273 876017 341 136776 253242 172880 356 503149 137 116560 59517 62 57104 614528 181916 407 355479 193 48275 770206 70883 165 906515 30725 144 809276 72 127712 101483 64252 178 997617 74602 84 33510 270 118554 854686 58 5454 653124 12961 3 531903 59000 16 226955 131381 142 770779 103377 147 379004 195562 166 574616 92767 297 272245 288 102900 508686 223 153593 492908 108401 18 77326 269 179969 210738 630 1 201962 4 36880 526126 340 126679 554337 75 147261 869593 18444 94 372316 41311 94 978149 1 135590 374048 13 30598 689703 144753 90 10017 246 88741 228369 127592 134 209065 38 13977 144215 111890 272 517661 52291 17 314367 266 173781 193665 2 154540 875849 145 98711 800906 125 17706 419313 6 93138 962119 100 93051 873479 100927 170 312136 40 14241 116703 37554 146 215626 102851 146 968919 279 188845 860657 14610 29 61092 111431 48 762486 93008 61 28776 191538 5 7980 54 77464 663089 19180 47 909972 328 125749 619469 130558 212 363199 71290 57 744632 62895 72 541732 111224 322 962958 147966 129 509135 42 2238 173581 232 102714 947523 63322 242 639059 150 5 852467 3 168266 871982 186300 7 285600 120 84063 424384 152 45977 26586 73511 199 663578 50280 56 95019 68001 35 374249 84666 250 421393 9 166981 133977 17646 10 713007 298 152857 909378 112073 175 604991 105317 35 364033 65146 247 853136 74275 113 992753 281 175816 412864 180720 288 641763 118913 164 281032 19228 114 887763 25 48788 137988 17 40168 656481 343 185031 151430 303 189187 219240 174 83164 439385 167322 371 462375 126 67152 107145 131071 132 135598 47 81037 882675 6 1201 778603 72451 243 767700 169914 65 503737 176167 397 750538 165875 201 324764 76 56421 841636 124836 2 495559 155972 194 845050 190261 193 489122 9368 94 863377 93709 242 982065 245 60583 498852 137 27285 356248 125 23662 712958 127176 270 523958 173 93922 779070 59493 192 302363 102690 12 363501 128 94640 980813 3 50558 626869 53935 23 529484 225 63751 500222 287 144079 402843 137620 263 479268 46419 58 399181 267 168564 546178 158129 340 150701 3 1273 24405 56027 37 393046 175 44518 266069 151 37569 352253 1200 4 702237 32 125933 737964 110809 326 248738 139255 310 624490 182 36597 325391 147771 89 238022 118 44558 946643 100 103312 411557 195008 224 251078 92925 280 606536 26041 6 328282 24443 30 675117 20 109444 988553 44802 47 267175 7 81255 402416 349 191460 981092 46 187449 392088 25256 56 799379 206 188903 403872 132 124069 168373 40 107935 753882 63 100568 687150 137 102750 694689 89832 121 538060 112040 160 354746 44 11368 508915 138319 106 452868 159444 50 859124 112 24812 585520 314 165722 601274 85815 147 135676 180972 81 23071 177 86447 479095 436 194483 793065 132 35353 345612 82 12993 59547 71 105319 421726 114 27707 76084 12693 4 774830 163 75478 929332 93751 301 376871 205 187855 901379 8 2573 289786 28 16538 895731 41348 124 645081 5 62425 474361 222 65687 898160 37 33085 696264 12094 26 487685 102855 103 903052 126 155809 149926 126 22482 636829 17 108839 776129 60285 95 252399 100 170286 284617 42224 86 750706 164405 2 388034 146 26069 636213 331 173326 223287 19479 93 677358 87822 65 686889 162547 152 40197 114738 192 992429 187676 111 169327 135165 302 108832 117 27188 878732 174367 289 448354 175978 411 328719 11 92270 908167 110575 252 235588 74 32548 38162 73588 204 632249 131080 114 520363 31 13950 601003 155 142817 155788 99531 90 169624 160 162430 637511 127533 144 274879 192471 433 599634 109451 151 559768 142853 136 919066 268 128418 448912 61 41199 521212 211 110762 101626 42717 137 530056 243 73680 407161 6866 26 739545 84 76762 922596 78 48301 135257 43845 157 917056 110128 31 210779 105189 253 231516 192 89874 404319 229 128962 393325 85 112959 39777 236 128488 762747 132 84000 648967 188514 130 710062 340 182729 833267 2 2310 522738 3 162639 224311 42747 120 420657 34678 29 700595 169 141096 278991 144 184172 616849 82962 99 143126 69650 109 738614 10247 79 103149 181 170561 828237 140489 152 454572 12250 99 376087 174122 395 220467 138585 230 350456 289 143982 563448 134 169296 280121 50700 55 530972 184355 94 153193 160 115027 539017 228 139633 873025 287 165356 400140 378 178953 546598 182217 73 924040 12422 17 757384 1 13310 930990 362 143615 836023 178848 125 225932 14 2226 527369 269 104172 946737 33524 123 390841 21571 9 8221 24991 39 577979 27326 142 457043 32 63913 624414 48232 17 576994 342 118273 604723 277 173490 47103 361 189011 414147 132 36890 639073 61 46033 812022 99 101335 359577 178 120253 431707 87368 255 707459 222 52015 283792 68 89913 87629 223 58012 533248 168420 40 201762 177925 22 298792 438 197275 369581 198862 213 980953 115 82340 762667 67 13233 24120 104 109248 680482 185 67405 505315 35 98848 341056 29320 72 746904 77 157571 452080 104 127111 910943 58441 16 960140 182490 374 727617 77234 70 495133 135613 146 38233 74 43552 420903 8 86819 672085 10 109286 108075 138303 308 320909 39848 158 635052 1364 16 717901 289 132736 158684 95917 173 595751 188 189364 841296 67 51624 186124 218 140302 564368 187 147716 639079 68 12622 308504 300 164139 104860 354 169688 87127 111 164012 619445 103014 316 213925 199 92993 50787 14167 50 479437 32 127607 309518 199461 45 47643 103019 46 639178 22616 17 411044 130089 59 18255 138447 133 341595 111904 111 82773 112 57863 315475 190293 321 35248 8 36577 986057 24015 64 464324 92 14177 818840 21718 105 287322 159241 26 461441 142 81645 666507 136646 105 851023 103655 146 707903 222 61112 377753 123377 3 452101 15 72719 263252 110 69863 160955 322 144704 16436 56850 128 345499 144933 332 539521 70324 13 66774 186013 204 566918 144 169400 653317 400 178647 537499 156797 107 223603 217 188563 327867 170791 263 13649 93128 20 275879 306 100411 393145 324 195020 86941 28 104855 675004 111 190350 609623 43564 32 125232 61 99801 826226 386 154089 798263 272 146505 164344 149 141479 426146 345 162204 96166 132 37808 492994 134888 23 411553 233 100839 40823 133147 153 849393 179232 355 33200 176791 292 234443 233 150398 963397 323 172392 815805 62138 48 54388 222 189576 858754 185107 342 175902 8403 27 843258 164 37224 339197 81215 37 880918 104 34865 998146 135257 51 47075 85 133139 64039 57 35965 756230 188541 176 963827 88 198681 795718 115 94718 154933 345 136271 47725 28 15505 497002 41971 197 682608 367 172523 199457 287 159123 447313 153 124313 162143 9279 2 389840 68275 161 283999 112827 117 483205 40 131533 941259 153021 327 226750 245 95060 637315 348 163487 906444 6220 60 831694 249 177363 74056 149560 275 122701 6599 59 56774 174 99661 184475 130978 45 5996 289 101404 226533 351 147134 867869 100949 20 946258 189280 124 759898 82 143575 15649 58307 49 42586 14298 66 685738 62390 66 532317 213 175331 797903 389 196798 653338 105 26958 355841 70705 37 498293 102200 310 12512 158062 122 673647 73336 70 215047 24 3995 217450 31 16527 200923 208 57942 355767 119 41946 804198 167164 398 958866 145856 44 737918 109225 308 276469 233 120953 194376 7 49511 398639 23 81703 398695 6373 58 410692 31181 164 240500 39 115930 514017 148131 313 309544 112 103082 704766 227 139928 861941 85125 85 271401 101 16958 934418 56231 211 579141 35 3926 692136 39921 88 832318 54429 162 558341 143364 274 553342 244 88594 690494 41174 54 203473 35 42526 99532 268 164647 961032 13909 13 526877 232 79205 968587 151 187422 214047 79 170842 697416 20 34953 574339 53 114140 202491 105 54148 493818 45967 36 927605 41 24342 934933 83033 142 23376 7 148414 276950 95 58557 468845 47989 159 269834 54206 199 391390 190 120987 952286 130506 59 269595 80791 178 314804 212 100682 526989 204 142407 131112 27 1891 170877 66192 61 796735 8962 42 141138 23 26241 371493 172934 242 617739 230 181133 465145 401 182768 495441 34 77035 114375 368 183038 901729 230 63284 753563 49 2605 76622 40 173595 885554 98 127912 688749 1419 7 138666 32024 150 788832 11 41172 985074 5 158196 603078 118392 62 144204 78897 155 937462 106 174587 127594 14 102655 683527 137354 154 415301 199 113009 810558 295 153002 214172 95415 174 708814 122 92947 312497 113086 3 609449 190 79678 404047 198270 74 559857 86713 39 217698 90816 62 145759 85 32001 395554 176 137171 961269 124646 240 977020 109602 236 211961 73 180601 843402 48806 119 468512 57715 23 17057 53329 80 421896 124851 98 90608 19 126107 445767 47 92212 791722 115 13326 341213 146 187279 368341 365 156378 937138 77 34684 693439 137 69922 258114 30 2237 321011 108 47165 495270 6 176481 945085 72606 141 604733 420 180697 406271 224 85114 825586 111353 263 427270 45883 42 477150 25 24553 295353 398 175986 256075 27 15968 484069 355 159929 811600 66 116515 705014 119843 305 301908 96399 15 428356 9 156132 384531 18 21925 610947 302 118012 663481 29888 145 769818 105616 179 262147 98599 16 774449 142 130838 89145 81325 48 758880 131732 32 239167 189552 49 5630 56718 9 565719 254 136354 80703 153285 358 934396 178260 138 976436 15025 43 967156 210 56762 63301 151557 348 222165 177250 108 113953 146 58719 50894 74 150805 305291 3 127424 346619 418 189713 916633 136102 181 726355 85426 164 50072 179680 148 877263 148145 321 946464 150085 223 231276 191 193319 918644 153 77560 304541 7214 40 258171 112182 222 876940 35883 97 656683 114 165751 738515 116554 200 426624 82 64164 291577 184876 254 74759 36 71109 613576 301 167384 510725 59685 104 380527 122 80212 765081 107481 8 173685 436 193239 13269 53 149545 392890 190123 317 564630 246 184544 866337 232 148888 685920 150 196740 143617 215 70768 879268 74 27799 734217 187769 268 791064 156 42605 524688 7 38140 356682 143827 98 78047 133876 21 352490 253 128283 396452 171856 153 851231 162040 232 404583 66079 68 393357 184944 231 968407 56 18434 279505 203 59275 28785 25082 33 92760 347 143872 5229 129 82702 633825 247 74022 533353 383 151530 52603 78758 75 91359 97989 71 562953 193364 270 555700 53477 142 121343 69 28558 413373 67723 203 62040 115 16795 788305 67 7351 342061 27620 84 969661 80751 132 373819 161835 5 279642 38 1652 799516 80632 272 186840 51826 55 738859 111792 334 903552 130 121038 281111 120089 295 540351 184539 331 743558 343 173573 184563 71201 251 429117 157614 71 779279 22 99416 101027 96143 240 887709 94 87786 979212 151863 316 435924 136925 165 563269 131 57429 701368 64 138253 788837 156173 188 373986 5 86663 38141 23494 90 663083 31 6638 288259 169882 7 276566 109 154011 611764 185 75199 855911 138586 316 542866 56 4840 289786 183532 326 523698 162 193732 583400 23852 139 142498 332 126992 610825 24711 64 999648 19999 17 574591 305 185633 45549 75 49943 913623 22 21741 400672 36 85112 388108 46604 21 435333 359 154362 782893 23 79263 510885 124161 162 490579 12319 107 923954 327 114008 782311 290 170688 62509 119533 74 952746 2144 16 92278 44 67173 46310 178 37139 172771 170998 61 260722 187925 133 611636 26965 132 914717 24 124607 575966 356 158734 141778 90 184094 299252 68353 117 686324 204 107424 350222 45 2900 194209 185 40958 654246 99 55919 940432 131104 142 924554 76 15877 582882 42535 149 914922 98 134541 123046 107594 207 350329 102832 30 22276 4 107865 279337 151 94313 464701 21332 44 211086 63716 182 334739 90552 236 540556 123884 115 933132 171 50875 482206 87541 148 648438 19 55011 290154 3 158940 193970 199 101295 244683 260 171084 66299 69752 213 887112 36 3175 21267 74633 42 233223 128756 188 206986 116460 1 681175 173158 88 805718 50 2690 20404 144 34881 420870 212 58619 642807 10250 18 969014 96876 33 142796 221 55818 401499 65229 52 665188 136031 78 524887 51753 124 127592 259 186359 198155 168 40749 691704 100 22860 803845 9964 60 914295 92869 197 491744 158 40692 529560 97615 183 92519 69 184256 941813 107 50869 459201 134743 364 648142 147 125373 703579 25 754 52385 172 169845 745100 66 32487 918489 101251 304 932792 82 19492 557491 331 182700 306109 120 32393 645620 132499 315 266569 93 34156 323941 105 12759 84609 33 64560 407722 131774 137 549394 12 23023 824536 322 158739 635426 58 189638 215294 77506 31 127753 176 33389 686328 194407 300 470457 164270 388 541296 133528 352 696676 133 192690 236271 65 17220 943385 67006 67 338823 160365 329 213064 30016 66 457141 221 124173 906108 13 176783 574442 107227 81 355280 171592 321 846543 141 64493 58019 305 111675 142577 282 163003 137848 143066 188 834745 278 185529 301460 7 188757 401818 317 119882 90425 168068 44 974933 46 139886 623518 176851 166 360361 85 10027 733837 92835 220 823144 204 158978 106316 66209 66 699572 308 129190 319173 162 87709 834205 107298 125 978384 192867 146 297692 52 81494 940942 97 94672 906106 199 156188 583532 180361 389 941413 114841 99 223129 150938 184 674641 18 181047 122980 44673 153 847727 14479 48 668324 157 63051 51290 256 192044 335608 79 140314 242400 151073 160 830253 91 73931 675551 221 188696 671889 28542 140 179126 106 191805 732759 302 174688 607533 192 38826 414100 3196 6 563851 47197 144 774157 239 105185 445955 70401 94 642044 45928 105 290615 61 11965 655608 116745 6 595700 36818 29 809635 189 181630 262497 245 184076 73737 137 78261 270146 172 33506 219313 43285 1 729840 27 144648 877741 37959 185 677590 124283 274 787648 153 34363 147271 60915 119 353349 49364 102 881649 27299 15 827330 5832 39 75596 408 172140 805542 68466 257 699632 87484 85 453742 109585 5 450248 169 56663 878609 118164 273 551759 169309 196 983668 154182 188 283360 188237 325 785160 167599 91 181531 338 184127 176033 57 25390 662704 218 96411 106624 39874 165 610458 90646 162 888379 64732 176 987304 15 150220 584718 96 48327 233829 164996 355 208490 142072 362 354410 85 66917 11822 66305 48 821356 76 107841 528710 50351 1 500672 40 50099 846961 55 91311 379856 226 102412 817435 26673 30 700161 145545 53 198101 45482 142 174483 429 198563 778585 90805 214 574108 15627 15 864171 58 6294 302197 181042 14 81494 183 99289 148580 36 19271 610135 124923 302 501354 121 181406 86642 189205 246 352976 179 78922 670308 64 49010 807388 233 90913 106254 72 196901 963914 71655 9 994882 116982 338 109318 223 95044 657086 15800 50 264438 172578 309 73059 144095 173 869480 132077 102 677031 60 12300 459545 99 12281 602571 72 19248 907380 159 117190 194244 122 51097 800909 233 179128 870257 57 150206 352940 7045 68 992364 169767 380 896112 51 6298 680630 63 43781 131245 74680 48 644043 57459 8 454208 18 57770 288371 11127 24 716982 53453 29 479531 129 86012 5172 154 63310 839702 137681 24 490547 52872 120 687264 127 178925 583093 128971 203 892452 129627 39 245443 120183 233 710754 103013 268 256960 76 22560 830044 196038 145 634139 122 149442 454192 105381 276 799790 158 66975 65258 137 172428 158831 7 190558 392866 58 106506 870732 201 63974 638391 118743 138 740352 239 136135 56708 17362 77 161544 170368 255 442006 65 115776 190705 108 53137 914532 150161 108 898819 122592 45 506637 120 70635 476766 146393 368 987861 129 193700 893315 94 107692 253643 139187 210 421521 29441 47 310296 114 126121 493342 45 32538 321997 123 27859 248249 196 147193 450479 179949 293 773428 1618 24 171127 127339 59 509208 199068 264 543240 54053 44 830615 5 22603 184128 155501 221 194668 62661 245 156562 85454 130 197592 90 56629 809115 68481 80 137726 158 58919 823683 131 155758 584209 70 197850 138509 149136 147 222658 190653 57 442156 30499 31 816580 59317 19 550246 61038 178 368278 62301 50 328165 179 146558 774694 245 85829 764225 161355 196 767571 183 177987 47138 279 128355 958102 127 159403 330088 107001 316 657117 252 77629 618694 149 36610 405389 271 113261 740273 20 85931 346418 95 141008 525657 144191 229 124953 29612 58 900176 275 77166 382554 233 197522 136517 181 70657 791061 52676 162 425467 313 124673 298453 107018 172 802823 130 197321 945846 237 124257 888676 145 123506 241725 6 4000 613807 142 61432 590882 395 185772 335063 88733 145 920072 133 67755 445560 73332 162 238353 220 57148 92721 74 85917 972922 79745 195 558347 175609 110 579209 72 187742 497380 309 125299 739792 121859 114 761115 221 190503 946592 267 84420 125954 11 90841 332165 53268 92 298144 78 35815 634458 88 37574 36773 100 13491 580193 92390 34 822796 156 147336 702848 158090 157 106445 176781 184 896506 125 127860 123825 53 38342 346414 289 104535 329037 133 67724 719293 29998 82 2644 140415 345 36279 152849 69 988534 237 123433 958915 37989 131 616216 162 149870 919740 15052 114 685130 127 19239 903845 5 40830 548914 170484 102 402564 160200 47 715608 123 84642 544227 95267 143 488261 89 17471 533709 23689 70 17792 77322 28 45500 302 142882 825658 110 24100 189064 182792 22 960691 185047 220 510376 121 121033 890888 126817 250 767787 234 141142 968054 254 135308 759519 173 150582 286645 198 87031 49309 122403 57 424573 159215 245 347718 80 7462 607055 126 18729 580930 27 43049 326017 337 115371 714856 112 112652 688566 323 185763 462682 145373 296 812245 117948 224 279965 58 39477 741405 37197 149 940058 52930 154 984504 94883 21 809033 20436 104 536391 50128 71 943044 114 140846 432575 198476 266 556815 16 8455 797784 8 197369 56502 155 184599 938282 50 138629 222395 114161 286 921284 23 15074 393732 41568 64 124700 83866 256 727365 178246 411 390690 21 8215 196201 172929 304 739872 76 27658 288256 101823 74 271021 125891 255 108145 199 101219 789974 139 172403 200099 251 150488 663239 139384 273 420065 112 164293 851847 134789 247 227904 63 6370 904956 148 32528 84443 109169 271 563278 159833 203 625749 139174 252 613120 70 24303 655289 10 160823 265029 33745 36 771669 117260 328 259016 77699 183 341202 123 92548 263066 107166 303 526624 16 114423 990102 180602 374 794580 76 46691 294647 60 75192 374679 52 58723 179758 192472 57 465738 211 70970 549113 150322 149 224010 161 76594 121401 283 109669 690957 31185 142 321769 80891 151 385742 144208 3 786382 62 72074 337036 96 84148 454476 48 80639 884364 3848 6 936039 6 196733 85132 25 153074 308920 118233 78 214599 121 174209 997925 185 42238 714787 211 139438 900130 96476 291 702809 12 29127 638553 130555 31 273358 55 26141 327888 157 159549 761790 144449 380 245484 159 151336 647392 181 150448 111282 31359 85 806391 58744 15 11857 173411 318 164144 210 153884 172634 5 55836 218887 224 83169 856087 163 187363 945438 128474 41 948540 118284 239 251390 9 33244 497521 167 119563 721471 107 73991 416894 395 198480 135073 365 184645 144100 211 186110 277792 154 46671 769254 14357 8 863903 170 68398 498650 188048 371 508694 185 116445 572199 179 175091 61381 165309 121 143203 210 65112 16199 186784 389 479274 96 107516 920043 17594 117 588473 95796 293 260690 32 33186 508337 176 39559 664227 44 59476 583846 102063 107 564917 19 64883 248929 19 30313 342580 9 43985 858566 125141 145 641049 167195 121 643214 141 144752 991759 66679 148 792474 180 59701 17071 167831 244 664872 22 34258 133369 194 137606 609849 57055 18 423739 109463 74 948849 69 65391 231861 9 136 792090 86669 50 144458 6977 77 403211 305 121614 940098 77 68785 818449 177 136300 632897 16 11380 631738 139 86014 780909 395 169672 731603 165090 298 823306 319 153275 698801 121 44774 337418 2760 22 77078 161 34069 966334 58 14271 911107 184909 393 584549 45 82349 818703 15 21081 512662 146409 222 923894 147617 28 430790 23079 24 970731 44 11631 252640 265 116879 92971 43485 62 324765 146 101356 797787 177177 19 387730 105 147019 851807 69 66934 456642 121579 168 164695 138485 154 587692 138 139820 973606 43219 167 89734 85 106564 889093 34733 62 153761 24 48089 992396 337 182933 812542 197718 146 607773 172 42187 789767 142 38463 130905 8 38210 151052 24697 38 35843 218 117693 380635 124066 116 462839 170343 21 937291 50138 24 367281 142 54685 271000 193 152373 328906 109381 45 543110 190184 114 479143 34 41052 332639 57 111109 122012 65 67463 34301 327 129354 664163 402 189225 815933 64544 63 901489 119899 198 513697 176 46304 283441 111527 56 732379 13451 83 10759 151 154021 61084 38139 137 51187 166 172990 668046 105214 267 443023 189 53959 501562 80455 189 118484 9 79033 892090 200 81350 233204 113287 195 953814 43405 142 729998 13369 38 948308 141 162160 836883 2923 32 798797 147 161119 912549 59727 241 234714 107106 319 704 207 101645 720928 195 54817 524476 95309 169 244032 13359 4 593640 100867 138 466922 52393 48 820711 101261 281 373007 6692 25 440063 118016 335 391824 239 187976 792733 167 59625 649991 71190 129 961877 41 6920 534477 288 169025 672271 194 192530 337192 92 169348 323418 134925 264 162022 360 150007 874189 33 62452 530468 33 108648 370015 9231 15 404837 21260 96 498264 200 99119 374389 143851 111 635608 102275 303 43680 280 168774 185272 165604 252 42485 53 78204 404262 183016 149 385477 129951 181 435185 124917 221 562830 188347 6 159255 177393 334 694850 84 18674 428374 184852 330 146304 57698 37 101385 319 165716 879376 61327 77 512051 28 42848 110707 11 2010 207034 114 22094 769337 363 157466 960929 60 25782 110314 73 7311 348611 27216 8 456326 154956 60 661623 88006 251 654165 1 3383 912713 200 57402 266615 31793 33 235409 224 145987 757642 20982 19 293444 37 25260 116937 144446 323 547986 116 28460 251160 133955 306 783873 376 158768 624672 13101 11 451105 102 14082 287043 73563 216 725584 226 85926 600798 47 105736 209093 196779 270 70878 214 78367 176008 302 166639 681885 56 48243 181814 197 104167 265320 145210 380 620331 132132 353 194057 9 122303 971076 43703 134 584340 285 196019 592856 155854 293 745438 21 51976 261058 94154 39 249357 16 13924 524903 146861 69 854630 81 9014 741316 64 104871 783377 156565 353 966860 180 99543 672985 152182 322 272573 17 188157 268264 143 40952 586417 37383 150 482707 346 139716 594801 99 16939 952275 150 124259 727636 41808 170 177409 132994 89 93013 7125 30 499845 69563 86 815002 192565 279 493097 263 109592 905612 296 101911 142717 323 168670 621394 77498 105 966984 69 90890 475238 195 83759 388959 94 96749 284742 320 177909 452198 303 135203 458701 220 55347 40897 22 31549 40491 35 1276 565511 373 184518 117664 162 43384 802444 2 21429 596718 39 2840 158448 67 40985 877811 138 38934 237882 131850 235 713020 174862 252 870252 111200 90 477149 186 64622 921852 192 40020 616385 212 86395 31788 125 185244 756411 39720 170 677248 37 4690 405757 239 143446 833819 67 14141 6374 84 78636 660910 60699 235 571169 73 68553 192052 261 75308 601517 222 182879 45457 164827 72 332329 238 136084 312312 117 132522 986321 231 88992 155355 206 84112 808315 146589 18 404779 157770 34 638847 39 171963 399149 162178 360 351381 176344 56 116716 149393 26 283229 105919 162 766475 80 19278 392637 23 124798 254915 279 81562 298924 88 110737 370683 248 145166 470732 265 92923 684532 16 27218 918399 118 104348 918241 37072 52 107239 54 4400 305776 206 170204 222622 16 21084 179023 21786 109 754979 240 186382 529365 151130 40 701941 76946 101 859477 122 18833 339013 152 56679 183690 97 13624 538443 220 88367 604415 12 9125 492703 27516 108 93091 100885 285 843535 37817 72 695274 132310 352 123072 40585 188 408613 31304 165 279328 162173 79 932435 73165 53 83911 235 176053 738883 22239 135 338665 143 40406 665757 36334 147 269435 399 168062 410752 352 156824 153419 203 126098 210997 117 21516 677054 144 79879 271225 34235 41 466143 42 8252 188681 54 59835 556083 53815 69 118509 84616 3 973902 74175 85 781664 273 127155 741295 2 3154 859418 24678 129 537040 128 24163 340842 15971 2 261797 130 50256 765684 168114 216 47231 77885 43 233443 328 183098 523772 267 192753 621124 105 33571 872950 114377 30 626232 169664 158 41698 355 143039 525158 21063 60 440615 36705 44 117570 74 42122 37252 176 127916 256961 110766 207 523120 125 117148 405813 136078 323 564351 12652 15 202690 96780 119 193491 191 101242 743076 102285 283 228854 307 140764 357243 127702 87 682806 150 140497 55797 252 121853 435127 8 73046 781608 46 5539 489137 6208 24 723465 194 74847 883924 269 109736 706555 134876 7 23562 106876 286 872665 162 26668 244276 53 18155 317714 218 193773 327880 353 132287 970198 202 60151 905886 126091 23 245972 121 78358 900215 62 43132 375715 66060 2 407940 173826 133 561549 131 101227 405062 14 95559 204305 174 38446 994948 178 32812 201191 40 17765 151418 138504 297 551712 87 84510 561116 83178 4 52064 105100 242 261595 45163 89 618984 162790 230 631890 181 46677 567360 102281 309 999916 54065 219 760775 184 105219 565799 61280 98 203142 97604 117 505423 6121 57 393627 115439 34 701833 25 111360 184609 83644 46 275327 245 185499 926677 75361 148 955903 89102 126 245699 129038 295 497586 262 131863 822102 110019 118 580516 53 70184 439428 13389 60 963209 84 198876 245234 67566 218 991964 26397 135 753339 319 139137 469241 70 177743 304434 65280 118 597673 103088 14 51574 82783 208 625836 66539 68 589716 184298 192 706790 51 14377 21494 153 36299 892430 311 110685 736605 152050 225 964024 18 66849 68402 43 116352 625454 34984 135 83753 29457 157 796103 176018 129 45451 36927 182 231549 122877 23 437242 203 177661 755712 110820 22 343379 35485 151 561736 37 17861 263167 42 55080 599864 182 156236 645862 188726 18 882444 77 92179 844015 81092 56 405089 175 158965 251458 133 83144 281086 36 81828 562710 122821 340 582129 366 184395 952170 194 46545 170610 16145 97 895774 20532 129 501077 270 82750 982270 16940 98 458536 163040 149 965461 60593 162 811472 321 113114 638896 323 108352 446915 145 86281 770991 272 82770 555049 310 183474 699589 101 198597 321738 378 181190 87256 172510 200 550715 11 24668 716417 230 78664 358318 72886 123 580906 139111 324 803267 326 171933 85406 203 63053 479529 122678 297 470210 202 108499 393109 157735 301 186989 250 65922 761882 226 91695 888747 207 191543 806765 100 12039 753553 236 149002 261394 38 31596 674050 132536 211 843910 67 34295 307397 190901 76 252443 47814 148 983776 32636 19 106460 173741 322 717410 60 127050 577247 97848 125 977623 121 89625 259267 208 43531 773940 42 6399 481885 81716 248 503736 58586 97 292566 187090 123 593317 180 176080 737862 216 71983 409862 76 71299 816764 148554 34 453967 396 166891 790482 150765 297 485358 314 111662 365538 80738 215 189024 104440 254 718421 359 139006 167812 131425 107 699305 61939 60 280074 141213 304 214993 114329 83 299892 44044 69 4318 186 96276 364969 218 107666 742577 155730 80 135152 184785 327 433671 100782 238 713543 163 27192 397637 278 78940 431915 11 46211 119386 222 139724 987682 198525 28 217073 31022 112 738410 115 105088 274535 218 115981 917891 10260 65 553943 26 23843 146744 114030 204 328702 20180 73 538505 383 158343 394812 173 118335 145513 52536 35 141115 163 33876 437810 26 13662 653077 42923 203 853413 86 149829 21399 131 54022 147386 103290 256 906886 50 4604 194281 106439 114 805101 113 66237 914444 12 77214 638159 35 104031 63616 125576 143 330704 376 146933 79669 155 26785 810611 122778 289 53064 228 56358 843558 43742 166 306548 25 47192 251064 292 99766 260941 41 89966 642617 64306 63 771713 22066 110 120992 77603 102 834239 140 38703 859585 3340 14 125866 23702 17 633595 43719 37 95002 166834 190 72907 22312 51 663197 80170 58 928271 70 48562 538287 197112 231 365638 232 129257 714438 173585 23 57666 184205 156 241518 17 116753 704001 265 128200 294579 111026 136 957495 78 24731 889346 40456 77 900282 7 174529 330237 19937 112 857888 93 11292 288771 28751 27 269515 173593 212 151102 159508 233 585518 130677 102 876106 1221 13 82208 108514 202 233004 45 132530 237145 197491 240 182148 196021 375 58416 33 6185 639621 62217 116 965872 3 28597 379749 72807 132 307455 33 192730 306462 323 145665 846761 190228 219 686745 24395 54 8422 129062 6 772571 176 118482 623273 3514 18 187327 149944 236 396269 193 198859 815819 275 177390 605517 86451 79 377052 14 149400 764809 362 143169 439355 34302 106 52147 261 179571 556515 4560 19 947807 15972 112 271198 161436 35 153170 342 168579 548685 11 578 131941 23910 39 428057 136045 309 94621 148434 278 589684 129565 99 417905 123352 55 72705 35 20364 95523 404 164339 287061 108820 233 255418 41 94819 863411 76 154762 786224 81675 170 601847 85312 67 219455 282 93480 138118 7355 79 566925 21 194564 607807 78760 45 683140 104 183816 275776 259 87924 954103 44318 71 708412 167 157974 487506 85 147654 921188 7 153402 47669 189 128336 100648 189 58163 481649 79035 141 705851 145 35821 409212 49 188275 212602 186472 301 512207 331 142245 825989 32490 160 790011 135991 254 149422 115251 76 932149 237 142553 370315 122287 49 286004 78 185949 38724 269 99318 966794 9895 52 763509 282 107069 699811 15685 84 351980 10 4297 853809 50750 111 14871 108800 28 941854 138179 342 309976 192384 368 192839 317 196345 145684 81 156564 510357 130176 106 677224 110275 252 928762 180 60374 500091 145972 48 718906 192152 408 799120 92115 124 146763 50047 78 95861 138 25790 208555 78 9094 488532 94 35926 536007 63278 3 771498 139070 261 529031 267 181991 706401 125801 218 840634 258 164806 743890 132 122155 787361 132600 184 2552 120 157655 192388 61130 144 575489 15 32738 834372 179776 5 664455 111 37997 462532 31 84965 58405 11802 48 612276 383 199573 860426 4 68627 640462 59381 238 236488 38 15411 104733 38 83540 273958 191322 161 664259 270 117361 969167 130807 242 996912 113 151324 114009 84398 145 891169 172530 15 314667 14 132121 41814 78145 248 337919 147 144326 792988 5509 17 337573 188 68949 773762 294 179525 36891 146 63158 624891 101 143896 115984 93 42452 194536 251 170557 226691 42301 151 704436 22 88759 516874 124 63722 211906 77168 87 641387 56 59041 255424 4362 11 199371 163163 119 207397 217 121168 950272 239 102019 665022 14 46652 747326 123649 252 656017 2 65015 423180 403 180398 481184 16 100280 738744 80748 195 932954 109 13396 897429 4084 29 780941 8438 70 515826 37 23382 212799 7 8499 143530 303 185326 702070 44 90884 213809 29 34050 701748 28 120144 478897 178891 411 678421 76 26686 374492 52407 169 628451 122 121659 838437 17 51231 103523 156 49605 567437 41884 110 253337 243 125336 105885 115 91447 625898 3605 48 144975 143322 103 478275 20058 91 778825 189160 429 47138 80 38333 452068 126 86992 312666 101 26799 37485 24 7489 9685 57 183248 181454 195 101399 137774 57350 181 617350 98 139062 241799 145 172571 856355 203 136701 361476 197307 59 208221 78588 218 343018 252 71448 313464 103007 87 5136 32471 128 514430 104 194779 576952 90 18341 220693 350 149538 190420 237 165378 308609 9 452 909670 141977 367 935685 237 150855 252247 363 159999 221360 26 45002 333452 25629 155 648427 116 72346 28648 177 109186 333712 231 173922 455096 89 35174 857529 134 116055 34406 68214 41 452017 397 189760 164241 34199 124 654818 14 135177 454306 19383 25 661591 184289 73 329677 89 128546 319643 125 92123 853453 20916 138 61793 256 146683 860846 196025 381 978518 127821 219 462710 40 72151 627925 30 96625 208061 133909 279 876389 144 96799 458496 87 96970 109468 56583 74 846795 109 48174 137721 125977 289 615129 134951 250 300026 24609 45 350647 15 44237 871995 277 102837 325149 19 55755 173031 309 95517 737832 123 38359 501908 56 15200 23958 67 18626 41072 167 177051 847917 137355 330 196649 172085 18 79763 143 123579 11138 151574 61 358559 269 150066 809566 76928 195 42677 160538 274 900269 18603 20 103675 8 58330 693180 333 176474 676044 110 135241 73061 16 122958 769318 838 3 405392 181961 289 810219 61883 224 665953 106842 311 219664 44916 52 140349 116 98468 511382 60991 241 43904 51452 208 897266 49 11228 24126 63 22364 985035 41097 202 317160 159492 94 421299 62 130587 492749 25336 81 756218 99291 289 753539 199962 434 509149 145207 205 859392 91482 181 433508 79 121462 250467 28 83702 325135 19829 61 917516 142629 214 308788 78745 223 12509 74 67408 637173 156 130703 889136 28385 90 49384 94 151833 229784 106139 121 154618 83 125849 462830 21 96237 872071 79 34816 322211 82 154036 578541 20 33662 810090 110 74936 656585 51226 212 101380 118041 93 831723 264 185146 215487 219 91649 37833 27033 103 784736 300 127980 117315 81292 90 843735 101 163213 26156 50 25376 959988 42132 150 161169 154312 80 710018 30902 19 804180 46244 74 114394 72984 188 860482 207 161029 742052 6091 41 510765 131813 189 592464 112 143566 301042 144974 89 912434 172 113979 821020 395 196221 771034 187 159326 472827 195017 399 200636 197 81307 325576 55 141970 870935 78 106902 762894 164 118165 34711 136 122438 373794 70 146649 958067 89154 85 507423 161665 205 541011 27878 154 192490 118003 25 268445 65 170348 475350 94865 141 605710 76225 156 164084 38 155902 816831 41 136606 153719 100861 75 985112 184641 254 467113 155844 161 832746 258 69938 280150 194628 144 869295 171683 115 242502 228 125707 987966 71 54677 772835 4 118974 249672 113 18832 63349 163 77293 370071 11 1286 303222 347 121448 483788 3300 53 348744 7 1842 65689 126025 175 348542 160644 307 986121 186440 361 451505 3960 5 596855 1761 41 428366 145771 278 468359 98280 30 799372 140111 16 910200 196720 309 35486 56 150515 79127 225 120166 201233 98772 310 228615 107 177361 176792 197 145117 286750 178 130590 95093 195274 85 571037 85096 209 471376 76900 201 922167 353 182092 925682 191589 229 917157 251 149019 693203 119595 26 276755 93914 55 367609 169316 379 668208 177244 329 866844 124754 150 318950 69469 116 609954 58113 67 98891 90076 115 815604 180144 158 607705 114 114195 680126 92735 66 792715 138441 211 386240 178386 145 569487 169875 76 505925 91 28082 984764 173647 358 839812 152 39486 181397 99 90575 627637 33 134363 57739 127705 307 683313 58 8656 723995 31504 43 686685 173 138550 54611 108640 103 510622 99 145862 288862 64459 189 159225 188965 339 269332 185 122621 27618 68227 153 336066 335 171435 315346 61627 88 361243 120794 100 304310 182 99413 889693 2 17537 506515 252 82176 759844 6888 13 947652 8 115327 628229 175200 11 705927 67 74229 299208 27 117556 322243 6797 63 409313 150850 178 112796 102492 56 676973 184 169497 332438 116610 153 266208 36137 94 360530 280 122059 665313 176844 273 706278 149 159019 218047 176 89372 738110 137 25350 536608 197 69048 429634 83 60769 85591 178668 91 145888 28784 34 963068 75813 122 699614 182664 90 449004 96 116022 871964 24 4720 163363 150 61114 396786 176 198406 35382 140880 183 167286 103202 211 242850 143706 358 71841 158903 90 206441 38533 65 311009 319 136411 387592 310 128958 599521 67385 235 778175 33937 146 996540 111 58728 622275 236 162258 160895 93341 24 158250 94206 46 102400 152 45097 48541 281 165071 739209 139 43204 571555 173561 302 625989 4770 29 268526 115229 121 826838 156 61490 653007 5 82919 139523 14982 75 288303 45514 12 398847 167 30309 276430 25 20673 650690 256 147270 508917 79 190730 337207 185 111239 928931 122654 184 928103 70429 159 423640 95161 60 908639 152154 328 445022 79069 11 378586 52060 99 687432 29275 167 360845 73611 206 554053 181210 285 583069 176153 270 775400 168746 219 601001 21 2811 438512 283 83621 572879 123859 332 373602 32189 39 695985 3484 14 178464 241 128848 405999 191 128823 344103 236 172006 698473 155592 61 981351 34571 96 935183 23103 86 533063 62 49755 950769 170447 375 882237 154943 295 759224 142822 88 412470 318 109756 333582 49136 153 694012 135373 225 858210 73 35146 667319 382 161945 67114 183 39420 925192 326 139426 349794 229 90428 329565 26 66954 23458 55336 218 81270 16 95658 486321 46 145504 705924 173075 245 468370 65723 3 494453 41 188534 581069 77013 256 487166 179 70056 138499 116033 35 760423 164537 165 401857 157101 259 44861 194901 430 880689 140 24752 46490 102 72707 369918 88762 203 219351 149804 182 328280 145 26275 823185 152696 197 977684 118 14512 983446 91444 190 478815 55580 76 521385 293 159208 51020 151030 285 151959 10223 36 109188 171969 114 448762 157 142661 261092 155139 276 519154 169 128520 631946 359 143485 314987 112270 334 179665 41961 85 310328 142880 8 356443 3278 20 125845 126055 257 892946 174498 340 873870 14 120481 725397 31830 134 890438 144606 377 657611 36 42954 735682 124112 109 374644 108748 306 716561 162 32488 494013 128 146415 691122 91578 128 108594 44 72434 388467 163774 331 303201 297 141084 930199 23 21506 495163 189458 158 542610 121235 38 816415 126087 157 711014 164705 285 351610 73 189025 830317 64965 168 521737 113254 158 76272 27383 96 360811 9005 74 988900 79 149255 191991 111749 111 406893 123 184614 752254 136 127518 939550 85 174166 670470 49761 34 11457 24 43887 301242 178 55748 475158 72112 105 440567 127999 307 29287 28 73113 152422 43 161911 458898 63 91218 984369 19823 63 641021 176 104419 529710 30 57876 545075 365 147118 446298 175 131524 448786 225 76400 663394 158840 182 796233 17781 42 105097 172 84044 910986 69362 15 284789 8 2989 433902 93 29341 758405 295 116475 868492 98 176950 871452 149 50359 102936 191950 418 755756 121 20113 281951 80 189661 28680 161610 176 839595 170252 160 86771 108 123877 53175 47 145437 36541 189397 45 490104 41302 192 257357 133 69739 127142 94156 90 442734 111795 295 683034 190388 326 709151 154715 231 730609 19010 3 797570 32621 99 808601 148 93529 397564 33 37391 321020 78653 188 496281 13 66965 766736 33217 105 261032 77833 224 309133 93 112019 7757 22 136007 522844 76159 231 167935 44 155302 586724 112627 292 387181 57727 110 255830 85108 210 457135 122 18971 293398 149 22625 386680 5365 4 337950 174 114724 542592 30 12283 901397 140 45355 50671 170851 82 196863 181033 332 582604 168 166301 144177 142 26087 974131 72 153462 903611 201 122937 593092 149 97562 594998 73692 163 633430 95016 108 493029 132 20892 273719 174194 103 158444 71342 54 345188 40 20933 556734 7766 9 298934 133264 113 309124 253 183774 106676 25024 76 391870 197808 94 867455 187 160045 936247 16 37882 392208 290 131168 793789 127330 26 950604 197306 55 384101 152 184250 588044 75313 80 421245 84389 40 28385 22 81621 499055 24447 91 330183 5261 52 575910 126537 138 813113 186163 267 557439 75833 88 522180 20 168285 772057 31264 157 249093 90853 57 257604 239 197628 844301 182313 150 444925 129 166945 23176 135 148236 2733 55749 150 128651 306 150502 949534 172985 145 725823 118627 229 727681 3233 27 54269 73927 82 99221 82127 128 452510 113 96376 545710 64 11564 547260 150747 226 386164 159126 12 236576 124 104488 341278 21 47557 291746 267 120362 935711 55 180784 915507 30917 162 977668 107514 28 803308 118 50486 658182 106 196048 6423 71618 136 343281 232 79071 78346 124 17035 96156 10465 50 597676 111 41719 285785 273 140481 621777 161 32500 716121 21 14939 376353 3603 60 766510 21 69531 822736 343 135539 112126 99 12326 414188 134 99463 160972 198255 208 634323 45 176051 985590 85 63983 662504 43 2618 887776 13 4761 899132 163 189894 918161 148954 92 977079 66977 169 46717 6 47829 655859 127 18192 772524 75 14206 515622 109598 48 707629 26780 24 290108 197422 320 570841 15 64122 678367 249 182507 34962 63 151358 914883 86696 205 732854 108068 40 42323 351 183412 614112 115623 322 342753 34164 123 524543 11 14994 368904 84280 107 98974 35931 145 263956 19718 34 468532 332 168149 435703 131699 199 749405 68822 150 412298 137387 284 159208 35161 183 199628 102985 242 262557 75804 51 581215 13000 27 216118 24296 18 356566 104768 152 511213 8821 16 327752 100608 235 804743 98061 161 399399 21776 140 228456 111 50062 648586 221 140907 355530 112 112464 955970 301 137644 262108 174041 412 408661 105658 304 291821 129118 206 813973 322 133443 57620 176 41584 655385 1 195707 148556 303 171750 194468 11633 5 96213 162 120413 262846 96 182400 42849 145318 137 637146 177423 171 761729 57598 208 84638 20 63520 288462 198053 52 177487 131282 248 795805 23960 11 925721 5124 65 299192 8904 82 591171 65 20427 708385 163111 210 6517 110 189267 113666 151 161160 541182 198187 267 226478 139 85075 822829 271 103517 916319 307 117126 214850 110704 307 389407 117443 164 668550 71723 39 831670 82072 130 765181 184 97722 323706 301 157249 182024 259 69779 427206 401 192483 46369 213 140557 461357 274 174592 869651 141278 335 942563 349 134666 352487 103 91509 156312 89 193352 659596 59949 148 321627 42145 167 7112 57501 207 486662 569 18 465826 32223 79 71865 71 9282 291322 3 49201 291107 2 421 759408 184527 369 567461 63939 222 62129 37 162867 873331 65 141218 485213 196 108702 183131 284 105132 453281 131309 16 708096 91 170982 336437 22844 74 850916 178 103774 936867 97071 116 279726 99229 285 130602 30 128819 490494 41 190327 784345 7103 40 832526 163011 196 551900 185223 348 938588 140649 268 975102 339 125953 925362 64 21490 974252 183 37242 986968 180051 197 942849 168619 311 610415 78796 127 628790 142297 336 871916 129941 28 917535 59 32102 306620 164261 340 249823 58370 30 661108 61 49506 575406 57868 44 331029 63 139878 60545 113 57360 893079 250 76544 849680 97 17243 168702 176158 20 503158 249 141943 292605 62310 96 2676 43959 201 392285 121 188783 361022 56530 65 198357 197954 40 166742 152 102557 885294 28 159093 520608 181369 134 306499 155760 215 788044 31 24615 292638 86 198602 661870 2786 39 323068 26657 19 681743 77579 86 612044 144729 196 990100 119711 66 962421 176802 244 137824 253 65178 436951 180174 285 258623 96061 282 995678 38 4 458231 5437 35 855876 166113 1 602075 101 26307 666649 166406 111 581664 129011 122 105463 17158 40 15357 140 83610 296287 26553 19 325283 91 10055 7648 160705 248 413117 9 4061 87162 47791 34 87735 241 173108 823726 69748 51 640497 1 27868 354246 33 3042 573547 113635 7 43060 114620 81 917407 385 161924 815294 163592 57 929658 178159 176 447377 5 10892 568321 15989 53 398415 66020 166 293313 119 20085 577108 100905 135 196941 89718 75 826000 242 85468 599399 216 169440 688467 3314 26 955040 132645 359 993252 302 130795 634479 139281 138 281907 12369 65 710468 173 154124 117595 157823 16 296488 19 74528 722429 112378 181 829862 60611 245 693633 22 13874 129509 40758 188 207462 283 148904 476328 167404 125 728104 132416 203 615666 89 78278 304815 18 715 305153 140297 139 50848 189 171294 409182 56369 47 616532 74981 200 132001 132 116287 593242 165374 107 728159 378 193578 916865 183353 45 699856 101 50550 327549 127 38943 119527 77103 48 345912 11 51367 131797 122 143052 199941 31 27159 992460 141678 295 404425 155386 260 732607 145 23429 194942 150255 338 811619 48003 125 950585 100629 298 893485 66780 131 302844 42 18705 146898 79058 204 592854 40 11805 881717 151 43675 91168 225 71821 672851 63638 102 162184 76158 184 795767 153 88026 779595 259 116953 733887 390 181963 856069 59936 132 600404 123428 184 161157 82709 164 663838 43135 174 274582 75803 266 128448 111 184216 317381 70 63216 98070 60122 45 306564 76 38769 228679 160 119763 302319 159 41668 153109 191 42757 299784 81444 157 77407 237 68870 687685 17101 24 26439 6305 43 292353 78 20924 427062 19093 59 690319 194 47949 971500 27 131075 454504 173 65144 88768 138 176196 605834 114417 256 56860 38392 57 857163 208 104863 80155 3442 1 245866 195914 146 929918 346 155539 891029 237 147066 444604 156998 36 596650 1 2534 768178 57691 214 20886 14 19577 166072 298 94479 780870 112071 284 290274 3 68149 912252 242 58756 825851 76 10729 135554 83166 229 724606 216 135931 881801 226 81504 903579 127151 30 538253 2413 48 346788 67215 124 762945 109 36590 645668 84 172418 167926 22374 89 922011 7871 66 97724 7 13256 213725 263 162057 317938 109517 172 497867 192 86216 486836 196113 394 565300 63856 70 304962 4 54504 640805 79674 226 470485 133 65611 282269 31 43572 425162 291 199882 298565 179 94992 59669 77467 237 880162 27 3524 715522 37 187834 86513 185093 82 479276 20749 83 691247 66697 171 196416 114 61390 353215 72 22883 180217 82 132084 378138 45553 204 371070 107437 321 620145 71 42813 531389 191814 330 329870 201 188170 232562 7 11565 436394 36962 76 626207 22714 113 812288 132850 81 543693 115 32006 59080 126 115659 786987 13546 60 273364 125655 325 859283 151231 44 669987 135 37298 396774 147498 224 970297 29 6295 327483 31 4168 534499 30709 95 391145 105397 98 774375 84 62743 180009 144732 24 424979 29 124728 490371 130578 26 498859 234 55569 880245 32 11270 210602 38329 82 942579 235 183374 952420 167 116374 154202 23000 24 586990 179554 41 752607 304 106792 462613 123118 225 586812 89 53910 823749 306 101124 145688 179075 231 707397 7248 76 970756 5 333 705371 42 4762 767712 304 147544 67915 42 46514 766481 132719 299 393965 116636 145 80856 2519 25 583609 54 47895 807452 114226 261 98373 128 151304 138336 186804 181 594792 195757 432 613207 30782 144 17093 236 132977 367056 259 125863 687537 183619 105 881097 111 59922 754097 35 56794 635054 27 3558 84519 93 63232 260532 122 117115 160242 65 113412 758662 26694 100 700288 98 16755 986601 102849 132 683518 179381 402 473442 117942 73 153689 67 32506 602077 65 74248 932642 3629 8 192797 99 41328 981196 331 162254 992156 88495 32 256574 122 198550 697229 134 27467 741046 222 53444 891881 49 37467 157378 98991 204 502955 198794 287 669830 186 38995 844518 3426 41 185791 302 121957 96298 236 129078 55974 2495 48 374732 136 193367 376952 2814 30 178116 180730 346 842532 46 54731 247724 78460 129 662618 82 50583 747067 40 145459 951253 63515 124 928593 34496 2 26635 268 173685 410232 149739 182 668031 84 49355 812449 103569 148 527843 67 10722 461560 65 35937 703269 26555 97 812005 116831 208 674611 115 28612 676312 61 122407 885478 169 163041 775014 52827 159 897549 137761 36 711439 111 75194 603485 211 48646 947461 45572 152 226639 90676 98 867683 91585 157 424065 274 105416 253761 284 101119 746084 409 190905 788347 197686 173 955573 261 195533 467359 118 20912 287713 37 8693 863234 133 56298 536898 133 89613 134805 26 39290 442234 86259 69 401039 219 121266 585681 8775 45 161716 107 30093 479250 370 141166 523574 141 29333 762154 9 160667 728771 11682 14 580802 104 113974 418379 199306 132 498064 33 130504 271284 149691 174 160626 78263 17 765528 76 81484 589435 58686 34 878563 117 53394 445260 32972 93 912929 115680 332 676214 174823 401 831206 3639 6 167611 9589 35 161793 116 80681 480679 53 32092 712024 97 44789 863640 156618 180 715123 55262 60 920414 104 11883 611652 179014 151 998772 82646 247 579751 128 96226 915811 1 105451 658167 85 38522 770509 194059 210 937097 4 65757 315738 22893 143 24017 85326 82 947458 46891 68 677227 179 50553 578048 25 2079 493366 167 63361 396362 42 34546 21708 46 99552 554757 132280 78 973432 233 132684 562016 117149 241 115868 18292 60 805953 21395 16 366979 55050 169 399899 124053 79 603059 285 148664 937926 3 88089 140100 10872 69 412011 23 43143 458477 62999 76 761240 53709 20 580400 308 157960 114388 139005 75 273299 90 198730 976981 43822 128 638530 28383 15 726726 16850 68 307340 24647 91 70073 156 33125 805390 114 32043 144317 75 33799 351481 23066 89 590283 135477 243 956064 245 102650 900993 113068 252 678160 295 198177 100185 15 10407 867222 28842 65 463118 124823 257 838157 54468 51 156893 90 16160 946811 224 139834 720276 66574 55 660871 138198 236 831190 136475 119 88281 200 139570 285609 115964 186 813270 270 185889 850376 86 141576 896518 163 127025 745450 155 33519 819113 60 161438 407788 48777 140 717654 210 188185 789838 34 138267 234618 182318 161 674408 62 21276 759559 111287 113 570885 138692 16 248509 55 110326 754760 80 28006 436459 363 155405 138100 65475 23 481574 32 141451 742483 70 14091 445435 148308 109 345755 94928 203 605789 51 65533 792141 62 49300 159752 80 183162 86223 58199 227 678006 99101 142 298895 205 44746 60331 331 127672 628200 29 130517 764021 53171 157 98127 66 15206 606924 305 125490 246574 63 27572 889736 184 81600 227838 186 60289 86301 22 17803 688660 259 103570 37204 185 66657 854896 167 74359 742828 197 97155 82581 11788 88 209118 8 51080 281545 74300 38 50128 87 31603 884060 49488 208 73905 115426 68 933884 157333 9 911643 175 69471 683074 130910 107 330594 144 161812 433759 142082 23 438533 137 36656 443560 54006 117 868621 39923 169 586343 28032 85 211235 200 135147 347394 118971 55 390028 327 159332 560856 187672 156 983904 25852 129 266164 187663 367 761621 134644 349 165673 165485 293 680675 90823 85 768531 262 72453 655484 121647 287 142724 150846 126 40166 266 129580 506107 99472 312 701642 218 149902 265425 213 150190 280061 227 53726 376363 75054 109 650411 25189 156 595997 239 88470 796360 46839 184 844165 69 39898 333652 17 100221 522632 9799 31 730910 103 51966 527029 335 172361 690870 169 115155 29439 154 137820 692273 199748 130 416851 77432 180 78570 67 54346 719075 163479 108 493482 3366 44 293822 102372 80 168206 2940 42 378742 405 180838 823407 15806 23 470882 67 122053 705113 137904 353 60895 41325 113 822977 298 104437 856440 186492 157 90981 166525 96 769184 204 66979 233749 43 13878 731883 47367 67 862820 48828 139 615616 63 27624 459582 1572 11 618115 91435 173 563764 110738 118 815207 256 68778 821319 18270 83 114400 136 115293 893303 40314 121 209004 91 135377 536796 16 161246 926465 30 169691 732410 25 32510 269392 65 152513 512093 36 77748 175377 71 74164 859737 309 116199 675647 217 87042 880785 122198 333 741688 155 94265 231242 193604 263 25564 92615 165 893036 174817 219 800121 86717 135 594954 306 148736 139765 181 115979 215161 340 158531 198607 149359 79 852092 29173 122 499736 1 145502 981371 59 17382 121993 17 12441 873448 8843 37 605959 11 135045 982441 99438 51 349524 101128 80 960811 150099 113 721348 23 12468 154935 54 75448 641525 64073 91 416853 41 77852 29459 232 68383 123932 81581 234 357268 99199 288 63458 89315 40 813918 347 158993 353831 313 186109 859490 7 5778 562214 407 176922 103874 47277 11 981034 165 52249 572034 29800 70 363914 183542 149 27508 170573 142 492450 1977 6 110001 129 133785 169012 42139 152 963674 104381 110 368195 42872 151 4487 279 151540 413367 139711 282 76998 59564 22 904977 56 13448 353825 160625 37 295731 158 182831 743883 262 79431 638890 46465 19 274294 49586 52 785247 142936 104 609671 183442 408 702736 109107 3 271482 2209 25 781520 11307 27 518765 188477 325 183537 12287 20 507517 74004 24 377647 31 17664 882313 78533 130 633913 82566 283 257662 73 56689 426073 276 188603 851021 27 192385 969422 136577 121 666270 249 99042 189703 310 191291 264422 360 146172 91908 40 172080 499065 25 112269 500187 316 102606 524084 54 198039 696609 226 57239 546604 104 59882 296224 37268 45 370787 109064 142 3926 78 33913 566038 189 71479 463661 147340 5 696568 118820 294 33775 176760 302 446148 94077 37 611445 81920 137 377973 167940 392 476507 64959 129 522395 48425 22 44475 121 81800 892746 139 32193 927860 1929 25 522903 30 165200 348030 175720 22 98413 92871 211 78246 118144 262 13341 238 161036 809166 116 22056 914608 150234 105 17466 187240 225 10195 33704 102 34863 299 103893 340392 50342 84 857175 324 191356 482634 90 126245 446626 15601 99 652915 65489 104 731680 15 2583 637894 112 50168 34336 292 176622 544480 198956 167 267249 95679 131 110911 104832 73 551712 8 10239 759502 89854 190 382036 381 176956 462377 126 88671 935158 165215 234 846692 96034 208 955699 70149 23 883280 122 124640 73778 6718 3 68746 129 30468 832591 66239 252 687021 90691 182 867609 172 190956 79686 192972 313 687506 93749 49 886087 197353 271 813143 127454 120 95700 94 41594 474785 165564 331 205075 8729 67 778565 45 105042 157869 156020 184 900908 48 91475 428983 59630 6 439347 110831 325 268529 105 187788 149431 210 187984 508064 202 139090 900525 322 131815 663811 160 116629 427945 158 178541 23560 198734 111 962859 123713 117 943102 48 34689 359319 255 132175 622974 48 90269 882921 55 30403 567419 278 146986 988250 56920 235 393152 62 26172 917658 113 164050 73736 16082 65 270603 138 164121 334801 110 87166 410703 147648 143 413881 55809 175 156218 29 154859 39308 206 138847 818770 177028 420 887623 144815 176 257795 141 76196 387684 2406 25 384622 143 158471 372957 58745 44 641040 128536 353 954995 187638 126 432662 117 14582 45380 59 40497 400730 103 168661 564228 89 83834 288477 90539 174 928629 51 3225 726221 362 187123 785011 328 170340 926988 51867 140 99413 156 79543 348503 268 151925 195929 245 199237 617761 198 56087 877000 17 10041 21129 353 134447 582401 73964 226 223945 6876 45 369596 199076 426 651890 138 6 578393 23839 131 702269 114 100353 48140 181903 300 94868 305 141190 543196 33925 66 662762 350 175314 429481 243 59069 71078 37460 38 11029 191 140427 1128 181 63735 958153 113 135137 178825 199 195619 954784 9 30825 681651 156 120874 717310 22309 73 463521 31445 92 38753 67659 154 627986 7848 55 618129 32 90144 633496 105 65051 564519 91 90534 483681 94589 207 322055 311 165719 111849 18 42935 140183 71374 264 958855 181 96567 464614 80 62164 314651 108 169608 678872 116 134001 840944 39545 69 80641 2124 7 287735 13 167983 639271 15 57240 598557 65932 132 674703 173355 399 319619 100338 273 619962 22 4712 523748 103745 277 981558 186 94038 867015 64973 169 873294 58 43973 688793 39521 12 498152 315 197136 683674 115713 279 970889 173 117911 2549 115942 339 957312 167586 131 388793 61978 140 357262 147378 169 427208 222 50192 659295 42 139944 267954 194536 327 909332 86652 284 999081 124374 20 424153 68 128353 244821 124 149771 336727 131705 134 713982 122 136064 843875 276 96699 927009 33 2850 277387 171445 333 348694 101 57955 115933 370 186273 788430 149861 264 15107 34 143803 192624 131465 55 437626 81208 226 24883 235 172576 978253 171 50797 574473 327 177874 275507 125 65765 499676 76366 109 301761 365 17 238565 183965 356 39984 255 164992 818937 11 172752 452166 265 137260 520523 86 68093 341877 135734 88 488428 22098 72 564170 1 40714 302513 13539 109 15346 74 65393 734922 41 135006 808235 64 7520 470585 39926 189 303174 14559 113 950132 122 198513 616278 214 120842 867191 202 59687 482676 49 143221 996399 26 24157 82123 62744 99 512345 165805 15 845101 147 38701 924058 147653 65 778920 192367 275 215219 52 21481 831838 91846 39 159635 4328 47 297656 235 57353 620115 12 90687 26300 21199 107 398124 63189 205 103595 39524 158 440671 52 177742 958333 71 116625 739418 54467 6 644141 102401 167 80340 150917 110 200056 136728 169 808954 129 27191 717851 123 96738 83377 62 159750 416280 86362 267 140950 168576 317 258535 118761 165 607689 95765 74 304322 273 110504 154475 12399 68 712671 266 98031 629628 7 27513 260369 133721 188 101644 65040 184 775599 10272 49 24378 134 23462 261557 244 102427 767483 74160 15 114693 241 178428 924310 241 100932 654552 80 67239 32910 85552 214 284215 157474 67 381979 73570 61 225216 156864 152 549531 118 133094 666788 139 30732 278882 91959 95 87261 166 141535 805441 125 140838 276365 45 23451 392992 5337 11 276770 174451 344 297836 182 105495 366884 169 101010 640305 79204 1 930590 224 65295 19635 52 31290 794821 25945 94 630146 121543 291 537651 201 175360 558703 88 49602 361330 88 67143 961847 248 161379 79801 99 53366 37440 121305 195 22485 131016 285 110898 251 118930 464866 164874 189 448621 336 164841 136275 40679 93 719205 1425 2 255579 55931 119 107768 99959 226 999143 276 92409 394031 66 29514 612090 90002 2 594018 132 74854 774453 116772 83 519704 20 182397 180384 185483 122 800634 127594 306 750897 91671 301 564885 74 75943 350460 2643 6 26031 99 99683 828486 18269 65 952600 17 18245 301265 168 35404 998133 111306 32 829159 167764 162 147968 61629 127 369734 54666 233 102241 118597 156 868004 188961 245 795628 93453 289 261287 120 34103 43953 64196 224 884618 342 134634 982286 9601 31 972579 45671 158 954845 159313 26 643206 55 57026 475014 114759 158 533893 119418 16 315527 2 49753 769136 261 74353 775819 134261 282 376718 88975 267 45180 129493 173 688092 134546 49 625330 123597 50 663976 69605 172 415601 65 8972 871442 23 51779 54707 173656 129 989280 233 197649 757632 240 147036 666153 151630 218 28727 17 466 611415 138645 361 619853 66 17131 17295 72990 135 13309 100007 222 209217 77 17620 611149 167840 261 940278 68 8354 174326 158918 334 109643 62 162554 300536 165615 346 800521 109233 98 861820 107242 238 928489 21 47668 563209 123 103336 154105 123875 109 301114 10988 44 834085 142 114627 745026 27021 21 203613 424 190557 839198 1104 16 166635 4 6695 691410 98 176347 537617 71 11082 142041 278 96029 944430 12 176003 518603 137 25547 149702 180 45556 379927 67668 104 84453 206 115301 37213 158 75092 841986 93 168434 532014 300 116011 315762 87910 159 804145 17 151412 479405 55168 216 56186 64 170184 714738 66 77006 909342 133 185099 101861 220 65855 909444 170 64412 160594 145066 154 147505 45 11135 852021 101056 93 39948 186174 126 328195 117199 245 138467 132913 6 71583 92360 193 329761 136 138009 246208 99 28128 194602 18093 60 923564 181557 88 875713 40788 116 65011 21 71160 816806 83 28983 276661 177044 98 821746 13292 70 677492 370 188741 931385 158521 305 497577 108 83111 285191 113 18779 770188 178 45451 122962 29876 155 697028 152188 344 73439 73010 19 54340 192831 100 855729 69 6683 434215 125698 262 113616 83415 164 326251 48 61143 59195 293 93376 690874 174776 94 50719 59571 102 957152 20 10721 290627 82 46569 206176 270 90700 807792 253 66735 108921 117761 109 541009 78855 186 472799 12 2127 190110 217 77454 566250 202 191046 16413 2 55817 630458 9 29288 656664 47106 206 363247 6405 1 122819 86240 228 622096 67 19951 267614 172 80716 520751 119 90115 457040 168205 317 135277 199849 435 297493 38439 144 592035 202 127699 422669 21960 98 578946 207 186950 695275 47 86606 171248 50 6572 8432 29 127552 689598 145085 202 707050 116762 298 599322 380 155970 52189 133891 193 927767 170 118703 965960 64146 144 93417 36697 25 318020 22208 26 72009 163276 53 995272 135860 166 58572 79 39454 514421 251 127023 236759 201 168639 21028 169846 235 801537 171 92836 629893 85 87343 514204 181215 290 352885 245 106903 861239 143026 27 144599 253 7 512048 43236 67 919334 169360 117 991275 72 92101 337016 93068 290 568242 120726 260 140467 96 71242 239227 212 53101 265351 128 16644 992187 131 48856 23475 197 99615 335391 343 123927 623801 271 86443 987051 107998 17 501575 78461 57 404118 296 100688 523799 112 30030 353436 224 94524 695205 68994 85 162532 138470 40 833023 134 90003 361135 46254 71 481489 118106 126 891159 246 77313 782224 344 123461 108744 106 26800 2920 32 80217 394440 35886 150 266989 262 70178 994676 35620 100 461557 69 11399 780915 104 105755 276899 142546 218 1982 138967 187 203716 250 112261 557008 71152 40 122807 296 126368 601667 16526 102 251172 99740 83 603933 126505 104 775565 49432 197 952286 322 199999 481415 125428 324 605067 2063 10 703524 149106 114 304524 51561 109 296868 27 65476 668643 145 36481 41806 50107 120 182157 413 195913 866002 64473 223 557805 50 50136 845172 124508 290 638993 180682 318 261889 15375 12 867082 41354 53 595084 104 164479 822386 136 95692 224263 66473 104 233249 146605 149 80386 109143 168 851866 81 21893 507062 254 102526 681450 172070 264 735313 111 175045 191653 67 79688 473418 277 129086 975142 129 145985 708267 178029 154 511064 150730 40 468164 189428 24 423441 74 87017 86884 39520 28 984246 10 35758 850444 47306 29 999433 140 127326 807513 61780 91 364332 103852 155 635907 161022 96 273043 124994 349 200996 255 93379 272660 42 7863 857104 2882 5 754785 46680 58 510967 122 73843 604489 1 76208 598674 140 130706 163366 66115 76 25227 13973 7 217121 101 35227 921048 111640 22 107054 3733 55 508998 228 59385 374252 2620 11 38159 36143 120 259496 72 39499 32311 171053 45 646017 145 25558 658512 172092 103 343344 186330 155 362572 196033 270 998019 18347 95 290919 11 33175 778468 30 51471 195967 173289 40 606548 141 185520 118573 100734 63 164144 158124 131 229233 125262 237 995874 52 47386 788316 162437 337 515977 165 166943 989077 148076 16 667585 199840 415 315687 109597 144 970872 170 110345 842030 87109 145 53419 29359 60 745206 41 6071 950094 74299 76 363257 129832 186 115498 2357 12 391345 149 31743 230589 107023 217 98640 67 191216 621981 32220 64 165992 324 185848 595844 251 110917 276214 92 123854 578714 44740 76 758257 267 192672 25427 94 72221 50180 169815 344 198624 230 137358 471809 41811 131 283053 127911 192 975285 354 165048 975763 146 85572 164206 116 148060 225107 150 97270 82265 18934 82 786515 18 189426 95360 113313 268 987041 62 50089 36032 208 67951 90870 246 184078 89965 69332 32 674370 199412 291 415712 82412 58 636043 146 150334 804617 217 148197 865058 25 64050 639893 2 6597 893591 13 197818 187302 139 198868 97674 50262 165 636716 166 90959 962700 230 188426 847479 81570 71 95105 101757 140 252989 277 127643 953869 43320 67 815804 155781 160 35976 65 126973 412231 288 168870 661406 111375 166 34829 26 81186 726558 47641 76 924037 134779 175 439507 181 123876 919606 165950 320 54747 71 37090 216752 283 82679 774137 58958 233 757117 12841 103 287185 123242 223 866080 196373 118 35759 39092 38 671443 276 125024 835595 34896 136 978453 128 69647 511873 182902 328 853463 193620 138 752698 23 53932 382284 316 140272 787917 72246 171 590951 171132 201 773625 152530 185 36817 40411 9 724180 109 30157 250365 41464 159 562373 43370 99 416911 58 112265 783759 349 125755 391552 119096 214 360298 149509 185 95627 35597 16 70902 56963 66 932036 130193 139 146677 13119 44 825933 36649 153 661737 71 65850 915795 119327 19 829175 124 47947 10378 183780 263 508451 156 118137 381834 161 139114 726383 125 50682 949961 27 19091 335143 359 196656 387741 154587 373 692855 303 162626 573803 341 164361 155519 2 65218 18913 62481 184 898196 235 115101 608710 96132 59 161655 24 88021 651460 358 169632 646451 116 60316 514538 26518 84 336212 218 197537 52915 64692 248 955935 25 26204 417952 43 143124 857328 62122 120 654760 154 132545 121573 118 173071 504612 230 187789 997591 288 162448 219731 43759 112 544365 167 130871 197106 42 142670 997350 144161 2 939715 141369 92 825418 257 190902 373748 16075 63 127280 37961 109 375698 210 182457 297822 109289 223 436923 61 7269 605616 125618 190 209138 205 99084 356436 112 39697 263896 96 42385 207391 289 88275 570928 73 30853 239707 148188 76 442570 102 60786 925061 8 31502 384212 248 150978 49773 62 6779 513851 156872 259 805339 41953 200 54188 138575 49 839991 32822 101 666390 127571 303 993615 82959 36 527719 178068 112 225402 69 20312 736698 333 131921 20921 121915 230 938067 39621 11 91223 122773 70 190240 23574 62 703317 170 53936 503533 47392 33 659201 83222 174 597593 151667 355 466022 159 57157 365490 344 118386 123488 344 174880 333139 199 81712 334805 69351 238 144722 137474 244 990886 45832 133 573493 149211 26 745559 239 189786 920869 173822 219 498596 51593 39 722142 25 113123 631859 113310 192 148814 25106 91 709815 149541 28 272076 32 160144 840661 142 114290 157731 139274 43 848951 59 22386 901933 248 179367 409437 172 92155 874775 6 88414 434304 174131 55 367957 80 146139 449179 105655 96 465926 170212 392 789730 174290 393 601969 88167 117 451367 102763 115 539098 536 7 346522 89 47125 973890 168174 135 354964 67400 217 89200 161790 257 692458 180034 222 552019 198323 417 270390 215 187505 294053 87833 209 5105 35 139236 799096 193480 275 497586 152 52837 532302 181257 267 852628 75670 45 913380 20195 141 188437 129044 78 70564 107953 289 548856 48591 118 976602 24705 132 652495 114873 22 482612 17 95909 819181 35 102004 253516 137364 212 73834 74 76348 748628 11937 52 825299 259 184335 235987 119 182528 890283 168932 310 187008 126 29591 717165 193747 178 689105 73 43341 92132 104375 286 200807 262 153361 169242 10 11084 233954 146928 228 463505 11583 74 153873 26 131777 60406 9 28454 550856 109 24375 228460 133 135457 799324 96 38757 778622 26 144146 658725 94166 294 24599 98 107926 346703 23 35399 325486 163879 97 30583 183 66813 145337 281 88740 794518 357 152876 714514 115889 225 122613 309 121544 232231 33045 8 97621 32 169506 843041 42 64307 350189 20602 124 20046 111035 136 713245 84 65957 411382 83181 137 848490 40 165443 292253 239 88966 328823 227 118773 316103 197293 339 230878 208 162899 236010 15 3206 456713 17354 40 476956 179 32420 800938 14282 59 702700 71993 161 214336 195 42904 523057 103 17621 468494 8 142722 858901 171524 368 307112 146 180517 87352 357 128620 622970 89907 242 226160 16 155514 300891 160100 115 120693 324 109867 256450 161338 191 964624 64746 218 740464 45706 177 880271 31721 48 32843 33 22408 550306 98526 268 968449 173967 349 676622 161266 237 411634 142697 101 386747 153382 168 544474 8 14117 524537 150105 142 299501 76 24012 676525 97 196956 412905 26561 121 11029 19368 72 113804 7204 6 737316 11248 40 244815 42158 41 896759 54441 30 33091 61 4947 282983 30 76095 682640 9 101822 989959 150266 159 548904 51706 140 279707 191 59165 483806 379 189538 462953 158410 37 392732 135491 321 524485 52 64185 265428 112616 71 288272 32540 135 151011 310 97002 255588 97196 11 539521 81 152574 599213 46 159749 447998 270 74181 660295 84 38105 614245 41406 184 142773 136035 51 585515 256 114180 786577 72524 32 98432 55 14409 430582 30192 4 103205 14 7995 254810 97026 57 135858 168952 269 148770 114662 169 727798 93 149685 963763 230 84726 83175 126 91952 957529 54905 128 176033 125917 32 630898 145475 297 893309 178 165136 460870 371 190498 827033 327 150922 324600 192410 102 799172 94090 235 643767 70378 242 264585 50 187775 87978 26457 113 227775 22117 122 936230 56707 124 799282 60655 114 659633 303 124706 49584 172341 228 59655 144856 111 582130 99 179836 96097 50 92366 93061 176048 195 553917 272 128176 400238 156 61367 411068 87 61868 336188 142 139445 171336 92 29649 667829 7397 47 592481 201 70985 882186 79 19985 217412 67 138854 564205 38095 12 850347 153 161112 727758 121941 279 481477 187698 117 704762 20 194291 988499 46 30352 392520 256 106628 772847 117211 130 690730 47778 128 610314 80 15724 132651 22734 74 654518 317 195079 298232 225 128260 983838 119676 91 657512 25 93426 941478 31099 155 415368 338 190935 941694 188309 284 966246 148 24773 14405 210 112656 853081 14 95062 316407 166345 349 187410 87 102524 548526 37483 87 141028 157426 372 817853 180875 353 817659 137 53542 274962 66413 28 81115 69 162355 876329 180 48468 299926 79259 216 638571 109740 2 658311 159741 309 796138 294 130539 882486 41468 124 448812 37 62162 162501 48 106882 579232 12 19923 300859 143 83337 446235 209 72249 580437 50687 46 550738 56887 166 296222 64662 3 73544 166 53308 275738 137980 288 732917 225 141538 465173 15 2802 978080 394 192609 770288 299 197205 70473 195383 153 724786 57103 75 980567 91 16884 994267 95973 260 521238 109075 115 236799 148 60828 859527 195414 42 15609 167413 20 745675 64569 115 387869 155 139044 506017 129 197020 673492 255 168208 964354 53381 97 326411 106207 156 344103 11548 90 737489 130178 143 298132 47233 150 419625 91871 2 307405 19750 37 390723 125 27330 135381 156452 302 402347 59030 86 99014 159437 154 50097 358 182126 147572 1622 25 91156 173141 349 991339 201 73819 99136 7 194498 524931 137 45113 469413 85 45993 579719 325 164871 132677 4310 7 216261 103 86522 688104 168520 334 680441 45 64558 308894 184014 188 766737 25 25450 67110 60048 97 691078 50037 60 637068 199560 332 58799 15 21385 327435 206 99696 462370 214 161828 200545 132 181892 623417 155841 290 512478 112 92522 949136 291 125170 252114 28387 26 198874 33 131779 923870 291 198127 94767 18667 42 285619 19 1210 977828 21 126642 737057 62785 57 364114 156060 9 220683 75 165375 415268 365 134513 990752 18783 41 424206 163 44336 695675 1 93982 591909 138 121547 125636 90 56317 269745 63 154589 533544 85 81583 313197 191 63758 58680 92278 3 258525 101560 55 396239 175801 319 634440 284 145884 498860 212 78945 32513 80 10951 48039 185 109019 360502 113767 29 832767 254 179215 723145 118 83971 993885 170 123465 239319 39 37156 254791 190635 158 270959 125047 126 579912 137660 262 69448 11 58708 29060 134 99586 885578 160462 374 335031 84757 180 322544 172470 40 461790 80820 194 759424 105 106839 89100 26 187067 165051 119 19737 720802 145 89221 729341 119 185651 923029 216 112548 132793 158 28774 712738 75 106254 93803 114916 152 589059 22017 84 929074 137817 304 186164 260 77238 912598 160122 134 399353 27213 14 117633 129 131663 212744 136 30932 46851 55790 26 311987 66553 98 530010 188263 259 797135 15 5429 509125 138 127067 403959 27 191929 297037 185 170436 905349 106 143864 788218 131153 78 114287 39419 3 371011 155 44334 252173 174352 392 795643 83987 57 366027 280 122587 761595 285 151421 723427 75 129712 229160 83 19772 146942 20759 13 2155 88847 260 62830 188 175249 90841 59132 151 22871 157478 108 205739 354 194163 301333 176111 313 831018 108 174119 592135 110 38138 448061 55462 108 774285 148 167355 575704 35 179641 130100 198897 6 79108 109254 202 193925 13659 84 753523 11482 50 692968 116272 298 855236 298 177104 110517 157 128768 121130 164371 239 630567 72 163380 271528 36864 152 361304 107 71150 316691 1633 38 898584 140 195539 640243 315 133487 188764 34051 109 411186 186 47980 461919 182637 143 709316 3676 7 539847 38 9798 683604 62224 86 508154 48877 80 4072 112 25360 452003 114251 176 610124 22 161947 63526 21 24028 641305 185555 201 550380 59 25834 309813 326 178880 536644 71 186482 12004 170 193098 637111 174672 256 502303 156793 36 742417 25585 78 921916 104339 289 158495 24 3152 74633 167908 107 702404 127 137196 329696 87 57939 649655 114710 149 438931 79 51929 536550 154753 341 986359 331 144833 271830 40 129665 161507 130 165800 511888 166 83605 790924 30587 153 664213 58 136493 993243 18 119518 325793 331 162512 602737 5461 25 827758 59719 156 936482 129359 76 660974 194 64277 729082 253 98964 387716 36977 179 992951 47181 43 198275 197 62613 307793 47141 28 304111 35 33895 293027 24868 61 158137 136291 329 51931 175770 187 267592 68212 102 337170 182660 319 886956 19663 67 59034 109033 33 637131 296 197602 412406 318 127209 53577 124322 114 970018 50 94111 260479 162802 104 948497 75 6145 979091 117711 299 355400 49 16189 465869 148934 306 821603 133598 334 407266 55980 120 198408 83 17951 103488 152 48183 724446 184924 197 258358 81085 19 423185 67676 73 884062 39 111648 703732 57528 97 449827 70 40977 691498 153063 18 661880 88415 11 379442 50 170402 337185 32813 124 443019 69007 216 493937 3946 43 701645 177 46737 423857 179 119814 955303 109803 292 302938 50 35300 80766 183380 25 419403 83 182830 28371 258 67999 956970 68 52131 317172 35701 136 862716 178328 27 417772 149024 283 153260 131270 198 967966 169433 375 145760 69189 45 355786 112381 10 696579 95839 76 417603 62603 159 798019 357 145622 366484 165 118549 459388 52 41358 867296 24 75952 182256 177982 209 391664 80083 98 240907 67760 3 464634 4363 65 148663 121437 17 558489 11 158910 374220 135408 69 946480 2 5475 755983 67023 215 655083 100414 169 736261 105196 249 374047 46485 35 386778 38 6379 266900 44365 100 350524 18566 42 532402 174191 246 965815 150 91674 698413 53507 107 719765 55594 77 646415 120008 294 764300 1251 14 139050 177669 173 873415 144 24990 708840 12 179532 207811 181833 61 988258 109311 189 499361 87 14368 250374 198 110233 153932 19 188829 851109 151766 16 990838 154924 56 680846 196 129945 77270 14717 39 553942 143 92284 761147 148287 246 749687 52356 139 557251 87097 153 973419 276 106395 460382 30 96059 162929 272 84078 85717 32 1915 534812 267 180146 29235 57 26414 359942 117 39901 996430 194922 399 857158 145174 35 933437 93972 133 765048 72 23207 365322 320 184898 49215 412 198852 547435 250 182872 335976 198544 94 821466 61574 199 994329 136 162898 625492 21744 9 652265 214 60458 227226 199193 405 144731 280 93074 31768 200 93406 800150 206 124167 149796 79992 274 804960 164 196028 344689 142 29498 982643 22 140421 934076 208 188132 896794 60 18154 464705 56702 158 5747 263 120457 334400 78273 253 974940 165025 119 11187 179926 229 738168 13 157731 647354 151 29213 885874 101281 58 43651 66710 156 360457 279 117104 432934 96 52656 946261 77 128296 364299 423 192519 771704 238 179393 737804 85881 147 65416 177 177281 750481 180 114845 909555 42 8841 242536 179597 166 796318 15128 49 223290 23810 101 668947 225 51060 436988 44 3171 970830 151 93384 198558 38269 119 152893 64262 243 321621 137057 57 607428 68 27307 903017 123284 319 448502 42 2372 882394 22 73139 274800 148496 327 28848 18 182894 509353 138551 80 553900 238 106829 336892 208 150016 967759 90 70489 131137 23803 47 301335 15213 70 371464 115 35651 692296 126 143194 311852 63 82748 240703 145 89664 428877 3711 16 393497 60 8955 705431 129 37930 618325 42349 198 794976 90 58445 565441 127 55496 645587 170 34288 868673 172022 126 275018 78349 131 98054 108 130379 142471 74448 257 615989 51938 105 565789 95 71305 595868 96 134660 958046 45 73770 124536 170 127329 727289 164914 154 55005 87 32646 777440 138725 109 54173 86 168562 814240 6376 37 557442 128188 234 743215 166 161443 383328 165196 293 104305 199913 195 144994 80 21489 785852 169371 101 98031 312 123880 876229 2351 7 125265 310 168593 308885 31 180742 58669 105981 237 426407 157306 178 463017 184163 11 742503 169953 383 410052 82 112361 631637 82 35525 822083 122999 113 249181 92352 52 409263 193045 56 95554 220 167386 642847 125727 324 411781 152400 94 21573 163260 327 652662 165202 275 688736 36 25816 761168 71597 92 921281 178 37806 288632 244 62270 381232 51 6556 225485 4845 27 773455 193552 42 487230 180 68190 783338 174532 364 954580 2956 8 745392 205 81964 432063 60 6394 761379 156086 34 890968 16534 107 655992 57 69181 529825 301 155308 488471 322 196635 334906 129 67689 10926 360 159945 476880 47 7065 660699 76833 58 299552 3140 34 880433 309 96406 742163 64789 93 969743 122 173633 970377 308 122441 96608 301 105558 734239 101 20156 209101 25 2515 291189 339 169597 817162 160 90216 975176 38687 69 506119 156971 333 631898 22 131285 698096 80365 72 447509 122445 265 173988 57 77215 954726 54 175835 781362 153817 156 107562 360 162342 692520 175178 39 230554 14 152683 159768 16369 79 485755 6664 67 353234 71901 132 49469 47 92597 229682 107889 274 452766 88 97838 694676 25 81682 854373 205 50554 688153 137613 72 987931 100 65293 436164 343 125449 630680 211 78694 693370 43729 8 945152 142 149355 847520 10903 9 492689 112 126819 681157 5 81151 716120 164475 108 97587 75459 96 512886 37963 106 432527 91 10453 952863 191191 107 571897 108009 152 315117 42967 202 978962 133 126708 194827 71691 36 289175 66 164325 855604 98 33784 286739 188137 123 319816 218 89977 235216 101829 55 407040 6636 15 101578 114 133464 942903 38306 192 485801 151 30673 810221 234 169201 129857 23 114232 927140 98586 267 206864 1795 4 370819 336 143594 786003 49571 10 104795 48 16988 680167 5 86786 491152 52797 14 724847 98158 59 473836 108182 187 36119 167221 105 787857 89534 20 717003 254 139631 772754 120047 239 538145 173 121030 989219 408 188209 80196 236 139952 635884 148859 239 129502 90523 244 420908 315 99853 566555 105586 88 121848 134728 137 247809 92 52651 689765 297 185582 218815 239 118331 410052 171390 279 899129 204 161039 92167 53 63564 261525 85 114000 666136 336 162989 274996 7695 47 512731 174461 305 951992 152074 5 864818 43415 145 181772 130 71267 501125 197 88328 282474 45 8858 403653 16 40474 437817 28532 10 624640 161101 336 836868 205 160961 619298 98646 185 846048 18853 117 176603 48 3352 455688 16439 47 877649 156714 390 968417 287 121685 68926 21634 95 927858 27 10412 905656 81098 252 702681 212 79954 250737 195 164473 963585 38 6893 61902 137 51562 488186 190 107450 816871 21 67494 369232 132722 30 96791 86233 184 19312 196833 179 323941 213 55203 709318 71213 83 846081 28 165305 535159 117730 192 140130 235 71701 734492 126876 158 342170 172121 140 626318 101476 133 181203 44 63214 143241 97 81271 488749 123 177635 960281 143788 133 174223 341 139351 180443 176412 160 390546 44243 181 551746 178800 236 263438 158 39439 609523 152 138325 12950 156767 327 573299 69051 139 668127 89 151118 802728 3 28262 157528 6 119184 272644 231 54453 792765 40 19686 916743 56468 106 854591 30885 70 251853 33 7143 389293 242 165825 422146 169184 408 611910 41011 133 357280 44780 202 544014 117362 254 707201 93 60017 790921 58970 235 599084 61032 68 506190 187019 230 985018 177 141702 659306 220 71300 647770 137979 309 485974 134745 103 283654 149252 230 18637 54430 149 932047 75 107908 221875 84720 163 22998 15594 119 548783 32 122575 277351 106838 54 411427 148 159982 641505 79011 219 222936 99293 14 983025 27919 125 660228 204 44410 163377 111 125167 222211 78 20114 674189 73 35497 653695 133 184521 592098 182 36345 310893 145662 31 513879 27599 71 914572 169910 99 392457 191 142573 824950 148725 60 320631 52 15973 292919 164 180200 38544 168711 244 199901 187 69018 439782 57947 152 674086 17 19086 980696 24561 3 306556 16 113302 825049 304 94035 182431 219 84223 887327 53879 75 187452 241 85459 135585 123914 58 343319 12 3 623123 332 129485 22493 111151 134 9615 239 137350 340554 69693 86 976202 27681 72 298971 187 195681 524484 27 13460 938293 199 67905 44662 23266 99 637279 211 112110 144400 116 158839 713777 106273 82 972547 160565 398 243986 159111 39 661055 148029 237 529311 62105 228 464561 137261 115 868175 31 38336 89419 148323 312 701554 79386 265 461244 100497 317 97194 218 99616 593074 73221 59 717888 19810 14 366453 127 17338 693297 279 145347 892068 165026 52 682301 92878 79 727844 129 37946 539134 71140 201 756588 141 43688 603915 217 83145 674903 130054 323 481730 75970 221 209388 83 101921 461992 25 3269 363658 271 163890 353869 78315 53 850226 99486 136 331190 28 158579 470421 116341 285 945851 147 197644 168427 191212 304 609898 26 49722 308509 138880 311 168829 2 4321 932356 252 116226 607201 59991 200 825486 177357 78 346549 174553 163 659170 66 109883 380546 55 35603 824176 153050 87 454044 40 22145 587349 38856 137 982030 141826 348 766996 172369 344 411537 280 78543 354101 286 137059 803531 160 73227 24871 82973 279 716376 167994 132 552841 34752 100 206661 275 199414 401614 431 194738 814606 351 140665 611128 289 125614 601316 328 132541 730496 239 130373 544358 390 177447 329356 293 190090 376592 1497 21 967401 171 168885 913355 214 177643 244525 305 112433 397853 193649 203 831078 172 36814 350951 53678 170 718019 223 63136 143499 137976 168 819591 351 157013 564400 278 127030 611029 23755 24 798120 253 98211 854719 115833 130 855869 70468 78 209697 39741 39 609412 100 16744 991069 30 69193 711588 153 87754 874508 196151 37 430678 219 163872 677989 64851 158 261840 331 134091 14409 131025 279 891174 116188 317 424463 11374 67 615026 131 146324 387399 21 2681 829494 212 101939 300010 71964 55 658182 213 50720 688731 10211 68 467320 166 174966 158234 142 150471 907146 199063 391 656350 130287 30 189349 141533 100 530223 226 70443 141782 152 192599 150622 249 86010 911872 131 25123 884693 14351 9 808111 94 55326 132545 33 2141 928677 163064 266 162960 227 66160 570302 100744 131 83048 41 23544 406715 277 191035 674440 195 79486 570433 199978 265 668760 44 45024 103073 124 195753 921052 403 186733 381120 136717 32 14363 179 54663 694541 171226 385 176794 86410 240 202487 71286 44 631194 139536 356 187683 39127 126 699639 7 59374 936170 29 199211 836737 94016 36 580843 180132 13 349063 276 163891 105928 90 47407 710512 165143 169 578936 54 19904 314888 23 145446 578720 137813 210 431642 92 112680 107653 269 91319 147512 41 47761 412761 95927 67 148145 71957 238 273326 17 60452 794700 18 47227 257328 179606 233 9383 53061 48 992798 160 46318 78177 120791 217 767323 94 87323 590684 223 150320 833376 149774 39 664237 135 144322 514639 225 87729 524618 242 172891 801128 95 194077 247980 151589 226 983783 105 105321 331616 56199 163 501571 50059 17 216305 12190 103 913346 125 82452 875440 90 12461 193833 49503 20 289506 190 126146 425056 131323 192 513099 42518 167 916299 252 131953 984112 296 129029 156325 145 186921 278061 119405 45 151724 193415 82 361577 100 69910 457140 62 19994 332991 67 6606 318936 11922 92 369106 108 84309 648155 122 116563 200532 177320 44 246363 64178 60 157465 125 152283 98258 113326 168 132696 29 172666 678541 69438 190 486216 247 131027 153290 186 151571 12106 315 137734 92103 106 35934 5440 107 32373 752545 135 144670 302145 150742 55 538790 439 195392 659837 157687 394 878255 275 181748 449250 200 134821 163678 135 163077 802415 270 141880 838627 197 48851 123155 104417 245 175358 100126 35 72340 52 10902 974454 118 128818 310920 199777 312 823988 349 123238 261711 317 170533 333289 2 4855 940240 110183 107 237137 101 15461 50840 74471 38 419562 119069 164 374375 131 30977 912030 163299 183 290448 163932 165 735484 314 190052 237532 32 105464 870654 159356 129 312252 155 128077 938147 124062 288 631598 164 47128 780072 321 148558 549724 2 42372 451069 80 11672 327567 56 48334 342860 138 156927 113706 9401 6 922924 190516 177 507227 318 111651 959375 12 160109 305816 168515 296 389735 197962 408 582537 119394 221 739144 297 198729 295870 168790 311 365136 97 172228 573799 88 62074 175292 135719 59 321243 155424 220 356349 19815 85 833489 142 51846 970987 165713 215 212628 262 150384 655148 99762 184 494 393 181542 735985 211 182285 110167 41648 1 969179 232 174171 997750 276 95736 530042 273 91931 247422 111967 70 588409 230 197358 676232 26 83860 651112 110841 96 925461 98 67046 873748 27 3657 396638 167 90621 495865 249 150980 677612 171188 6 200910 26331 161 667583 112890 298 71215 371 159124 820553 32228 104 750730 50 117838 316686 118 102523 843476 146593 81 795034 20425 43 121957 91332 219 185448 78458 201 903826 167264 291 448949 97 188873 546872 67 18966 412579 51049 59 573637 77 43768 206681 264 126695 884907 363 199207 622782 286 118639 418352 18 141931 425837 263 101729 934522 139477 138 451000 235 86544 385430 217 148449 448086 92 75393 779498 295 163389 344893 72 56937 670402 343 141294 764645 46 50562 608232 121848 342 107212 20867 76 213029 147 32384 30101 190808 374 775910 145 84321 560029 167325 145 363484 3 113611 512565 176228 38 241860 30 34453 819991 158105 270 276652 199251 206 959201 22 82321 137019 144 176375 951697 11316 21 25447 191780 402 629059 70504 237 743467 90 149554 833270 55808 113 148393 2 19908 458880 37832 6 6289 293 126020 78718 78 77544 144274 165045 59 469811 229 180207 470072 7667 25 386006 104 99723 342499 220 163735 947889 182828 92 932875 123330 6 760802 134 152321 404355 96773 267 406229 178 56841 501536 7977 6 230366 44671 110 525897 66961 216 930913 69015 215 720336 283 173990 682387 5950 63 870631 80252 224 47753 264 103735 210029 41 189651 896799 301 172541 58929 129 31937 640063 81030 136 2931 42 158819 497896 121124 127 967442 313 115233 359045 187148 47 665067 124368 48 567048 111996 26 169299 107754 123 320544 69791 46 644401 73 182599 935905 18794 92 633807 105 193958 616184 151569 117 33812 130759 356 666633 239 154410 934415 91781 48 340266 32462 44 368454 149 29931 320655 149802 93 128859 195877 26 749661 37 79945 762172 39 19711 321808 239 133526 506711 65 28821 328869 171 63442 625410 271 163820 237831 74964 194 60165 6 12895 170036 10625 13 586567 111030 57 921129 177 191648 740880 177 138471 356374 4813 66 531954 118506 314 914908 10956 102 360627 163357 375 86879 40876 27 240024 23 23073 728965 79567 158 952129 8 12087 638057 163 44873 439911 114 34371 952081 33096 127 736714 64 75706 595582 197310 135 727656 18 40863 630741 67727 208 790655 36466 162 584148 243 79722 919145 188568 133 898709 130 37260 558764 152 90772 791685 103903 141 80636 3121 11 324111 233 96996 301964 220 63112 738848 75 20528 464772 24 11696 420483 217 113992 711281 59747 184 975310 62 19443 443723 3939 36 90046 142000 88 260346 137314 212 709399 178761 174 948096 64010 125 728134 48305 105 152079 137 119729 12801 124059 200 788074 65 6533 781482 246 76898 792233 264 95862 835810 48201 136 9135 937 16 928411 47051 115 350037 100 92502 593662 124 23320 33985 62 46989 804535 99 31002 356807 19288 92 535545 300 168975 801461 119977 183 53385 112 77384 359474 188691 47 383914 95 187746 166649 106299 199 445011 128405 248 270898 358 181949 722713 161076 99 521940 205 46428 978210 212 124902 697730 157 24779 61282 65480 130 200764 49466 208 970557 92057 173 869601 42450 90 550644 268 157117 774154 196377 26 459039 682 15 811207 240 127759 178183 19019 117 858595 22 6874 385886 163 34448 976259 25 20953 672536 330 143532 332128 358 136854 912417 70618 78 898732 24354 36 295257 37195 110 746963 51318 61 106959 51304 19 643408 166473 179 170359 86707 138 149649 178 194295 264811 96367 131 965606 241 137766 288448 72374 184 30918 86480 79 151235 51 188369 951083 84130 140 61373 268 78332 179310 207 66117 339307 65 185282 383765 122956 154 719528 93330 255 879306 95136 207 238764 39 113568 515743 163463 297 229148 316 154408 387166 129143 325 713823 248 126135 591094 65339 95 526923 41021 200 91124 169439 1 485410 191 111023 375309 167882 403 749902 73 12474 966899 36741 190 663296 36956 50 2103 65130 239 358211 11237 16 187062 393 176096 502157 128594 138 76870 65240 164 462913 34567 33 913284 368 169138 13998 276 111827 124002 40 13543 110835 168334 396 134995 395 161153 918337 122572 152 879184 345 196175 488707 299 115625 953926 131079 142 867321 152181 348 742625 25411 124 517586 104334 128 206626 178374 329 812950 384 175484 670437 108904 169 237777 31 80582 256747 17334 116 832366 78 15608 427798 61 4370 958362 145 75995 515739 130222 86 307129 113842 158 539633 154346 156 445391 82840 32 427778 378 169746 880220 373 164409 642929 171654 100 476704 64267 136 520514 181 176058 215745 45944 146 666530 102 19533 107092 133 41279 62734 339 144176 678710 19 122094 807286 99 78117 606875 91933 70 461057 67 29675 773303 14789 29 769791 175 90912 546090 111 28686 480309 86 12342 67759 37 27086 133495 56 124701 68068 110189 266 813524 65781 159 958719 188 65337 739034 9494 88 977152 137 35634 682835 197415 230 443067 260 136949 800635 109 120169 405925 60795 193 280359 46180 184 842932 98231 133 933381 26867 137 436036 110885 15 946430 193 46808 453746 33132 103 363415 71835 167 209377 61651 145 559753 74 7192 74871 57 5797 49900 83115 63 56751 139792 134 276506 79771 275 751202 36152 60 405358 10393 90 476436 78 15805 370176 73 50549 503788 62356 204 902980 21472 7 497264 98 29061 585946 4 162435 905689 1555 39 872789 46362 92 110467 107413 163 212247 328 137610 231778 192018 341 133476 38 32419 954549 176 68771 717938 192995 293 140706 5 199198 854434 19984 11 861858 27257 64 232552 129349 71 56433 95281 80 497079 14 118314 827876 65915 196 149800 186563 355 807794 182517 292 711675 307 123691 488797 107 151755 845124 156267 108 815569 7 43362 163274 194576 429 761980 70580 37 14370 338 16 646386 114 16948 356974 95 9715 729375 304 119753 864516 100052 284 829837 129531 93 8520 158202 321 329894 316 195896 794642 30 185464 510447 13595 66 871169 187 140804 538805 173832 4 764731 187818 419 3906 384 149067 548244 64 161362 45681 48 65048 526367 383 146802 810126 69907 165 521654 154072 279 872346 51 54640 581237 183 83946 977034 22781 77 554036 305 122384 785198 40 42844 313552 157 136254 114239 76049 142 808087 130282 322 415302 130942 153 557889 82880 90 544451 221 50029 630377 22 119309 860834 10 88548 931686 141202 19 465297 65 102064 669519 72368 7 105001 74 82342 162047 51 18762 519138 135892 265 323983 190 71285 763531 190 57385 849734 28647 120 570143 216 111373 948163 83 22979 908313 206 51175 393058 69 144210 710050 121 122791 512429 113 102656 893053 71 77610 67798 10 7164 191126 58872 227 139900 109 98373 238835 23 180376 699598 184208 289 604138 92 45239 405628 183529 175 281281 36565 51 957151 305 166830 396664 34 61976 997389 158657 339 257045 181996 302 714061 21 8589 495453 110432 306 798543 183716 297 615968 128 142336 330725 141376 247 457697 60 77274 993129 4294 60 647268 257 189692 589723 299 106533 167782 88 108903 794540 108 74068 311754 63397 36 655509 281 153043 867521 69 143619 334793 39 125388 462032 53155 183 80869 93344 175 494015 39 152071 746181 404 173087 808850 74938 31 331077 10554 85 29194 101 141350 503823 162 138088 448299 35774 158 331140 112368 28 505950 70 193042 365931 138 93391 722205 2722 2 869207 133733 241 194729 174 174043 688796 58 75636 663672 237 119253 682977 70 86829 552351 38 52692 40214 196226 92 463532 78704 188 860333 2991 2 374514 38077 128 768815 22 5919 463444 102137 277 965331 52 27536 305595 99 185456 19747 88935 56 409156 103365 265 707232 57985 208 813252 6 27460 325344 182 65358 547347 76342 217 809736 2056 22 254680 51730 75 773046 37054 116 310477 81437 118 370471 240 71212 748918 195910 347 346751 68 149140 422084 21018 132 891992 16 47964 968673 211 61159 929477 188 190861 352780 99 110725 415720 41 11431 68503 25997 138 282294 35 78346 891313 94322 134 763295 74325 142 367878 65 10108 80979 97 135293 837586 195618 189 371122 347 188718 478427 169814 151 457536 106858 102 867978 70004 208 765113 101697 250 125838 49 83595 985708 305 148692 7993 207 58738 455622 94291 185 52014 126 170124 809094 169037 288 706303 52 53227 843442 196657 71 438192 38926 148 700932 138 198388 843392 68980 16 514041 160127 302 496013 65 8808 771191 91 108248 617828 54 74243 748747 55925 61 426810 264 86115 505694 49 69979 623941 7512 22 942159 101270 33 438125 18856 62 67121 154161 326 705941 97 16362 698649 75402 19 895418 120 25717 223770 38419 184 66330 156596 48 123541 245 71117 154905 74075 84 835136 162911 180 402705 183597 96 439506 31760 30 89524 146704 43 384794 299 162237 226058 69529 243 2435 43 49256 149190 58480 82 54610 183589 42 297792 141362 271 266556 52 11853 476838 151 23770 518360 21 2857 761015 211 124938 984524 1859 1 160284 49 70449 574089 138 91270 785743 47045 215 451224 185554 360 352594 44947 109 581253 7900 15 873030 138605 330 493067 183 65782 196741 144936 375 542517 2549 43 347259 75417 62 222197 192 98422 648751 185 42885 613919 516 20 269542 91929 90 310553 170089 191 957296 142387 52 946071 104688 199 133059 20141 120 598922 144992 187 598763 8 29710 239619 123122 34 991379 130 164959 404656 25684 90 545651 117908 252 514773 34 30077 264484 62706 86 364538 55465 135 417938 139 50102 440505 127448 150 668612 82460 257 32359 17625 113 656284 4 108868 631337 185 75314 126974 119224 22 269891 36798 93 505566 180 59118 531632 26073 38 528155 79 7310 59651 184936 56 297080 142 36294 963349 163546 306 585780 144 81153 898215 242 90800 322532 73310 177 166006 355 160596 792377 286 164999 494194 178608 279 419327 282 108597 426991 80 56884 226808 47454 5 680034 326 173112 271337 167 101840 858882 198 180950 487112 16424 59 124638 183 120132 334532 56 180696 519536 131 36805 967237 105543 109 573199 12 73186 258236 183041 81 607486 66 141618 304584 148 23033 272177 15 150096 183931 46 188776 887690 163649 331 747213 158718 91 962603 48 73169 670373 132919 128 888189 202 94351 920652 233 91631 876217 157 100271 211463 97 47432 164510 175251 34 431095 173 43977 183202 11186 25 697583 155535 311 886557 126140 269 576556 21 27293 446959 150154 356 370064 44814 89 27982 19156 22 206897 152705 312 949551 173283 189 108302 151473 102 175828 54236 183 910683 177937 206 473436 272 85800 411754 122576 189 316750 199462 109 861405 32816 72 453526 24 152301 334413 107 77423 797579 59 82291 523663 76461 248 585833 39313 61 526567 207 177801 650773 276 183540 499090 78339 182 122349 121767 114 550123 148739 143 11444 17674 32 433280 27048 53 543192 37 93325 537864 127560 59 968311 124 141850 92934 154751 386 401602 120563 184 596745 113196 22 962590 196556 296 598518 228 83692 844956 78472 114 25601 148163 188 781352 45527 49 437556 22146 41 317363 314 99680 785817 98830 34 471563 67 74203 182758 154 135107 260782 183794 339 641316 99261 144 153348 117 127717 290140 131355 145 751120 86681 280 822756 165 179168 176838 145979 311 254438 151 87206 199155 1040 9 474903 105 147156 47894 91 187038 775542 91145 129 549116 136943 75 649828 108856 268 833202 175959 350 662705 77630 251 303131 35 133471 750240 19 463 536121 65432 20 538851 93 10252 288941 84181 114 797229 150 87874 704967 62 173511 258978 260 72504 592880 75 33573 408594 78 34135 249574 147 48365 428361 38792 37 851823 157625 114 281071 54978 60 424607 114 120647 516268 69 184242 436656 109 83561 751953 141050 271 143308 175825 384 553796 109 16366 301023 167099 177 412306 75858 218 292755 111 37727 156478 111847 203 696204 265 127091 971000 210 151226 566761 70582 188 613279 142 154757 839171 216 88600 993347 169883 391 559207 192093 275 607655 346 170464 670438 100 102889 841047 25509 88 115376 100 173063 210130 76186 66 821623 185 44874 995146 36 181346 582926 193496 260 441194 161 80691 159478 79 92860 582224 200 95670 328812 188254 250 311013 317 161421 769648 264 176416 708008 242 187845 311532 13501 106 680293 154134 9 909904 82 28732 55790 137 71700 189997 344 119560 306514 424 185575 302015 45115 1 380341 5972 52 619336 22409 48 987345 104 188599 719499 19913 63 297402 49261 15 353818 26 63730 288889 384 195546 168032 142809 114 102585 34304 61 89141 151 151933 275764 168 194611 717873 21 46827 805978 84 14341 452523 183 140019 573216 296 90882 505118 149612 248 671221 53145 182 578209 47891 61 321799 94 151991 318699 9 41001 355428 352 191474 664447 139839 146 677096 139844 97 398538 161486 40 736757 49 14379 46436 131904 175 817500 49 102898 631640 93 19537 738477 26 54332 581372 403 182098 569985 69025 235 529430 143 139590 968409 43 105260 992502 158010 241 838412 42846 159 912408 120 90869 118057 445 4 926913 122332 178 945546 214 149346 552552 104443 154 73318 157003 42 243450 39352 14 704562 111664 115 962085 32438 117 652289 284 169484 508162 132 67248 343334 24 16170 16885 195713 352 309723 367 199191 906424 248 78491 562640 1 3916 10425 41926 134 356233 117 52682 192197 114654 87 329574 272 136389 900032 108 77311 572855 62631 123 949863 26301 138 29955 91223 238 307324 15 3551 339652 11 109119 954757 71533 184 8694 186352 280 417585 91307 88 165763 222 123063 339237 358 182581 119026 78955 199 681438 290 131918 907079 52947 14 95557 116 77312 724189 4 38277 293512 106 85354 178162 136860 270 815654 57 41277 179488 43 30865 610052 14 21590 49442 41201 24 74102 309 163897 353176 196052 315 239136 80 195554 461248 97 109565 767378 141508 231 779668 166 75057 916849 129674 303 329061 195683 34 88637 13 100292 397189 122 161605 831770 111 51980 423592 78239 85 745318 136244 145 175604 74906 211 623480 142796 287 700243 338 126734 76298 69 170913 18745 82630 236 112644 102241 302 7048 212 46176 70529 149575 154 858635 150 91737 349566 216 159981 936422 45241 48 92453 293 107646 554589 143 50076 293992 150111 10 69918 29 56981 650975 159 154213 791855 138 66714 322413 84296 251 825708 170432 213 409090 12 124816 731245 42 147903 459266 185 190500 865644 238 182763 822010 151849 360 403306 124613 6 902126 57796 30 768254 40595 135 459663 55 185914 804016 122 61301 453656 148 199958 112640 82 24396 993710 193132 316 587298 16039 93 11838 85535 210 927269 125394 27 14711 125 165991 612640 119504 208 475970 206 101609 352921 149 123689 15095 4806 53 68058 177264 4 1708 54 90713 830724 67 57346 327312 44167 54 553062 150196 332 684650 31 4668 36307 367 172171 155665 85 136394 478905 192 182292 151164 78 137621 636483 154527 372 399144 48882 189 341635 55 144807 970447 68 9724 967362 22242 146 924164 77 78865 353173 38062 157 632350 122786 285 277393 44624 73 727170 98197 177 824389 168013 241 706600 73 84812 190150 101870 177 480401 205 146118 174081 127174 297 850029 198265 118 856262 159 50344 129730 57155 67 651084 132 166201 635841 138 27843 30574 85 161660 295844 153680 13 278735 133908 234 730314 140153 244 670903 74775 146 250348 100831 22 549133 5145 63 444722 133605 208 482123 59 11821 881878 154 32052 854664 183314 291 85477 139 26992 147148 44 4 431788 193328 161 919359 160 157227 298694 294 95592 634162 193779 117 305201 50450 5 708005 234 95503 608033 128 66232 636438 74 47007 884306 168338 122 991172 14 5968 477306 102358 180 734169 21045 130 655529 104 27853 434121 115267 71 33448 69 28124 908736 76346 126 811520 163 183726 388472 86 120122 104186 106514 212 457471 77 145763 97984 189 110515 374672 375 163106 614122 169202 197 293557 202 195303 541766 116859 314 596272 24709 42 83324 401 181754 36597 2 31048 104272 281 86097 506571 81 18546 489808 22867 76 340540 193400 338 827227 68806 205 525581 112031 242 153112 135994 153 108543 63 12684 654687 267 176905 125082 151407 66 675107 182997 198 371683 73238 150 513493 39347 116 875881 79 16596 695606 116542 316 25796 305 120070 668046 164170 369 781528 187861 229 803314 199 98622 322119 53244 34 194361 86 18125 941502 166 119503 395909 339 115394 78868 187 45934 995272 96486 32 2973 157284 177 776353 71197 34 610808 37 141685 201998 83203 214 135182 76 17883 476787 103543 229 854627 96 67597 207676 355 167179 68811 99881 290 408543 236 122544 884824 140 74043 572395 188531 268 935500 187 96649 131434 67948 76 388653 59886 4 257997 49366 64 507988 350 138547 290978 234 106399 20411 2867 9 876249 234 126907 920971 180283 356 808219 128 51199 414718 33198 158 464580 54 47150 608290 129010 124 138407 173559 268 639229 180239 401 141861 66 42330 82980 27815 28 417841 35 22918 800723 24140 142 440500 273 93100 885706 20 169446 411335 10572 25 634239 156 135651 924928 104 53546 730452 62672 147 108602 20 172527 163845 33759 102 262128 285 161756 213925 114 91008 353350 36638 133 824674 81 79307 857131 25 57359 585014 20688 29 79737 33346 132 138256 131 24344 206514 11 90559 909017 251 164487 666070 154614 269 845421 30079 112 975225 340 172058 954738 166 88483 748690 201 120743 987113 133057 59 458623 1830 22 343127 237 57200 595278 148 166197 71264 16 29870 457515 20790 51 925556 179371 27 274050 233 84472 116537 12875 25 51075 39642 58 961673 5 18476 862917 13082 70 493867 64260 172 299341 166 121035 381798 303 182585 543650 96 94590 826033 144531 96 748669 162 109995 522871 205 179087 424248 150622 168 691207 151 64598 161169 135599 73 587427 248 83796 565980 132 36354 245212 188228 224 766027 112443 323 745690 56370 110 804354 191 65539 752130 64804 150 856199 60 60528 199168 148779 192 346629 156201 185 692998 251 68787 791417 58257 7 555308 52301 192 972407 94770 236 781282 158 188992 637513 47 10107 141201 17457 82 798448 40662 151 879049 48852 78 818533 47189 89 149437 187745 417 975218 204 70201 418544 303 138114 488806 38008 91 410037 303 193682 721050 62135 19 266936 78 89017 866995 78344 168 977493 208 144697 506661 76 10386 403991 2 113518 760555 169097 162 171746 34 76203 992561 127 170383 427453 153470 243 374948 34 165626 482476 348 155371 143085 70 162317 912844 229 81770 603715 207 182455 743466 77961 155 301507 21692 136 166320 29475 6 149619 124408 339 849650 105738 155 151532 132550 190 319454 195 124596 682974 180400 111 175659 113 19660 92981 186417 175 195152 183 41803 985963 32546 144 949364 24 92591 430732 292 117786 740531 338 125012 700700 102842 18 425153 61039 18 179154 158538 295 615515 185477 181 251740 153154 90 486216 341 160098 82039 180142 329 680122 52 89318 116975 194 118899 444563 16095 75 811019 95194 106 190924 37 109292 51350 31380 152 101438 65588 178 789071 220 159806 506749 155009 232 68584 199987 361 527989 157 31155 452676 231 148468 38487 355 136709 784251 248 112712 695701 220 60074 480877 32759 156 277092 179613 410 401249 35 1853 161921 171138 219 263834 81355 161 363680 241 81582 818692 192107 173 546060 104 30640 208242 52691 62 248718 61830 239 628040 17 90980 176606 87 35992 436103 313 107094 221511 48437 17 241875 7012 68 297971 110 68737 277855 31 39647 880626 124758 233 709169 82 185331 897203 21518 49 559120 100 60867 842375 90548 28 179735 136826 357 2958 154905 24 997206 12 89862 338810 296 144967 514320 178567 324 534278 3 186379 549370 29556 159 428416 72 16648 852647 30551 36 919783 196 100382 423144 17 149337 119418 375 145764 536816 211 185808 745859 25953 132 329499 137509 360 122707 4 144055 158200 189 89441 303273 89849 71 246970 125298 131 852988 205 157376 232480 100462 109 798714 275 159643 325013 151291 11 584172 118 154812 87135 153186 345 570222 58668 220 607768 83948 22 99856 235 130302 6172 270 133488 112724 179 102888 253378 39 192626 960352 18315 129 517769 30275 72 936046 17335 125 122444 6656 2 408544 128415 251 118610 33485 114 71480 124183 211 992984 103249 228 919447 108 181484 680342 123262 289 3731 126201 72 269524 34191 176 548999 90529 38 440500 371 191894 823915 129 171671 189015 366 180224 142790 286 163720 583182 167987 205 928666 120 42701 438952 163 7 702650 129 61754 512909 17837 97 625976 308 121519 255738 76722 70 427205 335 167880 475457 378 185878 747003 79 7023 60344 67925 70 924937 148 32137 90219 34171 71 309820 145908 194 804488 96 191447 118533 162 73385 936520 15 162211 851708 191833 279 115461 38 113024 208055 120302 275 438979 84754 159 180987 5 1402 87449 159374 4 908709 278 120753 991602 57440 59 491760 258 171848 124846 55 10236 844235 229 127404 110642 153416 291 107623 2 71724 815765 65 70265 516992 329 199341 627644 63 167475 54288 72 26929 454781 188142 144 236303 199581 196 210217 310 142527 311842 63799 214 707891 274 160722 319500 91665 73 859706 131605 88 94624 182253 268 630778 69852 261 795481 103701 6 761832 82 64982 672357 75 65319 276813 79 22451 319589 208 106652 161436 365 183178 688824 10 148000 91401 65682 240 486948 24 173287 861740 43442 66 217666 63 34172 405639 15578 123 85006 155596 384 671756 10154 5 351647 64849 39 117679 120651 31 160426 2 138705 705387 67581 17 281043 47797 200 501262 83 111118 476983 284 82417 916353 238 107354 613445 187567 361 381473 49 20667 779091 142 170892 373230 154657 178 289527 37 9008 29295 78 57008 133986 11417 24 1118 42928 129 588804 63 181715 533281 104 88623 301376 138 114261 117497 179126 421 578196 67 84612 995884 125227 77 786649 356 198362 573426 180299 395 138239 91 107470 331957 303 172236 817403 59960 226 811616 289 148190 961891 91 116171 777064 398 199359 586696 65 126438 584432 238 73330 53053 86597 278 655633 337 132030 543152 175271 314 928918 190966 82 287885 120230 108 152127 6207 63 119513 113 133322 255625 31 57413 244903 159459 133 579302 88142 100 665950 34654 34 161541 101646 285 607371 154 92111 409063 26 58161 961288 91 148199 174109 167596 313 123645 118 74730 23410 71116 262 555578 157706 167 332023 22 20920 276722 88281 198 292708 87638 179 120241 116276 303 844047 152463 354 673066 6993 59 102142 291 176754 864987 320 147002 821693 240 114660 721308 71367 129 266781 33210 4 925670 409 171002 540127 119577 23 814794 172550 268 697738 61 44047 863311 79 47539 97998 243 77202 122262 117 15266 202794 296 187104 442928 154851 105 75524 248 96777 945453 63620 158 699085 49202 202 430423 148 167856 77319 62415 75 613910 390 175577 250300 288 116076 457336 193801 265 730191 199133 125 566963 5508 23 134323 194053 162 533913 105896 154 483581 222 67555 755673 314 189518 608858 370 179533 730596 72075 167 95525 187 60314 634782 291 113152 457352 191746 167 56567 51 2 963881 90644 287 459950 49071 98 336467 65511 95 98840 37 23928 437732 36404 158 491067 95058 233 176257 80 93697 747409 113 93335 961647 68544 113 147947 53 166900 182613 89 23503 383070 307 105832 298658 223 111621 524975 58202 183 188293 24 62268 662107 205 50734 978065 173393 379 840425 148467 212 704142 193904 1 851223 224 141481 676529 193379 168 865036 19123 32 625154 91 179999 669903 57574 232 532952 152904 64 791353 56628 3 814148 17 8389 486580 4501 62 657765 89 106100 804812 70182 190 508321 51675 225 429444 169 68524 979838 118621 30 598903 19 62198 555472 27367 82 977793 146982 297 211175 26824 21 206699 1361 22 316121 58073 27 753154 50504 149 320116 23 64282 326495 122 169968 651715 75881 133 868255 60226 105 69468 15 37816 475468 264 78501 360078 265 120152 936236 188773 345 380821 137 43583 518687 135864 122 855279 71410 64 133492 119374 307 31995 250 188745 243031 194 76865 127806 88402 280 192137 79273 127 728689 85968 231 876268 46 54925 859598 3184 48 496449 95937 6 394839 115644 47 713825 149 28316 817075 19671 103 99060 12 153464 854787 76747 265 215992 142135 96 597711 12 15035 488167 168416 100 596608 135192 295 952529 354 127235 229120 306 96006 537700 152760 5 322281 7265 82 610707 27607 112 529478 133886 34 668144 130886 358 471856 222 87136 843442 26 18884 462348 224 104363 531200 28 37818 244236 5 27945 972897 179474 168 866882 111 58834 443305 49 62236 611665 192424 17 239790 79002 180 437021 125 53514 934411 216 122226 163102 52437 104 258083 191830 354 112144 92 105853 343497 29 144451 387109 199692 127 284503 270 92682 919196 159641 244 468603 286 149757 759412 131 110229 141240 194956 60 826320 159192 388 842302 161659 233 338081 42 66128 472122 174 191306 362822 19643 11 373405 14452 106 803514 180 52496 20165 177745 232 412599 44896 8 528921 92 126484 398753 96627 149 776783 21639 48 690739 155 152376 341762 62 80394 104092 738 13 399110 20951 56 577005 203 131273 447333 55 20123 512368 95986 118 697252 27 52523 826417 18 13411 157588 112 119145 307046 55610 169 285957 146 68892 629433 180 93467 723508 155304 132 313547 190753 55 427241 156 182170 996230 193293 361 329083 22434 103 197369 88075 124 767105 112874 250 457411 77179 13 526417 155 162121 80985 34 109650 445654 51 88939 823783 32477 26 349306 193381 312 825799 17 70001 187770 93 12099 600914 140510 307 330177 174 37457 468371 311 194061 219240 68522 259 743527 136 92472 442276 61296 218 766825 62 176615 774925 189 71517 160792 99 131264 474763 50 94768 317492 3972 13 549725 108888 152 576483 60014 133 831216 18736 105 285968 299 142950 781054 181769 66 120135 247 137014 650679 91 26872 973655 165728 163 272265 147 99502 577627 162 42617 792775 159751 220 968453 187 181062 386828 190 49828 67027 127087 254 514930 54926 78 446190 26 199603 85936 348 132067 820094 66 106047 56206 45 20046 97660 34 8048 372485 8 109373 663190 347 196502 499405 376 186053 45151 241 156804 370123 45 123827 942012 252 115891 505964 85879 209 34430 192 127328 945526 161616 56 931210 114 22167 676406 145937 49 604455 69 110845 804414 16220 91 121040 103079 73 217606 32 171865 572152 100450 43 764222 250 150242 230558 27 115167 246184 184 112873 248292 145 48532 651578 71 60809 125141 149792 179 769694 128 193701 167727 303 119115 678562 114464 224 373580 196 126526 535349 19 2168 129408 112727 296 234106 116 37748 192958 171974 304 717961 138546 69 162586 11 193106 930180 164960 206 824586 366 137439 458499 177293 360 804558 3717 23 293812 9733 54 951556 18428 60 195482 9875 43 171861 40 3320 770284 293 169889 629325 22921 142 231924 72526 45 395495 55987 37 688167 14 474 728300 114238 282 764728 26663 14 429537 95292 280 267078 380 148604 370545 182 95892 4781 8853 56 849972 261 109790 843195 151 34075 606949 43 49975 933208 85 83157 28948 14 59274 799457 179 110144 981606 62 28895 176398 38834 157 276397 71763 90 507705 439 195890 207605 183665 339 604709 145 131289 888236 173205 208 796327 100827 148 737281 232 71068 146698 192822 30 16621 173186 242 264545 29851 15 164139 94158 217 970186 36870 83 559759 142 24710 32668 146991 301 236077 118 72922 501849 138444 7 725723 52561 15 922958 28562 153 976938 131 118285 666139 169674 8 938167 136504 33 837553 101524 19 618264 143770 242 639040 241 197083 615933 344 190633 635414 404 179472 419765 161724 275 708532 95276 107 789219 17 62428 475754 144 146483 113641 306 161861 150863 120 35267 945152 315 190745 923287 174385 270 107722 115783 35 922223 14 61907 802608 157524 17 228753 214 73690 852872 201 89157 535061 41414 78 998067 195 137695 538815 328 107748 799264 26210 15 307056 42744 12 582448 170337 368 419285 13 4008 515251 74575 178 699730 78861 267 427466 41 64817 410064 40 33976 924519 26727 59 108680 26 5123 193159 104 118946 817471 269 110720 267210 144296 109 348922 130 142330 566009 33 1421 833036 182 87966 178896 184914 123 768457 250 133903 213164 69 40580 702823 2033 41 500154 112 83440 985481 12 130249 941519 86 34276 280578 228 62396 76609 196996 35 356834 310 156678 844003 179 34809 43386 156013 86 342172 48 25661 47061 22 188256 636263 65013 209 845534 59 60731 614085 51 126301 768002 31190 120 894602 123610 242 731783 104 23892 733274 60734 139 500248 16 14115 892858 119 150764 970615 128 171626 831918 40943 46 886159 240 72123 452162 198903 154 424044 63816 13 31147 66478 121 941034 24 179151 443584 131 40936 706685 245 141721 676554 35 13847 971724 186 73721 907529 52445 38 778970 96062 72 752245 68 121127 757332 237 161946 660610 98 115559 335630 27377 73 750676 206 179262 314385 53 25172 274615 229 113821 632520 142676 367 955431 283 194773 250564 111970 276 341778 316 149128 586199 182655 350 379988 187 80882 544646 197912 181 788361 54061 41 991996 76784 3 294469 148 106784 145574 76567 207 985368 5 89180 745421 97 13629 754205 120642 24 236274 89 106798 10592 72417 57 275648 21 29269 253174 59 148711 694533 248 199317 61519 27468 87 344511 102980 98 56191 59 47648 172978 80232 94 100425 146369 153 250212 128369 59 965984 87 87300 204484 82 159656 786963 175426 409 192044 95946 213 779254 156055 52 905283 283 105033 951113 200 85793 858194 73 164026 265401 145813 128 851148 52077 211 817512 44014 74 814794 9 304 282325 8 40799 211981 64551 5 403580 318 164341 892264 191362 135 45908 198655 248 836611 21322 48 48911 25995 79 26601 204 154628 948009 138119 342 149763 145088 300 276702 131041 64 865240 377 146337 45911 42455 129 549707 69364 216 537491 76 75518 132035 98 102282 546210 165241 224 427882 139465 163 820246 177 78820 715757 117 23101 84038 109027 296 516849 75838 74 574413 165636 230 477834 197424 434 888346 165 80166 817539 300 99492 130818 12952 79 838028 126356 293 633166 78881 116 818680 33 28703 512299 28739 85 9098 42 8090 536178 111960 88 5797 51218 204 14770 18 86867 557975 159876 196 278774 121830 42 961253 80588 268 277952 74197 212 846481 36336 185 190254 58 60333 73147 8 48197 763786 145520 263 825192 75079 238 609233 44 114838 585497 83664 226 620890 105674 1 775001 84556 57 738253 272 151752 933866 399 177203 73043 264 170375 718713 179778 78 790079 126 43325 15623 332 148087 447358 174 124393 382671 113 166843 648604 143133 320 977516 95 90799 983374 183 50680 929589 125359 165 135871 78 142767 227068 242 69357 735446 135 80016 679808 248 166333 460566 267 143794 198626 8 5722 683078 250 155997 765076 135146 209 670821 149555 346 176999 185 162848 286146 188328 221 676507 38153 140 221424 1 998 2948 9 5089 533305 183 34461 599068 27342 142 540494 44551 137 546502 26 182667 254109 80 130488 464661 309 123737 422605 107 13879 175603 32213 162 455820 84 165788 925616 89 199946 680152 207 99731 886902 77036 215 453522 164 36563 37820 109146 85 494614 228 164532 143943 162 89208 854640 21467 72 684782 368 165239 607128 252 82141 27980 44 194720 764633 105307 133 949317 348 125287 268037 13 31964 470189 21942 41 700435 13 60443 689189 155 112007 876838 185510 325 20436 149835 257 760704 121303 268 861346 190555 238 839136 152544 205 607516 72 197591 750358 294 151329 439064 145274 194 400173 98 18821 112103 293 171794 840811 146225 130 610352 88504 247 505754 140011 41 119558 145 156839 664634 28488 38 410216 152 156922 733337 180724 321 80834 174148 334 738018 138 32408 629836 92 17387 549464 130471 318 789625 30714 136 176407 28079 78 479658 153 173509 40709 2640 10 614626 175418 56 78210 182 170363 650121 221 171758 864362 180114 206 828457 38 18777 448427 146839 43 265945 234 96509 743827 72358 34 178340 171 67559 151163 255 70399 338464 166152 284 561594 155978 88 503086 52449 119 482700 98947 135 479684 131 53365 173495 10309 44 943837 49 53238 780035 63 161798 143633 260 185868 838944 292 86578 658535 22257 43 910740 342 192242 62759 98170 200 769935 75617 120 797486 171 125259 988930 198670 257 153730 69 17453 817385 8866 69 569947 85 10739 808932 89590 31 549795 43 103137 75019 123 157751 263061 177351 45 421918 212 100587 990210 52545 93 278729 167 190397 638279 127979 357 654640 219 169273 920279 44997 156 140398 80637 274 528803 26989 5 530894 146150 284 780104 115 193824 523000 283 102326 696802 116 67930 403181 164707 200 73851 43 141450 976154 139950 258 947933 39280 106 671646 198 50060 381213 71 130108 757573 138 161339 761529 18 50601 453223 176 78901 715551 96241 23 104579 18097 6 83076 29 17917 925149 120108 128 776791 194 138380 948641 137305 222 830871 189648 12 876394 17 103837 177260 31915 45 337677 62344 221 580342 28621 138 136907 267 87291 468720 180 111460 152715 49428 138 788019 121 172598 994457 98307 79 33557 6094 28 876505 154160 203 375809 110884 154 347356 23 85895 969033 140404 77 138343 8 53372 909077 174854 361 304010 142 108013 984124 161 137994 753724 119480 216 666530 218 89959 275126 59549 112 172124 39 17947 961095 43754 202 273646 125597 197 828440 145 167350 757620 172 168132 36760 273 96505 488824 197197 157 423610 176182 166 732198 159810 394 254261 29 4486 803860 123 57929 791121 60854 117 694352 245 185417 765439 76172 129 684202 4 40850 319554 74 75621 956822 79078 23 507043 162257 154 291381 43 111793 72117 84 90622 322571 146 27311 7727 171057 367 87262 180985 327 286868 100 147800 630851 78160 120 227728 48484 107 479386 266 84628 731926 174 89334 255669 80 20021 443640 94075 62 234925 87 126134 890972 201 76578 497211 114009 93 79174 388 169088 739620 298 107877 120314 339 153537 307409 7944 71 918810 82 149226 772141 49211 111 296079 128856 205 20243 102024 104 148808 151351 362 581346 432 191055 140265 188 104122 273579 153293 98 743334 131 53375 937474 170336 30 890957 174411 21 867070 16 3562 161954 246 118614 87247 59517 197 530605 107 68387 832682 85597 219 784805 186591 353 1455 40228 45 857322 197 104827 503907 76 124147 24825 97 70322 94261 272 100901 568750 77 28855 408738 180191 356 485030 259 102214 897558 58 140930 36791 289 138355 131338 179 60427 593635 191579 24 492990 50025 112 172871 156383 360 731299 165 80509 960476 204 48980 713586 185 95110 720801 141 94144 377210 81631 241 516593 27 86856 243412 50 61118 465848 5 58013 716988 181 110441 436119 183358 177 762235 151379 352 947616 15 12735 127064 125777 143 638249 65 150665 2420 71106 178 576712 10670 9 486616 103660 158 820474 181160 246 159401 303 118687 730486 146 133244 634437 189853 217 911632 74 22520 72146 68 192458 78350 191 89514 655169 137518 217 481534 339 133562 25065 265 123978 678159 11393 38 856250 62 115720 531306 253 107197 767688 58123 142 769283 187 193781 587751 27618 111 657275 4 359 996515 312 115345 194992 435 198639 554585 1407 18 941284 195 78511 351779 196104 439 148698 197355 363 191703 76 36487 338038 20 48213 849974 54055 196 268124 59 127055 233444 81063 44 94148 119826 195 729502 112928 204 858423 181645 362 957676 74516 183 530115 39 163811 586129 93968 188 645334 180259 341 171943 98647 112 352799 120209 164 509766 327 113914 697600 161568 71 968718 29 9846 391077 44 196756 643377 147257 354 670210 341 191753 897090 104819 3 373428 75 144950 595031 103 34999 256196 125397 103 890551 198 106619 626350 112976 76 134665 135480 82 824248 194313 331 245218 87 15944 84847 214 47570 722824 291 114376 784958 102 142429 474533 143 139663 924481 21264 43 375656 188 174910 728641 60 24366 787609 95368 230 364645 302 196862 729309 13 144223 525716 56 157357 572081 85101 201 963930 81 80530 97182 15551 76 555829 68 94240 986147 102453 91 34376 125279 328 266916 270 114565 132803 4 5634 434168 90236 94 396823 113600 256 118152 23729 12 168781 135 73822 820567 49208 55 519371 119447 134 739665 104067 45 205583 196871 389 324861 86423 259 385767 68 16294 768694 31 111487 345597 153158 126 429780 4079 13 109390 177459 111 370992 143 95672 910024 344 159607 813137 86 80817 272990 179322 34 388782 42824 130 232188 12691 5 331624 58795 222 749909 163 184528 557120 28723 123 388137 112 51063 539744 181 78919 249941 114218 182 243759 55293 179 463534 104404 281 6506 32 176498 500251 19004 73 503661 23198 116 952959 246 103948 99212 74 154695 88731 102948 214 311064 184553 157 290911 114209 63 296377 30189 21 723521 93 20477 832645 102956 189 360883 196561 287 804780 104810 267 906992 107996 124 49536 407 169671 642742 125676 209 923828 126 173817 23014 190530 69 73530 183769 138 573325 149838 367 272250 218 55888 732198 65 44691 555329 64 7040 962092 278 122258 651866 24592 46 422012 195974 396 681545 241 123913 448703 89 22755 712631 186920 318 437900 60944 87 615347 257 128694 904593 129345 60 310316 20126 50 68168 6028 17 623153 19698 65 999061 99606 156 835166 71 9719 658494 5 44677 289856 161526 40 211913 118515 117 137791 158898 134 237972 88566 105 781770 145405 223 721343 223 82118 463822 108881 283 567099 99 41908 42022 284 195582 520224 56582 174 118960 92538 297 472576 256 182373 769279 31966 102 653577 18 86231 262632 144033 141 319627 314 186320 150746 21 122182 915015 30 145919 315748 128 42464 698482 170535 197 400145 157845 229 258527 38780 104 123655 196710 243 113002 157910 293 325528 117778 267 408847 165137 395 313879 125129 58 407136 87081 22 593151 200 90394 886789 236 97712 772802 90206 53 319164 180 53325 16014 101712 16 482150 172041 222 690301 14 127063 274680 202 129792 110852 162398 329 97474 103147 244 148265 179 41138 295696 69928 261 835943 198475 90 291919 114 52696 420966 136913 193 517361 62437 166 377637 282 80048 661196 160734 149 524528 193 38631 110146 217 120429 914891 36473 48 636347 6871 15 547242 61 194041 43183 32 1091 692401 98087 288 493184 74440 166 91385 164978 292 186450 196953 441 275815 59 152345 844877 383 152436 222445 161 163849 224972 147 75024 16235 135 40435 61481 322 154749 350253 43445 31 113213 19 11195 586226 204 174232 816809 107513 258 523566 21 30875 934682 306 96797 108750 209 78960 905051 77 144789 352899 26 63585 815772 48672 44 808021 69 80171 635175 222 56337 560355 23482 41 12089 49608 51 88045 8 51474 459820 30 23232 484115 65 189244 354367 322 118961 787141 100 47929 714247 193191 28 152978 18399 84 52294 37481 189 1959 53 95008 260150 89541 7 227011 15208 25 203877 13442 102 629975 175 50666 357128 409 178794 459148 268 72737 208111 5053 63 944807 60 87427 949684 308 177984 825956 150864 93 879662 31 195608 713555 275 177890 252928 110832 172 640716 150 170578 98755 113768 318 387736 103 15732 825602 161201 217 604349 121459 286 639151 32271 58 126450 47258 190 821227 171217 400 679240 109784 22 613013 260 98768 609205 142820 209 673994 396 166619 637439 60529 81 664153 97 65053 754486 126 17993 654739 75480 154 839753 102841 123 315879 152 77451 599661 137 194476 287316 121 100940 940651 239 187074 952734 94128 152 105626 98726 96 179780 40038 63 763522 184 41562 823469 31963 154 88408 14564 25 387674 93340 101 157036 338 171585 126881 3 48310 368930 241 87512 196547 81 114579 290589 179575 262 175366 116 122116 498311 149 61518 529609 9477 2 520115 154914 63 819407 142323 376 919154 121012 174 763974 395 193430 958796 210 44697 964934 98474 29 447194 10916 83 314065 137423 69 165520 159463 60 652830 18970 68 980069 72978 150 947718 219 120846 338431 299 172443 413051 143920 183 890173 272 110538 707618 91 181738 218676 25451 10 556614 22832 115 608747 46 71294 212014 12 149596 83826 313 139159 146475 33097 13 610169 365 157560 720998 46 3846 732077 330 159821 398127 73487 27 750992 73110 120 818627 24694 15 679382 5 14960 641287 129 52744 864788 157633 10 700577 171104 48 595707 113456 240 72425 136 90824 184774 64227 197 772015 327 141675 254204 132 157868 121282 7 192215 546823 128451 323 353310 5687 55 160198 13272 81 458390 94255 277 62180 102 31770 175586 31514 3 205364 108 50925 742631 192 39478 7068 146618 14 595747 68 170129 155985 167342 337 986899 183 36545 282633 266 123137 410319 104602 155 325879 141138 309 908380 278 91205 340608 118963 187 451786 205 60487 893801 270 116503 235418 80 33552 995866 98501 62 172468 196672 36 494186 17 661 742315 71083 136 292084 60 38250 959308 67 118816 983912 6115 41 685045 101 74404 48688 36 132041 498958 120 17856 414130 65 16594 281190 37008 189 520496 198626 440 916498 283 167988 450239 35 98397 245720 175 149967 678550 150 117384 573225 63 42756 478397 204 190202 931468 149689 270 101467 139 55994 583148 134 28743 269663 123 40218 159403 146546 44 578718 93540 33 300004 93211 159 848568 72 13111 496846 241 67816 705444 1 147 673198 137398 191 836280 139797 354 784041 16 142768 436271 250 171757 1596 172912 95 441443 84038 211 798771 332 178334 524795 7227 7 542129 198423 186 519450 124887 128 495633 175576 179 760524 225 82555 437603 314 195408 22324 42 72481 760756 27084 132 542751 11661 35 300371 93045 137 945082 142347 286 454770 51 37545 168283 93156 253 869747 93 145959 504619 239 76457 585266 161 42586 824598 197 103080 198979 63957 239 417238 77 10298 318970 249 138749 929354 98761 86 323616 181 35315 944530 204 188010 222148 59714 72 980995 188820 164 758316 113903 127 875819 226 105390 956667 82387 249 505324 230 125947 797617 18864 15 259539 146 179267 235561 29 2781 642824 143 45784 598801 94 153339 854137 85626 258 873259 175013 299 381992 138 188899 80095 45101 92 767296 61 110480 724285 274 112181 602235 55 19139 558349 187 38947 929781 93 83609 825733 34727 79 230884 12 109170 296774 34 187338 537363 263 75436 190655 6 22933 520201 110122 189 171897 158 58410 536480 136557 325 773005 62915 97 50296 168269 325 703398 278 124988 732828 10 26914 263973 96 93460 604644 28 82010 869966 125102 178 198313 60116 63 770475 189 175128 775874 14 27761 487254 56066 90 824044 24345 72 406399 58885 234 238904 196353 357 310899 119599 196 941053 83494 244 230937 83 139709 212646 108145 317 303662 72 191632 611106 109700 111 805850 199626 221 8659 128 62998 118994 314 137206 40655 87 29780 201555 93388 256 601433 5932 39 769287 143 195259 157039 122 39339 69972 226 175291 894983 41 184032 36663 100 148037 361474 156 129742 687593 43051 9 874413 125257 270 908221 20 100889 761170 26250 64 167289 144 30267 829997 44590 44 708298 195208 339 418233 94629 196 638884 140506 161 114306 31885 151 615007 297 110517 388797 136099 241 246021 24 132999 947747 48 17524 51833 179 191848 859833 157 146976 941478 38053 39 606057 139242 215 336026 42739 109 450540 165602 61 480504 400 183167 278000 25634 35 530135 209 182644 346856 17 97877 558055 64 81266 582840 362 165794 8558 50 41894 803203 18109 39 757418 100 11767 981738 178907 381 766574 177 32986 110253 83831 215 180243 55 144428 908220 173792 26 360699 153 102559 413988 189486 204 916548 98 113863 17739 86374 25 277554 46 86352 498183 230 133503 881128 194489 389 580219 56729 212 165892 3522 42 282955 65555 57 982952 341 147890 148576 196166 211 458778 183 191720 828014 31829 140 252516 91481 90 129608 66 149353 447118 185509 187 933510 31595 85 144854 45975 110 529350 44 9467 580155 142795 157 427355 234 62097 64203 124903 126 101076 97 139358 583789 22 141595 820001 414 194058 639549 168 141841 120071 65507 52 445400 50117 188 889751 32 108226 756109 154048 183 26325 64068 32 280909 133121 177 902863 52480 227 949658 133 150872 785413 120825 266 333353 63 11795 314963 106320 63 162537 96 149230 428638 52780 123 554525 31005 120 629357 96764 165 770607 213 100479 912319 242 82216 866145 82723 189 228114 13654 80 645684 72324 228 416958 122629 246 510933 26406 56 311871 180 137219 286619 1461 8 169088 36003 24 242591 60290 225 573160 57566 107 293604 365 179857 692366 4 51466 461793 119091 111 346523 16 16971 245678 215 121663 80626 266 86439 89332 281 132566 918812 123552 333 47091 77 38194 422266 257 123230 219280 81114 73 547492 147865 43 740871 176 95366 875648 62 62082 413750 197 103983 115926 68 27882 306383 50 34294 684672 117728 201 441051 10690 42 63827 159 76822 328614 137389 361 75163 8284 26 732580 375 171190 214155 97824 76 436893 50 155448 439916 158 179767 830141 30603 44 609160 78564 260 381782 195348 411 792736 57 11546 356901 37267 153 200534 175159 19 440788 56 136645 557070 21 3698 829545 98 17732 397251 211 182070 976166 62 31358 975771 316 172365 812994 96 100656 952692 308 157394 845216 91452 263 74495 122280 84 282186 56295 29 604090 36 24640 108428 129552 219 867174 196630 406 785327 179283 268 972659 202 52715 940529 97434 272 430629 91 109003 105998 128 66575 552686 73 21437 922137 171042 278 264354 286 109271 657210 204 109430 33412 198705 132 596433 106714 70 536141 405 166509 194946 173258 87 118394 259 81293 754869 165541 297 679143 199103 402 801022 195989 395 994826 17 125457 862022 247 117346 757585 146 140259 974915 172232 20 881771 21 26583 671480 8 28561 371170 17 47873 33442 142562 300 101617 44877 207 747815 122 140824 179518 181 135478 77594 100 68957 753493 283 146715 343274 92910 153 903873 41396 35 358238 158 125429 828350 66 43089 333335 4 108488 11192 15614 69 82070 124 28805 577233 70436 190 118280 183428 403 724079 174 31090 28984 80567 268 101469 149610 1 248304 10 45918 743327 112645 74 734484 153 115577 548997 49 49986 532507 34 98319 512709 168 34393 367881 8432 63 803424 84 52963 434088 8 4695 98800 2883 36 34357 103090 37 139040 216 89763 11030 186 126324 98417 9 65572 424968 182912 402 640415 18752 12 224222 398 187549 593831 132392 272 428766 240 176215 987589 154629 344 242309 175 111930 299695 234 59088 767094 107739 219 519983 28 126609 619625 33 79290 400226 178119 347 678413 292 100356 917469 78742 32 815653 38694 171 23603 68695 153 543953 147738 77 317072 181 34150 180709 22876 84 507040 308 106668 375277 77626 252 831186 33 73470 588270 34634 104 500052 181 108604 407230 150 113530 412020 12 91722 592102 99455 92 369607 54 192636 988752 135470 60 29841 76647 124 472497 168 62508 388264 85 95069 778568 2 7967 318356 218 98362 856685 261 146161 645343 347 162495 51766 178093 300 585059 159 187149 681360 121 41366 89272 195003 56 747546 186538 96 355957 61 75563 934195 129967 108 991151 128 48546 42523 95 106474 995823 18 158073 80092 178534 74 784345 337 153147 152900 66 9752 21266 117 14794 357087 197172 297 960274 92941 171 442756 22181 62 53118 65 162785 718367 78241 279 148578 26 32314 826855 26642 13 167682 170981 162 765681 340 198119 853118 31 90210 782893 32 23778 255757 6 2841 276939 220 63016 271858 85234 137 874667 31932 139 759106 25278 97 852382 476 14 274614 26 152789 10943 113718 95 493897 161 51509 818214 426 186621 541539 97 40319 195749 38427 152 382251 132832 226 808073 150240 190 730954 169603 284 808501 76824 273 396849 188896 300 553017 410 173172 97762 349 171623 400625 87693 245 293809 10710 70 946307 113562 165 109060 42 59737 620863 283 140298 552364 157565 284 708277 52 127352 75617 45200 46 242215 37 171288 566291 81356 253 989557 364 181317 673728 23 19441 707580 48 7821 505736 140807 251 996844 160730 264 357666 6046 23 352468 34867 74 478757 72843 188 20589 198787 58 480506 13132 59 751853 216 63303 586771 180 140746 809808 136 154984 399819 23 86749 57845 131827 119 733499 46 113939 996947 87210 173 758167 121371 107 327305 196 102938 160707 58 38930 822042 111311 45 876584 290 191701 50872 184557 113 858768 154 37309 720176 870 18 250287 79 16176 274783 53 103277 285434 60692 35 170921 92385 248 137012 41 19353 869396 141005 370 134993 19327 76 115441 121 85674 259083 102 137927 46220 149160 276 972557 159409 73 871537 54 107167 686626 213 184904 750342 6 59887 188122 129 185728 54345 13447 94 961319 187 50442 218795 135 114897 652155 64926 15 90483 381 183023 938134 189296 227 901904 181129 46 28097 212 53263 124103 91 80917 609870 112 196995 985387 16977 44 473201 89 52041 400994 89002 106 579378 41919 186 823056 307 155393 748112 242 154304 698623 86 25536 638564 175725 40 434778 142 144180 341535 39 126226 191812 352 151137 811614 39046 116 488233 69402 41 388189 290 130219 453062 174221 5 524761 35286 6 949323 14 25271 851311 58 39745 169678 167191 264 261619 14293 44 989301 80834 269 56672 161056 62 726621 129506 181 709788 29085 133 621346 227 59243 371644 187535 81 269691 38 175043 731021 62 118710 357480 1 101429 331095 169 161825 717964 80 104355 330595 71 97581 110750 82 10718 872840 241 164903 385112 130 71586 954714 280 128601 983337 56045 88 235170 212 110451 562525 38652 99 476147 163 159011 922630 161 198846 354383 18 12646 639097 143 106243 235055 157419 312 807858 112 55565 902305 178308 271 419964 215 97134 558085 162875 30 262491 168758 25 239001 14378 34 656722 84379 69 347348 113973 180 12889 37 15948 665541 63 157973 378986 78 169087 694988 181499 355 568270 193644 254 300489 23086 72 593845 52 16965 422390 167729 314 110594 205 164965 389808 347 139335 120555 41590 119 461944 146542 7 142328 66 190315 623432 82 169903 394107 139907 260 913180 82 40476 11907 197513 328 886371 223 127210 811390 114530 158 481926 164 93196 87543 126671 205 846358 191339 213 141034 137 184154 318626 283 89224 327832 37035 39 891530 141751 259 720819 128 75907 644019 82 14309 930126 36831 21 572191 115629 288 733098 75071 247 370856 115533 62 344609 168965 26 677324 33166 10 368045 164468 141 536835 83 22185 263367 71825 207 624776 48206 62 81726 97984 17 151403 196136 310 31368 77290 99 424931 214 149487 991596 164151 304 470552 142 50487 844107 16 47973 242340 110 36543 12752 130062 338 978753 236 67443 623004 23050 12 803888 198 87697 598901 185238 176 752585 135 30471 447582 134885 100 686759 297 181365 383424 153 99512 914205 42 4374 756382 17179 22 572948 154093 348 896723 8 19337 322878 116081 76 389983 2 33005 760407 34247 121 258057 142378 356 786950 28720 53 891771 29879 128 620456 117 80261 464793 5709 18 865564 90478 217 783948 12344 31 940300 159831 97 328427 359 130034 27622 12 69401 992507 105398 296 9147 296 88922 921757 93144 168 376216 66 32712 708257 194739 271 346302 141012 310 730055 183766 115 60109 156 151127 23016 1794 25 443163 194782 379 588062 14560 96 531945 103071 19 335524 31398 4 268406 129250 153 232077 94186 236 355151 136157 187 830337 36923 150 832128 86573 25 494692 70511 41 742775 12195 31 759949 313 126182 709387 198528 317 713576 173104 145 687552 83830 154 976324 108450 63 590194 196381 14 74157 6 44177 353357 222 91253 720224 164 27020 645137 111 143247 517074 54754 8 857104 135 44183 482978 87 14697 873321 123496 239 421846 117964 6 225830 55418 206 233883 33496 106 744199 82 44751 580470 89 64766 530374 71734 264 400851 67000 75 34832 54 5184 364702 146 93253 164202 158812 99 874219 51246 107 41788 169 100048 336648 115657 119 920044 77207 107 715389 80641 1 457701 155906 1 802402 13 14640 964597 56 62927 865084 49806 215 374470 12 63165 994483 206 134468 760922 138396 263 632413 63 11956 636175 313 132364 145834 88870 157 869000 126966 56 392219 238 58092 901538 98946 111 511086 117378 279 763434 149992 149 869473 104 44088 578222 45288 189 30010 118817 9 99408 64440 239 739538 119924 133 218538 197 112560 291093 133950 357 336676 80 84171 164329 107589 283 417233 75 195827 50490 267 145139 767927 23 56302 743575 118516 121 265548 140 33407 86886 66987 69 968682 257 145384 432235 112505 49 599998 85343 214 107939 114721 164 89695 171860 298 711199 99916 206 549541 192 174089 651529 151791 65 286208 80 167657 299694 205 159943 882491 277 140397 792489 33 80765 602797 174761 42 750459 89 48630 738389 243 116411 306948 354 160647 656182 31070 152 255997 37 4520 65293 214 50334 45062 245 64535 660228 132446 118 957285 13729 50 836168 69174 118 526766 50 187866 162842 211 52066 585314 135 57231 875652 197317 22 788551 73 123673 695474 150700 18 124913 60038 187 136654 335 187870 539710 130774 283 403623 96898 254 980776 97 129705 666831 159225 127 465640 74 134088 3113 17380 19 966311 34714 174 37829 42 99584 161900 128 167308 721986 133768 64 654646 118099 297 489247 23 55920 639961 7929 75 676819 31 116536 394172 28 24866 83918 17 11289 713391 175022 220 767146 27101 5 646571 87118 171 47488 227 168479 161060 286 196015 946807 28 1504 358848 181859 165 84549 79 166245 957780 254 96293 545187 30717 40 554660 169827 331 472990 33315 134 245658 66 87604 476947 19658 12 610264 169760 141 149413 150530 97 135969 187696 376 598841 143 69738 323551 290 91917 125564 50854 208 340969 153222 124 810977 219 136136 7394 30184 146 411562 109 18545 561974 320 106191 639854 77845 214 174419 46936 149 726736 68601 92 467295 174 108187 959127 121316 200 387745 123782 205 971770 67 59353 842603 323 9 752023 139036 241 901731 118 20930 547604 237 156826 310179 42 164049 292415 344 136985 549334 14306 90 897944 82817 108 442552 3 134747 287900 244 95116 349790 17138 127 363031 329 187409 700911 98801 178 161219 82 41035 287071 30810 107 718011 223 176095 245927 297 88672 272255 181747 25 736995 96 37694 946039 174673 67 643183 186 185640 282586 84918 264 422484 119152 3 938260 59437 222 998484 269 185288 964491 55 127947 448682 15043 22 732011 267 113091 740429 97 185953 529561 87 116129 194 46367 15 684532 156558 333 704094 112540 312 68144 345 156481 195521 204 48455 59096 225 87383 2985 73857 149 161812 250 116017 658485 107045 96 328701 48986 137 273873 325 126896 549237 129236 241 39156 186570 50 895519 130631 85 741706 22147 133 563168 167968 40 667376 138 54985 64887 73 8022 305642 16260 82 165963 247 170315 876948 162 36412 239660 139 66098 349428 121119 180 437111 18371 28 316667 71766 251 891299 111 42596 858290 149 150117 948026 113213 99 497878 133062 33 576692 184371 266 652771 130 104621 477176 180242 163 401679 35627 153 97886 25820 41 119218 59164 98 60099 77 95433 694368 145311 293 489195 31 76433 711676 46198 188 422389 183 153791 80374 8687 69 892422 356 159038 440441 59 133983 346168 141594 231 829688 337 194001 941952 54 6527 179066 50 94505 291925 9536 87 584092 190913 386 585598 2 137931 629421 131 66764 458177 292 157642 207320 4261 37 774329 1 168231 889565 152 46301 793271 174429 91 933947 191689 224 518909 33687 131 54627 31930 105 859916 54 187217 507598 35857 22 281729 139 101247 19025 95725 86 658823 111 55714 640490 408 170819 26870 154 91693 669615 204 165021 963891 156728 162 872091 16726 119 263621 139 156232 877151 57164 98 212009 163706 202 34277 190 37079 656156 125 194366 751638 37 155736 299857 342 176627 561036 36 104190 584676 92307 134 200347 94 13515 382750 86618 20 130248 39 184784 568468 191224 25 774163 91 49213 76492 178 91076 428083 227 103741 983341 12472 100 700189 142220 219 757003 14144 63 830045 82984 260 944872 101 193588 666219 54 16104 148848 312 129415 763001 30477 35 536851 67 137598 193060 15 1026 457336 67 54399 483065 135348 32 621604 363 185606 257316 43 82464 68883 111931 179 274223 211 92889 284537 129414 318 443734 198120 242 585605 150 136593 579272 33011 105 425056 148747 374 692876 19821 74 721332 46202 86 782943 242 129559 120924 40822 186 417797 68 121375 413623 176 123755 516287 4 61644 680068 182460 16 577361 237 89279 484888 310 183306 705069 44431 120 937179 291 156166 596485 19265 54 473660 228 133462 687116 99 43343 219104 321 119460 84153 9931 70 265105 82797 150 181644 130550 339 292529 261 183058 635708 68263 100 884496 270 113070 820499 329 198588 548470 62 16583 122363 198073 279 340410 132 46856 671106 16 5599 78627 130144 279 210122 59333 39 756309 14810 44 403183 175699 404 305231 130 136470 614826 169 45021 494389 52 25011 547209 177041 385 384279 37 39753 720856 112141 194 769969 123784 108 197113 164 180116 777866 163651 380 789706 22420 73 891282 190353 42 893152 34173 15 635632 48357 17 884653 143072 157 374982 319 143661 51589 45 15354 951507 109179 133 523727 126468 204 106047 87 174295 503737 184908 118 856970 292 192622 262069 3975 16 892810 101 130954 381368 154248 175 429751 219 156052 966641 66489 135 722149 89 83032 360725 48476 139 828214 116 76020 411266 110 133796 245471 7 4960 428826 182037 215 904752 102878 74 782363 120186 16 158004 197871 184 85298 127 84403 947507 20706 90 445243 39 30667 573611 37 174276 885071 107 25761 441927 63794 229 414649 45 35110 545028 91 86493 918735 182 121958 702365 39 84543 23758 83 174224 269845 331 164767 977891 26 9626 202152 50960 74 760711 17 77998 395685 38876 45 500808 283 141942 470345 102173 126 329328 105 116643 501290 257 157993 811391 185227 407 724072 107904 64 549841 68867 96 274262 91 86846 712488 49599 129 556585 154 50638 310481 47870 172 189900 169269 257 538036 102 53636 869704 167 45329 901668 53 51538 313409 5705 32 442250 87019 248 332744 183484 215 406931 170 142063 148102 52403 80 519663 28580 19 175726 106615 38 93828 118281 279 218509 185886 149 615892 54 55469 190755 194380 94 328504 127789 87 880827 142357 359 427696 6036 64 770708 14853 86 498237 31545 152 228517 61455 52 928804 43 80169 638992 194 56145 385666 131 32181 457281 34 59070 9219 62924 243 262156 127380 230 133974 72363 267 173211 67698 237 323760 150 199741 522947 33723 97 980323 197 110768 976985 323 151953 530081 24596 12 430212 25 41218 305004 324 175646 698140 96 59784 369318 2 15695 528519 255 116013 81198 26440 28 577263 115853 253 441508 25719 2 390714 116624 54 891766 172814 36 733327 71 15939 938070 163 147682 604473 91272 263 633585 330 189588 617722 83202 2 386517 62 142634 332333 367 165743 308149 6167 59 36590 158 89087 981735 156 161533 162071 105825 199 684267 3303 18 403459 65 18479 638938 10 195271 874406 144100 267 488972 95294 270 676577 113 45661 996804 174 138591 217550 95 96612 127671 39 13115 405131 90 48061 938249 172147 238 118530 14 43647 607698 69178 175 723223 82068 203 801411 117 166539 197734 134181 303 351400 174526 55 887125 111 55636 201245 118 33006 343630 45670 168 994161 80916 71 694996 135 146977 633212 17 868 388236 151 27531 200904 236 58852 72670 32603 107 397769 106 161494 174417 224 79697 930540 178 182467 888464 176 113897 829890 119 34447 456590 48 96724 461719 31984 4 353869 45758 1 27693 56910 38 463360 110384 301 951765 101 165717 497365 59249 11 116233 74 24930 726430 59408 165 941269 41 104935 874109 145895 246 497661 177 47880 555279 129680 86 234232 61 127360 93551 141 39675 473629 154950 169 471250 33 101795 108105 130610 233 914171 165 27906 874144 160509 253 999124 100 169872 875066 135440 260 131687 351 127154 195097 129 40908 839806 146 173334 159031 77 12280 482425 13605 27 932738 148962 154 341988 143 61409 233058 85821 59 40671 161371 114 607480 92311 145 122033 32 7443 581685 160 44068 3407 114361 265 867147 68727 167 840837 305 142201 279099 176383 41 749674 293 94350 159206 14 107787 682661 243 187401 315897 286 146947 676397 18 16478 338260 142 60691 965380 49 55642 388221 168327 138 857990 51 41875 588031 185 115722 589612 27 143253 716438 100327 80 629998 5343 5 703527 194103 309 524363 59651 130 553480 234 113319 136918 87 151545 439720 90638 248 567448 95948 162 327288 134 87464 186054 153 32855 576085 60 73090 560690 117424 42 347414 58821 60 56202 147 104432 115789 22 80988 847742 228 94445 696288 25252 13 93111 45 112384 515452 305 143077 133072 153679 15 558482 134 60353 20748 182071 261 794633 35595 22 582042 147699 259 180450 227 140475 123655 70901 216 337828 155275 230 274642 68 11161 868547 118 118941 31200 109575 140 389919 261 100186 595364 117583 280 37305 162700 303 575679 132 82178 327025 113 22827 208598 15850 74 702338 214 52231 302534 283 158484 884614 121429 307 913288 145 40680 153380 133758 94 483237 157 63409 196524 6 41631 823932 65 97445 288 78 197554 735896 91 194056 903296 71 19323 188140 373 142736 554313 143 120733 210611 139448 256 495398 136994 203 20089 37 94094 962643 306 134761 582705 348 155165 362310 218 48579 599648 10 172908 809656 205 42612 881430 222 96684 499570 9426 91 797731 148281 61 101236 29266 107 867949 23 5620 5117 55 91327 768295 209 77431 837196 9 27701 857480 56561 157 268535 144114 78 649861 257 113293 492931 2202 16 895056 132088 25 539236 128175 17 961681 318 112586 720045 51393 69 464156 222 98274 51802 293 190188 809404 112021 182 31968 24106 147 537497 151 152817 136256 200 73432 561032 22 15755 234751 188 158627 615218 95591 187 578727 245 89633 472151 251 115334 745161 189 172406 844654 161818 276 793461 264 196962 292175 389 178722 372903 145172 106 666048 368 182630 665450 154656 7 975723 19 190978 492469 26 78908 835305 82 7029 292766 21552 27 979019 197826 422 841898 110 112262 59764 54 41595 583899 41 42686 772958 73592 210 10961 107923 151 805659 284 95809 787282 46487 96 228037 133572 265 492538 278 115648 289950 180 48320 741661 89293 2 112755 89876 25 742424 285 140230 611754 60075 79 585020 53718 219 920817 41039 80 965270 118748 13 476295 10724 44 695970 36 76420 581709 82493 200 202969 24560 91 832408 230 119576 370608 12079 26 519588 109 70486 505839 115 55611 901972 155720 143 766672 116 54882 324845 186 87412 109815 198427 286 661419 9801 7 760994 88 22260 842459 148 187475 589272 39 48638 553347 163838 372 457663 95844 143 53850 33157 135 466670 210 176536 335335 44 114345 899900 67497 1 70127 128521 268 984266 208 138424 529101 150509 284 648535 34253 35 819674 183 174739 757985 25 185743 338875 96127 200 640635 120 29436 200466 196 50446 893437 190 193664 971113 115 122616 218338 182916 334 562333 10057 1 565304 156 27936 240811 170 175460 101207 165587 158 912911 179022 201 960635 26912 4 201417 82 86859 504253 118 41653 958311 133744 294 960033 138539 238 100747 198455 85 567075 62974 249 532372 232 134008 900123 134837 325 370107 17850 77 706962 121 62843 487220 28 187488 539049 117520 269 774331 157858 387 430638 303 167996 180969 160 184020 241584 162782 329 588788 87 153480 892750 38 6885 89715 260 164702 766831 89 34126 406165 92919 103 400529 169474 227 625487 188 156534 684324 175892 120 965547 45395 44 515761 93150 27 854613 310 116778 478408 147 157418 598743 189457 124 246975 158082 359 915207 54675 5 748556 187717 29 659332 309 95684 380412 185503 78 165187 141972 99 355277 24955 74 813472 106136 35 730633 28 97629 916491 300 147281 897955 17323 43 700660 128063 239 248385 4479 22 408651 54 152609 44127 165 27783 792717 145450 156 754366 189893 384 842774 20 1070 172853 65902 187 86900 132 112930 99998 176667 304 124893 297 177923 878601 115038 307 356477 174453 219 783025 41986 131 935166 27629 51 442179 311 190035 636639 145873 17 669299 4823 46 890255 146712 119 517502 132 84789 975713 152 179421 487801 16901 23 945223 258 162531 198504 174654 216 159211 35977 13 672585 75 21478 261723 95515 121 258705 241 111953 529091 160229 89 195200 33231 170 500908 46656 173 298693 260 120447 730267 206 69708 899960 38 37773 346775 74148 5 992525 236 140202 789677 14680 45 226389 31 7111 36811 170 54060 346146 170690 42 521449 110 177129 478909 65 26659 497902 164 129202 28472 59 6070 166738 239 69420 641154 146116 335 407229 39738 81 282560 124 30338 547854 60252 225 293143 173381 375 475420 6 168835 534255 94 74491 156861 46526 39 495160 35747 139 364907 109608 285 791942 33 141069 444497 159013 198 745669 156247 49 490443 42190 104 166166 1116 33 296895 175168 387 289382 174786 194 948726 72192 207 101782 278 92345 630822 119461 162 34010 50111 221 828429 54664 56 819142 128455 145 656252 183176 294 19810 146662 119 463842 34782 146 90223 12 32362 42200 18 152919 91151 38051 148 809216 74794 149 41077 198892 98 887138 193298 21 517765 40 101732 977154 115 97183 875966 137921 360 229614 242 100648 9240 190326 187 95784 54 126740 262067 184270 60 66360 146 73053 508353 118203 294 35419 281 199104 626290 30 156045 888475 180749 145 114508 353 183810 998077 32 118263 210671 298 134484 402153 120234 58 894961 20 7149 673557 165742 348 184527 111 52619 710204 31588 5 344143 106 44381 452554 53 24638 616871 166666 13 138002 156 95177 133298 88579 90 472515 76 14501 481660 195263 67 952617 25 72616 945095 38286 104 107733 140 64352 769631 35 186189 191066 27 96144 323022 196 64179 24076 73898 175 144921 184 71940 725834 83 52875 755759 18 72806 626445 112 63980 867922 18402 10 775877 155 27053 432480 35416 124 811246 235 117264 303924 50815 51 709655 189612 179 606751 88 22042 121777 100862 246 41907 156 142410 690991 24 119264 206199 87301 206 609078 126 157870 692788 266 197694 42155 46327 189 504154 30968 7 145467 119 35860 115835 300 182854 159866 130 189634 968847 236 193448 855971 106860 198 299387 195833 336 529443 124221 162 377899 35764 145 51399 136852 117 15718 77843 5 981247 40240 140 581280 91 43400 108121 253 158491 107826 67 72789 722448 114763 313 325145 77318 29 302558 333 179848 931096 51 75585 583885 36 5075 160621 155798 325 528167 2350 15 131577 11340 84 115499 174 63979 358926 58015 96 398646 52488 3 377961 74 82489 858442 68 18890 65588 50 91594 555664 83254 9 378897 396 182075 212315 173751 333 41498 293 175834 597988 123116 292 722145 166206 332 989073 78394 258 380675 251 175862 340894 97 25136 548515 107 47267 505270 59051 75 517450 306 140589 900568 156297 186 574485 77 180735 843846 211 139691 589170 2467 43 599840 155913 223 525837 96107 194 522329 114842 239 677812 164834 232 193163 36824 145 421641 115 64474 758260 162219 51 273163 27766 63 105855 93 164846 990839 182 139283 592307 169 46021 836611 101387 237 950666 89 83893 689920 407 197746 329469 83105 94 716716 46624 75 410831 26273 15 490621 36 22192 565881 62170 136 15319 37 97809 763883 59 183677 63412 23922 141 381917 100752 218 802136 285 149722 442838 77 49447 323684 185084 10 436522 84 85401 764191 99 34937 463128 245 86780 995513 20291 80 837207 109909 166 189422 212 62096 457348 1262 5 758026 231 118077 282616 47 58075 631636 72 174717 599097 31645 174 190862 93756 142 807507 31 59543 800318 121735 16 765097 192935 314 988954 19 48373 654284 118 18135 65088 237 131520 589222 55 29440 741182 187 144261 521111 107172 104 211755 101518 199 649131 49504 77 966302 117635 150 369089 21 94356 583905 143885 120 172748 368 198418 888106 81 178585 565430 21347 5 662440 203 43488 99397 63082 192 796840 269 138928 1413 186944 42 530867 196 130669 917122 113 136671 382895 280 105029 494540 164326 227 369473 169 183059 927813 204 137055 443143 23 84562 542810 63 49544 774182 39992 58 32395 26 199596 276330 84 46447 603707 112681 286 635903 209 63207 746024 59910 27 638045 75364 90 119597 124939 185 612094 51047 5 657497 174241 109 588672 116592 26 345467 154097 189 252808 164 186489 938126 182887 22 710931 201 47694 133551 309 153960 306086 194414 393 567936 71596 124 24663 93034 223 875478 46633 149 286146 253 79967 557378 184765 137 884398 142392 29 266303 127 40342 397944 377 154154 60103 161794 277 537189 159957 243 701038 10 23330 322797 106706 40 492589 123470 172 881141 27382 73 765076 155945 272 800738 137109 147 547615 326 120212 849631 24909 3 913029 264 93423 451748 98775 46 630199 128985 287 121113 30389 31 84843 126354 110 324407 140866 48 826144 51 43532 987107 217 95445 750273 247 136265 55707 23 36490 400015 174629 149 270749 95 71542 503584 168493 83 987163 139210 369 578808 69 91363 933215 89084 143 190633 119 18699 524747 52003 173 983520 71 44574 534960 113 129515 470644 233 159436 613602 160678 259 927547 239 191450 178491 116083 279 449991 166318 374 306845 135364 118 392477 262 159214 544628 48081 115 866214 60291 95 704416 85 30488 498135 79476 67 993104 107 41473 143680 117 26792 754115 49769 166 619344 14 13238 156876 120548 266 840876 384 167530 314745 41741 148 965857 99710 99 476389 264 71112 385643 116384 240 580191 131675 161 504833 287 165956 910532 136 130293 871460 38517 95 561448 81844 70 960336 254 151444 825006 106887 313 408966 102736 153 863157 125864 86 916675 86 130527 524498 60567 157 501756 150 80672 96846 24428 102 192801 39177 114 940118 3110 46 650372 130 38525 746046 10 100739 623939 10 198303 898302 193161 251 622705 116345 218 237278 134318 144 389202 226 60401 227135 173058 155 615594 144155 187 252134 104 144931 222122 74 192480 182971 12566 107 30177 1 80 390557 175 91037 421137 117914 233 437792 269 147892 166926 176 102964 695649 79611 134 855582 157592 331 348239 102 14461 205093 96 21462 914574 103923 212 998470 145 187152 634541 105 11397 539450 118093 176 917562 44 20273 792372 81127 238 942140 33278 96 92040 194280 43 401018 36899 191 140948 74 131040 129296 19751 14 400726 131265 66 911036 294 145257 627542 114510 261 254851 60 121484 722744 168550 304 725627 308 132461 100368 22791 125 813566 43155 199 274303 171032 33 404734 147 82908 804847 132933 262 946059 63228 73 525151 207 87694 951161 82427 164 993816 141 23814 971173 155328 7 885770 127 184108 183504 157 75047 960108 141115 66 991955 87999 231 161254 133363 233 973090 190964 76 915329 40 10725 452520 291 185757 314340 19519 137 302556 175466 221 159432 122 193629 874671 108660 293 515563 329 173345 623580 28 129103 423867 283 150896 653464 44636 136 868497 19 198405 773262 68136 163 895962 127640 36 50923 166 63411 588253 132 137409 449332 152 48316 702623 121194 244 505093 122984 291 458915 163 74125 432547 131 167569 777836 101 35868 356079 172411 347 655638 105 166765 493570 123546 329 731995 145 155046 715923 67158 216 10538 201 163605 136972 83 179347 176618 70734 26 859290 46739 198 821595 80986 226 512613 31381 92 416892 133 159115 974218 154 152616 844018 58 33201 703041 104773 32 922295 143640 161 835372 114 57506 329302 10 6213 365769 125324 211 158466 7954 63 833940 53698 202 484095 19 5498 174622 19363 64 910305 187908 244 812262 108015 126 499187 6 1824 636819 197235 273 124227 50800 14 686439 114796 157 159135 185598 214 627339 109137 293 882089 142770 33 155315 154615 277 425390 71 86071 109005 66 65590 71457 173793 178 339261 175069 252 737990 178724 360 361604 5443 37 55378 152065 51 276218 69 18377 705529 153 167353 931163 43 1851 307282 183450 258 56374 192 115097 189060 21286 74 224362 186258 25 900693 260 78168 941961 168751 48 73961 45349 37 409784 120 45312 828766 44 38180 517267 52 160225 767945 29 149476 712526 175421 52 764902 59089 153 529353 127596 15 824236 135 43160 484285 177 91244 352032 105389 291 18003 355 198939 495763 148484 261 278226 93 156455 790971 35 3564 285505 156206 176 712846 161 30204 294375 42143 24 956732 59 45122 98239 93278 195 534211 89 14407 769177 267 173479 123964 38023 183 262605 75927 52 821144 77 60432 873620 279 191592 241288 87869 246 878853 189017 327 699469 72 8549 852308 34989 133 868597 55098 61 206260 237 99548 592055 153287 102 218652 107831 189 454724 38390 111 791970 43691 137 755603 9 132775 428532 126 77388 607716 149 74869 294926 270 86042 389665 21 111437 387972 300 151049 841040 156104 325 642597 94014 89 232512 255 133560 693855 54174 191 113586 104 44615 768548 141888 153 167766 68 78181 801102 173610 9 601237 48 14585 338832 39135 65 690538 36 195037 991495 402 169129 213998 44852 24 75582 81 65441 962811 179 163856 577247 81 131678 533051 33294 18 656053 314 116785 746121 264 146886 16522 266 125090 139587 170146 320 189110 176565 362 453035 174779 54 726124 13265 110 315891 102096 247 607781 188 145757 273157 30 164842 847496 56417 167 789975 30541 83 533924 57 159131 602397 32135 13 207642 76530 102 365297 162949 106 55852 49 21008 872672 124 100139 111026 84864 133 924581 189662 347 483186 179413 55 517003 97 11636 148738 88641 281 562373 194353 110 708836 40 44188 849747 154476 317 740735 21622 44 116461 119542 320 595747 77 6796 696938 16894 85 762531 229 164898 480670 2374 25 398178 100 183701 895709 138451 224 174985 188371 348 283659 114507 86 519627 117 35979 86768 36559 159 178074 73694 184 611401 350 172112 959642 120669 87 439213 257 96049 354971 153642 141 986153 112217 19 465992 34 103078 575782 12657 110 648373 299 92730 998358 200 101014 586069 104349 191 471810 241 142669 580965 15 157369 538499 147 88394 195597 100315 9 223938 96305 209 367943 127611 160 620357 317 120525 958659 95105 240 686569 156082 317 928410 109760 243 170280 167 90419 198810 165290 156 653244 104693 75 919400 73818 124 194755 13785 13 91618 118728 46 924760 92 23279 852133 112 64489 207438 80 11012 384710 83 145006 707294 34 101849 451238 246 83098 709442 190144 420 815099 7 2783 694336 224 103330 583994 46 9311 952558 18728 90 11028 73 110679 230367 134669 99 298637 173626 143 953056 102 28794 120024 54 35277 581713 106431 111 872239 25 51164 991550 134 115815 796002 2 124820 563362 161 61905 879228 58 71480 930807 357 156556 355580 34 181708 340465 406 195774 169536 83 64030 249773 38453 81 303980 128831 286 813767 76 196289 344904 320 136355 677817 231 128811 986554 177671 169 815749 250 128899 507840 128518 261 252584 68 17415 695136 54 103612 542403 163067 290 205912 125762 131 689074 55069 31 617714 52525 20 639174 81117 258 497680 703 15 911495 192 132076 50042 117504 253 969090 161 48518 379159 291 119673 505485 41 85558 393331 8683 31 89666 167861 98 117434 269 82237 789340 188463 220 964975 75304 155 994028 16994 27 45338 144644 205 256731 96 9707 901316 151 48616 87489 73 15771 920354 31 77016 827258 59184 170 950846 30 130625 59517 51 169982 385789 105 47062 36775 162191 320 947681 243 67225 200868 307 122612 969995 132370 23 278768 145202 275 140349 63 25489 700841 178379 34 571511 152 140647 317997 57934 178 969183 124441 100 581274 95478 162 771335 85553 151 564510 62876 24 35643 91 37870 761764 363 195143 587590 117342 101 690714 125200 171 974771 94 25264 772462 140596 318 50647 35 120513 17529 58149 33 860044 164437 237 449254 176123 352 680052 135 55951 108338 96078 150 714209 64 98435 806768 154121 239 716483 136 82037 762966 198110 294 847957 153343 112 533719 180076 212 827225 80 35828 721769 72 67520 239328 25 50857 365906 231 154013 756460 47 167636 672307 164214 210 748779 47594 56 699648 190226 122 681647 24 783 811497 184 47527 683639 85016 90 720760 189161 340 324198 166045 326 684702 44816 9 482638 422 187947 674740 258 169456 549960 85916 235 405008 100 11239 345140 17 10144 340736 136 49146 648783 122220 287 493131 102457 280 850074 278 97874 48457 105762 300 867183 196973 173 50487 187992 205 429740 111914 314 430845 46118 45 372603 33491 133 373318 19 187687 902812 184874 9 549624 137 27870 189120 234 160913 496552 306 145419 323154 67 45486 288080 314 116766 378254 31 25064 827730 154172 229 759776 142 42601 748701 34170 116 127876 88303 286 484482 205 151764 640257 333 126515 160088 78 28736 630264 207 65253 805101 28754 127 693154 11 27755 156700 60 61940 707925 124 178404 866433 70 158865 110936 133 152329 811976 237 56756 845004 16 4246 554292 189866 152 530109 106240 91 771547 122768 92 550127 69 7507 297423 130 93370 325277 85 51691 108078 181071 167 36616 222 93996 256910 149638 14 666206 159735 232 373850 17 165295 22283 303 96091 24497 189533 56 399619 120554 136 563383 138965 28 765100 170322 271 558101 106 27602 864369 87 167872 37767 344 196331 405909 17473 6 892273 21 102392 788484 24001 64 831891 253 85093 202067 168647 146 886700 29 22205 4791 85 9028 59771 54575 61 348841 138 72219 792205 157 50390 810980 116343 249 453185 95133 177 238718 6789 73 474691 136471 275 580923 95 108637 360935 57 4713 858660 132316 354 814962 132253 291 595216 61225 161 447867 35916 170 828151 46 134409 951213 110305 193 400304 132 18096 132126 15238 59 236286 158 114643 565888 186695 341 67207 167 134980 997635 97 45639 310478 115 161725 19568 90 25860 244253 24906 18 231042 98198 184 958892 87134 165 838517 85925 213 174261 80337 269 617517 141088 47 308182 96 23217 551733 102 183699 528127 187817 95 151111 390 157564 738909 261 105455 201570 45804 139 542972 136283 184 833802 333 133807 880229 59 120009 354162 81136 136 29910 188 72792 564621 134 26188 87040 145897 162 574407 27 89839 547935 57016 228 795254 179412 373 542085 141973 257 114258 150827 128 977514 191 54995 222079 196 57426 467311 30260 6 498524 33353 105 721278 218 97262 92052 145299 277 548119 103689 91 648758 187 137071 458129 699 3 668011 15363 3 1629 103678 136 793743 168408 92 716134 138981 353 364828 278 170195 31647 40784 168 24563 195 68776 829177 103933 5 486753 163 56141 435365 146 54586 240164 28 154289 152641 97436 59 955027 74083 260 518231 291 102180 517559 113079 63 735639 7 188002 52432 52793 32 282461 131 176501 552819 119410 31 955391 136314 270 654742 65091 107 138931 132 30569 582635 23173 24 71125 379 160328 91538 181524 310 929350 119 49101 984088 50 23853 310303 438 195147 210945 258 103086 607609 220 130754 48055 235 186747 74866 24156 131 919436 187811 262 318267 375 180052 515550 96862 52 767980 118 79598 736495 89 74472 693700 198 150491 924221 21 127909 505422 43150 114 940953 70382 81 583862 40289 65 577573 145 40526 632795 54603 45 965911 154 91057 738303 5 28529 85191 131259 7 32283 179 189183 350545 71123 184 279185 167 74693 796305 55 186990 538498 106 187989 997511 59285 190 766188 139 44310 503755 120119 147 367623 96 15873 920794 45006 79 410970 12 40421 400308 131 167867 123667 174727 210 830806 111232 104 931720 48662 62 596685 126 83023 527890 107160 25 701274 23549 35 865678 285 188151 176233 37046 113 987398 52023 143 885731 178553 8 449733 107557 295 148948 143547 179 331690 2 58066 6440 156981 111 653607 157622 31 836005 50 5267 112205 131861 73 733266 138 46708 266453 25 107293 13672 150618 182 434080 52 8550 787048 297 89713 128300 133 131245 706432 208 80957 656412 380 191317 309865 138811 23 525640 44583 64 532973 139 145888 29729 49151 69 68366 197 179530 197673 59730 18 694652 116 67632 641663 127341 185 809525 170477 30 576197 8 151708 608013 67 147670 461173 92577 151 892876 394 173951 921532 244 107702 354118 161162 318 355917 5 57689 695946 78913 218 863782 41850 155 815542 77376 162 957707 189595 372 341776 18090 114 596410 1058 28 193479 370 188430 711986 344 159217 168649 202 163100 707650 58691 38 166737 83231 26 690086 171651 414 147014 45971 200 379825 184 183655 874960 107341 140 264680 274 146645 25256 23346 14 871003 50340 148 539465 420 185569 897360 304 150884 223867 393 180036 84333 165 73032 295023 16 6913 383166 35 35298 30856 67 109178 105818 74898 127 825094 285 151719 713330 141456 157 92986 138 129942 776566 185 174213 103076 39 191913 36032 19 6948 740393 159 171395 254516 92062 167 575961 85546 256 360249 99 94049 702824 17 5603 481653 111 119078 520296 186232 431 6686 9 129505 295934 244 120218 433049 199316 279 708165 317 107305 800149 3 118880 747098 46386 64 140533 87 30999 546643 65 18722 884234 284 187437 586802 14031 36 336987 34329 93 501730 353 133816 408253 73408 207 170663 115 134480 244481 99 57169 608154 137 194369 989928 39 45198 963894 155201 61 887007 405 199527 356017 95570 237 899437 139 85501 75690 217 116325 433882 8 40049 422808 60 18924 379057 366 179861 679843 232 148083 439462 193213 391 210891 23 62852 408522 109 16443 452220 20318 65 1060 158252 141 366079 160370 1 429861 7 17514 127606 196 189768 240263 10556 10 303053 33387 158 390490 43508 111 397975 115 106494 131516 179121 291 619175 97891 46 198996 168380 349 106624 94226 139 607207 173368 312 62703 349 122242 766674 96542 169 195203 24424 122 457905 78 38163 211311 152125 140 977963 45 30144 92789 45 3958 899161 11 19681 609289 259 147185 311263 136001 6 920111 81795 55 659636 89 184272 442621 119801 289 499591 146790 33 343330 349 197663 969160 286 193853 940413 101225 80 57320 19 123581 453305 60196 92 508689 89120 149 253493 229 57720 752968 99867 55 482007 168326 108 71115 157043 69 477886 164831 163 870012 10861 24 71628 99218 138 238020 341 128286 1372 95 52262 248341 260 76228 503587 156 158566 562796 416 183632 914953 185137 229 933587 157328 312 405688 2970 9 721427 25 4170 114397 315 108369 813967 21 32882 811655 111048 263 773552 169551 263 244309 421 197608 103202 46823 108 497423 203 47491 588484 87 94539 274980 149 143106 358440 324 147722 297975 284 198263 174912 141 104065 816669 362 176747 155589 67 34990 988923 11268 12 368207 9099 49 599178 139893 58 348052 10 27193 56248 130 133634 260217 61 133639 406969 251 164814 409752 391 165756 356907 37 83383 773044 188879 426 915086 132 195558 28509 197023 441 494391 3 5785 391494 54330 109 743891 260 108400 915972 313 163330 738938 204 99246 106805 172952 263 390412 165962 229 72298 171 85536 687419 83249 155 832370 153895 375 11207 55757 149 263774 268 161165 548062 175 76448 166576 64978 127 529077 86 17795 941035 83373 251 957630 18 16882 829967 20645 58 866698 95015 1 691291 139276 102 303022 90313 125 688497 40 26447 152977 19111 49 138627 91 55681 666747 61542 9 969453 192675 376 637674 222 81439 750375 156359 70 474681 12221 9 102029 68329 23 491847 68 95326 781000 138117 40 161720 237 88693 443229 102510 26 629191 198007 201 145483 33 28023 485194 157177 25 335012 161731 301 196590 170318 208 713753 123671 81 508010 3847 9 377861 75103 236 323848 169083 353 463904 17 173861 774963 220 83359 983844 110 162583 3470 50673 63 362239 104921 112 488628 65344 2 993403 199805 69 381749 155795 114 802408 167117 30 574158 47 5401 504213 310 190190 212252 142878 374 638737 140594 146 217720 226 172388 23683 176 149980 515028 2075 34 627685 283 149064 501013 61090 244 799070 191 69322 411755 20 6528 574735 200 198833 464301 192 150098 218544 165 29656 104931 142956 36 416251 235 59161 745878 22982 21 181205 290 103731 528614 14326 23 716710 49610 144 339413 163 57740 991456 28 46280 142191 181 47092 959047 9702 69 251937 118607 122 151077 152 70688 335874 302 115974 917404 99178 281 43366 35 13327 568979 177166 345 576852 8885 47 712388 353 172268 80122 158 87519 562051 227 86847 639535 34889 54 267183 134 177490 900984 46 135832 229169 21838 5 97129 42667 93 930336 67 39484 16082 123900 194 303240 10 68442 914530 86591 65 67742 42 115223 163645 28944 88 166943 16 33928 656674 160555 319 431355 112 125309 232868 394 156733 54433 22537 71 662019 27827 105 165761 121 123026 523647 104000 177 579429 119714 293 367791 184794 297 768574 56801 61 687252 177 54456 476824 74 31522 116936 331 135598 723262 67 132411 715315 185 61431 18049 351 166394 509425 151 110690 213328 13297 63 405883 186334 276 689290 2773 17 611234 185 58168 689492 62 6093 73166 160894 153 300983 98611 255 150079 78 31740 622274 150852 58 418647 203 51776 656028 296 125486 842160 236 169521 347206 69 154842 342020 276 132935 851616 177848 108 663850 172 131739 429063 25371 147 584841 101745 26 655901 90356 30 250112 103606 74 428005 142161 120 993514 394 161326 813950 151504 380 515618 110 112818 775810 67184 256 450708 60473 54 436820 197610 41 441011 85578 8 648390 70 25078 564965 273 77220 561744 104412 62 732798 276 145445 843160 314 149284 864408 380 153079 30158 84 117813 471529 91 73771 379803 67 98628 960995 308 127853 140133 146329 320 648888 77315 245 394277 197930 358 73054 139085 122 976692 160101 319 419238 22089 133 984171 52253 214 602699 407 177725 282313 41539 158 972413 247 194029 661744 101132 181 972544 111 7 87028 26320 92 212507 134706 314 976568 43423 66 436084 15749 105 417944 184240 202 566260 157459 224 119626 29 161954 831259 269 107468 67354 192 125846 958197 76536 36 351348 14058 50 126411 123 16404 294214 325 134937 623297 36 2242 730427 288 185580 390094 110716 300 664124 38720 21 650657 72 8400 856071 83148 170 646815 153 38395 466045 166 97682 709353 52 114553 150019 151556 223 913309 72 29776 227723 141 30738 744735 128307 112 888916 119579 32 788680 23 52151 121418 174079 194 689421 229 157677 758928 237 73966 438348 226 55481 350106 65027 80 192510 104 155941 984446 116093 239 26344 45 9062 655890 106958 238 224885 124 27375 867252 99 81640 491046 57 150437 607598 152 146235 361156 191571 100 951498 129757 347 735079 103 42692 247817 229 55384 465663 178673 335 558026 197429 234 422138 10009 87 398834 62277 198 51132 51165 222 304920 74 9083 578346 70200 157 409304 28188 14 74253 150 44416 947408 109479 297 215832 151937 34 125500 44650 137 944376 15406 12 63022 49 5364 981165 22630 142 445160 156 97484 461681 39208 52 397365 187 37320 578643 134 113618 445210 94074 294 634314 171482 374 493572 64020 62 343778 90 62858 45516 118215 99 730204 264 100562 502753 55 4153 893713 31684 49 4980 70 12084 189571 122 29487 512065 128360 164 107981 13 197180 970798 49002 215 104280 107756 127 122994 195 152002 340608 127885 243 187016 6620 2 820914 166563 352 150355 61382 182 45204 305 181788 364466 116 21653 873126 196658 76 794360 139103 242 959846 13 45298 538757 225 191637 51787 34956 62 226690 191622 114 737768 185945 331 346911 281 121196 888317 147 137560 561466 106547 37 341638 96 75032 808291 52 22516 4491 225 189540 290926 163887 1 870104 54091 93 720746 77 24421 795623 341 188146 277161 181 34793 335398 251 195609 322567 116100 224 566098 101 25918 36760 165516 90 20836 206 89090 623000 60416 21 884994 218 79507 390126 364 151511 160691 79048 28 335882 21177 29 462940 202 88675 273967 109029 300 623377 225 114016 700769 6 27211 407928 65559 226 688162 236 61539 993487 48509 154 251868 62 20617 241902 7617 11 462609 159452 180 990263 183 169773 513958 189960 211 353165 161147 250 459117 263 101047 805453 192 166716 503383 47 118266 13506 54017 91 185786 219 71188 23097 51392 106 213438 85 14551 764272 163 49533 293759 13 34366 332082 125548 98 780560 191767 280 945658 45938 201 649150 106 99579 317951 132231 13 811583 42 104051 449153 15830 105 637652 179770 98 154152 156192 256 933216 80673 258 285653 214 58329 407953 96851 302 256117 53639 48 177747 100 31168 574847 10529 47 44121 41284 201 577996 96677 200 732734 166 53522 568763 72496 226 913943 100 80453 976146 167 147105 564688 59 4366 679736 178346 163 174730 137502 107 5409 279 82649 563956 145 148410 886493 30643 117 828874 17 106799 873024 165428 360 717191 51835 31 284317 32 185170 706951 26543 44 65732 29 32194 57961 124766 281 32915 35099 152 706100 133 37813 228735 93 154221 211213 164714 3 860220 18 2114 796755 34 27360 939828 76 59798 190463 279 93900 857004 163 31393 607833 1 74989 547121 35145 164 324005 30465 157 204956 42854 42 157042 157755 240 491114 156 106692 384049 76 43375 132960 169707 214 834193 188 98845 411172 134 42660 653025 33427 149 69783 130 142287 175071 404 169955 795540 78548 252 948696 79358 63 106298 330 161394 494276 115825 321 146719 141 112921 856024 111 128714 762273 13 79508 356783 26877 138 533952 16895 13 986247 326 119283 511563 2 198990 945259 163 137296 165282 57969 224 956425 32898 71 370711 41422 189 404959 138776 274 336668 95883 193 784300 145 46119 482399 135330 271 557748 111496 258 650911 184687 332 552048 61 7770 662808 278 82241 169488 145 39497 397123 129 50902 211948 4 147163 182809 226 64668 547160 59316 240 530291 309 184175 199894 93168 261 969010 146 174907 113852 299 161475 23687 174 36247 338205 76 71782 167672 23536 5 980385 140 69515 620187 196303 1 712106 181697 287 320105 145 70192 691152 72 177373 793219 88 39038 746792 6 9695 317473 218 185264 48091 389 197138 672649 39648 67 953430 28 36012 731618 56 87583 988580 99283 278 745843 213 52359 127603 131471 325 107301 149 25455 77593 84358 90 678967 101 26755 126614 18929 12 955836 275 79527 418529 21 160265 573287 145778 270 745774 215 153321 780937 170014 61 263368 47735 52 768506 150344 250 818449 26 25653 591718 3690 45 169122 35 23288 977192 44504 15 999776 241 146137 275014 93 130831 480345 125987 10 966839 94 195318 917100 192608 192 566567 156 175379 831303 135104 200 877740 344 175181 312266 130720 273 572743 261 83452 127047 273 109475 320790 165 130779 865200 32431 142 190785 31229 66 480774 43737 164 789717 121 39489 412545 57684 59 410572 145 32501 642955 94 37525 584627 21266 144 910131 198083 103 159719 62 24891 630702 13 144742 43322 247 143850 823270 174 140144 997064 189946 318 598400 211 105454 985479 135541 133 769671 137 39634 805700 174819 106 121391 174307 82 945935 60 19173 649616 6 12511 582164 18978 103 846397 330 187579 819478 13538 58 172859 103 70794 766938 168 174377 795616 36807 126 536481 132674 105 985477 211 169452 170500 331 162927 352127 126410 226 327621 193 101635 30505 340 154552 787100 193 74060 280553 30 112573 99932 110 13490 39954 198941 68 703432 122594 180 812348 1 4 192356 181432 326 703969 172746 228 619111 274 90263 97334 126 74069 636768 92 49114 976808 176713 131 75731 118968 293 863477 31 20881 840341 160240 94 289690 90 182485 351894 23532 45 264767 89549 266 670073 132266 176 60898 45678 203 131863 306 183012 857838 104490 202 984296 127603 312 497674 20356 46 45915 38 15595 674283 175792 219 426684 49433 45 155687 13 60157 135589 5 125692 522271 157429 313 41105 169804 28 553835 73087 240 657112 120157 77 353631 103 170145 255120 85 119983 731060 50098 169 644406 46752 32 896606 28728 109 974746 37 98937 752955 275 105827 78921 24 174233 635555 46140 77 337262 100 181836 27448 355 190915 555099 138175 66 834714 45841 3 290568 147393 112 410520 26 83858 736694 37 18805 281930 204 91721 159434 127829 201 32725 87 50850 240236 11 100278 28497 86324 142 14063 168 30183 138041 133 92853 26814 224 64742 852358 163587 52 720017 59941 208 506147 25 2522 135231 119 185797 113410 71180 93 444113 175 130762 719340 94307 279 819746 116 36263 296166 7932 22 573403 811 12 113382 141268 295 756741 26 108329 227843 82 7543 714459 100 115118 773247 40 34603 146764 51264 59 553958 80711 118 562006 68499 15 821638 225 72759 537892 69817 245 141976 275 99650 885781 175104 61 800320 199863 229 493833 212 86483 910238 190942 17 343077 50 138957 548835 354 189289 255300 184748 173 963897 93424 269 116264 109 118649 213771 207 123375 184537 67 57910 634930 174 122486 576411 155584 81 252421 101076 305 249765 378 182816 894441 138 31777 269964 83760 150 230371 146 95253 149005 64743 62 636067 18 659 48324 131 71947 109938 189 112479 331153 163 76404 646672 63 68529 2845 139 26078 624396 214 10 176579 56404 22 196223 175437 100 903176 73681 122 419233 149217 274 38939 143359 114 552841 51 127315 533536 184 51283 380797 162 161887 470945 283 99671 914316 41998 27 397551 80 37207 59759 7 175006 218919 68494 41 504140 204 107581 516621 2 42311 705054 151 126519 871130 210 179155 104170 114283 61 908679 78 9858 577419 145122 121 224853 80 91629 999243 3 79553 313877 114545 2 566798 143970 208 779736 33446 82 33343 147222 9 797694 170959 124 298083 90 101582 407606 154216 346 887847 133214 238 353759 198585 307 206083 21353 59 140989 161 35852 28336 56263 125 235543 155 131831 736453 32049 44 678669 120 148478 355716 145175 246 160279 221 151547 942997 247 103714 643672 145739 221 481110 323 111176 709801 183792 59 839560 11 168317 514854 133 33891 539935 109 32523 954170 233 136818 959188 172 30339 960548 9 89955 535472 89865 44 31412 241 68345 288174 122 73580 333881 19 45372 477324 94220 266 349229 111 138552 389282 224 136945 211294 5822 16 443177 45557 174 369129 99 175384 20374 23249 141 938654 107 64217 529119 97086 35 145135 72919 170 697207 166903 222 8177 194919 14 336881 21 48390 197198 199772 395 779508 154624 68 588263 113 39146 704706 44 75087 284584 74708 114 151031 286 166863 425461 69 182004 426242 6740 56 708746 158869 321 703208 51 12439 844717 164 120442 911289 234 137048 994970 138706 235 215494 299 121838 94253 178098 378 790100 134609 257 443786 15345 23 384315 111540 65 940188 47550 163 585363 188 75544 832252 138170 89 443407 164 192035 346726 47688 126 91437 164098 46 190397 260 107636 748780 341 180171 361750 66 188352 687200 92646 261 350705 77966 16 168897 150578 386 956294 49 18301 619537 162 69594 546979 98 45079 805010 91 47002 538101 150103 201 34746 77085 242 197792 173643 113 379090 77 29954 440295 64514 60 386056 164 133896 210950 177407 103 258562 37723 183 534754 7 101141 358082 12927 45 29966 18764 36 842158 45 31614 993173 189958 164 186188 339 194425 346662 21077 18 20077 29445 47 199014 107295 288 776076 203 41681 55120 137 139482 846840 65 124805 450806 168 51868 363109 158 35427 765264 55 123181 78167 154297 380 213324 23 26418 157961 183950 375 261565 170358 225 762685 164 79930 107733 22 31744 529618 19437 74 129611 151686 289 36183 115 157153 384277 56 45528 402433 95 148299 78904 161127 394 738765 20978 49 737868 172433 181 395715 244 161821 256366 85419 232 158136 176014 143 658062 43497 77 123397 115877 181 840972 111093 87 96175 42669 182 675094 76215 181 47565 55030 53 471589 155 51697 358911 225 95316 728009 107 68021 427480 13649 54 38714 164529 325 98338 368 157563 704390 93684 123 271152 78 25693 904020 17459 35 762055 19864 29 456278 130 150313 876005 120 137590 536882 81 137172 608869 277 143529 266190 113017 270 859775 214 128047 449851 111 107588 163353 42 107396 796033 181629 361 309742 165504 386 479479 249 88454 997481 179877 333 3422 16263 20 148285 144 88002 237543 45658 20 520018 20657 133 166076 74 59772 253157 75 53261 993689 194813 39 584060 38790 18 743498 268 188072 741670 48 173252 158299 227 94117 293342 40452 28 224892 90879 158 112824 169222 1 767838 102199 79 184661 258 103602 266008 17285 93 421919 199 87133 338158 95 138225 495303 92 48876 724166 159 32047 828634 83 171674 406435 161476 84 137031 1 87656 255692 197576 272 596069 72364 88 317606 300 186021 308717 168871 90 137460 18 188510 635229 70455 40 106312 96 11589 303064 121672 212 144361 122446 287 966486 30 165028 261752 127186 37 663231 93 139598 437899 147763 262 794267 32962 31 862527 142919 346 74173 134173 222 798915 390 160809 834805 165 138902 319777 108652 246 981004 355 135214 631460 119433 28 650490 43 46911 671591 7165 25 111325 113543 317 208540 29482 7 56787 197394 409 638114 53 3556 624063 21985 61 295640 372 156943 542745 243 141727 858957 263 111788 736131 4280 17 803735 394 191734 603447 102 136982 664443 242 154787 363940 296 105199 751685 304 128733 692268 24 19197 298281 96330 102 428158 13 13828 921560 22606 54 9416 326 128486 827801 178849 118 364775 178281 360 952608 196615 329 666847 85475 139 534627 4256 8 456 7 5993 530713 76588 204 60275 159537 35 927937 14 12037 498095 158656 64 115686 100363 314 767168 42 27060 360448 84 75403 604568 197651 214 453441 87132 73 965625 170469 251 74146 10 126 145247 179057 185 647156 165747 323 480533 54696 148 598635 23 93234 563883 10 107479 542762 188 108721 1316 23436 85 105061 36 23168 485315 260 119992 664206 156 35907 724918 113 92966 677146 48078 197 982421 266 183806 312537 92 158781 568903 106551 60 128573 169687 146 62748 158191 323 347635 313 178146 108655 9613 22 797572 159 102726 919580 271 134383 365555 60227 114 667478 130300 299 993232 139 182684 561707 348 121876 943374 89837 110 132484 270 187889 871819 274 185710 471738 183421 37 497347 180443 113 459212 245 77779 362043 308 147573 544924 156 50765 894420 87297 260 319103 166291 51 977801 117 33910 474833 22414 41 352487 94083 137 301467 18396 63 166531 96818 87 212672 44868 93 450929 47610 186 866901 143 157663 20175 190471 3 237573 14984 19 995172 32 132773 340356 16409 55 185153 141932 136 76398 126287 351 430508 41 194945 372968 66 57609 116164 137 116545 540337 46171 199 771462 50 22327 28705 60720 4 515817 208 111414 713606 107390 217 785043 132881 18 392632 134898 260 530827 106757 193 239222 25 113161 872911 113 182441 612325 72247 62 695377 16788 115 444935 84590 32 868744 101176 276 457128 38230 25 222396 25287 48 283181 177842 417 365856 170326 333 152600 147217 382 914026 175 117634 666595 77 30960 892886 13 93222 110211 133 21874 222622 105 18989 883903 383 168936 333466 354 177214 477341 345 152185 695144 158 191202 585700 125 79326 626693 186050 32 34443 189325 35 484401 80670 140 703255 114 61816 575403 127 177157 535925 31979 161 649621 99 141523 170943 157929 26 998032 159424 286 401590 184562 43 60076 338 192085 919852 110 24666 589827 36502 30 375039 104744 288 106731 45 94800 431322 99 21593 555955 387 198051 862369 153654 209 488622 148 71998 507802 9523 1 428607 191440 389 580676 218 159146 208652 190904 96 11854 54 132278 831310 186790 155 510522 276 157391 456690 86524 215 141629 73249 38 996501 34186 17 636279 352 168934 177356 219 69089 467173 153368 276 78396 69349 120 912673 162 113751 431079 197284 152 464061 198860 416 897939 73364 61 569280 90698 192 660129 152 67980 618619 145 142452 936358 65774 110 403929 200 156977 292665 63 51332 242783 117140 64 824071 241 160038 848982 9914 68 880303 191467 436 940561 121103 328 212243 174 51506 757185 166 63657 845378 113 40825 2156 259 79504 471888 35140 164 884309 14 41970 990239 131353 23 514766 17004 8 227669 38 84670 167062 267 90789 749099 13 155943 964874 8050 48 591927 191 58343 747677 224 101345 28554 1638 23 482439 192711 213 800046 169416 111 497724 78 79913 74364 197485 210 728039 249 191491 316003 38 17010 609217 92 88577 60349 130 160654 327383 138 178950 853371 34038 86 421842 90019 127 266362 34740 66 514231 116660 11 714859 9667 29 650937 28 112208 279126 47362 59 763840 76624 59 440826 170790 152 258532 40371 105 66141 186555 284 677343 193207 288 200516 335 173127 206600 60435 124 766633 162228 265 680492 170737 32 339682 151244 327 298228 66736 22 387475 9782 47 844234 275 129888 77781 158 65063 691021 275 176067 943302 394 159877 349405 75442 218 758818 68454 254 952046 143 148706 13269 190979 230 742623 191172 273 181862 318 159097 324318 140763 362 614282 142 36203 104209 225 72038 813525 27 54143 41555 56427 163 806756 169 114472 521649 101794 121 875561 24 141812 64200 75335 25 170180 81 98701 380493 20 1852 231502 136 175537 792351 1 17339 892282 135 32980 562483 57623 207 213781 9 15435 633478 41444 179 748197 64 39639 421469 33 86981 161487 104786 277 384703 256 93487 351857 120 148809 539993 177590 97 318919 79645 215 67260 181165 42 232752 131015 326 783316 188959 272 471644 51763 172 480121 101882 301 20908 90645 172 748532 122342 113 549151 40 88894 874460 262 188476 792974 98393 133 201976 106 129460 976497 114 60664 145243 136 26565 551986 192755 98 620397 165 34445 734656 170 39142 630762 81882 13 775827 119338 61 514850 202 46186 572204 191402 6 152233 161007 176 579889 11034 79 679161 53 142765 259946 80 109913 292061 151853 69 645566 101 102318 208536 7 10603 471600 80 51666 253158 57057 81 498171 43 46497 38539 216 158750 844766 115968 84 918042 391 182787 358170 149591 23 430947 87076 208 699648 76 74184 8673 222 86171 988526 7786 35 452759 122687 297 912473 12 330 990529 177094 101 105895 49718 132 851311 114768 281 119771 31 10864 87596 54416 128 458621 21 6302 640753 273 162894 398917 33 109560 648353 53 85671 871659 193 179736 683774 320 187083 426858 80 60411 326219 26889 46 580365 95099 127 978452 112780 250 933759 29 155682 453400 18 133136 215426 123794 135 591733 122203 153 671518 189 111789 176705 29 83914 535512 271 194473 873411 395 171799 807320 303 168146 59749 87 13948 941526 22 52844 740921 63697 180 851654 70 97704 205654 4 25808 468643 190724 195 37576 416 182653 536657 171200 10 154482 210 124440 364528 177205 133 529352 111 116504 557726 203 147852 26531 17 2197 646777 159132 161 882040 154900 133 559099 33 12950 897911 285 137656 736707 93 98987 100287 81306 11 791190 77 20179 945970 249 85750 473024 45039 210 510558 16651 86 469942 211 140602 163477 126 98953 319808 12 19040 316605 365 165353 325314 35 55596 261407 121 69330 910857 70 106016 983156 50 55480 250161 170 37492 116246 224 159238 305530 148 196898 187456 60127 15 717481 115083 190 70306 246 180598 712176 168949 376 105693 101201 49 850726 365 147401 747993 326 112822 427952 372 188583 507243 198699 395 397367 40944 34 840837 86684 196 304660 103 77135 808383 139 67082 752870 219 161895 243994 196 144765 358527 49600 218 219971 65 38100 874922 162 136082 844301 186167 99 905248 130166 281 826177 115262 48 526131 43 16164 978132 34153 178 219845 113 148976 790079 118330 299 667607 103 154736 948022 24852 29 318966 316 194078 296295 204 47783 503856 136 38890 184959 48 50605 797211 77228 154 709627 67 39586 448239 3034 44 366915 92086 207 508559 85660 270 701658 191272 409 322957 52 63227 937269 99 88485 330518 151525 222 381128 87781 2 457133 117897 118 189553 134319 334 52199 78775 11 799067 121122 248 426425 134982 358 497057 94274 289 949087 198 57812 409293 77 105064 110142 70456 102 821566 265 152118 327090 198128 442 994824 32225 104 611185 1 2129 50323 229 188999 208589 3 134202 929660 39 31610 350536 134 49138 280154 88560 197 405083 20119 11 198779 363 188854 687651 78248 149 210730 8420 62 947 24 37328 872442 194292 116 175296 294 138361 536171 11 11673 827592 264 108516 807349 146406 257 577613 13686 64 614160 96036 273 456368 89 9365 442744 71 172069 904044 40 41080 260752 143123 130 214554 93 96803 867422 67 27197 594066 100520 116 511199 155 29613 306998 29214 129 848893 200 194356 664647 163066 147 226369 177764 276 854862 23 3647 783959 126240 303 546492 190019 349 711531 64143 85 903950 166 68991 474810 6 190242 882502 17 98357 765380 88 80239 435233 84 149746 942594 186743 233 637501 276 130975 890161 54 7578 650293 229 197606 122310 87 74131 601947 13 11074 414460 80 59323 956984 79113 109 307172 12 56986 469964 203 99071 328629 200 71747 470866 21447 1 915793 23837 9 455775 65 33589 443403 380 155645 55197 56 101451 319552 180063 72 690390 84166 220 393510 239 96646 291595 199498 241 719985 64021 78 805960 97783 171 719807 140 28725 722042 158614 391 438144 138 168884 866451 270 101576 244037 29739 158 891835 101 138976 188026 23016 70 32840 27757 56 509325 100821 148 588125 307 187237 916889 84261 284 693674 52072 5 239764 184850 290 327792 73064 140 925831 10 187636 276113 33809 1 564081 67 14343 896339 208 151171 540443 56450 166 226275 20 142057 919038 140004 176 912861 199128 193 668543 100290 59 939663 128 45135 923973 153 126659 632195 129299 61 657744 323 141062 270019 151 100689 956794 368 181999 931970 61617 230 931008 117657 241 94813 64064 87 633246 85 53059 722602 5 50394 636363 107 126687 774623 86 85476 66674 139589 264 17668 236 62684 741972 60499 184 707710 18 1604 689875 55 11252 733484 11347 9 652898 377 175865 769770 199824 366 951128 85 99428 137756 133477 6 564401 212 90260 151809 30 1959 606769 132 49646 906381 35 33523 473282 73858 184 141020 277 179514 637256 194666 363 192635 93 16947 912892 178407 353 164932 10830 15 265131 182 37157 244559 23 161304 929550 33 170155 719675 12818 95 154015 116005 158 74400 143815 299 726283 144181 151 389569 59690 9 412228 3378 35 88432 77023 34 838955 50567 96 373734 349 167997 989939 61006 184 548090 49 77975 839315 137998 349 906984 165 142353 842699 311 108264 125476 138 101278 542590 127636 247 448992 181556 64 77841 48837 139 152149 84495 18 753713 166 137526 871595 43 57108 744093 2 15821 670330 24462 27 880643 47563 211 655698 165 44888 119822 7 73352 406560 115869 48 33502 27 39866 882894 82694 112 941523 177254 421 219112 87413 202 708372 109403 168 537727 1 31758 805536 224 120492 610912 280 160303 332540 111 180802 57970 193 54040 723002 63569 174 423801 219 96963 465370 116626 47 687841 63 17802 595745 12721 109 876096 43 160136 195665 46 182117 207143 27 129421 765090 46434 97 808636 84 169267 756812 15269 18 510445 185 72693 853430 100738 98 995916 28682 19 899446 304 180764 363864 34 163560 137257 155 88471 633954 27 8498 937085 44 15547 789762 58 72469 217539 137407 136 286204 275 88461 192583 10896 39 883390 47 136825 960072 314 177638 727721 183949 167 785356 114 32639 900 160 91229 104730 188646 271 347972 36 73128 119394 245 116664 667525 140 25785 412750 144319 116 21704 206 47540 582525 173 56558 598432 58 184117 131772 20693 95 466906 170026 131 297790 428 194625 124869 47 26883 71157 94 9757 819487 31863 13 810811 189392 383 585639 136270 274 87536 162 182428 749268 80234 129 335471 78011 199 565508 128 125475 514031 110 77105 718994 180792 381 527571 271 129787 270753 53849 185 798745 36 58020 910066 404 168367 981398 119 151064 180646 429 195068 388128 180 56870 375272 88 192106 219385 109930 17 984818 112349 68 830395 34832 173 839537 88788 212 586055 189 107246 471578 191 87831 130526 37 6860 739740 39124 30 920130 176599 116 192000 86 95248 642669 64531 88 934107 42287 112 446078 138 149986 396351 70 50310 834273 123 185970 666485 200 42569 136997 139129 64 329205 99374 143 719254 194275 290 559546 32 147379 850869 5980 77 454061 247 104520 726254 155 149289 404919 132640 309 946366 159566 214 31290 12142 40 825367 253 81874 388518 326 199483 330971 71489 21 124349 99 139203 712529 154 170549 511657 223 115023 398796 122 46794 224438 8246 51 191630 76704 188 846585 164686 118 681234 12999 17 582266 173415 278 52640 105 184666 573975 71 5481 698234 352 186182 869450 136 56523 223099 68679 89 344822 125110 20 833940 67903 195 884115 16 43800 790610 23841 85 959670 115 21106 91774 79057 148 960975 87 87470 98372 88202 248 785092 39833 190 128030 115 26365 2815 145720 43 549104 175 65069 667623 82 138554 68306 142647 145 684162 197149 425 229389 94273 209 407700 33225 48 616922 133 90341 364182 28 6322 156230 155277 376 747333 90515 97 603877 90513 98 670843 36537 184 364908 66 64853 619806 245 149734 105727 128966 262 736642 199784 393 261294 26753 120 674647 110449 109 855886 166 82926 230075 122174 135 932805 277 197583 443217 224 165658 480236 255 107720 104050 378 186906 693282 107109 191 936884 205 110641 176361 196467 384 541791 38252 18 102428 69188 249 568432 56 94013 241272 185337 277 981645 182 95610 828180 138 69970 633317 93012 241 603731 6 13100 361208 124 84161 359839 196388 44 960441 182834 177 836809 26566 43 174832 133 80560 357983 30627 68 206328 42 31386 62578 3 131662 878056 98 44850 226846 260 154585 287206 239 60277 223447 282 199436 263921 108782 137 414436 28 28651 986484 132309 51 184009 162603 24 180704 59222 40 84059 3 47637 16438 143132 41 529354 14596 11 680115 118 195724 319080 131554 159 619859 74295 130 354205 115989 256 91541 40318 181 725709 123 60338 406416 93242 154 842759 133204 42 998363 311 150961 179292 128 134298 238454 76 87365 398832 44 174952 638233 37884 85 349613 170 156987 598417 153 197941 155666 129418 57 510584 90839 81 118149 167565 171 418651 182224 44 718943 300 131666 484812 148 61083 620536 188402 430 916865 43126 149 97932 101 153290 831138 192905 334 681895 66 125146 210358 278 106787 320504 75 158123 376385 66 8408 247394 330 131642 35209 58638 36 960368 178592 344 755156 152610 210 881302 94 53008 327492 77022 15 381936 179 74675 416223 39 29663 45682 69924 26 361858 27207 112 536481 164288 28 795137 26688 148 485858 298 89598 490145 48 78759 290600 67606 150 331843 180458 294 66228 95533 63 989120 191256 224 147147 5077 39 927571 42 2633 655656 144407 228 720649 187680 219 281319 310 192948 227335 31 146293 774067 113 14604 939706 14333 86 615859 119 141886 690080 4 1086 269225 178378 29 35765 8349 58 353010 193495 130 624928 68 83646 787451 184706 262 870430 125628 122 459339 160 49687 764375 118038 318 185572 245 101583 374714 15045 21 947549 47 4442 656874 99 21098 938053 24456 85 884987 215 145449 390530 103 81873 540322 57 172766 322843 150 147115 594249 113699 204 367792 162 67349 411957 141411 374 784446 297 126923 323055 168636 212 309912 131914 218 910288 108 48146 523868 115 88967 951158 173 50798 723542 257 108140 162533 162 190334 648345 33180 67 959469 204 104537 971220 56 18194 628637 327 175115 93573 104 18366 198852 69561 107 181787 108523 328 597694 75 15065 966394 159717 108 291697 157 40606 94519 122852 61 125883 259 111472 821000 127 115899 319656 168107 11 334102 44501 139 299193 89 13068 39146 4 291 678330 128662 325 131998 206 158816 708697 46685 96 542879 280 151023 369066 287 131632 918315 116279 281 357602 167707 346 755510 163991 323 663241 177478 167 859617 179600 319 31903 181 82093 834412 323 137323 66129 14584 39 740013 120756 168 646506 140159 251 143121 84013 224 477566 249 172711 501682 115115 11 202612 89560 263 439621 334 138518 466795 306 153248 746629 149 132728 781832 35856 154 172464 106 180089 94281 152210 229 326944 87 38068 955331 199 152319 372352 105453 305 293886 308 179237 266152 43708 77 466231 44 38201 882635 85365 19 521106 92 140698 249620 140 112241 963950 20292 77 256597 101 70062 124264 27 144768 969559 41012 27 238738 154780 269 523834 36476 159 383327 96761 105 667080 54270 72 863180 295 92339 223795 48 28429 900549 83973 197 745349 99134 152 826852 246 144194 894670 138791 40 784192 284 164245 825392 15570 56 557295 130776 135 551671 235 85516 462915 40 167362 925922 85 21783 2569 47075 79 975245 52 4558 753371 123 111680 889542 150 169725 649328 174 77303 55632 25202 133 376956 137 156249 78602 159856 7 267496 415 199112 701152 122531 108 685929 29618 121 443203 14784 21 981586 67 31784 33558 91 68983 135786 274 104282 963337 111426 118 261987 52 37409 2286 287 169143 339105 117043 168 325169 358 155916 209281 115887 219 891302 49 113417 918304 80686 100 725990 89 191141 269358 346 173013 656294 19 144382 641690 301 141347 236272 132 25487 165581 79 137324 114191 104543 39 985656 30 108746 207497 128348 200 669174 212 149912 603953 314 109085 680531 30201 145 315808 132772 156 956275 91 16550 561063 279 164801 261006 199 191101 208491 161012 268 356373 23780 54 827637 150 172048 157398 37 139604 973376 112 88042 825535 55 13032 202017 34 170635 453009 81011 75 263753 204 154017 199457 183 152398 110438 402 177061 745602 314 130744 289011 157 61647 938358 220 171648 689880 163292 285 424020 31890 124 430290 98012 294 230312 146484 283 885522 24736 124 189568 63 180141 67457 89676 215 585386 13582 94 824761 194482 286 181194 139 169693 542120 133941 70 720982 395 156606 195624 47 61824 3129 27889 81 466933 69209 170 245312 107 13610 779068 89 28627 652958 74 13917 438396 87 83748 757282 76 167198 267413 160316 366 632235 18345 55 867915 21819 83 880107 300 105032 889724 239 172500 908220 100 35376 21095 138 34390 530719 107013 27 608712 92362 125 946548 104 32583 924979 303 105987 223957 114 109994 761036 37425 12 807402 114 173178 787718 79060 84 881764 192112 380 647479 190 115425 685724 15 183046 511085 181854 186 856750 158130 231 697273 168935 200 98505 439 194865 890316 161 31513 941734 31119 172 13333 50 177593 102480 73906 159 283387 93027 154 156882 115793 223 10566 359 190924 79878 91791 180 5847 158 129243 401554 34356 96 632219 185 89513 805246 149583 324 117283 193807 66 433402 154285 346 892580 32720 156 944360 8 111086 189322 213 154962 422711 44273 195 583926 100399 171 886842 11 2399 335700 345 172035 765568 56496 109 236814 135835 335 336129 65223 251 733027 254 90176 287490 197 189837 444709 80377 5 196711 33 1910 8552 2025 26 253155 247 91142 359821 2 83780 669987 196575 111 506207 284 176193 895771 8280 12 694168 272 130123 375784 132780 347 29318 73 91150 6944 193 133775 910371 155177 73 619672 46 52508 313883 406 190936 608056 126 123905 420522 105226 197 494289 322 118611 930253 174427 278 153654 116297 258 19548 220 91854 309222 65 146030 286148 7208 31 470306 107586 296 741243 114 51638 11589 169321 277 100681 191 45030 704527 158 168867 214616 60422 71 283067 14301 56 53257 45290 191 659794 102770 302 130570 37 33000 736127 65 8572 252584 36 18334 63280 18 7953 9181 57560 83 807434 72 20831 5549 163 156228 943879 76 120823 475685 103 12548 288619 145 49239 202671 83982 39 671291 22188 133 222447 78 6757 555281 231 95688 45279 35302 57 492221 134569 220 329002 139537 108 94797 247 92509 275844 70080 30 307484 7 25237 600773 195 108836 62020 170850 38 484998 148221 133 120047 142 33089 674635 122 131352 839586 32677 60 985868 157756 79 628759 326 144834 938425 110071 185 467779 116 138302 618932 105197 20 359223 55 26640 708410 181938 420 872542 54 4005 839069 214 125402 562208 332 187146 899325 46697 173 294037 70 34074 120723 142 144165 38104 52922 83 487336 98 45501 316169 98548 213 909567 300 108460 867402 76 67514 604915 72474 199 224233 101228 111 871343 112309 93 808835 108265 286 643677 12642 111 82966 320 128064 345460 150194 30 128994 156094 281 437563 27 171505 781386 262 69881 193729 95 94148 530958 192710 393 896067 57 50019 296057 284 139810 894456 130 195254 7343 221 195577 390754 122 57540 506425 9995 79 866001 207 122011 429516 56856 224 184472 133 25804 39448 274 192355 713003 19 62651 992082 135527 354 138677 96 163239 858924 174 123716 220905 87715 271 972021 40819 19 705125 151 175419 609640 170398 64 567188 338 161298 307208 108061 151 685256 22778 123 592697 23 65338 796290 52 9292 757599 194881 359 543538 151413 361 525624 49 60709 825180 3 123688 157229 48 33161 633905 291 188340 40960 60 32978 886236 269 111111 579014 121051 317 183709 293 100640 29525 97429 268 739207 10 190 669912 113363 93 136124 195 1 95158 53 15512 451894 120177 32 794015 48 5667 364954 197259 11 379172 85 103326 351651 183905 79 238369 189 50471 925702 143187 131 452923 29972 15 818686 153983 47 300608 166217 343 167281 213 182081 994295 89710 215 3463 71 6816 540719 193520 298 525937 177598 272 476772 54465 110 71161 185 36039 737778 401 166225 649088 154529 91 109495 25 70445 143982 425 183310 470762 80827 186 546099 199718 62 344326 67 37369 136399 275 136315 494989 164264 362 635073 177 156768 357108 178 116170 785168 219 84778 347459 343 145313 620075 43 182320 435645 77 54412 752417 74748 99 83120 125972 51 681965 200 105812 248269 80492 100 419951 225 62123 219041 23 179820 341550 168 97370 773306 108706 93 736717 142905 226 19285 9653 17 250889 172874 327 564326 196 170062 430937 431 193646 784923 90332 191 646622 359 144376 498190 21 29294 39857 32324 136 531750 84406 3 201616 133968 151 339449 128 144885 563635 94522 102 177784 66 109266 738871 132 41491 339904 164703 386 59212 23 21821 834550 107 30108 491136 144390 75 519375 24 164880 416926 189148 354 422292 146319 375 430533 103675 229 590553 191761 234 19114 71823 251 948717 55 198431 907336 61271 157 197247 149432 128 704096 57 40436 426872 212 158973 938064 19 154530 372401 39 50764 916876 9751 58 395925 72077 104 627221 393 183984 850866 299 168823 831860 166 112543 213816 288 99605 490948 94 86142 708484 242 59899 276807 44385 32 316885 86499 293 915940 31613 38 969177 162 160490 786527 117 20545 735597 127515 102 716065 434 190433 856950 57 5417 560235 115 35234 731463 79 71511 138375 13720 68 997745 104769 150 189642 115 23551 332417 3281 49 59928 351 149345 186901 152744 327 793126 31 143205 682774 68248 248 274650 235 161639 407174 63258 210 887109 72727 74 868273 127 82384 768200 181799 188 726402 146459 142 735023 234 126046 297934 155519 327 762515 232 56514 793916 125636 135 970736 84940 135 93209 82513 212 540343 391 189112 818747 220 82189 50841 193418 261 598606 134 114203 590371 295 187805 734266 18708 71 310343 162579 264 713289 204 113989 86677 397 177356 257721 304 170351 491870 310 177483 543950 133 118114 377462 86 24000 108212 99589 258 930035 186414 215 624321 112174 207 784717 7 1805 141260 173093 180 354970 128 156894 203815 92651 226 421910 224 97790 479028 227 64235 299078 7999 1 389959 99655 233 385080 12897 44 88333 142 117856 46056 116 18348 652743 140 21857 115947 78 80633 61703 114447 284 794080 216 133944 447555 59 88191 699556 1639 33 408073 197617 345 982924 110 54722 679890 6737 20 364800 48230 175 565028 47 122037 913829 69 87139 512510 119 59126 346503 355 189903 507034 130847 302 3683 8792 60 354520 151679 294 754587 86 128522 755623 118231 268 987961 9780 90 108383 350 127096 829879 131 70453 747122 57191 227 95043 77 164550 911647 13642 41 698055 171 105079 919347 139 169286 920894 358 178415 128446 74875 80 358850 75 118532 279769 160934 170 580524 141853 209 140470 93828 298 29358 140517 275 899687 100736 107 178741 78323 20 48275 186 160818 104735 133600 182 668031 12806 48 393477 138785 116 123483 14363 15 322260 92343 249 766333 68 60307 63457 252 74415 775572 371 173929 44129 48 139788 54569 186255 132 28569 25748 124 383763 152 31261 346824 38665 138 752451 117391 230 94377 177851 137 765327 82062 202 968698 172943 28 615314 173041 132 776650 151622 185 243170 294 136440 556778 136934 96 687089 164 104542 906269 4 32364 7844 17041 47 1639 222 173942 215970 146974 126 123803 198 134905 372374 137571 118 899900 139508 77 206713 45897 155 986077 192224 94 605454 135926 196 601000 110 118051 112239 133456 335 194226 51 16004 517066 295 121774 136545 131 158211 920204 174 41813 359385 8 8518 534637 182146 23 61622 59378 1 551572 82715 50 271610 61366 102 972564 41 115872 735422 161028 11 406425 60 161642 69780 194 189948 326919 63 23409 29094 90 169851 467733 121 130404 177166 190723 286 769236 113163 257 857092 186 65584 404401 15 31182 507184 109729 73 296870 108 18891 130538 147328 76 668714 37027 42 954512 171441 200 97118 287 156825 445815 143013 115 107719 70349 100 85048 44702 54 633985 117 27887 625406 105990 268 649912 92 147267 918080 27 120515 30384 92924 76 600356 87440 169 811271 176678 268 969957 26358 39 12988 138 35287 716332 83533 154 866679 150 142205 649767 144116 319 519848 207 94406 619682 126 185684 822609 163264 361 568822 152454 252 236244 26514 135 557595 146 21810 842564 58315 18 924377 189984 283 872605 26 3685 838298 197724 389 751329 67560 245 617531 122 134473 615844 120 21198 870552 208 136458 67564 265 142108 801648 75 51657 743143 48746 55 210157 327 120046 11689 168042 35 913184 183718 115 659469 237 117213 293948 157984 44 978421 56 199453 558158 363 180266 525412 108882 192 552348 105506 83 665740 121 119076 82426 164726 81 796711 175 186506 168581 95974 194 478083 170 35120 233982 129 111760 734076 360 169775 723021 38436 130 231022 116 146340 932320 184 155863 98820 354 148127 19666 167 188880 581263 159477 254 73555 42 66171 332282 83 129597 206535 59147 82 521933 53 116528 585086 112 41338 248733 26286 110 797837 121 153559 95502 109182 70 324397 59551 240 414517 10249 11 417914 188677 375 443342 126480 348 231913 62 5240 522970 112 78486 227533 134622 50 832068 156 152173 545103 306 108299 626378 389 177148 120104 101589 45 789016 192 111446 228733 182311 311 574163 230 123692 377167 58 165247 791011 398 168239 511064 177702 249 289321 115445 51 342532 137424 115 19861 110337 277 793372 124 71670 786489 100548 155 745722 73 76258 631182 25 105818 892007 260 192592 652611 162187 83 774217 85364 244 635895 185351 256 142725 180500 146 726175 104 21392 488962 189845 265 824787 253 64554 78928 222 65362 355484 132482 147 164980 41810 143 983299 112391 315 455390 300 108677 226974 146 87171 756657 206 109534 654459 38 12900 348939 97316 300 213495 32 31501 85658 79086 252 857964 109 168761 819230 109775 96 972887 197834 114 981946 375 181660 660081 103297 312 942921 119946 95 495770 102129 195 182043 124 159591 301858 166 61151 56633 264 126017 481731 152256 171 250474 242 182954 796463 189194 80 581223 200 104402 918376 12495 2 264713 53432 99 87679 69 109024 949371 171918 346 362069 159 141744 338696 119791 180 560564 82 33790 465149 49 180709 792325 123 47753 446352 35 87637 265196 184519 73 256097 41140 178 521778 102627 203 558693 101 60949 76941 13340 78 458679 3626 29 361166 127 179048 102444 146582 126 688036 231 87451 852512 40 79189 957949 46 8957 724490 15 573 983713 298 124321 158115 54261 91 446242 56 80658 574877 179135 208 310794 71332 14 348780 231 61633 746917 6 16305 397320 167 28975 453935 70 45728 862491 92102 192 197062 49746 26 540160 251 140529 579071 13811 114 607474 54 148285 977900 89891 284 179078 167 42759 143313 121 48465 16110 101207 89 813489 196153 18 78274 85 191844 755157 82 83925 621151 120 34087 459629 98678 75 485717 11881 69 587158 243 64957 197588 212 47747 857431 186809 51 918579 128646 315 65209 12010 96 975536 5142 31 614862 130 147271 481190 71 66298 73882 96416 303 71304 18001 64 882505 194 138837 436307 24 120774 869856 115 35720 660840 197 64448 381056 35 178796 920224 152446 116 641882 376 154392 839533 78891 35 566008 13 178222 747534 407 180687 695729 88 111195 241437 142280 146 597840 125723 118 904671 4893 63 866706 19 9356 748512 151611 322 15650 46 101785 223041 50 52234 23681 53 35693 556278 6 98900 870700 29 92880 344832 164079 236 122156 180619 265 995848 206 147305 700882 36464 180 873319 11806 99 216933 157269 154 965846 178240 384 330471 106556 83 471866 89642 114 612847 187 58938 483402 236 167234 502226 137462 88 711341 179 82509 979424 92 98664 444576 127661 132 64539 41 172684 593084 223 157285 333030 241 74648 889275 227 189108 758596 137803 151 841904 138 101125 872906 201 98776 620844 157122 66 531361 48364 147 798799 209 157972 178482 30384 139 850672 133386 67 746956 61533 183 508424 135578 154 398901 36554 36 509888 74227 86 356993 242 141834 290268 121108 304 639512 3 137854 566223 82277 89 850691 25211 49 494898 278 148169 497490 337 186802 303527 67214 3 455450 10513 67 521041 238 87446 329416 43568 189 338078 278 102434 134218 189 151246 380166 4721 54 375044 16536 120 788871 29081 121 244340 39525 197 825844 65962 79 731806 173494 108 805158 176431 253 433268 135 59745 122490 87037 122 995918 194932 303 989734 148335 46 518920 150 30244 68943 80592 4 249806 95 117321 191186 142 26916 392784 165313 377 156392 18319 72 318252 29 8771 701354 231 113724 668711 105159 5 169753 168 51369 834073 48225 210 987318 362 132894 916127 2 134226 886982 84 76721 153501 116889 127 120813 199065 146 495935 197582 191 533731 26214 82 391471 21 196223 9965 129 95509 974368 73 137262 439633 98 170307 278154 4 5650 377195 247 146706 166423 196963 293 527838 123867 298 653089 89847 95 64848 286 116436 187850 31 94424 821481 226 64171 939463 31681 137 148506 340 188020 159167 121999 329 12885 28107 5 229689 7 4886 946670 113881 332 290544 48 80679 283717 27010 38 578587 154123 163 593388 66998 33 326274 109 64248 920074 141818 89 103633 197257 135 233481 179 115702 965648 133 108402 955510 103 92536 371828 182783 37 878517 345 179442 602159 305 194591 153962 218 183682 629915 4 56273 299047 151059 381 752068 103 21217 582275 242 164090 661650 44193 149 517280 20 96900 950234 192966 26 953110 131 42572 756125 287 194440 56783 177514 329 768355 149784 345 747153 144864 211 528527 192635 192 61080 173250 320 457113 4 310 856589 114 134425 312268 25959 26 581626 193240 269 435146 216 161442 443381 28309 144 199905 70 99252 376861 3638 25 569304 122 91163 200731 15198 84 160857 87636 135 257350 151940 314 150585 73 57263 978672 169 85595 496736 141104 165 289762 184627 387 383297 197 67021 889917 4549 31 169517 58041 176 262440 38 130204 710350 79 108688 477023 159 64498 326992 66070 170 389363 77811 183 324561 188905 177 715447 64 8582 125254 57121 56 7871 86895 81 505585 88776 168 71948 44 82746 89977 368 153565 290093 30864 67 538231 64197 179 973393 81859 257 698735 51634 161 825341 183095 329 164143 369 184623 803153 154490 380 163113 13408 79 413030 148667 253 422587 141 67399 927098 54 199362 64583 64302 128 812033 16 52643 785453 163305 259 321798 2 1614 469466 156597 250 567422 119408 80 457953 344 138357 903762 143471 147 624043 130973 11 329890 296 155181 269655 34024 7 428356 167 85474 90564 201 91798 808721 23455 94 703452 313 175896 525742 75383 201 482529 122 75045 529236 81 7806 982317 199031 387 676417 174810 107 623451 95673 32 707944 128930 4 87765 350 178884 871608 260 116386 141378 138385 345 917942 100 178124 141 28344 73 147454 2 67386 636549 26683 58 720990 13931 74 379401 25701 7 431675 21664 99 259384 69409 100 647824 156756 274 661407 285 94668 86881 127 21411 178947 359 129625 628324 124737 339 944658 147 108227 16201 108 123836 118319 178 38910 429649 48 3450 449467 35 164581 776115 64527 27 919671 190183 406 939118 167608 277 136817 268 161373 688698 145035 90 13352 44 88266 489694 21705 89 540841 32 68450 888280 135095 202 442383 130148 98 330591 385 188053 684331 136538 193 734079 85 184414 979860 194839 1 770386 109 29560 415444 89045 217 553565 58062 187 496413 190 72552 782645 72708 258 894901 8 194 631572 90169 172 46785 153 159165 549937 208 51039 394409 4 28510 312567 59938 2 220931 100 119491 556855 88 93682 463326 130153 272 980474 30286 50 782379 10 13640 193254 161263 159 257070 15 134245 11911 5640 65 14405 188047 267 578553 249 108017 232708 60216 92 193222 46 164286 712014 94 81391 579637 23109 136 8053 151894 348 331186 160 153795 501663 69 65049 506576 62 28753 417286 136497 172 566455 5066 59 920284 229 81742 158840 49 73121 720006 101 91245 275029 5217 67 456282 71 140449 861649 17 4260 515284 219 125924 387950 177660 371 400113 7 4070 284001 192646 169 438597 36822 137 928067 97 61075 807691 397 197765 508057 10 81688 19105 114611 248 707042 12 36828 304372 43192 24 788551 190262 12 867177 91 49585 105795 321 121717 350424 162 169252 172415 312 149405 617450 112004 195 3 74 12286 10500 177 36579 674015 69 62371 694170 3 1608 918555 130000 96 889674 108 54728 773725 153 27133 462457 213 163381 594833 183634 195 275332 95159 213 913077 142172 114 877035 169411 224 935030 166264 337 750897 114 25503 957019 170 55163 318003 89316 146 815659 201 98297 931259 125964 351 417394 262 120198 577751 66 125426 606601 5 6870 897325 17 21665 729878 348 167523 897213 70630 137 559851 13589 98 41672 243 177932 307334 61088 181 972037 302 162485 652424 83147 159 400238 148 68314 716047 16 32070 845448 136937 66 4775 104 34874 679514 76622 29 766689 284 194887 856596 108 84491 681500 237 130984 730059 335 129484 836903 131957 24 71843 272 183764 601538 65 55849 245153 142 57813 469503 178201 203 730556 145469 328 408719 131854 155 103762 12694 9 205423 146665 163 81285 97 136215 120092 71757 205 295149 141 126914 755526 350 174205 305480 1380 34 859162 304 137390 265397 69201 193 721725 40202 183 164502 71 39997 898081 59 62250 801982 55 83470 408500 74 54402 377053 158150 21 94834 58 20782 770507 75 125912 612275 90 94857 223592 268 138407 98973 96827 48 757418 97 34539 198715 364 197154 386611 100 96056 550859 184823 415 611627 139 26384 378466 74 51700 171222 82 51242 559602 327 8 312949 58 103638 9846 196 174014 251944 57 113227 481457 105967 152 930124 207 176082 441162 187166 213 227915 76 174238 357809 79445 22 953187 82774 92 681587 24785 3 790578 98 115829 546042 191526 59 84964 73 29357 333170 152 92819 495665 66 52921 811597 37338 64 626748 24 15239 686723 134086 276 402144 128 106214 748366 168344 287 594912 139393 245 708442 75318 7 579040 45361 18 796895 190708 343 937649 132021 67 736932 144718 89 457954 132 117281 57181 112111 184 473281 58627 123 138944 125615 68 227208 58 59770 207573 83 149485 181591 116 35956 295415 180575 240 860654 21425 84 43192 17304 13 202956 107 76874 241305 66955 195 527376 115 55853 208287 140243 209 520043 82559 96 340434 131597 295 394871 162382 379 161334 173901 9 679429 184 169905 283126 149593 312 828176 49 61149 795888 119738 241 738231 40 52322 768217 72 153780 987137 280 97666 874562 119 53850 404829 171079 154 518261 112638 30 289402 48267 105 461359 56 190533 881182 31 7200 495314 91 15587 162995 16 5578 638607 33 37318 675266 165142 15 813428 69821 218 508383 41 35464 956133 9460 41 691373 175284 232 507150 253 97288 553859 27 79396 775559 103 76727 276944 313 130284 800418 213 51441 497399 407 173342 213059 31051 125 735795 9652 29 910835 158 67240 871818 179 128008 146116 156752 248 103036 80 105264 635186 250 96886 452954 195996 290 720922 14 9619 565474 151876 18 662891 199563 327 416508 21 27000 251582 151 56564 570661 107110 313 426870 243 93729 866439 26 109614 645237 104180 98 388302 145532 346 798555 129915 227 865204 236 119728 834277 292 137181 983356 199926 245 133370 281 125544 600287 147 194255 10835 171905 68 704764 115 178923 866601 31727 34 961631 81394 137 933414 172 152958 957631 57510 4 139477 91 26176 235757 90 77871 388586 182948 99 102935 116328 201 508436 119840 318 270475 197163 191 596699 123190 160 15158 170072 288 330653 83 20157 516049 85616 78 492016 134810 245 429074 14883 77 100143 24244 25 334285 39224 121 519768 113 49878 309148 362 173261 676952 84925 131 579960 36 70646 607520 177 189412 998892 14877 39 976534 315 120262 13450 242 72025 744120 49 14318 467602 118040 331 366247 177973 88 282005 115 60902 14938 98452 34 741440 157860 166 327045 145171 6 495987 31412 28 552636 104374 76 874611 20 26147 557413 144133 291 958304 137 142893 984034 282 196912 250487 24 5664 459294 170993 14 756426 182976 399 395247 227 84836 322423 11171 87 450205 121815 181 414504 199485 220 852454 48898 2 595253 176587 167 210985 2030 24 833670 165954 198 528618 269 74220 437980 66 30986 156854 195498 140 486302 36663 60 883055 176575 10 982487 23966 41 873493 205 88732 45703 300 184602 569697 31 103370 513053 25250 15 173137 29 15082 614264 184732 187 128542 149229 2 51536 156 38129 474165 139 192980 104921 265 89762 7835 110 87951 431296 241 68302 434892 76 103218 535752 317 197299 527169 14 957 877595 190574 249 338088 313 163769 769116 79 188676 396161 88449 169 478654 31052 21 920756 245 103964 719238 85 119022 272227 43 134474 10749 81 195287 355696 47329 210 587552 124497 332 602258 172345 251 192621 127 22915 561974 7393 49 438008 230 114718 684009 142 144454 800971 21 190739 456516 47115 23 646617 110780 92 472848 74 85590 162256 73135 165 767048 35913 29 260902 164 55725 993863 346 179203 541628 89982 70 150307 11 190286 29513 116803 340 620557 169732 109 639193 338 122749 774412 141671 221 275103 174742 137 851629 97356 84 179862 82939 52 120028 122 22651 930001 6217 73 998853 381 175701 515034 150 50180 773025 37734 82 981708 153 38028 500484 217 59205 453148 192 73483 424354 108339 42 647010 97392 93 875830 152864 39 954246 46110 51 152700 284 92991 242973 3 181730 476047 134767 172 259605 93421 187 863841 43 7836 490350 285 168249 42853 82526 32 506251 253 183918 466383 165170 259 273448 7134 76 425680 53 50274 489378 171594 284 328391 227 184792 615859 82915 241 37730 264 147278 910478 96234 159 5482 350 151774 968315 80 8571 646007 52891 39 678659 390 165459 664369 197245 369 137917 158077 362 814023 50819 148 92688 341 119622 447272 16 57545 660462 104267 22 964865 187384 64 177922 288 132207 116276 218 152248 881853 107445 49 288266 13633 69 521101 146806 262 428141 60339 186 842175 116 74044 895488 80807 192 746219 44831 203 520453 347 186049 43135 74 184510 39518 127 68508 496313 48 101536 815638 284 100388 619034 140 122804 344010 429 199480 770041 21575 110 59964 23 193307 32226 85128 188 483812 164094 101 452562 186394 131 495125 148 58190 734974 310 138565 500303 136 26947 48854 179065 1 14918 150 48394 883393 119 44514 923391 55 78301 67638 383 156288 84837 133 64096 108154 34220 89 986838 14 107587 40943 35 21662 140804 93448 269 589803 135251 264 853414 96421 268 901203 42869 141 329732 169 69867 93941 190026 210 207271 66224 1 49151 128 157005 544296 181 158815 412946 203 187465 711723 377 179763 343175 7150 22 863910 44860 100 608027 228 81921 400962 177204 174 595565 59123 47 579189 32117 27 633561 59454 225 391399 296 159396 294631 82311 151 354400 325 126551 970913 49 30653 880356 8691 62 895195 31 187328 890453 85 93356 979177 5 158939 987113 146 53581 239563 133 22158 192867 205 170101 572340 38663 180 18603 87 141715 131995 23448 122 474801 2 41367 45521 118818 280 167679 85 54652 659819 148445 203 354630 24 97775 24623 104759 38 214995 222 129124 383683 72111 239 812740 96708 296 437104 313 163334 812523 66638 2 255969 202 156128 483870 8396 74 453524 128871 242 100307 2644 21 333227 104 183627 397422 54 174971 808982 287 92440 452322 111603 49 131624 43207 172 351221 75 6077 883994 159800 242 711558 186 131629 364092 5433 19 492936 160690 213 671599 138607 89 840414 77 183491 84616 79 147237 730463 303 162730 158515 305 140387 841949 115 98092 417989 91 87919 911588 302 146719 802125 104156 18 992291 61 118879 801362 118674 255 788208 57860 9 489277 90 21928 879568 92 43541 945298 290 143240 823629 167178 68 263789 29 39197 43014 22702 8 153647 238 161167 481829 73 86413 917880 15412 31 635366 93639 159 571509 125659 45 631031 30900 14 103060 69236 8 200913 8413 41 622253 145 33021 323219 71248 103 821828 41 13503 485414 46 11778 643276 79791 194 303231 80568 2 787058 250 106848 843709 89 53995 703084 35512 7 592620 167287 118 782275 285 139353 703307 432 195639 287108 104868 302 473648 27358 92 305870 31268 3 755547 184699 358 748965 1896 27 902982 329 173119 56655 197453 8 103896 79 161566 902880 155044 366 178196 163467 105 82663 148 37239 837037 81432 260 913965 194515 385 220279 178 132950 935924 256 184895 988471 116 30625 624608 171125 381 761461 138818 107 431673 101985 32 886169 197 79206 954596 17663 131 279265 27 34650 885710 73 55503 352944 99407 140 59403 61641 167 129863 154 53770 72689 276 110774 871391 18 98284 278673 169119 38 38730 154485 194 38651 122112 336 695611 235 165223 577555 329 137830 133400 1620 7 166963 229 168653 178849 195492 403 110872 174 80388 251858 42 168740 673145 334 156495 707186 67 165251 405889 200 194754 100528 10338 74 715352 131762 108 778958 72823 72 579547 135409 281 336382 65 46984 10774 149112 377 819029 143641 71 200455 246 79128 483303 188930 165 571438 9497 38 994813 169492 200 447722 69 56730 427702 88 7916 140188 34489 35 831303 70 139345 556848 91 157861 949541 199149 327 788715 4509 48 414936 93741 119 484557 44 105667 213179 32536 16 260600 128453 52 869925 296 99305 494157 109992 252 244176 91 89226 446362 149281 373 900031 189796 400 702685 80 188634 50361 108085 32 271222 43 159228 755568 189774 38 555482 11 11187 878435 422 196857 743173 77 150159 61148 87546 56 792762 57746 160 370347 71 24227 441520 160908 192 715137 37721 147 767742 101 14474 219524 102 174637 442294 26 136727 300267 174374 175 44819 104620 71 437042 112 48765 251677 13 187595 573191 297 193619 65988 45159 3 222212 282 162688 224477 165795 203 115846 90 145900 329509 81243 203 925206 175206 325 544319 11 20535 316391 44 7264 24628 113 186636 326608 155462 98 9112 85 25682 533275 47 147882 466250 103 83196 70363 95969 203 961254 125 194756 86364 220 56475 317926 117101 161 928958 20 93354 367815 38659 193 7544 64521 98 836381 317 137455 493678 2 176878 836553 142769 56 449052 26229 104 895514 11 59286 359071 141248 57 670125 15704 112 302806 165 63542 289040 137708 322 276150 68418 28 487863 109155 159 703611 89716 2 646222 300 196407 922392 226 129480 935159 177774 127 226473 42486 8 262019 96 197272 828708 57492 136 462598 363 197111 881966 190 40039 974476 116 44329 209538 207 136669 174366 217 56266 116135 63754 1 855521 63239 179 974865 152 27497 875313 28635 136 992740 191498 107 400023 121022 139 109501 40232 179 768650 160 112661 146504 67 61411 718101 6 6766 817894 158797 152 726936 40 113574 185075 98668 251 944973 127 186719 590283 174 68229 673845 152 97277 777901 77450 96 766756 205 77571 265343 21 154752 233325 213 95226 190556 123 169714 30965 48 15942 605790 27 149753 174565 166213 52 245161 152405 385 66223 175593 403 657391 162705 4 205734 220 80266 653751 123888 290 468767 3751 44 951915 195 181195 846737 115 45458 935571 40125 21 699349 81 91666 595604 63102 75 352411 49 43075 309602 54 158363 973058 92 37534 298176 126 16771 570947 114856 222 645891 38 68498 631016 132546 147 921872 36384 169 683699 96044 193 771402 113 36688 849399 372 158232 636092 12 79974 634779 193948 28 551911 19435 66 42013 43 3076 6064 24 11328 413599 17191 92 341666 18151 80 713698 99865 72 141736 45285 190 72406 333 126983 379730 75305 47 261133 72082 250 370834 132626 144 870522 68 196880 566498 411 185619 335045 306 144022 778659 109333 243 972682 160662 192 188161 122606 103 516857 149935 232 271381 61457 141 491532 348 150475 884147 120 199580 570533 28543 134 261926 184138 263 221473 128113 93 203872 70120 72 360807 27 148535 736642 9466 80 424279 18 46571 865441 70 145097 46287 104 63496 698779 147719 112 528049 241 177308 326451 195623 139 97160 28980 134 239800 38402 66 832739 184 46956 82450 241 160148 121489 60661 240 820121 67 111724 665461 141521 34 260717 186253 308 243836 274 160583 659843 212 104920 70641 107 159052 718734 81537 269 51138 25101 40 601238 39 198864 374032 75629 151 775987 92960 87 834480 11056 24 678205 125 167077 512667 138049 46 349527 35 10818 975079 100 16736 565763 117917 118 217269 270 176727 770203 15533 85 168694 69588 56 546688 131797 233 89660 36 140364 744395 134716 149 852381 47730 134 911533 124 55405 913941 56194 16 675035 133700 258 208083 9 73952 76014 793 10 661431 144313 2 534212 64 93681 227523 138668 258 94266 131821 228 916639 152949 180 847578 199734 260 865478 152126 257 113831 303 166901 760859 12 198930 76749 133 75824 960054 63981 174 919715 101534 261 92187 52 5112 387291 140107 272 319588 31823 130 91534 72538 148 854663 136685 122 946979 394 197590 892233 60696 61 528952 145324 267 614012 10206 15 353271 67 19024 472335 180843 219 793168 80 55535 51663 134267 92 344448 170527 149 701411 80 10324 550830 170 124630 853829 164 70823 271540 128 128049 346554 172367 167 178133 162752 359 101841 167724 368 227507 71196 164 513867 116 91724 675766 184120 190 870884 90 104967 710444 108 155643 803760 114697 302 123304 6218 30 555304 78 179706 264274 140 71610 480120 225 105702 156980 132186 6 932984 197 61120 868709 35 160834 685097 142852 195 598973 117265 112 402885 160 58997 655997 6 129818 814837 187193 11 195556 20 5977 348277 8861 84 977511 91130 214 970518 111400 273 196787 146086 93 720669 80323 12 830202 113687 92 231825 80521 6 951507 265 160566 826391 49 2982 631134 15 175440 632915 37983 57 389922 140173 134 941021 126266 83 921026 97 56092 117110 199108 261 515184 122082 347 973070 142 36309 749744 100 123666 475858 130 89507 353410 109287 111 803904 76 92018 815105 185994 178 690299 136871 41 752955 161989 30 883536 209 103732 374429 6 112836 845608 121059 185 185392 69 6041 748177 99391 271 990381 160 182598 928287 138048 346 603293 348 179512 423876 176508 164 462743 119915 57 218565 211 114651 903342 23756 139 935884 13718 90 799279 67 151689 672442 2 17384 464974 58038 234 339281 142176 345 769015 69336 105 842116 118905 29 309059 98813 101 236562 93983 64 385778 172302 379 749160 81 106563 612503 62 13054 197292 28 145381 983450 133 154117 913074 178540 272 297924 142276 31 241171 147 161110 517733 367 165011 541881 65614 63 654914 77 16498 203537 197 170035 101763 116710 329 177503 82 74161 610309 89509 141 416355 108 71336 662173 73696 87 116145 209 76459 774246 83 72709 400557 55717 34 892531 108 192125 116174 70 175900 104517 108470 7 971284 109960 53 817788 147823 276 219822 418 196068 697713 7 161760 128773 121905 289 666458 15 6752 436891 221 72244 275973 203 64694 612711 142560 299 624732 198402 16 963677 372 176169 293161 177173 177 209701 127501 249 743067 121 109584 169052 189860 209 785703 63184 22 960689 65111 87 569650 104 47472 584085 79 174383 43501 42916 85 741972 44 37002 842201 179 53933 373596 123 47089 297214 98579 296 365206 10340 1 636005 209 52749 759445 10 16382 613421 265 115193 18990 148 88869 686357 111018 274 699625 276 161803 46395 130 120957 380007 68066 124 771827 134633 309 237628 131823 219 964226 261 101899 603536 53948 187 523530 238 171740 978605 148279 235 519857 77478 51 385946 96 31474 914446 135780 269 666456 119 92099 957925 47 154537 891165 315 171986 878573 272 79700 870717 238 143811 968111 176011 83 876776 131751 88 886963 21678 29 649657 267 184772 316058 172 4 352206 38 18290 413936 62153 249 220178 82639 198 359331 164 29668 88565 137688 69 993356 188962 49 516312 3389 46 604126 46 128734 920727 114 106291 237113 203 92487 388181 44366 41 280389 11 160465 248315 129141 46 250632 175947 264 118342 146469 350 573509 64 17011 880858 162 34955 501637 283 94084 413615 234 196990 447164 34 27102 505326 90 8690 942420 3 94114 853332 143670 255 244061 200 92268 642030 115 64133 480736 162 159049 638966 133478 38 374490 105 27978 477906 262 5 604089 151276 249 872942 194268 392 37445 164 106970 2680 306 135071 598447 101193 150 227718 9407 85 430215 61 123952 22007 92 49977 34283 211 121852 389668 91 180607 144229 201 120699 111129 63 91362 703642 87 50524 6666 122 138699 892465 235 173455 319216 134707 245 361149 344 137629 547898 59 5336 299583 13 70653 266525 124834 150 84520 195 180759 762979 24178 84 295708 417 189165 197676 145073 16 917584 133162 61 262302 155674 133 937885 151860 280 265125 17703 75 327571 50500 180 387262 113660 271 576662 51266 18 431603 78808 201 883532 68693 126 167788 13499 94 199125 377 159748 710524 13312 50 49199 72 67769 25267 378 143449 460724 116667 263 934249 222 123268 870413 5911 16 142494 140 98223 856512 71 77280 795635 158960 99 922014 11151 73 471434 110693 250 30794 63634 65 635861 90 169468 282146 18502 7 431901 3 66786 2825 251 77155 732920 34277 15 538693 189687 339 158058 6 70094 626929 45 17360 121833 209 72180 901011 28957 95 835287 49872 68 930256 28637 13 870532 31 3950 349604 236 89060 533700 89 141333 608774 107277 221 438375 197 197855 814939 314 109161 771041 256 168485 21391 185 180379 693292 23252 99 303633 79 17268 390465 157598 211 423151 243 131567 425845 156411 219 971981 278 107794 501056 60 96371 558958 105 166285 974690 60912 246 181266 118 53067 113807 158 81762 660315 58237 179 447593 54134 82 848610 38334 33 542246 2284 28 649024 38457 39 407455 220 64803 180304 24025 104 310375 195 41334 978626 118 115058 205506 88 151126 536422 306 170235 644166 144620 162 80100 49 179226 540131 291 113991 688638 162357 179 602784 33420 174 144866 14404 1 491915 140000 152 604237 93538 80 909030 36 81225 524583 39157 194 354402 93 126630 41258 144597 189 295478 258 98310 548467 8916 32 884291 31687 127 830321 20884 37 971558 37279 104 742838 67014 20 370056 119310 241 908650 118 150555 48105 201 42189 731020 137198 229 404876 70037 159 332459 93593 192 14512 229 112116 376877 201 120222 972434 98 25606 107831 24168 32 159584 125124 329 324246 16344 63 993656 116 109374 464043 122854 286 321433 227 119800 821946 42 43210 301555 36 5326 761362 298 126716 28593 12925 3 954896 158 158086 528752 259 84053 52676 104505 125 922111 260 113203 558668 170121 245 31720 152 98696 892878 44217 208 192275 132 57737 999555 273 123437 536899 209 139265 991719 302 97614 973871 115340 292 705717 80615 140 159379 89567 96 444770 47117 61 277486 154469 289 758 29 4254 967372 111474 52 352212 126 20950 554342 81774 234 229190 315 150286 280660 29 15426 873326 267 80370 8166 176 155457 849452 28 141862 848273 241 101033 331525 185 152382 284094 349 150192 152881 168414 154 962545 267 94096 510032 27 36211 572256 152666 114 15731 246 153119 670282 101321 80 377911 187693 330 368782 31 155491 213718 188215 170 409707 24024 118 882831 122 180867 115572 218 82138 995757 65950 84 362821 176651 138 611413 10032 26 328438 15668 34 175818 189700 40 870532 123192 338 32910 101 27899 60593 57042 50 945712 134128 316 157124 66598 165 135250 164507 34 143450 73583 29 582098 24 142326 35785 9 798 581312 70 105192 895893 56945 236 987497 190057 73 213322 322 167081 880402 88 185818 27527 191468 146 325917 154 136022 379333 56743 150 319174 290 178131 726957 147 141517 286253 182 130809 321678 294 161368 872150 112947 97 216671 59195 46 834435 62673 156 594958 199494 400 253931 140 159574 988253 123342 121 27547 69 158647 491791 24218 62 890657 63762 61 149892 178890 63 44807 80914 184 161223 90 12589 761273 16191 21 95044 84 169227 536672 20 155936 131247 23 6496 248710 14931 30 994886 156731 361 677779 181505 49 679096 68 10813 302944 26178 139 652201 105 125852 176800 162 110293 682477 11525 104 787517 212 167645 676210 119084 198 98073 18343 56 39114 149 92082 429003 85031 240 455324 170694 324 681641 65750 244 480537 94 185875 298480 230 57184 646587 272 188280 177775 31086 71 674652 183 88378 680816 69912 179 443055 372 190980 915185 89 7942 829406 74273 118 378274 21918 106 486961 88751 174 576071 127419 306 916871 368 165289 945297 71 26018 322849 150296 127 72553 160 42176 706332 271 195990 622636 69175 132 547105 122 167822 319900 121 32644 539273 123 41474 574093 116 40970 817718 186 183720 244269 55484 58 785644 82476 195 413342 166091 134 182392 157 149051 580714 333 124783 1190 69 8459 460513 266 71727 940501 84 32211 663186 44206 16 267364 173154 20 521460 41432 202 69053 61741 106 644174 174 61244 547833 12 136866 769829 127 40190 996622 164 85180 323426 167243 359 891588 33 79170 407698 201 178558 655234 189184 80 323737 66 57515 169534 10834 86 536521 152774 10 99585 69335 162 274600 234 160013 478516 107715 98 68780 56 191302 172680 20691 77 895441 25 44829 126339 84 17878 252917 21 6701 810634 215 94506 392746 88 133101 564134 15 36286 275953 155835 91 180538 270 112459 940694 60523 234 824815 133773 128 524112 176452 230 426247 137963 266 577729 119 67717 864082 120 185686 180589 363 196843 989750 43344 114 458648 236 84989 221768 154664 313 209691 176195 25 451039 40537 196 988901 15509 29 656815 147 194927 672692 228 125865 142674 108246 14 304767 12712 38 330612 73322 125 250669 286 90248 519876 169835 85 299860 23 146035 287965 150143 168 241063 57 163992 176833 75 11094 961851 148 22422 696274 100 94091 834137 153 106168 526175 240 65087 750110 60 5611 956282 162434 276 27902 117517 27 431662 196807 300 424596 45276 139 381549 99647 266 493342 88766 118 13759 278 149551 742630 29331 82 430309 33130 73 85834 337 155049 8644 137810 34 411928 78980 10 633959 157732 335 581873 119 144682 217896 7680 83 597179 57875 116 602762 19083 124 596721 101112 111 998856 106 69575 610260 133 160848 514423 190614 8 993459 168 177153 629375 101527 133 362204 42059 139 997177 372 164522 645790 14050 93 39401 133 70801 640672 83 117313 815992 290 159306 165895 334 196069 488186 11 181604 713854 255 114517 324399 102967 69 809401 27758 135 702104 197222 419 498356 116 117389 231583 143445 178 530100 91 33206 695087 1997 9 265458 98 65536 162184 63 163815 912689 76789 63 36026 326 116899 255902 90850 241 844460 67372 119 721990 192 87248 776542 94694 14 204825 122 32861 267282 96 174409 775522 84 12983 150060 378 163975 485497 178689 354 915301 37970 169 850676 32529 132 275295 399 160801 7167 169 38310 17444 23863 14 168953 186 94243 631669 353 199343 500363 96580 275 847099 127046 205 943801 64051 135 18992 178897 299 363180 390 190883 637133 73 10750 284261 170144 3 291028 154510 6 236801 197442 77 77756 85316 108 273249 141 48908 894214 69804 103 983547 132690 156 703011 364 136344 112378 101 133357 751486 261 166950 702715 43755 127 977554 74 127964 236064 51473 105 449173 52 136210 265812 89103 285 229517 166170 148 644248 283 146793 968051 162 167540 700290 167992 28 513229 89 151224 829860 204 117514 698641 2 84588 52646 292 151618 738075 111 19710 151423 88843 82 656257 188798 259 542121 59313 78 321132 44 142702 180528 73314 69 155034 16 110908 439298 51 56905 461722 44156 186 913044 181 53290 980845 35 3485 948525 88532 17 355545 2 122151 450166 46 28777 227703 230 111191 223349 97215 129 935978 83 70373 594175 24921 90 872455 244 135077 212713 94008 180 187546 309 106793 580798 165 160213 425869 45 26629 224808 197217 11 838158 148548 181 877362 123142 270 641027 95315 272 236043 2 115689 677807 13043 13 539110 92690 138 919900 162156 243 306407 170572 245 641976 168780 134 356006 196601 166 94020 60993 234 74919 266 155094 738435 18 22464 712643 177800 285 433855 90470 95 521476 7552 55 265162 263 188255 300883 408 192325 598099 97 148204 797604 32155 42 681484 124457 234 731377 46 127859 694539 138 72486 845955 326 126364 706813 86354 148 629915 388 155293 515002 42232 28 911612 32208 141 548880 116817 52 993758 55859 113 126027 314 189864 666154 32 3748 61598 63 16949 40229 2 10401 495025 110478 220 498104 181043 27 694168 321 173710 273454 287 159031 784412 380 160888 135707 8969 56 373619 133 51483 98589 236 103908 229607 66302 115 220102 19560 98 857498 175041 169 895831 104716 111 616957 99044 250 203651 175 97396 296237 76 31385 373955 20754 22 171024 29 7155 126420 157073 57 370217 35 1710 250741 13821 24 91857 106183 265 260835 179652 199 721367 16 15262 79225 225 162324 467667 46773 4 27261 128 97555 242890 324 163826 963921 135 20468 242379 233 140354 844838 201 182913 986552 264 193452 770423 18088 64 413089 93 89942 601605 33345 123 921864 160271 330 85291 93397 210 520783 130427 293 469351 91 124190 873107 17966 90 727110 92 13936 58161 142 90325 816068 147 157265 932117 29 84094 603311 171045 65 388927 31 74502 417008 73 7181 749081 84 19972 426479 249 86821 690170 7 174753 451190 7 2343 3547 123 57114 137709 75 40247 721491 24982 8 156915 31039 33 35330 115630 92 365019 68 194586 760864 55 90497 825286 56233 60 309332 131 34920 790659 124465 312 174274 187613 358 151954 69248 240 712731 18 38741 922606 142 142948 623003 134305 345 100809 65 58335 47526 82278 3 555745 35278 85 928297 43968 104 761831 83 59556 158740 67643 111 14246 78 163625 947644 112263 201 848668 172 121400 894962 184091 393 742495 159535 169 197737 84201 228 71130 79665 188 912986 183832 398 219265 5062 43 841997 121817 123 196067 105909 206 46032 59 65794 251260 121 39372 732837 53 33613 415849 49 63742 969948 20 24898 282545 6357 73 689658 1 5351 239270 284 124888 923986 189223 217 663086 185985 68 978660 37934 40 817241 90396 220 706007 82 71915 534330 126875 247 241538 68894 183 290100 205 142374 422099 71767 91 272026 431 18 124553 44290 29 547478 190489 13 759413 259 79474 38969 182212 87 18169 179 50622 723938 196 159907 745047 309 151837 589002 69671 176 267492 81952 165 119233 258 178968 596417 140 76500 261288 181289 15 153679 148813 33 821359 24 139162 121118 184 195855 215602 145141 149 251715 196011 101 411985 92 130648 396221 211 151733 281749 45424 110 807 30364 63 777958 2493 33 91239 119 32360 480390 193 191732 648145 188657 221 833091 80815 48 726979 33 98416 433613 141001 74 206711 171 118278 462924 102339 273 118491 111 161723 905291 5 27 481480 46376 195 129095 73683 269 404488 128130 217 80141 213 151495 356563 131550 168 782621 4975 19 676433 174327 403 128358 132 118573 926323 149715 131 133924 390 179669 425193 269 140933 676574 278 92608 746378 104707 144 901507 37 5988 912215 107250 101 180701 135953 243 202193 2384 6 516102 13743 50 625975 7758 77 405904 177 71449 538320 116 111722 173122 192738 300 477805 167577 95 792193 30868 51 71290 203 51630 56790 376 171428 90194 39 2663 243642 110 77976 363514 108326 318 121883 83827 103 311782 110272 91 607277 163812 142 554580 112 13356 271696 97 111732 782699 213 61823 898740 26220 92 501585 197698 260 672993 258 92421 889967 103 134059 743100 152 44623 800335 30903 64 667054 7166 73 97392 4419 21 571193 92875 202 84379 68631 78 316539 33 63266 752520 377 179519 530927 129773 345 632353 69735 163 193451 327 181515 778783 363 189272 221893 178845 235 897753 199012 336 797719 87 148474 349218 5516 30 158278 1426 5 449271 114 53111 603403 240 130383 306586 208 99154 724318 71888 109 203935 116789 148 638456 13 127806 409542 268 83025 926723 170632 212 777093 6354 40 132029 141 74375 624457 110 84255 169285 177 93973 711586 205 188084 86900 171669 114 184474 16808 8 540039 157234 316 486922 127530 104 877900 129 57003 418404 74071 226 472921 184113 102 399491 95 100384 623477 147809 109 376939 110757 167 486794 16 21658 349778 161 120682 801151 105573 151 146265 176222 195 916033 115947 165 131049 28 133826 515185 194950 49 27948 95 70636 500924 93 176775 772169 188 161330 67911 91 30203 331592 124 122788 492143 87 11284 194622 299 136566 869178 53 19613 986700 153 84211 614662 100177 129 837966 138 55824 983801 38 56516 682565 124095 228 577690 322 144827 10727 75034 132 393 63761 113 37302 205 138201 707076 125440 44 370442 53688 59 359117 9747 93 820794 185074 103 187051 271 98503 308411 112 163821 214155 72369 46 901817 177958 387 197122 115 59518 767927 70 165355 136654 15825 51 998240 59 141135 757988 187815 161 87314 357 162499 395904 94024 90 689118 31520 34 57541 153315 137 711459 165203 245 262402 199812 215 111148 109 16881 546939 10 158337 419797 51550 136 988588 135070 209 785820 106 132826 921500 153 61059 672934 58451 22 585605 388 153191 237748 152 67844 806011 179187 97 170072 124324 107 762929 126451 198 476395 153 65718 522480 79 30904 82525 152759 121 296647 136680 325 614626 66688 52 766696 7946 30 522374 20 73459 322869 134 64206 63379 230 62836 22650 64921 187 909269 66855 249 819168 318 128035 843416 68560 49 947407 176726 37 827550 166108 17 35319 9832 27 276636 151941 223 514045 183344 320 14852 58 169410 411721 118007 166 820738 190 65563 489006 105 52245 890383 176 62567 257039 229 152078 596789 17 2801 654546 72510 62 766519 14205 78 162116 65064 152 140508 252 148960 875546 194 180567 362142 99713 50 65227 24529 34 235868 57 79031 506101 504 17 52644 83 20460 540533 71 16151 185606 98 64362 670625 21 591 249788 49407 4 436156 223 70165 46974 9088 87 470306 224 56123 290175 27 19877 981800 181 118157 362164 370 139329 356488 205 78371 596084 43958 48 462918 182 87232 394617 23750 13 784750 179903 343 472120 119725 331 923622 115775 86 279270 66 61575 891065 92872 190 131328 147230 264 999263 166 164467 883056 25635 93 474525 73359 215 706087 41124 19 397951 40264 150 116052 168 157423 342380 80 191923 73861 159 48458 600957 45 49568 465965 74045 123 337283 293 94189 685576 403 196024 639243 171 151131 710790 46 6132 864461 164 32942 45454 89 190608 489859 84 80082 485006 79 32454 752071 13209 15 201751 60694 135 412241 199 83282 410517 95 31277 554357 189105 221 369956 110 109088 206301 255 122812 184494 157 26586 986906 263 193752 334555 40 10008 188742 1820 28 48092 403 181798 142394 166 159160 761420 47 39542 727943 156716 362 384034 280 92478 705129 161111 161 763068 27 152737 999202 132989 328 798315 52 55617 622533 96 89871 973002 72943 181 965532 148 169962 805547 90 110568 129606 4 1703 327848 200 57475 811608 29 69810 928254 129987 153 516243 62405 114 98900 94 77058 801729 31 44561 625606 1 4412 686018 5524 1 950256 170455 385 206574 135565 155 230221 41 2312 421107 59197 26 422575 32896 77 630994 90171 218 252951 81507 218 476939 268 196539 397708 75 7323 220394 154088 229 353588 66433 42 754998 92 29713 653585 19882 78 477750 171 165482 984862 132068 121 238677 15731 37 340292 67623 248 116257 28 96650 285645 169 79965 864176 10650 4 852449 34 1339 485095 3086 26 647182 151 116212 685356 65786 84 369681 131398 91 552246 74 124500 569952 303 166146 45956 247 65911 963657 188932 149 354793 78 7611 591635 101 20037 864918 87362 7 177389 62578 155 708436 356 160587 941495 76920 159 269190 31 53232 741847 68 121773 533956 112 86192 515957 94 53822 750278 35 6890 156686 42 39131 328142 45980 176 700096 37 83236 847516 146 27024 617004 21919 53 853820 1 3636 452352 260 161929 663991 289 153065 941849 237 199066 277081 239 76504 425706 227 54682 601219 140789 76 50991 28 78467 981656 79 26422 211314 127321 272 733881 98 103472 297006 188 62867 699505 154063 258 755972 59373 99 263911 162 70766 94754 333 163973 213745 45036 48 297730 138060 201 454006 50 3574 563814 98 106390 418414 116 65131 5835 93 76377 765719 98328 298 535475 187554 26 544695 46 106745 229005 262 194891 244690 101298 238 612405 10 156549 436052 47642 98 190443 259 106691 612852 128290 205 540584 118779 344 731394 9566 90 448268 12651 9 610870 71 13868 700719 170302 293 226875 185147 312 551006 360 131840 966202 170 115303 188489 11 47499 719591 45835 50 575940 246 160603 177081 145 73944 634456 70676 104 193733 28450 30 187014 41 3380 771980 16 156532 881708 88321 235 939204 90 159008 134615 184011 167 897274 171 37581 973397 195737 98 90167 76 7115 731368 91 129655 70650 20 42883 157934 196589 297 147950 93777 124 951680 22 88755 777530 19491 46 442490 89 20492 772936 136149 355 735839 134231 267 841143 119 66093 805174 144 169733 160640 73108 14 665910 3 130170 306477 310 97889 985193 199144 155 816777 166128 402 721182 93 97299 53550 95 153108 279405 241 123066 630276 133905 174 219136 40990 82 651392 26 83986 470173 126 122829 689239 166 164520 588326 24927 117 388779 127 50357 904889 87 187078 543343 191652 197 774956 48660 203 348749 36 89246 863487 472 5 108827 128 55631 823596 11 9664 315100 206 47892 642551 109980 222 617184 164839 113 278659 10 125580 23312 143 29751 269561 152250 35 430570 65 12018 40410 285 102568 812873 31 1733 902218 160146 287 648329 28461 61 820355 326 176990 304331 45 30696 241677 32772 80 837279 142507 1 615909 74 25565 409363 9 17125 519958 75 16171 29885 307 108873 551580 159505 325 996043 91662 300 690919 105310 185 494119 43402 181 546487 210 123510 288531 149 51899 388052 7532 64 543037 33 153494 54654 97639 110 119498 98643 248 869567 184476 339 29384 377 148469 820871 96208 194 168448 144 23836 607176 185776 349 67406 130077 352 73814 100860 217 340663 259 144273 572948 89367 64 934698 23 1488 474451 43013 25 983609 46541 138 561455 28 24755 660515 66 193160 915103 183688 118 365912 112190 260 419716 79044 218 479673 273 75326 244239 163506 307 457802 6144 46 336563 175 94151 594298 139 105620 470647 242 119751 228522 192621 386 92123 72178 185 121004 24994 121 309142 143354 56 826827 103825 199 543109 103 13735 940867 33973 57 845351 254 162110 370728 145 93394 582301 30925 99 656878 134350 31 544257 185955 131 704584 97 52862 606964 162 87222 979103 67 12127 376153 32835 63 222828 181 34223 667903 258 175416 680033 280 171408 123241 11 37005 261090 95 129197 34658 126442 44 811620 16830 101 545597 241 76042 767777 152253 307 408784 130848 185 556409 169765 156 524351 27079 83 778374 50569 68 879896 19158 104 16946 78104 102 509814 95 71935 89539 300 143184 775999 43 184022 953913 57667 113 632056 349 133504 976272 108 102700 533372 131 74591 904048 118 78889 222478 84 157472 117315 143151 2 671920 1 142421 785531 117 103704 194427 257 134866 679391 416 173773 28020 93501 237 143214 124860 284 902001 93321 292 667871 95048 204 950651 82521 281 314739 45790 31 296569 234 113474 373386 284 175161 503295 38 162056 437831 40892 44 704090 113521 270 313966 99 15320 845272 185769 299 279595 100 68489 360803 40 143933 870163 199 194632 883096 44 8373 920508 98565 80 208078 149 94036 843275 94152 268 783076 191151 406 680942 32 16914 874876 141029 346 749206 66 95500 776984 79 136351 230359 50867 61 305313 151 43806 995203 123910 155 927448 103 14203 263851 13 15263 157791 127522 120 178928 167 109739 458578 143917 374 365105 132 18313 380984 63269 187 73133 27 1333 298048 312 191410 587004 11981 68 609139 96 195672 706738 90279 53 62098 90981 202 768490 70817 20 639771 90611 88 100234 168 32177 14737 115 48173 274222 68979 24 63283 110051 106 363378 248 136827 188129 9 126954 388538 70196 45 517030 78721 3 239463 52057 22 235115 4 102821 703501 27725 72 102284 150663 14 860812 7712 2 931491 165010 55 542796 103955 256 409344 139320 175 323925 182521 12 751592 201 185980 535372 13 895 9289 64 26403 228418 3 151446 430205 38117 91 456138 60179 34 700382 125131 293 392913 105 196402 935036 132990 281 318421 144380 200 356013 342 120042 865536 175018 110 564819 122 106654 417014 11205 100 285750 196 175648 32054 51 141848 774638 97252 28 903778 67789 206 406254 355 198576 499284 41 73377 322217 115183 196 827068 94 194749 765816 139650 30 703755 166030 175 156434 160169 213 360651 63 26090 461384 48548 172 276165 80 6936 207091 165 58977 852157 416 190591 299867 221 194701 802855 155962 93 687433 116 123212 873474 37 12908 856221 179734 292 678841 220 137096 713856 203 120467 851749 51 104058 907747 98876 102 795965 28 25386 221533 66139 131 413211 171448 301 984758 26391 137 775278 3694 17 415987 184912 36 12276 160805 277 2684 26 88061 119249 7 67271 886582 233 69417 859564 185713 68 405989 325 192127 919375 127133 108 200632 91707 112 740793 170738 9 852276 119861 178 441035 7705 29 105371 49394 44 471234 38 87086 997834 316 163600 589447 80368 146 36196 118 29122 834159 277 150483 893961 301 170590 970452 82414 93 356248 155392 150 291619 726 15 988043 114313 212 584860 48426 65 950305 96 21040 650119 178630 329 882217 4 128058 822580 65 25340 249099 109967 252 835649 25 119645 735058 106 33406 986223 150068 119 272762 221 78048 684921 60730 53 613996 94368 48 651010 63 130933 570146 49 56526 97215 255 114071 699558 149708 374 555067 137 39023 797981 276 141326 442014 87527 140 18130 230 113928 57515 76087 1 426038 16 13860 895633 67 23602 114071 188378 283 888926 166351 134 677967 80824 101 977632 234 148043 642554 174 170388 723807 158 30383 860218 138 125508 740468 107323 204 344041 75273 12 84429 21706 26 515555 167 173796 821908 252 130903 18651 66458 121 854454 198914 380 349807 30519 116 201678 248 187248 193699 305 149456 543172 19914 130 477722 41 112388 648770 92533 229 812761 156 93502 422947 318 141158 630483 49717 42 517320 117 124560 172317 33566 176 191883 182 72018 522708 57156 139 848095 187282 1 787388 141 98286 716315 127052 163 110656 193 77172 380600 280 188702 399990 85 45233 880447 156994 240 728912 77696 198 157001 207 53594 183019 141477 179 306579 185 87014 528049 187428 34 667529 41472 201 548529 322 173056 497930 142729 99 765373 207 57771 316450 88 99029 787865 27 72485 913987 63768 60 654602 46 21308 325329 76 13169 275301 175 38086 694043 23 164764 506166 136 28953 797597 79 39314 134759 188 101867 981934 114069 244 968562 199714 330 405343 124973 334 787610 292 88234 978420 10321 101 38292 62665 176 405981 147895 134 130005 6 12574 710627 181 78336 283447 170 83719 231441 13985 99 864812 53 22671 736193 273 116750 273350 142088 52 319085 401 166538 613541 287 140109 808843 10 137701 471039 46052 54 754354 373 151467 147096 102 33715 605480 110879 158 943483 174724 305 421054 175 146852 479542 11128 53 455861 19 3674 872115 102698 216 493013 133 173758 553866 48 126840 444317 125550 77 953606 157226 392 468671 35109 71 453045 132692 235 266911 88 93811 980307 234 84463 802992 106075 155 72516 341 170784 545352 139532 274 561059 131 199220 409074 99587 117 312344 232 188414 58615 150089 120 469461 30 5593 886289 151 55236 908060 367 135211 939767 97699 142 242503 21 195717 853199 127 113968 989709 335 171941 798145 150845 157 292443 48830 29 830076 175282 31 437322 343 171728 773975 117 13895 387332 5945 38 726721 107346 143 429145 91 53262 71373 121086 89 421663 29 50932 601430 80022 172 198477 369 139383 321719 91136 176 991719 45072 160 266085 110 141867 838767 57989 110 878210 163048 366 363175 108589 48 951592 262 73093 42165 269 93130 587304 190505 253 170926 302 128230 72820 43 92203 757546 87 50186 976790 39 3298 146282 172 83228 906466 211 68797 298092 174 66095 459953 190454 140 310465 34466 13 891319 54182 181 101303 270 105697 68993 124 183802 88024 100877 288 204579 197810 201 295644 140689 90 310056 13293 1 736912 139 142955 524880 143232 158 68351 88919 107 814222 148744 317 262688 39 115995 316341 43944 122 589440 110 22961 463457 10 16802 504955 167317 262 51787 122 29734 753973 33 9480 118477 160 145633 100585 325 178385 792592 166715 19 901384 9 1541 337691 4 121150 175242 25 3344 748348 154639 145 771443 98 56334 176888 164662 63 625464 16573 100 84990 174483 298 257454 191799 371 685327 118870 178 800723 254 112518 434307 64935 33 160083 14369 67 698302 153433 36 588770 229 78892 591878 270 102422 346447 89033 270 603566 134090 285 214781 97765 111 706257 328 127703 38831 56 10233 490247 178 162906 782416 29394 10 255642 112 46705 940520 91065 59 681367 122554 223 95747 246 93298 859200 110 92602 591284 143473 105 318977 118 92940 321425 215 129187 1573 247 74549 535606 2 66566 282789 162 113632 425872 210 178581 832751 27857 16 488539 64 11596 578949 376 141443 324761 17 85098 573159 240 76383 284475 158 96370 359902 325 109487 670951 270 189565 182102 123229 298 208625 44081 2 822418 85 121190 2918 156494 66 236255 305 145774 531171 175436 376 869996 237 174719 369566 91624 175 463437 1892 5 249384 59481 28 955032 50183 6 778067 200 55815 53536 187266 373 452743 147 105161 787570 50 75982 149024 65 28263 94802 388 154380 491312 394 159335 77406 133 46061 259827 47596 93 669428 72424 222 204218 335 113668 721295 105934 80 313847 130290 281 43726 212 67916 995334 45 36667 879954 41826 139 563793 299 92069 527811 41725 177 353389 108961 319 945357 138064 120 466997 10 4949 361362 118249 122 723610 373 169793 195846 84 102356 220667 196875 436 568638 302 100852 831695 96 10814 437236 193535 72 354893 165851 223 51944 138 87920 910843 256 127713 613741 168852 145 348915 65256 116 148760 10 89203 645550 6567 15 888440 97284 86 831761 15427 14 550858 149 121339 655059 8 92887 628704 260 92427 863750 137632 159 635106 33559 5 7677 180918 59 80890 178 116712 6755 196795 216 142209 149 126988 467112 80797 282 850530 332 173513 604844 175202 395 12394 142019 303 35476 120 188417 722988 38 12957 146388 5219 21 704463 106 137060 882307 14 139677 458256 267 153451 535338 99328 51 634814 51647 11 856696 50 31378 600830 237 125066 917125 116718 37 936013 194 50820 407117 176 105816 297120 1 22273 962748 17110 79 641745 344 122353 70917 147 45377 345532 150632 231 29318 135517 59 854070 112415 290 399146 166 50161 527231 82758 211 528171 130736 349 519951 79 123614 135083 74705 150 627225 324 190013 43950 241 127831 449938 150 38372 195441 269 142131 335242 177525 148 723572 93443 265 52132 190 107939 584237 323 119481 91301 14841 53 393697 385 172545 617932 40 109716 792918 128092 337 59459 101996 316 301330 52 73151 261464 42 6076 8347 25 90840 35894 354 126299 487320 60752 76 143636 132729 306 759616 422 180227 373828 39 9660 374434 69265 90 402019 161569 196 44433 17 8668 912645 172494 171 819531 126 144763 141508 87088 2 55937 103 63118 571041 37 36934 8059 160185 191 941148 4 123627 276381 265 71540 780409 94299 243 293604 42 9526 981880 101342 127 467304 424 189456 814722 13 86797 606745 23 44818 139036 151163 287 642557 10231 52 390601 101935 107 781391 152 120917 134092 192366 46 202483 168 148447 847938 49863 144 82387 66774 225 803754 101283 73 650897 95853 167 378337 99 161170 677937 120671 86 503949 349 163516 469135 107206 122 315500 87 135728 531462 352 149641 245934 203 111655 986437 47489 194 103130 178139 389 8791 158 61288 70367 30167 34 382632 105 17572 309838 182295 391 891664 350 136772 450062 147734 369 114830 151312 87 331733 44 14451 520639 251 155013 646732 351 165500 475175 85 31281 225993 130 37589 54584 183117 87 568533 275 136938 687180 102436 148 541938 26140 142 474906 62883 83 195539 43110 143 461759 153774 84 841243 160402 268 228507 26 74836 581676 19 122252 838657 15 83722 674289 148 126595 504972 198156 380 538982 111090 242 154323 358 142548 884074 171 92412 432763 380 157550 55708 104015 7 729775 140 111785 533529 111 23012 818224 165076 1 992119 90 13759 888479 77 49814 327299 69263 233 770232 109 158777 819037 33046 12 219368 121692 298 797030 66105 242 489704 324 120855 762080 191699 10 517016 92 46266 151583 64 111665 913849 79368 103 531426 197448 169 487999 19005 113 363833 22025 136 761296 156567 28 530562 109241 327 12528 34 9725 670853 9 154823 951307 147 123963 4928 135 25094 937049 82881 201 559494 202 164640 248247 30 2613 439670 185552 114 281263 1 2947 914431 148 49896 514063 2743 13 671220 17009 70 681478 98846 127 909021 104 150645 355871 27296 23 395688 17044 98 282961 62641 49 893616 126413 204 153912 216 188179 916676 39599 183 584922 7 82879 603200 163 71450 670864 41 9708 328148 14941 19 959768 38 125910 597137 347 176892 132187 332 183530 157180 14209 60 9285 275 181665 669192 131525 342 489572 130468 174 382968 171442 409 724512 274 105014 32882 41 44426 216524 145 41982 34832 95357 126 587065 211 135919 526737 34 10534 9948 55106 183 491292 84067 52 468700 123 148953 647254 130655 116 438741 156 27523 440845 127891 162 77921 136309 248 54416 197 171170 808385 291 112180 188431 118 40348 845250 322 125158 413335 196 72326 595170 40 29488 47096 1043 8 151439 49 70167 347559 110276 20 742951 325 121584 437452 99205 42 609335 87504 19 251378 73579 68 293536 134 23059 430429 137 23890 225227 57679 25 572355 35058 106 565451 106215 322 340299 107862 307 322003 190415 186 800448 137157 257 500184 147191 119 580553 56085 167 940785 98932 41 812109 107417 270 343288 155 133454 888597 121981 290 520842 235 150207 914395 67059 176 759201 137595 349 751094 128213 8 81444 105 26896 470562 59 58986 405939 84 145230 941586 128413 338 258422 142 140515 744827 302 109462 942447 24952 98 161645 191 136103 875585 37185 84 15196 219 83048 881286 166708 307 556987 170 92173 895782 195401 378 330295 103 17413 178778 184 146636 287945 112177 78 768961 81 83266 175392 112070 116 952807 65334 97 157423 162022 78 644275 176609 153 502219 34 188348 144868 234 179154 389680 656 2 80841 86541 284 537471 45 67113 702428 159043 69 790139 180268 394 982704 3 29042 165945 117 174977 305768 150875 293 878966 81686 25 927912 50 157439 654453 162820 202 256583 250 122582 861924 41842 159 459905 148 171368 512408 187507 366 352743 249 107114 319334 147 113677 756347 168586 162 465680 201 106733 488213 74656 95 202291 113769 309 124120 121239 253 209621 141 187151 698567 80460 184 580726 170 46016 491773 117 176390 21317 218 150015 338562 7 1547 134914 173863 275 660150 253 105625 971454 5 22563 893483 141642 210 338851 24429 145 37344 194692 46 890425 240 123799 245519 30166 85 87673 50 2805 660427 67256 72 709167 278 87479 555659 322 122237 997563 130580 103 226176 108810 283 365452 175952 302 613594 20 77904 627013 140686 42 186991 416 198068 917846 153028 241 77267 161527 341 701496 90143 153 944531 189241 433 618376 98545 174 524859 167135 370 986375 71141 118 644764 306 119081 453607 256 95289 675196 174 70251 292407 1 119636 700223 235 61299 591041 206 199247 849414 130417 81 582176 182108 207 202762 155 93672 331862 16 120970 816239 58994 83 524806 147 80867 34721 65142 22 41864 74 136537 441860 317 106501 770101 162 159075 839016 324 176398 609314 47831 179 229642 185 106042 324295 36 3732 659243 21507 107 138320 124451 211 328734 47 145418 814775 138466 25 551555 367 153009 813436 93 151481 190787 13 228 907220 20 179560 221567 78 20108 761158 181881 239 692708 190 199514 7502 126 50400 406908 123971 28 510457 38341 16 21413 131528 73 967793 14092 71 170783 88 89943 894011 156 26454 772688 308 129607 664928 89 85175 352726 217 176741 791407 96935 18 934204 408 190699 967911 91619 134 960487 94 10808 352759 12269 61 482897 182987 363 201727 11 3884 662284 118522 241 745806 230 82633 536844 48 16101 451641 41364 6 75843 391 196119 22047 150767 291 875885 36943 169 373736 145673 233 271440 138 30823 408974 93772 274 739394 118 166099 798509 208 106531 997884 247 87410 796404 145276 178 566983 105363 95 966732 63336 208 570025 77 15177 759942 82463 82 215558 100 196357 598404 34 49302 805315 9 45495 391333 249 63909 731675 32 13616 898926 3 179547 58447 84 43614 77682 268 164296 393356 177790 42 339490 142 47097 142163 52448 52 690850 149 100784 311990 73 160723 783719 263 163115 212041 181093 204 788394 264 116029 693906 77075 115 243790 63 107847 483012 205 108928 870667 149 134371 6264 89 176350 212148 4687 60 222763 59498 15 285337 43417 164 291265 166704 25 205709 232 100747 563790 117 83775 403129 80 7129 391672 9894 69 235195 195792 395 49668 207 86455 696709 146 46002 989817 298 105757 36311 46 74191 195644 189 122065 459075 327 184031 793992 82 165601 680349 113 190441 340036 121457 277 565327 94922 291 356817 296 107203 384656 252 69462 337534 137250 104 364619 118 180558 663240 25 28431 673874 12979 88 754631 209 92202 670856 53650 135 654094 37 23588 71906 10472 81 40021 161 81739 297272 11255 61 238431 183125 212 459680 79 45797 321732 53763 137 588127 168325 243 412175 137347 190 22198 319 122478 411858 150885 39 965056 10 5572 545770 123533 157 661642 117240 312 920532 13 131543 289386 4792 52 460035 157 24770 343460 149778 57 308205 16 1252 18384 133553 329 564523 178232 252 673029 65715 55 254747 203 93457 752609 120087 276 564386 116 14106 431493 150299 294 427646 174053 205 313992 197400 30 578160 24 79824 198930 67695 139 740033 113 119109 424222 131712 92 484513 122 147055 504320 88846 168 50487 78992 53 37921 154817 116 143786 170619 183 216922 372 159840 274060 161710 282 666344 380 166998 17715 771 1 249786 358 148708 398586 67157 238 521910 328 122379 247396 187852 130 45716 170 107578 691801 25 87957 489578 9866 84 455716 19 13212 693573 112 73990 779378 120 51891 825045 202 49942 820477 25197 15 976511 215 138570 789971 12 27956 275848 127294 168 993896 134 87808 905208 40 2868 960148 43627 57 149364 72 193840 985058 332 194802 311397 66874 143 845236 144 38998 983768 199337 368 539598 170 158976 673985 31571 153 261711 314 189844 739636 1 110945 88503 58225 240 104425 167821 26 499580 385 189063 693884 3709 1 440084 80 10504 789210 92 79968 320718 262 153452 210929 31 173001 167873 191576 355 557423 305 174713 476246 12 130301 640569 29 3043 762099 199 43298 843291 34157 48 307175 168067 281 472568 12 1524 700158 170 53220 746965 379 144728 923392 197985 270 885835 60852 209 62795 43590 20 870827 139851 365 963685 129996 356 743578 110427 251 525150 182 157453 568642 74 167188 250329 145528 108 741398 46963 8 350400 66 14011 357424 128153 174 389980 138 42169 823407 188581 41 719790 20 11258 310605 48 60997 128161 34352 48 186656 36 67568 190743 139 85342 665977 16 7875 364062 177 81309 738936 22 136414 177976 154662 251 881287 224 139488 95268 177 157871 843065 56 6507 564518 117 28468 294912 49976 161 977677 53481 86 600915 193338 130 858570 176 147639 167083 89556 72 951344 29186 91 704356 150 69302 237101 139 155484 155851 26 3258 562918 71483 136 903570 209 83819 9530 228 176239 968286 252 171508 828132 303 176717 804268 130 58677 266750 153807 87 57225 193 129219 592081 55062 104 750367 31 167445 431870 107 32608 447735 58 4241 571185 22917 103 107899 64342 218 984077 274 80250 841712 138 86642 280020 3080 4 366501 203 198385 560996 22 77996 144810 36 85788 709539 50991 221 391852 150400 13 174555 63100 196 79023 1 6419 295913 128673 129 398838 192 140656 526963 55525 166 758649 176178 210 793861 178674 265 381863 58 199663 187692 199074 188 850910 94731 78 578374 312 139848 707921 165131 174 656950 36228 22 200870 194012 300 701691 44 143296 319747 370 198087 602376 178 179052 167627 74759 189 61561 91906 206 380289 27 54782 654081 54996 90 881012 220 165181 750503 63919 28 17704 56 88233 36757 101224 50 477820 281 83616 603076 29 15168 230344 77612 220 587504 182694 109 768936 122669 203 837552 31318 173 479438 374 199825 829083 115 36005 475919 48747 123 533537 27 39859 660067 215 183393 104883 90 165810 601820 174805 389 478618 45333 67 837506 75220 26 289699 289 94213 549816 59 69826 960888 185250 341 349573 128 111831 528252 63872 213 744878 76340 82 679493 73299 222 789412 91 118922 34373 189 49597 707542 19 105657 443857 37754 152 470768 118 54244 194641 244 192086 595828 74896 249 333478 178 131909 886294 12 44281 187885 89 103680 477912 46532 155 401219 72 123942 10501 107 109944 103243 30251 88 954629 2528 9 401555 41 117524 852364 103196 171 330394 166115 348 864330 169208 75 861637 179 71237 982900 121338 261 432566 244 80387 484606 138 191422 374632 43506 68 879166 188506 369 218138 49515 199 376019 171386 114 940248 74 121726 326820 41601 144 331651 241 129821 122268 75027 141 736885 117 161216 512225 38165 12 193570 96 129050 589002 219 134720 841578 46577 9 933950 110610 154 826268 5890 7 517480 65 103799 117128 73219 1 567106 224 181454 693685 47 15287 839616 65953 254 326865 2588 46 468103 54 7439 101084 173 90574 269648 85087 82 495344 146960 59 371538 45927 33 110497 172097 312 524811 16041 93 459571 353 162574 417664 228 124176 731316 126129 179 987350 199190 107 840351 189855 191 748154 173414 397 20019 7300 3 41754 247 132296 2598 71 38057 371746 69 66470 155115 187719 315 719857 43495 30 234526 195445 352 330983 147918 51 456691 114706 221 732153 53107 135 237468 151179 31 496552 113 126303 500883 351 170603 491958 118 98996 35793 93373 112 158774 149620 30 303333 24389 48 516815 82540 57 954571 102 44922 604234 176 124686 957229 197 80836 521836 88262 151 583256 70 130027 878837 115564 301 607025 41378 91 442571 156274 323 658536 182 114822 97754 61 68050 648667 20547 34 5445 45180 14 81030 19 16059 429533 100743 199 793516 68638 169 696783 123681 138 133329 74 64004 105685 94 149143 103500 47842 212 823023 108381 66 254888 121431 214 294397 37 107997 108072 169355 36 825908 1602 33 396505 181 143882 99783 289 115910 836741 136628 307 812640 100 186792 959307 121384 304 686358 36971 18 817107 309 111590 56857 129895 288 358340 171611 16 542250 106084 280 255153 105324 321 736679 184217 157 817133 6 64369 811690 194878 340 193011 271 84560 21253 103540 286 150700 136567 258 9339 283 106108 282716 196056 91 404829 108253 166 605198 25 104747 719141 102359 203 763174 93 60762 156172 225 169256 993549 56 120090 681700 67513 154 581303 337 155603 823672 25342 69 142632 44930 130 106166 127 35635 877036 96339 227 88871 145 96915 607524 210 87739 275979 47825 101 658016 278 181962 895223 72 85278 688730 108 185262 185930 196 107703 585041 158280 278 702360 176437 317 734155 281 92728 819707 188512 242 322012 159089 387 521571 94015 83 86277 241 97453 329134 309 166475 599448 189278 99 207463 194044 71 588494 22974 150 19547 50508 187 374563 170866 302 924142 40 146617 160741 36455 107 552735 168789 111 430209 40 58817 899454 94229 239 264100 39218 161 981449 22 120919 366502 31 4274 389672 134 117739 985302 123 159938 216734 123761 207 263727 6805 29 223394 28890 53 462855 31 12918 526542 163 104825 608815 44486 19 987256 233 178191 343662 10045 72 942362 104 17607 323525 95 120607 865511 324 168349 724935 51991 23 315218 96035 257 148330 64 122092 606707 119639 207 892773 57195 162 489846 72782 29 606679 21343 40 456389 194 60134 179419 22 41159 212194 71859 168 555415 267 177420 216683 41013 126 892103 11 4797 235346 14274 73 208374 28804 113 408138 146441 155 251653 127 45214 838890 286 165230 466235 17 43450 906867 199499 354 842026 56633 230 283345 100079 44 93987 184111 144 954175 327 140759 638820 72 183238 54129 63238 52 691673 89 109920 345174 54144 147 951423 76 56890 678919 40 57964 626366 129160 238 770924 102 174574 482835 101011 93 438870 76 53178 581152 84694 130 926728 101 98368 195033 98187 261 926851 8422 22 774407 25895 49 97120 71 194372 690690 121156 317 92888 49 4589 618904 134552 81 624756 107800 169 306430 71582 4 72298 306 197297 448933 100 56690 946632 109 47509 740899 179468 72 626647 269 188667 243900 60 93442 704950 151 176604 591892 87 53927 769337 189868 325 925262 1301 10 248411 59903 195 215846 209 137148 872647 268 132770 743032 42 88968 430532 178976 242 470879 37 38195 765760 35881 107 833790 138603 226 374485 35023 153 860104 190667 374 703671 30414 171 337993 204 181481 254212 63020 117 856007 46026 100 683122 299 185618 138542 135215 367 938740 139 132493 415576 132010 79 793347 316 194316 739556 75 7947 571132 171110 95 746862 125 125137 576940 109 158275 880689 91 70874 769222 32 102945 270068 272 175377 98984 288 118036 262880 2400 35 158459 83 24407 49749 177 80406 241016 80 46375 850688 118 21755 474122 89 18110 33893 142 155486 384282 198 46236 296967 165 98788 671612 13524 93 702894 125437 22 147810 98 73518 6538 161692 287 502345 79641 96 874080 135 36484 772951 163 133409 389380 68548 68 431358 5 148231 319069 146087 67 51849 230 92950 814796 51554 9 850533 171 191417 985924 117293 263 631592 80340 85 21018 174500 234 204373 169647 340 310691 155262 128 157438 189992 39 408523 132 78397 737357 33629 115 46446 242 111653 384840 363 167892 974193 8204 56 185090 171041 248 697336 327 120355 598492 69 5157 705270 235 167156 29589 26498 9 993786 97709 265 976146 59483 190 742228 154 195265 893012 44 50726 737870 86802 187 504457 107 29647 739875 62275 191 599687 139 20451 966846 356 182980 22472 142832 200 123062 176907 262 837136 184 130833 845032 104551 238 959361 160 33250 652562 92832 81 633502 18730 113 328879 11488 106 276080 172628 129 883297 179 115201 325543 139 117879 14737 85612 271 453620 158836 285 261604 84107 179 817986 294 136088 957614 139232 18 129895 320 158597 782174 154574 8 447912 150 170828 308657 32 174841 670152 62431 204 418661 188 68609 857293 130 187869 853737 122 149303 843094 119611 210 856056 106 24043 513768 9691 30 317118 11 87842 221208 167 88140 175585 338 175186 976236 89 47846 752295 176522 269 563341 52 22721 989226 52 38452 832923 16333 105 160949 91 34756 822159 194 145674 550604 180 156985 969342 136 66606 745931 156096 134 686378 181200 307 870640 85915 278 490042 129196 166 236542 143 98842 631710 115178 217 519537 70651 94 887373 207 65031 693126 35036 162 706379 162739 344 750794 306 117750 950272 110808 173 132726 30394 174 755658 115314 277 617858 192388 130 80352 44 181758 364420 1778 5 634593 133885 335 108932 143285 74 57184 93294 226 366062 77072 46 80745 21458 123 180069 87855 296 166190 31891 116 70292 51606 3 908668 125 139963 601515 141 142505 699776 43 11394 74832 231 55774 218992 230 105117 43770 57320 123 672203 195431 40 587946 24204 103 220957 98443 55 657622 152832 157 113632 139309 371 982061 163468 35 487928 136979 147 171022 133012 196 170913 298 145397 368996 82024 90 233249 188924 372 905781 162 38489 977457 129924 196 287958 172499 216 696384 259 75317 487827 38 145875 687256 44467 202 398512 133716 284 648791 113437 179 435498 19183 63 662999 82011 209 873333 101096 313 393858 129646 166 350047 199 100796 305862 56 9876 42586 196 174350 929605 31564 67 268183 277 111852 631081 176692 135 86998 188 135369 611581 103434 52 421484 162122 370 52878 39740 96 474418 63917 3 529216 204 136311 785302 96 110078 638320 15112 94 78516 72171 29 147810 27373 130 387387 167 68096 867243 101165 289 931507 104563 142 102867 136878 278 939322 68 7961 292830 70686 236 798836 106 82391 423325 46834 132 961476 85 7561 736792 43389 121 905772 141775 292 170681 182324 20 187485 66 156916 131158 165737 136 274160 168276 165 514075 292 94497 873144 115 168090 257370 8 6867 232479 147 45222 928865 157840 221 740392 61798 7 814346 21 30995 94935 129847 59 652300 49 61464 788692 235 66868 703842 130501 323 108367 93 116732 687115 53001 19 34457 30308 79 974884 101837 283 735566 87334 121 263010 216 80042 111561 96 36925 618279 44756 30 433989 221 178348 874198 20184 15 561244 144 69859 866194 148797 207 862389 249 155130 896114 50625 147 295901 36284 159 556178 152217 110 782122 106445 270 258022 112 111524 761997 343 155469 915237 168085 137 956794 152 58801 675828 173893 377 228247 52673 201 774534 272 127237 31132 83036 262 735506 87599 151 410845 198301 288 890635 80 105095 936457 274 147572 142310 180302 241 208009 64932 234 999682 436 190888 208223 12576 65 62881 80281 33 245805 90462 298 302597 83956 202 943617 210 86099 34377 148 52757 384580 9 26777 215157 141874 104 166435 136 99496 309611 84 20039 645374 97885 32 452458 33 21886 337619 95455 197 161731 89 148617 43880 413 192383 726885 249 70036 682910 21117 140 143209 147460 197 53006 229 94284 395781 147 28775 852459 166 60169 981219 102462 3 509242 189 64273 81754 247 137249 703657 39160 122 647425 74156 96 860514 91943 222 209591 197343 313 306835 355 178463 460192 177333 134 435392 197969 412 381227 31 171532 9390 152674 214 800081 198 191731 57832 94456 103 980703 77917 43 953210 139542 157 37323 140 172130 952184 85638 218 779091 149534 313 565657 234 138092 344418 141901 237 350363 134974 230 965598 141774 231 23805 29 107150 832170 82 165348 666542 85283 92 257692 87 199851 360246 188 190193 826019 17 1692 803667 151443 370 848418 146812 189 355569 92 75390 163608 184389 279 275423 166914 193 852822 12173 6 177798 6621 42 128461 241 84594 240406 324 177172 918325 403 166470 356405 13 10403 368032 15581 16 776778 198289 190 289375 60917 116 726681 104644 24 567690 176 102694 820195 10140 55 989528 166753 263 489714 217 68654 768888 54532 187 600201 54 16521 685590 123 53100 469285 172326 331 360074 229 144582 16671 183267 239 611804 346 173738 925542 143 98305 760515 310 126730 48113 119747 326 785629 57165 206 809980 92691 9 851702 44906 49 919267 28289 134 835502 225 89148 955003 107251 111 469517 131901 91 661178 122925 6 914363 42319 94 719797 17836 13 463608 275 116969 463901 361 175712 641120 13141 58 686171 113786 2 743384 218 87069 690500 13 37610 400542 84 22443 228017 106565 292 538332 194 66184 33831 43 3073 146759 67094 235 176275 84 53396 172007 5486 74 619678 21316 41 751209 115 26375 214136 180 7 391736 39729 35 330598 115 21202 426591 125198 35 609812 158213 366 339014 30 142116 773509 221 85399 703465 19 20054 986938 71896 207 499606 313 99435 896977 125900 353 117635 38 2355 958127 67286 11 598066 24942 83 95734 67 59716 148785 18 13857 458072 37597 62 911777 55 17865 51150 362 135737 318902 393 173784 618074 289 151251 506174 196143 329 934426 54798 220 530466 241 126029 834421 179235 97 438166 87953 283 623543 292 118171 657622 178104 77 297752 26 96351 776379 137535 255 709079 112969 285 834804 181083 137 858013 14979 57 784708 79711 195 32478 86 155915 732119 128001 212 747642 272 98873 286827 93405 100 250390 46525 182 175484 75238 87 593079 43713 32 720118 80274 226 231821 3 177844 192341 195107 231 418967 92015 114 946995 53207 116 128474 143196 280 372884 114811 220 566499 92510 203 207434 86101 203 142262 193 143276 360768 150661 268 753583 55 3792 762964 62899 111 682658 247 86915 708799 146914 19 97261 175920 385 812427 37121 53 90295 213 68287 743484 199971 404 739934 133191 171 710770 245 64570 329249 192165 4 655291 77 75735 984261 81 37669 433478 58 179980 822898 131 70720 601172 39 38787 318027 178726 97 732653 149169 378 158288 89 112413 108767 102 101889 471090 22 9558 733234 4212 61 910139 6940 51 905117 181153 284 336626 35 155665 16308 286 130162 557800 173 128432 813967 68448 53 335722 94613 64 838278 20 72925 399032 341 124224 768987 47 67562 110068 295 93642 777370 38632 128 53658 13123 36 379562 127795 292 949802 28465 63 720373 28300 67 336308 90599 199 295303 171 149451 565816 179 52841 582602 140724 339 113759 74 104244 518677 227 61161 722484 85 70669 129809 211 116647 151203 208 43618 630817 6 26985 726290 187 191566 453015 1053 11 144353 106 176224 543546 95 51385 597778 192926 236 933416 1143 7 242228 172798 221 27833 29 84687 355771 242 163538 749484 100866 315 94990 223 59926 864689 40 57610 635745 20 137558 31309 44719 7 454700 43720 166 731799 57 160216 493855 145396 7 296120 57067 61 716404 60 140613 758649 44724 37 23946 132741 160 297782 28298 79 757156 118309 212 62701 108 99611 608395 89657 190 433704 17333 35 567081 114471 278 46490 18145 10 390543 49 4616 746936 137700 243 807902 35370 20 859963 268 160847 426371 109796 47 714968 116228 285 462297 78479 36 758609 203 77874 164228 62 163225 501342 23 43310 41463 180435 299 460285 85 15832 483208 43 90626 149357 17472 44 786912 128807 254 131504 122875 333 700061 102417 49 943759 269 130565 670109 70176 79 174705 38 104892 504461 51 107124 329228 295 123133 122403 164760 53 180037 116 189037 228014 53 4681 706196 160 66852 99742 168 45165 997854 158 27807 294978 1 67808 418365 197 62182 851140 102830 296 510323 137 52609 934223 73717 177 609495 89290 17 266372 26 6486 590945 159300 374 692931 238 148656 985782 268 133148 579014 50 32076 323706 167 127437 4847 378 146813 146821 64 181573 406725 277 132911 402444 117 52709 714641 65739 47 119306 64184 88 545380 110 52809 41538 68172 198 347888 112486 84 879833 35433 183 894890 37 68833 975694 70459 14 886332 16 144371 655867 121822 147 738199 44066 182 937827 103577 204 283562 7 169742 527396 94417 180 205209 294 175433 984856 168 54123 233679 109173 259 17971 179326 28 112049 18 198062 554609 98 113005 105858 76929 2 410624 41 144674 26910 237 171789 605862 187343 331 526685 206 105065 557289 68 74226 960682 153019 373 362459 29 39077 674166 170552 293 632091 170 29222 718451 205 47438 285152 319 113003 247284 113 91740 454870 88410 150 470504 173 37800 608579 156219 129 271240 6 5909 114708 175246 284 602868 69 189416 976571 161456 157 956956 59633 190 90359 210 68196 281322 7 4944 884267 2608 21 783564 181 80063 516115 1 79630 732854 145 198920 918805 269 175737 783192 7 30813 298203 178982 380 802374 37233 22 886519 6 21220 90815 26121 158 638953 2634 23 882837 127 86841 246326 266 86461 897861 95 75841 947882 5 164232 226500 107542 283 920753 161447 188 747425 48 170653 312384 197437 119 103168 161 66812 204349 84 196231 225615 117194 166 88757 25453 52 803391 94556 11 328337 171003 339 878163 96 75968 857666 318 153761 920974 82963 235 596542 20320 24 498133 82163 257 400508 264 181299 308838 81 41996 454003 26074 10 45270 205 58658 796581 416 197659 552904 205 42286 235616 72 13631 16993 290 168701 344557 154 31670 153442 119828 27 639038 162 58808 53834 137 19996 984895 243 66519 248458 28039 18 651315 164272 23 253279 112 16508 938515 115039 27 464520 145075 282 892295 251 183654 169535 116941 83 22530 130009 93 394419 185904 215 929941 32292 146 321447 29 84898 96749 64603 47 572781 124 82932 170465 133290 245 352895 186 108911 105990 231 97511 229206 236 128991 866394 210 62783 722637 167945 287 926309 142073 81 484741 212 104388 226005 65 42095 109431 315 140232 932374 2 3351 567796 117 52461 10693 119 173331 435566 21191 130 250439 303 179357 263950 18 130575 293451 64617 98 460852 292 156629 821077 264 189736 473197 60892 42 169467 216 168892 476097 30 156354 548506 1 10936 39768 139636 36 447279 174080 43 366885 233 74824 599081 15 137420 868533 56671 59 141103 102 28766 907504 25 144467 921575 113861 200 945328 73676 37 973305 72 7554 325276 119210 188 29524 39751 139 511447 48231 112 966681 123987 184 710251 166014 287 174955 142519 1 9231 95482 158 466760 258 122259 879755 121 48382 905889 170749 80 865779 117644 176 150590 334 169992 200211 151 124306 297768 13 16068 347013 194525 51 872361 381 195862 418558 17 528 660216 49 79581 855704 385 198155 460660 115857 274 446020 118741 296 498932 185723 386 690699 329 153574 281275 362 185301 118035 24 130726 874748 104059 136 588238 181359 112 54496 23 9082 5963 56 16855 796151 103499 161 978229 96016 13 993364 18 180163 290600 197240 68 904437 117 144907 774605 62400 21 190890 147147 219 73020 57700 49 815829 4 164693 114460 354 131509 629307 57909 26 251025 290 90551 98715 147443 139 107081 194542 349 924335 12 196685 444143 188 100203 975075 72401 174 64419 27570 120 445861 61 14471 12512 89 23507 465775 217 97106 579824 101684 174 191165 14 131061 389204 15794 31 752836 32969 13 774556 244 98094 212258 173514 231 69115 118867 191 661212 37 13091 435114 174436 155 390331 135151 12 887258 35950 146 348106 94069 269 787387 190 72525 69783 136 21769 531215 16976 81 237297 51733 143 598171 244 177310 100584 120112 318 287222 133 62290 330902 190552 86 535598 79734 103 877411 390 167470 418244 17 2590 70944 359 167147 107179 99441 22 532957 89722 159 389296 114244 39 174618 82 51828 916692 173767 93 665180 77 7742 17861 37891 44 707802 155976 48 855311 53622 38 378982 90344 49 438927 123869 190 56700 257 127487 419579 173138 315 429117 209 54343 693103 187 150844 220330 76552 150 287031 170374 381 766532 141944 161 925079 43 43589 424219 310 100766 877429 52338 213 988890 114318 67 747374 71879 201 829122 217 67265 505764 298 92465 491971 107 20608 789712 10333 36 346302 262 71834 497676 70 179388 313227 162 124009 381317 91588 17 500653 157307 252 679397 26507 89 826142 63316 179 415807 82 89803 22699 130 25540 13885 174308 76 138450 47848 8 665286 64 5479 995419 168409 149 604742 26198 82 841244 166183 11 926426 237 122747 300710 53054 185 583714 75998 161 726158 3 4318 435818 88643 224 3240 111 149779 756812 132552 224 402350 107912 69 265378 253 112274 166434 338 127075 997429 90 90672 749081 186210 39 99008 30883 144 371628 134159 102 246411 185 165775 584817 195 86806 740938 151 143043 461389 181275 130 741535 142110 363 546084 58512 59 63608 197263 358 986770 129066 197 88424 86 15730 289442 120588 236 460735 334 125057 727840 86563 253 335416 121634 299 143854 131805 357 212446 144263 361 983900 150667 365 321810 192529 27 646040 167842 8 773060 151922 181 222570 163364 337 904595 170 97795 553745 80 104546 525164 310 129282 895755 166 55224 852275 120 170909 491827 142 71200 944212 187 84237 984679 232 117902 433808 158270 145 22405 23262 145 721669 213 168829 773623 174116 327 828655 121052 94 627078 33 51197 841378 25213 11 265525 17 163456 746945 136 151076 518085 46764 35 938299 93 30647 537620 26455 98 607152 170871 401 124511 61329 187 485221 38711 91 943994 197883 39 160952 20401 38 793032 49848 35 17608 183 96284 909668 102919 145 303929 151415 66 235044 20175 117 46688 245 113296 890058 28 181824 907421 4093 63 899476 7140 66 91856 358 171727 390740 111 135941 96120 181600 222 72637 172652 299 513229 123 24593 412968 147 94733 801464 48236 115 293595 227 183524 859052 115451 197 15237 4985 41 157923 128 29958 183631 169511 306 51119 155 24294 688115 245 165791 74339 173 44006 635994 154 58767 954014 66 84025 715797 96311 77 718277 283 182429 36112 73 16337 907996 138 137291 388642 175937 68 116094 91 153986 58298 252 180939 545162 3483 40 792691 164377 273 225348 116783 334 558771 421 198340 279057 212 88092 572309 96018 165 263051 26731 14 606457 185948 156 219295 256 187100 596224 60 56367 937599 49 3963 775017 124 65353 822369 163172 360 837449 115268 258 821101 198664 81 92730 12 11904 129916 66 132524 203527 105 29338 286912 301 120254 655073 76499 259 837239 74 125893 576176 196149 266 109812 49780 145 235924 165824 32 784241 163 129021 248333 58 27121 814844 163157 45 282439 129838 245 606679 163377 237 16421 58 17104 181877 158 53591 548233 60258 41 948669 163388 26 278417 146 99475 699027 203 81840 411208 84 16015 626334 185506 360 760160 81 14061 941575 149934 82 105975 97796 299 610963 105155 196 744671 93 82270 42930 352 158018 394564 261 179568 55127 104438 278 654340 179 150847 168602 34 82872 105297 192789 207 508767 183291 23 813858 129 23278 509650 125 42106 735258 289 92763 431734 599 5 434425 335 138745 618366 194 197188 488225 44386 145 451397 279 191230 724340 47140 126 788274 31902 39 616315 97 35957 726053 87516 271 622011 148 78896 416906 59674 56 742285 210 186372 40608 6 11003 297444 58598 230 198924 69652 155 28126 90376 207 998916 61323 225 915974 91314 193 873504 81 116126 327560 147646 132 959210 43364 68 890767 167953 139 276501 95587 249 142147 118 16640 949230 56 150988 423618 135798 315 516791 50234 66 121230 151316 260 925551 128 66481 944381 30034 31 190039 145 198249 320251 159 40676 180080 176007 107 348950 78571 13 475691 181191 82 920618 122019 252 799761 91 130861 4264 26 21945 905298 155667 89 930684 274 94337 2022 42 32638 738400 12787 45 843949 89 179841 877771 164320 307 429429 191511 139 914906 173 156319 395023 160467 252 121376 219 160578 89924 146720 355 869749 50 2741 519262 53777 111 537615 236 101734 817763 114 17245 577788 188 157589 152277 129865 4 388145 116 78606 177000 72 6903 942907 173547 75 46627 178307 178 111118 101 168960 466463 27099 4 323878 22976 57 517545 66644 216 743021 206 78109 959531 83 154731 837085 44 43482 477364 110629 155 142939 91 170078 89651 236 164436 650658 161 154074 859365 20 84981 124611 178048 416 363407 18950 36 288687 158 179402 395034 176 97600 339201 155246 319 116253 420 195375 846599 195162 391 721254 168752 383 631707 128 122997 856002 110 34011 36245 6221 74 89767 162592 385 833073 64137 74 590385 145918 220 280506 149 82265 920125 184 87716 122090 61663 186 810753 352 138248 623556 130260 12 320780 196059 215 968062 20 147652 97355 12720 13 179882 5 125934 428294 76315 29 724999 213 186456 924843 255 162764 880277 209 76562 264320 161952 135 710654 45 15162 770144 82647 253 189720 201 110035 936400 121509 61 156852 151 30259 430216 156425 12 338144 65366 194 321853 63 4548 827638 174 48527 926346 137 91144 348534 159454 15 329757 140 153851 729180 101721 32 509644 5 43028 479954 180220 162 210589 219 57398 778526 108967 247 42007 170 79867 730568 195822 325 403071 43544 90 611805 294 151872 25952 185643 55 890786 305 194051 908728 143113 105 53169 93350 22 721357 78535 81 653088 54116 98 869108 166762 382 483607 125 40727 486412 198143 310 58007 99 83156 635331 55132 209 170054 59 162646 990190 48783 45 798225 281 117150 552539 1222 14 384031 191 79859 622938 189 46296 289057 236 149196 383336 87 42406 369013 101 43758 626961 36 193889 434267 81051 121 154885 9789 80 214541 112155 101 6150 152906 245 688926 374 180676 374923 284 173371 211066 145617 286 373453 4 7136 620136 58 53120 911748 123343 207 678504 98 113555 450096 37435 168 733707 13341 76 450150 19189 16 532253 69 82239 46205 80 48314 730018 135694 357 605263 129 18102 28876 23113 19 547041 128667 77 956859 246 182662 276952 152237 328 119493 239 170387 125691 26 154704 629214 146216 31 52920 67160 244 322312 9 167959 833649 150 179169 952481 152247 230 854116 173988 232 648960 165384 372 806937 48269 29 143376 18295 107 442093 65 78528 90333 104893 52 596573 153298 72 214659 78 6439 785506 113737 99 294773 8495 18 56423 46 45530 34503 88300 197 988298 71365 82 917285 9 191677 513759 23 2228 407768 31 103807 6236 164997 358 963126 82 34085 767176 93659 105 828811 112276 144 348970 282 143101 645664 33487 85 547575 127836 46 572897 60089 202 885836 180039 13 668313 1 91510 441610 181649 415 814892 115831 280 349478 164 87275 649185 110047 328 531994 23051 93 286176 47 176328 183199 28 55444 7863 193421 331 997326 131 171772 577666 106372 280 400798 227 87048 31298 18763 99 556788 145338 254 2905 118325 64 931809 68 106967 478115 60 11656 645227 179404 389 700868 124 31169 801408 291 131145 38028 47 124181 743902 129178 158 680151 104487 101 143002 47 2728 908105 64573 111 931051 255 171879 112374 189 54341 130568 19204 60 89060 61205 34 824447 52009 110 172764 157242 322 70987 101593 103 577975 146650 119 742010 119789 64 243890 206 75973 745572 191529 34 100508 18 33076 667511 140417 240 565566 94842 254 954727 124304 38 200862 109 108241 484110 146478 330 310298 25843 123 15168 181411 398 235155 135680 43 415831 1 64033 644265 172 96956 518487 46 17943 377410 396 159102 482813 142791 193 383170 32765 145 531050 3 67162 376886 106 17531 628752 294 148937 635994 39 146741 412604 99259 164 265545 56 12400 26574 178 60431 919368 95 196908 125749 128 102696 707394 87917 16 992808 178 154785 422714 149 99849 533792 64394 14 158860 195 113051 854381 5745 74 995044 84396 67 466700 36604 116 808527 29 32737 635087 59505 166 491577 118129 200 123999 7539 74 74016 211 189482 913868 14 30151 585187 76 28845 8283 128878 27 524778 38262 81 279449 175094 47 211348 35472 154 184866 284 113936 440959 222 130236 27699 166964 245 266831 82573 259 481518 10676 44 697795 79 139150 154058 130 182048 905223 155847 87 993620 107 39395 100553 124 106107 779931 37 135610 568428 29342 2 805486 119 197664 174691 224 149948 387294 78 104775 563848 1 110740 117022 17 28904 76652 18 184678 693651 107522 41 297428 36 147821 467811 232 88098 368363 251 149262 264198 41 41954 486458 344 123879 737603 70 55140 693519 89 10437 810846 128017 300 786778 131 72014 545784 81201 46 826386 257 181813 848773 54094 76 443717 170596 398 213963 395 167319 549609 18 62228 151077 16174 16 248102 193857 185 531934 72495 205 95256 153935 362 848197 158742 173 993986 125 102864 465520 241 73601 69875 5248 68 391837 137 159388 559519 151034 97 897709 82623 179 689958 58106 71 871247 140 52244 776312 101966 105 927160 20769 126 453010 171667 175 186139 41115 14 747883 320 169787 761547 290 159632 466566 163955 167 394845 17946 66 232588 81996 277 409214 50959 6 689393 160251 97 704013 129 30502 273553 34 1437 495703 198 47609 965092 215 83007 926259 268 104147 56795 65 18250 952959 89373 165 738341 194617 222 573431 245 62329 584728 234 81458 184346 390 177374 857302 206 57998 924345 125 18735 124939 182243 8 499995 119021 46 541450 107 74284 594608 19145 16 325042 117410 288 249038 161511 116 474305 197867 316 109945 161842 398 208047 58 59801 996067 172 181931 454785 167 76558 244683 60 19150 108571 130576 195 581861 86628 147 170592 101 159944 425809 230 121170 548788 74 90389 835410 186823 334 744414 359 138729 46324 121733 20 709863 70045 69 330718 15 5764 981092 165495 382 887565 170 103585 787678 32 29898 273934 113 184546 795538 106096 82 618360 35193 32 83936 25706 88 555297 86528 182 608142 154442 109 697542 134184 285 956795 115 62376 392503 8 68982 415155 90 66022 582624 104561 106 363838 124803 142 21021 20576 114 634953 336 130775 194071 141747 368 372 220 129247 773766 380 182333 599551 125473 79 839806 169 61618 982019 56989 187 394961 64497 221 127424 67 104939 430901 131 152450 505429 22 8817 140485 159 172803 726622 29 6409 355987 165 34677 136699 61890 101 826394 90 196938 330435 309 122645 609952 59942 112 242486 13 127780 766559 153 59052 214754 9 36275 614731 219 77509 829987 89881 64 537285 126348 260 834776 137728 77 313676 191058 211 663702 75428 73 644444 84269 172 92506 245 156238 108480 152905 107 984050 76 113833 614965 69 153247 203344 394 18 681206 80 60309 13557 34 1829 290652 13792 43 479267 205 141580 332047 163 75939 571014 388 191359 51245 11 22488 216190 28 40099 968545 285 99365 530795 110249 140 594948 177895 280 457563 331 116467 761846 220 155920 205072 223 107290 358919 132662 40 176755 190 83979 163542 8126 90 481469 82983 68 839001 105486 260 231976 296 101090 815357 19478 35 241363 102 37484 722345 87 30198 132063 25751 2 767182 57341 160 654324 33 46543 509187 26 116709 212971 161 30131 314703 187565 94 523358 168254 118 204870 122637 280 989969 117707 140 398240 119 17258 638971 197948 419 727807 75 107002 824259 106 164038 337193 203 105010 436155 98508 160 976151 18 128835 289030 15 29541 784920 28412 54 946368 129599 84 783197 106262 65 184304 197 169427 491274 100 76344 246125 101100 180 955880 303 148378 52642 13 23269 862340 186 106349 46616 142602 163 852332 84 140957 872670 336 161455 819782 129 28653 12866 58049 117 950863 47 8958 625346 222 181726 820272 111579 183 117682 271 143522 800015 81265 49 658715 155549 12 898476 117 131682 406672 105246 86 122447 52624 49 876591 363 188342 811231 139977 153 592289 118000 225 243084 162 54114 161817 147957 100 979030 43679 18 915196 84597 43 290265 20 14277 900405 68241 193 339195 53032 81 544015 136117 314 887912 282 93291 962946 118872 58 611123 72181 200 636677 19 717 99797 107 111823 34734 63 42063 359810 57 192391 762799 87 16579 507967 13893 31 854039 38469 16 174033 350 150595 67128 93999 225 392579 95208 207 214462 167866 10 873910 168 90928 672659 106688 103 227143 58924 187 998224 220 151549 269265 92598 184 48595 198993 358 391747 133491 92 753013 131892 152 18656 17 887 104670 131 55434 163865 8 143556 382460 61611 180 750600 159413 344 455957 1378 11 172745 195 164235 930143 15 69056 24785 142 104975 475545 157171 26 945205 42467 127 659274 329 176537 421217 177 126996 684693 2554 24 965530 181 65444 860952 146 32954 54413 86308 227 747007 278 159423 416288 140296 182 864734 70 90851 174526 203 147825 334145 65586 158 902988 21 23792 395350 11 133874 260236 193751 420 232763 12053 21 614282 167123 116 24938 167887 402 528193 335 171599 364269 366 155391 979078 63 152026 911507 158654 236 27805 181751 310 325098 197525 49 454711 576 23 213245 55079 133 93373 125731 278 734987 187060 343 369124 93926 110 192026 105 23946 277217 357 154005 968021 308 141219 25464 46396 108 44654 325 184537 586489 143881 72 658182 38197 186 745768 91 53694 564145 125730 179 135772 45509 30 200120 108 39680 225546 252 79466 823485 162976 142 378560 17 24597 766394 183 113282 561629 193205 276 1225 183066 177 640923 35 102265 407081 7635 81 38756 107521 137 767080 38217 124 428231 38 40400 423431 40 44661 866286 340 138687 657662 97 24199 529347 92 84780 617633 104 104804 901590 246 146717 149139 99 91148 148491 6299 68 119867 168 54893 513093 10388 65 198878 83 47579 240714 42 178810 748085 163267 160 231395 210 93380 624527 261 135935 652870 74 148778 851357 96497 134 222395 38664 159 251867 119125 225 498416 38 8670 622468 108296 186 357957 277 77381 255027 67130 145 260692 129796 267 123011 90258 170 669716 129837 104 322521 8612 75 351383 78231 139 589242 21 30400 330207 183820 140 446004 124 107431 443861 189008 330 672047 76 7333 978080 120 18249 12840 71 188377 206083 169451 353 297625 104973 303 859391 181537 248 486460 99 117099 944830 50 44396 493359 146809 122 788805 182306 17 171263 7 865 575467 384 177701 718756 47 24048 724252 12 85963 127303 186012 388 891903 117 17627 558059 132397 316 129567 116 79227 826910 116721 325 544133 220 171998 456362 6 4291 87128 62305 46 420801 162 135040 435176 168094 39 989507 13 28439 566249 96742 43 821314 137 50285 807289 102688 65 652699 43999 43 557772 17 18006 753945 28936 40 881601 88 121805 966496 246 130022 338951 163522 387 892450 14 44233 958735 108 115784 792363 176729 78 12308 95335 81 537666 321 196316 653657 332 133996 122026 22 4115 271284 171518 212 638621 87923 90 302968 7 150564 197855 74934 154 266619 66 10884 643863 144906 233 841020 166 66106 403379 84843 231 340956 197 47994 177694 175616 119 965678 199655 217 598233 18 39026 52931 18157 78 204356 6395 14 320551 251 144693 141017 138719 114 678798 190 150801 731366 91 97294 524534 211 113364 741635 94567 105 695093 170134 404 288300 75 116334 741932 97 179709 171270 172 35958 22082 123 88340 703645 32875 29 974217 10579 69 130404 20385 5 803303 121 84781 216577 63241 45 767126 38119 19 55961 232 140383 875258 221 163809 314523 113354 303 297905 171983 273 807407 271 142993 465386 77644 3 373790 9 134114 126807 118 71439 202137 45991 135 594549 110 112218 377746 82158 249 604735 76010 41 705954 323 150531 126219 198292 19 763325 324 120320 347780 83255 9 965950 97181 109 822932 375 179148 387507 284 133172 269028 266 72129 760163 18 8296 352453 4557 15 223004 165 41105 228437 26738 158 396811 365 189789 408786 172 81008 93833 134381 118 660797 28567 148 466159 89 8089 357029 208 108052 357076 143 73571 203878 126531 241 307254 139095 229 753672 59 108681 710522 102215 32 830976 208 77821 966514 182 140467 819802 115 18963 804971 22 30349 544484 154 104204 1890 26 69736 974183 52472 130 696980 228 112434 3794 142561 71 144693 73 11078 786443 187743 295 746043 22546 9 406309 165 46544 145888 158 165210 136517 123847 26 782672 156028 194 828466 74951 97 391006 37458 72 664104 209 87293 747831 83907 275 450657 263 88355 58253 118 78707 942063 80 73172 81139 9268 34 470407 70 60753 451727 155292 278 993847 5 25584 3214 5 13670 875150 23 23038 171105 28563 44 881595 92965 295 753481 17695 66 574016 4348 57 513853 180 122522 513250 215 59402 258358 160820 29 295344 32435 17 757486 18 165079 722751 183879 258 737597 71 74923 373658 199 90643 283741 136272 283 447571 159 57961 764352 64989 59 718902 129571 121 360945 196 91892 18000 37485 186 280437 10 94414 53058 207 129728 593659 139831 240 917827 234 110465 150790 69 7498 719271 181 118445 278067 173040 76 296104 18 113664 492918 48893 77 14979 87943 191 237693 52 18150 926393 298 103618 246518 2 199349 535728 172 45604 930305 131193 105 91357 274 170007 976941 195472 46 458557 78102 1 75063 146 164344 513323 100546 103 40316 57917 39 963983 47602 145 397563 100964 112 40229 168300 87 686906 37039 175 758097 194877 6 591761 27 42899 839979 170669 190 735701 146432 158 646609 78985 80 905481 126 29934 943355 202 86032 417719 235 102501 677857 132959 51 235529 7315 25 807782 82 174674 328352 38993 12 206839 119 195359 223337 98258 145 39900 129714 15 210351 370 176764 770827 36839 136 174507 282 111739 770031 102 26388 425778 280 191725 813578 87707 246 773939 142211 51 537615 131573 360 779909 301 103054 673072 183899 66 325657 175735 218 303589 77285 234 422539 109 48759 694640 252 63955 150057 28 5995 991925 56301 210 860010 63 11901 193197 163816 195 966722 6699 60 888409 141497 121 490314 84029 142 126614 156477 36 147205 179040 417 763997 198 69399 431113 6069 35 50029 179561 316 427126 122856 141 911105 181 132356 286253 82819 223 841949 8352 64 255827 7 68613 980505 35 2790 860968 69 5331 702020 177464 340 931090 92 16711 389839 112135 48 152095 26 1216 165290 58 42260 836956 38776 134 21540 42223 183 208464 37324 161 436633 112 166560 505450 112 44158 741916 133946 216 52540 248 159265 606861 116880 233 98070 91 23380 207934 95802 68 897146 86760 86 270142 337 180522 64459 194437 371 448017 183552 164 256902 59 8206 366806 152494 305 333247 11 19860 204958 65 191770 622034 143 118911 186024 198717 405 453808 6196 14 879416 74 108913 673726 414 177507 214899 181494 282 977924 5997 43 840048 115130 71 779473 183772 123 637528 285 87126 995384 13782 62 965300 177 40778 11956 91575 46 756321 195272 99 181316 163 146929 959367 75 36207 803319 161548 380 264041 308 179551 298494 187321 283 108860 212 86558 547200 160249 260 965194 160 160849 140202 211 127354 439502 23 39467 86572 169911 187 484237 201 172933 1638 195 178744 509217 184 41554 766917 258 122837 308697 75954 78 582170 121563 59 290812 186060 227 412794 63320 242 816605 1465 17 364968 45641 62 282567 205 162886 498601 54035 114 680850 124 95890 112941 35121 8 947966 208 165776 13695 158 155957 75701 74 94439 460833 123270 92 512044 56212 184 141333 84 9142 764267 150 95750 305181 15 9654 310319 299 140742 920512 248 127865 208286 226 78409 43210 136805 178 514912 95857 187 364909 381 196711 693936 116473 115 758832 156 116984 397986 65350 242 766234 126027 160 282302 233 108498 701317 90212 104 879073 33813 96 785772 24988 2 37343 137795 80 426949 31804 6 623636 18839 64 228614 40444 131 970010 37 91492 420396 351 194579 45595 75 58706 559076 22 57045 129940 63094 160 528215 111815 171 593976 120 22697 877455 36 59850 185930 77230 210 623845 6 12946 190330 7 22953 372586 109921 274 131291 58218 188 291153 195 83039 281424 191436 131 641529 116382 25 750725 88313 105 636711 95201 34 632609 307 161058 324179 331 142469 227846 172167 83 649158 60922 179 511735 125551 126 425412 176966 233 162907 160 85767 96388 164904 175 534060 163 111283 194304 151005 350 44314 71 11349 955183 272 136397 740569 13 72550 406911 28 25041 375000 225 72155 115496 142241 152 987494 123 196612 19142 30 124315 155309 103824 76 363573 56 29855 338305 216 100188 143223 72593 46 63262 62 33287 160940 262 98383 618592 40 68165 942549 124 155771 220779 23 184697 585554 244 68718 868693 21 28867 260647 139388 48 377904 32 4229 853590 125482 311 399570 36733 42 759688 137 113927 594724 45701 53 89605 316 115515 619358 94190 204 365889 144 22587 999108 52617 25 514916 96 81528 913101 182527 426 350456 172582 304 261139 20 7464 886895 113533 8 839376 106189 251 982784 5 199045 746087 257 86144 849094 118304 244 28694 382 188365 680349 36 83662 30003 13289 12 774638 51 9712 538460 32570 62 31255 98106 66 899501 61 35952 164956 142 82967 665305 137913 140 832363 166210 138 392670 322 199360 862941 64794 154 676747 33 7861 851379 25 88689 543692 89349 78 591360 155417 286 846411 12687 55 736100 21923 55 570683 140455 39 900832 284 108807 633508 87307 217 69137 319 199404 97689 236 66260 898682 199804 104 132653 52 177615 861711 152 59329 823576 96 73749 189614 50104 88 236214 353 180704 916130 124417 86 431692 335 144565 89053 11648 38 772917 281 97996 581252 52661 175 880023 177888 115 778438 126191 108 744855 195574 137 792826 189110 98 486205 223 153008 774643 340 126737 131336 32 86697 368127 182 89938 825676 206 71707 825157 19 102785 540855 85877 255 356082 44087 3 998152 198 143437 288318 232 195746 909265 38535 104 460330 125546 200 101910 125 104928 77040 334 113654 609119 81962 58 884579 8921 17 154206 22 31058 225070 307 198324 310418 187 69259 31960 109104 107 502996 16 38689 943461 177960 163 788798 124612 235 23613 3 402 286416 159457 87 333492 193037 158 110945 149 44406 74731 165928 229 742785 99348 284 520545 55420 31 405433 5 41312 392711 114714 217 152487 33 128978 563032 65212 126 243486 305 165192 357395 119 157383 200259 52 137585 887937 132174 143 168631 22 96217 195606 69478 85 644482 129 181312 925351 121900 14 443947 67343 30 874475 50144 127 944192 132585 44 805183 153 93913 308755 119 149939 839961 159129 89 529846 77169 203 926171 91 86203 73401 38398 43 342108 311 166823 956145 200 92891 884452 100 81946 642300 172646 329 83852 97969 205 466347 100100 178 838996 164 71312 949658 132452 183 882822 120655 8 705404 54970 74 207082 199 190485 592571 177676 276 411377 85896 196 31998 51114 39 251317 291 157239 77442 164 60723 426885 387 163626 137271 250 143472 178426 225 99962 830366 82 11400 685319 276 146371 46237 282 143756 496907 173435 250 823932 22345 52 614017 69845 23 486478 109 161982 282331 289 106356 596212 94 29033 536398 53 55652 270749 168 120530 785624 92855 96 719264 182356 162 802643 77221 3 388230 129104 319 3563 145 153878 93776 125 194963 536298 58063 107 934797 64 3 535816 28 174195 775499 86 21013 360330 119 58099 370928 255 66327 409200 195273 50 815690 8 145116 877293 94 83635 374068 66538 14 855431 206 67364 28644 315 137319 663668 114722 141 365266 193382 195 998944 73974 34 522056 28214 74 479648 135715 100 521365 181 170615 485081 86 11745 131840 303 167688 210606 159073 2 442784 26024 94 305059 77446 205 351600 93 31541 210601 175684 151 388096 62056 37 887091 211 77594 636136 367 178057 389039 412 183449 106110 75623 238 513152 128684 88 275023 224 111937 877526 145891 190 652870 28688 52 163256 185817 237 847233 211 54906 841955 191965 325 280533 104070 51 569809 109 186998 33785 345 148609 554847 98790 89 489323 68 31375 152155 41793 94 493238 186 167779 942045 28381 28 195469 11645 91 735276 261 86299 932109 345 142941 811282 74446 68 432898 177270 375 323617 101 101689 68269 79 174671 99247 180204 165 521317 20275 13 357431 159 33176 103921 30019 1 220640 14612 30 26536 53245 212 763176 56933 216 633283 13029 34 672417 115529 90 880699 96128 147 451436 156 41799 778602 117 73440 636612 176275 51 62692 40310 107 907849 109 128246 302482 170507 356 515350 59233 183 179500 101513 300 897807 60 16206 393506 102194 118 418681 346 171838 368786 170854 261 850144 43 11538 814286 32 131177 906872 274 177137 236746 65 18888 611404 66999 12 593179 123702 322 555818 193490 194 451511 56 198741 705599 100241 64 932312 174373 108 294954 228 159857 681219 102105 200 487140 131537 206 799138 90245 28 625346 184 135051 972865 122 178870 86890 94606 231 783306 63 5970 842258 87 20137 495211 24371 134 6922 280 188296 360770 228 156046 776615 193514 271 26494 58 140509 706548 173 68951 592053 443 196535 574750 10641 12 80132 114884 145 432976 313 174040 545466 69558 41 918487 105 42180 730095 160687 71 428187 167400 64 964211 145 123241 621215 10280 97 210401 82 39318 589560 21259 16 563974 19598 61 140271 29097 167 941759 102884 306 894700 151898 255 595884 76899 172 347704 95 101409 367042 4752 41 973573 166617 132 897872 150059 362 915332 8386 32 904303 69587 209 74774 122 50475 832268 115646 79 976843 118 58456 232705 218 140503 62392 288 121572 328680 191593 413 875976 359 193292 666286 107 155146 85522 301 106233 195228 183629 99 114240 21594 30 642183 11 151796 613687 218 86912 719898 270 162462 882942 128 83072 883542 90641 38 798770 172186 27 319295 64 101570 211343 49499 166 407585 70478 129 843242 226 127451 297180 165 29981 539042 122 22144 113672 320 151824 517077 101299 281 56311 33 4104 803314 34668 87 383019 122346 57 924782 4 13526 86680 57312 135 355651 36 2358 682206 56 3687 7788 17443 71 536408 70 83751 515946 21800 119 404243 244 91414 798299 64 73361 564036 100 24394 523743 279 199336 984491 22 611 629884 113 22733 918838 234 167105 208475 94641 197 203143 68414 240 377230 144944 193 255684 129864 329 348304 76 11967 343130 188389 342 626336 183056 273 670193 240 120344 534189 90 36424 777968 21352 100 656962 142933 370 302071 177332 82 834285 110 28778 921417 109215 272 343330 193156 220 886275 37868 170 903745 4 93937 202459 102 116488 547756 50 161901 710646 108931 145 246920 137 33826 179122 172 129761 619109 78206 24 100172 161746 313 862979 69 57031 98582 135414 80 222140 183 121620 393196 28 11246 709119 310 163568 509589 120661 92 947461 75 21338 216756 62 143164 723852 179855 393 280925 148785 200 805048 101300 76 232509 291 162843 591704 107757 281 146004 40930 2 999327 97 32533 657664 83186 152 17837 41416 30 413638 156548 160 822138 18 36031 992845 217 109986 653955 190 152156 243067 77040 222 575354 255 162059 759190 119733 147 860631 46 94010 572392 109869 53 102355 16694 114 13906 195 116443 954436 8783 14 498329 34521 1 631594 166761 30 367086 96753 260 176835 94745 161 83733 76246 90 395289 28180 124 985136 107149 306 750104 189 115026 815720 156017 118 78786 44853 195 337319 178126 110 114050 66654 217 70534 113357 99 690370 28 4807 954285 235 136541 875089 164 78826 172199 112219 111 317947 85 49983 409118 115767 50 399695 174254 82 111834 61050 4 474315 146 59853 171323 154467 31 462133 66398 244 715854 304 199790 377153 171417 55 505775 230 124828 170278 158974 276 259070 13081 80 709104 12 68629 827553 43312 19 50164 157245 223 712203 148 124847 318941 190 142471 650175 126409 251 189044 156965 31 677291 263 91659 454118 166 67306 545793 228 77737 498108 167393 173 460782 169864 77 964123 20783 92 514322 160234 112 126972 182991 158 629908 218 76086 174838 9490 21 518335 77 10663 369982 179 95676 480253 20 26082 519186 72865 29 593459 360 149316 324313 81 162968 84656 173 49330 722891 91 102234 921462 136904 173 815672 156 138897 478474 172833 117 41622 110102 205 742178 10235 26 580743 182 123416 565439 163998 252 438330 90900 97 522240 27100 61 854198 193283 309 130506 120389 40 381737 185 64931 644852 170434 86 455516 29 6031 87200 196782 57 933957 359 139818 762348 188956 297 975207 31767 116 857361 218 139799 405380 196986 413 574761 66 39398 394127 9 25783 253906 47305 86 610577 75037 66 368842 150267 333 39333 1938 13 374187 110 60741 74380 7893 32 247456 326 126633 435621 2 174051 620311 10644 2 459032 28964 164 468328 226 52169 277202 68773 118 546482 77758 145 201532 242 123638 781060 77 15936 457472 161215 379 971365 77 105356 825848 149895 213 964537 59 16991 225523 40803 55 437779 39455 31 234327 127192 38 785092 186091 114 109947 128344 319 715443 24498 13 591575 160787 187 543675 204 192696 533362 46596 84 562131 22 96626 111822 141 174634 783250 305 162246 262564 254 89214 53987 141321 4 49862 49945 202 111708 54922 111 656399 154 59146 492529 113 92791 308656 103 194900 470407 73963 35 149183 100555 230 795026 182877 302 214387 310 163044 247231 118838 305 839635 25007 28 693023 329 187980 820891 100896 162 820742 33924 117 241982 46785 26 732434 45888 157 683533 25739 158 682438 144795 191 946449 130241 142 914824 3 55880 325780 169327 43 682218 183649 309 654466 10295 28 936559 83047 187 810863 951 27 680690 152548 203 912770 206 64968 803646 100332 77 410157 312 160610 389493 161709 278 739889 91440 95 36022 14040 88 729879 241 184989 602075 92 36178 570083 129 63892 143663 33 24523 157836 196841 301 771400 73300 102 618616 17 170242 447569 97 165412 327594 138884 188 47768 72 8458 157984 54659 56 947169 162 83003 412025 189153 258 776259 148 84784 940714 94 66556 894049 136921 212 447579 131755 170 125010 140 59521 137818 102921 161 923858 388 189961 619512 150 34313 124826 208 109910 749620 34 4436 901492 78978 212 330477 175696 208 788846 41198 165 296193 111 44108 325030 318 183937 652636 221 73147 334329 178527 94 109583 28 29521 588496 183266 77 129592 311 162004 249839 41061 129 500368 76 6949 598717 15 72974 269049 89983 279 430125 26 79221 876491 112 15951 292746 103902 142 210430 78 15625 584170 179461 172 603648 160 187944 10209 196483 374 411639 178384 215 178343 110 32832 92515 181269 89 220425 90 151245 320376 30222 38 740362 136 61788 522902 117 190295 717487 213 129256 916039 48489 131 233706 86 125514 351639 215 195049 913899 300 177194 822187 129052 226 370975 173 134037 208452 111215 310 787826 341 141216 789228 142270 364 227768 26 13932 895915 160 93712 74574 99914 159 903377 97938 258 281403 94376 148 830562 97 197640 121261 22 44757 583207 31274 154 14470 197270 401 865973 81479 249 223421 167125 187 918238 89302 52 421777 122396 222 887831 166543 15 191702 74 61668 735963 125160 67 628787 183 161128 962024 97 64209 602722 238 134949 174082 267 177926 63359 164619 16 469905 72340 229 7416 326 162331 43921 198012 218 562990 49910 135 618283 55653 129 387790 436 191265 635119 290 171579 338011 155007 278 752567 115507 320 903922 25416 130 928146 124952 208 282536 175493 290 316722 354 141895 506387 147 109538 205831 18282 30 382600 22279 140 608977 124204 66 911310 97 137969 869919 166028 344 147758 38 13568 307806 197368 149 79944 199 185334 906503 147075 291 722104 6858 77 125381 176 157927 657252 186292 326 597216 137477 263 605519 98309 87 716940 27 13189 562635 131209 194 648000 168226 132 841859 151311 130 730305 69598 84 437823 79 30213 799018 51337 169 759013 63 58777 712921 69 79051 496260 68 5964 676932 34 102031 876971 15908 42 504553 70643 191 741233 152 82547 92480 108066 85 457976 136 129766 281090 154807 264 154258 65 121689 855001 24143 42 66151 341 191748 488588 148154 47 133477 183702 178 846632 79585 49 663205 110 25204 677848 278 153631 270778 39890 23 232329 82294 119 738191 156897 333 606462 153122 106 532267 207 158822 197497 106 25620 546476 106382 236 28863 167885 31 948111 177 62563 156336 199154 171 941146 2333 42 159414 71441 5 219475 32 36588 121247 42 59369 314680 139801 299 744017 360 130911 725481 56735 44 557742 137 25847 875051 60 27748 96895 30159 130 262537 128300 75 415238 209 93694 746634 81 110817 845358 134 76438 14476 146499 322 955926 172206 206 840301 90 46203 601673 91748 103 331627 114723 203 137153 140 189245 262632 204 43025 161402 166 62163 618279 92267 108 466463 7511 62 761157 163937 404 434781 29 1242 229771 80 47569 925738 17 116260 61042 44500 139 253911 7 60255 714133 235 113514 561057 51 157968 131918 77271 149 950937 126085 121 907253 190926 144 210350 82 120464 268258 42149 156 90845 40 102675 934985 287 110570 918181 53647 164 518708 181311 324 387020 143 35765 970205 6449 61 30267 120244 145 182498 106872 308 329392 108 64738 203539 99813 32 264523 137602 250 939652 138 52230 680408 295 186381 849203 13597 23 733616 327 174362 414563 108902 182 273970 134172 224 454368 157 30856 127899 23 75959 968740 115772 250 26219 34 158859 941479 135 86085 87094 130 67883 971016 21 1984 394922 39691 187 463556 195005 214 901357 211 95239 621561 173794 34 176915 183582 85 272123 220 56779 637857 288 174366 270837 54537 125 939474 23238 96 684600 35 27850 575491 89361 91 894720 181935 115 456782 165 91390 206483 1755 15 701857 103 70476 795893 137 60192 239573 72763 255 7575 62253 32 544117 169423 87 981298 163 67860 649088 11057 48 577891 18898 34 860667 171 152342 188832 125180 302 551734 29760 150 562275 41 10693 904043 94 12526 250703 108433 26 407193 182452 135 342077 64093 93 240108 13 63355 343592 169 123160 163995 177639 160 717406 28187 116 413145 36936 2 234238 133871 233 135850 55 36788 250775 87 77721 346067 120 56093 492797 121 125500 650924 107 154523 558828 334 130930 503720 61087 7 453301 172834 143 485158 105 106025 23987 132199 63 952572 164 174329 853783 222 108281 715296 29068 132 164029 401 16 530547 72 74572 474508 49067 209 32020 165450 223 232487 119378 285 373939 112066 113 257550 31180 93 747510 84546 44 558424 177 134566 532540 83745 160 503353 184 52591 777008 199 132348 947059 376 198661 610048 8 43437 333138 169 165683 234852 70948 144 768206 97650 230 579629 311 117974 950235 18 72975 941570 53 21523 599562 120816 228 43451 19 148771 538912 140099 131 844948 187712 379 141627 275 150650 457032 127 40151 708804 95256 192 412832 192701 85 754962 76 97156 951131 40832 66 788482 49892 139 916683 72612 32 16779 9 3186 860410 187 71082 594225 165528 276 20762 170 150943 164745 48 31322 493775 134288 305 574114 188585 18 602938 92 31440 206405 3 2999 563517 89474 24 81575 101 173464 421748 158370 139 441491 68464 173 419017 200 152553 872170 395 178948 849788 33 104096 722365 113 31809 773962 188 41488 826185 88019 274 576281 75 32274 969322 90 159515 263873 77 141857 939456 30582 88 47314 78727 119 899702 54 189090 722536 109379 82 181746 222 123494 888956 191 63701 966072 10 3645 468763 132 150248 791274 53570 44 409295 33 71089 132277 79178 279 683805 54948 203 453423 6170 18 948072 61345 245 978635 89 131579 120277 105 33943 553146 171 63297 118620 33520 102 13919 67 115746 274941 188036 151 253136 150 47581 723529 25290 110 463142 104999 139 530667 95 28814 973392 154 97676 517812 126286 326 885184 277 126518 933569 102751 268 43405 26268 74 489407 71341 144 674685 21 46476 920240 99 33602 434597 5 18757 151947 84306 247 799404 85394 267 154705 105 108689 972779 15367 56 149613 140 49662 440878 1272 11 29658 226 185205 393180 53 79776 835329 123586 56 588527 22 88985 482178 78 31026 774734 186411 187 429272 158 64516 513814 189740 383 339460 112130 300 616787 69 156762 5848 45653 148 168327 63247 201 917948 340 129355 375020 70 118701 34487 205 198701 156248 152007 337 101848 138 142940 334914 57776 157 507927 1491 6 88633 97669 168 689455 27566 105 895065 121044 26 372150 298 171055 39185 130049 152 60034 121 63971 438679 100667 221 420534 52111 135 503706 50613 84 78005 10 59890 469875 80 13889 645770 76586 86 395352 132019 71 542049 72939 269 474044 72 60866 925062 45935 133 44705 47 151811 121806 9688 66 911427 128314 2 587269 99276 265 191147 6 48998 638252 213 55984 507771 49 134927 646920 9412 71 825460 168 142101 843245 172859 392 13135 140 162654 799338 1595 30 48052 159778 373 750789 165861 161 244192 293 152451 679653 78 113411 325228 135831 338 842091 148783 147 143091 6 160954 972597 194852 368 123879 54363 64 817723 342 197817 388269 167309 114 489161 169061 343 712676 16056 10 819732 102 105491 116499 7 282 88783 265 134423 296896 179 142468 212757 133 180103 525116 28 30342 391960 76 31379 905726 105354 149 350818 221 130259 263524 13918 65 661358 8009 24 449100 146939 209 221368 14 6518 420934 177 61414 607956 12 106023 808909 46 39006 38535 56 124247 63059 104141 305 71442 167267 361 750573 126460 58 270965 86 115311 629440 117090 108 811003 150750 353 711577 19 40779 22096 140946 153 620080 140 64225 839967 80284 21 559890 61332 25 546876 10 11828 508607 170863 376 130295 65686 231 408009 112 164316 71261 199661 353 385643 86935 9 188006 14 1486 866208 88 187643 268662 165 57627 767733 173727 350 964296 162608 235 369586 132 157433 982852 35434 44 828864 53 5619 333645 74297 61 489017 60 69085 315746 231 60647 735644 83 37261 619876 170017 162 662316 123189 121 948626 102 109317 225459 136 114751 617598 161482 293 16076 38893 16 496505 162808 89 133357 48355 123 157830 10990 98 120774 55 197790 157079 154 42834 533147 9804 27 688418 42573 19 298139 159482 209 611140 182153 91 218247 419 185698 187331 105 51732 87684 167359 275 199507 207 53175 198159 56275 199 629570 54 44585 371814 26 23160 285973 58386 33 278630 148413 201 511704 155914 31 940706 60467 149 300648 306 14 647426 82579 272 211571 205 84368 32619 363 140482 164654 34 174706 812124 170 59120 177274 12455 45 914137 190288 421 325994 16856 115 711465 103 27156 551432 93006 267 441990 41 52655 749824 54 84241 476568 187444 375 518284 59 112641 947901 226 182352 805679 274 194703 616349 50497 121 532641 67272 12 704335 111 58807 333550 104822 36 478183 1352 36 741324 31 105281 738580 84319 204 938292 122 85910 346407 192109 292 354764 123202 70 801970 242 71382 700723 151289 146 998840 207 54881 11533 170004 269 66334 198982 233 269092 181292 228 904814 133 198222 442012 9029 69 863539 136 21734 561072 52 8059 531331 14388 71 1078 16 68120 401970 166411 277 8235 51 27533 839312 122016 262 107343 18 451 740540 32768 154 580269 161 104189 70698 93054 240 656258 180267 308 548073 3793 57 798516 32248 149 337814 212 160953 608930 189619 375 960887 115157 25 200508 32916 113 616906 41570 175 74538 16 4500 140712 45 91450 141396 242 141763 326462 173034 253 137971 103594 170 71852 144817 181 422076 169403 217 856773 26380 80 993510 174792 137 353987 259 129576 914173 251 145149 410598 41369 42 662893 59 10501 124696 178434 332 628652 9 143980 818953 331 194233 848206 213 113248 360707 150495 381 310242 157 27455 718327 281 184824 63131 84 61024 322338 174174 169 723133 80 82140 830863 4108 25 788586 267 155743 647492 182 186363 319990 211 62886 691084 179960 224 608465 48149 156 732203 111 114054 246957 313 105466 853257 71690 206 491254 170652 380 522523 211 198716 414368 379 178495 834247 103692 309 597575 100579 200 424548 30 77826 933395 132409 179 735692 22932 23 514678 129 78778 268866 35 151210 493153 121760 324 641910 139 185944 4266 87688 270 768916 103 95694 854664 239 122137 968083 55 10550 642400 192 189030 192466 59598 23 743162 172 79742 46012 384 171193 624919 267 150501 985707 74199 232 968624 58275 158 768024 178 89476 902894 5841 63 175269 153 120080 848313 38540 72 755087 69 39327 625781 195 63615 544750 89 183887 151544 175887 154 261400 49 115755 565077 382 149502 699502 39 4866 162373 79638 139 640871 40206 6 157294 215 161049 144211 355 156703 942233 163216 305 400946 155402 319 886983 342 158896 321019 19 42402 571031 128544 323 455155 278 87230 526552 31094 76 285966 228 160556 314626 62650 105 557044 274 80987 561878 34 1343 770181 398 199522 673412 81792 270 236596 68 151095 634208 347 122062 948245 9 62499 719410 58 68054 728918 156246 351 843416 3742 45 789091 128852 284 179317 190791 208 172782 127 128388 41728 78 169556 285945 57648 187 198548 134197 340 781242 37 67657 143922 49562 50 109796 96022 5 256301 27 116320 565019 23849 50 770728 212 54691 799758 70928 189 468016 386 182534 360239 145 23434 375542 119443 192 417913 52740 120 507562 21 4230 174757 29626 33 681537 362 137519 491500 147106 20 83095 145 114093 779459 101654 94 878367 79 140643 172381 10 12224 275543 122 146428 299729 36910 161 54275 63591 140 947841 27220 35 245607 162900 39 608942 253 83705 341357 77 137635 442542 71 32949 504854 233 108129 680002 312 143592 413515 51981 73 893672 58074 144 642161 70741 3 577566 191366 296 133577 72940 156 353371 23 179582 701068 15081 80 534122 176 48950 599145 96 187331 978164 68 120386 486237 109345 110 730408 355 132944 143467 164545 376 899449 90110 65 522262 317 183067 953169 228 127102 793634 16 85690 275091 57376 216 862845 264 76539 662666 81797 241 459744 5 152901 606454 227 140400 353206 194441 349 81808 23 22568 843035 241 94627 801461 131891 359 638396 41600 123 182822 83274 193 508530 34 4160 245491 4908 29 828170 45881 91 999587 185 119802 923580 82604 63 42320 70 58285 293341 86 178638 754242 61 42849 864875 109523 201 31761 150231 138 650906 22166 97 145338 129031 5 483973 78 6557 527854 199 142675 442445 158 45810 771908 166601 320 263839 130275 1 634101 118747 164 786728 196524 87 974480 288 149449 730181 73923 106 351329 235 106856 610823 105 67438 726254 29752 153 533523 146043 297 676220 180 130097 307994 112 64702 298260 90826 275 771068 79 14125 80688 172755 335 12535 190140 215 461695 96023 285 115530 92731 119 15311 333 188317 358927 83449 192 647309 80682 180 167886 93523 127 194096 20844 96 875313 154994 76 782153 147662 343 835308 10 20024 359223 72 15909 971344 127474 140 164872 101 35400 628883 59686 99 457388 111158 273 523876 123398 214 908730 93461 250 548109 189374 344 373363 28547 83 351477 13239 75 110197 16 51014 639789 28831 82 154113 163502 369 261375 127959 311 240314 104377 163 456258 57748 48 368768 139 21716 941869 181 108046 311308 190129 224 972884 120503 93 496567 25 85432 450768 125 123260 229559 212 195112 897715 101 142610 720186 21766 86 789485 106 135654 374663 216 59487 190858 310 147012 162133 188261 317 704790 212 105833 999615 229 140767 797677 136 33471 820218 346 121418 340737 81 61185 466263 48649 217 671535 26 153700 593375 24811 93 467586 228 91688 812666 81 178789 143913 117 126776 822325 112711 65 227058 22579 122 361198 66 95407 659614 49 80638 396247 163874 294 57138 78051 1 658199 177782 92 549501 27 49850 702308 93 81523 656284 142 45227 824351 69479 165 532886 161005 317 978085 10 102572 116982 241 121907 539899 226 159875 835060 167083 393 685731 271 86803 488869 205 129067 761095 172 83350 386951 144 104695 805353 87 118371 410272 31 7197 50659 236 183430 362117 33 35055 650439 121904 58 193514 189 78538 226108 104842 281 472375 48332 185 134680 108728 251 401277 153 117118 784277 194 198305 82540 106 102151 647454 1696 26 19040 8 153196 546566 72 198581 878523 101665 263 692365 116674 96 794629 41 33872 590854 205 169639 587886 173498 130 2398 14 113596 263325 14112 11 728821 129274 113 451012 79750 228 234232 18510 12 880527 22021 24 715201 56219 26 873395 324 164855 57926 43984 157 206315 140 68960 30116 23 96778 259761 254 138746 806685 159 35254 619392 20486 89 195913 15355 57 391720 100960 131 276513 45 37062 820463 73168 167 431714 150 71873 242862 119572 44 715868 50 70331 595563 52266 58 769392 136 72497 747689 138129 146 970404 177 34229 256995 89500 175 827611 123878 143 689613 413 179587 671929 73970 47 685618 108 66588 274038 130393 118 306727 168351 43 529602 316 175880 878932 207 51560 652737 287 113215 356323 313 144295 209486 1202 13 696794 343 136570 363338 30 74778 805578 49335 7 507218 78 129435 341206 132691 329 30750 308 115494 875769 91388 67 473258 156 85600 803878 154722 97 155911 152358 385 514774 16 11784 603986 133128 39 570884 288 198781 151698 90717 1 325612 116244 53 541266 26 155313 715825 160854 378 975249 198 121390 805526 92 70274 90321 35 9036 204374 131949 304 858337 114 127857 742960 60 26528 972205 78986 47 135940 148569 311 55958 120151 15 619996 227 57572 438636 59 29639 964958 199889 202 134250 128915 260 380685 30 10589 237644 192695 133 752417 40840 125 725001 170 73556 323566 195325 182 363581 88337 74 6456 185 141102 544908 66 112951 513024 38970 1 690335 179 65852 256945 92674 240 632436 187187 180 487316 4630 43 325790 43940 87 690879 28444 103 186812 74873 66 480553 165 60835 674034 149 24768 177764 58540 57 612147 227 125138 622161 50 144010 964496 134211 298 363823 128 151138 573688 163 41320 221457 103 101473 884651 133495 61 938267 150762 201 901137 284 123999 926016 253 171966 90868 74682 43 916028 4381 49 264781 35756 161 41219 87347 276 340188 24018 125 540880 192783 161 262815 257 160042 891776 79185 74 207936 183108 180 816296 158946 160 788582 199 188811 863389 86 44825 328521 8 16002 36831 292 172204 210787 128905 333 682698 140775 317 368037 279 168138 831487 79842 254 490030 213 51237 300835 168 53764 909678 183551 10 583887 325 143116 957472 27 91810 320818 46 59457 267625 191698 72 673438 123 126808 229586 98 145683 934105 15644 28 920761 316 137786 56593 189387 3 847013 313 191642 265665 118 140748 944520 46437 97 258088 55 37603 11424 180545 197 613849 80 59326 157282 125622 121 757688 142 152887 884410 52639 30 859696 23366 140 62111 303 137080 208245 91 65330 40464 7413 44 759648 134099 322 465728 192882 101 845968 240 190944 474591 21256 42 100673 21 165133 915032 66166 48 997504 109283 188 182153 114656 131 360675 60719 28 173438 126594 189 629256 280 116698 422608 299 151427 775997 152 57334 509860 61990 225 594750 87447 47 285797 87570 96 985463 330 179082 176291 21 55116 28701 225 160487 848624 25 3924 92057 300 99714 754825 12 107907 436703 197803 414 622225 110 64688 555077 28851 105 9078 110 175850 902343 38035 188 343904 163187 46 356826 28 30461 823563 33660 96 352014 1009 2 16250 4 196100 938436 196540 417 408754 35425 97 683767 218 164854 635488 71 53166 743336 15291 65 708237 178701 269 276926 126 167210 19949 176618 273 931281 145130 324 983159 106746 232 128327 70369 11 394760 184825 42 167740 153684 300 422712 125991 131 502172 118 33721 575586 58166 87 266964 19 157715 352085 172689 208 871157 25394 29 901690 95348 71 173997 146849 114 222317 57405 209 498469 119737 246 93778 34 55121 383658 102 107657 814004 257 117029 956685 90665 203 823360 49 82594 209356 63437 41 651356 299 103376 267720 10848 32 299814 238 96268 437464 162387 183 385499 112 95017 561836 41 49171 584479 57622 93 609968 53019 8 225619 111 116091 829579 103 95581 704981 112 98698 208055 196 138614 30314 166895 75 576889 158439 317 413325 301 166542 822570 48556 166 124024 208 120710 897829 71863 104 205645 112272 40 262827 149 116815 718384 108912 322 126639 110193 281 225774 27 129009 535942 234 132326 817221 23569 73 315168 3194 29 855367 148113 207 571059 77 52658 309805 123853 92 497422 49012 76 316989 162624 355 876322 32200 165 235107 109567 191 111806 59194 147 89146 199915 242 889534 127 79848 682037 123 49331 582354 48 129439 589009 5 153827 660291 4 190922 809526 5305 13 957732 82732 213 269926 66700 239 686248 269 86505 938101 51573 216 769901 91078 20 191130 47 23070 696719 208 114844 64554 16259 112 766094 82244 221 344358 21 57301 851475 172715 34 545530 79246 150 864019 83 92930 12325 45 44656 414302 142382 46 711296 87137 231 186850 184848 3 918375 55 50920 181012 174219 182 114342 112 182411 6203 75658 21 26167 81 37203 586316 132971 63 377718 73 18017 428186 74888 194 857956 203 112003 732162 22209 5 755760 86594 263 780606 58832 118 90386 237 187585 151597 143 169994 418231 293 118287 800191 209 62235 291798 337 197955 971938 29 10645 300572 3 168319 224906 20 583 382184 160 25669 600698 40 5512 58846 142229 317 692492 142 156294 467574 53 129978 52037 90859 269 295498 141 59540 884758 67648 26 770900 48014 83 214509 87761 214 89516 61517 226 626246 98 176891 413585 54524 12 627367 25 157795 167495 199 63436 916798 80875 209 793912 61827 110 979837 9723 69 308484 18 57584 173736 139 60718 260722 42525 11 229890 170696 101 442384 108311 324 40558 192555 134 411336 137735 229 509791 88629 128 347474 130 166071 358480 140332 81 449284 191508 175 831715 176 79323 17630 249 118904 814512 410 193691 497546 160007 342 790756 212 109758 419547 201 119530 739402 59535 92 547490 110681 145 318065 23 171842 872761 21 142008 293444 77249 21 863848 189 66513 27992 380 167899 292261 59 39708 535256 138 33709 672306 136 53580 667252 289 158457 218150 246 136087 702066 124587 95 685424 86093 287 987761 107070 183 442912 139594 30 425048 17418 109 686315 59039 42 744373 75249 164 35777 53064 151 406877 353 151052 600889 6495 42 862931 179785 154 210742 9946 3 349626 36408 111 829444 138051 172 856035 6163 18 421134 345 146204 695064 152427 203 245384 290 94541 424103 193 185100 191359 86971 75 585210 57893 213 23112 111925 230 90102 238 82961 996790 297 93979 920219 103095 12 988312 174561 404 72594 152 109818 191931 300 116356 888579 307 166654 210683 69037 198 4523 122 142855 703839 89989 221 797001 50221 60 322636 17822 82 943335 57861 71 88339 116 167933 525827 180798 182 336073 19130 2 933627 162908 218 694034 192542 6 357083 49051 221 295469 60926 18 890239 137162 196 756973 17 12594 526458 73 157659 823859 128973 64 507554 187008 211 519370 298 171699 217375 278 110822 23418 120564 335 481036 43 128763 631579 132408 95 519693 13 16436 746198 77248 21 486247 46094 49 540008 187622 127 337168 184406 323 294761 57 92065 956342 129140 231 146472 136 169283 876017 111705 14 657963 103511 75 804383 186644 422 332942 89898 153 977590 237 134751 571092 173139 192 376328 130 52587 122171 86080 182 820631 139789 227 491952 80 76362 167318 40124 86 316497 119 55470 724410 10 10381 318122 362 150629 99225 310 105313 333789 169117 278 506975 133854 51 6146 308 133107 697993 175536 7 277386 100722 131 564747 107 21807 802230 41772 125 499964 426 195180 691645 294 119575 628659 134694 323 767731 93 18713 424568 20331 44 427545 146487 358 603191 105 181149 862754 270 123857 291933 180856 356 456807 390 188945 639291 10194 3 405188 76 15726 839517 193816 85 543365 151857 359 600360 167338 25 50935 21959 61 986710 377 154374 594003 101708 278 457223 46747 76 433196 71743 177 752767 24 5884 221752 193243 1 182874 125422 178 465379 128 99737 963116 104138 133 645345 171 177269 216572 89431 284 284868 260 81389 133332 173 66664 116921 287 132807 688988 115973 229 54916 84522 171 718268 87313 61 895344 46831 77 774248 67118 160 938358 78 33987 777794 46441 48 953006 122 125360 796251 209 90564 244729 66469 27 62332 186974 247 733242 169752 398 190281 104886 89 297335 92555 164 695545 67 48065 456027 250 105584 721325 235 159194 387924 62906 158 122317 8537 20 181990 5 12673 928399 151956 229 641618 212 164836 385360 60273 100 802473 157848 208 737116 94 27976 683514 261 79105 779679 160223 119 433110 75 164771 47830 159 156303 932354 12640 14 196215 226 83487 826982 108 85663 165739 22 88222 60332 38 198570 623798 103 12593 461404 231 71093 553099 78 66622 214143 5190 41 445244 146016 284 120798 38875 135 799766 345 188518 461255 94 44476 985505 35610 95 348697 149770 72 482594 47 121050 620368 237 82548 360463 140 30970 218243 251 91209 825551 105879 314 487033 21394 55 152534 15 186459 285541 192950 136 506373 170838 41 429808 140874 25 870503 206 82519 431097 118 146911 543627 13667 14 398932 61339 172 390556 10781 85 559978 4428 33 861980 32 93957 302023 159 46190 768394 180 55415 434380 6 157232 758678 143657 312 771961 80653 89 994734 108 25690 457708 213 134547 981475 286 112974 755574 87 32818 469473 278 82152 708072 19 13888 714666 131213 133 898543 105747 279 230702 90 98322 434180 100 33584 857555 172 38765 869075 205 47399 324001 90 17137 61972 103094 198 60288 17945 27 576704 163 143548 846091 187559 96 620777 63357 175 802777 106926 111 129037 243 59708 836454 283 178458 825352 9 2871 482519 23 29096 67010 196537 320 813855 152368 32 193453 66612 96 385214 176 68963 734132 192031 335 207035 60544 37 813575 57 4010 796271 43 55200 435581 137531 8 871268 228 71783 744526 147592 383 126548 168017 388 26066 185 179144 680350 117097 220 927594 12 21376 946084 250 82861 538759 114364 51 730102 378 146063 945710 238 73254 492718 334 115298 472091 177 47991 383487 47 20220 476081 107 29017 94960 180272 229 10160 38209 182 250160 90499 90 56365 142417 218 958008 137123 350 652790 264 138695 251228 43 21465 887461 60812 211 984098 280 190109 763635 123388 322 360319 31 194492 517807 161 104605 167236 181 86157 966135 125496 182 99606 191829 396 960389 42 80090 227674 7 16130 786826 162710 348 931137 25334 143 728355 106282 14 121291 49245 49 231939 224 128706 593168 158083 270 791013 141 32160 435197 114306 301 473120 178634 141 335734 150107 68 217127 207 197331 660517 7091 11 473040 31 86705 332314 278 175432 878771 93 57430 348222 234 100011 14257 120319 275 694358 7 64005 809522 96322 88 564742 59404 177 431878 20 11281 809599 282 101034 260099 130182 169 428740 78 39816 363100 27183 96 552233 117 23783 924003 130522 9 861199 182525 132 579991 287 138510 525775 132559 245 540049 190328 228 314497 45 4907 257264 300 178747 142521 276 178061 307395 89346 109 741353 149 90006 548905 124 75882 939375 93 163325 440021 159018 261 695043 19179 86 556820 129 33436 937428 349 150732 287713 21 66366 803033 69 161078 340043 210 128845 44621 129035 41 118440 93 144872 957705 158 76992 572109 3500 21 885847 52 92450 378747 139805 236 418464 101467 27 395194 17589 52 434582 26 171233 939911 237 122075 449948 129020 220 329825 113 178154 345813 227 149834 510350 78497 264 129605 38 79880 953192 317 171271 388989 28 9249 10178 22006 114 947996 127892 77 298362 90346 29 831197 208 155951 745452 127113 3 710312 62982 221 205522 34 2709 978365 103613 172 411765 326 174536 730284 65 9089 885777 157 134206 398986 77 22782 132990 89064 13 324449 115900 9 122777 166 100785 211176 2066 2 788690 133315 71 883699 9922 12 610828 49 166190 218544 147 154443 800856 223 68382 777659 174570 26 542263 99 34030 578645 306 193658 772193 86986 128 916552 15195 79 220353 41 55685 815518 59 77071 780081 118681 206 842791 27454 30 78064 96 36087 690626 138835 266 412298 36088 162 69575 330 139954 975881 33536 148 140009 85 53904 710733 49403 2 195644 228 53643 998503 90 182542 551672 186 118886 665888 197312 356 341831 63126 228 411144 161393 320 128691 121 59875 707028 118261 321 134103 181 35498 774381 79143 222 7347 61033 149 29435 34674 72 556326 68814 213 383467 3 20784 204894 76 53572 698234 95 101620 482207 391 198453 718635 158 147736 129391 54 57974 265597 169 134148 282716 115 124055 308263 370 188815 749934 84 11240 23025 22 161900 674844 11823 3 567699 84967 116 616742 344 180816 909048 239 164460 266590 34 144432 737856 133870 112 733439 155948 249 376460 111780 266 623440 26 175966 26185 411 187896 528278 92694 70 627964 234 152224 824963 131 158361 37414 97 123247 433624 151215 324 568162 199242 219 68503 148367 192 224764 322 146354 566745 362 142925 890226 189935 180 949266 165643 29 793627 31 6100 847033 217 144346 352653 150883 355 766691 77 81929 522981 176 67295 517015 77005 171 675934 36 115951 187923 82 21610 843180 144687 21 968229 105974 174 361512 88 40375 9417 234 149573 162962 408 190578 504738 349 141230 772329 280 95310 636850 8 110546 801652 42 173438 887822 150 81227 151434 170 134746 66527 52415 103 722502 135 86013 727947 74 50187 221945 38 102113 853711 8 740 212306 42606 101 429284 72 123061 84278 160 59446 333615 188119 135 37329 201 166852 779695 137 23631 337393 186033 151 13715 153027 47 290925 166443 193 426990 113277 226 820927 29412 12 100958 163 165420 520176 87124 227 882762 432 189453 406024 110533 190 806452 262 75539 814299 83052 132 839346 177793 111 471299 319 189125 57503 57954 159 52767 163006 307 860597 18079 40 869126 106 196197 139063 112697 275 148303 198 111568 428287 81910 113 373612 139746 221 895150 10570 30 355127 72624 81 886442 209 75388 187845 168580 155 89191 120560 279 845397 163 106174 102079 12 3356 245443 13494 105 121862 194935 82 286762 15405 47 82315 195764 422 568587 12231 32 651771 51 16364 489534 90130 2 65353 55579 13 476056 255 108228 398911 53 24412 31839 270 97864 856114 161 31009 209547 32575 29 310205 198584 157 183625 94 25127 771823 121994 144 330757 166804 53 540196 175506 47 490071 93584 184 955328 48490 21 719378 199223 51 749639 6401 75 747004 54 36140 915080 195374 29 504749 137842 327 542643 176841 399 39612 34 2949 633880 30169 96 828867 238 126721 644637 76649 207 139990 100442 74 766262 184322 14 427247 64704 12 42251 79 129540 960331 133124 23 966808 76 158730 937772 111242 81 843941 131 28151 950787 69615 54 175220 155101 374 93958 49567 9 845617 116 74762 311510 178 189924 128842 21598 37 456031 180 77452 981837 80 52945 302841 25 1840 471487 101961 36 122215 105204 122 442222 85555 166 509984 198070 212 225262 181639 232 610418 38330 69 641900 187 57446 322523 24939 142 44501 114 32971 322743 291 186726 450684 84140 258 306845 84634 119 664216 177465 74 889320 194055 221 278175 131107 72 893578 17 35719 3779 149173 339 485546 107 106933 892129 146167 199 339316 154382 16 158093 140 45421 715902 334 198850 182973 218 195213 92794 44521 95 506787 153505 75 18443 83 197804 469901 198 82124 378809 133 39858 604125 279 171374 124321 155 115821 418687 9659 19 714048 288 84777 645727 98330 199 944017 99 96015 689327 38 117782 800948 26 50053 619074 181964 169 387043 12 140610 585947 249 80428 185635 174 95425 634524 69656 57 810971 172 94261 326912 126761 29 61569 10 49288 258627 91330 114 269006 52058 213 114125 301 195731 165875 213 46046 462249 139 115302 714713 104 173623 685339 194296 140 37389 13 72821 822028 148 51882 737987 152148 175 430276 54 194412 839515 14689 93 391462 341 143216 804877 58612 59 334117 110 42396 635894 79676 100 838618 15484 63 112161 130 156099 651158 321 118533 59969 8456 82 729281 61 14557 317519 43 93826 254493 14654 4 12631 51265 107 647880 157034 358 567448 140 70403 105603 10286 73 951870 76 74787 417082 349 192953 563679 301 137009 155935 175905 147 156154 40920 155 585421 205 170498 906738 191 49742 554796 19 83862 186087 208 133307 218376 200 63712 50481 74749 4 585577 16 103958 152928 145801 292 87119 31819 65 783407 132 92518 241324 44 153109 877055 115 20026 209302 338 139819 770378 45594 165 879224 155010 60 597565 418 196497 244881 95544 159 660751 151341 125 882262 44 19103 838277 142243 258 405673 103 103068 606641 223 99115 461471 90634 11 683697 160192 254 638294 108742 116 433487 69 106472 118259 181 61936 526345 126 50778 947297 177261 123 266313 32 132238 260377 37897 49 680767 300 163961 504032 164277 278 422814 100 17599 375556 169607 188 560438 339 137461 859403 35 130398 327392 9814 81 961494 54 10847 461845 107178 42 150451 5533 44 198147 21869 132 67186 13 106732 502532 257 72226 881419 141 94362 413689 139 199437 177829 92 120934 934217 349 159887 592178 33 89408 642666 22 87179 199105 67063 38 838520 31 65090 170696 145605 355 215422 53615 40 454820 101547 313 268669 74707 268 849093 160524 213 586867 57351 23 755398 11941 84 849659 125195 291 410201 72 64996 627653 45 153442 888597 132 108188 778322 251 187491 277880 34 4540 811993 28167 18 443052 228 167622 364388 345 185162 866982 39632 83 121340 186 145966 968494 2 1802 759046 162276 167 324923 119945 298 761533 79151 58 637311 113900 157 97861 42154 78 924236 34 50783 485205 374 199991 892731 376 182922 783867 83 30494 45812 40345 177 206435 1 38213 88252 143147 93 93759 152 174071 734664 79 172656 204997 128506 162 967919 102 59722 591287 147441 243 619911 109151 317 529006 25 138822 230119 201 176722 654863 113 49577 206552 147880 366 592819 92 168618 673492 155 105067 539920 165 199726 115620 172151 378 147818 28 14785 645118 50 187508 852447 53340 93 986133 106 197370 932870 154632 217 191698 157 132478 401648 77 47780 799932 151 153179 195523 55936 127 620702 80 111659 953739 270 134756 187964 175 117088 69817 101 25023 354163 10 25146 436925 160074 243 293955 174428 29 32337 11 167722 722092 25 178650 921478 25 61325 529179 166 181517 843721 1198 5 567994 3527 44 225705 22 23632 308338 115 153909 825747 180428 279 816042 118 25281 208076 16 55868 222639 136 31862 46688 99781 108 494614 176045 285 893508 277 107858 177733 94900 278 197778 19 58442 826361 30 72927 902892 180 70432 8945 93 113573 812758 33410 25 599704 869 7 500330 86830 210 298668 204 97354 540228 284 88203 944876 168 186308 3272 311 123248 987119 184642 17 896635 11300 54 219540 23 138657 860236 5570 44 362098 236 92488 184467 113435 1 677936 205 55023 715717 43933 87 397331 206 74832 209112 95095 306 797345 193 184884 295508 29 181013 61255 23305 107 868936 15378 74 393009 93 41392 760746 195513 441 388877 55 158138 606858 301 193952 755646 162 94100 476023 103306 17 761207 265 80433 696334 94 136906 640012 139 99755 296317 42862 184 650773 82629 48 432973 196 164804 26695 153567 336 373008 65070 247 236681 14 86103 499224 55 69604 454099 70 18861 273064 92281 171 808077 140 28130 853577 374 188181 628902 100 160608 926154 117580 55 998785 51 98542 726244 345 141231 441111 246 98499 741039 177 191537 795104 177249 330 361290 131 28172 288700 76914 51 816523 93 183587 718741 100197 196 368464 15031 75 600055 83 30231 695845 44 181137 404216 170 95163 678383 31458 39 59578 224 65368 146911 33636 101 799559 24801 36 478390 48 11934 242614 112963 287 706472 127 186343 247988 87603 279 165065 44511 26 801396 80 17435 574464 45 102008 271294 99986 298 156106 16727 49 709727 46681 213 880130 101233 277 120429 22412 112 273295 128501 32 417890 73821 6 972301 164716 234 508042 132074 287 633885 213 47521 50168 18 8774 925320 257 122470 287143 112054 87 587121 22 52028 366664 5 5598 61213 17 39298 149315 98 47885 891979 90041 168 276677 194836 408 81612 116 194747 597012 40 63175 979728 42755 192 495515 91655 25 953887 314 175525 112303 95823 292 207955 156543 280 501515 50866 14 314354 29685 63 334152 85355 135 545230 55633 196 451862 56 57211 987520 96610 288 838232 150 27396 400835 30922 2 136307 65 107273 961020 295 170386 173395 233 99231 623165 197 71061 26740 92193 107 699285 118 67530 991810 174 184978 84875 159 34777 191993 119 153701 903632 47809 116 635206 224 161011 780382 153 151721 259134 84197 129 700839 128824 211 1126 40377 8 142615 145 36791 452278 87939 99 230568 217 156506 172614 115385 318 489437 191490 388 64486 199770 97 291616 36272 178 131047 132317 227 250523 165697 263 518005 236 192650 457030 179018 411 182470 192919 115 196973 230 86095 606932 49 143348 432696 27 7891 764443 69521 220 828837 169 151447 644302 160 126927 129265 88400 39 152165 126320 191 834676 161767 63 888846 94374 153 699634 53653 99 844314 60677 237 247473 54272 8 11297 186 139736 26510 32 49381 141130 255 129074 981572 187 102421 469805 86651 256 288510 112 112498 989684 48920 205 138246 8864 61 914612 55937 203 399100 97272 37 292343 12027 78 527467 128222 104 792293 155 177175 733948 266 88684 944862 125 183468 859116 195861 11 832027 51626 131 323 250 184323 205479 301 97143 903692 278 86620 382661 151 166926 612101 38562 29 735204 138 56310 168140 231 85148 752349 80 74562 391339 105 58561 864521 34444 132 868536 221 82407 30266 365 161025 550630 63710 50 217330 4037 5 186594 112 23740 657715 54 24253 487133 189 113639 584019 34 37029 353948 188797 160 120804 132144 280 605678 229 109354 371907 61986 41 689050 192 142747 672692 122234 100 895127 309 170845 919709 53 87353 549359 86416 81 260393 313 194419 519638 106 33146 499538 31262 106 578978 309 133205 31673 49866 135 39462 283 134861 4550 14072 29 555513 30085 26 170143 114181 14 537675 56 3494 37072 90170 62 189282 59565 121 956383 183 44986 397205 325 118949 83763 109 52602 473532 111 64882 408578 160 196471 9499 318 128967 310592 395 164869 166391 97 28332 8610 204 176697 117386 75 11516 739002 253 130334 506113 100532 69 765897 104004 42 470483 118 118138 58834 324 199624 620191 178 157784 999763 21703 3 745195 140960 120 283171 75122 179 339388 198542 96 727626 148 97979 975341 12 30869 658295 52 17911 945771 190477 320 12943 262 108112 823835 58927 113 581048 122363 4 18650 117825 247 71778 249 155299 363900 173027 240 826902 65061 145 457540 61585 24 735287 274 113852 934613 81066 271 680103 158175 220 793719 71283 41 788910 95037 177 268491 94023 210 41011 189818 103 554064 138810 233 443698 88004 168 899223 141152 151 563908 2 1443 994991 165397 346 782508 41167 126 126862 61 16224 68745 105 167424 4375 41789 83 788778 5 879 696195 404 182342 816916 132166 259 245751 8 880 961445 145 38599 809386 69496 30 817773 117420 279 675015 295 173770 488908 200 52836 823497 55 139379 673391 172511 349 208529 120 113792 46715 4635 34 539594 87315 250 949644 93178 154 84857 10248 15 814719 11389 102 974972 66514 46 657192 35076 184 339200 181911 5 329727 37 81916 267244 155530 147 478904 45681 120 451336 122 173515 620409 49528 3 593025 64104 104 358653 68 49612 543904 15013 111 862178 33 40776 556546 13418 45 81601 218 83051 106216 113 62526 660630 135671 83 359966 122140 1 941241 337 116471 219714 47777 28 425819 258 124529 711215 36 75673 430719 185 76849 949205 45300 61 6855 11946 93 672138 20669 115 676554 33038 90 954698 387 152827 642390 199767 65 879965 223 187913 369836 137623 103 205103 20 171546 956197 195218 406 156117 89166 161 259388 119 24793 898962 52 53612 996332 36 1721 497732 187910 401 503507 8094 61 778937 63 68456 695329 14923 64 664248 11574 88 73865 138 151519 695409 156 41939 59442 169170 48 128477 222 95088 713371 128 37991 242601 58 121864 586167 214 94955 91348 96 59228 714605 9 2625 80941 113197 266 797420 107660 36 301521 40545 121 445892 148 31546 837558 220 67308 704319 187835 209 866652 293 167543 605689 108447 127 385786 51 100544 233990 171948 69 608708 137153 274 188495 79 165914 555930 7422 56 583235 218 58263 969001 280 114927 699455 63 61277 238410 121665 97 322581 119024 301 70787 179 95645 57683 168043 372 363551 312 182328 262376 77024 132 180390 147347 225 884272 210 61335 251618 105 30405 283737 61573 207 453364 180 126905 353936 166 48688 793856 199940 57 377835 119710 190 302472 154985 319 471460 39897 118 921339 187787 207 974002 30395 59 880538 78136 244 132169 195301 57 422236 136 115728 334293 162 129835 437965 178291 193 669790 215 195719 148914 6 31021 105353 18533 109 510544 199 69038 823922 250 160791 645666 89 11218 430460 79702 255 109154 35981 118 987835 240 155006 643988 414 194383 191934 288 195319 467072 149312 239 949173 52353 118 506270 54 75005 687826 133349 252 695900 382 178764 200807 241 91924 352680 233 176385 232100 20 984 517132 109 142485 189975 127 165982 759210 20369 23 773601 28346 114 304519 177887 224 546731 134092 306 219186 21 67697 843834 15 20317 239886 127 64723 943102 45534 97 605272 186038 376 882212 44136 89 781326 190111 36 896577 192474 13 464964 187 189795 421562 256 161698 795200 45 26884 47265 75900 264 339550 57 18094 962074 90721 256 853924 100336 180 793970 55 122070 921116 266 174156 320844 34334 118 137721 170380 401 422723 97112 109 96377 138704 327 353240 66 23700 856516 214 94399 914110 36391 92 972320 55002 75 387221 20 16779 707817 115 21083 378584 100 116620 538920 82 10003 661557 35255 76 489453 249 97352 525860 4771 4 515029 66303 105 605058 43705 105 348586 231 94965 547182 150 142508 499458 150306 93 423852 138793 275 425142 4 178515 738358 358 172958 863426 133 136206 680791 165605 238 631952 76 99958 337091 197397 329 791960 154 104961 660670 126040 44 540729 24645 126 185220 29039 36 456910 119 63222 808680 326 148415 520486 152 148680 368692 142766 30 753979 177016 16 775310 53146 143 308557 92 89800 128265 13 5092 513369 35 194955 224284 105187 85 115015 179 157471 652888 120 143307 129625 5 3482 210640 18 99819 691816 270 185154 170324 236 94123 722310 381 151615 519760 89868 142 37232 175 179214 61681 87 198989 687003 131888 287 867428 194930 83 971407 4 116500 860644 161 33347 281656 136 158444 460335 131252 200 310884 88536 83 316516 142 71091 577607 36 80089 670227 26 58711 890349 5770 62 964686 158893 241 485560 105645 17 795495 38270 118 84089 127893 145 362957 15 56002 85490 334 113234 188839 122 150569 622888 193 71273 336104 188450 304 668867 104 101185 856195 223 110415 243528 143059 124 215898 70972 102 994138 166 27699 717013 2 22983 454367 28420 115 280647 23120 31 594955 80901 117 382678 81928 152 805954 398 188046 616823 184946 249 48213 7692 37 719943 120 43166 538245 33622 33 444514 43 2 714528 60713 30 67492 231 74821 593966 198 101844 918479 138 150110 450149 239 134034 6462 304 161585 837153 114075 108 902875 385 160220 5430 151942 225 595974 56 16684 31537 64 4259 477373 55195 136 583108 24949 138 830737 177753 222 124302 155543 87 443269 384 176517 503479 18 48312 865731 227 160614 888341 18 1111 784528 138 118277 850848 138 25474 172790 135248 282 450756 59688 82 517014 48090 43 569246 87 37591 333826 215 167311 517578 24495 48 215037 323 150127 159579 65 189429 224691 97304 238 526402 106 143284 684935 318 172790 765333 52905 21 585134 57654 160 368096 199642 316 475077 154413 249 975108 165542 48 729743 11454 4 481018 189075 123 822353 60579 29 683181 92043 229 415172 174699 258 997824 32380 39 408855 28452 157 638882 171 36366 575328 77449 203 296640 23 50314 97711 335 127910 541872 181436 55 104783 285 88507 902060 108 28768 784096 12 46643 79058 88906 291 56560 397 197696 411285 8 49243 293922 165575 200 647183 283 176104 846332 238 128575 718709 27 13934 577970 191 193166 99295 127 114082 614961 59221 85 303332 50 163137 111427 3 9534 19955 120550 307 734635 307 99373 653728 219 65864 933797 87 107076 936591 80216 84 258059 165098 146 951499 21422 19 198803 193943 156 625514 141 196270 85322 100540 190 361342 64751 72 558271 43 138728 596588 89178 205 208239 46105 49 573510 100381 308 123733 204 74610 764524 148 94518 652556 196 191551 78680 167 111555 804633 70593 249 493397 293 165037 510418 52904 109 749222 172104 230 351262 35 33137 911223 150441 315 568613 18218 75 956656 64805 162 976209 184065 365 940162 104303 62 133406 172 147223 702802 157 106196 980892 177479 317 117393 1 92106 923266 52745 111 927495 1057 25 286241 10 23223 615908 57 191896 913572 111 35294 539585 197033 317 309766 181 69894 339009 266 168055 958099 109227 262 783737 311 127335 775848 92751 303 129232 253 111886 318170 43 5652 258371 60 70535 258729 88087 107 408557 84031 57 9371 75 33284 691105 139 39910 519561 181539 394 709747 183546 321 948508 134738 340 319186 202 136009 615733 192 187061 272163 174 176358 679568 55027 13 377187 77129 169 543439 12 111376 205890 118 30489 289660 29 135350 557095 90920 52 520146 274 87922 812419 112431 211 452996 50965 172 909988 90 36377 206390 142 63405 337864 21 151867 904928 27718 106 219660 106 135143 248196 88003 94 778499 5 372 536836 23 39662 150007 194429 220 257445 166 35366 341133 15697 53 787627 79 6812 530676 10 12742 407257 224 162454 328297 336 140730 784307 191010 412 45359 179947 30 615339 86906 35 459377 24343 53 533939 78066 160 742320 49 27772 55095 170 101077 356427 35 15283 514037 32 13719 319250 54523 145 731741 228 163018 478340 312 129302 321736 68817 46 544670 102 10851 305922 179817 150 685534 4 4747 268381 63848 249 393019 41405 50 489789 31968 48 465065 32 40789 62304 45413 53 272555 11061 18 159059 110206 90 398071 100150 120 209866 13 45009 141758 121 171392 913809 3 46726 191966 86 18043 826404 40 147554 412776 65238 57 312785 39 22588 757347 127033 32 742605 21345 60 289821 40 35572 839161 46 44708 371576 130948 293 435386 47111 163 460166 32 5 73246 108 92673 171021 107848 138 927556 6 1683 977392 360 146773 879797 332 132688 33599 21 34849 90096 171 90668 575885 244 125407 566852 108872 309 452513 19798 36 940374 343 195390 169680 8 198075 957566 134 189015 747134 243 76934 934338 16861 46 72348 192404 145 715560 50 26885 38185 190 68159 26837 70 129554 584996 2062 2 349888 166 43798 412219 134 133073 558806 293 97132 648824 132417 116 876904 22440 49 505578 139 78670 385757 121 145521 968769 51 164784 601810 129986 253 362496 226 121201 478527 101861 264 793797 125 56549 628758 146760 152 606284 102506 178 44810 40 1941 309679 19 25914 864254 152554 95 893544 85 120369 742465 419 178299 527740 241 135127 741913 29 70894 47289 145203 258 315336 317 175140 314619 148052 239 579557 174086 179 227685 224 52952 107959 37 191919 466729 217 117434 718588 117105 139 71487 105097 36 62117 121866 312 264428 14162 17 381261 187183 221 181866 420 179484 524384 340 156888 678908 52242 39 145913 342 140868 208158 66731 118 136581 220 165464 883673 84026 198 43610 341 177296 297650 36 152534 864058 125897 225 132681 239 91673 662871 167515 126 45807 113 32819 674236 190 139885 827546 155843 190 816400 207 56165 433869 118 46152 770178 24 53669 641368 25310 157 635402 74614 112 576009 67 140331 392083 191981 68 599666 135822 299 947771 1335 9 227198 7088 57 916724 268 199046 472350 86255 276 436186 157124 189 839331 72263 205 381639 214 174262 395492 73 30503 604823 156589 143 547718 89 170734 928099 110374 209 749283 84023 126 529410 80 86658 965318 168 116186 183308 31 42146 368428 9441 8 872880 288 164307 707995 21032 112 930267 99 16880 210268 53 45249 28196 88498 216 909094 237 92233 232069 77087 179 271144 50093 205 91684 197998 219 926150 13 2917 327332 24 105869 241311 29 28003 511836 38 1510 58046 52 140623 451982 103341 115 975989 132 157397 788336 60146 45 402427 282 82314 724066 112581 214 228894 67174 257 189597 50520 106 640883 193 141797 487156 271 99871 366239 118033 61 998883 133 130223 712472 149231 293 289295 16 15965 497779 94966 205 407771 2149 14 252222 244 77208 865285 183055 304 568089 103 176254 771154 94242 243 911983 63 155137 39815 328 124491 540502 57 73705 112797 160332 236 406525 191618 296 285661 66753 90 14506 188190 192 497469 190 49767 171235 2 98552 579330 75405 159 855260 153425 29 815731 120240 110 202328 16391 1 158918 134651 364 353513 121880 252 987478 119426 304 381937 164 148608 993100 61203 46 444651 190234 298 57932 303 135342 558345 30 6598 150415 6 150774 412521 23 159942 608824 105 26669 437041 237 105374 687624 168615 400 780844 61625 18 378631 66 131665 879035 46 74495 186814 126 20447 22693 158298 312 39126 45 119616 579802 1100 27 202929 46 20420 634617 69522 150 105807 21 83352 593322 154238 34 629428 226 114531 285822 156 76698 191604 147 116270 256615 127673 244 304758 300 174756 36920 36443 74 110947 54 48606 579839 124821 118 729970 128382 120 52935 29883 40 206015 191445 47 173994 18638 12 591548 105 173444 893417 342 163776 252380 148 21916 361457 64595 63 862001 122 29474 416433 85 17469 96765 67 149530 667845 179538 192 414567 92 40302 489909 102673 94 986473 198 91525 488273 199481 437 678845 187 114525 703818 204 46238 222204 195818 392 214556 14854 110 713085 144 56509 697350 84236 272 171080 78256 218 719584 20405 19 606365 194227 355 616932 38007 68 52285 219 48399 77804 56 4992 769975 89229 284 160876 133790 206 12925 34369 74 328924 111 105770 967949 247 122770 827725 79454 104 720516 375 157251 522584 228 173426 957 117973 342 976873 281 133530 18115 144 121609 839761 45 2363 736829 341 150327 482812 41 96373 442405 114975 267 479417 200 76735 638867 159 77974 176653 125364 151 335793 328 197157 396413 141452 59 244642 156 157451 212038 156553 309 871727 166923 135 920496 37 3453 727316 27294 109 46665 316 158338 809648 198328 135 191131 107222 58 63919 182319 179 651033 49 51383 881822 87 149395 743305 29 126062 669817 98744 13 734931 45 151786 947710 195353 318 517109 41624 38 805668 254 77337 777994 33964 48 917478 30303 23 925149 14051 10 117074 327 124693 874483 42 25151 124694 158292 271 826963 249 117705 714328 244 115863 471738 88798 271 698907 192286 158 994502 282 177086 780087 190 61256 530051 41470 26 803739 166537 389 77266 188031 149 890352 161988 381 459489 63 111147 981698 146 52328 597749 127467 273 708398 83566 32 292577 89 89688 134299 79464 162 438949 4 154110 844685 105 115133 4060 49783 82 52325 114532 276 964638 123 95742 79967 100319 212 334822 138 188617 80122 212 64596 532925 168943 333 391009 181595 293 914764 2661 34 906525 75 95170 575726 136006 153 360173 187 129873 524169 3 3040 224477 159066 392 828237 385 179618 237767 2647 18 19476 116 16394 754998 47 46272 321479 232 93017 328191 50 5477 168477 80 143635 749248 336 145974 345984 268 80275 212519 133001 144 426403 35024 7 844489 4 21464 825821 96 21147 862943 123 44793 51038 173092 325 69923 49070 157 720334 34353 43 932410 116 47053 262634 134 73936 302397 24807 58 494197 309 195663 712205 95656 155 125676 12930 65 800469 11 91651 812061 108341 77 191563 268 86371 349534 144806 5 772968 38809 39 597588 74889 111 958641 233 93473 322220 46690 49 434899 250 82288 431453 113893 194 867123 148 39262 410256 318 178811 686223 125224 332 775500 258 195052 71678 83458 261 234998 336 141739 260439 40867 151 297694 160754 271 796179 160317 117 107652 219 137972 545961 175914 90 19543 97 102881 124388 86910 180 247300 120091 128 367855 190444 194 253999 165 152142 399366 5 2165 895105 20993 35 61806 113531 246 121931 58352 145 417513 143056 341 666423 182 66666 872439 210 71980 75324 143 93868 592024 126605 22 846079 112 111781 598680 306 175752 895397 49 26630 463539 42271 139 856886 57 113464 977874 25 40460 993218 70 6732 592529 55 107164 227545 29303 80 59765 194 47979 927999 160396 83 684726 134343 150 375883 29 142689 808414 168489 141 315375 187192 72 601102 156 137791 813721 158895 353 573309 104489 204 534350 192815 175 960750 83 141983 889749 52 30801 924086 45 106142 50765 69 102377 967592 602 4 914103 123364 246 143512 33071 26 902077 36467 134 874705 304 143161 801786 112865 145 417510 47025 27 776811 155 116071 819399 187395 67 734785 304 153747 924495 71740 243 127996 57 18697 739741 78377 147 653655 131472 237 80182 13 30721 625845 119 113311 260064 65819 75 942634 32863 143 447988 200 68803 617286 45217 165 42252 103787 276 677436 79698 26 670307 176557 255 291900 8 580 141439 63 76194 156045 68 16237 205671 182597 169 778170 254 71460 19092 70141 169 783099 200 40596 731077 186326 207 471126 293 195646 367927 41023 16 513180 96130 277 496925 108886 190 385796 18312 61 387118 211 175633 546002 88062 256 826754 129879 36 748973 62 81012 948592 244 68129 726361 59296 76 560776 331 173818 981815 14 61566 284748 72 9469 94348 168492 39 740393 145859 232 302048 16829 96 19699 86808 160 852181 60426 144 806251 141918 157 86291 89882 255 89112 145815 65 517019 13 2738 522817 91 79983 307052 284 94595 163408 109982 84 878874 51 28168 230944 119889 112 383846 152 91001 277714 190 137269 276429 256 152290 478293 70784 58 666643 296 168194 447498 66269 163 878424 120 44401 323608 144 22740 490053 421 194976 786881 78747 278 152308 135 175268 506222 16 32555 313958 193863 298 618346 191856 313 820394 43 9935 408044 36062 57 729362 312 128011 609374 93696 70 88842 11 131411 408274 53490 115 823104 320 130826 644295 164 93264 13283 55 56424 691848 55 124267 655280 252 65730 770154 182615 419 56442 55 8453 181773 133597 234 645485 82867 241 3268 280 120677 355030 155411 184 633521 199 71624 353129 176116 354 819507 52907 45 131162 194 196371 750761 98430 227 9152 135159 22 616084 43970 163 766567 111669 69 183874 70 44884 826962 101257 160 740518 155264 321 292074 255 76582 13844 79 44198 713021 101 104852 284073 274 114564 556156 68108 257 706736 410 178522 289503 168629 52 576303 142582 353 488295 146765 193 790145 161040 150 282954 181045 106 578472 69436 139 839175 100397 168 312751 120903 1 19519 153030 95 311893 10926 69 319006 60558 166 631661 150 169820 411668 31349 52 324832 93 54489 365511 100 19214 950184 140607 46 545806 132115 40 373147 27206 163 979238 43004 198 761926 83018 121 208057 11 13955 225499 102481 95 505676 143676 227 399421 171 42719 248416 115892 3 523063 66 18197 182081 169734 381 943068 141 130281 123748 165 147454 670489 26 3554 680697 42359 138 477561 50441 161 900538 113 105041 3721 103 111842 521340 54 86244 295095 111902 74 558966 108 35350 374312 34 37258 475191 63 85650 357283 337 115778 691542 79912 47 866026 92 68026 381459 84 22108 382648 279 116183 171614 367 9 662441 348 163951 361331 117328 52 396192 104808 274 537533 71776 125 487416 28 11911 769488 37 165201 571944 132750 349 100912 13806 18 81263 141823 118 684550 44767 32 150912 107 17519 337185 114 136336 730528 29 128785 126232 263 131051 55927 191064 8 729070 32979 51 409960 200 59529 362710 95786 172 243423 170342 78 192950 176206 41 443599 199020 32 156057 32509 139 761041 100597 75 46308 381 159024 833594 126126 15 885728 71 81963 766576 19907 6 294319 75 7169 159191 171 66836 88 307 98018 72619 86206 177 839485 39 23095 268485 67822 171 719782 41373 58 452327 32 146490 501772 24410 24 840240 146799 378 246715 11180 16 87030 14396 52 927892 148 189469 812314 127107 164 208353 245 199463 21118 182784 37 556458 169 80469 956188 170732 75 26261 15632 52 57774 192901 56 983177 70561 153 287192 186 36737 399519 52155 91 751674 80 10278 549347 38 9245 784185 96394 198 590959 4 24259 977704 206 71072 145129 242 174253 457722 168298 354 872747 74170 125 444315 3151 26 244297 133 30930 817965 55176 22 204605 33997 84 523220 103 65683 789524 116492 216 845800 68 58117 390324 150063 232 512344 203 69520 275948 54 47937 151087 89139 180 785896 92 186153 262834 18 56442 82381 150908 282 351353 144 94311 710481 104671 273 480336 152656 314 611072 88 186604 753403 39 183758 720953 48984 23 111121 170309 3 165885 29056 168 964126 260 88691 496476 181659 35 665758 111 95722 608083 79 47663 51248 62141 173 792639 88 89055 317242 44 40334 549554 140261 221 522568 73986 103 697815 118368 259 672897 189 115654 239426 96 134076 60994 182863 38 519052 196858 228 411517 336 126259 928491 155721 109 87199 20435 92 943290 99823 231 96278 37189 13 592135 37673 27 285335 90 38948 794196 11 168741 283154 157434 5 557025 157 191552 247828 296 197635 228630 198617 64 635848 114798 97 964755 156 38739 650199 172533 195 196657 36245 117 776639 231 184937 434964 324 152972 449040 13 193446 991814 176835 23 434840 123807 241 209588 194 110598 259464 97 28240 984341 165839 190 880617 214 72904 735453 370 159439 899529 303 148148 830730 197853 96 496161 329 194228 267795 137248 130 668123 24 56102 562813 133 192157 506889 191200 263 694011 370 157316 188701 90804 100 87059 75088 166 116516 275 121514 905742 288 123034 582463 173 34979 61679 16 195821 268038 208 86433 772291 293 198583 968426 149249 253 299703 203 76363 273716 140192 299 68393 127 128851 628203 243 193822 906290 158 40586 573092 173614 204 842570 75272 72 286319 82 44291 436168 23 193303 593478 226 99377 870008 257 99237 811871 95 42639 356587 137268 200 163172 156 49081 263793 181500 294 757900 190982 166 854985 110898 144 204475 41 37176 330279 142 83068 25531 176579 339 108098 131692 353 647203 312 193592 990042 163 184160 947996 144574 47 66459 16 269 981602 20 78505 168399 156 27446 923994 189 67529 504286 106045 236 102416 339 117533 65302 248 134065 912419 224 116644 470376 265 73616 563623 17461 51 790558 86 76879 972044 150916 143 863957 79370 75 681638 117438 323 739937 126204 25 309768 324 107717 442994 102 58629 684455 5560 40 810366 195 166796 982039 30 7767 937528 184593 393 288049 118408 67 318998 278 199532 985120 129057 202 285833 58331 130 999419 171451 388 176242 27 81584 656390 229 83803 992834 171 46738 322380 3444 22 354243 37 93231 859584 99 64659 298215 80 43741 826948 119237 52 90087 170792 168 743788 377 195155 472814 58853 118 157375 98 119985 995125 181 95174 506571 153604 283 270181 165 118094 239437 163 178941 709452 332 180185 930034 190945 318 950228 3 18687 588729 275 101360 745641 465 19 958934 190 80556 771476 187265 199 49497 34463 5 195967 24746 87 158361 23 145526 992079 54213 104 253484 20 7519 635778 61 182269 626350 156 47069 702444 105 53796 595103 164476 42 755957 81 13634 202428 375 170048 937168 90811 63 337007 84345 255 260101 89 47618 879969 14 84728 587579 75 47992 358132 212 46349 849313 367 166831 288305 115077 133 560326 5 12702 680139 96733 126 485726 322 189647 145183 165766 282 368645 146672 66 849292 37491 110 446326 56397 132 319635 90930 235 34128 57 153473 748466 101 178003 464199 79 51151 125783 169112 242 907093 160286 285 846697 144705 261 740697 73242 41 893348 107194 303 746543 93082 1 676873 175 75915 524973 19 13653 802551 121739 29 905751 35 3935 587036 83127 208 163915 14573 1 988711 30739 145 460412 67208 173 248339 113177 222 463883 158 65364 890735 177 52712 888341 38 21637 213293 106 46194 673246 52118 129 772828 100 65886 806029 132943 271 522759 32893 166 19869 41 22870 808487 130 73175 222819 29 33722 407494 101252 301 881642 168 122684 760359 20048 116 769054 370 176647 33068 189052 345 574561 66 55137 967228 48163 11 806154 146979 146 345675 73782 161 223844 121784 185 178049 166521 136 531461 178060 45 441863 194188 298 641095 216 181022 565149 44991 206 119975 70 43063 994658 91 79046 533193 56742 18 460402 142 75713 988890 164262 385 195418 172342 404 638599 191935 336 116553 210 103001 819133 129042 260 117856 331 151842 498957 77 13787 710584 241 107483 421432 401 192594 567033 30764 4 963627 203 44408 361941 169838 199 796456 40471 142 725069 81 8288 558503 221 165635 801698 10 16385 129404 51815 36 898759 162 53040 292053 46309 60 211635 39167 49 92944 153145 135 220682 101 173828 906665 10229 8 816787 47 9026 485909 287 116584 28453 219 82500 788914 139976 82 217007 212 190447 923452 145636 293 809350 87107 130 288387 58 52761 232791 119 108093 803510 121 98118 938597 269 82020 475266 99369 75 832488 334 117611 114991 119 34336 786029 52789 49 455771 36 133428 304264 92929 256 814294 141341 275 740112 2 153166 247141 143450 123 860735 180234 3 324045 4407 49 776431 21319 113 763946 14 86617 490844 182676 30 968957 141068 13 518708 340 127092 270441 30931 143 725295 74326 154 618556 42636 204 61990 29350 8 974126 55 7582 688176 76 91043 82091 73 129285 434214 181583 190 535262 247 87534 396280 58813 35 447905 71 42150 362868 212 182178 891683 369 165867 343056 12017 1 312659 151 103288 142481 107834 146 206122 6178 56 460511 71759 12 977202 101 29169 213181 124934 12 207060 104 25289 86838 132011 329 342166 15 112762 23911 362 138515 351617 110 68218 361956 160 117036 391005 197077 281 326228 142 108131 509402 29215 88 225947 217 198154 929426 177 157095 167650 18 141737 70093 130941 145 632997 157160 51 294851 6 21290 697256 75 6603 249002 54751 153 331728 38832 34 992488 162687 372 790040 19892 135 969617 171746 148 424156 45 69524 82875 60550 226 489340 360 184990 584658 46558 162 781434 124371 294 78112 113 29237 742258 113292 119 852041 133 28811 712454 2 7202 608267 297 121770 28829 132400 219 33160 73 133557 270942 318 195365 229158 168602 286 295223 70 194651 903066 266 153544 198445 152991 250 903752 8 13160 148892 146155 160 251862 199407 309 388880 17528 87 755333 62 7282 613367 209 154514 40337 46047 134 49643 100879 92 769834 74042 164 628893 185318 290 784722 98 108297 861794 220 100585 125883 131 156910 578446 104390 17 301082 416 185691 77574 80868 185 708325 275 111012 576439 341 154700 756381 52783 55 372386 84 126023 655567 256 154535 315358 26092 62 734129 16319 76 933586 336 114978 698165 159 31616 438513 65 54974 600282 154 132743 630428 31 106662 170214 252 170379 786334 140 162364 587375 60898 175 237620 23 12279 791220 131 58357 15783 110 15382 813906 202 122565 642180 169114 327 170259 265 183349 557039 118227 242 863348 38 31037 955810 3109 46 933980 38 196927 816592 37650 147 787881 108462 222 537182 32 22819 26279 145805 353 45204 31 72932 880685 138455 328 295837 68 15184 991295 380 198816 575140 107536 49 316511 135666 340 748483 219 49217 602592 19463 113 222227 33374 166 277594 154 50655 955153 161932 93 971287 60547 63 537874 42199 11 252319 15 195126 20304 155203 163 976103 243 154187 124889 119099 121 722445 153024 348 390922 62923 221 47297 126863 244 360473 87361 267 331444 427 198392 390641 191 60653 25534 132489 223 251200 91164 54 988131 26 19352 435309 31 135341 774268 4 1566 582062 60 3890 464376 122265 76 798090 104 73670 618984 155500 394 54349 206 53752 830127 190 143695 563537 56 103530 526487 191 115284 205930 304 156226 797218 230 78544 633008 170 164424 56453 179548 247 210146 87948 56 269573 110231 332 112295 60468 43 100959 345 145854 822836 388 13 148800 64309 33 48844 344 121121 295283 52269 151 370218 128740 89 204171 53560 14 105716 104 20994 453514 55758 81 746248 100162 189 259503 58580 95 110599 136 107658 936474 170740 231 346724 10 55297 807064 76910 16 771400 57 70174 941403 123150 50 611960 206 185801 197238 110516 99 170764 154115 80 166569 23 108606 186328 60 94858 749391 17 1012 441262 261 135748 557754 35308 167 231630 384 177149 716894 177872 202 52976 77783 278 935776 58 82306 319312 363 187721 819745 118 164791 549105 29 51551 334657 83854 120 210435 30 15358 77315 179395 261 166566 18 51534 407257 87257 96 579594 31316 8 907654 303 199633 29716 406 177952 989820 98 159434 11522 428 195257 266016 110150 218 607630 251 71053 140974 153535 75 247116 37772 183 739607 192651 162 869733 184 36963 665217 35056 101 896114 222 133455 576157 110 20513 986759 187933 415 516073 150 161286 823539 37549 80 472555 21 2911 681068 86361 125 287141 129183 50 401754 93 10310 431354 30515 3 817029 84806 181 803204 93 195064 755380 237 112239 497638 203 161774 427812 51184 189 456361 172930 166 217112 151139 66 113651 82303 142 928332 146027 227 977911 25309 120 123868 161621 149 711345 41 115856 681655 197004 276 804283 179303 41 525541 152 111341 101425 139506 242 558472 164284 394 371256 47167 156 564425 15 87029 343493 164314 361 376579 23708 58 353422 295 115987 757996 84 175399 280457 236 183204 416650 2942 49 485300 19 147359 903722 35 51059 281683 32 197584 730846 43950 137 86718 78276 143 475403 22376 143 716263 49826 169 767777 267 186307 671292 65 135946 725394 23744 10 441561 199196 424 174441 125132 340 593583 20325 126 78643 407 169158 260999 386 154966 739011 260 68540 604300 126 110086 106217 13534 33 317791 369 163984 628193 79973 212 360609 8903 56 935507 46 195448 714605 127115 236 519935 202 92020 992822 254 179361 847389 142494 372 666105 2189 2 926449 110 19041 834806 57 33182 709242 256 100423 969023 270 167913 612014 16690 100 911864 245 87944 227480 81 47359 37197 9224 72 736946 53 166390 518405 226 113251 997693 179455 400 519153 363 193558 312334 191426 215 346185 3882 33 962901 128660 326 356648 24651 152 987829 135 78465 882518 107 55561 518328 184 120649 732234 117808 118 201998 54280 128 304423 136498 18 578171 108831 73 745852 6377 47 73578 93582 33 339420 96 84617 139179 120 78200 350393 10 164519 954854 75779 174 683416 199340 419 79322 71 36482 910370 109 89080 656753 45676 9 331032 252 129162 731482 296 174140 264500 318 122408 851243 384 199763 251631 226 106442 812365 106 68215 379242 106 89057 799609 237 169701 402309 191612 394 212446 1312 13 790753 2072 25 310531 85095 138 579154 173125 193 453847 278 114966 719619 181 94597 956128 24551 100 486552 22 6420 25961 258 108813 19090 5086 54 87692 88 146918 769287 186333 163 522448 6195 72 417380 325 110242 246398 125842 54 359043 330 149495 184962 183 141110 658584 118 164471 104728 252 146518 462700 61 82655 360129 165677 50 17770 340 152924 923554 100 194281 851069 172 92180 655946 6343 12 458332 130 59486 56950 10498 91 841031 83792 15 934818 175719 314 889335 252 135533 392558 231 183981 559673 79452 86 171040 132 53559 180603 72 8994 826895 45985 14 772789 17 110221 725965 1 152723 201634 104902 70 992112 90398 263 813973 160729 387 773954 176675 374 659693 116849 265 338367 76 104915 786209 368 197607 908854 172 124297 103759 189406 105 625393 16 129813 593856 74099 164 697066 50 12029 66964 247 96645 757546 35875 99 796931 85 23614 695789 334 180151 133957 63517 63 678405 84 69495 742885 175356 25 278049 80101 271 575859 345 136555 141647 84065 72 370510 49 78034 445919 62869 4 379116 131281 165 291452 38915 37 929954 222 104717 332277 76852 176 429405 155699 111 41059 82 11196 740389 202 76972 730508 75593 33 25470 13 77675 605226 124141 270 6 81102 148 779735 51 156550 236357 347 128729 24651 47275 70 953540 98394 25 489315 91 197051 178183 53979 52 411545 224 69820 534214 340 185485 265927 298 124567 159941 309 112171 434964 26330 2 632016 173555 276 723390 32106 179 763516 138 86835 137778 86 87388 651500 95082 119 192625 12379 49 298580 136 118948 55299 32596 101 817204 266 168056 894745 135 107169 92440 63900 100 789301 28 195376 570061 199 40166 123614 44 92053 342671 13013 65 14493 69 5960 622638 108457 194 457059 8603 73 523100 81264 260 784390 136718 260 38942 77247 166 812918 146 110226 659283 189062 160 158081 115830 88 101677 218 118415 936357 204 166383 663568 174696 403 787016 7330 56 483370 1231 21 608714 81 8919 116486 127334 149 552288 49 172785 91426 20 155453 883505 81 181014 702121 197054 83 213017 294 127903 778034 52495 201 808155 206 110713 602355 208 77572 592895 13 41604 579594 63 156744 558509 173 107392 757235 20422 112 662118 175820 345 447232 48 37222 240482 200 117578 302469 125 54048 312196 334 188591 81573 188253 338 803433 64920 15 791099 57179 209 996647 171467 269 192388 2974 23 192477 50 178399 407411 79728 195 552004 93 182129 832021 121860 166 140270 87 125186 590654 58016 44 752509 2945 19 210808 208 141211 98702 78 101498 967048 44323 37 238852 342 194389 397460 147231 39 375964 47031 166 816046 249 191255 84043 97852 280 745179 160 112206 534311 134544 62 206482 35 41708 64965 111095 291 577560 198 113083 267210 307 172727 823572 58615 126 798238 49652 135 224150 12830 39 507160 49 100723 721954 59743 230 199934 34014 25 302286 6344 11 441323 20 192486 532096 79988 182 502128 54681 171 32240 138766 107 256187 120 85109 188121 230 125588 272272 86 26489 393039 23 194882 387452 23 153419 511101 30 27458 882289 83828 212 776375 299 164632 688405 68747 154 987139 74 111275 7006 202 137875 829595 187552 391 208581 46619 181 685216 39 12780 864862 199077 409 486428 103 64843 69473 110752 36 134255 49723 221 619482 174 36474 268139 138529 362 611456 65269 224 887470 1707 8 882040 105 125847 997834 197034 98 806346 68 165001 813513 144971 165 527978 42 3529 494425 56 129069 93718 65707 215 903634 182305 62 559613 5644 39 653467 295 88537 45266 24213 151 167804 194857 353 91002 205 115281 427578 14 10826 450624 118370 177 442573 68497 137 767421 117322 32 517228 291 170384 29386 76 151789 980461 154059 20 781408 133318 138 34039 8662 59 195746 133 133393 929372 30 23903 567292 41121 158 319964 340 121598 870580 77308 252 87836 195636 170 599947 140129 86 424920 177823 263 261190 69 171400 324606 9703 55 617945 195410 122 348913 233 106237 17200 28827 22 740220 128431 112 891978 15338 88 263148 265 86752 763897 29 72209 760417 53336 228 549181 100 60131 56429 98302 124 881001 7 95191 742983 145 171293 530333 134 105176 498754 149256 37 331847 92588 42 86011 117412 227 924769 64 163317 644679 8675 1 250871 4 176238 426704 62497 19 666678 130 116806 450558 195920 27 761659 48608 172 639907 144999 203 277352 19 167662 119632 296 88175 822601 175 81843 491215 80 115677 698275 130520 268 105127 10838 81 77895 369 160842 215567 239 160735 51902 25025 124 146375 133 22466 461265 101254 102 77515 166324 49 337387 152393 223 85271 329 144076 212651 202 184799 578188 154541 268 607591 242 125405 362644 40262 53 933227 199043 113 474940 101133 252 916668 205 149653 769366 133 115104 7267 233 185374 906299 276 150057 466993 152030 158 879756 25 100062 188565 71485 4 614740 100404 125 338473 23 153237 829878 27166 148 977561 185642 13 901630 93293 257 329747 187 83335 371801 154922 75 553677 21980 148 880389 328 150897 64674 20876 63 114574 22470 118 893823 224 72216 561909 93 157575 15625 117179 127 154853 98 161508 138694 153736 322 36705 162 183947 73275 323 147651 378827 111 192062 16907 311 126755 157212 168 97955 104987 47 2862 460612 8 23013 830917 5 75663 390709 170412 45 445271 108383 179 835282 16 39984 898182 30 131900 134808 299 99362 926856 120428 253 389515 106 73396 514757 29 2514 55173 7 38937 637919 217 69096 866786 112 186196 586797 97723 271 206295 196665 121 153499 48093 26 879975 146572 232 588623 183803 406 419365 58334 76 670725 146 39641 355373 72 67709 83526 143 89453 628343 27445 99 560420 45400 137 37742 410 180374 330287 187291 203 504255 132 75878 858378 212 119446 577371 144596 229 633306 51187 35 539545 75477 123 325848 103 196584 438749 223 108480 932434 153880 72 442516 208 111014 96632 184 165158 855340 119624 301 511919 164919 257 617692 307 157379 254373 169 46799 739598 113721 252 145665 146 43037 6247 2 191625 136872 177919 357 7757 142115 235 738645 74 76027 205991 120631 255 320890 12116 22 189591 61561 42 371598 137847 340 120998 229 165162 192307 107978 41 279717 107 67224 466505 140970 221 850235 57708 67 170147 187949 339 184378 77484 156 168827 64 95308 696138 148 73457 363673 330 158659 171588 162166 290 253498 102 142528 850883 163650 112 949342 131 53728 465281 78 150348 400508 3 193932 753786 154625 390 577253 131726 321 310210 42628 37 225710 309 120543 725634 42919 1 755760 162551 151 109837 6 17662 597354 154 154706 307033 78 187751 749398 35656 124 445618 128 147576 497448 69 41589 966251 111584 109 477610 17 186485 106246 221 70278 723049 47684 47 292624 71 100436 676384 66054 111 419847 16798 100 292309 188 102276 674446 197841 333 795450 137740 25 660285 15 11952 880757 81084 25 240154 24 49743 369641 313 129131 396349 131577 212 452815 222 159866 443140 4186 1 579656 18519 103 603479 12625 65 800610 54734 139 672138 96 11918 203860 95 37697 63654 226 99969 608780 178 188643 421527 161923 292 436357 60 57873 277743 248 75497 666458 256 196500 469767 172385 55 399501 115024 12 675687 330 177278 148701 223 119267 829751 251 102640 853077 154 49210 908461 199503 417 702744 46 110759 146610 48930 56 131177 313 168122 17407 152 2 992826 54481 180 832845 144 155891 778631 48 190391 125437 175523 202 440052 65859 200 608957 191008 47 65664 113 125927 359398 172678 236 894076 110416 319 212708 141859 201 457336 434 189261 554271 182362 375 603874 59062 142 331354 29848 16 116386 290 153366 953856 226 166335 714891 90199 48 485007 102670 258 289049 244 175620 374648 94 65107 405375 257 123946 827958 33861 18 217442 49548 10 855026 151 34643 18532 165 119061 562257 113341 314 317754 196595 33 220966 186502 21 641114 225 88768 683401 81283 128 27072 260 96295 276749 28546 18 194240 51 91304 580164 245 90407 922276 192 44000 183310 10 168982 485765 126 94086 815748 71 129253 413607 14556 120 286342 121 50713 867907 208 80027 396950 68723 231 938770 231 88795 510825 70 9156 765951 193094 168 365109 40332 21 196973 107765 242 382347 257 154846 765538 92026 212 199527 88738 182 683280 97296 221 926890 117 114506 492021 71350 112 371582 190 61317 545530 135887 367 690558 1 63562 647571 124136 311 395759 44855 7 178204 118733 254 86267 93288 282 268087 116 197510 971571 24595 119 248688 182379 66 130371 137658 262 677167 130612 108 577517 72 196852 311792 63 117930 751495 11 18410 451956 37 135699 28103 217 97697 417704 162 154712 688400 66885 184 582923 202 134047 365680 231 93786 451433 94241 141 437037 172 195251 89304 182345 28 951325 40912 155 75614 8871 70 972467 157489 14 61793 158919 220 567857 129 44957 639934 69 80745 769742 167 28102 333939 213 136443 144684 269 102628 539637 244 82576 630445 28076 141 409699 68 161340 79373 128289 176 908103 274 85562 663596 171628 392 603967 199009 282 2791 22 142630 843468 10357 100 258377 147 169988 886690 111 165439 728326 62695 3 145280 86883 61 949262 160 37542 608528 2 28027 716052 34 52439 903591 159930 87 294772 101 177673 196079 29503 99 602694 71 22936 185544 354 158599 290242 158039 148 489971 168689 59 383777 189 185685 74863 100383 179 859791 186 50634 552762 126378 34 560097 20440 105 779004 17922 93 904032 46 2409 131456 195471 265 972849 121 140616 996127 78 75689 101024 163 82221 81659 79443 254 26127 153639 185 930791 8 54593 902705 197 88803 420477 136533 294 101882 200 86616 957016 81 26258 507577 193 115811 766351 126699 108 914404 27 5638 385758 21 176633 810668 56254 108 23123 67 16252 575358 15307 75 244412 2 117398 458778 98299 116 263487 27 52109 780923 195 109478 51938 78893 42 388530 181973 426 452042 183132 239 164660 100287 2 700353 38472 175 775465 9 117683 816256 101329 244 490443 244 123211 415629 185765 423 800690 218 98046 299174 122461 321 358772 270 122466 971898 52 60986 631820 64 82137 10567 50 16556 548523 10 170759 561488 2659 15 887421 12 156485 914320 57 186702 309182 114252 182 321526 319 135084 776401 155518 252 180217 223 70266 519111 195226 166 85321 195 176976 874729 83 68866 693030 100 37731 580914 119967 82 548445 80 64484 762215 190 113063 218269 38882 81 43624 138588 227 88344 143616 75 53103 49538 175 281189 201 76266 870070 18 7362 75804 87 129867 796826 142633 12 706891 228 61309 476050 134 37212 790634 73469 201 155661 13219 28 998974 119973 199 679296 227 92184 209805 293 103247 678487 31 43202 267137 55016 200 752040 19869 73 790494 182 77374 510020 156 119633 157720 147 180842 845863 97510 289 481297 37336 182 404794 140244 69 879341 80 30406 417838 51840 98 368883 344 132092 865111 167 90915 602071 262 90486 49810 395 176355 160144 175056 232 531095 10733 49 966290 360 134699 871213 24 40123 639136 19073 49 249769 72614 105 427589 109642 184 264708 53 3238 408079 10700 35 915970 270 188290 10762 185460 403 591840 120 174676 914000 177 90640 352850 63 32044 255696 61076 196 623330 62130 81 950203 14646 64 96386 175138 93 876495 81811 202 530762 64 161574 501053 63230 137 544519 58 195676 279693 137 147499 129302 128773 260 406132 208 156908 477194 92252 44 875403 152452 274 680171 14 107525 188058 64 13800 445853 114 19805 14400 104 24177 954918 383 163613 866506 141148 191 128769 32275 138 635663 101504 199 831673 361 181266 510679 149 70098 370826 47 4188 452476 300 122489 354219 217 77422 915259 120735 178 311221 139 189804 729373 68719 139 618677 86879 18 995691 102 112319 633730 169209 22 90348 63556 201 266691 169 32254 872094 194 106513 501104 92844 51 76794 68 43749 207690 101539 237 375237 93497 118 559132 136433 282 190270 38 8740 276630 191874 80 215990 180275 406 276177 126529 228 213741 21 84054 382631 51 183919 711681 234 182038 441866 182385 310 708741 68956 205 929723 64562 138 384573 117239 162 453786 127190 44 249518 26945 97 310483 138 102384 916768 25 171385 982967 52 65895 637641 90 12366 59800 194 87028 875425 46 138220 563661 120 39496 253126 151 184681 336876 39 63903 967275 53601 101 46930 89883 267 154848 64908 143 918585 301 162598 907841 189609 54 379784 82925 190 337682 254 147970 956328 87 38067 989071 26974 49 984180 132992 359 356274 190566 376 744816 55 181332 28315 12 106462 842708 115176 330 190524 137 131367 68708 50165 209 193246 66 23690 358084 41968 97 806780 94262 247 534026 84 108508 377893 405 198766 496539 94256 31 643377 108 108320 813691 28 149837 65670 172184 278 785607 39 48764 400693 122 109091 408101 53071 30 531967 122 52220 525287 35028 133 122787 122383 104 168686 169 69613 80222 67 62451 747596 24 5155 565649 6 67 235993 106959 285 433455 56155 108 529992 123 21218 626921 80404 264 405408 151895 218 182690 90 41274 91058 319 154458 419763 11979 37 766534 63196 222 760857 122 52953 771520 177080 340 996095 25967 139 657203 304 98433 914102 62171 58 193294 178858 176 645049 29 45547 848287 190077 61 609352 22840 129 953163 211 180815 226997 192841 239 529455 64 26056 982454 129902 68 704528 149880 147 340580 147299 96 745553 76 197911 412651 50795 6 653606 60710 165 103921 89 90833 532884 283 130005 919880 397 199903 532154 149 170601 334895 34941 117 669859 64 181316 526061 107974 64 515445 196555 195 289152 184375 372 258854 238 135989 894456 100 38594 380714 163 113022 256044 67887 157 99959 162 70172 373425 59 12117 443745 32 1285 257994 141299 248 593390 152280 6 317352 126034 143 535051 110 44811 386233 78510 28 664417 140662 209 135195 331 194968 729046 167723 272 482813 280 117823 460341 98663 7 308156 60580 227 440576 83 21397 538715 69732 94 724148 135 61716 543505 197802 245 261944 41 145169 868377 290 116122 542516 109 27091 129443 156870 348 329395 140 92705 646907 143186 154 764618 4081 17 726458 127660 170 145329 97821 285 881241 197144 234 514620 12410 98 683011 144272 150 278135 23010 74 436288 139449 142 635174 228 66315 657688 36 183827 304471 69839 28 898706 126102 177 182173 79 75078 820047 259 182161 64672 274 184827 989292 54365 152 438347 90 115542 949566 20191 100 290313 295 162504 282025 25 59532 651983 196310 103 257533 47175 123 622220 99089 131 477101 126 162861 290120 191862 329 200156 80732 170 180764 78 47417 142990 100819 93 661806 192408 78 180876 57 51662 444943 52 12969 16521 417 188700 586824 373 188982 502878 322 175827 440493 263 76748 673642 131994 85 624588 126 66294 907569 87 31909 986778 4984 62 202816 179 66231 276047 109308 315 611394 12 6444 496454 12757 35 768239 88 69157 584761 97342 44 892950 71678 5 282524 23093 113 755340 116587 147 12173 124768 256 361175 20525 91 132182 175 188578 836034 140887 69 35232 198134 65 278071 41 143339 392023 137 86559 810436 219 176176 753684 120674 94 304106 161 171768 983563 12216 84 495903 387 197997 750806 91192 115 539941 190239 102 466827 93590 86 455370 221 80495 616614 123 48238 848535 27548 102 39599 22 127783 120014 232 160340 152835 75440 189 817053 178910 69 440489 21 41700 632172 58 6847 394740 120 134529 525142 185490 307 84447 33150 59 220933 114940 38 280260 196806 189 426356 185070 295 854524 104807 18 816357 119 179723 221685 121 47224 34373 24987 120 717574 94334 89 950743 10 239 307501 429 189979 951835 82471 2 278728 21 3557 747164 49874 180 508397 93787 290 942677 290 197250 737263 10 175290 635784 157055 251 412391 152 75744 682519 125 27473 942816 150 30293 84527 126331 223 115085 65 66412 703961 105350 315 750908 280 199166 237780 250 71428 71912 118 53667 98205 125986 337 918895 39186 36 679764 127921 345 278786 196 97171 475175 67039 57 662731 124 153914 14214 118006 24 112094 145 135524 545241 64 79922 188003 242 79571 401069 188 135504 655312 55 113740 415348 80596 243 444488 66646 140 475697 127669 215 536515 124 28045 463044 117 37104 636959 216 192168 802809 49 45783 977647 75848 218 74182 63 41308 646097 329 178182 935702 144 56064 607288 277 92373 730294 109 26280 227720 385 178538 596528 197258 240 620518 302 150109 558800 73 32733 651376 104416 43 84262 139 81940 424252 105 108557 982744 23337 36 499473 49 93000 902017 154 134508 806833 126 65248 65837 92 17085 994423 154 38586 551125 244 74477 392338 41615 70 113967 25258 97 353736 209 106768 565128 174155 308 947936 185 37905 994898 95943 160 554371 196557 146 665046 131 92724 644290 9079 81 324875 232 54669 245180 68640 56 440700 169768 370 221847 184610 124 5752 65 16671 715808 97 72482 155342 90907 151 949295 186 196683 861993 129036 111 816723 71136 240 463554 36446 88 41377 50452 4 849178 204 155984 530680 184028 155 242339 47930 106 852299 177328 203 301046 88 10329 984372 73 55383 285184 152440 150 942010 45093 133 159637 146846 153 163374 14 878 480945 111308 162 555312 52 7591 188025 223 112232 579712 87494 57 848063 29 20649 88562 101304 217 360017 380 175934 314492 164 35644 306731 62 21468 51168 297 193522 389182 146 46215 976602 2 1385 745602 72164 239 928488 113 20919 689183 12 19644 558828 16158 55 182195 165 45489 651011 163112 129 112591 357 189611 319036 46 150489 44221 197949 303 134474 24 174270 110103 250 128787 898794 26136 61 543711 68320 261 513830 115053 20 951872 12519 1 146465 129977 311 195783 362 140203 383339 66 29763 43810 152633 83 273969 73837 252 231172 108 38812 21227 258 165576 288160 97220 215 160938 161314 243 947846 145726 15 721347 75925 148 119304 26 32560 744908 42934 38 400318 196968 375 506289 12006 105 274495 276 148228 587401 74091 211 956369 153 195034 260315 5 22727 634101 149601 375 24596 41387 115 980409 104 27860 3132 135908 185 174318 96255 17 868556 164766 391 845551 49324 109 882470 142793 227 987478 70 44219 331579 84772 48 141678 104 58859 922817 43 3208 477409 124 16453 797468 190119 41 44237 103713 268 225381 17 166314 498842 166 66980 298714 117403 110 40891 91 28593 429833 257 83820 674628 175971 276 748322 138 37647 600330 149603 42 849666 80859 159 696540 124021 153 561091 34409 117 762284 109196 58 431730 10 8213 16232 366 140215 418155 57841 68 248447 94 86376 954726 104086 275 918998 43 60729 796825 150755 106 407617 407 168384 677741 50052 198 933610 284 179418 993509 270 79097 290612 150292 10 975431 141 68858 559941 248 174689 400676 42394 72 589651 60590 204 360202 77512 236 825263 8763 43 289107 185 99832 576861 174047 134 60872 55 117157 960964 374 197678 522295 4887 12 495873 396 173981 696436 128 120123 100324 248 67681 273676 121478 245 642995 104 131657 236167 126881 67 665361 78 186918 229968 23573 12 301393 254 164611 411161 60337 136 551708 153 53705 933459 161 160534 736226 37271 53 666715 169 71095 564017 14013 58 363934 80 100073 994796 178691 196 503159 172072 203 17150 111560 74 146478 100407 11 7387 147199 75 958026 96 129265 199038 32 1697 327130 89 18782 893025 26054 115 110810 37 85691 347486 134129 198 703622 40428 48 581491 36823 164 99904 7 10226 68083 1 20878 504385 123069 188 354880 172 161404 265760 82101 121 32587 148714 357 537590 95064 63 672375 228 54629 66705 71148 49 427539 36370 47 275528 158424 115 772142 159 69645 23370 126793 225 459086 156 42055 277884 160310 374 899829 103780 268 963130 181 130194 427283 269 198225 55065 27821 91 580140 176008 275 835304 165008 378 576320 140498 346 753423 52 143320 309665 31215 174 516213 23 39438 205643 176 55388 95912 137768 62 175716 53150 188 403296 65017 42 339303 129831 348 514898 7683 53 301596 127214 329 940694 21736 121 860170 83 87332 357579 16 5374 189806 117107 22 25387 21953 101 815403 99 62984 464532 100 10713 426579 140837 13 984077 41458 28 506111 95145 300 409324 97131 92 754428 121004 43 268175 149 98769 543391 169 133681 256531 125 139780 532465 61 181051 337604 31184 152 968673 40211 97 441480 164876 76 301744 192625 105 29126 315 113297 93471 108107 203 200748 103308 17 673997 188099 220 722887 170757 55 572261 128844 254 115714 145 38221 65073 58278 214 411400 111 145934 902431 55 5673 106446 12978 34 96794 115 198896 631417 56083 92 547308 107813 67 831671 378 166381 98248 70 196896 29729 53 55379 900847 70 28219 883712 32 41120 69998 33635 151 963055 19421 63 515120 19705 47 684219 366 189560 41106 37498 106 480220 19094 129 154617 109434 112 65326 187 174404 291615 260 143140 410449 227 185917 491745 136240 365 200905 298 142237 223036 188399 296 475157 6846 31 890244 89 57394 828818 33697 113 258916 405 181471 739169 132672 24 645716 77144 20 360265 8274 78 599055 53159 48 986048 45 85514 253030 171093 394 182713 51 169649 901266 73 116946 12886 171901 251 205921 58502 112 104132 2844 32 216822 331 135363 631908 10098 1 772213 76 142368 829833 1152 29 12018 185390 345 550315 203 195643 889710 8 6436 466404 155942 308 403013 60191 39 595039 24 182008 965731 215 61193 73801 65 54339 471792 173947 3 166512 108 97060 874748 48 79305 246076 134012 124 254626 36 86415 347751 220 54632 300720 76 18326 943057 183463 173 8867 215 158821 114498 291 131383 888549 371 162952 937012 41 146279 309982 11552 1 361342 304 166756 198058 135889 66 502969 49559 92 592190 97 134646 70162 24223 4 183299 57452 7 613207 227 148555 412423 50839 183 445363 225 50966 759454 41626 96 57840 60 43634 843760 58900 128 951835 110 121471 369811 114 78696 799954 21 12527 724376 266 102170 442504 45521 138 927866 141579 236 22018 65406 211 114347 226 63574 938592 35 101568 872593 24 142735 931380 144423 222 390392 52 11961 972665 18 111854 60919 66439 121 475203 96425 65 661381 48623 219 793986 354 173836 806383 169 197711 616740 144365 366 701532 97 96525 912124 173925 310 581375 131847 298 799428 60112 43 50917 74096 29 726823 46402 51 928359 185676 381 802342 74020 114 22513 217 186105 85247 124965 219 265810 97 142196 370926 151584 35 440899 196541 431 145530 100471 220 288962 124 146583 753202 105 17679 323056 183 135075 666069 41477 118 508354 24280 121 768927 160 35180 890546 101 31956 862363 99783 276 572463 122502 213 141775 14 161700 871985 53857 207 633137 81206 8 325632 255 168869 955418 28545 90 934207 60477 76 658334 149 155611 115254 44525 30 215988 35609 26 311374 67996 192 42204 68 74128 206646 102386 262 843320 163534 388 316722 43745 89 419565 59 194321 625950 192959 96 593040 240 186516 985443 131053 317 112680 41 2808 93559 198 42094 431216 107 30038 101433 169 125201 667164 265 96086 109287 42599 39 733768 12 6064 384973 192665 39 415448 184790 53 839517 93 56999 476222 131 46345 9249 258 101275 82613 61 63328 931180 89682 48 533518 182074 345 407963 88 152909 41868 52 19465 681937 28 4524 211316 61479 96 117783 126214 170 614968 113878 267 711769 90962 14 759588 14 70387 671912 127 31732 61417 89 15080 286635 104 98312 725776 319 125269 261510 35 5912 679106 114 80189 863286 73490 138 916842 299 198374 328885 169320 27 668110 42 141361 412939 166298 137 458158 250 121307 261413 85506 176 387196 154667 106 234648 61 51599 981500 36760 77 680204 147 79383 878322 156 187542 991026 341 131741 404634 50667 172 782252 37154 102 595479 293 133710 321316 78 42308 667360 178835 53 263635 116047 120 463480 57857 192 358658 246 81142 672242 290 146252 640165 253 163707 536558 374 170081 48774 8519 64 830402 142 75370 822408 35117 124 714437 15 10213 478233 133 22107 851831 197414 293 854869 17645 111 474532 192518 197 16739 157356 45 171027 219 56578 57342 186007 241 15861 106568 148 91944 116829 31 834047 331 147542 260701 2787 16 996491 18 3334 322671 18221 56 909484 59114 242 763926 160003 21 416787 199064 76 308250 279 92936 24452 142926 110 312885 139 73507 541757 322 146163 67068 171566 81 839069 336 120800 86548 68554 116 533991 46 45240 684600 116 52132 447454 139184 239 349319 188 88123 632106 115122 80 938613 176 71246 889897 72600 15 54617 247 128606 903924 134807 300 546925 19163 135 923337 348 188816 86517 129016 258 63721 8 16030 38335 213 143225 747453 74974 224 940907 27 175105 776247 280 80835 948471 10669 63 447855 34 49604 707615 125 64324 105706 151500 276 303669 47 5676 250560 122577 252 262367 47057 130 652270 65 8236 583963 77 146419 417861 78402 45 848100 162753 127 98278 251 139259 561350 166442 229 362855 80338 244 855283 69377 2 174456 149752 51 479869 64 7092 428043 105210 94 245165 60 96912 990877 167293 330 799683 82 21614 25202 44846 156 110104 181550 345 299519 169203 215 360835 87151 117 320406 114 180460 505704 149665 14 428126 329 165890 340211 78910 233 138556 72 50891 840377 4 8855 816469 146 78444 311827 134 190908 342184 136 52201 355109 45 55010 435247 238 139720 881943 75822 97 608340 4 7488 650311 84 33456 411428 218 51872 153964 16339 127 928903 127 45891 755645 47495 58 393594 88106 287 349203 85220 15 321595 26752 111 669745 79 31612 431530 103280 262 913554 153 25984 853485 42 16603 287213 129743 320 655033 192241 19 488804 169090 6 104467 61 99270 754492 97663 200 218190 31 94670 250377 177147 294 651834 53520 21 376196 13 49882 727847 72 22971 598278 269 109887 766378 44510 146 533814 120410 77 135452 54709 113 180153 24400 88 179141 149562 99 147440 157629 255 147684 143465 22 402529 2109 12 934110 17 183935 318930 52 4056 50030 57892 153 457039 133 39875 637919 1 122644 534483 110426 205 691585 114 179635 521614 21088 105 316131 274 135197 962894 119 179279 352083 41 142542 126388 42828 152 947095 23747 139 625292 115465 88 717356 41565 113 724120 198 86712 928199 101189 269 576093 191433 118 280847 4080 27 315087 184235 74 959339 38248 109 896162 663 16 168105 29 88517 238894 284 84508 589211 185409 42 422352 29 53700 33326 161733 65 618066 151213 272 380246 87 10424 769580 118807 242 198629 152278 331 109822 75 147693 331313 258 140847 70615 132675 195 747018 8 35189 116444 164057 113 152239 79 100874 154183 74810 50 202862 29 69425 902649 174891 177 753279 203 92172 657921 247 191211 546760 155 121658 728620 72583 38 363101 136 88085 987950 69341 206 192585 118524 38 269154 55 26559 872350 149 150517 876425 73992 130 358839 13426 16 107635 106447 185 62281 3 81801 833970 71031 166 460437 74893 262 869385 45724 21 893514 26 69560 112654 61385 101 722777 49290 209 848857 32201 30 944323 21 23941 544256 224 112597 571230 329 114063 530608 64 82763 770450 178306 282 515121 58019 223 473908 23 24430 530659 129025 12 429054 187485 70 514253 19187 128 475074 390 188140 859872 15332 59 503471 140252 309 778262 215 191644 710621 18863 117 993545 62612 7 373102 19615 46 132997 111516 30 458230 174316 385 800597 78294 77 815033 10993 96 594643 144 114004 140748 74601 127 107801 58 21291 870554 106932 36 930452 152703 326 337170 258 178718 74419 140402 354 882018 90 19290 336418 39 27269 476009 175 124343 340884 307 189653 78214 324 174758 138391 45069 33 833952 91827 136 144344 56994 172 622960 178 141370 978982 11 14725 251411 8724 2 204667 155815 39 675320 1 35130 373034 345 182951 482114 116308 222 495009 87 9771 643345 200 186315 120822 41030 114 584300 193357 35 481660 88102 154 731629 213 94150 279583 197265 179 94583 184742 282 94001 154 184763 815032 138596 235 290157 157509 351 607237 66176 138 812203 122274 332 740620 83 5 957607 34 96927 528358 352 162235 755655 172982 23 597154 22 134060 655220 14 85107 601948 35106 129 770944 68 103343 83730 109510 174 765560 78 122751 824800 191234 263 412262 31 171081 323530 51400 89 979744 68427 197 573406 54321 205 223219 144 109364 27588 146916 237 983353 66808 136 302608 99238 263 402742 61 11517 671122 188390 108 891951 115770 64 936228 113925 251 228282 50 58126 411401 430 196997 145565 93918 300 423879 82 90967 847081 200 166809 327682 73445 161 473750 126 109448 926981 52 19940 649084 20 180978 355758 41 26946 144408 112524 146 453585 33780 79 992041 123 120079 679288 81 181038 849460 305 105638 92673 177773 119 653208 214 104479 989069 4605 32 906037 164 28888 386035 82 171043 578449 26 4171 251297 89 16065 649399 111 44021 509079 164459 52 57062 154720 250 735886 77 32125 301226 17766 55 84383 71 5415 823488 145 69760 495449 72 9430 91670 86 8545 825406 95 32850 660863 137958 138 136037 306 189198 643893 64620 231 147576 73 137018 615648 167 161096 613664 21 163339 433867 51442 155 322561 41569 15 296160 50951 4 20062 74697 137 523384 179 90757 983205 195 142278 663427 23 2910 350845 104 34664 264673 286 177712 700575 75 123329 491024 34 58991 864619 85094 218 403137 54668 189 930783 179983 2 47686 82904 105 141455 104528 267 261959 12 13564 282269 337 160376 822582 391 167331 86191 50742 71 891032 60 156638 343910 105262 315 433278 124 50997 123533 75722 131 596973 215 171460 503160 71769 114 177553 114908 13 859914 167898 2 698788 137303 13 313280 78 14727 766343 156 80278 368070 64 116284 320444 55422 124 819662 305 94716 113100 13965 12 579186 177182 33 877160 279 169383 214069 267 72894 245671 189078 342 161778 163122 177 625226 281 149884 149639 24897 99 565355 49 20202 661467 211 54879 85588 172712 77 582925 264 169558 626700 84512 168 175512 3385 46 175780 21393 23 920969 102107 318 826263 53 31056 688038 69 17939 589278 52982 190 601077 117 141622 927500 50425 182 585849 36 2332 361449 135 38559 866686 87483 34 544629 151 43565 258410 161863 104 812991 14130 22 898129 168601 178 902859 196168 259 579267 65 33326 21973 35 2470 507884 152614 103 213183 176914 97 122640 106 97391 632473 181 180339 260135 2543 34 871441 347 133991 664651 36091 171 944678 139260 178 957268 21 28799 352140 92831 155 893800 230 184679 866689 8837 62 607501 324 140601 417692 198195 240 776313 221 108674 806158 141105 373 316703 107 87677 259282 196 196088 358045 190450 393 105088 6 26795 656656 124122 231 865644 150 186697 888171 19580 72 58856 15829 32 665210 115 147621 47970 176278 147 436782 97 138901 800503 123427 223 707726 15878 106 582074 282 117966 211868 154619 46 99433 72609 16 609904 20508 54 189996 62 19539 354311 63032 40 630730 177337 15 75075 36759 68 301276 109776 110 543461 167 149295 707909 152 41229 741181 140 157526 798716 90 133284 3561 8 51605 861448 190975 97 913906 179 98050 521941 221 158802 783990 55588 193 449180 256 184025 778380 162520 332 774577 15 11124 448258 101 51954 142337 240 150903 291690 251 63810 540112 167141 226 278428 208 82121 63233 9 26003 188332 221 176286 740054 198 195166 751501 42337 162 773981 218 160133 99174 225 165918 830654 195198 394 86994 203 86275 861288 147044 166 577546 88 37093 357165 317 165903 129571 114 67913 543592 90933 87 453960 78821 62 231735 198714 311 635505 3181 23 504291 64517 2 590916 6742 60 688069 191816 295 820545 165110 76 479038 132014 58 439488 25208 124 974055 125112 1 666506 87634 142 335520 351 192864 985708 398 191712 555045 77933 225 677313 254 195355 246784 67 113394 675993 145506 178 115761 27 159316 270987 81722 203 362903 168 96246 729665 46698 180 59986 180779 94 381618 173752 113 315270 105146 272 801964 5 46383 708492 200 137522 311498 197 81291 999909 176546 223 916581 63389 68 328262 176673 100 920539 154 25365 611041 390 180564 842618 3 7504 444752 253 83310 370240 11125 99 713378 165041 349 693754 146456 87 145898 3 117426 3255 84580 250 508584 147547 207 581723 64714 250 425027 160 183616 569040 67243 214 783774 264 161245 311017 123 149713 714030 21 29148 845642 69680 39 413453 133660 359 370419 166 91738 622807 225 176992 461624 151870 12 189345 92689 16 22595 90 34690 246868 100 52408 640934 78043 40 511192 165441 31 453672 182685 285 151266 138767 57 1767 81 194535 646017 288 95205 426376 299 161258 2665 195 55929 133475 53 97321 560908 221 74437 113828 238 116441 438226 3139 8 9571 336 139921 253874 14 6135 692339 64 178919 771436 88777 142 659280 182530 158 547897 111 57931 164629 2266 32 370324 150 113557 235982 80 144962 506797 83729 123 226548 28853 99 418898 156937 221 205683 26284 157 734503 119749 80 476210 73848 270 923499 12137 80 595214 35551 66 714419 208 52320 6898 303 96865 623949 172707 142 632310 119 162945 798168 71 105082 482325 191 122330 709252 92990 62 699654 191802 298 641432 127682 80 391229 66 179093 534996 62272 92 294267 69 161894 457974 41 169263 868155 188936 29 934592 52055 192 161636 292 166736 126996 91783 74 364508 166904 186 267857 105 163964 815708 117660 220 397265 170373 240 674329 323 163511 516642 11959 32 580646 18828 8 313762 81877 202 113901 147 115926 28282 81 120421 669455 26 175330 551772 189000 55 917562 63119 33 189779 135685 125 94742 54207 5 667115 298 107170 68060 167 92310 625618 97 27124 188378 428 196511 199831 300 141914 266945 32 9390 929900 60 146060 303620 34 176277 472835 131508 254 319312 214 141292 608023 70 107370 353361 3 12204 299796 345 136225 769885 319 160650 860131 16 106015 548701 196 172209 141706 79207 242 121357 418 182350 300998 153 88165 946442 60630 143 966087 5 63277 964612 143 178754 121291 65 23132 114274 183439 58 4301 321 158127 632242 129556 31 794776 2 5152 436044 92418 156 984147 284 87837 893461 133958 238 235989 82 5 564564 8 31342 565310 5 171664 209512 114 135812 762668 66930 198 336257 141 21069 719542 68 79146 149138 153489 1 280381 162 114415 263797 171 89323 889766 114806 26 110196 27 68624 613387 154384 254 161170 54073 18 728435 110448 66 168946 49086 34 538522 143115 24 482802 62315 95 14691 277 106530 806327 334 196709 582294 11970 73 324787 190 167535 273416 24 17166 273867 26004 94 124557 77831 8 132486 165 92198 815358 157850 114 761820 170903 227 350689 126 138800 689115 404 174655 920555 37225 145 253439 312 154266 475796 58 25508 851690 262 189445 653298 56 26314 905675 136 67891 689685 79938 97 293393 13367 13 747296 188844 47 77424 56637 129 932095 214 180537 373182 108632 4 408747 303 97357 468975 110378 256 455745 10720 48 791914 10359 23 861846 1307 4 349266 6 48251 83030 159648 239 118815 50539 202 692086 123 120130 984024 280 193561 418995 3428 7 520337 166988 275 553891 264 75507 769663 135986 157 801459 54185 70 908472 152755 390 351698 63 63687 232245 142349 339 177858 147486 83 755508 17511 101 240841 10 28462 181811 137594 237 124283 168717 106 505297 81419 2 526332 145 165583 620366 144972 47 311206 48 81901 390355 158952 396 681235 270 112949 713512 133252 122 18194 43643 81 861609 279 179097 778683 68630 206 99876 93716 139 264038 40578 97 349680 41 83441 892034 23 16309 701272 74887 110 944486 24161 77 4546 203 49937 544809 140 168395 210004 83615 111 750572 183876 411 737119 186573 10 631397 195 68047 307766 405 192181 540856 170911 395 767457 101381 54 633788 97 63559 212454 125 136453 431786 154696 313 151667 175 36236 407894 69 158146 753396 97 173754 607558 100386 231 61555 141644 367 917547 68 117735 576729 50439 137 142961 165 196436 36955 117983 15 343003 111251 273 326164 184201 404 23828 110 24608 323490 89 60756 42996 52630 160 16508 53380 213 71271 16930 37 326759 18130 88 32889 243 194241 303712 157281 274 506054 290 86510 550898 329 126019 549674 52890 7 872295 63639 222 274997 117440 90 544377 84 77165 911489 66608 235 207672 124 92881 66885 130858 351 51660 202 117161 656315 184719 282 201408 139369 309 503465 273 87830 435562 182299 340 381998 81798 237 317552 43 171889 149716 367 146111 32381 10 199728 470834 93261 54 421906 201 142654 64084 133722 312 521142 53 35770 990729 100141 107 405284 255 123819 990914 80789 95 995371 36 65209 471910 15 68823 730561 155 30130 530011 279 117492 273900 140212 224 27223 136 158605 943644 183868 280 836854 64909 227 935427 15442 82 62386 181 169855 529502 78877 105 81452 120412 311 526121 48 31429 502254 28 64299 936167 112336 197 934074 159 32581 251128 366 167106 22309 14 44341 273998 29 898 827942 14 184219 362419 58328 147 263995 104 197891 74065 130271 167 802390 387 199435 611769 6 164071 799629 124 185018 155925 122208 320 151928 124245 252 933389 38579 174 14569 90361 49 265835 154946 22 979626 152900 123 742271 34 5767 597559 110 27587 304888 57973 240 279996 182 36206 23580 39 139558 91391 68179 32 322197 130242 237 816877 327 169658 620993 75740 149 797994 341 189720 728642 111 107678 194121 39516 162 763456 132 26180 951599 78916 28 622765 293 146648 906548 107819 177 100765 123 15983 151412 56483 152 305515 161051 111 397303 67 71829 882851 197896 424 981001 22765 49 402272 223 141724 322465 32 23336 621362 129264 225 262375 63541 172 803583 239 107861 102268 138326 350 79786 224 142076 234877 44 112096 689588 57 69784 870451 55385 149 625008 153308 3 7804 112717 323 716937 407 188364 686855 68 67748 3379 26 159677 939530 365 173821 856636 143550 288 987457 159 160423 195551 108493 192 492948 175337 404 521424 36981 115 967590 13110 31 808293 128568 38 898688 316 122831 762242 239 121868 641242 19321 118 200128 85030 53 427168 195129 423 863504 61035 203 908480 41617 59 561065 46 4421 671332 60061 239 587154 17 194009 110674 138819 76 585565 337 191515 157809 106471 8 632088 66733 112 685033 156 38833 231850 161 124187 32873 124151 90 448004 68 42282 774513 18107 75 685131 83 155284 350899 71 196854 895537 408 197699 696547 258 69841 5846 313 127918 451111 17476 123 99910 119 16920 669095 54 66782 825433 78894 81 99607 193259 380 716109 184204 219 247626 97 188118 382714 44 112508 615244 149244 373 659642 47 42507 899625 40 20837 413617 107 129508 431744 115 179355 549822 7118 57 652695 66 129684 848303 99202 86 298087 174 53165 68145 67640 148 34634 142 184957 246040 196945 117 348499 68410 18 187494 234 105494 640304 206 138211 255426 305 94828 474929 369 150350 351785 121 77663 520319 307 96008 640747 173940 165 149993 70 12315 267703 176 68463 506128 14 71609 719615 261 162940 827498 84 56875 894376 149036 194 864850 152 136176 632113 112264 128 489993 109343 166 115531 147 77331 40121 67 38727 242669 88763 93 234498 193478 199 985068 961 26 154367 235 98750 785272 174042 406 915932 53460 130 457616 334 136787 259217 39 6286 702485 112228 209 610648 174 79130 750062 10325 90 807798 157295 255 366788 81294 270 988271 254 84558 457780 36094 50 376997 60228 171 230299 284 91855 898380 160 67303 104047 61687 197 644254 9011 51 861653 80769 84 592559 136086 258 676088 135 60336 574232 274 192270 698976 195894 140 705510 155066 332 96646 97 80687 567476 130 67762 958303 86 141583 834811 136 87823 168403 194602 155 72958 242 133652 285496 188750 176 934075 182168 121 463780 197601 356 148827 100 11659 879572 26 144172 309412 50365 183 557780 194 106742 593939 196337 79 942884 1 33051 621463 34470 82 585123 66 68094 448680 97530 275 915371 18 112634 779266 124826 231 746299 47 39450 148576 174 51492 907693 5 86090 519177 27785 37 347865 71 104448 380164 20 22783 562263 121010 75 10941 39 96836 90312 33 70546 509303 136 36624 995479 34544 3 406230 66 9220 713671 9 54005 973122 177001 381 322203 52427 106 143824 123899 233 428195 41365 163 569005 163198 207 585383 16 140357 467060 129 33381 498054 204 168165 608825 176290 417 679290 250 70197 907806 127 53275 971135 233 154339 39843 147 182738 737682 16700 80 655833 199486 92 16122 12894 107 244907 325 143211 478224 296 121985 525108 72 47843 3173 140673 48 131055 161 106924 542877 51036 172 764318 106942 70 97611 50 83241 463578 176 155655 218783 172440 275 351460 189217 11 608471 77 7249 495436 121800 287 14927 103 16435 963314 107 88444 922968 86529 159 420084 14718 88 771915 102 167028 631907 22653 140 783870 184197 96 591006 82230 244 876264 365 136227 923933 289 125105 337190 28 53053 470908 198 137208 737200 300 135069 808526 163754 388 657808 337 194090 949280 75030 59 925718 127 72201 889051 31275 82 572503 182453 311 861846 230 54130 697593 59 118985 23004 44079 184 922196 336 177550 776948 158 152444 531427 158806 254 143088 149 193642 177837 219 79761 555574 142 195509 572104 265 181493 881498 312 162381 803689 36 95593 469138 1 147728 922585 12 63547 168779 164 52313 454849 367 159890 239303 189 158854 288157 148 53530 71221 56744 27 296916 104 127446 48458 130402 204 299070 62417 187 5368 178 121365 298181 135 64918 950976 65 127807 803615 6658 10 117595 140 21108 238809 7 123392 564885 118695 56 122022 170 86668 456146 161 145110 890764 70 160973 161155 91 141363 692034 246 199793 124390 173349 153 347773 186 177953 904530 312 181992 263808 51326 152 82532 54119 103 273198 17 2292 862350 125 108979 875041 22 122844 106927 89787 199 313080 157052 374 195428 7509 13 729697 48 26871 313152 93270 99 445082 182 74350 236168 321 121803 921610 20697 69 604586 301 173605 381296 16 66865 348977 54 154792 618576 153583 194 302459 101 166135 100537 167661 366 40831 46360 122 360332 106 142836 973288 148918 8 907806 358 134565 876259 295 116434 475834 36055 69 4622 2 1035 68476 80150 53 649144 182926 371 355279 70997 70 854516 66065 99 264560 49226 38 244553 5788 26 792506 194 60531 417645 179451 284 185985 26497 147 126070 130 57481 129993 3933 16 23388 139521 202 701072 188 148020 41818 100 100919 877614 191 135840 40149 213 97926 609959 226 119233 865408 115423 329 448116 118300 264 728752 297 147041 651757 92 151993 516812 191760 145 892840 214 145466 783787 17 19442 166061 1971 7 978761 352 159511 613749 185 89492 658355 267 82814 844059 145 55410 166008 170996 288 509716 93269 303 861062 42 3949 898546 5870 35 715046 26955 93 420745 5403 33 782285 86678 74 436368 37 94499 525489 22 58769 93728 118782 82 92856 51 195816 622210 117591 322 768458 105268 302 386052 366 149589 189002 143094 34 496339 54 22662 625891 15138 61 263827 149200 385 554704 44817 27 831936 190976 34 668096 193949 366 189948 164698 385 144720 196 41070 191626 100016 296 555585 72229 244 499840 83 56137 557114 242 67718 676803 174252 294 809311 20330 94 862051 233 55130 348489 148 110909 159219 13 14165 510036 7710 10 298716 43722 152 48902 197516 318 934310 6 54746 458907 154 58183 47363 212 87540 98097 30496 126 320674 404 173236 36846 167370 20 21147 124 195565 450607 44471 49 136928 113 170628 899055 54810 149 99100 54 26697 277055 107592 47 538564 84137 195 315292 81371 147 66524 187254 35 195135 272 156755 674238 70078 194 600726 89 32025 523419 310 97325 256258 160987 327 586470 147344 257 677524 4481 44 987630 107 33770 99100 156198 44 637006 11532 72 100121 114805 7 450553 136790 363 600129 55538 219 219262 68 87582 578355 76921 151 708206 114 82360 811461 152 58533 550319 16486 23 646958 246 126540 665597 75 143754 638114 16 29764 533237 345 181807 573415 267 176318 905612 116 27865 612832 358 143398 727512 10370 7 634637 170 177820 742704 156623 168 249793 134360 350 538346 77 25786 618820 81 102838 967078 376 175894 750664 198 177682 424957 1 222 409952 172865 98 335042 175942 356 231247 52 164224 612405 174 199241 153914 18 20032 775980 4 152085 120854 36 16731 792654 94 25431 733443 182 103641 752811 96 47506 14882 61267 139 894988 176 195154 49523 122393 40 775174 96 108151 873620 174 80954 211510 48 27386 721991 86427 178 991857 104783 53 523544 160523 41 84966 28979 20 128070 141828 101 815545 106574 25 748032 115733 305 536131 67793 213 689510 196933 114 898081 41 3462 74488 188 80593 171491 110 26934 127526 69137 74 392712 93 195561 794650 9 55912 793686 268 74928 74058 39302 149 289112 14 2623 749615 25814 63 310428 17277 88 538797 76 99938 103265 272 101905 318283 116 79721 117328 18204 30 689785 192852 140 359128 140 178872 286147 70 165505 336146 347 197454 951965 288 85412 277679 56116 89 132556 160665 122 910853 188 73478 760948 45 98075 105749 4559 7 996967 195555 339 841187 99 55932 302226 282 152106 187661 96 91683 513035 138167 94 922720 16908 55 274859 261 125783 416567 54357 54 46669 187525 331 348902 16 75999 423451 104660 34 25400 1 13192 565134 371 165211 571171 97 53363 769517 97 140533 291438 9344 49 162569 63630 13 489208 160 105216 133376 309 167462 396350 28 8645 970881 162756 28 207584 29 81353 190632 277 86389 331667 141 189746 635097 154 113430 53075 137242 124 624404 163691 388 6724 23697 35 684331 71514 64 120350 39 104890 462724 158678 291 794844 208 172152 29692 130569 134 644310 37 21443 506852 72 164645 809182 173 79795 96870 174508 59 698638 90 103473 489080 7933 59 812487 201 115749 280572 135 191528 300298 88852 238 551473 49536 30 910070 125378 316 377417 31655 60 587423 34 136401 605269 161904 318 768725 321 151184 592063 216 144098 252474 65 20136 56011 211 97269 88080 28065 72 244146 190236 245 659503 30 9649 548015 58886 175 993952 197456 212 827282 55 113844 238103 262 180548 653527 7 136549 822313 67008 148 353339 195436 398 580713 383 178482 919024 87913 241 993665 52882 19 634680 247 117082 386926 194593 296 130127 95193 201 143420 352 192638 916728 324 125926 851638 136581 278 542449 78 50096 82516 226 67437 885306 144129 104 915875 300 104398 103802 254 185343 110416 62909 183 933614 117690 95 733429 146379 257 765896 258 194218 990257 141 192915 72848 103 156365 452235 65 43324 732232 228 112632 506460 47 193549 709157 56 48412 126516 52 103149 331000 269 93283 273346 1 72052 176953 110608 254 415003 11591 97 885119 157 49921 228842 19 74991 737091 61993 171 983669 161 43457 942833 103537 25 3357 7 190542 969720 384 185161 392794 325 172028 298703 113266 200 282179 97 128918 200886 162494 322 144552 147496 327 336970 168368 118 193466 193785 78 562975 27 86197 401295 188 98823 948626 37 182675 752146 43858 138 317426 170366 380 298927 67 184971 229349 71224 62 360529 183543 237 978536 219 109030 24950 145 66945 612424 104821 293 627430 78509 131 515271 167 136026 515147 25880 73 76091 100984 38 338869 132506 23 45129 32 139343 964783 94 35495 238429 136746 151 690036 196775 73 186040 63 162615 895423 63678 232 318970 44292 60 37923 129261 226 781697 7 75 248823 72379 139 890520 173 165931 132452 105450 173 793730 393 173669 651191 20774 32 822023 133 148168 718357 42 40009 233342 148940 209 156726 304 182897 503317 330 136366 19903 167752 277 927163 51834 193 819215 74 38722 636198 152 154256 61212 7 113982 831218 72480 147 849271 69 173395 342567 254 165129 462628 238 146302 104348 59795 180 187499 109939 67 542379 210 68223 955400 261 114560 6863 80648 277 356586 152639 221 12599 63236 78 998858 158104 68 983480 36417 110 801669 36 189234 803985 397 185890 165654 38908 93 129151 330 132713 984373 252 161211 133968 7102 84 311586 122097 154 384701 64483 241 32151 116691 309 221113 124677 96 64352 47 54293 368929 315 198580 145374 199 70083 777028 75473 56 75723 176 172734 20975 125 151631 660602 123327 165 780876 103 18484 345014 52 131328 66477 132086 30 365589 53706 123 159786 408 177830 403588 115975 247 770711 132 26599 788347 212 145326 81859 78 40462 448474 3197 5 456163 199127 441 248939 189 91878 611377 76728 209 327228 47 7656 700800 122047 151 510603 3 300 529811 172001 168 805948 53 65005 907298 62658 2 177136 24 112439 821709 203 54028 873939 249 86183 816140 10312 59 311632 48323 96 791834 15819 28 591610 252 146895 271219 140103 155 707331 288 117402 886659 16 191139 495329 118 116649 7252 42221 143 226382 1 182938 246553 145 79725 433391 219 82424 617575 110 199968 351369 18255 109 726964 144 106511 896354 182 60687 194807 110749 35 533127 419 198320 487826 81187 257 209113 119529 252 551400 163 173746 657763 51821 169 957224 258 89091 517448 112 7 289212 265 114682 95845 178 116593 905167 163928 162 465048 40 48995 118232 195662 180 362896 91 198094 661154 132 22715 755712 83 170111 322627 161 29817 327757 122 197835 254417 24872 78 869714 195 91277 566778 49 104407 362625 163867 287 721703 77 17143 940883 185444 413 98111 314 174189 153196 58044 91 504273 20094 52 761577 285 87319 276271 21 198737 451749 29773 35 328506 183 35555 956062 1489 28 448334 236 127333 799235 192 98797 581188 192 54749 362791 118 32074 821927 291 133084 524433 163229 217 649328 144311 189 135105 177796 25 146154 117216 159 753170 187 89656 983824 98 18972 442661 151191 246 801735 194 135967 520897 20 37585 673904 85495 117 891068 90 175139 925652 18823 115 974573 79457 64 698031 258 158092 125053 42 57539 866903 243 59683 447101 165383 220 306130 7 9209 230117 101486 17 121056 15928 5 671315 48 45112 507303 90477 8 937494 73 5577 549445 95 104997 792995 339 159273 79760 11593 71 422985 32 6164 560695 30242 57 564762 172971 189 268350 29 36706 609256 248 156022 341416 93 112453 356709 113339 45 211360 120297 22 850774 171 122417 164130 93 24684 342236 87482 40 615597 188223 315 313663 132 172071 734851 63692 77 405264 394 166602 929223 35 109397 29969 132283 279 946834 161 139769 204832 184227 5 50865 105593 154 40104 82 140066 452475 79110 228 472672 282 103411 223940 83734 116 163433 17 103765 753815 176110 371 415741 121189 212 507028 88390 138 440687 182124 96 516277 422 198643 931887 4014 4 501303 45 117482 540783 99043 234 349251 38 3973 479069 241 182380 650736 124773 57 346570 125005 196 764382 97 145818 773043 46 146722 843956 165877 4 400378 82 68809 192737 207 164271 967176 118 157913 149842 266 141185 674113 375 197533 954579 81718 10 532212 112 69369 986640 48985 205 586557 76 11481 681279 29 9680 736906 331 133738 604033 307 159669 886961 202 54648 151789 111660 136 395969 65 18439 987385 25303 55 180319 155 82728 816619 61 120841 694028 60521 21 12156 130947 310 396945 96811 304 179453 262 179216 558030 87640 29 349017 151 189943 451287 119981 36 973178 120524 267 632580 119553 1 705984 78 45713 493449 209 149668 363622 178069 132 49803 60863 112 580349 179225 187 907366 86 131761 908319 68 159000 531785 151 41672 294622 127377 15 537375 35 35438 707159 14 6353 846401 44295 208 456536 82 99156 462050 180678 414 528834 300 152226 463247 88680 186 97265 62 140772 819218 233 119905 828133 53197 26 518261 93187 44 969514 116 110553 224324 380 187767 276851 3832 25 656160 83 120300 603691 26168 80 169612 8682 88 233221 134151 69 505541 46 2146 3197 245 174317 742681 9 22815 757406 231 171154 276984 55232 67 129118 262 183292 241043 164434 315 176439 392 159991 690295 164484 348 370136 254 127194 913416 223 99258 444188 108121 9 192800 277 79389 185361 125210 15 512355 166671 200 808351 240 106260 748310 216 189441 578800 55949 209 644661 5237 45 952516 264 99521 543725 93 15133 654913 177878 206 431959 79 15912 6835 138 79991 492626 102533 229 579071 94812 69 512659 118 83686 494863 122 29928 557425 136 178052 276139 79254 51 196165 91 11926 431543 164420 291 931174 121179 115 648191 85388 253 691118 84 141201 542108 123789 220 599979 46704 129 121676 26765 90 671387 181306 313 970746 140 195289 52203 11976 1 668665 140 22556 405343 215 132769 486118 46479 85 835730 239 87788 457556 87 199164 194344 260 116423 864259 11 58805 454398 256 181608 768904 8692 85 584349 125 62178 193262 84908 82 584475 283 89146 223937 250 94396 744946 138 199807 951568 33693 66 179428 154 156033 679052 157 186984 150658 38 132322 972127 166498 72 474930 116683 195 760357 107 154010 651325 147766 196 183038 213 195291 492503 311 154686 820697 46940 31 523063 177 172455 769530 384 151529 785100 251 119986 104845 89585 86 7298 182801 213 510283 103447 57 336425 71277 204 80567 52088 82 724375 162879 45 382467 5 199607 913711 283 139348 168938 154466 151 53521 38543 54 783741 2 59974 716657 184 138507 951522 144 95186 42806 46914 7 861505 163 105972 447598 179 68470 888183 17146 7 927321 16 82378 918976 158 75587 756999 241 68810 141401 331 189752 527868 141 33444 690070 198937 187 340072 149726 102 267831 171787 162 550491 61540 29 808021 266 95603 355115 118045 78 639772 19909 70 770793 67116 213 191231 56343 184 273240 135 138055 105328 6 66039 158242 131 43108 175008 58 171373 370286 4 116894 259182 44 177935 251343 73656 218 300210 13802 99 510376 131925 330 360185 94 193763 207514 32288 68 96167 354 158334 719837 68 52843 582251 239 86370 357766 38308 81 177230 13 75589 720430 134850 302 230916 45 150514 641561 307 160168 860462 7613 86 431527 299 130583 212025 9586 63 527910 88 37561 23486 352 185518 213744 190312 175 336578 71 63200 969864 68999 11 935539 77 73711 431490 174 198532 197048 11987 20 327758 79098 66 716082 75338 170 74001 135883 290 732792 30 15658 160438 7373 70 384699 167 98570 868663 75 86246 35858 131 168199 270640 47 48752 34937 19634 107 203246 145638 224 898798 85 163113 912549 112149 264 798355 58208 163 760302 171202 18 224883 104279 266 180858 77146 214 206818 160097 337 543484 114557 260 542899 116669 124 686760 115156 162 80837 254 79414 505473 84860 19 984650 304 98787 263083 97 36575 330115 120 33528 316993 67 120345 694834 4561 13 262070 29566 38 772929 126399 330 477795 247 106995 989076 178604 124 864902 104685 139 551127 79680 87 242323 102 26855 272856 79420 204 437369 158509 330 214848 321 158274 744392 36 152355 742971 106200 125 308323 70128 5 855360 281 98439 383763 20 45536 632619 103514 268 173554 37475 6 834193 143 185673 454453 140 30399 130915 23 195434 347533 109 12291 769795 296 182049 777346 133801 57 328328 183119 192 194335 87 124496 916232 145 58337 468270 28813 35 98729 28 160977 574871 77 196693 254861 64 134614 15420 195215 66 421402 13 199150 567403 181 48666 837124 223 151295 277800 132733 26 818714 25 43282 727345 2 1907 790454 16 6613 698393 150 85930 730522 112 105328 429695 145 146022 247739 5 8070 578296 128 57140 664956 172748 215 594958 251 11 800703 61 23136 610249 42912 191 304155 263 170712 540344 109 29545 575917 37055 137 633044 144 137767 724190 5 132366 930937 20728 119 420898 35206 60 400871 42520 19 310189 235 69951 239714 174188 62 412930 113233 268 391881 282 79897 427315 73941 201 221554 14204 15 299995 66320 247 613813 187168 124 173878 122 18892 487856 74 122431 804167 173 153676 216727 208 152022 548818 46862 42 778475 372 180508 852282 256 156656 105722 145098 199 819127 83 82776 913197 102 89606 263090 304 190593 155750 25 160774 908372 168281 282 395213 77459 277 771028 182730 9 140363 233 154564 421633 109 65213 203545 88 183604 710833 148890 155 537951 57 153102 69379 238 191879 538610 110 15143 332063 186632 182 391931 93121 158 65295 182398 100 274320 81 35363 578427 144 29859 202620 38218 158 25415 110 19424 973514 20083 1 159816 299 124403 669410 109783 167 92129 184003 41 336997 191127 148 918633 281 126800 951889 168779 19 679244 300 134645 195624 12 11505 707251 82610 162 54573 140514 198 694458 192 99583 919488 32573 93 106814 137327 94 429366 186 178075 761883 196787 413 251239 119809 251 802905 102920 215 432009 72 94267 513713 361 155237 966764 90707 182 884938 17 152686 390174 136191 81 784356 14 29073 316694 68 189401 465373 73281 239 82136 8 37402 84909 49647 89 242262 31 1269 996506 206 145534 623964 17 125882 554751 162503 390 156659 226 168059 125626 61710 98 803803 6152 47 298508 200 198253 439942 92862 243 521193 160 88501 995693 371 169337 22067 137091 324 50436 154491 329 90322 88209 1 356745 27 14447 535494 103 25577 497623 185747 209 448536 70 6387 528168 65 38650 132421 98113 251 297927 143127 27 369948 204 62460 438745 273 162224 479953 159698 148 987605 60914 69 490803 153 73372 872804 34062 178 719320 354 139643 49795 153917 231 52117 8460 63 515703 177456 27 94581 65703 253 254252 165 69476 249557 102 98042 786355 83708 105 644292 193485 266 693937 243 146031 892428 175 103287 733326 199243 128 412203 92771 242 919282 136 168980 337974 118602 83 649611 93621 99 804867 1062 17 762684 102014 96 933924 184 84890 563455 126718 159 624200 123070 152 452594 133 96374 682238 135 139923 622197 199310 324 990005 37 97222 458788 91842 146 578840 239 135093 745111 11748 52 752926 245 136228 43385 175631 200 853961 130 24716 741224 94935 52 177340 59 44338 502486 178876 178 326123 252 121149 664818 83372 37 850990 178610 11 851180 287 114184 184535 64 100466 548891 176363 346 71106 216 118654 102277 139061 158 498443 180758 112 742041 146800 81 865084 92 124695 9671 139 20717 883425 369 136815 737212 153821 124 470580 693 14 950460 130725 158 693546 27771 57 969682 297 177631 526175 128 100886 835006 253 118680 940943 95598 48 681292 231 71689 673192 12569 111 711995 87 7675 447671 51 30510 169631 8570 30 99250 83 48015 70444 160010 399 439415 292 6 246365 155384 332 247485 94946 79 663705 84664 206 386645 200 132071 287760 53283 64 426461 90729 30 578563 323 162973 275037 96190 237 965334 146641 44 368773 121 102974 106807 36 51431 45502 31 61047 761587 191357 215 27131 98637 60 398596 50457 74 394065 62032 107 78975 186 38609 704360 109 132649 360546 260 102099 129506 120275 300 48558 73820 166 630874 111150 149 169911 7394 42 573335 207 96189 9834 69837 161 71068 29 12804 863572 184 147546 465700 93037 229 73283 64402 230 539019 85850 285 853985 143193 167 909597 116246 153 591076 362 134183 938152 180482 197 161714 185 66181 493227 87299 41 255600 264 80017 908232 240 192968 837107 71595 223 953069 56 49765 981783 21144 2 56851 119 119308 108724 161 148502 108542 103 18213 429677 66798 90 981216 354 196430 300671 188416 215 380509 142 184589 890846 70955 77 780992 100554 200 783518 87533 282 687694 173 198390 162549 50 184695 344466 99718 280 940960 185 124088 615025 118275 275 305852 117250 152 702980 96 96135 214665 100 63627 747374 58 155752 395966 181 119671 220071 148884 252 679866 24339 118 442085 22 61708 419687 105730 99 634078 56431 120 897610 45656 141 719159 56 25948 965917 170695 341 540927 159544 373 590416 44 107902 750584 131268 233 299918 171 142234 386186 235 154680 813354 4 25480 770024 9567 16 333666 79450 65 557031 132668 51 625817 27 9848 156258 59771 210 3776 131065 297 210366 50311 54 306432 19586 114 803051 278 153775 939563 190214 84 606995 166 137923 669874 100 61506 631988 128205 261 826912 7474 53 857326 184601 99 888347 161740 167 876911 193089 300 870407 90343 74 926171 120278 258 54231 187 51499 688094 164738 174 703101 25105 99 864620 186562 364 146773 229 164491 635857 273 199369 524002 196 126618 911239 59 44516 906265 94 76760 17674 135602 274 889703 32830 169 604090 105602 161 394180 306 157796 493647 155083 274 862106 34471 81 30427 418 199809 821803 98103 279 810751 63 46579 162245 65992 83 837691 32 12929 77776 25112 146 400494 56 105817 734197 17564 68 187251 108373 320 949272 257 189438 306210 177 139076 449427 167525 137 503177 81149 156 961764 36511 177 81534 2898 49 287436 298 141682 972721 101982 190 252023 61769 16 929827 352 154447 382618 145751 2 971216 149408 143 964419 173776 344 546164 29 97385 273079 219 56167 147153 173 39354 417646 94798 139 547555 141 75488 555754 78 85038 152477 59509 221 881534 9 419 987390 36237 39 888253 153153 369 497655 132347 249 990354 271 155478 632155 106728 284 801436 19 91207 231689 133782 342 850208 41152 7 865809 161419 122 969170 232 85202 824482 292 173228 262593 132449 187 520197 1017 23 56724 185594 54 22014 265 70316 994474 25789 70 557962 84297 95 974281 213 97718 529277 44 58043 492956 152 25975 385567 38293 54 880913 68621 142 114563 55788 7 372195 13 51699 811164 155179 308 703137 320 124813 425682 1318 15 733493 74 67144 570577 35 149618 941948 329 197940 309838 107 62157 541055 149010 276 683247 22229 27 562367 180269 221 785353 220 183669 176827 83 51320 586344 170396 410 858036 18758 58 809960 67588 185 831394 119 159896 353405 231 53855 474788 99489 306 100141 112 188491 510804 177267 273 400825 149 22248 598605 125695 313 769690 96281 284 233044 89292 219 251778 91767 295 330939 31792 88 661711 57 190682 809868 88 142174 913659 25 46245 354194 30886 98 433188 85 121888 871696 172821 175 936894 68558 115 572148 341 190823 160043 302 127734 786214 6 177398 395810 333 139786 143410 113520 233 321718 69 28815 213990 48 9080 693092 181 167426 972872 143939 280 201880 55548 156 755641 75653 30 841666 152008 124 588082 35 13230 70752 236 92077 802351 241 91950 42460 61162 23 377457 64928 63 491160 32 13959 585283 156 35684 439806 270 84996 80099 185 147119 924371 39 24938 890335 135 92970 632814 350 158779 387776 19178 134 63470 137 184927 471664 174167 145 44713 69 105102 153549 27 94134 978719 4 4026 766175 71693 175 143384 6652 3 318925 83308 105 2749 39623 189 178163 145 164294 733308 55595 141 632617 59272 148 142000 96082 281 910680 86 8451 29531 125 22711 574401 142911 188 661151 52 103728 947016 427 193834 303592 104529 306 615293 37762 181 47326 199 47238 985228 84 195393 557756 14545 120 97537 193 38878 604153 13 39030 123115 90187 45 944027 199924 419 419344 58683 21 855576 88156 239 596515 183 149785 930884 374 175731 934018 96 30460 354340 185505 334 650533 137326 196 950750 158650 238 400874 135995 342 734754 69275 202 822061 9 31092 394943 31 94609 68316 40605 109 984543 54 123607 729144 112223 192 449405 182960 190 250700 67315 137 247322 49 150512 999345 13 597 849911 5 131200 401955 70 150585 268301 282 152638 470948 120 115068 611176 146380 313 676536 29 71683 188149 224 63869 41514 150309 333 466790 221 118660 676556 67 188155 932953 202 89151 694305 93934 136 110344 30355 144 417425 133169 173 272331 101546 311 645618 129174 78 94814 51578 142 558602 147 22165 28394 174653 336 866127 2187 41 890738 120 15103 431718 54488 214 504680 156 60524 689537 172633 255 491947 155175 7 537753 136192 14 272324 313 168463 525320 1806 39 528180 191 53824 283441 156738 363 346395 41830 94 603357 96423 118 874716 132236 49 42206 122 24378 268044 27067 43 188704 75 21174 183717 96815 245 65821 230 112494 969797 184 113807 701177 199 144820 504286 47136 8 971489 21312 8 239305 58600 193 483193 49 14629 522735 115905 237 902702 78215 114 293049 28 100040 547818 48 3199 322910 265 76134 800423 165321 299 450492 118575 243 566041 63 22760 763855 54 130238 123306 29806 144 257124 34042 44 638455 6905 21 852848 261 106499 744730 104333 224 595461 216 75788 266339 153341 211 110207 237 91289 927857 63511 191 723943 30058 65 28642 144 191030 393519 65 48366 550765 43499 121 140826 79477 254 156755 237 160358 216 89754 281 355063 23379 136 586090 90 42092 703752 176457 134 854990 56759 66 374243 114070 194 618769 132040 194 36975 191161 152 394840 175569 373 91790 168963 331 909414 50 82581 504067 65 72391 976934 69306 243 614589 251 169666 508758 103639 25 962319 123644 307 817468 108 159555 445415 4990 22 375624 288 119246 137506 12 130435 683612 39 32716 488847 86 174325 862579 227 71321 275404 2564 20 994030 246 128436 871649 13 29019 210814 140 39050 212548 112 103512 420006 204 181320 894241 88 8421 457662 3 191716 622411 45587 180 513970 142210 164 685939 136 181553 687739 71085 21 105033 28 51064 983374 358 164560 302991 6684 55 167471 140669 25 229874 94 56303 457141 81 31749 806881 166815 407 396707 55368 85 818373 27 53135 377750 47 2444 781317 385 179400 782421 130967 193 225854 194276 65 685441 267 127058 884899 204 68655 786218 297 156660 287318 44371 15 456980 1 28078 510388 179 184378 916894 61 46824 226945 129 188753 210194 139056 248 375444 140835 300 488808 174030 182 433609 79 28822 765372 166710 192 316169 229 179220 499077 49181 66 199402 32 32945 334973 172 181357 59525 99058 297 581282 66842 193 731134 315 99322 548385 61563 84 125964 261 113316 890802 216 89021 831173 98136 157 120122 303 95192 453849 39 185918 755309 12719 108 320244 187126 6 859946 115305 147 396886 55542 127 964817 18391 106 231179 47 45137 33159 150439 139 25304 149 72139 111696 111051 325 903555 11030 45 130864 255 181549 820660 335 157950 393492 54 28422 577301 162 72005 823060 191 185111 679193 74057 164 262893 130 54687 335663 160 31717 83644 170 91344 203417 245 115069 153605 41 23175 231370 86561 230 13555 331 136145 385855 157 127455 762659 113 90896 484057 281 197399 115132 194461 389 11794 106 117329 139434 281 176016 284467 32 162131 4588 186420 62 559324 13867 4 7131 173 188062 332617 142 171556 481777 182526 206 117644 133 38079 313244 68946 259 598286 400 182069 831641 91 88570 80715 126 21922 771764 22403 77 579586 180038 93 987968 28 12219 59433 22 117673 203298 114 20473 860444 162015 254 472441 77 194190 876109 4922 47 436499 194329 93 612555 15 14263 890363 138927 202 677559 93 20514 255742 288 189388 613485 120255 230 917173 4247 34 268864 362 199325 811895 339 183233 711992 137128 308 192265 120201 93 771319 434 196704 135923 88 46486 743674 41 48717 978662 196 57374 173030 335 119606 572745 422 182478 325811 96 40141 99742 212 65481 772914 97855 81 458065 13 19712 474687 27 23981 607123 59079 225 395754 145454 186 741955 214 86047 869077 23 592 718916 246 63704 916368 63508 243 218862 196 176942 461274 173270 148 811597 79 9633 773144 117990 149 837608 380 181030 155599 100697 25 868114 224 69995 668679 233 135684 62946 90 156187 304441 276 167644 232581 17 199952 256862 195 80108 735516 70589 19 614189 210 112932 592179 50 26167 319222 17037 8 2216 183865 388 205417 82969 51 941041 212 189016 680941 141949 32 692758 91 8895 851395 121943 50 412244 268 191811 171406 197713 239 500493 55 50320 202433 173953 148 803908 11600 94 751884 221 95685 147266 69574 73 742390 111942 104 822411 136496 341 989795 191444 298 210901 158 80647 99268 191868 30 103170 175 151746 904003 113766 125 109562 343 169426 674754 22151 19 219536 81331 82 967445 31 25233 291239 10 86207 258625 63544 231 978726 10 47667 724838 122475 99 917084 101044 12 458929 317 108206 887369 152 112823 850477 82726 11 364014 200 58577 908461 359 153543 779047 6 4225 96957 277 121152 942618 184 37097 655729 193150 321 616189 25418 110 322084 24 13870 16940 131218 2 692794 133 20738 732969 82129 212 675512 294 164570 918845 211 88959 493878 278 86907 138143 181 174861 36539 195 159996 351125 17 1722 259812 224 55259 940800 110807 155 345454 34361 56 100759 291 123488 345535 114190 111 858210 43162 48 151302 49464 32 589393 82871 72 16754 37471 169 607722 278 135561 791954 66935 177 120319 25 22036 418625 169978 372 453198 312 130187 629118 49 39411 248997 25865 73 911079 43 15816 183253 100043 74 257525 12 1081 641595 128297 347 420102 69935 229 612671 49801 166 424860 86807 134 990080 74176 226 215239 174474 229 84963 58862 204 329158 154 83085 375105 138 43664 742553 23523 54 486399 176911 414 711347 148629 228 413517 135 92177 834559 155312 283 213747 48983 116 301468 176436 325 853026 198529 357 874726 213 172860 463266 314 141606 550600 70 145229 603774 70 180122 977940 120776 264 101458 196 139667 141377 230 178641 515510 71604 233 297202 170 118576 365835 130905 139 103076 59 69607 108894 331 128241 382398 284 131392 367367 166 34297 891816 132964 231 551316 23850 133 605409 92573 231 895058 191415 146 355842 96 149148 109916 59 44790 814578 73153 20 610839 76495 249 558878 35 17086 684875 38387 25 687456 123049 170 605044 105072 255 751138 53616 182 474654 85086 233 245809 172 44898 973443 366 167516 721902 70335 66 891595 256 92521 525592 17328 112 458041 292 116049 26340 20 11777 712842 390 180659 126531 141835 337 298541 165 82691 214186 158287 322 475766 196796 53 210987 108455 79 79958 8 65884 711037 136 32627 980160 190267 241 636303 310 199953 665066 29635 98 862441 103 126007 223495 113 166873 333599 359 190917 885740 280 113787 463804 101 46589 759540 134938 137 685491 152 101200 889246 129575 263 675153 62617 33 849110 80355 97 61664 180373 277 772583 116490 333 720284 129117 256 199492 96254 37 432148 120683 63 382103 34535 175 943036 11 99465 130691 85 9887 959177 92 45648 556369 166 66737 934641 22 34422 201197 250 157274 765869 103469 45 517725 180589 55 434374 228 185867 310772 36817 107 898045 333 122447 41280 102002 24 837802 187479 307 473530 279 156336 359194 2499 31 62573 35508 9 228603 221 49307 934496 142901 378 155964 144 182614 288156 172 145109 188930 137156 85 766160 352 198916 799207 31 7469 650350 331 151345 891072 85721 259 671747 401 181076 773526 18548 58 228665 13374 104 129190 170 197088 710864 250 141262 344702 125975 233 715508 7 17744 337189 171573 140 748442 35 135777 745528 320 137534 608176 166 47593 328638 11 79518 98544 53762 221 918581 80562 200 872911 149 23148 355048 134902 174 303568 125 56873 780111 173251 232 8338 167070 297 985201 107948 127 558459 98455 7 740451 166 142224 540602 210 85791 736885 18211 115 288573 73 121211 501004 57330 81 727125 136661 160 185995 87 25755 333233 144032 95 719916 155 143462 635080 56 79876 472848 99188 142 292981 194491 22 589726 335 147987 832990 140 111146 101687 6413 69 306828 72462 120 870866 97671 197 547712 146 54098 753691 144964 8 501549 296 97052 73663 1 7601 383823 109 170672 862714 134177 152 236613 134 62586 253557 77 48553 413386 110 47544 781752 118175 268 617366 187 151281 654880 67087 130 350684 181 196290 138893 53776 28 748475 101 128505 661545 131975 149 538601 240 79760 866592 229 163737 144739 36250 70 71547 75444 248 246629 148465 234 431176 9 84432 887525 182927 22 815823 178700 21 915495 41 12849 642536 92 28797 711568 125679 109 729549 116924 37 799643 113 140269 165216 29185 130 601423 84915 105 729901 126862 166 200350 117325 155 99249 37637 152 577743 358 151864 148357 5111 15 941533 139029 24 89458 143614 357 885507 140 128228 442445 12073 100 933206 337 150787 33669 159 195171 924653 145531 52 903081 190102 254 450162 20 26338 726321 128 128860 437643 143535 345 276295 286 94187 931290 27374 117 949419 60618 202 649966 42729 9 968471 25 6632 379707 106 138532 114843 102959 209 992819 45 96375 408172 150193 224 635072 211 198789 528862 348 130654 747897 73621 22 233771 18 24058 291142 37 162944 75459 71 12308 920422 165 123004 688018 332 175562 554758 68072 57 460893 245 173620 641990 214 112878 526397 243 116242 613892 38 36754 744420 29 27524 192214 115288 6 462256 234 177821 726446 331 180218 996667 162 40976 806442 11 26399 521740 121 68360 357520 235 182722 148804 167558 162 402542 37 15368 78143 185 184950 175368 39 199848 802469 38 101104 624707 123 60783 296653 107 152880 956625 140 152795 367154 52 55607 368327 59587 55 582024 63 7585 300544 51 104134 34727 124597 26 271184 37623 122 746051 15 3209 387718 194907 120 158746 277 123177 375391 18262 109 892877 149 183244 822410 104995 139 75427 146858 108 831468 171052 133 886212 20896 132 64222 36 3081 238064 142 80695 561856 23166 134 484616 160079 121 767498 118025 104 381900 100 132782 298721 51382 209 428411 30602 167 501004 96335 170 160072 105220 84 328935 153545 350 508382 140240 199 939486 83 97111 587962 75513 197 930717 139817 272 701989 89337 115 123849 166805 60 160551 275 79153 384370 111 72888 297815 158065 363 782850 128 24051 550176 168 198216 866685 45554 203 566077 254 73199 879001 52812 119 656536 343 166316 775456 146320 73 286645 143138 81 102973 100306 196 477643 314 131376 327041 200 40636 160882 47 32987 955350 46904 44 231267 125 23363 135392 225 162755 892838 238 159173 197214 4597 13 144829 38146 22 266242 250 188707 543848 231 152747 866975 108 37377 801584 105959 16 762063 158374 353 206161 105570 155 246375 403 180235 83002 69233 24 99498 6 36800 653083 168058 351 432015 99 187121 332899 309 195379 896441 154719 149 312852 23 95949 716633 146036 295 222598 152 30996 812197 285 109628 670240 51 84119 372996 151296 37 957048 311 104389 423477 34408 56 616848 66343 86 878383 36316 56 513103 9583 73 1657 27 2902 177080 146 143120 138975 278 87904 430896 187158 101 151211 26181 93 355924 328 176035 512300 87702 279 134864 248 75553 913881 47219 196 156626 290 161646 48181 346 121411 671419 360 189886 621409 99190 52 31057 51790 43 12905 340 157924 314772 71846 219 42770 17767 29 454702 37811 51 511866 96882 249 399950 74059 196 869712 106748 155 288181 92637 15 161137 14 171378 764990 116024 291 376064 239 103856 866795 290 159275 551915 237 114358 908764 148348 340 148060 157750 113 724688 167683 400 382579 11624 58 569892 7 15325 303876 18054 13 662532 7414 81 427289 388 162853 270743 12718 20 430917 194758 391 376156 242 134650 380503 19 8283 841178 60459 217 992105 54400 183 207526 2577 49 760698 133719 229 580512 158543 204 242633 171 76853 575997 91495 211 197600 33 4002 632301 91 192386 451095 56589 7 49384 134023 210 735004 177 61885 431099 7 49644 997328 28 82777 176570 49127 1 857278 54651 223 729599 144 40402 206277 433 191289 442540 134 18565 70174 18 19350 65937 60821 105 298713 184451 408 185026 49270 164 137310 10770 37 130704 54367 108 796764 87170 60 206280 146178 96 646994 162834 44 916115 196 50033 82857 202 138344 555212 48 19417 437809 129592 256 353081 90 60279 644611 351 125825 435299 205 118854 124439 155440 375 191618 179711 367 876655 155 29967 877179 74 44685 301575 86155 183 795223 64500 97 729764 50627 206 208593 14733 88 512456 128132 105 147615 86978 184 750484 245 63682 694660 159618 250 978668 76 13949 794163 129 136939 605374 217 114228 573167 136 187820 51666 58 86105 35647 162983 32 171779 102767 299 473104 23817 122 27611 67155 41 740600 168883 303 930502 150 125919 739243 196749 265 170613 379 193486 922346 57 25599 414640 61859 224 426658 6241 39 831415 125 34598 261666 20 186680 828434 85 88272 1677 4 155637 171439 39015 58 565659 191561 337 894916 168352 348 317943 127456 351 961742 161118 324 961639 263 92249 607131 82 56815 662495 187086 293 694732 222 118857 946243 51262 201 371604 97456 131 718048 38706 130 107842 47397 151 924946 130 130180 764583 279 168910 420625 174085 232 351173 102987 44 210408 43306 15 914095 226 86023 500435 408 194219 540320 35413 147 966732 145 161155 40926 260 188229 625470 174 101818 987840 173596 180 56547 95511 167 141212 65449 23 138259 28 119868 51570 158093 78 90153 13477 43 154223 82263 157 368389 24 50568 837715 198293 404 124166 164860 226 606546 158753 98 792231 57 151976 925575 246 198372 464816 27104 105 701016 157435 396 925971 40179 111 179968 428 196759 967932 400 186004 562591 69511 178 346672 50780 100 279628 134215 281 708508 187141 195 209974 256 196655 806219 247 69723 207558 31 53761 473137 189977 171 763936 170 102760 921331 2243 31 294567 8 188059 332810 97172 10 795278 80117 79 728206 143395 110 847505 206 47502 400438 35 46196 426869 315 194792 870269 197024 239 855111 14187 101 757449 316 183807 680333 30 84343 99086 330 117921 950215 164302 266 154905 8943 30 433363 37 134576 294136 105028 62 872871 179162 184 177226 239 68828 762512 22677 90 831983 13 108445 991662 170905 79 482154 21 1521 706426 59663 186 35676 157 120370 359521 181 81518 566101 174 80329 713170 12 180638 112716 62579 52 368311 87 162612 770684 104784 204 897298 191507 40 500469 130 181943 373831 125280 48 923216 30 58229 704469 126136 33 724003 168433 304 923913 963 21 909944 31143 138 315806 150 39722 56760 73709 251 591706 181 138916 605882 268 104609 601994 78 72064 145477 112 52900 681495 31136 159 621946 234 82252 463512 51124 138 553397 28 149526 243167 127337 311 813335 45779 173 183261 193628 152 33785 126323 230 693877 128 79942 425409 297 93898 557612 71732 146 442158 86 189835 844936 184525 157 812279 123966 235 833347 46821 116 668513 122706 292 973303 41453 106 50743 177961 126 323137 37933 146 565463 165002 183 161925 376 183613 897726 152295 300 979555 118 21620 852729 118 42100 66934 52857 128 336028 111155 63 838115 155615 293 445936 105404 114 272142 3905 33 550351 308 149023 877388 40070 76 160645 88274 220 260232 162075 171 97669 348 181848 391143 424 183490 735195 99 91225 261217 69202 104 441532 99 178784 164537 26983 114 783212 37389 179 660459 85 26876 459781 1 41078 267676 74 190775 621801 5 2275 471339 227 100134 773112 126153 95 197495 56944 238 912816 304 95942 76804 10120 78 252487 8076 4 886685 201 129588 724669 194 39386 439311 166 46860 467930 118 30434 786783 171932 98 999179 163 59424 734083 167 81668 195087 56 33235 901135 199799 219 873105 67036 91 740022 38397 73 530331 141701 338 547530 1963 36 225533 188 79478 61020 26 11615 94401 152147 61 649213 29997 169 675770 44 117507 296462 156956 290 279143 127 46139 229195 176252 307 786866 44804 125 770308 109 84066 9737 34 65430 417185 15 31164 582601 108 170392 34626 43 33734 166118 112 111988 200627 148 90578 890653 106 51119 408539 234 146848 394940 166 83691 10744 176331 180 953922 171 52513 816521 106134 113 648214 128562 246 862876 23260 81 745241 151 165849 38789 126 114041 761602 22 120617 271852 108321 194 14556 1 151437 257803 67447 68 694522 57788 1 417529 48602 182 750819 87 23736 928559 29272 59 860905 52622 152 573662 42 110923 193806 22 48009 111017 56915 118 756314 152981 290 336332 197439 332 250340 51 10898 26539 317 136664 714092 123957 187 816719 21645 81 872472 122723 346 969667 124327 338 816879 78354 128 822581 63 153902 804772 6 67621 858229 180650 406 566965 231 104135 536272 23 5349 226087 29 163489 753041 45 14595 496974 75 67756 159039 164809 261 451089 137855 336 347276 156058 341 239088 124 40879 919543 108727 114 992919 218 74557 120141 25554 91 317315 55083 197 601664 81 146987 38732 144634 353 800392 36 83429 684986 33776 70 296517 114 77548 287177 184 103063 651640 238 160943 936580 140651 116 783322 154565 90 105087 68 76373 673336 43851 19 41440 35515 129 481963 105 28136 801056 42 117972 639470 139310 13 163965 165101 172 20962 63 84437 557516 109 53659 649502 167389 45 296203 71501 58 325760 339 150425 900192 114 77516 216591 73864 200 121015 41619 198 970428 63410 199 615582 126 142083 684956 194 85154 397064 52261 122 564752 20 184698 432089 130 120924 827998 244 71446 78693 178 162314 694919 39412 112 418392 192293 404 551391 128 126216 555398 250 182494 549122 5 10220 631083 223 117590 494623 14 255 898256 185 54457 405896 18375 106 442036 103177 46 255843 70 29610 632204 74 93666 243935 103161 59 114101 92088 234 987825 187988 314 628582 232 55559 581873 275 79513 582173 422 180998 746676 155 123889 155717 94 36531 712192 301 116035 14194 47418 95 30074 366 198158 118330 175239 58 844658 101230 95 78367 163 186746 462716 126 48588 682938 61705 187 979485 23365 71 468186 167749 330 383384 90861 244 539139 124243 61 395978 24520 81 274683 199 195061 181897 69 94848 564634 3 69533 54728 50 100633 298079 2359 11 713252 66811 229 966124 136 109946 457671 106988 80 834903 63 18401 723590 90 13809 430075 2 187972 388078 32 46380 906354 295 173007 71866 107303 106 304047 9 97472 45286 190679 146 56339 64900 49 10962 138 70332 776871 78715 245 866474 337 133459 585548 2572 13 183418 201 43896 450960 156178 216 406755 86 12827 975294 245 101170 681513 109902 246 513691 97 140798 818598 16320 20 433090 161 73587 107000 96 35163 592117 84467 146 898095 41 156194 780141 54437 150 561914 48 190336 164433 38245 91 695936 252 170364 529452 61952 212 814090 105 153580 943549 186 34739 474012 47375 1 813969 249 88742 382314 83538 6 745602 25436 65 734664 129 108234 491766 29106 16 376300 141478 159 916537 140 32647 7190 112183 72 622028 107052 218 212139 126004 271 165781 169412 173 360593 40052 90 188086 186914 44 447490 207 113678 413339 121872 174 791887 18 54449 391087 152271 31 222264 14 523 578231 179268 201 869126 212 72343 441088 48924 188 979073 84541 228 862655 131487 133 212945 144 189563 402916 199080 429 437190 62 177291 432998 8 34415 492948 118258 193 314382 57072 90 109837 32476 53 949106 44512 116 12248 38 80704 195838 27361 70 166892 191156 407 462883 22797 10 76158 61 67504 756712 111043 171 381404 65959 121 900628 308 159098 309319 63 137659 911080 46 174152 423895 18 40042 737564 197936 85 407742 96787 252 326952 189 129429 16699 139447 329 926847 78 137164 434595 110382 150 160622 91628 201 346663 45224 112 420154 114770 102 896970 172 87212 537270 144653 52 548746 84011 249 66645 18013 117 6249 114979 315 861757 167574 65 231851 7994 65 53431 109 51906 992485 192564 261 221691 100737 134 925935 25 9318 362399 238 81218 75961 173243 106 709274 113 86489 91614 340 139116 293295 101927 192 925318 146248 326 221533 135 59510 985362 172 102561 782770 66 13609 117851 81758 89 474417 195761 251 207708 174150 353 227889 111563 270 352960 163 70249 508906 43 20680 473726 115813 145 452988 69794 252 312734 19990 64 657731 71375 171 817956 65676 220 596498 166 46316 914611 178 174749 588268 148 171147 952678 36776 161 696526 145456 57 728263 374 151820 788009 267 160519 376400 113361 227 826214 125398 273 421929 72511 252 126469 26890 73 278176 64728 180 912816 124298 325 71373 5432 2 422277 32 16122 718344 70789 261 117858 196 93227 661500 14 127520 558416 71257 91 71668 156869 37 533158 168079 253 960463 22557 85 983882 201 53318 80577 105293 275 585786 178960 255 280310 112793 170 12869 2 19255 287344 158067 188 816867 194 163025 153671 118 58959 738161 43434 8 867992 138110 16 824713 193022 326 358294 112 24565 987299 137479 361 602033 163140 78 845701 345 12 196501 298 127234 539525 198277 380 574396 158 57227 391196 295 182628 488730 200 126279 974705 102 37069 899321 258 160969 796454 20 6193 285695 33211 156 960552 2 69448 710250 44625 104 691131 77 187202 4795 192596 414 711874 87 69921 996246 167 69379 6458 161496 287 16 104 109001 226428 21457 59 631796 226 55819 939955 267 80524 907406 46 81625 158874 61227 58 362415 12353 21 534348 182032 372 780467 344 159543 424718 241 125410 191023 254 69400 720151 234 98580 813227 227 152763 538134 15 84922 492426 210 112667 58125 160 54889 478086 130345 146 439650 189996 136 151676 71855 238 149899 414 18 308975 9 77620 532089 192393 336 337604 146759 234 602609 232 101584 201966 222 172266 739593 193196 168 212839 90 36959 740595 165625 105 795669 110 19724 568008 55275 226 954936 10 12170 658700 53802 23 307212 146 163554 156225 277 182533 147567 7070 40 88167 142665 320 618581 43 59234 512962 89954 15 607990 180995 395 571107 104 78389 543719 196 84221 709742 269 176161 557365 135 69244 869082 63846 148 863091 4 70711 216089 16843 12 468084 25 147981 532009 70523 170 599222 5372 24 533839 267 128118 241809 11 191803 452497 99126 267 881890 128 145415 695711 24688 12 215712 270 104874 190329 31 31503 952869 51 101842 888638 128957 353 912845 168 53060 486672 46 64840 906632 130 126646 368896 91894 179 367314 44447 142 893811 69 79582 114854 16990 127 598773 105467 135 282029 91576 267 939429 161 47775 212282 128464 28 315972 193130 7 838855 58 115132 868768 162979 30 314025 62 164788 595987 200 133285 84075 53827 2 82724 114 19557 675981 180 44459 280913 195651 273 10226 65180 231 471509 33 39721 471155 130682 355 943910 119 72668 786636 320 155925 774168 96001 146 563426 129486 218 639889 157299 52 191599 100 58505 960463 153525 315 412363 270 79580 720567 177335 385 449422 181004 302 90664 55732 185 355260 26 43838 952149 142539 141 422005 44 7492 413373 34 1274 905228 57 64467 587431 95519 263 425185 115 90664 108005 326 159014 501970 264 165115 207525 46620 213 419999 21646 29 591052 246 125173 128958 118989 17 646897 30 49566 335584 129606 118 801656 54180 148 578678 8 19768 507104 139012 9 794022 104 20431 7099 171 74534 570955 243 138641 128984 4330 41 42108 164822 8 867646 34572 63 232148 112497 12 306510 237 164955 399971 161306 267 627432 38 192644 384945 201 106063 784583 179 42648 901749 60330 7 537725 164466 252 695202 253 117980 274856 316 179539 461458 33475 53 370917 319 143118 68143 50652 102 609305 175774 9 461101 28 67801 23642 60635 200 987824 192 139702 849107 32 51625 104501 83467 127 884177 187 118229 369736 26298 45 62789 4340 23 488909 55043 158 824002 95 155884 27292 146 111390 762301 140 128712 297745 172610 127 299863 166 110860 236992 145424 354 119476 109 162780 86575 59077 26 487784 63 30188 689705 215 62933 641405 143 82854 987889 38437 20 180720 69 11831 370599 151193 188 532896 151166 20 730517 108113 223 787665 125 23951 566963 108134 165 256394 105 194458 383350 195 114338 430124 2700 11 343314 71 96031 472753 8208 17 417487 55 3133 268657 90229 25 550367 54 10308 597691 17 144166 865779 9776 21 518780 46907 162 932468 132815 148 692891 165 181254 171083 53191 224 513402 48854 153 382796 140348 80 405335 268 145543 497644 24 162104 690046 78414 214 66238 232 190073 572981 55394 57 34827 278 177294 376080 129442 114 486619 50973 2 113861 70 9064 465032 14 53723 999362 143 33418 132239 89 176294 537101 186164 191 406920 326 153498 208513 12649 41 93805 32229 34 709259 2 7342 854016 95 107411 71845 69301 191 644277 155 56871 577472 155529 122 791209 86472 181 388476 26 156904 778122 76394 216 474389 113 85413 452654 16080 27 401862 3544 55 651902 133747 166 752550 157115 316 334262 195216 425 40750 192 81660 949600 301 123466 327372 65548 47 338633 215 54313 497980 116805 168 403951 148907 289 871353 100 34843 449528 29301 154 655198 54 14894 481090 321 183403 789414 67490 3 661997 49 155756 328456 72 20003 436482 137 47447 974647 196856 285 180947 68035 170 703315 56396 139 854892 120663 272 143955 75503 54 741581 65382 89 534641 19 96979 514611 161204 260 13468 78 6647 373310 377 195040 182314 119340 172 485905 162859 286 203373 110118 3 676170 70782 103 64297 163194 33 491405 121 195939 137341 81557 190 918906 161281 42 909087 156 27160 309840 18781 99 957093 64234 76 1081 123 62628 362327 50788 215 560977 28098 132 752603 91 163828 444725 88314 239 819279 30909 3 271753 121 65624 175175 114797 168 832800 31 74521 554766 16 179889 215283 84 69763 297599 41828 161 113381 63086 17 120867 294 142193 554033 244 107963 88889 100 11338 468931 140 63085 70974 123 37612 527117 169589 114 700148 29978 150 52910 161268 178 170149 95390 168 818093 36690 27 790798 26 59330 652937 152 72647 731313 71477 119 714979 132 101167 478524 43 146269 62418 34 142087 646980 98029 289 435709 79013 102 458741 89537 160 589465 13033 45 178350 315 122390 966054 174780 108 292259 98 158938 27050 198079 136 265526 92 19812 297999 174 86615 506415 199 187615 553343 40598 190 93952 100 65016 731633 81915 169 578005 30 50226 801190 21 169930 176792 102231 319 517790 150891 189 164084 124 150998 885378 155 47349 461483 185425 150 253612 9424 33 484278 19 86292 779661 273 183103 911289 355 127239 776497 81278 182 647915 47872 151 166625 231 57877 192849 179713 295 424937 19 150391 431599 93575 169 785049 35 10854 946622 142776 215 238271 86222 88 383439 10164 42 844091 4 162634 891312 294 181095 304180 319 131985 90867 40 61066 304463 190 145150 930754 83322 256 122884 179 136251 873871 403 191781 736424 241 144351 908228 86 27500 736011 35 13288 975802 77 119617 740077 3014 50 399284 183093 378 524106 116952 11 420667 140247 305 157149 179743 4 475840 151 151893 828627 237 134682 480597 29761 38 44386 167 76356 195131 105 35904 325988 313 181284 341250 15756 114 160353 119228 103 140967 141615 114 179194 14108 23 368658 303 95266 415194 71 8402 184876 174 117203 960248 337 148772 650770 96328 93 716103 77184 138 192363 169 175981 599962 23399 72 218398 68 37844 621340 117 38458 527791 76 9464 109601 351 194195 489264 227 119161 502604 7 99212 843637 148781 311 60305 54331 6 164672 56158 40 903734 110 18076 506480 33 144607 127536 95471 139 733643 151804 138 952454 131 47679 321469 42950 44 124534 237 85331 7116 182981 30 430688 182144 75 519419 170574 190 750185 232 84841 778054 181920 16 534549 179904 373 573327 171 120134 174510 87 161415 278825 89685 99 667486 187 176981 949450 13 39039 423671 150 157897 186467 271 122052 870587 1033 24 189603 69918 247 627558 292 106228 411726 185052 35 373229 320 121942 557220 109785 157 403208 276 79935 805756 108529 27 258052 260 192266 840199 103 48685 33461 138 118073 199822 128384 100 871017 45 36038 904898 345 183614 52849 244 170057 4244 191502 9 730653 116936 322 587926 76491 197 413873 153 137421 684432 140058 142 727794 118010 102 193158 151151 80 605518 125875 343 956325 61 166512 885692 45277 209 651452 80 107353 19436 351 175996 221342 166 111044 687174 170 51122 621542 81057 161 26900 124615 89 32656 220 152508 75555 81086 234 564730 166882 124 413698 102122 117 788295 126469 259 799304 168 41261 902112 36326 61 851314 209 92302 890698 3820 32 676516 104063 303 903458 125316 351 194453 167489 258 251601 158408 272 598774 25014 114 266028 120491 41 673061 8598 83 497069 169181 332 624107 3463 45 533517 315 144086 216443 154 99953 801965 52 11254 209245 179753 68 822442 87382 5 698444 44646 124 436253 295 95068 150630 159 5 86605 169766 323 77151 52270 206 754130 163929 203 738622 8799 44 355062 256 82074 148233 84678 6 582173 6686 54 704042 62 74074 541157 386 195167 48844 175 59484 717392 141489 225 241575 7384 4 818305 61470 23 20783 103037 9 693729 73 73926 278251 125 171436 317749 86677 72 593127 126970 213 258037 229 101369 641890 79064 65 52412 14 2382 991081 165095 265 509599 7618 50 555416 123 164682 404539 120922 101 495153 189557 275 133385 106271 272 993261 19370 48 395303 111451 126 733500 3 46103 854768 95171 232 376591 75 127581 717756 50496 166 574734 73917 258 475883 51539 2 94556 79887 278 621909 272 86132 893295 180 148408 609543 16535 70 287395 314 133154 543262 338 156822 330407 183469 138 799202 39 140337 777275 171028 373 225926 116654 107 499217 18112 58 627357 45950 124 742502 125310 302 801192 148880 289 590850 74 84390 261319 181554 164 693278 157529 31 94667 154 184505 979714 27052 28 855813 72767 1 268967 61 173488 466044 117 120210 528011 194523 105 397760 60 140368 424078 84 104649 290407 152 50408 937746 143 43577 515866 78857 18 410163 7644 7 74043 197241 258 950148 59819 209 409160 133416 127 99123 244 113552 827930 9 256 621697 128291 156 442837 50 17364 1663 199 128570 210085 52 8625 256191 139 198510 799130 106811 127 820606 169 194290 388261 78046 85 189267 105901 313 752586 35342 119 221586 89105 138 734566 406 193114 27412 88969 238 537501 29 10611 848589 130184 27 492377 30168 79 807380 261 106605 294951 72957 237 958860 245 102966 705825 380 160958 832384 181037 79 598284 56657 82 749294 225 136582 659421 106758 59 425021 17389 112 491404 38 159334 89156 129 146953 315064 2 143002 943069 168123 184 209097 186228 7 525096 88584 255 164182 109 150359 474045 149137 261 299675 51455 30 641004 141770 364 254837 342 128305 287350 76 35855 268274 159513 364 577204 30253 116 206117 113019 238 249495 144026 338 15702 158 44524 182763 102857 282 274360 146766 96 623071 138646 8 829273 14 41033 631092 16 22391 29956 273 97492 125969 8698 81 699330 89 45931 972474 65 35309 27196 201 121264 665343 69642 34 4748 149062 107 859363 109136 131 334889 35615 129 130665 403 183639 280167 149 89328 971020 132 57309 969275 111261 54 534781 92 32851 878970 83757 107 139378 36 153659 272976 63 143333 685471 13 11090 94919 131 178954 600978 174512 226 400291 53 158103 415807 180571 132 134189 30609 102 337010 75 145458 880569 261 87560 414281 134100 288 51806 33 9259 39367 121 118293 383498 203 82644 676408 191861 433 988547 31919 130 491455 210 50398 954163 30 91092 903028 132412 204 22857 248 181958 880401 51 15596 835796 138 151527 876190 58145 108 814731 281 87726 121610 106 42290 824311 112 112572 374875 49273 172 651189 191081 249 538953 17254 102 733045 211 94178 624941 140094 179 650370 224 184986 307148 74 91965 589778 42 8398 179981 68526 51 576663 282 94994 209348 114072 130 10212 112465 332 990255 338 136115 355635 69 22875 168134 47584 141 818832 46 8084 565476 53 7228 416871 325 121104 462327 36 124477 96680 61 171619 946047 2 943 676074 53600 26 457577 150086 324 282991 105 89618 108678 62505 96 643372 72 25093 629424 106 155725 58835 13581 92 212990 63 7077 94597 11735 39 862323 40 46331 293224 256 159091 660104 400 167559 104002 18 21581 711938 275 80856 946318 60 165408 17561 137874 219 394618 77 98243 872185 186 178547 517247 88602 296 568737 35330 43 852920 297 199699 834138 88 45426 260015 59 21502 433345 302 107471 613012 160051 384 943314 53020 105 587048 182 165400 858578 56191 121 567299 209 106697 610131 242 198341 689820 14 24613 507215 144 157917 351840 166 43934 390011 6055 7 158903 146956 125 877538 114570 73 463074 136 62592 958653 116 116142 722166 163 83746 621419 82042 180 882206 194 58814 713077 319 132774 591876 155 51463 765131 92 86748 833660 28134 13 87247 168514 333 874314 167074 167 436372 62 47897 622279 119960 322 181356 195 77756 815900 138808 121 481977 343 147298 639857 7039 1 287830 185058 37 906496 91714 189 331903 73403 267 162447 8190 12 809947 336 123757 661096 288 197323 605299 46 68692 951325 150 23496 672702 20402 24 827097 53980 171 909953 242 61791 815325 61103 21 547366 54794 129 831014 83 77401 63697 40659 45 359406 236 57366 222720 29 147276 495723 146872 230 145506 3 119430 975994 390 196205 82888 95097 111 773595 94475 150 22619 33 104206 459278 111 29894 71992 180348 343 596218 83078 281 732460 187 183287 443403 85517 65 573240 286 190680 363640 137 198703 413139 112758 290 757188 124233 71 240775 235 127276 396104 72 98568 40747 88149 122 624361 158157 368 630244 24251 104 134354 83 7936 421450 79328 192 90265 154 134275 339901 196 88977 288799 181166 196 555697 62 91204 340635 157236 163 415433 188411 59 716803 122 121481 230534 248 62353 752205 115523 77 505478 63 39153 841846 147940 206 870709 48836 134 134016 307 178437 110299 144 35383 328136 160 107643 99285 10422 71 219757 100634 128 281538 81 9796 659826 21 2061 915574 138689 352 715357 150150 189 577420 306 183369 148243 57769 122 664457 10 112477 902996 124548 51 995682 352 199612 760056 166385 296 118281 107722 273 196836 120 20795 865684 281 188158 273077 36664 105 258474 55 16461 822030 171 62445 11300 151891 303 908558 178043 394 188042 212 119722 957411 147945 300 906435 193593 64 145797 33933 169 136749 26 15351 160245 21997 81 741640 157503 242 203995 85 8332 872011 181 39744 980364 28902 167 296990 21954 27 539879 167519 236 22215 220 92128 687044 21596 60 714627 356 162066 18565 237 92055 521562 303 169051 967197 5 732 579265 116111 275 920807 54815 36 672113 153446 82 438663 117818 278 298919 219 123790 907219 14 71412 130451 50 21998 588066 403 173658 863106 121 96954 830945 18977 106 288660 12120 2 656819 18 10919 352375 103462 109 749166 168 47565 863718 83565 202 156780 183703 250 509506 100696 188 753436 234 127205 360557 112283 180 658706 96 28825 364425 233 108918 322824 126893 165 719024 121642 200 47780 201 136855 750313 13 5339 14524 418 184171 204600 136 57856 105311 144059 331 806854 162 119727 923467 2646 1 839684 194 77988 390697 56454 101 628235 77716 271 168697 60667 23 279940 121 35027 271777 99596 252 87983 78560 196 578786 174879 158 766897 45271 109 372360 53820 142 794667 237 101287 290891 116 194386 661145 70822 76 864942 136571 161 685903 91 156029 259969 197950 349 853538 144144 92 337373 79720 21 937142 244 164355 654335 130 65764 955082 81329 258 42134 307 187487 752711 124757 119 58986 15899 6 743210 135365 238 10219 85806 263 753046 43007 60 915393 125016 171 950648 165 31722 514817 109 22137 345182 26677 48 950871 51465 48 667936 52503 58 756097 35 119498 799185 175325 344 435853 20287 129 39074 142 117473 549716 37 104185 513303 66658 106 811032 245 184536 510835 82689 164 239213 200 100120 652496 89814 131 617241 82562 205 198649 149074 178 405592 206 119659 171189 20 197115 640251 165354 172 870175 63256 141 309298 63 131494 663119 57 10553 741378 125584 6 980412 48 150287 764774 256 81275 25899 139 84489 759780 64419 237 904828 90145 51 971453 196978 69 623054 92 163270 413520 62436 199 296752 303 157485 221233 48808 179 560467 57805 123 880013 117 48475 798915 48 75375 893028 29 92075 558817 20 157100 221971 31201 57 42933 180636 219 717303 135827 195 596866 164 152798 669342 125575 317 865289 278 92628 756152 133 76665 481077 90185 125 47129 34 48813 110385 156501 219 326036 189270 328 631127 103 158669 538463 237 136997 115740 136 70916 980294 72407 257 284688 103 103494 656861 106 186436 856977 66 75104 848853 103534 298 733869 180999 87 250384 99 24737 989338 95963 291 852256 268 94765 797532 140 176408 672647 151629 17 532407 14191 50 293857 166737 359 977068 69359 215 689367 183 74625 491671 50 11969 138919 18 64879 669851 119 148675 350276 136829 3 586727 77 18647 241063 13 5195 163004 117 115868 92644 167 94321 161533 66 74235 345764 57 170217 290425 46255 174 814898 115 190449 644043 58 22508 173009 13 165886 119892 272 103520 4896 66 86998 572004 375 145578 25823 55 90588 494361 19 30558 16764 265 102100 626685 80707 188 170242 199 154399 199546 344 163218 718783 257 136573 661734 53 85224 469943 136 88705 49471 84344 54 605166 125 54387 910674 89 20445 134635 4 7370 717784 139 147599 708519 82004 55 415347 48 11185 750295 12 16279 353996 66 168481 757434 13 165530 977099 160939 160 51444 196 54222 685899 57 5614 440509 26882 86 464125 18030 111 160907 27477 112 422394 46 35013 466328 2 8243 63885 308 147225 351226 391 157334 951591 79 83969 524106 78906 151 289844 376 192613 979042 30128 1 440830 87 119260 703020 320 104315 860143 184 144302 229772 183 98983 990528 114 143510 27491 99792 289 442404 73208 243 529911 265 183092 636665 98843 220 977032 16371 74 740413 52208 188 282848 141544 179 556353 143617 123 278881 70 108966 27247 64 22161 258351 134600 54 328423 69 14523 127308 26 150368 95566 143 94665 567303 100042 180 656972 98 84700 909224 95358 242 87585 90073 154 913530 60 69528 612711 57 9864 162564 14711 31 97234 5023 16 600291 34097 139 919214 112401 158 975830 13562 113 55196 39296 23 648554 51977 162 935283 128401 185 913607 55 31978 313029 55 63195 590285 168 130132 586547 208 76183 906495 22372 25 381780 239 88886 739535 68373 146 543519 79506 103 379703 111 14121 219762 43335 83 603784 342 192376 609171 90182 28 862205 38521 67 981183 188655 105 525378 395 184203 221373 37 129971 224631 30 23121 408705 134 198224 606517 148 66602 90442 227 194743 677933 279 104985 960378 32008 153 315176 65 196129 15873 135 116086 544339 165 61873 658500 338 164052 386591 155209 15 230243 156 27779 755519 347 159025 207897 239 115752 840643 64 171747 85293 201 143390 508267 189572 112 547590 119020 84 184938 36 103119 721291 24993 86 433006 100 46670 849 193 88990 753698 35 8793 815452 197207 443 671083 130860 220 258560 135385 302 552852 14 320 986267 157 57798 38201 159304 158 48821 198 117337 37994 288 102788 197440 338 182937 172441 117 117898 615983 309 98878 837901 168452 364 579037 28838 137 2012 7 7079 494073 31 136626 929559 184228 302 199222 156084 383 744077 152 129419 72118 96823 41 536536 148387 273 285452 74076 137 328140 181223 115 655836 55903 71 933635 186 67070 802878 88557 271 459981 115 50913 511890 201 194873 264187 103876 159 380891 149070 91 951147 19895 24 739162 160 186500 628186 233 76863 275525 12 5998 300913 31 51603 830534 3936 28 448615 174 91825 688395 8 43766 770009 80253 160 463260 143780 32 800306 56 7673 445042 227 81810 87080 5804 11 869522 79 60056 759379 161209 167 733230 64 12317 603291 3 82874 445895 67 5252 290322 154939 226 32356 75157 30 83033 108 12654 740010 36204 177 353152 122 175819 15333 135993 174 690395 127 31300 519826 183877 163 739973 174275 109 344395 205 55968 101239 109535 80 733042 242 100775 548810 378 143786 657812 67 32512 519694 171449 312 300003 69858 234 743963 284 108525 610620 117 41099 144389 168118 367 289138 51798 72 571924 356 158351 790201 180357 155 696195 14 21016 101163 378 165437 268196 4 136308 589991 115 57927 424001 51922 1 300316 315 176959 670220 54 149576 533731 241 161041 588727 47965 68 325161 153421 385 582711 66834 236 704666 127926 50 652723 101 92438 111996 35761 20 939930 27823 143 404913 38 14245 647008 41735 137 837432 136231 131 741356 77957 141 504197 17 50593 243452 47 186161 68771 85 7447 423147 50577 61 976800 511 20 517198 153 177515 295799 148 29224 590594 344 174774 430984 139 52635 633136 28 138849 103053 108094 112 35994 38 176875 465316 85523 91 140254 68389 31 372559 182 121754 177551 132888 175 36331 127019 196 540898 137108 128 743040 110082 209 55693 25 10856 25089 6943 64 68276 195 71500 850170 31025 70 9405 270 75445 273179 153 77126 338664 203 138732 612580 140 79609 579173 184 73999 835742 146 113275 635433 316 121843 48982 64 6968 509946 201 58575 540115 89114 13 693485 173 100311 420747 215 195988 712547 139955 238 647936 68 80720 618741 41495 82 923563 186 129981 459136 125 19034 392223 294 115658 401373 216 48025 230767 183656 171 381330 319 113554 642347 182 88628 42819 148755 51 485759 134 86072 175945 158368 330 869780 147 168964 713503 134678 52 229162 130332 339 289095 193 43844 184285 19198 29 659434 72740 74 635290 46495 17 485746 199598 206 982019 16128 19 170977 73 188196 503578 108 51861 561138 239 117562 455078 119720 65 820550 98604 188 852932 195110 43 377203 181437 391 419872 186629 286 597252 129 60385 967846 23359 14 817433 216 59767 1480 21 11149 420319 171 168773 905357 79488 200 69608 17559 75 111073 103 15657 48120 35 63893 105269 108711 126 584687 109588 264 885807 179637 68 620127 167222 294 94781 320 150020 573591 2041 32 739575 47 46262 112273 87288 154 353537 73 25805 162075 174 49314 213563 122 192716 313904 378 184012 28527 111 166813 451142 178 189744 499719 20797 93 969763 58 15443 608980 316 131326 885319 192734 326 445849 43379 131 444832 154756 361 440899 294 129824 298454 253 68436 821975 189852 229 147711 88 18918 211704 167473 274 199654 152 118238 376094 146686 113 7490 71 48319 137640 150465 332 114485 87239 214 545937 13349 80 186079 171 57158 849335 1175 22 533575 164926 133 729504 202 110741 507773 129 24728 640974 196339 215 356957 27917 142 728545 105 184174 319745 311 108148 911948 97 135510 395053 408 198448 249505 35 96251 142321 368 142048 925299 194978 149 435761 255 105309 97751 76 160060 423963 91769 193 879020 128629 313 309832 199069 332 563604 153033 289 647795 43105 78 391082 83206 35 865873 393 171733 272591 70437 46 196585 143 84279 141667 329 133490 10614 69512 195 90800 123543 229 152392 78210 180 382658 185947 355 931990 14 128721 923504 308 195131 338531 20 117865 378577 52 8664 427106 103 26830 699631 144577 58 446881 164 37243 180783 141034 232 32706 95301 123 705108 354 129148 707454 58 180446 958013 171 186828 327727 176 122039 791135 138140 54 588758 70 27236 154961 112 30215 318944 289 86693 236087 4 15094 489840 18289 15 261254 74033 252 295329 299 131936 626811 35 158342 137391 95 70084 847468 135058 50 860581 148267 372 320220 166970 252 726439 121 68259 637658 149052 205 818359 6037 48 537555 26251 44 602139 22 6466 532821 105474 265 949966 1257 24 52820 161 93704 613078 29619 30 420757 164084 33 735093 85 167381 63548 83 36811 986251 18829 100 187044 46 168756 941659 55 165119 339110 62 11527 39781 156918 341 787195 43978 7 210727 117 181514 283351 265 138886 571221 179254 226 726623 14235 25 44924 175558 237 858916 152 181110 681709 42 1804 733913 148 190941 102490 168 147525 106344 127 179410 413190 208 56470 899846 132891 284 741445 103 14027 291451 141 32820 379668 224 107345 88951 169529 406 630379 7 319 849950 363 176893 924486 91 21700 425762 160 135346 70740 67423 74 516003 55822 79 214641 98329 306 385129 107799 229 103487 74479 204 197049 13295 106 169662 120 185013 3776 136222 308 827210 269 119395 869953 310 113388 541326 169393 268 615934 74 34001 529067 61465 140 210877 18586 4 903846 50488 197 611978 79 169626 56752 136052 65 103535 325 143017 960967 116 65110 2761 155950 264 827856 45 184894 387570 17 13796 225045 143 157955 693761 369 147914 459606 157291 48 821876 131227 230 900464 50419 79 321646 137 175899 38506 26658 146 836162 198 192303 746332 62266 91 50590 64 35008 467792 106507 277 149695 79 9130 742145 138 190969 810441 45126 98 234718 390 196264 634444 255 72775 827036 311 193888 264031 149410 299 616120 22 93205 514555 48697 103 78420 124719 261 555183 153478 364 622640 240 157102 583219 329 155595 275800 441 198565 913109 49 22524 17314 220 140277 473726 144053 218 861525 269 125247 707004 10 1034 495958 62 115304 308079 190 53860 728485 135008 283 34195 194820 75 349208 177156 121 353725 85998 252 587086 122557 224 264646 130297 228 880349 167 80395 113713 34687 170 370483 69 12854 91587 195235 167 508387 89093 262 718527 167 184167 286857 178470 343 446628 89262 90 750267 144132 229 806137 40 9201 216059 97 64172 378487 171095 12 767905 36 5243 659009 301 121798 433356 272 163039 505481 82543 23 34317 305 132321 981980 77 30356 874807 138944 249 773597 143426 42 29824 127098 172 182105 155184 208 987976 153124 316 128092 260 119887 700595 93 8970 127995 131008 49 400257 72783 17 57758 242 142690 393478 9 158720 162323 47490 94 341278 130 56246 782891 157760 47 276494 68877 212 979517 78 55753 886272 180880 88 446014 123251 41 597447 7515 45 151291 61295 225 138663 169 45506 238180 303 133297 392423 285 96361 139193 175773 156 785047 153 159759 21693 94105 246 444917 66 12122 583872 323 114998 483507 355 174199 457813 55866 222 422181 141792 108 683350 217 99235 215984 199526 252 863322 50 109120 194555 75 154734 735658 1 78680 371178 314 162036 622773 18 10667 274763 41 31886 79195 58248 55 145859 58890 89 466491 63 97913 279289 53 106593 340984 90671 19 498119 186124 353 148341 301 122938 183181 152825 264 902859 111 68346 408444 37 18935 169729 146 93839 130895 99573 193 297027 44 130963 333030 265 138245 719795 176 99632 244653 41336 161 994874 162750 107 56007 283 116499 142355 19388 76 313267 32243 93 44548 160 126597 257815 98082 11 496778 24751 124 11814 173080 55 130464 111517 309 775215 147318 92 796841 50 5773 46330 144 86679 64222 2837 22 665497 153838 169 971259 160527 393 16442 4 117688 849438 259 94562 304033 128599 115 128700 23354 86 144555 446 3 200343 381 164523 757605 196572 256 746100 51672 169 175046 4 982 292103 80946 30 72882 210 93381 696458 28699 18 802849 147963 111 710654 413 171595 683485 85543 284 9901 192 72081 260330 73015 46 688134 176 153410 762909 146 34248 305373 55891 170 194174 149660 328 420953 238 125921 746732 140 98655 455246 117951 8 353516 54737 181 958899 23251 123 381736 193917 209 653651 244 171176 937310 68760 138 318434 54423 100 977802 2277 12 112464 185 181475 403987 10675 62 704552 237 132043 647636 257 156559 686617 70057 158 614130 63 7784 312530 37 30690 104525 72 23717 189745 105 47823 220633 128508 279 636184 169717 87 788830 188836 129 926971 238 150975 322521 124086 341 519883 256 179192 625915 131 187406 186020 117366 132 513665 199669 102 890046 282 89553 441638 182472 340 788812 96583 137 477307 310 105393 603488 46 18306 389343 53140 23 739581 284 180372 198580 213 87140 647950 202 160006 899135 4 65775 346067 19446 86 38559 96 32572 802501 163 116935 614632 11500 106 684252 62 135113 748752 217 167029 154609 58710 106 261315 135 113527 955557 89 58401 619014 97 174842 451016 91 95070 309327 6 11462 48282 140 42714 437157 295 185860 527390 66818 18 678559 43 167323 80658 112383 297 538087 165779 346 771027 192588 429 156342 130763 60 336403 126514 258 393213 6 107081 129141 264 85447 481833 168 61673 4099 85 11216 348752 271 134620 704704 19650 105 221956 189978 109 423726 175 111407 499616 41 87060 90627 58 102686 824177 120 112910 178472 3 95 22273 77 31140 474203 26 190419 571844 76 124741 525730 170164 70 5119 125 51189 246079 190543 94 483379 83227 112 195618 20838 103 99292 281 181662 69598 27487 120 974562 168 35042 431994 178 110974 38743 189 84816 981745 99945 107 117618 58192 209 716143 168720 187 805634 84805 125 682828 174913 345 406058 67217 207 874515 113910 290 195965 251 173603 855163 129 84632 905063 38820 125 382372 122901 156 883363 195 116919 520580 216 194068 526759 94 50812 69336 19538 109 458383 18841 18 56719 284 109607 381250 22 1432 642023 97825 294 780984 4121 43 292808 109045 299 418093 231 66004 219340 98517 141 104333 130337 135 703520 31211 39 661115 185023 355 90782 87 51365 188051 97024 193 266921 145746 157 112229 98477 245 709661 57 21673 461760 261 163097 168487 37 14312 311679 180468 306 963058 118514 179 492630 12176 50 567788 4 151208 8247 143845 239 920686 305 129199 334357 60745 131 851117 56 16086 202561 40 57556 624943 210 55602 977727 87 40282 61201 61762 60 933545 105452 138 127250 82 131926 631427 72 97747 863416 240 74776 114255 4609 19 29613 78300 194 490211 53309 122 600345 237 199232 553013 22871 52 823153 190 116827 184069 128 34875 627859 55216 209 459094 351 164717 351172 28 117164 722247 321 132748 607785 199 71793 999035 78434 31 570498 287 97834 521689 251 96125 191868 88036 4 658184 271 107911 9600 195 192630 595182 15117 29 481448 78 84933 304612 14 32478 648186 309 172208 275124 307 177006 764084 35 26522 388346 185 154902 251569 13 37367 440133 195739 106 764071 13671 58 365543 9638 94 687018 170087 152 988263 56047 55 728152 101 199857 798941 76966 212 513224 36 1534 839720 170 35580 625341 226 74885 416502 107 115112 71320 92 19148 392866 98576 258 716689 85166 214 489506 130 166572 547743 123148 349 683462 72 32348 773339 79 20815 303393 89 140197 160555 94647 156 121650 89 183094 393486 81319 182 940204 170 39709 722891 130201 174 703537 251 151678 419674 187 42041 833039 60909 232 352358 95 73920 165228 174099 175 710751 50387 156 700718 203 162049 787690 197613 282 908653 142 30064 287888 267 183060 86082 27734 60 913220 165 172701 911254 33 139610 884667 49 170381 314238 174 77171 360856 94618 162 165183 179992 353 450290 65093 126 895094 31475 33 414137 131 152200 868509 97 32231 653340 113547 6 133890 71684 59 825585 118616 30 601163 207 79949 249126 167 163531 872358 113039 16 456436 111468 92 925306 127471 62 667943 193610 77 453306 38971 148 599981 27588 149 22244 194 69125 883947 35 86604 659865 234 94934 426283 77825 109 122226 141077 294 597636 47019 21 741935 49751 53 458694 146218 138 641764 17520 96 379072 19764 1 282122 285 157703 922194 5 119146 428843 19 32910 164298 392 168341 307220 22 44889 367636 37215 86 153447 179085 6 556138 79892 227 423468 425 185222 940191 105652 37 332888 33205 125 598162 88 76085 821504 138 19699 829604 147931 336 512960 146764 268 296456 172 90790 68658 13974 100 825335 7 39010 402262 262 98703 397874 355 193406 120952 7334 32 959712 258 179463 467850 58389 121 122438 63 192853 618430 58945 140 485055 264 144243 826645 84 110913 575682 39949 153 210044 47271 58 150479 120 195982 506678 279 131899 68103 120034 168 642199 36151 46 126012 323 147493 576626 81 102707 829969 181478 67 908950 156 171586 755748 98 98962 354019 27158 164 298534 178926 5 533910 153863 275 156234 85655 52 634465 128929 5 783657 97 41196 251086 72 117637 108307 605 6 486044 143334 348 595952 198 63873 71964 78 79627 722209 191 43278 996121 415 181235 586849 93 27575 114499 104572 151 212497 143 166114 860198 243 179447 998930 317 167493 519475 305 136969 544396 194246 421 387557 190974 188 555713 168163 77 321547 65 7715 876475 14571 63 876328 196573 206 796319 64457 62 910235 19 165520 402735 58 16630 588148 91 162487 564316 105276 131 892264 117552 191 638277 144 166261 564904 86686 147 825969 53 7558 416937 126 44878 117236 168 97688 550550 320 116907 863092 183 37362 748290 9419 93 743284 30728 7 643712 20 6768 42385 39 133269 186437 285 195455 735243 115297 128 616007 93 118972 164639 129 52541 240434 51533 42 442589 101420 303 996310 138109 122 674971 61960 68 509768 246 70881 203526 117050 155 492950 89 192077 170887 95940 169 948497 40074 163 743769 22889 63 481626 261 112436 755539 23 102044 814903 312 161775 881431 56 29462 340982 20822 46 383366 223 81651 715610 3702 20 176147 171397 257 28062 25 28889 922107 10 167745 94366 11491 23 993392 26 19469 356271 25 185307 254029 180 37476 34727 304 102737 948330 29 39820 308610 198 183738 461739 105 33423 640211 166 39650 771349 30404 158 746395 48 99907 894839 27 127968 688280 167 131895 929367 118919 177 66451 78144 21 409299 83321 286 101187 119243 194 938456 34637 29 158016 135 193898 446137 92 116539 840245 142197 212 599918 295 126890 819888 250 101943 723284 157615 128 482128 57725 240 283800 208 166892 44753 10 57658 529288 52 68857 203359 204 97318 911188 2 68574 297437 189226 183 680692 100209 9 840653 6 56441 784580 104 71775 676101 147104 300 304180 142593 103 137053 156205 110 600294 65392 34 689668 142615 258 704365 102892 144 95648 61 89340 277510 56 153932 560113 64563 164 698 147462 123 316932 108506 156 713798 179 176264 287867 321 104858 868797 124 99662 42219 6 28613 520540 33047 73 787598 209 152545 390342 12700 83 172328 166 131652 520555 3 81646 933436 212 123710 802588 306 166343 362399 82893 233 649906 157 26467 607435 12 41712 365654 177 165150 353584 77 79514 292346 357 193548 808979 35 14740 993655 10112 68 654749 152989 187 916929 164 44241 13980 165205 240 758265 135742 316 742786 89036 294 750513 140295 219 495199 184135 15 800895 214 192045 275446 77375 164 842361 381 196713 235518 282 182095 711539 151 42850 927628 86587 292 28680 170 71250 686954 172714 350 375561 134 26595 488001 126340 1 447353 151300 302 367764 13224 13 855630 150 64700 862973 66969 68 862505 168274 317 312166 72 6107 904771 127 199934 591900 207 140932 520159 148572 351 713608 239 158878 383390 164906 219 803723 226 72558 340525 193 96585 481107 2 128745 532599 31 45267 503295 176586 142 359787 169 129811 976630 50174 108 933987 151 100908 158327 48 162271 500021 150973 260 92056 149379 382 704427 174017 385 677859 357 164648 100783 36356 127 517613 101 187397 311016 219 167713 614873 215 120031 414458 351 131809 458910 41843 200 985610 366 155796 829367 86 58371 183366 189 63734 632276 6830 32 401925 47 93894 991916 153645 61 93824 118910 87 459279 77666 152 330158 17 8700 588465 15 125381 943782 332 183448 855297 51352 183 352900 40 84761 187955 173755 329 909941 226 110174 733642 94 147536 35958 62 39004 723659 186 63287 889601 140 127519 495092 84 26486 503793 353 172310 740886 33804 180 984644 22835 2 927819 209 72704 220676 191680 104 246795 250 67283 765846 278 81341 662982 73323 95 559711 95789 296 404203 180620 334 245342 120697 297 972367 91283 237 143086 147244 47 361886 31674 87 358852 16520 115 711464 141686 364 471315 259 90135 130856 81 16434 277036 85373 54 2827 191522 164 388869 17569 108 134822 126 183923 857063 288 169059 31150 282 103354 282018 194 119863 682278 186 183360 348349 25 199233 921599 176714 196 89058 49804 36 464319 127 34306 306005 22150 101 568949 192108 162 289812 29793 111 266493 135673 252 409240 194 169781 51276 14217 95 495968 176126 171 490043 28 11703 134381 151 54210 231849 7 65921 149284 37134 28 666883 71 47779 743502 180177 206 626667 35410 165 776633 196763 75 297366 6235 41 543837 142028 330 683487 240 76047 206485 137 46959 455956 170 144994 387796 154 110266 739827 40903 70 587015 152461 6 128562 28399 143 709639 80 56984 582880 120658 17 935369 136668 220 6420 89 105438 558641 183433 84 41399 137653 107 475170 164125 226 271183 164 185213 223593 54 103622 308529 187 8 113039 119144 308 322433 103974 48 145520 115 49342 967497 95477 166 988606 126497 142 963338 58 18850 252626 249 103716 718793 119 189334 737162 232 189136 20787 82352 180 580795 22 7775 914438 128414 118 143012 59904 18 848340 54924 66 946796 154 77913 241390 305 133989 871664 85533 221 354068 223 92306 630179 96768 237 228059 96796 158 391633 117545 78 707170 119 158755 424010 127626 197 238074 152 127432 145853 45 87718 989701 242 145060 78721 29568 152 192315 16751 91 137058 257 124855 368983 144342 224 665528 178481 55 126731 151013 161 334906 45 138278 651970 14621 82 993212 33 196302 345021 113534 161 980113 58478 22 615894 324 178244 676530 130880 6 140465 7590 75 636577 118195 286 416187 175 44034 685189 216 62604 124432 151 181239 348063 267 78025 926120 193407 51 207580 162901 223 598896 67 157070 103829 156881 291 177014 35760 30 238452 126975 96 57424 66490 20 267441 259 126274 316236 374 197236 617854 204 66111 326214 89 40893 130083 83 12174 286295 142 152175 576386 2 165 642500 294 170076 32567 130247 226 372772 89 66948 706074 253 141832 463665 77065 65 4760 150763 285 595777 84262 139 215509 46751 58 297722 355 162135 977066 56 68202 122475 47 6811 992979 45 193869 601767 116064 276 445191 129906 268 651273 10066 53 814320 167 41777 156614 149 85393 304371 120060 254 152733 63499 234 235842 31 41027 700721 118694 333 875945 47460 211 459583 111573 295 777733 32585 161 654430 22 159580 199090 9587 4 400681 180723 418 598047 136 117230 767600 5137 3 544079 37228 129 230606 57503 104 734454 132 123030 19548 17067 122 718895 10 32788 615683 129 39777 227159 7 67766 630208 160874 251 738754 276 106695 881480 12401 91 407669 130912 358 818440 50 16465 309029 122 37339 546328 52926 199 202853 126909 124 715687 31987 124 449755 20594 104 466511 107 104500 569129 11465 7 284236 84195 208 412827 29970 8 465362 31374 130 927684 96261 227 695042 52821 64 603671 79375 145 425447 73687 164 672041 182431 370 854468 48194 149 190745 129853 11 228308 61729 172 686389 190772 291 985279 145191 58 208777 44122 139 538260 282 130940 241165 68505 122 328313 189 111679 876616 324 143397 765246 28 49411 751155 132256 242 153195 85 20722 913045 301 156514 590279 134852 42 5827 6634 52 847402 207 51866 684525 176842 346 910269 161922 131 706876 109634 4 393890 68 148371 356893 184019 364 568209 146 39989 217430 33 118321 509665 48 5759 717577 186638 419 152497 193877 128 419768 95451 61 249664 359 185667 922043 171696 394 264928 27647 128 872415 213 59295 282061 126147 99 833063 133 97150 657771 145547 255 431613 63 6464 665116 296 132137 49835 54 114658 410320 90519 50 264477 11 6423 250637 155 190430 955348 1 4232 237902 196 105027 348018 126814 97 368664 21317 98 193136 63 65793 326698 190 179454 818253 328 183870 135352 269 113958 96211 67330 229 208177 154018 12 237803 105 98709 86122 141968 339 627498 149221 309 1599 26 1077 625676 331 111078 283807 97 70819 25939 40 80292 38868 11 132905 260693 297 140069 791459 327 110153 787863 193 189792 974483 89307 298 297737 188 166094 433038 23973 95 19741 71255 210 272323 21118 12 38579 198 164675 454178 108 75851 752743 30190 39 300949 75508 149 12179 162904 71 402071 23 51361 586197 60 52123 503672 96659 298 303089 268 144791 506462 123 180913 233123 68 120039 788697 101 94841 593778 51516 154 332695 191494 371 459623 173 61505 954065 14 104140 839591 117 71644 629763 108 64251 423355 96630 16 36196 68 29691 858053 21789 72 641545 364 184396 877319 193 130955 514390 78 26283 713079 103885 64 695420 60 168060 450148 77182 72 657794 132439 77 221951 126261 39 746982 388 182286 84956 155494 316 979951 164 134665 931759 392 160752 752982 179 40393 379764 187780 133 317343 62 40546 583343 12 28826 7395 22169 4 343016 179 191778 865191 65532 61 53903 70 117999 93754 184760 191 156793 47370 175 345227 176 133115 858719 22437 34 837257 21778 1 315287 125 65029 419607 56055 101 538248 340 137328 89713 79511 151 724079 185 89422 254140 4 49391 515673 346 189159 561372 323 129950 340352 127664 125 415450 179852 193 295701 261 143844 960517 42 19092 278816 52 93198 475772 119784 334 998898 126628 6 907500 107433 101 583893 200 114963 28896 116425 226 597093 33751 69 386839 162530 94 824678 312 129364 599825 185 134815 289943 191 198499 120815 140300 240 10916 313 124067 164978 6103 53 611240 197656 305 834484 198242 330 166498 882 22 203547 161 84247 711062 134 185512 596993 153 28443 253173 48853 157 498508 21075 31 772337 135179 127 218152 229 91310 561384 20 42536 35921 155301 385 37604 101 12572 812459 195775 415 69997 37632 180 514772 195152 275 97480 199 62676 712103 22219 95 492304 109126 194 924033 125 123886 271737 88380 103 772634 136 157372 676548 115 69592 523172 189145 105 737166 25069 39 500358 239 85105 211292 187463 152 844494 13 10533 349371 55 72026 636627 4 147660 613231 11 5002 957878 47 43409 48391 94306 241 431898 21 88699 195531 42 11764 177788 185353 270 884844 65417 49 695249 31084 169 927931 33 6834 177150 1 4748 548414 117390 60 332217 90190 173 936539 430 197167 456317 171 114618 271857 181491 165 994298 24102 28 737117 149929 227 20862 139906 189 749236 145394 270 124637 67 9265 15343 28901 11 187204 45273 100 650076 231 113073 557033 113 108037 530605 332 190940 902749 127 156172 278534 154 41841 451560 366 180288 363261 176 38584 151927 72 120055 500333 192 167327 783170 23 20395 937036 51 24932 89754 43 40227 740482 173 84862 854447 89 25270 718214 147348 91 480911 153 29767 960393 3127 32 929256 33631 6 569792 28674 117 545715 83358 162 515389 232 74434 438991 258 99970 924530 100117 141 46936 46104 152 240184 27 31064 14627 35573 165 256046 196 166231 139488 76 170394 466003 8093 36 338927 25109 108 701230 86058 258 318488 180 87399 537114 47788 153 404633 242 76780 982479 107467 174 344726 122873 224 751726 38 136398 473662 9391 8 779120 122339 333 416377 20723 134 247529 172298 398 330295 236 132624 683618 310 199303 744636 145761 236 839282 87 34360 544594 93603 24 363525 47303 100 384219 367 156314 731078 176 130530 527415 141 183441 638490 54 7752 906312 277 196386 895051 68131 165 486862 176650 85 18418 194113 321 667867 85328 179 322296 174770 153 716306 137 20480 845931 159 54345 507699 43776 170 330421 332 163797 696388 150 53844 907603 211 73791 130063 156551 298 510351 185564 271 855794 220 198980 463676 149365 301 92342 4885 63 323051 34002 4 118355 181777 319 723651 158705 390 179464 247 69915 880420 240 74551 176862 16 429 328280 78 76548 788220 288 88396 49787 13843 41 26604 206 76738 643986 111729 38 804574 75 121393 675154 65 77481 710337 243 60884 418645 71843 110 415428 181921 33 521387 137967 8 595512 79 178601 199688 90951 153 133302 152208 346 162398 62 65907 286405 98 130813 927098 199954 336 36117 237 66821 369680 3878 19 915872 105167 204 199714 132289 82 659632 146 105603 717900 114 88844 187194 182082 129 64314 10671 100 528109 131511 120 409467 6 197538 166541 84 15050 316208 194 38823 928490 155557 49 576047 108 57456 673147 177769 168 919265 100 72039 269554 74402 13 89457 112805 275 504741 53 42820 797706 18 56681 942363 53512 164 719094 144 89586 211168 95414 301 300770 169481 117 463230 191270 231 559419 21 169415 133435 309 142147 609605 110 72728 551085 5052 66 737050 118134 266 322115 155580 294 904873 107651 148 53213 311 128839 933881 284 123672 444851 114 35989 759653 187648 121 484849 108 175354 305553 166 140550 180549 123032 113 39391 35 38253 690852 224 153059 691274 102869 170 324175 11579 59 838409 231 73473 360392 176308 276 692318 112942 31 178662 21469 71 340262 153352 163 586170 167193 261 779791 178285 23 226024 265 174328 209489 96913 131 359326 71 38853 913391 256 149566 624245 33454 32 784009 194973 44 742119 85379 85 825634 108474 310 835497 21170 63 460117 192359 152 941781 149 76731 340632 386 194247 702876 134253 353 925743 122 64681 291216 78659 42 494800 148369 343 877109 141851 139 535213 232 68467 460673 64 32947 196680 128614 43 370081 32658 177 890247 174 130993 625170 88 73715 504511 63 96405 129725 111 21704 560251 19032 130 73505 272 163398 320527 362 139804 878350 348 133728 389308 191052 399 733165 123 22030 346967 41041 94 298535 164 51527 606165 185 159055 815839 137 29391 109320 74613 143 853030 148319 328 999506 22174 59 50861 73 24273 358870 9 24887 873759 81148 115 495479 165940 137 377055 120 184660 89625 181 193308 74237 88 110170 758335 135 76696 494429 65 166905 29288 134 66104 844725 139 47545 184662 160 163999 553612 125 22775 134378 193 42048 787173 196818 216 392691 253 178045 288179 167 97612 987824 254 157079 596673 112 157719 738506 69 162671 471707 58 147157 603253 196378 130 854244 200 53996 19819 44952 99 85267 175876 395 595568 16682 124 811508 111 48505 945852 190631 262 936238 21721 69 165700 176528 333 901379 197933 307 136485 158 66454 268897 202 86440 400273 222 104745 908962 290 126074 185384 133138 189 927870 39 109555 502751 143 90995 223078 158626 215 689182 269 74155 138828 5774 65 88126 133432 125 798598 148171 292 970999 182 38746 601523 116 41698 156363 123411 119 827632 149 145709 951715 148 49357 676686 43 76726 578513 90 72488 783835 243 95687 662537 5198 68 713092 379 187594 261893 61683 165 102689 242 95249 6423 98 63772 70199 22 13373 190640 80 10435 597740 123165 221 396179 355 181072 475748 101595 234 216696 35715 104 567378 195800 72 37980 54 12723 662993 133 47119 368290 12 3923 877131 293 130713 7254 136903 158 295555 134053 233 388828 24508 46 403453 34 156934 679050 273 138289 20891 225 105405 485942 128071 231 312354 300 90366 192617 69142 146 374932 51 160882 994325 240 75781 776860 155193 45 928430 35 66957 296594 58747 34 143642 108 121125 594433 57752 91 160261 181 159660 946014 37297 95 67394 181954 233 674686 77136 260 452546 296 146767 865747 168 42138 523789 138 38735 355164 183517 209 610022 153 192096 1998 118 41128 663910 175495 267 486617 25 8124 821471 181 97505 299872 302 162457 334671 198288 269 536202 53 128116 470824 131 101907 485671 179871 349 152389 28157 156 830588 91158 258 593387 74587 147 330479 16 116317 219922 408 167873 411818 93 61914 120413 31470 95 864773 32392 36 956639 438 194357 416806 32196 109 922862 255 131552 548762 186980 262 607496 52592 185 652231 186842 84 298768 65413 58 283535 4 110458 939488 36297 79 756828 69158 150 341085 121 31662 95794 137756 283 356251 304 196262 419410 149680 247 568925 71443 163 465128 132867 74 224975 62803 246 136919 126965 294 974224 145 151440 162191 284 135022 264464 5648 35 283378 50277 135 88438 13708 50 500981 29058 43 163810 240 195848 118255 66970 153 260403 102 34427 185869 27413 77 731635 162982 217 270069 13351 36 158124 81 83087 302717 39549 104 310433 184 61808 687508 318 126602 389285 150882 130 54561 201 79112 440951 181 116749 325329 195 196227 938645 51714 25 527982 83180 133 778085 41 47096 706470 197022 351 132785 111615 95 718766 9442 90 745806 116 35305 827413 133 52777 877207 87 140170 623224 245 140680 678333 82363 172 449700 273 109260 583268 27365 144 378809 126640 166 276979 172299 373 253952 129 136427 600477 114 64496 57074 87 198191 126817 226 188673 905813 383 152665 741631 120593 231 621911 10483 20 369275 5 30447 519599 140 176840 930621 30 74247 672364 53576 67 320075 9 11689 465807 39925 66 577107 121753 117 401285 370 190424 59208 144119 322 101769 13 16732 333797 152 164605 290209 4 57688 177209 306 169989 496177 131 23123 79979 6 112078 402285 128159 34 274330 228 126951 729272 144743 122 832307 183230 422 275797 80897 248 596926 69408 22 192271 87 41960 317250 23 78749 10444 30412 72 825346 198 112516 694005 63 180817 717888 21 67882 197551 148938 375 997563 22569 127 119335 101 60624 440348 21 155853 409200 71 11875 922275 124 56609 311225 63 181297 726527 264 173118 898803 225 133724 496969 145 63992 495496 156732 302 26357 234 76146 199643 57138 24 420246 155885 234 529962 194827 126 457385 194 182560 654521 14315 111 54160 88564 281 840145 102994 78 479102 35080 99 304526 137639 4 519300 56035 160 905514 39 89404 116923 60164 142 810430 128 83507 306871 242 155594 656142 129 112809 156135 116414 229 611142 82 36952 840751 129490 301 74324 81607 76 431741 335 189301 942369 217 138166 794694 71407 232 337662 237 89159 347509 130 56311 110165 154646 317 533185 4 161132 462809 87325 233 774863 105 18690 854050 263 199041 876600 271 143561 576430 188483 247 960518 228 134626 149093 83382 136 662600 79351 224 856251 202 42380 57753 152 34588 378327 40 24117 922493 29 8960 471717 127543 232 392832 145378 344 865540 37151 129 335000 8 26323 299038 256 167871 524086 176549 57 437500 128119 84 989545 410 173110 75245 145727 256 830164 258 76872 898275 192 168273 898416 46384 156 504137 292 187482 402032 127856 111 991734 157714 154 52910 331 164008 127212 75 68116 809282 85471 26 201827 184 53483 726155 213 82837 719741 119 95779 149198 85618 285 222901 156848 358 829229 53 92772 720007 61 131759 122910 88368 275 766561 217 156847 45942 34 154932 140149 66655 63 545175 11510 70 520827 197931 187 276545 55656 13 79765 133405 208 57026 59053 163 870920 138923 134 32180 157181 313 266562 203 129698 608662 150 33929 296765 172759 272 657605 66758 146 891957 97915 19 170214 146046 31 449505 186931 385 568727 177 196156 996492 167 36246 609399 92505 237 50946 151 162290 443058 85457 12 912454 42 30973 499533 110087 228 88428 140 121139 28100 183953 395 881774 9322 63 149259 97081 239 687019 26861 75 708188 58 139657 494762 131915 250 920655 307 165218 248800 363 184569 354348 87608 295 279582 68 15881 286252 311 152977 527433 127 43628 504765 299 186761 527491 59416 7 229042 69 113184 11176 14 66600 107995 114758 102 908517 63524 41 514480 165718 18 468799 362 157967 978165 96 166838 534128 31706 119 222281 325 198978 131785 72 75559 778909 75514 62 9334 147277 352 762604 31105 43 523545 6271 6 413508 102295 104 665154 86487 62 516883 165 109815 706069 68 50420 180710 105927 202 788073 319 172280 47807 58287 135 562356 66 175020 414493 24905 17 309320 163786 167 332728 100398 122 712748 148806 71 347912 48058 55 213849 62381 117 93081 34286 88 773998 193 51428 388548 25095 101 294112 149265 362 843194 133 21839 929805 167 148812 856084 44 71883 160234 143 101974 317781 105471 156 50976 85 8997 417943 39203 6 643185 167930 130 251115 56 130589 647804 22012 59 765401 170422 157 245325 26 79959 461639 12226 48 529872 140 70664 263989 108 16025 766251 8 15407 871471 442 199054 294657 178664 204 581865 96 135708 910951 28 95983 428181 130021 289 706853 157015 83 285830 46576 160 712403 76 16340 720168 195932 84 898559 155716 28 292669 148670 326 980804 58 23077 350347 56 161521 125793 28 51159 493502 75 36882 621899 357 128883 489200 193761 21 763057 55560 149 302223 131627 67 670389 90 97290 55276 66 162712 890980 113403 50 461048 186134 18 11147 249 92760 328605 96 54560 40693 66 167496 501276 61107 12 473646 329 183090 697653 123844 124 811438 409 173598 276536 38641 5 707605 86 45976 374435 15591 104 855574 85377 281 344338 27804 68 980214 119 192349 741846 98 132017 564355 119272 117 80784 193414 247 642690 167 62710 877052 62 111876 811936 220 52363 42969 172625 311 708415 178449 221 959296 121973 194 735809 67563 101 975191 109 108726 979790 111957 50 954272 94521 36 997710 199141 400 605457 118 45757 568014 64 91869 639389 85 115127 447266 24 26359 563093 75026 103 588117 32 149504 552673 136652 2 376560 49 23940 396920 109 17979 551070 111 23340 684579 113880 62 503705 92 76331 478537 157389 370 251523 122810 198 340475 49154 127 758710 244 199321 741946 13 15967 425475 41 133641 257097 268 194260 459551 181757 255 930636 16 178624 888793 150 159134 58827 60293 155 105397 258 66927 733571 138275 10 194558 179165 326 560883 82 176890 519467 140 107601 660357 245 152626 389477 87794 283 812010 25 24511 961487 147464 306 427832 49 146044 25396 68 59247 936640 111 153377 206896 29 120160 638418 146 28275 873005 140401 90 900833 348 138947 545898 37626 158 852852 52 170944 361320 27871 79 408702 14 27538 23874 233 165440 898351 59 62513 426484 210 59943 458085 23962 94 204747 67 39531 533354 96300 165 252001 117445 263 401242 328 133403 573485 155999 33 688887 281 140734 889328 181142 319 28359 54689 109 226604 32 50063 925731 64 9380 605488 13052 106 370932 103198 47 351467 165 60841 563572 137 33805 371858 78134 224 848263 7 25056 640498 28350 41 385133 27 131173 667664 135700 333 357447 98779 73 466692 92 15843 754235 144 44747 918489 39 57373 983363 185 146047 738889 196894 80 357833 113191 18 158968 103901 178 226619 82 145898 199361 23561 106 389610 116546 323 812516 84869 137 320368 7503 73 601003 28 44879 810850 396 196903 228042 80 57759 815470 5021 67 672430 117129 60 283684 83439 114 209373 122 60956 100744 243 127887 693780 247 157233 726725 31974 75 27451 40159 37 384697 101 10910 854179 183342 258 225470 167315 61 344630 193354 361 588753 179146 334 944297 208 63115 300121 10 30870 420285 53589 35 803690 34770 136 31285 12 51927 968449 6310 8 863292 16 29607 219484 27998 56 663542 136 194278 195940 13850 89 101094 100713 280 917257 266 90619 869709 320 125858 467187 71 18539 466020 89240 215 602675 75494 197 880876 180 52342 758023 87376 3 443030 119 16343 420208 20701 16 732146 74 9371 263943 32345 123 164757 49694 139 143020 1 174038 262930 83 46127 528603 92 36463 176252 142717 320 730936 114374 183 433123 104857 11 421471 176 153556 231779 147750 18 16994 83700 84 6481 130152 89 318629 130922 352 429188 145356 246 291410 268 87946 8183 180489 27 60831 54 65668 320725 140636 102 460908 143623 357 770378 114 8 310236 21 47672 622901 131 68285 287090 123838 254 823773 191 173302 773505 97 89733 377376 57472 196 770455 70287 263 641524 88468 143 418092 77 8191 737951 111973 28 458222 15786 82 19712 375 186729 81193 31 1085 975115 41782 152 130831 234 81888 650504 168 89336 17555 27 56712 477280 105700 183 520808 174406 355 771772 90 21232 514829 174 35035 813779 67 25055 141899 17266 85 499089 103 136073 893429 138 19865 78169 71 32306 939386 357 151797 134811 38854 56 810756 195866 270 63735 7679 19 903731 113 21670 185053 131 22945 597525 346 139470 844985 78 132927 750821 144 144058 436063 96 45303 245445 142 108639 105462 163 85979 99029 345 182479 740110 285 199234 331150 83329 60 462858 55 100683 214084 63 149171 283162 242 104777 666051 105173 244 695216 318 134639 881200 29983 84 798843 87801 49 239286 88908 244 977822 37473 18 415407 4352 25 220460 175085 163 449665 182089 55 866807 483 16 213810 9359 29 633786 71 80780 281388 275 119282 885389 19695 71 397921 131 58792 582334 236 94995 38858 12607 100 686585 179570 221 871545 6 7289 986271 56297 13 632925 101978 165 930420 26 88413 556695 161675 322 46292 208 58503 112845 128 182774 101898 369 186185 774992 47 3901 590952 20 35622 808934 245 71420 715630 196 107642 236144 103141 89 427874 119 84454 771406 143452 102 243639 76479 187 799865 193845 228 720078 53281 185 299594 328 184526 869296 192 121556 908674 57 92119 714782 85190 155 655891 37577 93 101119 49032 148 813807 175811 207 572320 112 141661 898776 293 107506 64117 93 160488 950683 119 54085 864083 99262 174 64229 149 49584 14624 278 98263 249456 82811 161 356933 22126 95 558501 251 104473 559973 24499 86 302926 191708 119 296749 22732 113 488678 10963 1 660433 182 141773 167602 157 76751 409145 10497 6 643916 129177 334 167015 259 86438 420880 6 52669 777263 26 148765 514025 131 101026 885208 4215 39 456468 22772 79 822603 43930 69 558025 125 139241 865443 141 95034 230153 152101 195 65213 46792 163 921870 124175 125 982694 149898 236 144098 84100 247 55258 154 99966 71952 141 27321 443849 340 126417 400010 3 36072 279566 51 70715 708521 23546 66 963742 110256 74 398470 216 102903 771307 25527 124 358648 152105 127 289614 121464 231 570982 168 191988 247521 159247 373 664975 26 75626 957427 69 21717 965875 101 137952 227111 366 198430 924213 196375 40 792735 32493 175 269623 254 78462 961079 29747 130 988478 37135 30 462333 9 196688 249343 133 81324 775283 67 102182 723777 256 188366 539314 118081 291 158095 217 68746 136303 197281 296 849984 176704 407 848391 221 73308 219429 153 133437 572567 90247 253 841926 213 51050 792307 374 192117 847052 26650 106 412835 24 40204 837052 118840 246 915492 195 184646 120696 331 169652 356183 5096 4 616275 172 168462 785114 132 187042 810065 341 139914 199482 73525 253 485957 180493 45 797186 83433 112 520347 60455 122 205686 26708 90 216235 96310 194 621339 282 96279 292762 34451 85 765187 70175 140 642123 16539 74 313165 55964 47 904908 114316 121 795871 179423 150 850754 55 115980 428109 88105 235 801453 6143 49 664304 104030 113 177212 50 141280 100237 226 61133 226056 85000 136 838697 278 196734 512417 230 83756 942372 81869 116 595835 188079 361 956643 221 147729 95374 27911 75 778942 194 66508 467888 103 38801 311731 127 42042 880899 176341 194 241664 39 113794 829983 193 114182 128091 160 32021 397100 897 2 564912 252 102332 652233 127 46942 401377 93080 253 608618 11139 98 550147 45129 62 296972 91938 59 371525 111871 125 606428 160 152362 864340 63 114955 912879 36 2028 169468 23 131534 605902 104 41532 676693 196422 175 46982 140 130234 342349 61727 93 336910 99 55798 649919 42157 195 38975 315 154170 316390 342 175571 414582 87506 280 223159 50975 23 397635 168073 31 777820 81 192414 732319 179 131046 672508 159 199419 740642 160 30473 854483 15315 111 665419 305 152855 621589 88 39825 257115 8146 6 100374 19247 45 921501 161 191837 805128 170 131229 811365 63 94748 271517 46079 141 807240 73067 212 578543 138132 156 1992 102 49414 858122 59128 67 785918 137098 122 983992 51747 211 613956 56389 92 628658 12292 60 735570 118420 279 935897 87639 133 902813 91349 73 710301 3842 49 238946 247 119833 61276 105295 216 693998 217 116890 254567 361 179478 30457 92649 205 963114 184296 271 7139 198906 351 871392 259 135317 708567 153125 108 268650 267 192378 373195 170 133824 526567 189973 288 598918 48737 101 785316 201 154871 102923 177400 218 207051 14 7993 124837 25 128881 251600 56573 206 421338 158885 200 96434 106 21537 344403 152 126389 629734 21 63567 259093 138 57965 670562 224 62127 253609 366 189162 723413 12 10811 398912 376 178228 800349 146 137825 238257 91557 209 588157 116 163263 971828 261 171346 528108 321 155492 247800 13726 102 485086 99 61836 729144 127946 298 26013 129137 208 130240 34 161609 527422 144 21696 455811 257 192746 719316 175940 254 97501 101872 200 758372 8935 58 581764 264 121655 951711 83717 173 73940 59 66817 573550 64 154507 903146 226 141847 666495 112212 193 782722 122843 40 106403 33 18244 150637 158312 21 871098 163 101445 742163 30765 159 911149 14 49349 846335 114 94129 777231 100754 230 176351 139117 271 811195 64090 197 94650 63 169420 6123 29051 9 2619 223 192982 839584 237 58642 879775 170559 306 518476 176 130542 215810 51 62724 874600 82 9349 800240 237 180931 309179 81 187694 728005 64564 178 836575 315 189255 533391 84606 237 583349 72751 84 230904 57693 77 201963 99514 57 465381 72638 7 619576 137674 60 139232 211 163269 409714 134013 133 794702 8221 29 738286 24222 81 565714 184455 282 928441 127 162226 515574 227 187259 487845 194551 295 902968 81366 102 973802 28 44934 503412 107851 98 593342 194695 201 169785 317 130084 681970 203 141390 298376 161588 281 787788 132745 316 268873 81872 50 85296 86 57215 92282 141306 203 837864 284 133382 533022 79 60183 419071 291 100787 216188 111 172562 917208 45051 63 107624 3 37786 436273 108 145582 333608 92849 199 908219 81 30540 852433 127 190554 629420 276 1 983098 190519 81 48584 37 171985 786218 84 69832 984423 131 37464 722160 14 26865 269556 61010 210 895105 36 176465 801137 39583 1 567421 22 22798 213882 336 188679 552880 74 7903 53902 327 193012 262529 4862 12 177561 172 98659 731621 2 195406 471136 111752 93 629874 137 70003 261528 141 199055 656706 249 90471 940143 61144 74 869885 192 86001 259074 63127 103 519958 62 191277 563939 86437 287 500987 7653 26 526609 31291 124 430020 182748 149 8399 57206 100 385611 96539 103 687903 21 70904 31156 151 48395 400894 38432 57 384569 36 34128 800146 168801 176 157034 82851 132 61286 61 29481 533350 106 73333 321421 79275 265 409225 166001 157 980163 85 15187 699461 30 54765 80619 127 174566 306188 34 92380 683890 29 55939 503003 162 85320 12425 370 147120 828028 123676 10 384991 46 8463 706040 166663 294 484714 65776 4 272415 93921 38 12398 97 67963 409333 8 16501 84496 38 92459 189958 143856 25 650605 18180 114 953569 195223 262 611743 117874 118 837296 33744 82 702359 124796 320 317474 126346 345 469879 13 82406 883237 426 183105 854091 88625 245 793615 154 125347 850471 152897 227 856890 176920 40 128927 48153 38 736410 68 162630 636846 266 153277 561667 266 91773 929759 167434 58 734802 137 50072 662951 25005 154 991106 2 28339 938267 193 66702 304067 35 7217 413391 119436 5 455053 108 124240 866988 58101 32 261766 124219 19 611838 197825 356 132598 184600 98 968398 64077 119 758592 24 24843 182475 183089 196 109299 14389 89 483594 23638 64 53187 221 192407 196014 7533 62 589311 115 15845 112441 3 46820 842455 58 37851 709463 70086 172 948877 174294 255 459422 134125 109 120805 100132 104 946783 131196 146 119073 88 81131 926097 129 66704 833583 152934 311 915036 50270 90 540577 313 155315 240341 37356 154 452138 111 71961 645829 126664 256 107224 80965 260 710573 199894 210 831926 155522 264 125215 65 28500 415765 103811 139 123325 58333 132 506166 18831 58 420297 67 47207 198439 154 143362 3177 193833 375 176524 140555 135 98360 176838 369 656180 62050 107 334157 309 111335 439779 64485 188 442079 83 50213 506678 17676 98 508380 120 27364 775078 23195 22 185532 396 163699 820492 188 160974 289558 163314 371 728561 20276 94 415361 157786 35 332033 169 94746 39993 86515 220 526328 37726 86 213836 97 184720 604538 119965 115 480011 150092 105 606403 14 51577 434498 28912 120 789993 17 12606 546786 62120 90 375554 131 57933 683126 100326 259 899225 145 56162 335056 261 91777 292267 154986 393 727102 105012 224 4544 115 173780 918466 196261 165 443952 186647 63 454246 190 164454 633769 88432 229 898150 235 176690 708589 291 87592 705958 135951 285 569443 45 192970 368193 93077 127 303064 58301 18 130952 18 137145 140805 85937 143 853582 65 51334 89597 23 60238 206075 131837 89 983614 116 114783 41876 142198 295 907663 19607 19 949468 15 103246 165237 172408 236 874278 58 128233 583208 30 174743 14480 91265 181 398521 86 96243 495844 221 49107 778138 144 90049 865843 43790 201 166528 172 128494 131126 141655 84 211930 162885 227 167684 125904 197 476878 144189 129 727519 142351 233 766376 127874 305 541637 92190 135 39189 178 47796 601913 202 58359 198592 157749 39 72163 151 143168 448563 18712 120 180837 83 21724 220171 214 59972 107582 7690 56 81744 146682 304 757355 48979 34 35189 96240 25 63319 171 110709 626485 5 26364 411612 70366 144 743601 225 172506 745742 150118 276 613581 42 191187 354234 87 30136 72274 101395 224 603041 122681 249 962384 21 78154 18648 421 193142 612811 155334 121 266704 136596 229 23068 83 92372 985306 4 154325 699876 9693 68 820991 103 95690 313189 66730 117 251212 98195 305 172627 146255 323 458046 164 58137 722092 186203 225 474102 71593 193 973288 186 43893 654725 125 167943 445906 74 115589 8712 31 11110 871483 214 46292 921641 129 83723 412300 52899 220 720257 50 10559 295978 183569 321 93225 90429 128 975669 77 13164 352009 98021 212 728272 71411 71 757484 192 58892 240907 160 55830 95343 124285 77 515521 8689 35 84347 19814 108 889032 71274 238 595 254 129195 874451 162987 353 519321 173837 187 841908 357 134149 458911 167391 229 748227 66766 98 88302 97636 291 256275 142 128433 936122 118717 73 338190 138 192758 185295 231 190710 284703 112 20300 103894 225 91725 320752 36560 22 835311 278 155946 532427 180512 5 413363 24064 38 945705 429 193076 691923 78 8648 889259 3 41469 52389 27769 136 323017 235 164247 234992 98351 120 335026 115 167816 884033 100282 121 289566 211 141574 931201 30 75948 609518 13575 50 492696 320 125510 979655 111021 66 81590 216 66027 918163 282 176828 165671 66 15744 862625 199004 235 104189 125624 199 371703 48 23639 32635 124853 317 984172 8315 86 688821 104 166986 311279 99 96385 925230 8 4583 329345 367 137337 810217 78 119435 88255 182010 44 362370 17128 126 739572 93 12385 757023 115 51829 588534 139958 101 504237 9981 47 255309 118 137258 707027 55119 57 148630 216 65196 771477 141028 165 955673 286 151222 195720 87385 97 833375 52 5147 230737 26 52976 28593 140531 374 806466 56487 44 624541 114 62149 520679 127828 137 56382 107318 315 954661 178613 278 717774 156488 264 455934 61 34146 121460 193993 346 270438 148 41654 955980 52 97168 544748 136876 198 527614 128072 170 654213 13246 20 623488 84 46958 633391 15 69537 617580 81 42751 213283 74 37304 935232 30 69042 988194 121 159236 925306 138261 343 740363 5025 30 765650 130057 168 117155 67 143752 176451 41 116006 849243 195193 365 620735 39 60955 630572 87 19395 149555 19194 8 923708 148863 305 220266 175655 61 596985 289 197902 573135 338 186594 288009 32 29323 226075 189550 28 344386 6659 53 956884 237 149026 820158 128609 20 514228 373 164345 273874 227 54809 695788 49277 157 917646 11086 45 769099 20 175776 735812 177906 252 16176 143 176199 829125 53504 161 677876 134590 210 724626 199 95884 956310 94423 168 520661 54 125412 784 28623 119 363608 73945 214 700215 12202 58 699865 191 61768 859314 273 191026 967940 143423 10 861587 214 113906 736729 89 29205 786643 151381 39 816502 368 165267 915868 27796 140 880035 169 42681 871704 58537 143 777276 109 68441 282700 1507 15 908211 151 173472 194182 119583 235 815687 90 44159 488653 267 118472 14577 138632 234 789219 44 3342 597034 145 105544 13387 835 6 160387 240 128192 685995 106 13404 785717 165 119334 64113 92677 133 343744 172736 340 305859 67 23449 225340 106 106057 225023 36879 159 111822 37803 178 313192 57619 195 1438 241 124230 613407 157215 27 411272 195033 70 951404 51085 45 527444 274 199964 264293 140 80878 221679 143 157080 238631 19450 13 920088 170053 273 607608 105 45164 43889 50292 63 390836 95 22228 140281 159 196786 691372 6 5202 729161 133545 200 600540 78 174729 636483 240 116893 425546 153920 372 663477 183976 11 219794 192512 199 644297 65122 175 718655 4812 41 856016 91 42454 54589 249 83221 369778 111374 278 193651 34 33419 712005 59 36799 869994 277 157742 511311 95638 82 44043 113 12885 497444 39941 145 498698 175036 172 827660 394 182394 344578 80 172925 664132 91999 272 323545 95120 128 271279 140268 117 894185 222 60011 555742 175285 237 379678 47519 153 790066 86568 123 197073 82136 84 745183 96 139366 458615 115320 90 475121 84 9503 261251 48478 198 336677 201 101255 740649 191170 371 848428 168 37394 624975 98605 88 830061 70 143925 722413 71079 210 159388 111289 14 282132 127953 303 784446 99395 39 205738 22729 118 396479 5 36 173330 108671 157 919868 28012 76 462865 102 15463 462886 237 147574 969535 197349 186 354838 78 179760 289964 10380 9 249846 3142 4 998500 86053 110 282721 159 33611 473494 8 141109 505710 69958 140 926097 10 66293 392463 76 71314 793148 108 92822 558674 414 182720 892484 138 81059 120377 119295 111 381375 72796 47 352496 2 6174 419729 69212 205 822397 20 58884 26689 141472 109 291589 410 185073 608547 112288 74 45588 78304 91 330950 19500 87 754563 3 8697 438292 247 102783 204900 105 12839 717915 65472 8 845003 59409 216 741692 18 102998 762246 139 143404 472382 50 37173 750839 118537 157 898399 149235 89 476233 4811 28 828268 144471 2 230143 20880 123 706803 12762 33 528604 99 119300 285412 82 45962 621580 67421 242 406572 105744 187 890377 222 162600 968389 68 16062 690481 155 196913 516012 54 83000 616351 248 87290 172669 121212 19 164051 38841 66 411964 163297 53 416509 171845 353 169581 167 104960 295281 34692 91 321233 415 195463 449436 78140 160 357831 26 81687 908396 80697 63 364106 35037 58 579309 46 103424 532713 141906 66 789557 177 66756 718859 104554 168 694180 66711 190 521965 435 194368 985042 154745 237 463245 195332 391 540089 194861 207 759160 173512 96 870127 248 129603 189120 38 8927 781278 204 86263 77541 69801 172 695959 4176 53 547480 409 171942 465611 145101 130 982893 123 84106 31215 125818 216 627588 181118 331 9276 126035 43 122788 93845 100 401447 144107 330 764945 70109 237 122077 140 119071 177656 25 149040 67871 59427 21 284353 152888 288 157694 121 166322 673460 83134 235 670702 199070 259 686614 101 80849 94633 75 152162 705587 12367 62 776978 144127 168 568579 63087 251 444729 159386 196 19826 111452 60 83075 99676 98 66978 50 65892 209780 3 138799 802896 132 45561 290208 100116 27 509095 170 155093 286607 9849 26 29508 66800 137 883030 176282 124 98341 337 174283 434829 164089 317 832834 141247 204 417137 100 140443 256659 26 99539 544522 45253 170 957803 294 137410 885492 82863 179 453706 110 51912 116414 71 39311 438257 27199 160 368805 343 138669 370157 8718 57 743261 172063 350 316467 42448 150 966821 26 132340 799642 6 4053 728506 177 50781 898444 51253 36 270194 160373 135 617002 23161 128 702688 128247 157 957786 52939 187 330094 185588 358 516114 183975 290 821380 55 67388 376836 12470 110 441406 105 11617 146898 46801 192 222952 110646 172 532304 223 88904 404430 75 70140 661919 217 103593 507560 63301 248 458929 103 57388 768499 87369 199 345644 158639 92 686036 27233 45 349142 108862 256 558542 53997 137 746852 4204 57 858888 29 124585 79305 26 108555 170197 46616 145 947568 185 58321 221975 2262 24 882212 262 118294 847908 130273 344 174371 73069 162 382853 199749 438 104316 139001 226 514463 315 153347 606971 64 29849 922259 282 139294 983521 357 138874 664625 26 44707 570876 46179 43 499815 63302 52 605761 56249 60 711600 125560 275 794698 42338 17 787150 153801 370 662795 114 60324 310077 73 8726 187552 7385 13 854807 213 132441 963035 37 101575 22744 193 109610 562331 196 51190 942418 302 92461 720018 63 147172 966336 40138 52 505603 250 161481 632561 126 44823 712771 99151 131 835752 32 92587 42203 146033 153 579217 86911 142 780678 170763 158 305744 2 33156 751291 105483 124 372469 11010 99 860825 133 63680 496960 358 159458 563540 283 110726 647145 125935 338 286186 131 168220 84931 106 115741 619835 36745 23 301350 180118 129 635463 109414 3 729244 144162 338 218984 71 48724 488444 247 79137 227587 212 146175 972530 253 78959 432569 28599 152 823561 46 109897 96082 159092 219 529516 99 148227 175824 162 163348 848571 52165 37 931585 176955 24 48106 98593 290 217705 89 12330 464343 215 165760 750285 344 191152 211842 193373 377 88113 128364 353 755486 75 7094 875866 38089 194 279179 194 127589 51962 205 107777 208145 182 135609 25834 129 121673 309056 41 23804 651984 55 177266 872266 171 170719 803262 62 171077 295661 178026 125 398442 174 43111 984993 191 164092 541916 15 81773 715501 154357 365 54829 21233 57 434836 68 53967 983839 294 164103 196106 112366 309 147194 105224 236 200606 46916 209 750809 45414 102 536132 131292 174 39784 171 180839 873647 17 61188 488130 37482 109 285146 392 186419 279437 165832 257 285383 144060 64 560940 23 54110 314930 64 11678 498617 60 179138 929953 100477 307 701545 117 101461 593999 129 112728 170478 342 119010 761212 66 14107 538345 190 178406 88889 71386 6 262123 77 179177 476601 104 25070 963637 119820 100 15087 185 185117 723571 321 156263 411529 13471 99 539655 282 197660 5090 184 149396 661470 71712 179 356069 15 31897 516648 142242 257 225769 45999 35 725705 257 152884 463509 231 61744 665968 192855 78 362753 155 95449 571675 14 149741 666223 278 120739 657260 14096 74 924080 289 91847 452957 394 163784 369741 176 87085 668011 134516 120 245231 64 91987 102374 12 39971 789637 93 24270 421523 113 95149 434940 23385 128 262864 110296 301 351142 206 53400 835238 81981 123 998703 58 175867 423946 117 14257 93032 2 186911 488093 13 2387 507584 15 95489 51936 139293 68 63418 169 198761 208698 326 137008 597383 35265 112 664208 190163 273 751741 149 98721 917268 17 28242 963030 74 136249 769871 94442 152 443731 138 47738 38025 79 142755 580257 122583 18 676843 40858 28 372957 90744 155 441949 121 75311 686193 123 175109 274026 15 18018 690325 46567 212 666130 358 149075 401640 163 98219 911313 82 185298 923004 178762 165 79597 257 101365 293653 21 183933 127093 125236 268 127561 97 37455 626270 96853 102 117550 137 109199 357581 52 27593 218496 420 189966 469896 51 54981 742611 172776 350 768213 264 156763 23662 133 144236 140981 136512 352 633053 27 85625 255903 181070 416 765560 10080 91 683096 37872 119 723232 156933 183 332880 147168 58 214225 371 198312 932982 11048 29 794616 208 75089 81504 176214 302 177190 138773 301 282752 45836 50 728613 97 39008 224413 31232 139 540581 127 59449 908578 37909 169 711696 158485 124 693631 82 29506 698904 37783 101 626585 14 28506 532630 39108 97 738900 96575 245 373608 165925 65 397086 192 124099 56566 32426 46 531989 167521 139 990111 175 159892 903575 296 168894 911333 318 167963 199009 33953 165 814119 70328 226 121721 247 84494 733442 188313 207 203542 22121 77 895107 84259 6 883915 61265 139 675963 24150 63 648059 153351 86 27357 147391 255 758174 82997 69 167716 219 50454 889230 8493 36 877181 87 28335 470451 93 62319 208282 21 41784 912519 9588 25 570435 172264 373 19858 129145 226 960280 168575 121 904528 169472 265 248333 173 191605 381259 34 76505 802200 138986 130 293607 43621 110 827816 43 158794 172676 188953 204 512758 123 111256 313309 13703 102 330637 269 167960 710316 178 62950 169795 38004 130 79798 188 47675 814765 126701 51 780644 94 163800 295474 171 82632 190879 80229 110 926537 194350 50 369558 86168 89 343233 137 41272 271562 13661 82 914846 58740 171 134587 192 120765 255477 61635 156 337722 161164 221 126463 47266 15 912869 108 192263 59050 280 150758 238579 217 187950 441219 93656 162 151432 12 24272 446397 216 140448 452290 109686 202 42267 56 33054 901458 57390 97 711554 106 50056 968476 37573 131 510125 87401 62 895522 51982 38 530675 141329 197 846339 192179 329 961338 239 167237 166686 20281 93 929214 175 46622 701461 133 90767 646940 125 80025 263682 268 198549 622529 261 104887 608682 104608 303 143646 139 45471 958387 213 130207 299289 229 178671 268603 232 134780 469520 177 37903 212841 93047 101 859638 4 172122 19076 88933 14 354992 162163 221 96501 274 88854 494922 127 161978 107575 1 22438 979920 61 176780 143252 92399 257 965136 163 107973 804927 269 113659 97953 62 57473 102610 103278 129 592684 21344 71 142408 50156 79 112679 31882 144 49839 127428 209 697987 83 117491 105851 150744 137 142327 237 199035 356929 131206 343 430688 57 82105 587313 84051 117 567568 63610 161 196390 22 170476 534961 31 4648 893518 13 24408 531517 1800 42 806093 6141 24 732250 250 72055 302731 24941 43 433808 38 3248 30507 44 3883 372894 155 99179 368385 17 41983 671337 40253 128 425229 6 3203 750449 155147 326 161847 73 73324 404238 98546 203 961443 102225 188 787390 26 1260 541586 9 75898 728118 272 188748 575992 2102 22 495707 110600 179 977386 55476 78 657488 54242 116 281346 217 157708 841143 128031 175 374244 150463 243 250101 26165 98 77663 15 8608 179068 176693 338 894032 178731 80 230605 3405 3 791712 204 42801 862934 120277 276 661306 87 18239 424147 245 110041 636790 45743 116 838128 170273 88 519415 176928 277 471769 69684 227 277262 344 195104 284748 73077 55 295428 427 191655 362928 151770 53 880232 141 46414 111169 121066 299 817710 127 108098 816949 191739 147 544720 42 75683 141010 46 133757 288637 172075 75 18068 165589 309 838072 126 127567 622234 354 184132 916988 52 40741 273549 78524 261 162294 99 70363 948291 109 171414 643428 89 117826 4284 272 144108 122797 150186 378 638532 3 22068 21405 165523 94 61455 70516 216 91257 184410 366 114292 46 167616 57420 1475 25 672693 256 140132 556438 118 22522 574668 133 108104 946579 183506 5 207843 176 123076 366319 331 173913 541420 3644 35 400561 105 91634 168607 84 7962 284077 96 18734 159262 262 79687 604717 267 98475 513445 167069 375 179273 76915 159 737399 71260 129 487249 34 24953 495371 105 11492 714983 303 113592 675579 93655 23 616947 240 69124 330920 16 509 843049 5750 52 907460 169186 396 652088 69 153038 15787 62892 117 279449 193737 174 834345 130030 341 405343 142 149586 415588 157516 79 466853 348 196349 157184 170117 245 907472 106 77942 984136 167625 3 655605 151676 173 68358 115 75746 251201 22109 64 665941 67133 241 604539 132650 258 908095 90388 121 109676 180367 166 430874 117627 103 59749 187327 120 405063 63 4263 560204 58 30462 474108 28 193140 191999 18 165902 831287 18778 31 330541 175650 403 296933 99 118595 393488 144266 328 110605 157442 299 568663 305 155622 119076 166358 59 568695 93600 55 646760 2 195640 105355 115692 59 979229 20856 22 431945 123514 133 362381 109 41239 826683 258 87191 895101 97711 187 213406 2662 40 415707 38874 36 78474 230 60807 786598 221 168953 464364 384 171850 327456 146615 78 369830 4112 33 722515 4502 18 633196 64 12706 503182 136 26814 312069 92 104362 93994 38 19225 146989 196079 341 381832 132 26398 917355 165246 107 949627 324 142400 668235 87821 138 171872 19369 108 557657 138279 350 856431 50433 201 769900 187900 43 434403 176589 307 893572 15 230 93093 7774 67 835552 133 191287 459740 5 8287 90046 26 98483 165358 161283 396 293605 42 44530 576061 98686 161 581403 81 22757 259798 103262 98 108770 112 40184 518954 12738 105 516217 189 91095 6289 9473 13 262920 188465 211 367984 293 138887 716022 60621 69 555436 57 5731 806303 189589 226 300601 191 84004 956957 208 75094 763912 138 78572 951927 38222 156 878735 45 12726 522440 145 151517 829879 57 104962 419484 96287 104 168209 10 503 983740 54 17716 576106 139432 275 88439 132 32298 761731 43 105322 703926 229 60937 317560 38113 42 540355 130264 32 110118 100865 277 110318 194 50483 286135 8 595 431862 56819 28 433715 68840 234 258409 15727 95 123183 164931 255 562896 114 33460 360539 7 1107 261380 137 53773 140572 53484 69 17140 306 198807 164023 407 182646 303841 427 191294 612903 140274 171 365664 37780 127 977287 67998 89 749994 43 2325 612356 28 1329 875307 171038 183 635834 419 181627 18225 266 111811 569615 147661 239 383159 229 106825 314864 119 43418 147596 115 93964 660359 232 160785 622237 84 54968 191940 152089 340 325386 54859 173 483974 314 138376 20032 71877 5 958415 100751 262 116649 8100 43 337281 186758 403 743242 21 110418 197599 153 84052 276898 56150 156 540682 42 123179 963188 144 85256 337796 144 44429 371446 88646 157 23498 205 114339 378213 72 33501 320629 22269 102 423155 170594 115 989535 140 58424 469130 157 33624 447045 53 11569 326860 173766 201 178478 81 147003 27517 135076 351 797437 118 183968 450843 11 56436 960499 238 74533 994717 123339 42 556162 77 12601 94311 50 178105 873177 155860 132 910560 71762 119 601910 31 167575 48288 48214 192 692363 176953 7 582639 46 2629 579151 28 6448 527614 135 181953 677550 150 133522 627658 139089 178 509218 77 102035 528131 22 1082 633038 141860 13 965210 52711 214 912828 339 131301 401442 34372 159 401870 112 158084 737744 78217 250 825533 276 90319 147514 193428 2 339504 6 25305 848383 164238 235 418073 142 177846 896929 199102 341 888334 38 150690 925406 158053 77 170860 129102 2 935644 66685 160 12131 92684 135 694140 5253 45 917660 88345 203 895014 73 121468 155784 197 114882 784075 57935 12 962374 75842 9 52483 70 38802 798771 16658 110 608242 378 171116 615320 152 49917 850694 122 70821 678412 55787 227 961913 225 126130 900841 22 14700 583005 115290 276 416334 122538 267 800619 92 111813 879558 172516 388 639249 192 63298 865590 81778 105 318791 28 15392 842025 35167 120 79623 165667 371 579538 85280 255 469259 422 185987 326463 4088 35 34547 56849 64 769383 48700 160 845506 218 98682 51816 8604 79 17089 139 48644 149979 37938 45 181230 41020 47 631172 76 87758 444077 88 144615 43967 190 126418 586606 101 55335 947086 160817 80 166397 167415 90 394940 172173 283 801930 141575 149 834263 200 144563 318125 86523 40 610163 87774 74 405433 243 180053 122869 65 73504 448090 197 145105 351601 257 149783 727484 303 94952 419237 49883 196 447967 150699 347 473146 108267 94 78198 142 62380 689227 179 49064 307528 16 23308 92100 109 96212 300267 87 22761 892172 133524 177 225605 49174 9 185149 152 49614 87762 7 1088 335859 86 22218 159414 34 47523 35962 62124 20 638203 253 80503 553709 129367 160 702839 91410 150 203274 167 124328 817204 11 146246 301609 91483 4 174856 139750 26 675289 110333 77 569213 120790 274 475840 62 51390 625022 284 88369 795395 39 79883 278188 139513 183 747984 188 106040 480926 61 7483 584686 235 63897 218699 157623 191 512650 276 175260 937855 187 128689 744590 64426 166 314994 183 89678 946443 182497 272 310940 145112 362 639235 183300 162 941588 104 172417 904718 9 9896 812539 34 72714 236780 312 101284 293527 405 188733 964638 28 10775 36723 24 5837 945129 371 161886 115232 61 10659 141732 219 104900 956111 138155 311 779846 175 82346 978356 47941 139 824468 33995 55 874418 109957 86 684716 81 163582 91708 75 90554 700145 35 17466 676963 125074 317 150094 376 165999 660186 132125 133 63021 91 10245 9558 77193 275 388023 167879 162 79661 199576 6 969474 21 1121 681514 69 84879 598349 188613 296 811828 408 199890 909401 141224 319 169308 98 12835 663822 163733 384 204107 251 104633 177151 158041 113 471752 5 15417 214072 135545 138 695341 72516 38 523913 195 95829 533877 57275 21 329675 182 76023 660109 285 186645 585641 109330 164 463147 197 39630 23994 15 191020 979962 64207 253 160275 270 119765 241037 129673 289 508791 192658 178 376434 87861 203 74293 40 13835 161089 13 172793 405124 337 190994 939741 165351 52 256715 269 122214 297722 197856 60 772886 145 116191 562679 184992 231 241054 84 8824 704089 163835 373 932837 70 19623 89764 288 187375 295489 82 54102 835305 209 132008 228544 195113 54 455454 356 154699 268711 116041 28 590102 5947 57 643436 85194 114 402094 74029 178 66051 188 131089 807986 56739 100 40559 268 101265 893888 7563 54 49962 49523 132 67900 315 191499 499375 118685 326 366173 53327 77 965537 377 196169 283863 179842 379 315702 140588 340 716268 36 169893 489191 20 84825 196910 123278 191 478556 75520 182 579318 8 78277 210523 185693 35 603493 48 52896 562479 393 195133 314189 92611 282 801634 11164 37 314642 210 96191 973987 29330 168 398575 131 30041 372458 123788 304 164481 44314 158 916944 216 103607 438267 95121 198 900112 222 196809 300139 211 174466 993149 158 40171 105065 56 5166 903886 25108 89 370936 93 94941 915854 194 59878 288998 56154 127 512818 72 178871 543094 32 90125 433752 102463 236 953059 3 196180 626213 146725 90 707176 77 38931 914785 37 56122 367894 19765 67 674356 31786 152 280101 101 76932 340831 240 109845 621279 135378 150 514426 127 150012 3471 189331 295 365716 178 75127 96364 209 100152 107311 107836 311 798493 249 76718 256457 111 189130 98173 19 101401 678375 163 77807 312785 60 16038 359125 109 64661 83748 138108 159 508202 59 8852 688146 66771 19 484215 339 172945 193399 23069 94 831919 9438 96 398805 364 184390 942061 55 36508 199105 144 180830 390700 33 66990 822725 88 163790 272602 51 168972 467527 90 39885 522153 56041 3 909278 179408 24 39830 167146 75 874278 30891 106 583514 56 87996 298351 341 139910 845873 32505 159 910597 44 79547 936726 155550 82 697738 89993 131 558179 142 136919 354089 64927 239 300267 17 28260 611436 33838 76 46592 82922 7 746973 268 98344 744417 57480 63 732393 46 13017 465670 149366 319 869722 127546 307 358916 31489 158 196640 76805 150 999169 46810 112 697419 112 87098 414078 158 179537 748538 275 128044 931038 146574 305 704866 36 15846 599451 110 176649 772489 143 21433 391689 56 40919 468790 3 101819 617522 97513 106 713505 82980 109 873681 284 152152 766094 22991 142 609016 244 190630 206410 346 189730 327825 204 55334 272610 12 17743 524831 245 109184 777618 13876 35 837342 37010 68 189334 93506 40 667489 118193 1 907225 162 36477 322999 128 52723 368224 41 5175 901107 208 86270 581119 201 191560 950594 156374 311 193920 228 116844 698874 92680 184 214345 189199 9 934654 197753 313 737125 234 83248 652223 198847 245 286980 69898 107 384993 155 168827 128111 25675 86 740816 37618 187 39946 14 61105 540520 33984 133 451333 141049 95 638627 52470 103 66824 262 73018 222972 34971 92 114772 183825 258 702099 103989 57 516978 132759 217 243762 110921 208 984648 173903 243 174359 56288 78 625329 336 131003 945638 46 17704 978688 205 165674 150193 5 90374 534968 102963 84 122430 1 191828 961632 149318 3 421646 80357 271 742050 105 146096 492757 57922 165 580449 135 84831 837324 49 56239 642541 2140 25 231528 116058 133 989765 2132 6 211695 303 179552 222551 152197 216 722710 159724 110 806672 187890 350 169633 225 163858 436058 166692 336 109537 141053 253 492953 276 131866 219111 108906 161 144229 96 72692 724259 93182 37 614741 135 137318 157006 9 16358 507221 190931 76 947586 39568 154 565149 76 192600 707568 10 3940 159647 101434 128 234449 261 81506 719540 98494 277 235193 167 176425 716604 152415 168 980305 42 159919 134080 320 116070 948864 32039 86 476073 145514 380 770938 174125 92 565742 242 74409 277910 26857 75 723908 47629 137 839282 64188 198 608668 61900 191 413990 52993 38 321526 51 10095 573395 21538 56 580074 186938 118 949201 62601 235 818088 179 37656 417709 173 72665 923710 224 178781 768071 285 198096 518069 39070 18 566268 3 147690 500233 16154 82 841719 82994 145 223569 112 138484 425049 364 189051 200337 152539 90 953274 172 36360 21639 94856 261 97934 16 3631 492150 24 20889 558243 76470 205 701543 43 38794 357623 22 47048 486005 147426 38 506491 6 52042 263343 76 54780 456404 53 101448 164567 192 45951 435863 98716 291 508579 20 148915 289060 167 124080 689042 177426 302 729459 69 182361 235411 169167 5 562999 40105 176 93374 11 14613 335473 69 187510 848277 135445 146 343074 148 39821 795366 269 156193 281705 249 142801 983179 67452 252 354042 34623 77 30540 132 103059 524207 62 76490 141553 22 167245 473551 90694 140 857443 74 24727 496592 76 22425 643634 141 52913 280999 66 9131 746271 162967 147 751435 217 53044 815548 211 93801 329214 194 113431 201666 101 13003 800769 180980 241 69986 254 127117 629650 60059 154 166409 6611 4 913000 144 72293 802455 194613 379 646475 188 63005 867616 105 19331 353672 193 78689 502722 134724 319 861478 60282 159 505902 298 135078 24046 26689 137 198950 148 40725 708041 213 145930 447986 34020 25 119179 45181 122 151810 147265 333 835724 68018 120 876723 226 144700 529055 109 38831 522543 59579 30 106478 195442 298 190495 233 189983 948539 159859 265 150347 179 198103 897501 187274 260 797133 209 81198 217905 207 95172 992322 88850 244 26648 198 183554 749340 151720 183 475058 199145 271 726372 186 173699 513240 232 54392 464643 190789 218 937635 318 160542 382510 61 7449 308969 235 59603 837007 156613 241 304297 152273 8 864634 44390 163 398832 226 130907 542530 156333 269 154242 52880 79 376110 132 115329 100586 6 28162 160961 389 153799 835329 184049 148 157795 28 66449 735405 289 133236 424808 5843 17 37410 355 171225 143718 30 81636 557962 113436 286 964381 147079 362 598659 117745 246 615109 44 41716 592376 160024 275 148025 173091 215 766451 67593 125 2448 49348 65 401370 117726 34 882189 224 94477 484846 223 198933 382614 362 148086 80155 108 11769 457146 271 99085 608686 40019 27 349378 265 147748 475526 35 16162 577214 22 88540 699909 40 15564 165021 305 114803 723457 69 175011 322428 158 199302 579357 5 122335 970005 125 149152 74554 176 55305 854278 109805 30 410643 2925 2 545043 158690 351 903207 121527 51 682365 79346 148 774119 160750 95 143518 17 36909 116360 260 82045 747377 96 27918 874690 110139 86 121359 8 61447 70060 122547 326 724738 118 73732 710137 97977 214 45033 138 135571 814799 66341 82 261557 55982 175 562421 25 114105 742126 86842 137 219838 98910 240 713648 29980 24 511587 100303 72 990211 6609 54 483879 53524 138 219538 172373 256 872137 188016 279 158044 307 164578 847773 72551 113 845739 149725 126 360648 53 3388 920929 87380 254 832992 337 165228 268369 831 6 312306 141366 117 677322 246 163248 866040 160352 231 266150 87204 105 802164 11 56392 17506 9 67083 923944 6119 17 260700 177274 317 276235 187504 162 346257 70421 143 952753 19060 33 388377 189 46165 432772 116 36271 426822 10398 42 466042 137 129836 871363 8931 87 464527 231 94315 832036 8552 82 712950 140 53625 150790 2469 36 596618 168588 190 868965 103 181462 751760 23227 131 70812 63 168162 529692 286 115085 358015 182973 153 790797 67 48285 998466 86718 253 369098 167 64392 524944 47 114052 890058 91 36784 194715 122 184644 44838 119 126461 138597 279 113452 546533 236 58714 424633 170 198446 129392 82 58087 258768 107314 137 632454 65289 250 506018 88 104499 592221 28 44965 8425 35 52352 687856 149126 129 667696 3183 33 631951 119258 127 148008 105943 59 551318 281 155058 658283 349 170281 48488 16420 37 657999 220 193465 596648 91 8695 550697 140 63109 449435 312 155614 324356 170541 29 864633 15493 98 744398 83912 286 850435 175092 22 975443 67 49406 394763 65 48421 241727 96 10688 296743 92 90004 133783 12605 82 438794 171 31076 906689 84326 138 179913 82 28734 848081 8 89578 459075 260 143919 948674 178698 76 530077 29 113850 643576 72477 165 348334 371 184891 462977 88605 60 401205 150 62247 253864 101685 153 169867 32 4824 657711 146199 43 364853 112058 302 749005 196489 172 44829 172 35166 341958 36834 174 185970 127523 18 631760 119785 189 329767 193060 101 854698 36534 186 266850 52 17291 766814 203 92095 70340 97025 256 269350 103234 55 76233 163837 221 289910 148360 209 516333 97000 195 583534 15114 67 622459 3394 3 487035 55921 151 884809 112944 30 214342 158172 213 169698 69497 116 90662 85 102161 860101 112846 23 392420 38185 190 312110 28693 77 45406 403 190280 287734 12 3573 535068 21130 106 807822 154080 153 331512 127392 254 366278 138399 140 140118 57445 172 901345 49981 24 319107 279 145336 843837 88091 68 843887 25 61450 930465 163702 8 23983 158210 110 347594 148144 367 973923 402 195464 983292 16849 90 134296 19976 94 687865 216 96325 262473 131993 81 266602 60846 22 741631 104 38003 491528 361 133878 450104 64 25308 323437 373 175694 938944 176 168426 192615 58308 19 807096 34 12659 212567 169 81780 267320 15674 81 948017 296 143580 7454 160800 23 290684 22 178967 634792 147731 254 415155 2 1542 387373 23 32877 552873 118367 181 654554 72 32909 303430 85 122188 561020 424 187185 321012 4126 16 396076 95 171892 387178 31579 87 209450 27 50288 424027 197395 108 722741 134 80572 912954 163 66346 349491 234 106750 189582 172915 353 981846 195846 438 879423 47835 217 274018 143 107152 382481 155065 53 646786 151018 295 407460 54 145455 342680 174470 78 309429 130859 104 941279 176 58272 254598 70835 5 58082 7098 58 653795 40373 143 516874 40 118708 217930 208 57511 248095 90511 215 861525 93 16807 475912 46 17402 77686 96 19119 769362 103378 318 475377 25 11115 751650 29 31950 529895 57 123662 321631 97919 118 274004 2937 10 426590 27 33472 172352 70649 28 779491 20121 62 822612 66 182194 495954 62654 67 863071 29854 138 874455 78 33708 74759 129781 213 432723 29075 82 195825 111432 11 116425 105080 174 275993 314 160903 571020 141 45246 214496 62949 79 108212 201 146426 61503 157329 154 363355 35 3983 577769 51 57150 471052 142069 333 849376 123 164043 240387 23 119953 240036 98414 32 203949 261 183789 229113 106066 27 483716 106716 24 984828 71716 165 375055 227 138631 50751 268 105866 323789 74 176490 904726 188897 33 826268 196263 437 160343 149147 366 479263 39 6504 189676 112583 94 836711 84 162315 985281 98999 87 224898 409 190748 357500 136120 116 804573 145 146152 601303 112 183371 46863 288 124868 425761 72 152215 958916 24614 5 477792 164310 23 164438 71589 220 42366 126434 28 36042 145971 67 892255 18951 73 530950 187447 111 744599 127119 55 950719 190961 177 592779 121953 98 308829 88145 146 353595 172383 165 113009 45 157225 137396 28206 167 187365 9436 15 248341 46 119110 783138 1072 25 573250 174811 135 793907 192467 162 266045 158633 231 353173 97 17063 884864 312 149597 704802 168 136656 343162 23 52852 154708 164732 92 826362 55574 110 909743 13 2105 193389 32884 12 516983 158729 283 814606 133 51001 684125 90198 238 627785 197124 248 65864 140720 194 278753 99 32378 383397 58 46606 879984 246 106464 721100 133679 346 125726 153 69372 666826 17 96369 736573 200 117012 580856 98109 133 471492 198 139730 673661 90 166795 973993 245 150401 523462 81044 25 532859 376 175640 248762 187429 119 209745 41212 176 678719 35 184268 598960 219 186422 611705 146905 3 13666 22661 136 891186 105906 75 307018 28 40451 709743 105 53685 925992 224 132463 468969 27222 10 520268 343 123362 89528 99443 309 79068 25 175074 117213 22303 78 552334 48 162096 684174 255 131992 860970 6981 46 808265 190920 88 506298 33525 155 812716 87289 273 703493 381 190130 987160 227 125592 656585 26 22939 46248 140 114201 438261 28280 61 691585 85912 210 162100 138011 42 104846 325 143570 158005 191693 353 155320 358 142536 486663 238 177995 658684 92463 233 843278 96057 244 394425 13 121533 215443 172 120946 169934 177196 306 450935 196820 355 951770 150812 138 306956 147 171552 266794 361 152246 30929 19 2331 753633 118966 32 408738 151 32779 947653 277 85396 183636 257 125883 904277 122 21514 87040 177 144759 104680 104177 237 289883 71 49006 294395 230 143604 290488 147899 110 690890 385 191510 869261 242 104338 859145 58673 211 340336 63036 114 100892 176423 328 739242 349 149812 282886 175546 301 201761 95 47614 114009 118 181969 273813 122 58103 558323 54405 62 425488 56760 10 421080 91582 167 434048 240 79861 848670 67 14033 996709 9 8915 840728 128048 65 978259 171589 319 372807 35065 96 553402 171 100320 524123 148311 361 941474 272 125297 764095 41 21513 52765 61 133633 802929 57 134903 329350 152721 318 267047 17 177717 675329 19 152859 297730 94559 183 779344 100002 301 731405 146836 45 545707 1 103548 917151 198176 128 980020 34 74988 561015 155387 160 53638 193233 288 241342 115181 16 452342 40051 45 928081 154891 13 289932 27408 60 722913 6199 67 755865 46091 11 950798 309 194494 26295 111459 113 840284 260 130206 306716 174118 136 622874 117536 113 30388 13 28007 573918 111 59803 665462 280 116976 582485 82731 159 317302 25 31040 371296 6 37252 964362 149 183650 601868 80772 95 315421 171693 335 472836 147985 346 732472 70 157839 118459 23 24326 985252 174218 328 717061 240 115762 815740 85250 218 433755 144 137165 737306 123 36373 918194 174 187966 654497 75072 192 375826 58570 161 384035 78359 52 146964 81967 44 938425 53 182911 910170 104 12870 906937 318 176411 743506 37846 15 275284 195470 420 481151 135 61097 600991 221 62797 502555 81024 85 633312 58985 3 286910 193394 151 682016 90226 196 361442 97 93770 940977 17 55201 721666 89 20456 517724 112455 47 586784 77619 266 395833 147463 237 164306 147146 365 672130 95092 198 916662 204 82013 609062 101 18992 625722 166 49024 259801 291 181713 210271 21455 46 81927 7387 56 349433 163460 14 369588 131 141911 402509 178524 271 947832 158 198709 559887 107400 306 400940 126681 157 567638 59 3549 420764 149786 268 691843 83 20803 192899 72 83966 886360 190 41008 111757 148577 139 269816 33975 88 406142 162174 139 131804 212 61698 960815 11 13565 594584 63833 27 316391 212 58648 174358 166859 128 166236 227 197774 321391 146 63047 243601 25 12810 370203 107 54070 334643 170 38779 154633 100400 91 114778 244 109148 545949 175193 299 467453 130792 48 970382 197113 197 12053 69 13790 551535 107 117534 617323 143082 331 841180 19 145834 866255 35 8063 219854 144646 167 97526 102573 9 54681 76105 28 91993 189 38518 271375 120 151838 977378 121238 132 964243 59640 159 915442 145 142694 619601 339 199105 209887 97 104330 895949 57118 16 4369 21849 25 531801 42061 186 76112 197654 380 794191 171903 159 922701 4977 21 983908 354 140860 547560 82 9823 397477 13683 15 2107 137289 89 571409 317 146451 979467 197073 229 689256 64582 165 992776 93 65113 730712 35 171256 801430 157151 355 725287 77062 152 779751 37861 99 377195 60 16410 36838 168501 145 967 128720 115 260327 279 148317 496264 189779 183 911664 137788 64 537539 26 50510 945403 83418 137 321953 116776 112 64472 356 165762 474368 327 140166 860672 156 114490 214594 23 3679 56200 419 191487 226462 191 38637 24882 33 18798 663120 344 196676 165207 88697 228 44326 154 152620 46251 161 147174 925628 201 108975 963014 121 123117 930887 142 113391 905762 199277 370 53285 169749 349 828931 8 25668 436133 202 75016 399747 116021 26 207867 31654 99 151576 65 183455 570948 289 169960 692063 168572 30 440188 237 74689 614758 109 133947 537397 58169 44 617852 175452 355 178875 198 98670 426303 102 81296 8654 150 33209 301721 92301 202 452769 321 194117 900055 18 98893 844817 195823 14 786571 186439 275 542821 104622 67 6570 71973 124 704589 262 154717 459626 23834 10 369558 52 115065 382980 72 71967 892234 244 195550 239295 291 96806 408274 90175 106 304520 54988 192 519822 292 141199 68891 42775 160 345288 279 184669 66186 174324 119 740659 1 48060 392615 90732 109 78329 150 43129 832553 190846 280 305918 41425 102 623450 126244 30 661709 243 92067 916060 183465 332 479027 166065 221 564778 127370 64 875149 135 53683 627977 258 85748 111633 43140 98 244544 171 91559 808764 33 79597 20173 75 195934 920054 31176 10 205990 258 88809 29153 178 71027 157308 172134 37 471682 151753 148 376159 37 73094 968319 60 93683 690456 35974 146 356564 86 198733 862941 267 138414 524332 167 121728 839851 146 147510 926012 156724 280 252657 58775 217 521448 334 119025 457597 187332 91 285820 131047 308 820734 138786 85 820044 73767 70 14442 90560 88 162676 273 82203 817939 114 28776 871206 104469 321 817215 4 67455 662310 10 20104 32517 95101 184 465177 114543 255 527138 258 184540 174056 423 189913 56042 32 121937 153942 171123 70 347805 195 134734 656643 196534 340 697122 164408 386 448134 84047 65 682301 153825 40 956426 65716 20 118510 192892 162 145396 322 107131 491393 75 154744 201702 221 136000 80392 138740 269 400169 341 119610 321769 81 19457 916040 239 158352 848023 52746 222 695803 236 155648 917506 169 144808 904853 170746 323 794499 88066 82 288117 269 197372 170368 63000 189 911421 321 162115 788229 103972 22 680612 64 145989 687960 175727 358 416740 103 22194 134788 32000 130 251713 177981 359 944085 71 119755 283477 72 34225 906034 13 54414 686807 91613 54 954870 11259 23 700878 40794 108 195078 177 58292 569188 62921 108 867482 56469 142 442843 92977 280 412395 67721 39 502086 188 125721 859911 2800 18 673138 70 47017 305301 57583 166 10614 193 101306 128735 63780 129 913787 28177 74 766405 136599 134 429745 61 77884 643783 153219 275 534124 1 54773 498131 239 153953 264851 58550 216 186101 128774 79 773039 138080 92 416236 163924 333 737062 85397 103 829300 57960 215 556384 202 54695 528195 200 63843 782417 174138 153 629393 58 43592 705594 96 156687 799402 42430 112 479759 93 182371 419925 420 186868 591234 14927 16 463519 85027 227 274784 145377 104 490978 102050 166 858467 284 110282 833089 99 108599 650312 284 189422 948431 58974 33 595285 65638 211 116158 308 109797 84351 139883 134 278376 193875 334 783907 91 97433 370158 8 122143 689046 35816 174 283941 84999 108 884601 208 117214 212028 109498 307 273194 134 80761 551357 305 100324 35158 173227 154 997907 197266 101 519332 179221 267 858551 272 169199 201549 161958 61 321040 120100 287 562246 234 90482 104658 174648 149 252798 189 127477 702401 91201 146 630872 184993 102 600687 80485 22 981568 192 135964 69205 122 97146 693150 146232 382 196141 154 91518 976338 87 50559 271953 29758 164 11147 124725 277 529436 301 144070 746921 91029 182 591622 176 47442 155812 125 124649 327422 130 37178 290797 81045 107 847285 159 126974 261195 52346 18 110727 369 176814 335938 94 37205 487320 5809 54 834499 103 163535 71799 123743 280 15772 70984 189 249077 92830 4 98527 167 86519 539602 86 76214 637389 30889 72 107711 224 121939 865266 196030 221 706431 172794 58 6885 54077 91 422927 305 133271 506193 164417 59 288916 335 137551 666891 83212 268 316946 199330 438 126041 147090 278 914716 198962 273 383651 81285 86 187678 8 118656 275322 222 83564 456408 378 165478 752958 155056 384 711169 192 154136 602681 20870 103 65306 168753 372 961874 133920 358 53666 106583 17 543784 390 183123 196246 24 634 884779 150214 81 719091 29787 56 23965 49778 215 235500 40517 138 922683 287 97467 227922 199 181107 680506 154671 57 78488 100494 219 352124 122516 120 328952 122 172267 399352 38474 63 22544 158 157937 10816 167531 215 591246 168246 8 135141 334 130529 612666 45369 20 707946 233 87305 169493 112 181314 538988 33641 163 935654 131536 29 109264 65 142058 884847 2 98060 545631 1080 31 399579 86450 223 151879 75 181490 592046 24518 98 86679 158387 117 198259 113 40744 361045 139 91614 783906 40 65023 304796 130 51556 121326 88182 254 485371 63 113480 612738 98 28097 963875 5 97589 696903 149088 107 441462 3 532 919996 380 163775 420056 167344 147 658451 25 139443 897894 78536 203 77228 209 72006 424810 76 125480 173929 171438 314 41068 159612 76 712064 166522 238 263589 138 49385 919130 307 145471 113314 46 43290 882423 103531 173 835420 126419 3 728985 187923 148 711369 131479 144 724669 192 91368 319252 44945 193 393763 27657 15 521602 119 149413 619873 51 190142 772271 247 84042 640510 45157 184 424068 102925 38 454257 75690 92 284277 22 116346 976179 34841 95 347575 132331 345 88915 189152 342 457686 64017 15 286752 260 166633 407056 104071 298 203472 167093 104 840021 133808 315 149379 104739 162 996887 173165 218 331404 330 147123 472560 229 140270 912223 13260 80 755264 105256 19 185590 121135 149 128882 193242 343 110787 187 38258 831251 8 156999 377937 25 98985 979817 91109 87 357844 184 35547 89139 138097 211 369585 90 120819 485202 130707 244 343075 103 85794 176641 45 11022 837557 331 153816 490650 124541 307 891522 18919 129 590775 106 20457 275264 127123 66 102919 360 148421 443712 174868 246 392067 168929 287 981512 22 26432 31519 22825 100 822138 131 23991 828656 50 82308 94707 48 24434 820844 360 157988 277948 142682 37 150264 133 50578 458584 122 65811 124675 63995 14 399202 10 18243 443109 12 3881 667046 123977 10 446674 105332 83 500404 64387 247 843970 123598 109 83507 19587 76 661946 40 18037 939154 181 52200 545522 126249 201 818026 26564 12 561968 10 92404 815872 194556 72 952215 201 135833 123592 25497 19 973457 195 68864 341511 72953 269 589608 262 149438 899824 28202 25 441038 46444 37 819531 8725 49 846173 155666 130 733407 82 111019 768425 90 77868 668680 138523 9 735094 95444 108 267106 613 14 735267 170515 189 309811 249 88018 514547 173458 164 369545 287 136106 114360 67187 239 705563 124755 20 357305 175639 385 74383 131753 152 769004 28987 29 799241 152139 7 822244 144 163212 844074 274 75288 383752 296 96553 65649 177 56880 155959 163 198995 874802 67 152112 189491 100622 97 456636 284 177809 801277 287 179624 429978 158169 171 545345 113556 264 707660 112062 159 327502 74670 61 321821 167 83235 706554 105369 280 321764 228 127389 730763 127729 133 883358 1545 13 673175 259 171843 166927 318 168221 622588 103959 160 217144 29914 117 935313 28472 108 420772 193493 133 729180 394 196239 354134 26377 28 446010 25 8239 705846 34 9745 445875 247 83268 564089 314 136821 461329 11324 60 149039 234 168534 438492 259 132490 742904 95889 2 404726 22 116293 5844 19 118706 366618 86 74063 207612 114493 71 29238 175 104384 61735 195444 257 794534 242 80057 221069 146173 30 328617 326 198011 432795 52710 15 863031 169401 3 295615 46 31810 62243 2452 21 681049 135574 368 115480 103319 267 504319 175086 275 545206 124227 40 309559 112 155959 893995 163640 53 823347 30 173936 781626 63449 124 324755 312 198589 717024 39 43875 946805 70 98247 361825 118 101071 493876 64 35929 296160 275 185236 672561 240 189878 368619 82 104165 758207 163 138661 912727 159338 184 583822 69 74690 880939 133156 155 19093 164 183356 202341 161325 62 865969 365 183621 660015 276 142864 666839 165447 187 366160 35273 38 676678 125 49450 161887 19006 48 532550 157 121077 953914 40122 40 870487 189781 373 676883 23131 71 589654 172 77849 883871 27 54278 238673 52 6983 49380 154883 11 892584 154 36444 969346 143597 54 817397 115544 186 43144 12 13439 281802 22911 102 57332 189 177367 331682 8982 72 132464 116 134557 798393 12 946 377686 39 88953 108046 56 4457 463996 15 48721 318044 185439 217 330536 378 158641 13797 76256 50 807648 159330 69 403347 146973 143 903597 408 166474 869868 59 33549 837480 169466 320 387237 95 56181 693330 37 14730 485793 195687 136 73855 176603 39 880729 90947 139 350264 7 15379 922111 67323 254 946383 62010 86 282030 161264 25 272913 104 46851 837949 29 26893 534042 402 166768 682778 211 167697 801227 74171 162 202480 411 196281 393906 173132 291 649734 4 22324 882017 250 99782 761875 186266 103 378860 165 49219 740277 44 45814 466058 183120 40 466818 75661 70 837694 79240 26 742522 44 12747 69322 122029 275 903704 11 192 187167 113 53894 42660 182316 235 188268 254 131990 878199 116968 291 909389 91817 246 846150 153 133384 478495 123431 50 824264 125 51477 170872 148344 55 734166 155528 317 109863 25 20394 351300 89305 233 377982 173850 336 986486 70024 107 703143 104241 114 548444 168 160915 18439 162 170109 822011 184013 317 559195 356 150992 903306 126011 311 858221 53359 63 393071 66 100258 854168 138027 57 728290 9 76733 98272 120884 331 114406 7887 15 113941 67 156030 785246 314 145301 929640 150740 202 942441 39892 71 657932 38861 128 900849 240 185181 984344 54763 187 159286 41 129209 911025 258 147975 171871 21 70283 714883 260 122933 743774 68906 135 329388 134 106124 318001 57526 74 786605 295 174988 270086 74543 58 457567 147 173394 92059 50 157769 461707 377 167986 519435 39233 19 232900 1 94583 649766 141210 61 564817 83 118613 194451 69059 116 510668 39 25769 837753 19473 79 977856 153843 233 299326 67 150634 218301 256 167562 863739 62825 28 350415 23060 6 135081 318 118354 530076 8130 68 654146 28 49099 142666 172825 89 90007 155 132665 133152 147453 380 449029 230 137297 455296 155608 245 265067 104104 82 415288 175302 123 182929 47 2809 388456 57 4110 151516 13394 12 740675 99503 99 208492 247 65167 389002 26 150912 17016 68 150705 970008 51 13514 589112 141 158450 434108 49416 114 445826 275 85987 154916 108 188268 91336 89304 16 895941 321 152469 248871 291 149630 699205 287 87403 630035 31839 14 552325 7 170858 774540 55280 210 891333 37 165758 300256 73 23041 465399 282 106616 880070 106 11330 644769 8950 35 287070 10 28919 530539 27 67172 723151 367 135001 320589 241 137006 662835 168406 108 190552 165 54748 529920 104 86431 875363 25261 83 297846 140741 108 661538 144 126583 582297 32252 104 331019 58 148266 255391 98 151888 858301 122625 234 711437 9978 59 233376 164 62484 527559 114 184736 956133 92220 71 917089 145291 376 629931 229 97383 726182 92 16199 75674 170860 345 770397 183785 270 271712 90385 162 713416 121255 41 991338 82382 224 213341 29386 117 981883 124073 104 888962 37756 84 649429 103822 33 821035 174826 392 237274 31442 165 321417 65 176724 178688 12282 70 608415 5 21161 151865 130349 263 328769 126 18440 259366 261 95772 688823 94704 100 110436 132813 262 846872 16 4128 97449 145 98742 687237 132 86791 11358 102254 113 616965 178097 319 948279 196254 255 351708 169954 225 575444 180 175777 849314 173694 49 683065 258 108469 926107 73 16607 805011 240 178915 314929 79 110002 60808 85 39656 188767 112 110077 461812 73464 243 912954 67 15686 91331 150399 298 252157 130 42992 320371 168 177617 77118 133 52819 805288 392 178309 380152 96087 106 615181 19 85251 547103 128 121417 927082 7 19622 95188 262 109620 961816 71 97236 351555 90347 65 725800 167753 173 193538 101 21608 214372 131466 185 862562 311 115645 953781 75253 186 821993 3070 28 438343 16282 63 952637 9 181945 284149 83 16495 234734 295 193146 951016 31 4 658999 75 43412 761427 181 124346 166301 38 57221 348838 393 178686 979333 183 57354 645003 310 104938 320235 148 179290 509926 38811 126 398363 116 65900 655634 72788 119 620412 13520 78 995697 29937 6 395829 56 188431 352130 120591 311 501382 22 175802 712073 6907 6 924298 164 114153 583266 153657 265 679139 8 36976 826930 137 59981 362468 353 126285 867763 20396 133 912323 47528 67 841785 99895 300 873161 216 94277 47199 53149 172 805079 44 31183 734037 188017 338 998709 168 108479 868094 254 107432 668428 74 7682 604926 136726 122 767659 74423 86 752443 184583 300 575242 119 103127 696616 22 43087 368046 43 3306 297231 58646 175 135760 74258 206 510551 76205 107 592949 112544 160 461852 176274 379 988413 43537 143 501630 293 156124 558351 189 37307 146818 139400 126 62765 63 155832 553588 123 18988 50532 228 122806 5321 64 51108 384370 60740 35 661381 44529 13 667134 132224 112 380062 134788 260 482376 235 194838 262174 83488 197 662582 92755 108 528835 52 73442 260379 127837 88 528107 163545 321 373442 119065 200 156757 3 151270 644941 81 52516 306681 395 175614 433798 76077 18 150369 278 135955 757122 28721 21 191521 178380 101 899358 19 17430 694738 110381 149 534267 9859 3 101049 95856 110 799828 76177 222 370122 72035 66 564310 34 169894 320642 81129 81 517695 188 98619 528137 391 168295 925096 230 141562 350676 179 89325 661093 60 59383 139094 138721 221 412507 6 2004 290202 29247 55 562868 230 70941 860574 96940 163 775090 190434 376 654199 20148 58 622221 80180 58 644560 335 179099 548682 198686 136 731209 24969 91 246016 142457 320 747700 186 138656 250405 181 185898 261365 158874 36 344150 136 188051 854885 6894 38 141356 285 133754 913402 80067 235 526772 71052 50 623100 82 6825 280948 130465 249 572587 164 114038 518242 131 61023 167985 61 68278 974245 308 101915 573684 169261 84 731070 118 168692 527268 295 102380 496713 173991 388 157756 134676 235 692896 9483 27 74860 182480 261 129763 165692 288 504309 207 50590 762674 76710 46 338583 161 56258 595791 159361 286 540858 252 108656 750706 236 145814 928924 88 189363 527650 367 164376 175649 55 11083 118989 169 34880 185465 69 45401 140497 180445 147 806325 177914 401 491388 42546 174 365075 189 144613 616796 123769 182 395477 84189 16 843650 164509 350 188221 80760 77 898447 127 65020 864966 171281 395 100488 141 87876 637299 17 11626 107185 191391 190 869465 171825 309 571138 109 30290 276101 133483 136 321192 112 56003 362626 26 145176 528693 235 178587 212819 148389 306 823188 8 151135 811981 240 64226 875557 90969 293 175562 101130 223 178492 42694 9 819330 195992 111 917159 51 46470 42910 149 74580 287654 198 114325 224029 6 79344 577774 191822 172 165590 215 163217 961754 72122 122 159641 20653 29 60770 199 198020 691782 17 24404 340533 239 78996 143083 128656 349 513433 161465 369 617867 35 2496 63632 99 189586 330236 117718 209 429583 176422 98 988188 57945 123 652097 153143 365 115435 96 23044 595515 321 131560 58570 116689 160 107797 130931 143 357817 177516 297 791159 263 128292 22821 84273 210 791362 309 181472 931816 103941 45 680856 95 9700 360358 130445 55 458633 46 122961 519854 232 76511 693603 272 77684 961208 394 195344 674532 186930 7 14727 173122 38 127569 98287 62 271001 190 84979 880113 128 56615 962704 114 198888 645264 69 174664 112486 127 133009 242651 122354 143 434891 10485 2 805380 212 82781 356994 73 147704 48811 204 47597 701362 102029 45 615061 366 155953 567721 346 127632 140474 145580 189 482971 49 15894 107266 186298 43 896591 28865 162 261602 54610 45 810759 42278 39 79651 64488 211 537004 8 75755 447339 16269 4 434082 83 12514 28256 299 164669 817501 11256 20 619536 153468 34 6485 312 144083 389846 71 133449 932526 150678 23 466661 67 158625 317480 28 72436 549299 76621 46 898739 90921 65 112052 48945 49 582839 111430 159 727237 41885 199 877181 162 169712 521118 93101 203 803486 124 99951 966714 276 168212 74816 137 20794 214551 178861 406 404814 93 30332 802100 63 155845 620305 169188 332 488166 194778 336 867313 187200 68 147174 61 9886 377425 19294 93 608354 79 39310 468547 99707 307 488674 275 112317 617415 152 151861 666865 174843 75 155395 130 114692 441107 15027 21 243120 9578 88 65175 60980 158 638711 95 117483 921869 52 196863 796546 204 80918 3176 128374 286 490999 161844 302 879584 3 34912 422801 15740 61 336901 198202 56 261248 41 62705 427960 153 82866 615649 275 170974 428039 213 53867 850638 114 50674 794873 192723 260 749909 162195 248 177111 89433 42 466003 52115 79 742909 186855 224 255997 256 111380 391005 185149 249 687323 256 139306 792590 201 62220 926338 121232 250 777665 8 11815 248954 21 93658 575422 106352 42 247894 256 71785 58151 2354 17 814881 60478 145 945505 336 166515 790649 62 7356 24278 8102 42 825940 302 119143 228443 70 31720 350929 320 162545 928097 54492 230 606854 91213 83 970788 121 104066 564927 132 134361 710842 62369 226 259319 15308 49 885452 254 126942 746434 100531 72 168087 171 160512 451242 60 138663 517253 64450 23 237674 23 99646 398849 76841 141 746290 328 196731 727346 197788 360 177080 257 91021 166408 55191 202 801328 69888 86 374626 100190 274 250843 191951 418 199281 163 123928 737720 110232 109 142476 17 123231 914116 15 12360 678538 9 112354 715626 151995 125 103461 91663 268 300722 151 73038 401110 233 190112 313196 11166 79 961648 130 83712 632268 89742 130 693398 55721 234 547309 96890 75 488010 78396 180 412696 107156 186 788163 135865 258 229831 64136 222 433741 168 146473 335984 160 84415 250987 172144 201 808122 101 81657 621929 194832 179 10340 102996 258 872459 232 155971 684593 75 188361 395597 144 177546 230371 34380 91 419887 184 77529 11890 43 32461 242945 111135 295 860731 77176 162 217968 169022 344 855050 88329 86 382971 323 161627 894167 78 40928 604630 123 65057 958133 158221 38 957616 135992 245 608692 174709 242 781305 26 32239 644809 49 83577 698139 162933 143 235948 124332 233 197784 252 198913 747646 20049 111 199929 152 58448 717547 163 130970 726675 15490 17 610910 82 85591 105666 131 102382 211956 274 167668 300484 26 2638 831416 24972 158 94245 76 138322 697699 58134 177 783616 1 2542 807849 334 177428 252775 147 134534 586980 118412 195 5303 67182 71 684860 141 138557 452342 137 189337 166240 1 102117 554308 104977 104 743396 12994 79 128774 253 192257 225123 147 32880 67927 56922 222 1497 111 52103 886621 121 133047 332612 168637 399 31105 259 148244 969208 173 104909 606899 277 141829 47477 41 42553 344936 141322 16 853474 120 15418 140768 168 85803 77421 6974 61 541793 184 50640 626651 142730 56 252429 361 157892 697105 235 68458 476566 131236 71 162321 29652 39 713886 342 164158 15709 162 102819 612538 21 5501 443994 164203 24 845877 185 109320 91730 177096 142 284708 41647 105 657441 188 57899 507835 36940 27 439741 116705 89 220623 115 167086 244445 71913 128 304816 134 102743 53141 418 176183 155385 285 111949 885104 157743 347 901571 114815 71 686089 174279 362 818305 200 172233 215449 90 8617 404709 105135 39 568256 82891 199 259800 71 176720 65725 13 75963 250327 22 133293 889438 258 118372 821439 130 163257 660307 376 188977 687608 191074 353 548354 84159 96 246450 26 29893 567471 91259 197 996459 170228 197 904628 30 11622 864293 226 196571 445949 199101 21 285049 17727 2 557695 32682 176 530276 96849 304 931848 11571 84 643112 11746 68 415892 76156 110 382338 50 63587 222929 60 19365 926882 44 74343 270986 31 150409 972554 138411 201 209243 258 130567 538476 181 52049 258722 94305 207 484519 146856 133 8959 154151 76 646071 55 170731 864980 183422 393 211611 204 109301 587965 91905 141 229650 335 126682 67236 40 121716 563953 96 65527 388311 115 186654 295058 258 70917 555940 199609 187 760533 73 18156 429734 49707 56 476262 77 6190 677797 94916 188 747613 32334 6 760168 21895 108 416090 27 92727 761345 23396 91 263536 72319 194 564326 31649 137 781900 17 117585 123560 273 188372 383821 44238 71 663443 11867 60 620997 136478 24 939311 139 148075 733181 73 6558 874973 160135 317 231609 162951 261 183935 121949 147 568007 252 107932 96108 95984 99 342193 379 162918 386443 13574 55 951562 10860 60 54978 233 154199 121584 161 83651 209658 137500 11 908476 95 40811 450381 90 61770 30274 89312 212 617672 120 74232 182944 78995 4 172375 24180 110 136472 48703 168 726245 186365 213 249274 173909 249 136734 72278 8 238875 100855 219 151360 241 77927 55479 160641 206 329839 68115 105 373704 40217 138 776300 109426 278 632918 172064 303 731708 79106 8 816903 242 175913 612261 92047 291 972654 181 68493 966764 117468 75 55075 4179 17 918490 124046 324 977190 147 170629 606066 386 191085 354861 32 145302 610107 232 189906 679765 140897 183 617733 182 70880 330869 78 12853 926945 354 175621 415229 19 40972 421501 251 162571 14523 23 59060 134312 42641 53 898257 206 143286 523248 37087 70 226699 114036 120 191667 116448 53 254492 99892 214 611921 110804 280 170247 386 174787 551527 97651 196 331892 196007 247 981279 58259 80 193224 198 143654 418257 60 174584 798531 86698 263 377384 52831 193 326068 144 150984 631541 69721 179 328029 150493 133 380284 171221 32 453122 308 117444 309650 199854 268 65064 61 71203 373056 68156 104 757061 36 31965 68540 194 147262 450138 71516 171 310307 178337 192 8817 129101 217 972795 3 144631 615475 112082 90 124135 275 151671 424698 199666 31 780410 177405 154 999815 232 85225 302264 133259 339 900542 251 112005 794103 114 54849 905582 54000 81 176104 277 115850 170373 165 56335 35162 146 22186 536112 101 52436 481848 69 92539 742291 81597 108 564874 20 29291 982032 187 127701 705048 135905 206 884494 140 141330 927608 46 123015 861305 36 169306 756586 189122 294 6277 33473 69 672941 80 31542 364283 130991 13 753843 173379 336 534931 197 123961 91510 117 21900 198372 304 129278 265394 126825 26 990328 76 138498 679753 31 183647 130876 46594 179 39229 150091 19 498671 407 179213 205953 135 22190 793972 21991 107 445356 26493 134 346857 2344 48 157959 114496 252 791748 165 166307 308799 221 100780 485354 146 189801 976931 166477 253 1798 54 72372 517813 164188 122 3118 72 8232 860663 182166 408 621192 269 193396 272743 232 84963 300707 163 157099 787726 63 12194 253064 43 26332 604215 23624 59 691911 123 37979 145041 90541 34 435592 194 107182 469714 198646 7 976259 110582 70 224918 37064 49 73612 355 131514 332199 183 97178 199343 122397 126 689571 163453 34 847671 49 158218 395762 143929 202 355079 16074 20 846422 269 167952 409626 109639 112 13685 73 94246 973383 126450 233 165577 113626 174 699892 49971 10 354828 189 51819 677897 234 192255 462360 88 144899 600668 66 38784 56653 33 17003 910897 136899 48 673849 317 107664 189377 30 2323 591606 119104 71 997445 76167 190 107526 196 44548 272972 119 142877 951809 164604 100 418949 233 185593 58190 8497 62 626523 179 49712 494791 350 177376 798173 50708 21 173916 405 187241 766216 75025 226 727951 57 9681 714831 191 194644 906033 267 113499 882426 112 166191 124432 14 195335 910839 90211 95 182944 45771 51 17684 4 700 630826 117704 251 873499 33392 99 512867 94568 180 42701 107 179248 515625 162201 134 544916 17 854 471127 30751 113 782891 83689 223 846218 83360 23 853003 123658 188 234577 39 21251 405670 91 80458 631532 109 177286 933979 49456 108 340061 343 144000 429091 179834 421 982631 116082 22 187745 153 128664 486012 18 14387 213129 75709 166 283820 37209 166 12097 291 85102 847355 119277 235 400242 117851 50 970788 153901 343 333084 42842 38 70297 50 26789 79577 75 38501 384951 190 151235 196050 158535 262 933487 64140 172 324465 48033 124 699342 148718 113 502171 8 100015 518318 56 134029 482802 185742 114 980903 162519 199 135997 17 24044 487382 82329 27 266817 58356 169 710821 97339 182 408757 84975 160 440282 184945 103 854677 117 116130 943943 186374 277 233145 108 126361 409523 53 171168 581207 102 36290 300598 163 83215 480982 287 108535 904482 26807 156 220439 203 110319 345831 39 7788 966360 175332 142 861326 152833 210 434053 63737 184 401909 152891 22 673463 25 112358 218760 8 42197 341609 39686 170 212845 150 110246 229989 1 35211 670568 65607 213 202873 102642 238 745632 13 176541 48096 32 172454 130493 8184 4 230486 21 6998 171001 87424 172 394936 171 63652 451971 92120 57 420919 138 166216 415856 18932 15 71963 183493 76 983371 186 68338 30070 164 76355 467713 135 62862 339949 105271 174 687494 171362 257 477444 163606 37 164420 157200 182 866375 38526 147 128995 164 54911 796597 5115 43 207655 61 73909 78594 216 61300 574971 312 99050 480895 239 191948 492524 60457 233 945232 87 155063 117692 190930 141 727437 67539 188 888477 60721 32 851856 140 165486 266717 81 85980 830668 119 133041 583859 84421 134 515418 315 103419 524192 314 137667 796572 196926 157 496424 182 121441 383407 110 18419 381638 82174 96 550742 25 35466 975289 215 186464 831670 326 117350 215810 89 9528 567208 101 57404 565410 850 19 597981 178696 288 582400 95 34735 313633 191275 30 412393 194251 292 385092 268 168907 8977 121 133430 257994 209 160921 938591 28606 111 197771 27872 156 348446 109 45820 395951 29063 11 23597 117 15938 606824 48 7445 994769 346 179730 709068 199515 58 125763 117603 6 586528 58 118508 505523 14 11480 34756 75059 7 68965 298 161985 98007 20 141240 119386 185 44221 960353 36338 141 963651 151409 256 862034 144 68750 558112 133771 250 700691 192763 324 363095 163 93581 173450 119929 195 541638 66038 117 539955 42951 98 699482 118135 22 120439 37 3955 418816 149883 374 501061 199591 376 776356 68543 102 408726 108029 209 933102 318 141905 101932 90 104578 241217 317 188974 359513 29090 124 251331 179 62610 69998 8109 21 947289 57315 211 56147 22 143581 304677 182587 212 782150 61 7548 429047 78 151125 58752 168 74688 173932 132 25556 260350 210 148829 713366 54391 207 625814 101 93322 527599 11 8247 222052 201 165814 837223 128 169708 147687 232 178566 855079 41930 124 913372 157 62176 962997 331 110143 681452 244 60245 679261 3136 2 764617 45 29210 127779 181 106020 671483 173 170308 530384 138996 11 831561 256 109471 500921 85082 249 185674 23 62098 118426 85 45378 344564 168745 385 682659 44539 172 200676 118154 284 406861 166 147311 441877 93928 222 312672 170306 241 529580 155944 60 770046 18171 101 939027 93 195949 989848 248 68688 836543 365 154087 421130 153985 68 287620 162082 76 243070 243 68358 829894 16353 2 214414 2544 31 470428 67 4790 438943 93 38187 973677 166930 294 727024 265 163484 952774 239 162830 335628 188878 58 470129 95 120888 523798 23 184530 803419 180 115809 830837 140795 107 987152 86 115237 673062 32115 79 570766 181898 78 867109 12 111052 514046 119557 254 465766 166 115473 821231 72 63676 243131 167755 303 158642 176155 129 937686 108334 257 539841 35578 2 955025 115977 159 653312 28 69419 183300 182257 22 893195 53620 48 243708 261 175122 255019 25269 18 259734 217 123686 774364 155849 27 398327 135691 320 48877 314 100463 215348 180452 148 974905 40702 41 915747 18665 70 395540 205 147885 450517 98672 117 450763 107966 268 145893 28 2223 90903 294 199875 896402 120893 68 178437 87122 68 940180 33325 135 735507 143 122064 783447 83 126978 432180 250 133542 350808 143 96675 517078 170950 294 995549 6741 57 896846 41 112527 559318 178403 17 212817 76570 111 835151 264 170150 578227 415 174100 700094 287 83915 999506 298 187724 78322 154643 155 226480 155590 172 313027 71 191241 115247 82721 66 631981 112 41394 303908 44 94961 352987 104 79987 625509 410 192389 978246 26512 137 265692 173309 385 454907 156583 76 174369 73 17503 950570 13 5055 932095 222 171660 628583 78 57415 350636 154287 255 426989 62704 208 609850 230 132834 424973 157939 49 415248 50 86069 530807 99 48661 569439 177200 153 744219 139790 162 680009 198994 361 680866 59862 97 110355 231 133729 605184 134813 54 289564 29 80688 501326 59351 197 363627 403 171319 228831 61 117016 988406 70 149561 627099 82350 38 722548 2 1316 407016 1 84741 844857 343 155365 689965 156655 105 491445 163 79132 801723 161372 383 377075 168896 353 957010 70752 84 490885 191 43651 487796 39462 20 809695 4628 17 619931 54965 1 403462 268 135582 541413 78265 106 662517 105 114331 712943 175927 223 354856 106094 21 295021 103858 308 309676 70 129708 455405 3056 9 737048 133 195983 680847 51286 141 518812 293 157127 925000 54975 200 126745 92246 285 28906 8 94699 815707 48 16303 55904 29 181707 667214 123381 349 739708 59153 201 52913 3716 52 528476 20642 86 664638 121444 260 789906 84 132899 324351 108609 316 796461 17392 99 684952 337 193155 117211 333 161353 103016 21368 102 545870 141 177255 6914 149 43228 405081 2 144057 589527 108 126267 560875 70778 192 608384 16845 40 733553 30 144481 817287 25187 158 464842 228 72146 635385 199206 229 496772 354 166368 91674 114034 238 660963 177 92847 917781 32 18901 621766 80325 150 464709 36042 105 278190 65 121075 438635 159824 217 698280 209 176310 67061 60 11876 454575 143 110500 745633 143773 165 854461 59083 227 390157 281 88467 501644 62 91608 132998 106 167263 791299 20909 95 251718 286 176233 542820 169353 289 252507 99 50202 60586 9 14178 460495 93 114584 184460 61 45526 265710 47 19099 202242 133 113988 120909 12255 5 214504 217 96962 689336 175295 54 942805 193 151010 420506 10507 80 105462 101 109229 480908 116 198048 18890 12 18173 352166 16 161191 241576 206 185820 6764 36692 145 224468 247 64895 88219 126081 152 886341 6 274 667645 189490 298 365709 5242 44 612714 134 45018 736066 196 57326 389981 6911 32 476969 73075 270 50438 16 172638 673561 19 110154 90118 149081 381 793203 51 104525 102672 98 77199 890510 168 148776 919212 78954 123 773975 135462 3 737390 150 108270 427232 139675 150 454440 197 178279 367411 247 137217 55135 7409 16 577779 169536 211 364507 94 118574 273441 96 37579 25215 156644 31 189681 259 195497 803921 187477 200 662219 17522 43 481073 179721 319 952315 156 116461 761965 294 142411 641575 61165 50 462814 148 33825 180708 54522 4 186962 78677 258 875041 178349 1 540022 16099 95 409171 3741 47 917584 83 9307 104697 181236 41 647762 62 61922 548175 211 46884 604087 126 87777 775046 38 125776 320963 215 101986 544727 91 194288 565186 14 29446 349969 68272 258 959245 108 121802 141757 133069 333 535294 130225 257 262102 22633 6 538754 126673 21 1856 56865 134 761428 200 55799 773130 243 80971 594092 164141 199 423155 209 89632 444167 43317 98 796957 77 171946 138043 198121 52 517701 279 113208 795883 172548 412 83564 97831 78 618624 218 67212 47987 102441 107 370546 158882 241 26745 6 66763 181061 227 119222 892268 147 40525 407661 14 50253 157640 57285 60 979435 89 55963 517583 90444 191 44231 11 4132 902017 5 117189 993213 122561 153 606241 326 127987 251058 189004 139 623457 125011 297 356424 160872 190 63862 144 44641 905460 21 77130 991634 366 160069 758250 46 133841 374472 16257 73 985293 128321 155 992536 225 77978 992804 262 107818 349959 125478 188 557452 231 180846 385756 118254 292 305526 27 45846 920060 165 51996 50446 45862 32 809362 173604 358 439753 404 199039 329550 355 156123 238453 124 106279 467213 28 60739 570242 213 157764 212197 125 155224 636241 156468 285 691805 84 75522 631628 46048 151 404980 108799 136 888277 160480 92 48966 334 164868 606863 40 65996 748797 281 140715 381284 132161 198 573435 149 80410 921430 70745 243 287767 66025 240 24795 29 15539 61002 53 32688 802239 18327 114 202887 174836 342 764643 73764 34 117670 96665 280 342734 295 183378 670566 166609 149 832843 13684 21 246978 95401 14 411255 275 167862 9912 83 76671 872667 100 159114 143714 107078 55 462697 157 98415 109645 181 190504 63413 820 4 318580 7634 30 281178 120692 306 942386 100424 286 972155 77563 132 269329 143 107805 825325 50 19726 954703 266 108119 539053 192718 1 422947 129 50623 411313 364 163664 924136 141910 277 42099 126166 12 147613 177047 328 104146 409 187990 588914 195386 290 158925 78731 134 600922 146506 232 259524 51860 75 614171 51 21850 531817 298 178472 980744 432 196886 442079 161846 344 466865 385 172363 964617 90156 94 600174 164 36138 379265 287 120648 921036 175858 342 582833 120 70231 530582 5 96297 841438 166488 168 648410 22454 31 405207 52 134684 764109 34330 114 419361 220 148375 900629 156255 195 130043 50 6123 551035 176919 84 768108 197946 195 612512 244 142723 511044 10420 49 639959 236 100716 883880 10 4615 399008 191 104353 157575 184230 327 618431 65 73766 726512 150 107738 256855 54 37736 455760 199795 55 62238 109643 285 719124 135 67677 243371 76984 196 41915 112 80960 448577 40133 156 215106 16403 80 581388 87 48019 59466 87679 247 134248 102267 164 343650 7 143185 834370 140 102425 634001 123936 336 84950 145 86147 183113 70 197799 361401 35 71948 24706 17626 90 608672 247 141994 457625 183030 63 180232 113046 199 507729 27 23248 595214 80 17021 369437 37038 40 668200 2 6855 95744 92517 22 887910 187779 272 149758 78596 66 391555 172 62312 274500 169437 388 964097 83158 16 240175 71777 189 639869 68 5562 309505 130203 330 457985 244 96899 492659 61 19653 406236 58778 51 397160 1611 11 829471 91474 56 958031 221 188266 524783 120493 16 801234 35679 78 454239 16342 76 444797 148486 318 574592 114 15839 745343 53 83200 299583 37742 42 593174 180948 408 268969 217 47695 456274 345 156877 316839 57038 172 616734 46 51451 310473 187 51020 131654 11325 63 145418 25032 143 901433 353 141597 834779 98 73597 761080 45620 79 147434 103 17042 710551 62 5143 187408 180 133915 390292 118 147939 828872 191922 101 343059 180035 206 818195 2489 24 189754 131555 241 517886 45 179998 460970 35 75512 531595 26272 78 891877 133 85742 467861 43461 38 79502 87 68610 385877 12059 48 203915 143417 138 438574 373 195308 352033 86997 67 922154 18 11134 870278 96541 78 327539 136781 300 213672 196217 314 184898 164179 165 194597 146557 325 269908 170488 155 812960 86 49790 1429 92 183383 737284 5 59917 137415 66603 141 225305 150656 92 777601 130 153731 152064 143 182634 12646 45168 105 717737 142811 308 198343 146968 55 458659 217 197893 405340 34 67424 633720 63829 185 883621 30020 3 33009 9827 93 388577 41 108994 761812 133 129154 221841 126574 223 16556 257 146113 243791 22963 53 553759 91 150218 509618 10 14871 295273 121040 288 117480 68 90563 785392 78 116526 502388 89 42129 887421 167352 232 757139 38928 154 337644 162 69640 771752 2698 34 540686 171672 58 318527 71 91591 448226 122 40865 657753 169591 355 83940 71 191060 123662 35920 151 483428 17 164617 119249 41 101262 595735 156146 220 559670 129363 6 50969 318 133364 937210 48158 32 561249 131407 282 55493 155 59536 834519 61364 98 566227 148186 204 431912 312 141687 303495 148 31426 164258 225 59174 923530 33655 106 592529 169 47286 725530 5 13793 309752 156 126060 996983 141 65541 786537 157422 267 642769 15336 112 101828 83 133345 541400 98 193102 703492 72 117528 84814 97792 154 722165 27 61860 77311 380 187837 722631 105 54822 540128 31643 122 407252 49 92437 828964 63583 85 948680 70710 224 731882 120178 169 774175 287 198330 7974 2367 5 653357 33 22924 598586 45890 145 722957 6 8756 369839 76361 45 991070 195128 323 595119 184820 222 146562 145468 293 730496 19 1485 782327 87 12389 639585 176336 300 103370 59 106406 278069 44 7733 679915 71298 51 854164 106336 302 879812 171533 226 248524 145 140663 914450 109 121749 450135 186 47412 378389 34077 54 461838 80242 58 737048 146670 35 990030 346 149793 494277 24 185210 478002 346 13 349765 117 16820 682594 92 25756 286530 323 197486 862323 149 145572 657079 124487 179 400208 108 170536 67839 131 96634 557829 48 128372 342128 125738 172 869529 91 84598 46646 129260 111 786740 166 53541 258337 120 53885 989900 38130 162 836297 170 40708 213493 169 86979 801098 142439 296 775020 138145 24 546934 46512 163 472364 22 34852 552804 151897 194 118955 207 135806 427322 154 193002 77415 13 66690 505221 88412 9 417942 387 181928 479528 120 135786 495643 115 89350 414139 26348 100 501269 69 46257 330479 4401 63 762139 151058 109 612734 101 60990 934943 27 34518 960871 178706 172 401540 108785 43 715836 2696 15 379018 24292 124 834995 27556 104 140482 28 6837 219874 111 127803 962669 177 31918 428568 51916 30 187677 28 14788 201532 39695 95 176322 22 26821 301359 152890 298 727461 21 60429 905674 189172 236 387233 130115 217 899340 135 175010 409044 102852 282 799399 10314 101 979837 169940 322 123808 163728 74 426049 174435 143 407889 81 14920 18642 71 8425 13095 67432 43 346620 66443 136 299355 18526 19 242712 95004 133 179084 21 45090 115982 121 148662 283988 100 135343 66410 30966 64 624777 53452 165 333525 45 15186 319524 25 161928 856775 98614 28 442286 41 186714 598889 15242 107 753164 325 129165 519905 149 170220 884126 109 24469 579575 81492 53 429879 105 13510 579187 115389 252 30752 68055 97 875679 179208 120 615558 75 93808 191654 124389 58 503493 37599 77 883346 30704 25 86753 59 125796 963409 130825 226 812520 116495 145 585623 42 47745 718427 149301 43 197046 309 172114 322022 89646 273 680034 190735 26 444776 99956 103 341581 71 23947 68115 94958 63 778638 96431 128 302178 91 196837 981608 164347 65 660776 187079 365 368281 30 46357 870571 92139 247 199125 361 157737 900011 75191 237 187144 54567 202 289420 96 12874 938891 64 31065 751396 93206 255 849772 35 10500 51108 7004 28 249943 239 179282 45705 24 184867 732273 84 71165 306238 24 22013 777066 37337 189 763706 98 10159 964939 274 139249 36679 199 102739 390194 206 194139 724555 172065 37 21188 38 22925 829057 160995 70 354759 49903 155 66083 135783 26 892457 225 80332 123471 119836 117 64310 37547 144 30499 203 175625 597986 287 123348 117187 198500 191 324810 58733 141 605266 56 142517 477691 152259 377 959626 93 82624 347976 18374 113 686733 113836 185 273790 121394 173 912049 179656 134 256604 176478 272 307338 185 48308 612833 179 38806 69144 294 100721 749693 312 119505 135735 53 5802 767386 159 73540 369949 80 26960 640170 82 174595 790677 60924 197 25151 147 78914 288925 169074 62 478671 3507 58 678648 11647 69 319888 292 169530 109019 50906 197 495472 58 51461 228707 38527 111 3964 163476 211 635378 50162 155 700378 193011 318 728662 79703 70 13363 175055 269 102802 35832 101 508965 141519 9 521342 270 194229 980442 146 141435 614990 184514 12 954926 5 44192 93046 149 41818 874927 33 137682 111311 174 89604 274613 144389 261 460882 162213 78 135940 184 128997 685000 57187 52 752349 63 68317 223630 72086 75 255939 276 154106 27489 143832 357 874450 20222 104 767828 3495 38 302835 227 105289 258654 135573 117 26225 292 112438 338158 84 174229 901745 7 61140 597379 435 191090 996369 105096 223 935567 121130 340 696677 256 143819 752854 92901 17 144511 215 92414 346174 169165 220 947644 251 153833 760920 107 27381 779430 183801 258 18394 230 174476 2523 25 52612 232676 36620 49 291904 213 100453 899879 359 140064 342643 99826 82 201178 191945 370 195770 12 104664 962737 75823 33 853219 293 93555 356642 222 113779 176220 65094 89 907630 65456 230 868762 74293 192 528290 100 151979 324689 249 174464 504641 185393 164 815679 58 118877 724854 253 154995 817525 32567 139 597785 178555 330 350077 117 89415 183960 344 158451 791667 14 3991 589801 71640 85 563302 406 173892 514102 147397 275 447083 110 125423 866560 57040 229 474328 44 93789 561342 136 56946 990471 13 3649 859266 80346 143 960453 12028 51 90339 171075 383 768612 292 196293 90674 6 4902 261476 153629 324 417942 230 130806 363183 177 134636 660909 98945 314 640360 135 176261 435630 18 94223 326871 87972 9 81757 303 178484 37057 116960 59 503941 190343 368 435260 67 53587 181525 64 194421 760934 194 110390 191390 9 26906 470242 111 76573 93403 106074 314 877913 59365 187 865806 188143 106 933944 297 124347 127907 101 177940 451067 105359 227 375093 134 117904 118197 61 105884 830072 190747 378 865630 76239 162 564755 167 95855 983340 189188 40 398114 189 55349 132982 74867 265 254446 47 117225 831676 175647 62 529089 44748 77 704724 150 171523 459771 162375 251 661651 10 7230 63048 70619 74 881322 92 60538 138450 174 102629 755891 295 158917 411408 194 69690 696584 182765 253 369338 104286 80 567141 147 84627 735181 74 77643 399181 146747 345 104623 342 134227 374665 37 24621 748754 117 193438 398321 60 81316 546432 52884 165 451555 19341 77 930008 198 129621 545809 332 111047 991704 299 156925 344905 110942 285 942132 102761 295 784773 32680 130 603898 177 124028 38468 106 83968 200043 69872 224 587834 211 112740 668486 75955 127 309801 100 72630 347312 274 125273 569669 7820 1 611072 53 7522 54765 288 152853 674589 165582 31 968495 45216 150 334905 155601 102 488 199 133187 284246 137 30463 60040 40713 71 548752 18 190277 829608 290 147994 3806 156 105442 743962 107597 121 78294 185 147081 739231 253 155345 252514 134960 64 199033 14350 36 246956 24786 117 756769 196610 333 340951 165492 261 988547 180464 414 430173 84688 172 656457 27 15022 577911 132 169004 769736 20 6205 49131 35 176822 406617 18240 62 671177 56086 161 642559 113 124877 249093 66 8744 58977 56696 232 354431 15 85063 920079 176 54976 232100 80 129530 994113 167893 189 749289 65 152695 675567 48 92826 978467 230 199078 841646 17 51251 53806 182885 407 679389 58798 61 848786 276 80537 32679 72 199652 114115 174904 387 272996 173580 387 642970 42327 40 253203 164119 24 36314 166 196027 964304 155497 128 158339 117928 307 234018 76284 100 484618 8 15523 445075 57 16491 241119 121 117661 975666 163 27136 693625 170543 166 970592 325 184185 993425 1 10103 272769 101 81135 480888 16 139472 894003 299 141406 608114 92904 288 168283 313 137264 174928 178 191857 397222 27131 79 989364 7743 27 527669 151 29378 861116 72 51123 690598 163351 48 253868 229 199839 113406 3 81684 232986 58144 231 376655 13185 91 361441 356 142587 818836 144541 241 986581 69017 187 493566 110815 310 311597 36382 11 201502 132 62701 816636 178904 181 517054 83993 177 214491 11 150574 388147 61924 174 580562 147126 152 945511 35115 132 104693 192130 136 954654 328 197070 551844 47 60941 381198 169365 81 943773 46450 192 522126 22 89723 214897 270 160065 951559 130651 347 238434 155 95755 507088 115370 321 347230 205 140843 696797 82 49667 986557 73 97529 819290 83446 25 450833 197838 72 69594 126565 347 462845 181224 124 947157 4196 24 487486 222 166426 825511 152 123406 543139 125 48895 377329 88 10374 962063 134 56019 152187 17400 109 803717 105401 299 687124 168135 381 6343 107302 202 650134 60546 47 312817 332 114547 478832 40426 118 614083 26 57633 280901 139018 244 817394 139618 17 804500 6453 34 98422 35069 163 472793 218 93571 170791 101661 1 118571 5 190882 273348 150 88311 87824 143 68092 248636 173288 395 232983 163 133688 624604 259 183331 457945 170209 261 289483 65 172775 930499 79 75790 159304 117 71579 296942 106 74622 209416 354 196097 958058 40695 2 94660 193 108310 357937 163 111334 5268 70695 74 473286 170995 254 561715 146 174940 359654 178846 260 255588 50179 82 82817 97 172845 83923 155 24279 432210 38 17580 441289 102 20551 344339 31424 136 89066 168 134093 886005 125147 197 977944 101 107828 377372 133 47012 977091 81618 56 377249 140 78158 21230 250 65427 332288 161 172705 141854 34 30604 534910 358 194890 449081 159718 261 670069 119 98215 924230 184 131927 759689 292 143040 88072 33 28704 37741 227 116245 869304 32 103182 895552 48 165023 510859 161239 33 607156 133268 206 751115 122646 320 499958 85928 74 515190 156295 251 446537 14620 61 824671 134872 180 600698 2702 11 94643 21 97681 181460 23 106166 322073 166766 289 96501 138 56599 878263 100022 300 905575 272 135735 260396 126520 294 905230 161055 366 441479 105 188833 301949 219 6 956611 147229 129 168216 121 40914 887681 184487 125 154533 172663 296 879813 54 22970 750552 265 106578 893712 289 122154 994466 306 135738 13966 165831 293 839834 5 148885 994024 93901 45 875051 313 183847 935046 100802 294 109369 121 52866 329816 92200 157 480228 400 164789 959047 5 26098 828489 73089 139 601953 243 84653 543137 122774 218 612148 138136 36 793423 172445 174 673459 103976 267 626420 179 143418 942952 36747 53 929864 81 124226 114981 116103 190 233036 14 64653 491202 58 43696 322857 93 157087 735047 207 128338 318872 66 4624 731827 83930 237 202981 47530 168 735566 139 187080 215709 7 18748 675676 27 2147 945325 17866 48 756943 81632 168 143771 373 177489 742601 41135 131 38688 22 8410 860876 65800 153 889040 128766 47 144029 23021 38 455751 19 64752 525288 152143 276 863920 53562 78 189570 4 40306 381458 28985 125 222344 147887 263 142158 114048 312 278514 56731 41 513642 297 105342 697470 90667 276 266766 177 112849 657418 132598 330 825121 185639 397 290904 46534 119 805073 81276 58 736379 189 195345 682790 61 118050 823351 108691 215 74597 146193 371 692705 84779 219 114843 2 100410 345456 301 107944 60710 170765 131 467743 98632 258 285952 13 181144 425171 65265 98 406360 265 105569 553052 97 59019 234094 29 98459 120733 359 192013 917530 337 143903 110830 45348 52 904870 5090 71 933346 118652 3 628855 356 190260 187847 22 38492 359894 35 75899 403432 94387 78 320668 45763 120 65356 54607 121 348480 235 120587 745545 86083 166 916843 82 104925 629238 98145 228 586776 266 113059 726432 69 44933 277417 121 191533 48431 74048 151 253672 136729 365 163219 221 156220 532900 156358 360 674237 10782 38 242675 165 72597 672354 121 132551 9570 228 198100 763536 11793 4 71491 236 132901 413480 150342 143 894490 59 122982 467825 62583 230 61955 56357 22 418821 59523 92 452521 290 144192 420766 141 25716 865912 22907 51 429523 89 56425 313667 88 121434 894214 30912 9 218277 132 25124 850964 37017 20 507866 41907 184 33484 210 130734 191220 124659 190 296347 41258 172 13556 347 124006 23686 104409 139 330215 171719 191 566089 199003 231 852180 9 2 488061 34 60905 522053 56810 25 287768 36 12032 776053 61 100255 904573 85405 223 570596 308 120096 578731 63 96349 478241 6 122425 999915 129815 183 270555 131 54529 29884 376 151271 128721 26126 11 395665 171046 306 597901 39 4465 990772 197 74950 814167 98817 92 152934 668 1 127449 153 40448 887766 152668 10 714607 20102 74 990205 174376 301 776437 108 40559 25034 166274 91 272994 205 176269 280167 110167 186 95496 271 123111 330318 53 150802 928052 4 128429 476823 49 43311 747169 51 95858 894766 2 71055 861545 112 135880 442171 38 124535 110574 77678 200 171245 32 109154 452919 155021 315 809908 286 183181 252807 170 98694 811076 11697 53 784 63 108751 374155 12 141953 322260 49085 76 107580 52 113840 621390 50 28730 132882 46 38174 658190 183955 303 499762 292 100709 237390 15957 7 811984 136637 208 861389 50644 117 517734 333 150969 925498 63702 75 302904 13739 85 798627 38352 163 694697 15 13676 5200 220 163240 852748 13741 49 808700 145 41754 736433 69477 181 706855 185781 108 962181 685 5 815244 974 14 612513 198774 94 834560 204 84397 993326 190744 416 66995 66773 203 180419 120219 329 103347 245 144021 213924 104 125899 424629 115913 124 938650 11 104559 365699 286 113102 792812 379 176162 182714 26 74724 223614 87 13181 357025 16823 55 112905 102802 38 751598 80 7170 918093 140580 2 980403 189593 79 532026 251 77272 336315 212 65583 894847 257 180605 352139 153123 375 540143 69062 233 997664 199 126582 169084 14 62550 778800 21 125895 694052 46058 17 248828 126382 293 140629 86459 202 354367 53896 144 83276 240 165738 55818 153312 18 577602 196860 369 288535 295 171465 624256 115773 302 776550 93 94253 769109 145 188827 308773 57393 199 373220 166 53036 769444 64159 33 359667 21 171245 874652 187 175028 426482 51 4656 581722 162034 263 545594 72 135183 145255 64669 50 866804 425 192513 163580 36658 20 860323 142600 79 212499 140 21421 156093 196622 345 138789 55493 110 819326 149 48028 300340 286 83083 392535 256 115723 782879 115912 88 933081 182151 275 223855 20239 28 445877 179258 55 722231 139901 111 134672 117 63645 942089 167092 200 48207 169331 17 39669 139252 323 372153 110652 89 213442 199205 347 711767 57 20752 522281 120979 276 507388 176 58669 333024 48 71016 195133 13051 91 148914 153 55585 139949 79391 247 815655 9489 8 384841 126 156951 715915 218 82793 644874 181 124634 672145 176420 292 298834 183280 428 246348 188 6 401481 316 190367 150681 230 141757 466188 56926 176 957328 16 43377 389048 411 177118 938325 106763 187 238874 373 8 530935 78720 45 548484 234 68767 770098 21777 118 417770 41 1814 306701 54265 95 88705 35681 55 69222 135148 19 655748 21 16351 318055 103 18535 508091 161 143024 90081 103866 159 337858 25022 72 142671 15962 86 62627 312 99282 981523 28218 128 321121 30 18785 983767 258 138941 383544 191 122129 42563 59 88849 311260 113007 33 598676 143 89941 846869 74 150121 991957 86434 85 713790 87308 239 428649 83713 134 460977 141236 294 615527 13 17080 159853 159455 291 419602 206 138338 138514 86 14905 674079 55181 33 908976 249 107721 108649 202 130783 598941 43 5934 83335 59465 124 328834 357 139397 570551 151319 150 420681 173187 362 81731 290 176212 338372 350 185081 510301 65657 163 177047 368 142009 373427 54 136205 850263 45106 74 6041 58883 184 280842 345 178590 702055 24 38396 693366 43 5594 2011 26550 54 381241 106 76254 354782 101979 314 276617 125140 289 196949 104806 216 177568 38158 184 537361 11169 26 493466 150200 330 400011 129286 144 179565 184 119440 702851 109662 120 130537 324 143967 166912 24 68652 805979 183 61622 555022 127303 154 885659 121785 97 66038 123 86771 971249 79270 174 908434 14906 52 690992 2550 4 921358 8181 22 486097 186008 369 833515 86000 91 916082 26 76895 612275 92290 198 324248 175 95005 612002 176069 186 11130 258 102982 798583 2 185856 454266 108 80330 404469 204 187195 266123 265 148309 598731 119799 105 650192 34222 136 653370 354 136027 194395 182078 252 624346 193880 123 247081 46621 96 815022 65 4529 318783 10 27112 413532 78001 166 147010 137002 258 737020 175398 362 944407 99 165512 352868 51 70524 754128 31206 90 27628 159763 294 34799 122423 288 589124 179145 405 294854 36169 127 773275 379 157377 314764 210 117695 517890 172614 17 340223 79 81362 71595 65 121068 398597 90383 22 710232 190 123883 595493 337 136293 388161 159462 105 957680 114440 164 46098 229 197878 144201 55773 231 408418 141 37624 610724 14 170297 767817 185009 156 577955 163 185484 871373 192033 386 442000 98515 73 5582 16103 63 87103 670 21 927404 58861 63 499368 64 16918 605474 103072 315 671994 33654 88 218683 92121 6 715438 142734 243 731084 189695 206 828189 165017 161 378888 21586 101 577086 165 93260 184703 228 187132 295438 34503 137 850883 81137 93 785017 95 32902 242175 111 15516 431552 217 61967 534226 42785 35 611798 124 167928 764666 77513 38 281181 166007 87 513768 103 34296 74151 27907 98 704894 39 16283 788890 122737 305 542543 16844 50 444005 5 101318 967701 411 183628 5402 158331 183 19787 243 170082 28418 34 10647 109017 274 76136 511350 34315 142 134613 152 49309 413613 90481 244 929404 321 115285 807474 173736 116 872386 17048 51 100560 174414 99 184850 124429 260 589894 135 24473 933831 47401 141 186061 191117 164 281950 110 152482 364698 337 165308 861498 195 94728 977251 104958 253 617692 10 198118 679168 340 177501 346893 35 108425 856785 41254 20 52510 71263 82 845325 6780 57 553977 105333 311 554119 18447 21 37597 125483 94 376710 161 62450 747794 99 43090 480424 115 192872 781470 51813 223 219921 122553 33 467547 146283 346 987832 244 90029 317329 392 184416 783312 324 122647 365708 197966 72 162700 65 188303 679952 147 56309 858853 158 174837 27715 21 56084 375030 61 45034 769999 58833 199 556371 4 103749 832706 178207 101 137968 30819 8 444414 30594 165 772871 1877 36 281190 66863 203 384660 61177 195 311039 121602 288 485122 12716 27 918115 30 1375 322725 84096 289 159760 294 191344 86974 117630 244 234874 235 126114 463630 61424 146 432014 75836 198 453891 36453 81 999293 55974 197 725919 305 141738 936921 114 39977 156982 54 30246 49272 158961 129 252737 114 196110 44638 200 101465 607910 88 12896 411788 172709 148 168003 68286 116 455216 303 105291 606875 115056 218 970232 176710 401 614256 242 73159 81654 314 173812 312836 69625 78 824577 88 160102 922475 174458 171 295084 175 38883 422536 91881 177 423355 142 107191 224750 120688 225 533014 195382 331 278194 57828 118 109858 71981 187 570405 154 113636 348576 45863 173 854287 267 130829 183306 4 98261 850942 47558 23 787837 12 95775 752545 122 170482 648941 87 145593 60819 161699 26 838340 56 39198 979712 32958 181 243875 181 60876 301504 171 46210 918658 177998 267 250205 90503 188 169196 245 119598 320119 60727 62 657027 17 110420 442952 181131 350 388733 118333 263 322677 60 135108 68904 76739 244 913172 253 70661 427171 307 166984 327245 7018 58 827445 27902 12 579090 281 147524 46815 212 135219 355655 13751 19 488952 87 155230 779121 164 174097 178822 181016 301 617379 98 146055 771721 104 181338 909880 314 129804 116388 53328 167 576160 146197 120 314706 80 72981 893975 169582 402 310198 194 56882 25194 75 8030 557320 42487 24 318705 184899 105 737200 103 116641 351704 163085 389 485706 24756 119 307381 2007 16 147826 182820 103 207988 110 20210 336597 43218 105 702533 239 151553 336664 27 23716 290645 75 177968 641816 1 23387 600373 161 93541 305827 164022 278 326225 5 158696 760490 40223 81 386935 125349 8 280173 239 60697 719094 17825 81 315385 242 98369 998500 170320 141 946376 115 43512 285079 104299 187 217582 79 51972 749023 154252 67 615283 66 73751 435919 362 156458 391881 9 65831 874558 130606 259 832095 108 40712 30005 147 61626 321971 156014 391 565538 114969 290 650221 53903 232 816442 130972 166 130945 3 14510 482940 73102 89 704637 131817 336 981841 138895 367 85005 41 118825 893588 160 82041 771896 63935 143 509780 230 65805 889384 82159 59 276492 142 57482 949252 259 98471 476959 69274 216 656444 7 49925 530124 79829 137 404155 160792 322 908246 34 84962 120183 183822 129 130994 270 132495 510496 161556 308 693629 370 180015 199857 181303 216 523701 268 112107 880711 166996 323 703246 232 123156 722023 173 128417 923219 14402 3 236603 123232 32 94315 232 161287 39148 110 50992 403528 22 572 687244 210 100763 948926 405 165723 162834 186 126319 410803 43836 73 374521 275 143957 968944 136 182671 489928 30 10736 820499 86868 70 327684 84 42007 90873 26096 69 419850 143 26809 920864 315 187794 992112 116069 89 801699 14 6392 740774 92743 274 721095 144224 171 389149 93103 273 563246 182 153809 47566 192465 64 944972 126448 29 723400 123155 33 465668 111493 138 25652 221 189807 399986 126757 344 877849 152202 336 742010 25 4050 480248 311 126749 2746 64806 78 274690 87 10414 605539 140650 178 535107 13464 62 473493 98 138474 929648 37651 165 338441 109 15058 79315 36388 1 843734 173 186759 975058 101 19926 808278 75 95546 245402 9 5672 212643 55138 9 793812 108371 29 725039 129331 82 786793 21992 74 198275 186760 92 902047 150417 371 251269 13630 26 219484 234 95345 187357 133892 207 732627 77693 37 596932 98578 299 646910 56992 211 677178 40 9240 356697 43 194230 288679 69 27845 872772 90 46371 124709 40 19501 731783 130887 167 398540 184279 100 753830 219 144276 396919 186969 298 759961 116822 113 659442 144890 219 765701 25063 153 558753 46 66268 279863 68237 93 421834 134256 38 492269 172868 80 924066 80 40104 26802 54 4723 338211 89544 213 24434 139777 322 291593 182488 93 769073 86150 247 477825 38451 3 19757 198786 165 658932 23 615 29847 314 184628 242464 119860 299 365686 260 182216 861652 46 91811 300535 157 159284 742440 240 186578 626761 63 63209 359025 178911 192 178810 299 91306 33676 160776 370 695071 37 11055 545664 148097 158 335597 241 84409 224353 6 85129 962926 101 105712 155194 193 135879 305657 181473 292 904224 55019 81 64495 185690 80 625856 135 196408 402126 167 40330 578359 177218 76 103646 94169 147 263202 82 52446 39992 316 130966 540215 159370 313 118288 74487 270 206156 156 107723 409581 229 147122 576084 87 121537 800429 119423 132 851620 60556 164 917989 138 59199 795842 136383 115 502645 170 126835 226791 269 77063 14731 34 33470 157617 81 117570 854360 196224 344 925404 219 179434 315270 60 86079 940650 41 14067 351915 59117 26 544735 94 70815 555313 56 43818 649517 112018 212 178896 139 97894 996863 59604 19 643487 106875 7 871600 157819 83 992760 37 76403 594725 94263 307 610298 1643 20 453674 107962 212 349128 281 180402 476151 164 139785 429677 242 70014 762105 75173 140 341099 128256 141 142172 32 31561 80808 315 172066 331661 54980 201 299639 168343 396 44967 16801 90 980301 25516 37 627672 17 42375 306074 150584 54 474054 139230 235 220895 85353 75 460197 93292 267 83964 37 66951 462272 3150 19 151815 33142 57 465535 19477 134 43116 18567 108 766919 172512 61 460171 152 90830 450408 193 133513 436870 126746 103 600937 1 30664 789160 42297 59 168531 137 38578 644026 5613 63 967063 64 164205 424020 11038 62 134392 49 143610 109175 126763 278 238165 73143 47 540156 13 73607 3798 91667 134 806697 35 98700 21642 101642 264 568727 187 44209 540046 72 117049 158684 55 21782 635588 120596 75 898884 101 17874 273796 229 193645 20730 107155 284 916962 215 67482 367536 42 83541 984264 143192 88 689183 54938 195 383513 138244 103 37355 194944 434 326554 396 175552 870712 158 68825 618164 194351 360 139747 75 102206 216531 101 71804 950550 370 137099 648662 98597 159 198689 193123 13 293676 276 80179 483788 122 134401 318588 100 123573 622719 288 114715 561642 174 73608 508388 382 190156 513874 138939 309 730549 294 101180 178081 58 115578 233366 56 151380 32898 133 110264 482562 100524 245 862458 326 107969 73219 165279 81 391747 75747 217 803102 390 152230 972471 213 169106 169514 310 134370 226582 288 190927 96101 304 198345 328076 64 177451 473614 152568 196 377301 160 72285 699845 22 34617 372092 316 179218 565384 199 172649 433771 132065 176 704021 81939 186 208562 187 60296 78109 207 135985 163727 232 66180 568167 77590 205 982823 192 40697 598 127 95124 165439 30821 87 412845 84024 5 769495 364 173004 831248 295 189515 603119 17 1738 672331 132865 249 371510 141628 90 553337 149 190160 736546 57726 219 759613 184 158999 89799 153 92240 829844 109425 186 476526 422 178867 925007 146 117143 687263 334 133656 5288 121582 58 865779 164 93372 178993 40674 119 458480 258 116065 289284 17535 30 70504 155258 77 361862 339 125956 808317 48 76267 174701 95491 272 838517 258 116408 732247 291 99384 353772 48963 74 526983 174 76600 506003 112801 72 663595 149528 140 610685 13 138409 902023 70 27009 755144 20008 79 388423 171 108306 797284 120605 17 383288 131260 302 666869 44 169678 606632 43376 36 321529 167539 106 652125 199313 368 905287 180523 243 718725 218 62079 138490 19 18506 475368 41 67159 611085 78244 45 998140 6554 69 459196 300 136839 51139 167065 122 266396 61 99446 149671 169700 303 741476 189940 263 582561 19 51851 538628 26 62992 372145 127620 197 191757 241 105515 692507 16 8080 238705 83 147784 303081 15360 78 935909 61252 235 746735 97 142171 730450 29000 106 773271 151 38477 6527 24537 152 476148 66740 149 321918 187257 246 281687 185406 263 331951 13 126949 654030 167450 40 133824 135145 86 783659 16668 61 822611 194588 40 367381 189257 354 907314 183 105754 279425 29845 140 417774 51 199410 860066 295 129017 689018 33321 165 237803 77159 107 510250 39660 22 496361 371 186211 426280 126 97859 853830 194 185913 152717 247 160298 287223 232 155968 264459 105 108793 882641 113137 319 775428 76013 266 953200 134028 134 335004 88 9641 52723 9 60836 974547 88078 257 983668 186755 181 333845 93171 36 472022 25 8035 481536 146 59319 2801 81238 71 981034 313 117748 741020 262 170567 302944 14 176250 88090 304 178669 626686 150355 294 891651 135 24957 537461 132678 318 47005 104 36372 702255 131 143533 925109 304 104484 471754 185703 292 573107 6 31774 739195 101 121367 650991 217 99166 349593 52044 117 324875 267 157312 197472 146 144020 119709 380 181282 442707 75 58164 263788 17 180176 736961 59 85904 991129 110 14638 485509 187799 128 780409 119225 343 550793 16 192380 140283 18475 114 606639 6886 33 530105 93691 230 355873 155 30411 246565 103556 15 768451 44595 172 605160 38316 170 875021 276 77930 401289 322 189823 944986 31768 54 268620 4237 7 728831 40 24236 35307 84349 41 588840 112153 52 633953 142862 225 376884 194627 9 726170 16 33738 923442 91763 28 187209 153 34341 973371 27619 31 151554 61 81576 819758 223 132708 267909 31576 46 877187 338 142662 910782 1 2014 232740 7 35818 715447 39282 171 859891 9134 34 115399 71 97959 138942 127973 223 734059 51 8223 929780 337 114561 912790 5 164107 126315 194 112207 453644 111 71649 693819 110 53128 702051 113406 196 259298 95 55229 804079 28 18114 461095 7 140063 727551 200 150343 47395 139688 161 129165 43395 127 725986 8 193455 919438 225 103524 39627 229 74174 483008 137671 27 18130 87 171916 139268 181864 77 971466 84 51414 113588 51 137442 913768 383 177980 928971 13 105592 580925 30 96557 488463 39 160831 215092 45491 142 29156 189 95616 844494 270 170568 587506 344 144829 192869 30656 54 596570 148003 126 699228 67368 187 775027 135750 213 719554 5 152749 366621 145 166389 995818 57937 50 456308 140283 76 112205 182 58046 705833 58698 121 321522 88 79028 989244 58578 61 554819 19484 47 255954 1 95689 555741 136368 96 145316 120894 331 171988 109 14849 685142 304 185368 190506 363 183913 172054 138959 119 673377 11 141821 39828 191595 324 814459 173941 121 814544 142840 355 181329 97 50885 116927 2595 14 883560 28 3663 119871 37 183914 680399 45390 149 553891 319 117555 33500 222 119174 72059 7477 75 895783 166740 16 638408 184 53788 188435 375 156830 282873 26 8061 762290 282 84519 831819 9067 2 339740 350 185854 624237 259 87211 857145 146446 223 318886 36 6892 318318 39519 115 851530 13824 53 944604 78416 186 90220 71 40152 604764 156304 44 950234 41420 120 254769 31850 14 88497 56 31988 776681 4923 24 950038 260 194322 750028 122 19249 944932 150 79361 228696 95 12962 166409 59 34830 455755 190 124413 82911 34 158527 136195 104823 139 838654 197697 374 627265 107 74277 393946 168747 148 116687 198996 188 407143 186867 91 253946 233 161146 97898 93885 197 887023 102249 307 202470 155202 365 327278 267 91083 129004 4354 23 950323 355 195328 275962 12584 63 237079 148 61528 547652 11614 71 473808 87832 291 397318 214 78886 280966 32551 65 923290 167 192590 615861 31 49596 904618 350 179617 147440 301 155118 848987 72914 89 83018 151269 57 934777 74 189344 66610 94 97378 181196 154 104583 842924 168 29885 532758 159502 54 948821 6 104996 688432 14914 32 843636 72003 13 441361 198 61200 388987 197 174619 496896 120541 141 11412 273 112997 480684 397 183352 895201 50584 50 738511 153073 363 635144 86 21876 760193 3 77744 569324 257 82368 561118 141 89727 984791 82 75990 144317 289 89124 871064 69 178717 82757 93895 191 755312 111 57311 114135 138379 262 186963 116579 149 421951 188 198217 974723 162418 270 802276 108 26620 120425 181594 409 232795 198472 147 61404 51875 101 750800 59 70054 99530 17867 95 553583 103 155423 825369 195 60271 309427 307 158931 234501 365 160688 829879 94907 186 814921 216 51412 551456 15718 83 487670 64240 147 145741 100818 152 510790 117 132854 271455 119193 216 88876 115232 223 570286 2719 12 970380 21486 104 966271 205 151803 593231 213 84401 436646 46271 78 891801 177654 105 242768 98013 95 955904 169315 344 603758 69289 12 143120 12 176271 873068 151088 388 191277 201 175233 299337 173 48165 466588 115732 282 483358 158731 82 67804 132658 286 602009 135897 29 540673 314 168658 65281 285 96921 951561 10 33108 500048 183743 405 528140 139128 369 920007 188791 221 462377 165664 106 117338 56 105803 27849 108897 59 373759 79374 81 275835 234 139981 498906 60225 35 907552 183526 331 219390 48393 87 937517 19 12390 535900 191193 178 473538 349 160771 725473 177755 110 507233 187732 73 513857 151344 96 647846 85 9861 719762 138549 203 51 145247 214 48388 211 121752 392706 38686 135 363399 132 101832 474252 73532 67 749775 358 185734 964013 112563 28 502777 198 95643 165653 162365 30 499178 40567 118 470339 74 83505 982526 121 187970 973977 115605 165 991328 43 67304 716834 69 160256 301019 14857 105 449798 101 101845 514230 129 52990 182047 26 3689 941093 59 126024 336140 11669 31 827301 1 31632 37174 92796 275 265876 227 193220 321806 15 31868 889406 84 117686 892383 273 76508 994457 52185 131 547124 81535 230 465691 122835 306 736101 65154 91 699584 127 44229 484758 58846 10 412823 175490 351 183936 99026 14 74317 31 1937 792335 17 67833 443453 165 111609 902199 198 115330 582244 61751 246 825768 88270 280 592908 42034 82 530795 23018 23 637056 146669 98 252722 112094 297 765008 22 180388 642442 70940 166 122092 165822 117 599446 248 115661 676821 185465 219 615436 12118 6 163563 36307 21 834373 169 34047 135386 158134 216 867945 187 66451 946349 130515 156 273931 391 159056 83749 281 186336 69834 77596 37 538516 98841 41 64894 21 1746 23492 130011 128 409049 90 53434 177128 217 78415 606958 73 58562 24611 160526 227 821539 101610 25 746896 28 119359 471633 147694 157 838805 84 92152 954987 242 90630 683375 236 90189 982349 95179 297 9623 222 160900 905626 6 174084 834994 180167 118 127136 79 109490 418992 149742 218 421217 227 172319 215202 89 51462 82243 172635 289 545864 178459 106 532399 12740 82 744405 164599 20 553400 199388 109 785207 54 103443 22522 169225 94 232316 290 115331 515598 158046 173 907488 161 147027 199151 3987 12 369293 10623 71 549017 4932 37 652715 131317 161 756485 116 93737 941450 14 75630 115040 52124 35 137947 72 155579 19780 106 125408 620777 226 103616 955367 187580 134 959642 118657 112 534503 454 17 999237 189 49708 735523 172 31167 209441 347 195424 490187 87647 258 171335 209 186349 751095 56 60297 151474 2 5823 808685 31 19850 249100 86 84639 480747 70313 177 355806 81190 141 410248 86 147131 433257 427 186461 737522 207 172195 58078 181193 88 15794 198598 209 51466 329 116830 214201 73 19752 792297 41 150314 758745 238 162907 137190 187928 103 801604 199659 371 231205 16093 2 949000 27 171403 860361 180 48774 381846 152145 379 325021 124 159627 249663 4782 20 511768 183739 26 443265 167935 160 995135 387 154683 798246 57 43803 274960 97 101353 431370 135291 350 749351 28840 79 948780 422 183497 701580 145 51468 990221 359 131063 404093 25 20393 277863 233 93800 858473 227 102927 110754 64 16125 742368 165299 330 19310 101672 136 183597 103835 37 590601 59 75190 639877 95628 104 551241 161981 341 75733 34 39217 675454 158733 386 391603 57858 97 324610 26 169874 512095 185357 53 770860 250 166241 404452 188721 109 176428 94 119100 378513 37 70480 759009 102 62853 72706 139 37636 519402 29 172893 336979 105 21693 862589 134 17981 130022 195181 113 935145 253 85285 449495 301 166536 834513 142972 339 447582 323 195441 505910 162 65117 707591 148864 176 146242 5 2447 883472 121216 38 797262 184052 249 498178 187215 35 922701 155 141251 436546 205 157456 334030 47 164186 384284 121790 326 650665 129481 82 108022 40 43322 982901 187 56187 597209 74987 19 691073 229 158272 106371 1 52150 267785 188178 251 424224 64509 8 137674 46549 40 114475 64359 111 859678 103882 89 121680 133 52207 75367 169682 349 810104 63 18818 260481 9 108697 318941 97973 149 219348 35704 149 514826 18 154415 618679 14 53782 322479 96192 306 116112 132507 225 713954 221 156387 574756 50763 39 938971 312 186098 646571 88 26970 241272 11 46502 34439 180967 103 534352 93859 26 724889 108829 326 959928 347 132346 725240 162 85159 832394 365 156527 886693 139964 147 629988 163947 119 109333 180389 38 545669 350 165665 553729 287 176399 495141 186240 173 492774 12 16871 863956 6 105999 117812 51 9756 53308 159053 363 550742 153630 79 914530 41 44092 875754 170724 267 498528 193794 326 178430 46 100343 294645 190 155131 267309 3753 15 444362 122355 125 388505 133809 301 954879 126 112203 360343 72 143172 141154 426 13 313096 66 96560 733080 84739 153 47227 36 5210 824113 168 151290 650937 13 30124 822046 193 61019 494402 224 57579 548693 177 54266 520486 172813 221 740077 3437 50 856323 27567 106 320904 226 123365 955496 30881 4 780259 125 135646 645350 255 155763 300665 170 33292 993353 167011 235 355693 246 99501 383308 169354 228 318264 31 5914 440314 86858 108 239333 354 162548 263909 187361 17 937794 90057 276 643332 32600 118 53444 229 83880 453261 176 193568 94167 353 155485 890374 253 162818 997833 147790 67 622973 84544 126 283767 165332 76 58773 4 195307 888210 32321 169 897844 86 135978 193534 129549 93 570921 81704 125 141206 80715 79 571037 242 127915 721036 140 162151 553214 29 71005 56523 169808 299 673857 47768 100 212233 71 8607 341697 74185 168 917133 177587 176 522725 344 133655 669778 163624 180 310746 159862 337 37475 14069 15 520951 155928 6 456374 212 150268 147148 304 159649 43540 105005 251 503667 125 187677 799310 163363 235 769877 157991 382 182285 112 130746 412878 205 75179 485310 273 109294 216167 112169 324 510920 248 153704 463092 68 4717 693650 157982 126 189520 184402 241 477438 150241 167 412375 64 161350 360311 110 131645 824877 66 45258 39166 127011 141 536456 205 59342 949762 111492 184 774929 83 20190 128030 55907 163 776348 155496 230 99933 172659 397 564436 44121 197 801265 98122 288 714208 119006 6 290480 4550 53 438967 12901 11 447296 44 35769 661510 140 196606 768778 122184 176 519575 202 65217 699836 69 8684 868454 213 72892 765644 19839 128 407053 173 74967 872594 27970 158 275211 196 157310 112915 49105 198 110687 7424 62 44285 140113 296 373306 112 38335 202390 109118 314 280085 57577 170 299467 35 2753 525010 143515 203 705055 23954 111 842265 277 126423 862054 231 93062 291560 91 135162 405120 181 79168 27070 51250 57 58869 212 177386 576555 136505 63 565204 29968 87 175582 170 184161 348240 160261 205 974737 130 91415 782245 312 177260 109419 94620 101 236348 96 127412 431505 30 64783 638246 60323 194 804793 151818 265 368588 138 47041 869671 22 99128 490934 55135 85 241959 50 91176 782415 34 178640 463099 178214 100 711019 3 26580 865046 232 71607 391220 53 17934 426078 43175 54 788873 184814 223 642195 62639 225 189163 88 17899 885465 114680 276 843886 137881 108 637404 107 90806 799388 7 2032 559585 13220 48 295068 144006 55 604962 27861 166 283017 110664 309 671579 125649 321 601160 87969 2 613509 10 34281 895350 1 196805 889885 396 169545 599449 83776 186 103743 7768 68 425559 107 22306 763458 88774 138 247246 105847 179 561012 130 39291 811389 116380 110 710625 73 118964 154278 120 57324 311016 144915 156 960888 168800 392 629857 142477 164 283869 9176 49 654995 211 50399 251989 88 102877 758336 8 48626 474491 41736 56 312514 129641 195 62395 281 186392 66843 125 22457 947675 154411 270 275979 192654 26 837703 83 191573 458351 76045 258 317487 320 111180 243749 48 103916 579406 56808 199 403624 68 196491 432188 292 87135 597583 104492 5 749840 101 23208 38378 123476 42 569448 149853 114 385841 14971 73 547440 210 63896 193642 17427 81 221336 25884 102 856507 12 10368 679940 136 70733 683478 141 32777 337472 98 16559 308105 200 128365 818836 171590 236 782834 182420 71 975171 73846 69 446119 137399 360 137907 212 57068 701428 162561 21 519980 194663 353 418061 32226 170 470838 111677 240 27865 415 199389 548570 146 112211 40098 100501 305 362978 99 121827 564856 7 6594 383109 116646 244 545312 4776 10 739378 277 179615 764734 217 71295 581423 64 6487 701655 112023 107 709547 9303 10 468669 27 24549 53041 53617 154 922233 83 84931 46233 62821 247 718714 45 155840 584208 33664 13 268070 83371 174 990099 38 18610 751678 227 136613 154173 50484 224 615205 85537 158 89895 2 92590 33940 61 9253 71403 19 4047 656578 96739 117 395562 194116 84 630373 99054 231 644775 116161 169 666147 82870 151 396548 148707 76 54336 159141 14 190685 178 141133 359650 42 136343 121418 314 99597 278354 281 3 210562 133367 307 905478 107195 297 771800 79 10800 643075 69239 16 819040 63 49589 173540 186676 26 568640 195290 436 907670 131 52949 609584 147116 213 124328 28955 71 284956 76810 182 787073 40050 186 778210 251 64128 956789 1 170766 628019 56771 128 825765 87208 70 633840 102 15922 241156 223 149908 855490 90414 210 844922 42 25020 123390 93 11660 428618 148002 263 379283 147 29118 62073 53403 34 452635 140081 110 877327 2016 14 167754 118 61284 111926 225 181861 63520 156 77034 483344 39 28961 862450 78 33293 107086 19 31598 457967 83 124098 94329 59 88401 264345 2 34972 673803 15 77992 361045 161 117540 245161 3 36655 701626 61 47851 887517 24847 118 504306 34484 183 599659 98 9608 109521 75356 193 125560 81610 33 638508 33 68813 719397 70 25986 734104 301 181535 324863 57 14542 52931 121 128323 690521 196942 317 315758 16528 119 347655 155 78799 471056 137611 133 33867 382 162758 317242 63394 50 704959 163671 357 151182 127 127421 569921 39 1631 118761 187 117636 905256 302 186011 60780 79 87184 773208 25 10129 111056 225 61667 612941 11 177939 886662 27469 84 819551 409 172980 533458 105 120540 926273 2887 38 506749 205 66340 915928 50235 199 420710 109 160201 63373 20 199905 193306 291 159598 644008 66724 233 33607 12372 108 93341 72 23265 588412 149 177614 61507 66605 64 412285 76282 87 290107 407 184068 844751 251 70505 47265 174303 281 614964 79139 190 624120 124 168954 649468 170 133737 899827 386 151229 880989 118177 242 113050 67614 25 916189 160 119129 787176 19129 77 548216 141778 92 971564 174 104149 124375 176235 242 539700 142066 288 535879 34673 155 507911 163743 188 793188 196116 85 531638 148924 349 778717 31910 104 506441 187110 82 176501 45206 107 959298 60159 209 271796 129 110321 286492 90339 1 212382 189 101403 876461 45306 180 209206 110950 227 650202 111 121412 835621 14 68020 475706 160779 301 687089 10746 92 187237 130996 112 55049 23 19087 804880 35823 10 153453 129 188555 471226 439 194304 371936 20 1429 743626 174708 87 69761 129 2 89325 162652 259 853743 167 133442 21619 353 151685 92660 63 168725 586138 174794 113 361010 112650 286 241996 15 11466 818285 120 148676 594495 201 145119 943544 98 35637 288301 174 31741 370535 37 3384 768659 115114 79 980319 74401 15 602453 157250 55 476373 61 102191 814752 13179 9 344260 121422 323 841784 26 150010 543068 175 159716 936933 243 98569 331640 50 3431 888887 257 154558 736308 115388 208 962232 165741 372 492131 60 114134 621045 76938 12 47130 40 73887 652976 182952 54 55389 157138 344 216426 7 37289 953711 280 152239 76709 851 20 475189 43910 209 424792 360 192724 590523 198848 202 750935 200 105604 490443 100269 226 553959 111 184384 28712 307 132512 376148 50373 121 455444 66 7059 132947 148 58568 490762 68 47204 756752 16 35649 166013 350 155370 416509 117 45828 430088 21880 117 317074 157949 194 817612 32 150238 239272 170 52405 321371 158640 37 193513 16837 127 287274 145 102847 693428 149925 220 823143 170 45454 206425 150589 43 678255 244 64216 576096 134 99478 232596 91034 250 3479 192639 129 925451 159 42590 628847 326 118861 311060 17282 109 317084 133829 178 961388 64739 85 29903 164 108693 953003 95 137431 248720 39 54360 438206 176144 407 636113 156778 234 247053 99 84482 244761 103414 240 407467 222 96719 772795 19550 89 564443 188 98847 180288 176 44847 225879 184294 47 901470 162 132142 550881 292 174513 67438 90803 106 403556 24324 2 97656 54 71067 664886 68042 1 510645 114663 318 778724 306 104767 92388 168347 286 886593 101565 312 445775 189134 65 92681 19591 67 894144 82 10621 309257 322 171134 223647 184377 68 527746 66 16898 532924 99162 288 497402 137045 269 529495 112 27081 378261 148854 129 110046 236 59561 844234 176145 417 286102 41851 159 275581 33669 147 604401 133 140221 680191 76 75980 594070 229 96482 20834 72408 167 100519 1 17929 487352 178499 193 764814 82437 283 713549 9192 91 146919 171 114476 341091 23504 93 80514 63991 30 57591 113151 51 525937 94219 119 703872 35 131012 893465 54 14552 40167 150 117668 928148 100 14454 712739 24013 91 337139 137176 187 751516 104 11245 98770 162 32032 968375 164765 7 174896 148488 277 172037 66775 243 767526 101 127146 579471 26029 79 403313 198 198139 4929 161603 241 580441 4123 35 390658 143 30269 842059 203 162118 828072 195 80541 847152 192593 183 290069 5 162117 732948 122170 107 296252 66 115244 333209 157 27012 946020 101 67380 161818 53219 46 150289 97945 118 225939 315 121388 738124 93039 226 249638 76 11226 352654 30 20661 390089 97502 134 388255 147152 130 760690 13 9058 412646 178 37105 161909 95987 75 232218 125768 130 943836 182244 52 917321 123310 12 507186 184661 190 446454 101 21892 882352 42 166252 767582 1 9090 896513 91086 39 848207 55 35799 296499 315 113519 35630 299 96134 255869 25 196424 776291 87 97483 84323 47257 54 826687 69010 205 33372 298 149032 126537 148 65840 262923 37 38914 822612 81531 54 92861 221 101312 842374 33686 140 150934 39088 189 756602 94462 248 165330 171 175818 847383 140 139480 752078 94 151920 643439 23186 150 828035 127 28925 98375 312 129272 244172 52 126696 392059 117 36725 784638 189239 393 947537 36723 73 772499 197049 120 54568 12 2478 4902 128225 311 615915 63669 236 755991 66 19932 291249 2 171493 702016 159545 52 566619 12858 73 177453 1126 13 825533 33277 9 355532 112002 6 534385 61111 240 505779 102 66133 756541 120288 73 686218 80136 269 735684 123453 107 957717 151091 364 921862 129517 214 854825 1370 30 124782 109261 139 820517 17005 122 739143 145613 220 594505 93612 295 229401 68310 182 726530 101606 263 15715 7 83163 170577 281 91653 525787 318 121649 861230 376 143179 93043 97001 288 695762 148 56938 660440 134 19917 948374 25644 56 540470 171911 298 109359 43200 176 665191 193040 234 912158 32464 77 559796 58 56752 937392 118 102065 735980 86445 41 717132 252 173952 247012 293 180085 115415 280 154041 4464 79 186386 808124 170 126736 557041 198088 283 21220 104865 182 429917 180 162010 339334 165409 239 738326 7908 36 918773 169 69698 590671 115 141493 888490 120 106305 674920 15507 14 357259 39701 11 16288 15548 55 65124 58264 71 71086 15095 63 932456 210 178079 787102 85 143250 85600 185864 138 679386 148061 295 930266 81 66050 322781 97104 283 595683 89 134986 965152 365 177046 947910 52364 171 743926 189950 63 223511 31 49955 933759 172731 232 550910 187656 83 831176 62349 190 64834 186342 341 850246 66347 152 287052 165477 326 80271 1809 20 522284 181925 10 705976 249 165584 629182 69828 37 433767 63 7948 632732 84599 208 410307 237 125745 249198 135 169224 340321 72135 224 283436 54381 182 882678 66728 17 778896 116 139017 534425 135632 160 942475 14 33539 43917 345 121098 771084 94276 165 428631 407 194960 635246 114923 276 725735 192279 232 416936 288 98387 620768 147345 377 783885 97195 133 647454 213 48432 76439 48 93441 131608 51 11501 635242 154 163978 950320 25393 144 507013 7881 44 448895 44689 20 662113 72 180457 108006 88583 266 941651 27912 2 455733 72 67003 516402 346 190106 226603 11950 65 725140 110 128324 363298 251 112042 354886 18661 95 660577 14 15903 49089 140 167037 954322 55 113854 122053 49696 105 264888 80 193044 950719 75 68856 739426 155283 323 99922 159621 177 476323 150 158850 762098 185877 86 804130 1296 23 681983 17 105777 491988 25357 140 385519 74 83997 448099 16 17038 830139 180 114336 872409 151690 93 81520 254 113693 897509 157237 181 402731 1 89470 661310 3 176113 22154 91 49665 585889 6 2103 854914 140392 306 834581 180 147747 737552 41 5037 911308 108 188648 507104 137458 231 908810 81163 260 480401 110594 73 43390 104 86018 938222 197091 43 959524 46945 63 815579 269 115270 177931 70 107627 976998 196233 409 712323 172861 337 71926 174789 382 563639 130764 64 128063 156 177324 399737 16449 69 628317 293 107425 462347 171715 401 439101 340 181458 557877 71 15344 423082 56462 237 511668 131557 255 962321 183281 77 205131 95435 37 341549 61571 150 281403 18 92228 31919 272 87847 234992 88 131862 282905 29648 109 296091 35 19899 184226 22 48610 219564 13746 97 465446 96222 196 452284 361 151097 293414 241 142399 841835 99148 287 595992 9 36048 192312 295 113475 36373 80 9152 468982 69074 7 896595 134551 283 438134 23096 74 186273 190 76817 178309 152999 388 585244 1592 2 396983 48503 208 530106 330 151954 578383 128 103321 142032 22726 15 580866 35619 151 280983 48939 139 946192 147571 298 495956 34312 91 579437 117 98315 740843 160680 197 328136 76 9740 537075 33 6564 505471 278 97251 694122 145983 364 148886 67512 120 261533 241 79807 588969 159 43502 12519 234 161178 587535 7240 85 650234 69041 12 919125 265 193960 48189 104813 234 201289 167407 327 923619 14 99778 722661 103 15853 423502 141293 209 896671 148579 290 598626 9 25673 107337 173 164058 724633 33670 65 275836 144 47549 239599 199705 80 305264 75 193445 514260 57686 139 30162 190893 102 489871 137074 121 570212 92 119807 109866 152077 340 591749 49 88941 29191 388 177304 947292 198 197320 395006 206 51328 568053 42444 132 972503 123 98285 619333 148927 182 200842 143215 42 216454 179 193015 474840 162 32761 441589 10 68289 722904 284 181882 605001 194641 235 830597 97 59462 812363 283 155474 256418 232 81441 473462 149417 48 881367 74585 69 825577 126895 77 725413 130723 71 958254 174855 131 572535 8 29121 308887 140 118310 187565 305 165853 190642 366 190938 62326 136 45286 588132 104953 95 352409 54 59431 128212 76 173053 931730 177 96337 970300 197 62177 592871 186671 27 746840 103897 145 642778 128 199253 764667 16797 90 960029 96765 200 255180 144 113713 340569 213 120740 311832 40 27266 14980 326 168509 758045 99017 137 770541 150 124396 780258 27925 152 742727 9 11388 104985 90 78963 885696 38 199893 108673 103 72847 612137 20078 57 60696 149 23446 907602 199263 99 904010 60 51793 279076 224 167251 297979 99 104461 441019 178 52670 143383 193 148512 134682 50002 58 477502 205 63514 43380 227 85228 46017 124076 320 717161 268 157666 687436 363 180412 164109 139 179104 533845 187 105722 994165 52 20296 190466 199754 163 516378 109210 90 153913 119 84170 421961 187644 399 281079 27509 37 173172 110 101851 634496 352 159159 89874 94 186686 445344 25 186256 444264 243 116599 718598 62 6337 640040 135218 311 519520 111408 310 881691 210 159906 275460 38219 89 666861 85 177798 467082 108331 298 314630 64 88171 280213 179308 282 485703 34710 143 64854 56 21677 483281 63 8314 668926 76 6810 580562 192 187431 212411 26 9947 852182 47838 131 170429 150396 202 321024 110 43695 319465 83965 269 61125 145470 69 409868 167 131946 719633 168023 46 848472 33338 27 332808 228 84952 54097 191967 132 612857 34 82914 75200 78860 276 35845 55162 106 771255 95774 189 406022 263 151487 855997 305 109365 503548 122 27265 249417 174848 69 427361 108483 80 240111 266 92988 440466 185621 301 405056 79327 222 99782 2 1008 880554 183408 337 750645 123244 314 990489 5 26252 487497 291 134346 211311 145999 264 842731 177776 144 753272 116 29083 90880 34216 55 992906 9 24712 46542 114 30335 701695 147 157900 754986 169417 222 424276 170160 328 651878 233 66712 134592 161 117924 73431 225 52752 387965 1 16454 481156 128376 133 744554 55530 83 330008 43 33113 864664 31 20885 6967 46 66643 181802 240 70518 104743 21361 123 223910 186319 414 868817 136756 207 224972 119 23718 285926 35628 124 148681 22607 27 881350 154580 45 402235 45 13517 187718 71406 229 533692 119922 224 117167 91 66147 137954 166 32034 138750 160 154941 335848 58 197689 827725 87032 53 740575 12 11630 262276 216 61974 210545 146064 14 537189 120778 334 427544 117689 302 430509 161261 240 59341 164663 270 367818 55 4238 791352 69073 89 212356 186284 393 458342 172178 110 958880 239 114360 212069 172 93422 603844 147201 353 189167 187574 143 585361 229 83607 644966 300 138712 346541 142652 188 845403 209 101444 854754 119 141890 412051 47571 168 145119 156970 158 456136 137 48079 524404 206 157248 48409 66009 208 601876 427 185064 995087 300 155149 631067 41599 99 738658 175100 37 482116 176686 414 721165 19 34742 163003 87454 170 341511 181 154575 955818 26757 67 262790 148889 13 42257 9665 29 140154 28041 131 763986 283 105928 641344 34 1250 945395 153385 364 20975 361 146154 211492 28 78388 567653 149021 126 379844 155211 265 785268 68 114688 944080 8339 67 853202 51932 214 165549 77 35728 140658 194530 255 332900 81247 52 993637 48 109750 999063 182744 125 268082 132 189683 552479 166833 151 983270 160516 33 732151 140899 194 25709 55 183153 700213 111128 180 554613 25987 145 232688 100144 218 349328 66 193860 87448 142500 258 452787 89 104679 455633 141072 87 855585 21 4612 656054 80 197285 145597 143 108937 750644 100 47475 752819 230 107454 148536 136310 35 616915 14 7688 642271 111273 301 194386 117 55625 146847 47 37375 530655 64 15814 883614 64922 150 22976 52 34992 152799 102593 52 18441 117652 250 447915 20 100307 470768 132 26026 557286 68045 65 20596 1 6074 586722 28603 153 899410 57476 75 415222 63 161270 465355 112440 159 117337 170 86501 332113 86680 34 594121 132 106813 92902 173216 359 593501 176 81938 786766 175175 90 419675 247 189432 679635 66841 49 191986 67776 233 745451 399 180591 601889 50013 64 397215 179 169385 81097 180399 129 265352 37 106880 596566 159793 25 349293 7625 8 780273 69 157976 57304 121064 154 907616 44976 198 195153 74860 18 352003 82790 108 861067 120330 325 32380 11 96494 80728 78 25381 167401 5940 2 228580 106117 11 698289 12 177970 552488 29 63930 745614 73 188785 794437 93097 99 50895 54 23484 36091 170 59282 974150 105606 38 308379 57662 108 133225 15534 92 919922 51132 87 716781 66974 212 184152 11 1365 884746 305 111316 897619 6 19493 256621 84436 59 865145 83659 251 524236 167360 370 603682 189699 383 542220 87 156659 76275 140 115236 908390 49 149580 234560 170786 370 31439 67 51531 753671 118437 101 424077 179 136832 557447 90 19047 788884 27 2909 371073 185692 325 123293 70 77335 709622 133 89464 459162 44 181103 717691 182 41839 779603 44 147326 498726 108675 172 892614 134426 128 676999 198251 437 868124 132 120983 212078 107698 328 769941 127541 287 572507 171426 245 916844 113 91910 527474 59073 164 463683 17046 124 652152 19345 28 581497 250 110089 703964 101 62185 709779 57585 129 696311 127138 9 613081 83413 156 12723 410 185607 551268 90 30837 139679 77127 239 475493 46 6442 114574 106081 166 324554 60 20490 426699 165535 323 970699 125 117419 358605 53 71563 370928 9508 48 675911 139115 144 838086 42 11068 445758 18515 37 643178 401 176638 243312 84287 115 475533 16606 75 329158 29 40731 294372 92818 2 700534 92286 251 625090 88 41748 314824 73982 180 598403 321 195637 626364 3706 39 138560 277 83575 463566 280 140214 487959 93758 278 753450 6 33848 870710 111 114295 304086 209 95831 567753 174 30742 879671 13 124466 515679 186978 336 115349 67 28894 258722 114498 44 599037 224 56761 117497 136928 112 77525 150906 242 133693 261 72012 596125 53 177008 190270 45 113250 119716 153687 122 847065 134 104667 817268 37 141690 937921 181 178414 671763 138 19101 534742 188 169880 778201 2 9264 376761 41714 164 175623 121096 176 247237 37 15735 806983 127241 237 22051 86656 199 576964 28 10246 67310 139 64952 490399 156430 327 447018 155401 24 384186 59780 148 298591 139 117532 729156 282 113171 130098 305 161102 32392 36 7213 21330 119471 172 960242 87 121910 407948 83408 228 798710 60 5177 372547 138953 332 255691 25638 47 595940 174292 125 68302 43 10097 781573 28531 129 499950 134358 74 352672 152036 47 213796 129634 190 5402 164736 145 914834 9962 90 593942 314 102133 104789 13588 72 587456 271 118213 293842 16 3783 798692 172029 300 460495 29 14429 685994 287 125144 751042 340 162320 268481 34208 146 355715 171788 400 383555 24 58416 176257 130449 209 879703 178 82735 816636 4 75599 366142 80677 19 543084 77 175259 820739 123391 238 629277 4346 7 772416 183293 332 579505 267 183881 925966 175968 115 363909 109532 142 858415 185 132049 130846 123669 16 646154 256 186369 809956 9182 28 291285 150476 148 997519 319 164422 69724 175 183223 291414 102239 300 632373 44236 125 858689 73 181238 440038 43 188327 275 166835 11 52317 288 184857 570573 20169 51 937608 162 57521 495808 87217 12 410098 87 140644 897572 20637 68 598519 219 74834 497084 55215 70 787369 163207 219 373158 74 119886 516811 158 35388 463306 45052 41 790506 133270 198 835295 4 111950 130391 318 169300 687315 21181 48 565636 192 69044 257418 195590 9 161240 194201 42 352264 91 196587 74589 60 142233 705551 12524 84 916810 108541 238 667791 399 184618 870528 58177 225 315448 407 192027 40696 35 147633 164360 119 81707 610147 38107 180 589263 132694 249 161472 80730 193 756626 96664 171 795973 239 77601 204721 149 112393 227322 63 5 459692 18761 13 824707 19 9766 47201 59 148760 783200 187 57731 899162 123345 18 874337 143007 305 165460 105622 284 150 120437 291 145023 407 191206 460743 173539 259 202262 121054 118 898357 29 34181 945395 138210 90 545413 246 179038 119376 179 53343 118508 129679 356 551796 94 23577 20904 271 152316 453103 128446 162 269172 155757 368 889276 162 107584 717019 13 32358 479849 90 9155 61693 147795 92 668828 400 187673 707609 275 90329 639064 154 69673 190319 112322 159 944538 33 139843 84598 188234 270 588726 89 162565 96956 99532 20 999804 3 11990 578495 64 29959 241521 9361 26 864570 157093 43 413187 337 198923 685076 162 173065 18083 135 188041 445202 185006 412 592308 83438 270 532383 110 49989 897983 10195 29 721372 47186 2 414598 7 28943 870112 86118 118 71189 145346 361 750562 67978 48 174967 42037 7 550712 114731 130 223939 59309 52 181196 136 18528 955044 278 158125 138476 128576 353 265961 63 108860 357374 56435 59 332635 107491 277 815664 158863 390 439 168234 134 357995 23 6481 227794 55 28086 829957 60 87555 836603 138333 216 827512 105168 234 345650 151881 110 710972 44 85010 40484 186434 13 968620 36267 57 904252 30294 108 910429 60 98567 879460 175 37507 471553 193402 10 701308 31019 108 177579 218 186825 82828 219 138290 910350 234 63201 73187 109789 166 936327 95 99937 845601 104 16258 861336 7 23751 359807 112 190672 711321 128261 189 599425 118 174938 482606 21861 14 666030 23765 101 890981 78120 193 105933 180975 29 303727 39771 179 513695 51344 63 112160 125 25849 459143 390 180923 254259 92937 179 372710 50 47692 473915 185895 300 221769 146 23057 637596 194209 287 96316 116133 162 774135 173545 158 598643 123012 294 276908 28780 98 513684 51786 64 26198 164343 255 593467 156974 229 116455 231 64428 803526 38092 37 668382 189955 102 469398 262 117905 626516 383 163204 789955 149766 332 723812 86 7493 22083 145849 2 672863 154406 365 218782 119 115598 322656 192362 326 897829 68039 176 937990 28885 111 287394 27973 107 190569 27085 63 264600 53529 43 379215 30185 159 25406 47363 87 594209 163834 182 723110 99750 35 394856 89 146932 247080 365 191931 172342 13109 81 397941 164299 221 359466 80 145038 884380 25 4300 616573 193314 399 651464 102 22549 275304 136059 364 431836 15 43821 680805 176 190231 44461 27449 153 615005 7940 2 273018 259 89517 918617 97 23818 971264 91754 300 559006 96 64976 674091 159041 81 651315 225 67145 901367 92234 281 918633 320 140499 848450 139134 143 82195 9 152018 445334 57099 204 196088 260 89614 671114 88 34644 566628 23761 67 929210 88 29400 178755 156664 57 346808 41 117595 876980 157926 140 744866 239 93847 223374 54 64981 570351 147893 320 494157 112463 94 184735 2 71470 805021 66 147142 949358 22 1292 3582 105961 45 738993 163 52512 830576 97 158589 520024 106438 320 641587 125840 91 177548 49204 122 146257 181816 403 219852 32981 95 390279 25 19625 998244 89126 162 79665 35 4863 468090 144 154037 193267 152 91208 261047 81969 48 968230 18 129912 143287 71547 86 979932 151 24665 275489 16 74975 373324 41 39646 798187 213 177670 418104 104495 88 988680 183782 208 459235 27 16292 440736 150 174469 23277 193 47932 434497 98044 279 566654 131201 40 618873 110 99155 474286 130 184541 604769 95 13621 120269 291 171559 80755 907 21 176181 197248 126 206999 145401 230 300316 390 162553 69807 62 26748 511173 124 106028 396397 311 166323 535458 20614 110 458987 138 97289 853024 94831 232 505464 133468 80 592647 44 150469 663658 130 144678 282005 146 67359 893948 111 168937 322380 113937 183 678659 195 76668 300859 198364 292 607277 86611 133 148759 110580 286 894013 66371 202 495145 262 124822 556341 105995 267 717242 21324 90 859996 193450 58 223843 46846 105 984801 231 55087 263035 9 84554 901441 140291 11 706869 7699 23 596704 62159 120 252027 110 146123 167810 142 198052 886278 160058 290 668238 235 78870 785959 165777 163 276830 53 28428 546577 123002 206 267220 103 110697 477342 167436 131 904214 3 3376 888425 252 115750 465762 87 103055 600999 484 4 13067 262 78119 282577 59 6933 551485 71 52268 415550 158 33422 300705 160 27638 875554 52 6456 521341 328 119706 317084 23566 56 169517 295 107641 463468 64 142987 986387 7708 5 470664 44 2347 452130 186 67176 342443 330 162079 664295 59 43937 459421 16708 55 156912 128076 187 880325 140 153087 118281 61778 86 669354 73 9907 956777 94735 243 187461 119850 335 289088 145925 190 628169 10 348 734343 58378 120 14849 11 195399 599113 85631 188 885305 198394 195 253335 365 146923 327712 140 134083 158006 167922 136 714702 92 143892 738694 157 85698 769379 165 69066 855002 149085 225 649205 68843 252 592626 105 25006 748369 149572 337 630406 60773 239 979264 191793 105 49820 152750 381 530853 35529 92 213139 82194 220 197256 123 31407 838973 166478 385 60527 151471 244 83579 145940 186 821334 154 29856 242127 40539 186 654686 142 27508 662016 64161 183 344284 226 158754 218458 19 16995 512774 281 89886 579484 80283 255 534682 80522 270 284452 303 172217 188073 140 36251 539718 32 176382 33038 124 48670 611194 58 73017 386226 119 14420 326477 103628 262 112404 70981 127 997023 272 94706 496221 368 158108 732990 281 165363 551002 134248 73 341048 18843 55 289646 154100 337 99783 227 59293 85658 22300 26 783713 130755 202 604262 124 186583 23004 224 95371 403222 303 140390 67339 175533 174 198733 164 78691 255177 251 175706 43093 33 39724 678784 109 14311 846824 96 32566 376292 57 137051 664185 134293 83 573454 165 39263 268166 93 25923 682686 44441 172 100811 265 172600 335372 146209 4 699803 203 84374 192839 108534 47 480293 85053 171 709289 110278 92 62129 47556 105 547447 125873 175 673250 80 166730 982726 116 14938 323642 6 74756 572989 85006 218 343817 62 86015 409696 59240 77 367702 89 57685 290382 172559 371 272758 131 79502 759302 148648 220 864339 296 120611 258552 5905 11 553165 88371 183 999857 46438 104 538713 82 131688 889596 54837 44 21501 31925 63 351749 157114 248 105032 127 61680 921732 172 35173 502728 155702 160 945599 249 115109 562730 47792 188 67780 87193 13 398345 84 128695 161572 32 95006 87576 172 166565 543220 199 53800 798966 66091 108 634191 89 77297 123969 154 49135 122028 96012 158 550259 315 127698 273435 176795 245 560649 49369 161 975108 80 180067 856356 202 79301 558384 48915 14 227987 21430 33 89743 161070 240 834176 29 14394 683903 284 154219 716876 110 27781 5516 93 29911 340156 54153 44 443470 275 158632 797470 190617 284 323588 154288 254 313164 218 121231 17297 91555 173 240547 166 119679 415481 134635 206 186817 8611 84 766531 75869 89 290372 42188 41 734069 162 74137 258480 162159 207 519425 39562 115 416719 104674 118 392061 59995 146 624675 90648 90 145572 18137 30 638025 159 36837 816462 20321 100 736833 149740 211 971849 63151 125 181485 182164 289 39129 159634 197 734422 193545 22 70173 85781 242 699289 201 81452 894240 167307 326 148830 145630 224 592941 30375 113 526741 228 53843 309060 153405 275 421003 158 166360 684260 115111 126 184481 243 111850 822229 98 48191 952817 225 132528 254123 80053 12 76520 169023 286 850353 303 120868 299783 275 100837 960168 113739 36 706175 284 96203 699537 84468 201 617425 99845 114 808644 144854 80 892256 71 6580 830212 51707 71 426771 31892 112 32770 150726 45 43753 178 69803 489501 341 147601 652703 113938 240 995116 3137 33 654936 233 56393 596319 88 175750 456401 44864 15 439842 79 183260 907764 151220 321 515001 56 159466 242738 9 125650 580524 13 33828 669720 233 148825 813949 116209 212 710213 20977 72 80636 186765 226 104944 213 75254 912142 47 176061 866172 198 51698 825401 134035 107 351020 161104 262 419011 47567 194 60942 265 135068 77161 117593 146 554673 151196 280 861008 127 134145 841491 157492 337 36556 83611 196 773625 135707 346 902230 12067 98 954265 186829 161 306218 167 122910 383548 175469 74 696746 59 26655 638188 102365 13 166563 70707 117 544886 182 80161 339151 223 124551 456527 99193 187 425891 43 35095 165834 26446 70 429394 77003 170 490767 42565 126 762598 23 105621 749711 304 134191 139216 190 116804 967115 92584 231 106190 43 182608 544314 104 15258 497091 58477 74 187826 170 102863 164928 7 1479 348054 31 24680 465746 153506 120 103461 181 199558 397612 142 113994 608531 34 9333 492488 40 57314 54932 51 3090 569689 55092 49 874844 137487 246 511693 166 38941 656891 306 126593 856951 222 152969 966714 18 34168 240636 99509 6 835053 72 34332 587944 53508 230 909829 98 138236 203330 186 110304 829611 56859 203 309362 162 96474 911792 116 35505 4278 152778 44 832207 92 55624 473733 159057 211 730328 162737 302 624869 34 54081 555367 190986 53 495133 305 180531 533870 25 14744 460802 46 23259 647875 39781 12 521787 431 192245 427510 11 110464 811684 36 172324 479202 254 114022 443607 75600 264 220267 112 36049 449563 113482 117 891760 23 93559 506032 21 9510 807448 152223 369 430544 94711 116 733439 66313 72 910088 160952 236 804016 204 64455 952356 95 113537 589490 161054 203 461287 70 50779 76368 270 138069 302992 127 104877 140507 20 109485 207055 11043 29 518601 124807 58 733782 97 92167 902316 343 157214 763986 56097 14 979763 167 172669 924467 70 170876 101733 20 67864 370317 30 107781 299612 193072 135 688837 30438 55 632237 42153 4 91802 33 30227 344310 49847 192 536373 57634 181 925625 105 51890 413729 165 45409 154225 229 152822 578138 367 151396 326537 7 28559 97024 72103 56 551262 232 111604 162781 75013 180 133305 68538 224 305588 120606 156 16898 35 13302 884237 185 64397 265104 262 137669 236451 20961 133 182108 87 94443 634547 102095 108 747136 136562 224 522068 21740 90 915303 15 118952 700887 167 49249 766418 94744 185 170216 74 54227 938697 309 199828 751753 73334 267 433546 76 154363 877184 218 58597 986448 278 97281 553791 1 170492 777204 42449 142 192658 314 189132 68908 151 82923 181310 408 196605 5529 48 38808 400749 71 18038 406440 81 30935 948682 194 161154 201809 83725 125 205188 89454 238 558182 118834 177 736554 179294 294 224136 151110 32 843643 60 137932 532360 11420 61 253592 20700 18 891265 64637 148 693277 262 85706 871297 56139 74 510431 50598 46 695704 101378 81 474240 72366 168 332059 182272 321 729532 37 75295 28329 88 97538 203140 72 196928 920317 95452 63 821583 183054 70 273183 124386 4 316947 7 16302 993411 48 74802 804246 193 56225 299694 58 155122 196854 346 171253 224335 275 83608 122390 34995 63 981681 23 173076 919894 184000 257 412538 130047 276 796950 330 191839 102969 69 53898 822073 15161 103 419012 146200 253 606886 144092 45 394339 64 62717 444141 4339 31 499103 204 171663 378112 267 131578 864739 60781 55 936464 308 96922 405128 80 58026 34867 187025 132 847526 19 18170 369835 157844 246 982471 209 127764 410203 10944 81 95569 94950 208 116687 122 123842 770764 126587 208 638239 179 41183 948937 116439 88 873881 196900 297 834815 319 176986 620737 208 157602 343891 2368 42 426288 177913 97 982318 44182 37 234497 216 149133 49563 285 87685 719510 102 19284 442014 77775 141 67716 131729 81 879793 156119 368 746416 257 163350 133747 53339 207 603996 14569 100 725787 4901 58 344355 72 47889 657048 1 129740 18841 23726 106 364133 116234 181 394855 188 140606 237983 399 182766 233350 135564 314 479965 172698 192 770332 210 160586 370406 48933 58 434230 94 68300 433018 13035 95 439237 112093 328 111828 55915 63 312147 3585 8 674921 52 152730 871806 17 126650 199368 181017 303 54248 80 22472 310465 12373 64 778728 136 66939 653903 24 22304 51276 155389 280 562757 138422 278 705536 90445 207 901067 313 148808 21381 98905 98 729749 137356 81 829067 97 32760 4330 155 56773 865312 171855 383 643455 199776 114 164619 172 133395 616962 99 21867 359853 236 85025 632513 34382 167 713829 189754 74 62485 412 182289 599687 70595 32 587137 323 152713 685632 244 111317 774150 6 176941 484368 49 59346 933349 12425 94 447421 76066 63 772230 79353 211 457605 198 138183 709655 166209 37 564991 42 6027 664650 12 183513 249695 174318 204 253754 144 174401 382752 372 151164 615149 211 78093 73917 160056 396 125388 221 58390 140576 330 157386 537655 129600 328 926868 18 66082 428551 42614 137 109040 53214 221 538394 51904 16 350659 96 15067 283151 68884 231 825704 58376 190 276891 191 88711 937712 171823 53 254740 90580 37 317000 16 153477 759749 52574 47 105838 169344 176 714907 374 148568 116235 101596 182 964491 79 41262 635466 4409 8 193046 198063 55 495870 62 121978 861027 17 126373 656250 112 16872 57899 114928 201 708391 173370 344 572480 198069 377 270930 60 105245 92113 153317 133 610419 49398 27 930175 129 52089 583363 90071 258 507843 152134 13 588744 79 49653 161069 120728 135 314161 353 149525 512463 344 174802 349837 397 186757 89578 55712 121 708606 44163 179 296328 61851 125 791891 88330 289 101089 168009 266 693224 178823 193 379708 23791 46 353007 215 153389 325236 63831 156 779857 195204 77 452491 116 37853 754776 97056 93 292411 129 109177 490448 21 175410 478914 132752 346 298644 192809 126 654878 158765 207 369100 177 180771 80559 192374 190 260824 154980 20 168170 19 70157 853582 175 41149 6344 137 45821 220090 343 146300 616312 96887 112 361735 94 154197 640939 178684 297 195459 103818 243 816418 25 153832 221435 19 40231 526838 186 61394 130132 123226 181 977318 47721 197 561235 29672 117 41864 131960 345 863753 157791 385 805155 84 22820 30497 232 109299 55510 193 148679 584913 93 34118 302241 158 186684 88523 4951 58 179507 207 162232 664151 51281 147 928664 4 165806 629505 182745 294 841971 69 162959 733605 42 135012 805707 136 93578 843276 52 14633 659274 2456 11 136248 188695 395 701985 121 87205 764061 179815 242 437310 62 3886 843930 68 72566 968920 143 139828 312987 62961 32 891008 157761 300 46770 46 10538 582596 194165 415 386254 9260 55 87448 159113 232 174814 299 106986 203014 113350 332 556982 93 90946 283169 9 10411 678694 150996 385 81415 161 27006 630983 340 146265 56972 59 11603 581825 186 113638 659010 173396 403 896307 10 5192 302208 12 1563 10910 228 68878 838848 139 123668 41403 155 44216 129120 223 50463 280115 99481 131 138050 128068 162 83430 52 24027 902186 10 183 566790 330 176749 308921 924 12 524111 72604 112 594144 186 197283 797253 84 137581 606060 336 122824 243916 183998 307 945169 165280 208 709679 150658 323 132631 130129 332 278807 31162 166 537507 199185 211 416332 6391 61 826128 39059 43 748940 60 62646 522839 118 94825 657852 196929 109 739738 248 146944 119486 129245 181 72554 95 155351 798366 2 1381 178600 68079 108 505527 344 155738 577327 4 7434 384619 200 163230 510548 45 5099 891064 213 110803 793765 164852 345 64533 69 176085 612274 87 32743 501605 188601 327 904970 128539 170 947311 66 8622 774252 130951 103 734319 135 167340 702974 134075 334 628553 48698 61 478268 146 138431 635204 134 104332 5474 207 121276 284651 95 125816 548244 94 91939 63464 23268 107 908151 143 80690 838967 256 118896 475030 305 100715 618645 356 154684 53553 52 130344 913460 244 147095 47760 227 79091 852015 6 197864 509899 153036 145 525070 100 120393 479988 31510 173 617399 139468 160 917440 152374 176 260884 71850 191 174367 60 44649 809945 55737 11 680039 103 82307 314025 53 17602 383197 26419 88 947507 41791 51 44449 70797 258 583148 189158 429 615454 79 41522 93444 298 137453 877562 149542 29 605554 42174 122 563345 155820 355 860550 35762 94 627359 27535 161 222596 87225 189 197195 94051 155 636914 48 12666 844663 66 124150 40944 54438 216 890536 24481 112 560727 171 100270 995179 62318 195 897262 139475 306 46598 36 3107 95536 233 65156 79939 144 161252 803391 164623 298 53608 68 67682 257427 7 229 276310 197 135764 739654 76958 175 71203 95215 210 487326 79197 266 449828 172 94623 181215 246 155067 663753 172843 369 167322 106489 43 564300 288 107687 679917 46247 9 132493 68705 66 808104 19258 58 541221 8 40339 736284 116286 211 231341 306 142032 733320 7957 12 265510 95285 221 66609 174715 101 992181 27437 108 32052 111728 28 785398 90837 296 874641 71 99876 258612 154511 115 435874 92 82804 290807 169 67030 589190 158513 350 99121 84 187181 536039 60569 96 250434 32236 60 835973 157 121810 732629 265 144710 71126 109467 89 238186 130 56979 538713 48 139934 653163 25449 84 382197 70520 190 622838 153255 110 722324 51 29026 34827 97 15817 692450 63 6662 954651 25 144738 848253 82125 119 871729 178189 129 965306 102 58336 349782 143986 164 496688 98110 261 962922 42603 160 392465 67587 61 50451 159679 230 681274 142 67393 954796 55156 110 122556 99599 285 559632 113 30088 576146 57 137124 959637 21125 89 907018 163579 169 98811 376 168748 715953 82379 106 334426 124521 271 814980 38013 159 169740 345 153322 824738 33120 32 31920 92061 168 487229 89908 11 320823 222 60962 129902 187009 123 35592 42 59608 60492 172 154235 535601 180 82631 158406 60 155506 66968 47 88221 244243 5370 41 483282 14 26692 339257 66198 134 500873 51651 123 574666 133 48543 344306 144 151779 729090 58289 103 398780 62842 19 650665 147659 19 171290 146 66361 753357 120812 64 262082 80478 85 166726 36185 154 310278 125750 199 648699 412 179202 142270 176 170571 321091 30 5467 571646 173136 101 90473 7060 14 59100 52 3677 895277 240 145775 659783 35 117681 312481 10 44840 93032 42 13697 572147 43876 21 197085 206 52968 903518 2156 39 719660 98948 312 69986 41563 112 711740 156545 24 160030 26 6480 921537 59563 194 980323 73 21412 495995 125631 162 419045 39693 26 278419 79 42125 849830 326 111525 908284 192 72472 423401 19 34537 830758 59 187519 880501 67 28764 602728 26 132635 4202 56780 39 842088 114782 51 651637 33012 134 123913 136 133817 356194 23 11650 535593 75 8004 649639 86063 224 628999 91062 15 283718 251 90783 250601 8 196982 789750 249 185802 511739 68672 41 21503 25419 99 14081 130 40815 484383 219 60520 926620 42 102685 352118 133241 346 205985 330 193444 160577 135 57461 843004 297 165407 301957 164215 177 960546 126310 256 348684 121 190664 292786 37 13938 922915 159145 96 587453 201 111182 834313 118704 101 581822 24471 17 66489 32 95548 111751 190864 201 526579 66317 194 669131 248 65008 782574 158 175195 512533 196974 406 570784 184259 213 680651 220 69286 298295 16268 64 465868 10 10578 14043 291 127357 924458 1404 18 534028 54 29601 844532 58228 222 85691 5334 27 265173 293 89984 897291 92134 86 980023 172 56774 518732 17952 86 606144 185 46578 53820 343 125554 739963 1 66494 423898 54 17160 613902 52600 190 277019 145 158908 715367 167585 74 327682 284 174583 883155 166407 72 330988 203 102713 843871 133 89227 556887 74363 254 828846 80 127555 120911 24977 18 435189 205 169140 169711 189 145964 948889 279 78477 583057 147597 21 151776 129 89919 120486 12708 7 203782 183 139741 543888 242 123591 296134 82324 20 808125 65 7144 731997 106526 20 289942 176486 401 292464 138031 335 905406 85833 135 201179 137 23799 424255 288 142335 909169 169091 392 121505 145 169635 292837 121 120931 290162 125156 212 98713 131 33514 406761 61678 171 614720 310 129083 930417 3480 31 942152 286 171755 585943 36 59288 772990 198226 110 948537 48182 162 834035 266 149820 870024 158 166495 423191 166 179030 865651 102 48880 943318 166 124433 360445 5 4512 607152 98120 290 774162 83806 173 5110 75771 5 881389 43 47658 873627 285 147992 319315 34 96685 992227 13354 77 793044 210 189323 256850 225 114397 134705 45769 3 140336 15261 41 348124 122307 151 456907 113190 115 516567 195342 423 797515 150324 121 321470 155415 291 319039 79 160798 242050 196256 358 853757 72 162107 73218 180312 179 585318 16456 36 221565 132 75981 424103 85609 174 57229 46503 108 507958 36691 39 275870 42532 48 992733 152691 364 934475 81 178513 184481 53 41548 306840 195 58048 387972 52 19185 977620 143539 219 686648 178 56781 987158 136933 227 351202 283 84576 342195 57 73660 816725 178 59258 391932 142 30171 572386 152632 50 648248 147 56701 987573 122880 47 939367 7107 59 996300 45 65003 355280 298 163037 75656 57 5043 966567 185 145564 484978 402 196124 973980 34532 117 129481 18643 109 79768 102 21101 625283 46 2251 357145 103045 250 398690 39 198272 636498 3609 27 917555 90395 124 646792 123 129136 264058 190923 127 656733 12 83017 47006 30616 9 828071 84 16081 312662 195523 121 386937 236 89249 206772 117 182849 566974 196 57874 107362 52 194664 510518 44421 74 241254 153759 49 150608 271 123530 189605 312 156371 169325 143067 277 546143 151 174239 397128 214 145936 73747 38 15929 916049 80 17844 380274 41390 135 590455 194546 346 117437 144258 212 757498 317 154988 614854 69128 173 282722 96 65045 741297 307 173461 772354 132 102245 82442 17121 8 539219 25 100583 19083 127815 62 19856 44776 45 867639 64 86766 978011 113 66006 26549 179794 141 588501 123521 149 172618 192692 332 5595 272 180899 378235 163181 239 824309 324 111477 200909 336 189975 736366 70 144104 306061 272 154375 775031 106272 40 350581 405 194208 474423 47871 1 620121 43 168633 905610 95 26240 276532 18103 1 366088 46 130289 852862 22957 43 597220 138003 144 405147 71 45741 192100 104472 39 993304 118 23915 866802 48 9810 922290 39062 33 650368 206 92807 60438 74620 78 873303 362 190611 588116 21970 46 188897 98658 95 148622 146509 294 737155 185597 369 538976 67817 162 977336 77690 115 278133 141243 152 199240 183892 8 161991 27 18085 554057 69170 145 796770 72 164253 371995 138652 259 478323 189403 190 537543 196984 235 938298 6833 14 230259 94 122373 672116 138 110564 916012 40229 18 958359 299 177482 175646 107504 170 956786 188 47772 668606 176 71975 343112 314 147501 858662 27646 135 349567 51711 101 299049 43 133171 242014 295 107791 431213 109 14762 7331 121 193501 159534 187351 73 363406 17566 103 794619 119 172464 423958 433 199722 967921 9 98740 467861 45 21804 680678 39608 194 453008 118 40616 435052 102269 89 537934 212 47534 935933 20 190429 316861 348 128122 987531 30374 68 854418 47453 74 839900 108 177258 175448 161598 184 656651 55120 98 341186 358 183987 273814 102 31370 341540 84240 187 689953 163052 273 741469 9433 48 217483 133424 23 840463 73 18492 183324 117 17909 217323 76 27494 624704 113 39483 305656 68 25866 313387 25746 130 510117 140 78600 789136 147933 316 342376 99061 211 632242 44387 88 18213 143846 166 836906 108827 106 736206 61 164950 737874 197 59407 978605 137943 351 327990 251 193253 945570 244 109402 177112 43 58316 546689 140654 317 225635 37986 102 955098 152203 280 885586 25 89401 919764 177 72959 869723 12 17205 190201 209 186817 830254 16792 70 18659 114385 165 688927 27 121819 197156 149721 9 654594 274 99627 651912 152824 212 735927 192854 426 30272 34974 179 987058 73096 198 388397 123 36450 630145 72020 160 556186 57787 20 858566 79 161483 485745 9908 28 219055 119247 338 143354 63902 62 204321 140 54595 16943 127 23556 168829 169290 369 570611 34 119244 568621 160736 32 105523 49469 216 248441 158591 187 373882 126830 142 731613 336 143419 819758 105684 99 776464 206 103523 744072 22 111454 801781 41553 37 29555 125119 171 863265 128 70073 533732 151373 281 911753 55 142014 547225 134 24151 301522 18511 28 413719 53 44001 841253 158 27687 1539 332 194102 897640 30 57305 571767 117299 62 971359 9468 45 825046 228 107562 170464 89547 42 479924 39360 107 685014 139759 319 732242 244 102615 176322 22566 52 246615 76538 242 321543 162660 275 902715 106403 157 226820 153 59932 294063 20869 131 854001 96382 292 546604 19 9682 768457 11 126487 21635 288 125561 938225 159 175383 192032 52988 154 516972 160 162649 278445 192345 425 803074 173907 57 825877 109934 283 661221 44 10798 497065 1 11743 412289 182436 196 948193 324 112168 947994 61 21153 266528 127199 212 54503 166403 173 27536 88285 193 932654 154119 293 797241 126430 30 380593 210 123711 911937 170133 388 340428 167 36825 683437 130050 304 726622 216 177062 120768 96885 48 418854 108821 102 188726 111 124244 796538 54824 175 901963 158785 309 285318 231 75604 608414 40007 47 252009 2443 28 72661 64699 70 266111 93987 202 510729 77945 138 542384 14 140323 278688 16 5204 360854 30 46912 367160 38 152176 198972 114933 332 744371 80443 59 219008 63853 113 645677 40 127242 986508 88785 280 880996 102 98467 297267 94515 261 915116 113722 226 289505 106 133114 893661 251 165194 894174 36935 129 926700 50938 94 22550 148 73421 280797 76850 174 207925 145926 131 602537 131456 327 83354 61 36068 885827 72 27644 572667 110578 325 344563 320 113627 340591 132187 299 637584 56 5279 962891 90710 266 262274 102 58353 576319 77 6406 493604 93 10170 615400 81670 85 522519 292 150799 422388 195 131811 817622 267 74578 994862 27417 101 688254 91590 196 519920 121746 119 982310 201 118683 41549 68 35379 745711 46 64243 949708 95575 118 764182 179502 328 333266 40625 155 409510 24594 88 521395 141 120076 398628 136 18944 715747 96455 294 502696 81534 237 642262 111464 250 414893 52012 66 421414 175884 93 57755 266 82588 903660 2848 4 43830 140 34452 467606 61864 122 7069 187 67862 173875 35 113838 511571 28 22251 582044 27661 142 144039 196336 384 429552 230 63223 746783 146590 123 770818 220 52957 610711 304 146885 876001 176231 93 164304 121 50669 680559 195 142376 368225 174169 250 491779 17175 101 242980 101166 270 684261 85301 29 579898 212 133377 610040 37 17574 857996 89 134131 101902 183 56304 101628 201 157643 925389 331 161577 862176 95777 187 466719 24 137186 474601 11662 22 835552 233 164678 29767 315 140413 942785 176 42255 998983 212 85463 660166 30 45844 86759 254 104108 604483 21246 68 675647 229 114600 360510 69 52004 299699 256 119641 274021 180787 30 160795 99 36606 699834 103881 190 423694 115618 54 500354 251 170399 712897 167205 401 238190 181 146584 992482 105 135716 599315 32050 147 830494 117 21211 130118 48 8908 24359 114406 197 891569 79306 64 894992 86813 60 534538 381 187634 154154 88 57944 394881 166185 214 567471 19 120581 870219 150 165410 534195 101156 64 47403 56 88595 731971 54 5270 978164 33043 47 303600 13 99018 553382 111501 89 873430 6 129988 431525 24472 129 723970 129 49551 911557 9020 22 961019 60 94120 254301 237 96005 726033 189155 392 698039 218 71270 473646 72467 32 814389 159 120205 33602 162581 178 322403 30971 138 484485 187655 229 556439 31 32045 892760 296 159044 923958 30804 154 31626 171201 411 69675 113 23607 759512 9940 80 153755 291 136473 530465 60002 74 541462 360 158045 554058 76636 61 893045 107570 249 733697 97174 234 565867 38 23486 481224 91765 53 193632 84191 276 961240 108503 68 970872 50851 118 214688 162410 231 455606 98 20163 985414 186639 111 895929 75369 141 181792 58790 227 842043 35608 37 103947 318 122895 656156 171496 386 635015 115943 333 339922 79710 238 958636 324 143584 55599 280 186696 294769 171703 233 915151 65722 98 434168 310 186960 651858 166773 344 52936 117 98904 599843 199 130855 605107 39912 18 69048 133802 81 557422 86403 264 134923 100006 160 429881 27463 91 282339 111592 27 234699 30 2685 44337 89 20559 752366 43901 74 396414 105 195248 268574 57 74903 251930 53675 175 513432 182083 96 217220 176324 316 924535 171939 73 67754 57890 123 575276 79501 250 137848 71142 231 355942 175 56180 354747 100257 270 239062 172 123513 972269 89 11991 217262 79 181256 968480 211 99675 875709 364 148521 741260 48992 28 122468 250 181876 78208 264 199877 31004 78 64422 379811 72283 24 268114 168207 16 889161 26046 22 105322 75174 32 36928 130494 229 83753 209 156273 341074 143213 53 790263 105202 118 531294 331 160475 384839 46990 136 409919 120 20900 544997 125 67290 968902 93 158510 946568 63 19621 351613 146851 137 418403 132666 32 410666 30 86135 546068 298 149482 787680 87 114867 468984 192400 254 929697 155739 98 920400 267 91443 324335 151477 103 324457 18 85267 917170 376 152193 88637 198874 441 975894 117165 77 223761 157 34943 49881 400 178038 206916 194 46270 372858 30 69273 831672 151388 293 594787 141351 106 146836 346 182445 293939 226 148298 251878 50329 7 166749 39415 50 97713 268 114006 740341 231 116838 471799 174 39955 705645 143 74358 832707 22 117319 186349 51571 213 319365 184634 136 333486 103481 287 523852 220 147253 539028 76236 177 269432 214 52894 487059 140145 197 999025 41 90446 474010 162147 291 349066 22 3539 806962 169577 51 205617 15 1562 601206 148892 3 173494 32090 4 118150 1931 11 135584 128487 109 67218 13896 29 708021 234 56355 468751 61 14490 888384 209 78064 523633 95911 206 436603 7 57323 830653 151802 325 371906 16 116706 362438 50 161107 701584 193 160210 211664 84 44131 872677 184 134601 549349 9977 48 838103 53 32717 480935 54549 56 118964 27 2733 338922 80 86655 828465 18 14988 188696 197661 369 784179 83 33100 206079 115512 88 450307 165339 406 94504 153951 372 21592 244 151211 83667 81427 209 688363 116 192296 209505 1 21250 920826 38128 102 146134 61 23677 558177 84748 88 291427 124530 161 906012 18855 78 639499 168 102124 754133 45 2920 228075 78788 261 385861 137983 143 324917 6330 38 146090 150626 9 855130 7538 71 756519 188552 133 141461 56 35067 110175 110348 136 183973 177 140168 183047 165350 99 281909 77 77723 494853 44 196897 224690 150 30833 158071 214 54842 208772 175 52458 609424 81 32119 66657 326 128679 297262 15108 56 241557 185139 393 269483 239 154094 968532 136364 45 607631 89905 42 487675 49540 125 656312 59823 141 970329 240 64411 310951 138777 5 222439 202 45183 240005 162184 151 930731 431 191553 664265 151 171051 138113 108511 277 458786 91505 116 364124 105274 49 242070 145810 35 652387 186062 74 560270 8 16299 417921 158 56296 97862 185 119489 123269 69489 199 571722 69 6526 280888 106 142810 97407 208 163593 607787 42093 45 602880 267 147001 192477 140148 10 193583 178289 334 289348 116 16114 627224 55515 162 820791 82 84637 707484 310 164177 463952 88531 104 206359 54574 117 510124 272 161543 538922 98 191581 23865 17 62708 350500 167 144736 838486 306 187016 486034 31 126441 616587 167039 183 711773 94176 229 278378 163966 78 273622 10425 7 129278 179863 102 802499 181474 374 986560 121925 108 345720 341 186046 956550 108880 231 572174 150991 370 385889 98866 166 725471 183221 40 106555 99 108929 696400 106109 86 52042 156836 302 920601 26510 88 369568 21 4925 25019 131476 231 671285 153407 149 923645 124406 65 307678 1740 15 692638 163215 290 405660 88 170185 642733 161195 22 900184 24 8185 209027 1736 7 677913 109963 313 512141 36 17549 813755 25 53395 635964 10102 71 705643 33504 3 133541 190243 123 197857 85060 19 385636 190779 368 99259 7 9206 620652 58 166299 441828 84218 175 806793 356 172020 627828 44890 42 619755 97 102541 703208 126 57595 879280 226 148501 627174 33 145707 92301 4060 54 257465 8777 44 750380 280 91046 13907 123 34954 22383 61 18634 686579 27 23652 16591 135 164490 833595 87183 180 616491 97 10840 930266 110074 242 688887 153134 206 72907 131630 4 873590 216 122590 656072 127 184044 238761 148720 81 167033 95 21879 451529 109582 139 30434 56 9133 726088 179444 82 113811 260 135723 928960 34420 85 394455 157822 24 842136 148748 361 334536 31239 48 824185 207 140333 298812 152 53122 302673 258 109747 139761 257 80725 486931 70 17659 278575 48891 36 547544 102860 155 36943 18813 59 903010 415 177791 387524 128894 201 308204 250 120335 152887 130750 319 187703 91141 162 374089 192134 130 165206 14615 82 501946 156260 122 533509 212 125235 120918 89 47958 221959 10955 79 682123 58407 188 489778 94021 197 695786 148268 276 81628 218 85295 306069 296 136266 448015 35858 37 90052 146 21990 648021 48 132767 524056 336 170071 224755 175 71739 495872 154381 196 40557 42591 177 134680 153197 224 490798 141246 287 691549 115 110938 454134 75940 157 870673 171 109014 775268 23580 69 644153 164884 287 460247 87152 230 42834 34 16060 107397 93431 55 890812 54684 97 773740 262 118729 83950 186510 165 631345 133 80321 805060 95 69754 821774 132 21273 781505 278 158044 315699 123376 311 478692 330 161969 273321 93 10525 967375 68934 179 120645 8 29957 769176 161 75574 706562 74047 203 437249 159 79373 108046 175 155994 974417 164636 190 763241 177 106132 192251 49120 192 842285 95428 29 790391 195430 33 481289 7395 19 942830 120717 189 24502 17 18160 330153 165049 245 971498 106194 252 989713 153682 181 165313 135 34970 308923 228 160624 288465 134 174996 22882 140921 259 902288 149 168628 395591 72 131256 477727 105347 22 925722 50862 187 533221 84 121024 535327 210 114749 201362 57145 72 597834 163 40415 270773 162427 351 624293 52 50974 82531 27 184613 852845 52652 12 786735 114 59452 503846 94420 191 478986 194 76890 600447 136285 300 913474 230 150285 752785 127616 267 467573 296 186206 229664 258 189714 8267 89609 67 829155 376 199937 851458 193892 312 204172 40145 124 862588 111 12856 191593 117 186387 742710 178019 171 333667 49299 222 54154 108959 142 744986 220 63994 409579 99287 85 219837 136 38256 430663 71 136487 748748 135202 184 723125 112 19406 327619 8755 89 768600 181 98587 479549 253 144355 496069 20 59044 194590 87524 204 676394 392 5 84861 137 155773 53776 97528 29 12378 129717 205 663397 8 65701 102218 188 68290 27483 57371 27 793209 396 190807 386918 108 170411 58592 306 196073 192201 299 176319 660509 342 173882 211280 269 104968 578339 25811 7 201600 91 196566 726969 222 135745 811234 315 188584 422176 170 44084 978722 147022 102 519087 327 111347 140319 288 89047 651381 30018 49 681522 14 61102 656837 99292 139 836428 180955 378 589035 174972 142 963884 101 164017 447305 29 20954 325927 310 192203 288591 133 136739 857190 81079 224 587904 44959 2 402835 124 55421 261025 102187 37 256663 245 115510 980328 1474 3 8548 199 56990 781661 93817 153 126128 178493 148 765151 166090 231 885044 371 142869 785892 123285 151 875012 148066 171 853574 15014 71 696049 99 138022 208537 45270 24 659346 184452 156 835347 19946 58 572792 162 78305 957570 16 68217 673788 54953 158 176202 163659 93 581831 77 41006 751324 71169 16 777975 1 44680 440505 327 156432 492559 100873 107 249286 81 55635 235663 165793 337 694108 256 143704 115007 106157 310 257342 129 69664 315935 329 148019 406792 160170 10 827114 182607 315 45065 29995 38 365592 152525 361 13397 354 158879 638926 164 190998 389725 173 40296 741740 149676 162 59283 50600 104 567319 116 22341 380005 172 115780 649719 14105 90 465242 6670 60 923840 148980 224 958055 32876 148 306187 92298 19 389210 147638 233 341643 153 154171 953755 20 17881 165194 119 85083 785809 196383 399 848457 394 193527 17250 75839 197 458846 346 181020 964423 76 10546 963996 93 100835 292268 67 165418 554026 70 113082 843855 408 196087 428056 261 136836 343632 287 146374 350260 48905 32 448704 27 90835 996743 195094 425 548190 65835 108 723875 39150 166 950708 78512 13 95250 41687 16 694713 373 142622 779165 166913 84 256790 140088 350 465048 128 192800 761813 171 99965 164215 28 32923 726135 138375 16 86233 85 181977 931672 179905 406 999046 122 49557 929909 97949 59 693580 218 115197 931331 141 152320 542547 163623 349 771366 95953 53 894381 76 39995 359172 54 5807 971876 226 196462 483149 247 61933 327909 279 148917 677982 84689 24 976132 93002 285 387653 344 129569 555183 77847 23 841989 103408 123 630294 363 175781 25386 51 119315 415229 104 58455 517257 6 172400 431672 73 109010 793537 305 135185 742546 177837 318 407583 141217 42 441466 243 66049 315811 95085 11 882626 175304 143 656482 128 18877 764441 100103 230 336042 125 50580 458249 76943 112 531991 116063 241 184887 62540 183 838095 82812 82 73254 392 159917 541415 6 5948 409941 8 51294 718947 90473 267 839644 32881 17 801719 89 171000 626164 176742 67 974749 170356 250 622186 128 28624 662444 114418 269 355033 61206 159 776993 81 144560 512859 181610 66 772441 157 120771 453206 166556 17 417907 88 13852 363236 179756 374 897425 9956 89 75565 188855 271 583092 285 140378 866627 4255 32 366859 111974 300 122799 31525 101 268343 142 37110 641243 49382 15 873461 23552 67 264251 118 19706 634437 57261 232 722734 114582 225 426289 152975 214 323144 8449 62 442116 306 132102 276283 167676 342 156987 197142 278 117599 149 134441 903323 22160 27 112145 32166 178 52106 125 27972 548618 27641 148 203979 315 143150 255545 146 170631 855215 291 100692 290998 160812 304 103321 23902 22 766317 151315 122 345855 139833 28 819391 102213 63 576530 59438 167 211502 87766 116 89465 94 162175 1085 62773 168 740610 10 2093 135814 221 133366 611340 190139 179 310814 146012 68 698752 92 35025 890595 120 31778 954779 61 124738 127679 57883 98 141824 123650 294 106057 106054 96 950236 48 68993 754448 301 165435 552403 166534 159 209042 180711 224 608339 180 112353 775848 301 198300 107573 77 44876 915427 94264 198 589328 11103 7 780649 108 112760 126267 157 200000 19709 111630 133 416638 192728 353 73274 252 107300 848754 238 190842 36289 57940 166 812402 85 154387 725605 164118 45 14484 229 89147 652352 166690 273 301794 72725 168 652485 121734 160 62850 56842 132 247569 5 199224 993106 98732 169 106542 130380 155 86187 154 101375 841666 164115 231 105020 118396 149 147314 15389 22 839036 271 153772 473802 211 93133 875225 180 133444 202054 28 85678 258205 259 89644 5135 18639 83 141071 30062 89 364662 31 103233 406060 76162 2 19324 160500 123 964518 244 100968 348971 43 69452 718767 88644 216 447914 296 140024 956569 103 78527 387400 25147 17 706876 24590 45 231291 53911 159 839211 125184 95 545868 74904 163 721479 392 158921 441978 103779 203 313800 168 153344 972910 289 159032 529811 146 129295 653296 171 94033 174974 152456 222 713313 24 971 324488 67 4969 698715 123266 28 843670 199 85831 226662 376 182156 934814 45291 180 482678 288 86941 71525 113 87692 194663 128558 94 311859 41 51946 846809 129 57530 97582 15109 83 274527 32599 21 655298 171194 206 721091 55 32645 868780 47 103710 958756 56 152335 36445 11855 99 435356 101263 272 906439 70261 36 52297 59 159625 130177 132118 190 635961 196874 78 488632 33 155388 93669 93095 19 269310 242 76217 780241 75073 110 765315 374 188509 200808 291 105867 47779 50 78657 750921 3 73566 41502 24346 48 440386 108 31390 756242 289 108497 615188 352 158070 885657 18621 51 697316 129822 20 683592 108 183556 323565 55746 16 478758 110 25812 991692 10442 76 890696 6 97097 383086 203 138856 438270 252 123933 112596 156071 226 134432 246 178824 513323 237 68308 439018 111 87240 523121 168842 222 697101 134 11 382772 177706 182 756938 185869 281 556143 138906 42 950712 11419 88 192868 130992 336 949200 161484 235 239790 168 112601 378232 80 95941 332703 53127 107 186262 43527 102 46892 161501 1 711951 299 192844 799951 106 18003 142812 76 22501 533686 82357 54 324231 97418 20 407301 184 143000 840999 72747 261 771336 97 133813 703018 193387 124 443695 102 142713 731580 60 29816 197935 178211 227 585926 38110 26 657367 177 196649 601347 94 79903 894487 231 101554 262393 51601 121 918984 68 16116 565532 409 175008 907274 138202 337 607381 122 20087 144531 235 123584 389050 32 1889 259527 1 13410 909258 219 177275 777429 161847 29 137515 69423 124 650349 62669 31 440922 184 55861 981167 7236 80 616896 69 161732 628780 219 134323 653407 28352 19 135562 171357 257 743530 300 135689 456149 151293 199 380472 162892 114 351564 49268 138 233269 231 127852 886487 170 134591 799072 146 148212 471271 77120 48 188712 114 30387 817541 217 61456 783891 323 124926 307126 84 162810 56596 85684 231 947907 177599 245 283678 176230 394 343571 265 75289 510197 124008 150 503304 199 148455 328937 138 37230 424386 153637 171 275073 279 126485 109075 46 57553 661685 136444 354 934331 261 145194 599526 44 10587 244311 191 47324 843201 154685 353 340027 32 167155 314362 98213 257 331346 173 78607 173594 40 44036 742154 31 66973 475037 187 191311 251900 65 24567 792056 287 86036 220379 91 106979 155888 123609 250 38920 31646 71 28511 182 111624 949879 2797 2 444753 173 180164 955537 86 8672 549572 36 45219 459348 3 129500 480911 316 177966 429105 92491 247 418607 45 69317 778939 207 124930 703213 75893 136 377487 183539 257 750595 199427 359 112765 9744 29 541101 167173 236 760643 286 118862 207340 110462 155 678066 45 70150 294392 16273 123 559361 28 40536 12082 155 109871 382763 84 184769 545606 197381 380 71657 165245 249 497980 160695 311 622491 128399 17 815154 45 142480 165913 23760 123 190150 105151 199 805965 191377 400 129609 34320 153 207377 292 108845 3204 8021 37 227453 40496 155 808778 4198 8 785786 82 134503 584579 56252 16 821238 136 104425 426852 376 180774 463030 110871 195 360664 202 106773 719268 159517 39 707933 6 187159 876500 82016 236 413364 135512 367 367737 9748 25 426211 156706 260 250435 4 1989 779128 79952 18 356130 191673 262 216769 81197 194 960044 57 173579 898805 319 199122 424455 106420 125 366796 84046 139 712613 348 177387 962117 258 130937 834532 111632 207 327130 99752 99 371264 357 163980 172547 94472 220 975351 63 140078 43574 64656 101 666481 110722 5 63957 271 197302 686080 171 111091 887910 28425 151 420998 72512 114 958183 10300 75 661709 69 55763 870596 186609 133 506435 62 176265 310988 7 27825 635597 151858 294 615201 131445 282 726979 44 71870 64140 20964 42 229688 24696 139 827586 421 189177 241189 22051 26 681443 195692 259 736996 31 88601 333337 69635 229 319972 124 107866 133434 143 88110 277536 34 5478 438315 283 145050 349968 68 16567 487391 150704 248 732036 115932 81 728148 74 156635 526132 347 132910 877658 115 169790 700126 97823 144 637408 97447 22 273117 174475 186 422473 58 59891 151424 54 6006 287690 269 160455 603039 34396 110 465135 95 17526 152460 339 160028 532533 31178 80 284404 107 100135 167171 332 150561 563143 81588 263 565380 279 103192 643363 137213 152 836198 262 158561 231441 47 57178 330523 118216 299 565722 277 181325 75796 66 93661 626156 62474 148 29014 133525 295 50079 76160 151 835696 78351 226 555339 83448 248 956752 92 67537 938960 56724 158 380344 3 945 842999 434 189311 417150 183954 64 218724 10025 34 203386 88094 153 411468 182 192089 475707 199922 152 542050 98436 206 97360 57 138426 560920 91 38601 404182 17631 64 885858 10 21748 468523 22 127749 291279 94056 144 768698 50672 89 57198 135256 312 176768 330 181418 898275 156954 321 745588 40734 145 562924 180750 127 540551 52149 96 991919 2 11747 584697 153181 369 787169 329 126670 516014 67795 34 894772 327 148411 785222 245 77468 828811 105 41902 635154 52127 37 744976 48 192773 826274 115 137908 853099 58 63252 300620 252 96817 67087 40290 142 632536 288 164712 82793 151 105855 129995 116866 134 270697 70155 170 774919 180660 37 514441 44 30106 383843 66 11160 327527 166699 1 427434 137105 180 562620 113122 166 964583 159264 148 679176 57 19312 637248 4 3185 688468 9754 53 919233 125204 300 583415 95138 118 783583 25375 131 888173 75274 33 711569 145843 156 883591 44266 142 420069 121403 46 282376 65416 89 29181 50008 223 567250 65 81491 538057 150 174883 644072 14 53086 229359 76 69815 227586 76 77694 895591 372 175450 728995 145872 19 867360 82 132487 993254 119351 242 996563 105 67140 323337 69 11738 716627 90091 179 177488 101 25710 201547 142 169740 619608 388 152010 180011 281 118671 368764 244 110558 520349 35310 50 623668 171292 336 409105 173 86741 610732 7 24677 780926 48947 34 35640 311 159530 928449 234 113278 403862 160273 126 605721 115 50417 547255 220 96054 70633 35 112227 20317 111508 150 585660 216 47575 588751 143 80326 274376 58317 198 402120 61584 208 965589 187 70410 252732 170 37131 794890 170804 269 634106 72 15019 585546 12 17601 19941 72252 182 243277 174877 414 354884 121 148801 754986 159 39616 811585 34351 40 989986 29 160087 611470 44620 30 208553 23534 48 696780 264 138137 305063 74152 191 474199 68 12717 989197 196460 317 19447 39 80603 670197 280 96102 25811 121369 225 731292 149 131687 634659 46 4262 928435 112301 278 670361 323 142607 345623 86060 115 160887 182283 253 661711 145144 171 653989 145944 13 113394 280 165518 625979 4 14625 71945 110109 302 481566 196 160514 449 32504 7 914520 186005 238 472281 188964 257 437307 188786 55 454867 194075 320 926357 64460 245 84836 137 31703 63804 345 120168 659110 32802 100 330758 223 124443 725749 67 49236 95352 53569 177 336669 187 167830 915779 138 33696 475137 27 2319 580498 119556 75 176157 187807 313 884858 29 166296 615807 3 137388 602861 10 160208 381872 85 72985 214511 111 139009 120590 216 177585 739839 31 42841 298272 192 37440 686020 310 185201 112245 53346 118 603924 21415 15 262927 39 103058 483712 22642 41 90445 134677 286 140763 167 194299 215361 170240 398 768489 197228 29 616153 267 126752 534254 179067 125 910257 188184 283 247417 76292 263 775683 12 22079 2591 47 67058 435951 56 32219 210591 97160 133 989739 46 117878 411805 50149 93 217032 22940 134 187051 44564 3 797869 82 41446 270456 45 70156 371227 196039 113 460981 161 156223 200738 164350 105 653236 140 84798 763379 400 179066 535882 145345 35 444336 150 163275 558703 47861 71 346875 227 92064 689251 3953 57 80516 149 67298 482743 32 186214 618642 172699 86 152783 188 95691 239188 263 111851 632799 195 47636 224229 46910 191 811844 90814 4 823604 169 78492 296197 148400 54 785317 31124 98 340916 49 28973 821419 185771 365 135127 85 73058 80515 13 28062 128671 23 46931 170747 304 179837 197225 95041 56 651019 232 62231 457274 219 96499 712189 148242 312 750978 9459 94 483766 235 71498 720981 192679 391 456689 167951 264 635482 228 96878 296276 17 12825 352046 246 119654 108135 406 185683 603070 67897 184 766072 151357 225 593445 115342 273 444636 115 65390 491809 54 51677 594614 43 179466 542893 58682 182 227945 146 133631 760713 89 179426 317705 131775 292 332307 260 93610 654774 119042 118 227370 13665 36 45386 117 14999 860935 190375 169 607382 65756 252 238578 73802 72 223113 147356 258 808735 217 190897 640112 191824 247 127232 123393 54 737672 86136 77 598229 55867 92 488866 93546 163 451421 194992 60 135148 142 20679 123938 50046 223 55312 101736 317 66639 302 107579 706967 79644 217 752648 352 154276 322892 51479 216 483747 81881 89 728809 208 48452 920279 94911 40 25281 149 76666 392387 169948 2 90036 16245 42 251688 289 123872 823756 36 130834 720517 58 10429 807115 114 126168 338787 113 167249 667416 67454 121 46399 48 10600 141248 125878 136 719138 153 166459 660714 114393 136 318237 260 92035 7754 53091 57 83099 35 148030 240382 86030 133 224408 4600 13 170119 148796 18 902054 142740 56 921291 30 10463 889845 42 15982 358399 24841 138 771009 156 145269 120178 83 182759 719926 401 183261 666079 38 27777 199612 235 96511 706682 78000 243 249150 37 38263 104674 25777 150 280685 62487 239 165065 13838 54 628709 392 199850 109811 142492 81 110660 59312 7 581105 21828 23 231827 9 45275 333893 181 78794 517277 77286 90 431968 215 195097 5746 141 28508 980422 103 48665 27759 6760 14 97261 3053 30 818137 197066 148 858966 212 153304 71497 249 138397 948691 159900 240 178652 103738 156 609572 11 131814 121131 29 8752 367029 225 82741 373439 82312 6 559041 224 88452 52810 195512 69 124478 289 195978 866275 107 52306 759162 24 138582 773758 100 128701 975545 85 20467 4688 165392 315 661885 163062 316 703885 86645 166 679131 112734 262 99248 62645 13 977542 92720 65 920359 107119 53 763556 19481 8 142783 52296 72 653103 157882 342 691313 34712 136 473642 83654 124 646128 128 147389 567781 152 27786 352601 30895 6 767740 45 97690 274987 59251 16 57848 150170 303 477934 108749 252 28938 84430 140 587098 105459 254 192717 325 136417 3020 259 75698 586582 268 186158 578275 255 96989 450500 108472 262 529535 276 115666 561481 155553 186 29219 94610 217 50547 111912 237 642685 22 29753 616118 263 160710 967137 80923 32 500041 39 128537 477506 807 16 60169 162 61970 732543 168 8 556837 27 44894 250397 149700 208 966835 301 181241 657733 21 120562 153941 86 197971 337557 153590 356 392084 197371 55 591316 43 29014 822345 84957 46 614006 171 190538 828842 66545 39 334528 24 111745 682571 39704 50 136974 30595 172 993031 256 155464 483873 105799 274 75569 89 51354 269073 206 123326 334384 119 61595 123983 15 4358 249259 406 177158 676762 107571 217 160283 435 196980 13030 158 26978 736468 166409 301 691276 122349 20 666351 75911 184 201504 87775 182 697295 160764 384 874058 84972 205 58110 81 8966 749722 138 40397 29540 51663 53 520573 56 176712 442463 4444 1 367023 355 138673 182555 172484 196 244140 136 99003 546724 92 193091 974133 122002 230 511064 126 50834 572457 173 171459 763687 246 63675 490504 22 188805 318261 181 121454 266412 13041 96 365651 44820 142 234367 93940 247 803024 228 119082 563242 179008 364 624463 112 119976 774283 40522 95 88667 301 111359 571792 54901 98 481273 4700 27 921201 103873 101 441138 124037 201 461418 293 181382 238669 280 174685 963866 388 150620 376540 191819 148 845379 29 54364 331070 115686 310 323946 100218 12 512818 108 101487 439720 7 7782 268993 26363 62 928135 159 100790 966742 110689 210 38056 13872 83 139416 7 14754 928420 242 180655 901249 178117 13 769380 199593 121 159369 107546 211 127349 111399 323 729141 236 193463 34702 35348 8 890119 115611 84 820481 122 182195 568818 185909 158 66185 68 148987 945349 284 90461 709390 141 45063 692179 1 99988 825292 66 24542 301016 88009 16 874776 70 41896 48150 164634 350 786130 141839 253 343226 62939 44 354357 22 27951 581067 24307 34 360345 208 78275 446089 11 11336 505453 194 178906 145216 138197 152 266321 63 99690 907629 93366 195 442897 29 51889 490295 363 155852 280222 153176 79 37903 95565 254 175166 15 85049 668231 40450 132 55721 78565 246 398823 190409 230 215417 82435 119 851664 5464 24 123598 43 5280 517066 78 118089 290371 2770 8 103163 57 83714 490022 110290 331 17966 162 76081 24641 165610 66 492418 11 26736 166670 3097 28 388894 57 165666 955702 55715 235 501887 118977 10 332619 83 176164 383687 43923 5 711448 9068 38 356177 21476 53 991510 13090 10 281404 100 59554 176429 14644 112 312346 278 128172 821152 130 38690 938616 83524 33 940934 62350 166 294070 122347 286 110689 118 89389 378213 120334 222 3768 302 149431 228125 131110 278 802083 112726 126 464881 134004 327 755760 25446 144 13272 51272 163 369170 199 157490 974901 1 7026 425239 83351 269 855726 144 62044 343768 152927 254 246121 376 162916 940506 71 112503 821424 119841 325 193372 13 1701 234296 123 61094 904788 135 133508 588659 11670 42 956527 160738 106 6814 98971 173 291828 272 123279 822408 89061 236 272090 145 59023 573988 62866 122 431792 266 191954 347588 110142 100 342927 135178 284 794210 162 183308 544185 178152 360 244742 89 187894 563012 111676 63 574692 73598 164 271933 156505 371 874128 107 199525 991414 156791 362 461958 175 30963 579799 40251 2 373761 43992 194 426735 80857 224 968143 385 167347 473175 42 197094 86028 63863 216 313374 218 54657 194711 80 77628 235670 192 63248 306873 56709 168 556451 119 39389 665904 152587 337 242396 62 4955 211983 374 140385 668695 66 173401 267311 68371 179 101507 198 182247 248174 33 14686 933911 36460 164 843228 132298 104 358308 32 63880 470170 7 41220 90263 60965 23 851536 168429 201 790855 152 144996 463827 231 132979 462466 116451 39 920589 190 109392 935893 48471 128 766309 196300 390 541429 3407 53 337020 176 53543 838635 279 124081 389366 105 38487 957456 93 152911 904345 144421 167 721835 47011 168 335169 163748 140 279817 68639 207 26236 115192 259 723458 219 113380 211721 257 102126 118074 112 193169 847511 166 53745 459455 119137 58 640920 3246 20 944678 191 86382 488179 85757 197 473906 37 47674 420891 120633 194 552555 8548 49 632732 72157 176 725395 100657 38 176900 26 59811 942913 37 197214 183121 260 123138 444983 151717 47 267350 121277 303 602062 131 21847 560707 12129 21 969376 202 117317 884873 71331 98 831852 195 42052 580899 146242 251 25205 25285 68 668272 41740 94 968397 198942 262 828078 29781 77 205874 42 24188 888585 198131 385 315437 117827 21 40933 152331 74 277586 260 109572 54784 143 88456 639374 180658 389 791627 91033 278 25303 116375 139 101145 105 25100 855258 145123 234 809886 65455 82 896589 115 81016 807337 80617 54 99312 22 36819 599555 97343 175 821149 11523 25 216885 38 46391 394356 12331 67 478527 3 721 874636 70 74182 255806 85 132811 534792 348 145600 594595 241 103507 404719 162301 106 484114 255 86948 390065 274 196868 263007 52750 224 545990 281 159804 16858 68516 227 132572 280 121420 238431 198952 60 13481 329 122556 553989 120337 327 609309 147094 298 537316 72 6450 358110 162 28005 623325 68232 61 199104 151448 97 896170 140 21052 297840 173181 280 346980 231 162310 192303 186427 358 874339 135653 105 495045 240 163852 685370 82 168120 311198 179164 399 136460 96452 239 535595 54 6942 599598 50639 60 317873 171350 60 796233 21771 142 871211 159292 383 292425 60212 92 935691 105 25441 642061 129015 103 630162 270 111999 893721 373 191957 807959 18206 85 76760 193134 231 396392 36702 81 271434 273 86516 137361 173215 366 248840 14 82506 747510 93 119703 761305 6 145251 219920 138 59765 821878 177186 267 717542 141 79472 85159 134140 35 162554 117 128935 241142 61 27173 40256 129604 200 46147 80576 26 36403 254 114212 400794 60 17303 274185 138 88553 39153 129006 305 651737 138660 105 122135 139871 151 589762 65459 140 762822 96 25425 256175 135886 360 891423 43 124228 415251 76976 48 41431 183 69562 909621 409 192460 83231 97776 247 842249 174 145837 514231 204 129795 523253 161114 311 451744 43526 58 944023 166392 210 669308 179 40095 144125 192 146140 42487 201 45326 637174 89437 22 304819 25495 37 977526 20813 144 564776 214 81643 261170 76673 166 691679 37138 128 396293 41283 60 145711 152 148911 534674 70309 45 965349 252 173142 663061 99932 256 681125 87 22813 726100 26310 76 209021 123322 95 962012 94066 12 477504 2462 33 675860 100371 158 37652 183514 236 743498 246 74490 392612 88055 188 174834 345 140911 78346 357 167431 565957 90821 250 212982 20 7455 659588 297 106738 671581 53 96515 750014 136813 48 537597 70532 257 728247 74 24784 932277 17295 54 98608 74 94804 525837 288 186175 628784 112956 39 66886 27 172368 632358 231 86582 761884 158 160155 851916 211 175566 424454 100975 117 283566 105 160405 826614 31237 20 853135 71 9334 795017 108230 75 701464 249 140226 404033 81896 11 915967 30199 51 135278 240 102203 325688 111259 103 631267 128815 102 147005 137 82234 330920 172583 345 165844 298 156400 1557 157033 71 114656 122 46064 843799 151 37752 600923 107677 13 428742 23 169542 708826 98272 111 825717 132 174646 509289 41 2851 806724 341 186908 907891 9 72874 628476 131606 196 553289 273 139856 74407 149325 125 543131 128492 92 578394 39 187403 544452 57058 82 427750 41385 92 880872 392 190896 919441 35436 82 718478 74918 77 703487 120 178822 208422 102 135596 140960 92374 139 29826 67553 55 355723 156785 47 177634 165 123824 721216 282 110613 332662 11305 65 449900 212 182310 348029 161686 230 68929 83919 51 720842 96712 146 624732 9 162447 480551 185 71097 908726 111055 39 493789 120023 243 322345 97 177547 739912 88278 245 381569 123 148602 651814 161081 363 715718 125 93236 964058 75845 77 162787 73 184854 465435 8 173946 811091 64 139144 989402 120 160619 200668 71039 32 847657 194929 1 431558 375 160228 127939 58 64456 788991 181878 98 968607 197624 383 516954 81072 201 513779 96210 129 505645 79 56438 390505 86232 174 672866 406 193954 695398 271 99732 692674 192 82185 843670 215 167087 230874 47149 164 378526 148 41098 271471 146 164124 390876 108388 46 713655 123 83917 403306 134 23489 77113 46 133714 153082 71349 158 786967 37 13758 828205 195004 353 639024 27987 38 270858 7755 12 489662 41538 75 462507 196 137322 213263 253 164909 379686 87 44714 284149 37 26881 452942 158866 149 740576 17715 115 899812 38288 29 468031 89 55166 722115 23 9199 129264 7 50907 197662 34 101831 923266 106 42623 190554 134 42038 396033 160698 393 800877 8722 24 715457 97 102026 506085 356 186807 402729 38188 2 954820 147 42459 806097 61 106708 253544 45047 126 527463 26 6465 491585 124 99227 347800 169479 14 348664 113097 305 707861 393 172651 797691 18 82820 457829 127940 68 729149 171166 187 227834 20392 129 861952 159 111489 713130 241 97460 784922 65 147051 311322 101 68996 643425 73 189065 989592 157461 284 778838 57 35581 479067 228 127476 417419 223 88710 554408 182481 20 721649 18 67207 908214 283 193627 610236 37153 68 412179 99471 27 708342 179754 391 134661 278 106385 912265 118067 103 931398 78871 38 797411 35506 100 644076 42 3046 402413 190304 395 550989 192 81340 759843 153 146024 615936 143954 251 961508 7404 66 855077 6955 12 124054 28 1980 981588 79846 41 302338 80068 14 816045 176229 45 751696 103 109603 268206 8 20387 170514 156079 392 564971 159186 201 48537 168369 269 790542 43180 192 865139 139402 49 558768 311 151465 297651 165 75577 750351 254 154343 436230 89797 189 446945 203 134333 242994 35 17608 370504 4704 17 845429 252 177020 92240 145045 261 230445 13 131372 480063 46 123964 821306 168490 307 676706 16 44327 433085 339 142899 534433 31483 59 678312 93081 288 770091 267 150789 648113 131561 246 874081 22547 5 328663 23548 72 888691 196366 246 741657 107395 217 674027 247 111484 698842 127 22047 825278 112719 184 604034 100594 43 730145 18670 58 314677 112 64631 228142 175755 56 949158 106165 100 433500 101129 33 86743 146 39707 337813 253 166545 965828 131859 294 41871 172882 76 701807 206 136329 246687 160205 234 274258 355 144334 468217 18 51220 306128 78179 69 162649 2152 18 30248 160724 79 868234 60 4273 76987 75545 61 780280 146376 370 855427 340 194917 941187 92 76894 284766 109655 43 806385 14 32729 754692 90 31734 265091 102517 73 265452 101657 91 624137 42741 113 655510 155573 240 658221 36955 44 666995 71599 250 842594 96 86218 861012 30 9917 218002 91066 155 940178 128262 157 954352 213 60857 70913 296 145507 954240 11 38265 94375 142 46381 940011 109258 303 179932 128726 195 837894 158 138030 495753 189353 416 807228 34505 18 637 75 53357 876758 30 2438 649884 76 43606 650898 11 2015 584141 149336 345 915428 221 149758 824129 105286 87 249019 266 75597 150044 175962 7 578583 74731 64 163241 13963 110 15964 409 171685 951862 98384 26 314606 128002 130 904023 282 151068 15787 65828 226 321363 83117 74 82139 168263 168 991643 1634 19 628192 66 131773 566866 141908 130 797141 51 185671 751454 246 186569 171406 113447 7 746488 82 192714 846143 114 190962 49951 110761 18 473739 341 159785 903175 106384 72 790338 96633 283 59486 34 185974 528576 102953 145 44713 257 122626 821542 71 105377 204979 62938 151 983462 97449 115 404755 70753 200 912288 392 186024 477372 8 113306 226014 103682 207 515800 162823 305 210 75368 59 313618 113 95820 361613 33748 152 950333 103610 213 520618 99789 273 25760 239 95153 742335 221 51387 792313 309 99688 844421 144424 318 296843 199421 414 680138 186776 153 639375 5565 1 250241 28695 153 541561 59700 19 299667 3003 50 753021 63131 239 123861 157024 32 781112 101349 186 97975 51252 34 656753 161 83622 779700 179 63380 240011 29899 27 289223 38040 181 993001 324 107326 877047 44784 211 683451 25165 134 762963 176998 84 36315 145708 3 986913 18480 4 721718 176944 176 650961 346 167320 840783 51 25099 354037 152466 383 285698 14 115540 43424 33 175389 811017 105420 101 519118 50 92967 718872 155 32654 18038 173503 270 630272 271 167920 421846 35 16217 28154 116004 40 623511 87684 263 83479 36 92908 98489 1 22990 284029 170880 256 210291 184998 413 626818 120 20740 472394 105 118881 291401 190623 40 297025 144 36064 214772 94794 264 964790 77732 202 180262 135 191961 109726 243 78666 771258 333 141255 996595 62125 7 230997 103697 198 165042 50 11018 600230 91064 10 115928 135690 61 977372 369 152546 621059 30066 150 252825 101 154959 593072 131033 126 712525 265 80465 180614 298 97059 250619 192629 79 586316 13723 57 19909 107558 142 134847 140306 336 906417 10 192462 37163 64716 193 891254 244 73027 714537 134965 279 87623 131 22476 487829 72273 162 405510 76884 113 383323 193 111488 420831 59 72471 142818 143 60124 42044 33 156225 486708 196 126229 672688 126 93059 257331 108562 110 512845 199252 333 870861 71926 42 594391 31 79715 520106 150 110956 935347 144008 226 537719 15 129800 959378 169525 263 291896 195 72907 220516 84 24266 70336 82 93258 577006 52260 34 834286 292 196692 429601 94 143593 418411 93118 80 910599 21 18965 78968 178 115377 918493 292 112900 57764 417 188507 748643 90217 140 164036 10353 12 739317 137 99561 421085 112481 160 527777 171 92141 154122 110260 321 834368 110 91633 775746 68189 88 334424 148 50190 94114 191 51615 389808 132 197315 171012 29 192816 462684 197 74200 813656 390 180137 937085 69165 44 111779 51458 218 763213 17 116068 239496 230 179370 316712 191665 243 1756 108090 89 827722 122 196520 414017 186551 426 856000 1 99479 407328 85 13687 587356 61 152483 70927 281 87756 222281 214 52585 414690 57 34587 318412 61804 59 560538 72765 223 740100 164156 260 920546 29128 91 359724 60711 228 346070 244 104306 148025 387 186780 748626 29355 137 537166 135 55381 767302 29919 167 926429 137445 243 538000 1248 24 114740 62534 44 88432 166995 283 764892 12 60767 87213 118 193322 122666 50 197364 148064 133750 339 386055 121026 45 412479 165466 153 81463 114701 184 132098 104754 178 70239 324 175004 907257 74569 5 569224 136987 77 101824 226 52556 603630 64181 17 818463 171753 192 689319 60557 66 158821 165 139143 969212 77881 137 350440 103206 114 826885 1 193544 399738 174914 188 479827 1 62847 703724 102 97713 24023 152516 318 692313 5733 14 817684 272 145935 295720 48119 82 311400 58758 81 207603 5 122714 736689 92569 5 771558 157059 356 914300 56 8026 528027 83 6999 119566 406 192468 382893 198767 375 438221 120 41459 853806 62663 229 299115 43 149625 349634 87793 13 630362 185595 316 46377 195530 219 770494 40 26932 557464 35 111916 653608 320 163231 341060 64820 67 395843 41887 22 473492 104513 52 549149 109 18073 371391 108004 196 305175 38918 180 899591 89715 95 879104 5817 52 998221 178076 239 163366 29922 60 105521 89 12244 39560 122391 184 672781 158723 220 351504 82 37630 232804 117277 313 121836 115800 80 947248 18418 30 406062 74032 140 354306 151 154201 180182 168 31658 250119 35 183340 626538 7 32715 419553 151039 149 995162 223 110711 597914 67940 222 405035 118 14886 442870 28 103352 881986 135 50048 302676 281 86388 153719 27950 45 4839 102251 111 885417 84080 156 746125 8 90758 799712 82 142254 129375 43946 169 210215 40446 126 962545 98 156367 17574 108 29286 831596 93417 192 378152 92775 141 989126 331 120050 517461 80 17548 673423 219 55597 740979 320 120266 982757 43231 155 299368 158592 72 920433 67716 175 635548 37 5669 382413 48 115608 530141 48814 199 670841 61 18797 928277 325 155243 286127 110847 301 209796 77018 115 452542 220 121877 316858 45 127897 344706 115336 43 325519 38179 38 807648 98 16660 267512 8996 77 279297 161555 382 910909 27 5117 660119 228 59824 807013 141987 228 966213 85092 166 123734 36 16605 168646 118 68721 415066 178 60981 361380 171 191122 261111 43 37719 312550 148701 189 512909 390 198378 364717 196677 365 701596 23 4406 888110 92 70951 787174 126 79008 368983 74853 72 258608 6187 5 514896 42 109321 550472 91499 44 869469 96 151650 398101 28317 40 898138 53243 102 549468 403 194214 445577 93 129898 276855 139 62370 266996 262 162779 519916 80840 208 67661 162978 281 275494 55212 221 313658 100 16457 808034 33 22928 973936 192 57738 504929 73072 258 483088 29924 141 103452 5 92895 609692 227 71488 941308 53925 224 619732 38287 178 719030 146 80616 785569 150366 81 916366 107 66992 347125 285 145724 674049 364 162575 350577 43963 197 553413 125545 113 806787 65851 53 33718 208 116409 333615 36201 133 368705 166 93510 609261 114480 114 14192 143294 17 417682 352 125075 298414 146433 44 576708 199700 380 621154 1936 12 659960 150706 363 653530 1 133583 906780 166400 349 267644 123450 111 527294 110 24571 806116 29154 9 862564 92 16165 62227 40 88801 703298 90855 249 179651 8248 88 131689 317 178629 48430 96235 220 502623 49 163927 341025 209 67613 177394 56 105127 46345 307 186268 682165 112341 210 649055 15960 125 396574 139522 129 143725 9 172044 685417 31 40649 395522 102791 86 870688 170 146122 294236 61722 79 76927 342 193005 86961 144 127345 962624 175898 36 39401 188919 335 586049 141189 182 491464 16444 61 125784 175518 285 445296 28221 126 628709 161785 315 790717 174242 276 61923 96019 134 485015 134726 238 428406 7 45662 345974 311 175522 573209 183 135703 380813 198 132257 703600 120958 60 684196 52 38357 389602 33151 40 607392 21 1965 961278 61510 51 77155 13964 114 957123 143866 373 361075 136 98339 899447 345 148846 907094 42645 72 720160 133621 221 119879 90994 88 46754 23 16507 570794 1 7882 370987 89160 28 986941 128 46966 593112 135 65059 553436 83 178832 795648 180965 158 358341 63279 160 694679 18266 63 149176 80609 46 94945 131 27329 622772 46599 203 570745 24681 63 70846 196 112491 230466 196050 317 791329 108701 2 342321 32 161385 273216 28 109918 803249 196042 104 403569 122 96165 29176 86 15528 128637 255 66154 547344 68 141683 470489 152 136076 19912 152 58593 740021 257 138683 553375 351 144909 454100 67 111899 727866 189129 215 420805 27 8822 182829 132 136273 961896 181714 406 488283 91422 172 769544 162 73452 506962 55386 103 980827 115390 316 98220 145851 181 697885 111900 44 980598 19 166872 151701 159 36841 820706 161088 351 145121 242 72439 657761 117619 2 850525 133670 273 180206 30 126150 729088 142813 338 535809 236 149168 817610 395 178708 23377 113270 258 587040 136 144868 139841 85 36625 86207 257 74003 645288 142891 112 403266 45 3835 353206 171 153783 646861 301 185656 222233 113 54753 940059 70 137236 61987 19 987 130378 110 58581 141690 87817 103 532456 70067 189 525651 83 181378 241595 13211 8 237902 4 24 812706 109665 27 121996 36004 182 721252 184 131434 736651 219 104586 422298 139 79350 355951 4 115 809598 50 51173 920037 45 105687 687210 144 180663 102984 88447 109 579098 130772 148 132120 2254 39 513943 102972 88 124420 148406 178 679770 99163 36 301389 115823 308 406458 165899 354 248742 242 186391 635526 225 157902 908571 185896 80 584375 342 145960 35210 198124 334 481287 126635 278 860181 499 19 272694 135 80049 943202 172 81181 274701 149768 205 425005 49 11041 740255 139 53141 707509 12710 106 585559 137373 112 810279 150952 147 529618 163968 62 900606 226 89138 309421 91224 196 503836 159 79904 148092 62341 174 41215 140854 148 662518 53 199651 414629 7551 60 418482 1876 32 354537 82 171686 916842 51 8573 632643 176108 154 202414 8142 2 515861 189 52555 357154 127 133723 582142 125645 209 546455 49621 108 426358 96340 45 170048 193 152058 810366 325 149131 688850 170633 263 219563 170812 305 796766 304 189046 234409 277 117367 726454 23944 22 175173 155 60266 470571 9957 17 6986 45 120415 554874 62 105640 222888 159683 224 873468 346 162676 832683 28 12332 374930 148333 98 651410 186 53766 664434 23100 138 366708 184730 78 307894 109886 310 555337 57 5179 135363 156 129749 793930 109 186835 258640 3079 55 686329 144953 79 413817 294 174412 576486 22 25977 40845 145429 36 209131 171 57109 270042 244 137911 265622 27847 62 609317 44599 137 120986 305 103994 304389 42 5441 653037 142223 9 567190 43 50374 647727 240 168712 707643 13939 82 982764 110 135930 33461 82 56911 20890 66 114580 958676 235 92963 560376 21 33517 491702 175 71455 816890 286 158144 152896 13 100890 620241 92 21163 65722 86601 269 577467 49209 113 701741 134916 278 81239 98582 153 448254 265 149015 513294 165 188569 238960 283 147696 895746 65018 93 20604 187546 341 276891 92 36162 403750 84422 266 824761 107042 182 957069 19302 33 672414 209 63360 497745 103945 264 349368 4641 59 755115 60 4384 53002 26194 82 834215 133 144706 430376 154584 360 89738 156845 223 409689 6 132206 348703 160994 91 858973 21638 70 944903 97 124856 165324 142 128317 579127 298 156157 32191 235 154055 186091 121 67166 502184 180127 69 591261 171433 182 523174 156 132539 610904 2039 7 237276 252 97141 742782 24 187587 544491 30 102480 809641 99087 74 397122 6118 8 701386 167735 225 345019 22 121138 392533 91309 155 506387 246 77820 767525 45667 58 475542 82 7879 593034 143741 173 534044 107 152882 361968 208 126498 682052 129 122460 793725 158 50566 215760 293 112115 361387 175582 232 660898 175111 53 665413 9002 77 444680 26 134647 588041 315 107665 983491 41376 103 790743 105030 124 623120 172 123559 447718 170 43410 481348 208 102703 970162 27041 73 648454 139 184427 193929 70 7292 806098 128738 15 837024 194 188724 969568 86139 99 354218 52505 35 850725 316 149440 789764 4 912 626393 91417 105 220260 130131 237 510231 242 71219 100736 170385 309 927987 52163 216 506438 77 46313 688064 147057 314 975345 33497 22 836560 147 56216 734540 90952 94 805064 138214 348 356330 148683 130 998100 182496 313 482939 167 105761 840253 61891 9 688128 89813 162 726647 151787 261 184324 115 36701 182271 285 150741 653580 16049 63 809380 67 21754 741607 23 27627 66226 169 136074 326498 270 181678 190796 131060 322 852026 31362 160 421074 241 107936 610704 68 4870 462441 49429 41 620774 35513 156 72473 177 43550 731326 83462 99 911048 78170 152 981707 176 132192 912303 194465 413 970287 71 100552 637000 148 87438 750150 255 163901 209575 101 166590 89233 154993 323 592930 195 164744 591675 73844 125 61937 222 127375 783734 173 52373 52854 404 176924 941791 76801 251 816942 187336 341 60101 16 29418 400307 44 195350 709678 151002 74 940809 191 43828 496718 135 64177 447480 137457 60 69567 107502 190 182228 126 83882 287072 379 157936 830247 51 24563 645410 7 49522 252460 17 86621 866432 81624 272 975246 122883 24 795235 195183 72 911353 201 149854 20813 235 112617 415893 113 46699 415708 177050 108 828008 12779 100 965004 158405 147 508134 128141 74 179897 243 144932 970621 125489 30 792786 170033 265 313806 21100 53 144908 13907 91 494185 168 59467 384829 76 7983 778965 11 13618 885386 11285 68 215140 155 139911 407215 127709 353 73329 180504 65 324426 51171 212 586703 49 88923 619355 67 9954 106620 9 257 783204 148439 266 817738 122023 32 405827 167242 112 56552 1007 9 41363 22946 99 214271 226 70400 406191 127 73934 672995 243 198353 203862 84877 213 302686 132639 338 519890 42 43261 72178 84857 25 86342 36125 137 461989 95938 145 670949 346 150222 324359 245 128956 353465 42 30052 621413 65741 99 220672 331 130424 783996 166 146935 969100 387 188664 188557 31 140726 136859 142446 262 668510 69442 75 453418 163806 147 677719 4 3421 198863 114091 205 14401 62975 164 135021 64691 224 450151 55 131967 531925 95278 299 782396 127085 312 530261 66649 16 606511 141 36961 498497 189750 379 260340 75 40069 600649 91 142267 571390 75171 221 650138 133861 2 891274 155719 41 349957 200 40601 516445 10200 26 95475 97 101354 539021 108302 260 970568 153161 285 866039 133467 272 10606 60 173722 895765 303 147568 201302 115082 293 662285 45259 138 304374 15 163678 713581 141339 213 978918 178625 146 224589 121 74278 467506 167 98180 810303 10273 98 207630 17283 111 802935 328 153006 592282 198485 93 231352 42 51694 702554 36613 41 277738 219 90315 606280 10322 31 471229 194153 310 50435 2689 42 744103 167 73200 516069 219 190027 210556 169 106347 810611 47907 208 287134 23590 43 136219 256 178559 727926 299 130106 676727 44482 48 774417 166068 111 528895 145770 1 793285 86074 232 358045 65 138437 573611 134069 286 776390 57 14145 121432 168290 199 129426 159 48105 913965 40 22590 819955 57071 155 440556 103576 19 355551 35898 96 27387 29 73959 393281 258 140492 854374 101 68396 985796 41743 203 3769 20703 108 226065 146236 140 43762 188251 59 359283 148560 366 643781 58909 10 590899 185178 182 837643 112 72520 533121 350 182572 835219 169257 211 128762 331 175369 269345 197464 228 180492 99 190474 398050 150887 105 394653 86999 257 340378 196468 423 789414 138820 359 200950 67 51911 464166 171537 278 797618 173931 411 765726 61547 110 838225 95279 256 641864 121273 37 50861 30949 160 785022 124 46585 495298 77329 150 640265 87717 180 455492 1388 7 669482 25 20342 846367 127 20223 494108 20095 135 521107 39 94761 732728 169 172879 316459 70586 198 121079 149 106919 141268 205 126685 245494 249 77399 215125 126879 93 405746 143721 59 945849 93159 144 311987 99197 155 699813 193 46509 574815 10268 9 746921 125087 35 798107 257 82298 262867 4517 17 243428 119214 89 714329 134732 362 895531 196 87129 628921 48 44843 731078 10161 10 704935 301 180290 650936 147 63538 40750 104287 195 314196 2134 31 758668 143 21655 720151 88757 57 741434 210 47410 280004 147 170745 273791 302 192821 238109 47935 168 519759 64640 44 658930 20352 119 857129 211 63958 606357 125743 234 262610 21 144744 322778 48300 130 238728 182908 5 583798 32 55970 858085 13 1169 989113 166555 189 292407 236 106202 809513 70739 228 708380 158102 100 105440 158756 198 342333 50 74913 6795 7979 11 945960 127 88232 50405 85 27435 220746 134799 322 773982 140015 292 735391 161 39606 231355 142586 276 607014 103617 14 168573 112995 164 123821 37965 190 120243 15179 57 354551 277 104235 43900 197450 444 22118 96 34773 609323 26847 120 130287 235 61726 624020 301 176801 996046 176810 333 920190 167514 297 307530 75 98677 687968 97763 205 946218 146 50079 432657 158680 108 706702 148 108974 461497 238 102865 813823 94656 126 774688 39032 77 222398 5 128855 188736 142 93925 739164 185340 110 809911 36164 63 37673 23788 51 2562 63 133629 226811 371 188459 33405 56236 111 976856 398 188960 171835 322 137230 75941 243 129713 956670 40495 146 2615 185044 344 340488 127719 211 150525 213 136420 664491 371 185215 732255 5 178883 283466 43716 78 614269 33652 67 331647 241 143506 610194 118 35051 56156 16 167603 652492 19438 61 55666 204 96571 958620 111865 308 33079 18600 135 107996 45 35127 196375 125 147384 556271 195970 273 139011 19 178297 9917 294 196023 333212 12467 52 517164 265 81933 317599 340 193041 593180 132 59826 395960 208 191661 195419 34 1716 892464 64 147466 229282 196699 140 484055 53 47971 303928 233 80607 695073 175173 344 193665 190606 271 418091 55509 142 981423 213 68169 40814 98 28996 688286 27368 132 405285 87 35807 97359 278 107887 447442 123374 120 675286 313 98762 502997 124 66164 168402 82 9336 339262 7 44745 995226 61 46422 893439 120608 210 687453 62 31991 604268 39967 45 215111 59769 28 847315 179 180614 831712 124339 270 426742 188859 152 596754 36611 134 736039 173246 63 196221 49 188484 212024 44589 42 777017 93316 137 209693 29 28522 69326 116836 114 880181 226 69123 722976 234 62061 284959 50 57695 892510 195466 27 5368 48732 119 454520 45170 90 555903 60878 164 76352 154034 182 760764 49 67926 485878 371 174911 786109 33677 98 412219 3 145828 374794 171 172458 174986 271 199123 410983 6329 33 956918 176288 38 642469 51247 215 135373 196741 342 136276 37 115881 845713 65513 34 160236 166 47382 180653 133 180883 276396 174101 337 892009 81 7589 806795 127 165787 15276 223 99600 478032 176 112189 155011 152895 150 156457 112788 140 166958 18 85751 11642 23 75413 615939 16414 7 873736 137 73655 986239 141988 79 369533 18 89261 251317 38648 121 845197 173 62486 517474 194 174026 394606 194092 34 274099 162 42107 151855 133 61248 112208 338 172311 683335 7 78602 350502 33 66031 413135 9 1950 621707 83 99703 78194 94560 78 202267 166395 145 752693 37118 113 845135 106 41936 155469 107074 211 20353 154597 321 955616 70 74774 442470 38596 185 748858 67653 3 42234 141698 232 221330 149965 234 912683 334 179228 155857 167 183891 69940 11943 92 230392 47142 165 649151 330 144720 521493 102731 36 484153 331 114409 11729 98 101425 538456 65 136195 962771 179541 385 185176 220 161712 933982 126543 273 462638 134854 237 649177 139 126475 525390 158 77325 223871 64118 59 334095 190 162698 668813 124448 145 284583 27 114709 832602 197709 159 69318 111262 76 413225 185 185938 865569 100626 149 822156 20 181219 82907 107202 254 37626 69729 144 466564 41974 192 388791 222 49957 674339 93015 186 219396 111 199416 970073 108587 52 651219 85 27990 2713 208 102661 846946 30535 26 230304 63929 110 504952 57706 29 349898 193149 228 106033 72297 191 1190 13884 47 862851 142 173284 879190 89 162915 649386 5 128093 746089 139559 203 72689 319 177425 683448 128877 18 136132 164512 271 155941 4 5858 633678 150104 204 939597 107137 160 433673 345 157166 728999 117682 228 413675 178 109083 172058 38339 46 614570 172805 335 965487 62721 229 150237 43263 84 560431 306 125744 106043 98 12123 608101 140776 109 572405 4046 30 752540 29694 26 627860 46408 195 9601 154681 82 505621 104 24090 313828 93 79910 547786 21 34766 108714 197 51807 83333 59081 38 167375 180765 229 641820 109 27327 452108 313 120518 455341 12275 21 510635 210 44280 278798 194104 288 931190 170152 397 460521 336 137046 356661 37 43562 848102 55897 114 484109 123636 189 814123 152 97570 149716 234 101376 216499 71 24115 434124 163 33280 792090 117832 52 463845 41573 128 201774 155 175544 27290 113419 198 787647 193574 324 614380 66196 85 351369 136412 110 626073 87352 138 189000 43104 190 607400 38 62788 774124 109044 149 192973 103997 99 444714 123455 348 623791 181 115306 433617 4750 59 522383 205 56348 112692 41 24095 601405 26 43668 554844 1 101 989444 150 153919 585297 186687 153 987268 206 42974 707778 21947 5 203151 142 44966 712624 252 67300 873988 120372 6 236686 75920 109 230468 155413 314 752387 45889 123 521478 112326 235 909002 201 54776 666328 136092 254 287971 9 20357 910703 50772 124 667115 279 86082 329797 172 157793 767860 109 69391 460002 158662 376 278344 19 67340 248655 202 149844 360878 149 110387 192588 39272 144 451015 83 21587 786816 121831 84 151072 160 104393 279545 142606 38 207944 107 64547 117460 78598 241 449250 259 195330 899507 167066 29 676193 325 117406 980887 162 91123 492045 51517 119 470111 37 135091 846910 143887 150 578481 23393 95 531989 103 63425 796521 114 14258 661053 138065 289 308234 60 104225 340523 74 118011 648501 25 136778 448209 123 99453 517702 22 30624 11833 175853 40 968952 14587 9 657884 296 148850 67020 36368 131 907919 182412 252 290060 142754 57 870190 223 89581 850444 17 28483 387931 183 151598 193801 102 194780 765450 65952 196 726939 322 136722 427991 95 21104 619728 89979 41 228755 97743 198 822406 100 89867 98699 185 91803 377262 121 172591 600359 397 184166 720489 34017 167 783443 114335 225 133151 11144 43 753076 109 91606 582094 11547 5 879716 180 88283 65354 15 179894 725554 219 127639 438014 111 21283 948783 156955 188 440316 39 25485 634114 25 140571 652051 14601 87 769284 121 101964 263088 283 83365 43156 58 198545 548641 231 176181 768983 151115 18 872009 201 145485 984684 70604 222 606343 93271 67 538135 91 160099 821001 71 193590 34324 23 199846 102801 171 193915 4416 63103 102 158514 51 44859 258631 255 89247 256233 132 18144 526539 150 67974 277874 62085 151 909526 12 188183 605682 126 23667 915656 51 28846 382325 53818 200 916579 37 108126 323909 176342 357 316606 106 55221 705570 141 175568 15662 264 135874 965655 138616 346 46146 107903 214 583482 27712 111 837901 244 119475 238628 189937 22 860683 336 191757 527696 37922 54 536735 25080 17 340984 118 120902 378095 153 84149 673453 68 8671 267730 12154 73 403999 20075 68 600152 14568 100 532136 36522 17 190858 73101 55 304828 204 61307 920730 74 56969 552646 169651 103 834869 17 31599 217295 36 67284 383890 318 137284 56152 187 87963 764055 141593 246 858035 78 146430 136047 166178 278 770604 65 126474 18236 158762 39 434139 204 62900 3307 48417 23 726680 51125 223 533277 383 150934 22941 222 161222 721591 10 1469 567540 6 73419 936642 58 64972 387863 114616 111 230228 282 173609 828054 9 40898 386221 80040 235 289854 151649 383 402892 194374 1 827117 110584 300 405386 124 18031 399323 96 92782 324987 36928 133 534926 131022 37 226895 166234 78 216366 60 10219 683845 77858 203 552953 162997 287 93201 14 235 918660 137 81745 17437 351 166860 950893 21564 59 128897 72333 267 4327 130 32011 464213 126122 291 964914 26 3353 100544 176285 121 514765 185 181117 383452 172 31842 82614 131 28265 254456 174816 107 190862 235 191379 243565 141 105191 290170 22 20646 334393 182 38445 230814 111 127513 755224 248 99319 608864 6 174764 847438 20311 3 239967 135136 52 669724 285 111963 510956 55 187068 797433 33 104359 90192 60 186668 938507 113759 117 355876 47 160351 862010 415 178535 34648 68 73895 14969 152 30449 667989 149693 367 722224 74291 172 628030 144337 92 835839 44 150751 755086 18 168721 358484 187144 196 266466 34827 142 645466 97745 49 34151 118 108225 33672 439 195012 655649 199577 341 456453 133 71787 549611 4468 44 4035 21133 145 537092 155 78487 426034 136 43520 404967 87276 122 945245 184312 199 44167 14 185822 899961 139 99192 682094 40510 90 953872 37766 86 697710 13 125553 594831 167 53624 18084 2 20650 409380 57 66994 133891 131659 116 710224 108 79171 688573 102509 260 706283 157612 390 789346 122 141962 508325 143 57372 987726 199787 210 328272 123 35712 827996 98572 201 49721 210 143217 617041 244 80846 576864 111 66830 509283 132195 313 912792 140238 228 331584 270 80709 286455 147 85433 132724 12781 16 862224 20 12778 299002 255 108940 134757 36895 169 101928 239 86286 694515 212 89584 93778 87819 287 340598 21123 108 715639 324 115375 811620 124148 315 3099 228 121270 172732 56 118149 805781 65 41505 103967 75828 50 930349 189 58939 646502 120028 33 732924 79116 108 764154 243 73211 81821 120 42690 461175 162 53324 278363 61 83055 90183 88146 151 149547 195515 377 709653 100525 15 228411 51933 20 264284 214 154402 736985 217 119154 914687 25736 103 509371 145 76263 744017 34595 152 804358 153926 233 904069 192454 300 198720 68303 84 857793 72987 123 616400 146349 24 777327 196680 133 395922 181 78072 677521 288 171688 400472 136391 78 818334 323 107527 90540 288 146075 812947 300 130745 248684 110 124495 813655 16563 78 775423 438 194331 236145 33098 97 693484 370 149418 603638 28576 100 900083 327 160114 422885 22 57848 973971 171335 57 35671 282 144969 548487 44 152041 603771 58671 181 513911 54411 100 176430 93135 276 77170 77773 277 490911 41339 181 573962 61 26343 259439 298 135921 697566 128 163165 440273 8889 21 766979 181 163631 479351 15 189800 492143 142 56291 861842 76707 124 843587 156 71534 300295 112286 110 98619 54 59950 821850 113 72736 745864 60790 17 904752 3990 12 210508 45 17654 476365 87 158556 913928 45943 213 63380 54 22658 236277 46 7198 569795 132768 244 513356 182 34908 612963 17 120574 471818 85236 54 790113 189180 116 49330 6126 21 663648 173067 320 813040 54 25833 738790 120059 174 815875 141619 121 377888 311 171748 319196 36155 181 694055 147 82663 555319 421 188054 294450 174885 161 207520 194989 98 605580 50456 52 56143 94666 182 700672 90233 135 433993 21 84950 55172 128193 343 800863 115937 115 381082 71 54778 648271 52540 22 451321 165469 210 141286 45358 208 422307 11536 93 186419 98208 35 55861 188972 355 412286 161 185370 429052 149 72969 480000 24009 141 428115 26 1356 45386 207 190440 764224 83411 36 507176 268 180752 780524 95206 90 535252 62554 155 434812 176 193226 445778 25 5626 689102 310 197191 391194 96108 279 78186 84899 278 364423 34821 21 411857 197913 15 701374 89281 286 434724 314 159738 877088 17 8991 39283 230 75727 426733 105888 129 604362 423 187904 202352 14 51343 721477 30 140256 513210 5699 33 224544 121345 129 500096 152299 356 95205 315 173480 200092 194243 162 243674 13 145963 325050 136156 39 169583 173046 266 757475 71144 169 267628 143542 279 72362 404 179274 740847 83 153081 348187 153609 21 84623 28935 8 746264 57442 91 142146 16 82049 570996 216 110502 921350 175 151510 926058 296 167018 535058 82 28149 384630 159552 207 658337 154 191260 914889 177213 378 96863 293 157028 676130 31 37908 373642 83695 131 872169 119 36229 251454 163503 86 845645 188 74009 548825 174994 348 211812 72479 137 374426 170032 310 663467 34063 154 229738 5009 44 184136 39406 4 49038 4208 37 82391 62 136477 648740 44736 43 880375 162521 129 173864 163672 174 673072 353 149750 289617 64726 95 716873 47 42204 973520 47890 159 830194 41 28534 207777 289 116814 829488 8 75260 300280 120698 47 553357 21565 6 793865 32652 22 647145 124947 246 416002 215 146072 700058 362 155532 691239 56825 5 207447 151973 273 429825 38620 2 858733 2155 46 587771 71 48775 344746 119778 118 18328 180157 418 399688 84727 186 722468 174886 268 915317 67076 156 466016 111578 227 881378 19522 38 239803 50 177058 533930 35424 90 191467 159 111435 186491 48833 10 655802 200 131978 19533 171 111846 894638 369 195153 306705 105335 188 667833 166519 165 218691 134618 212 900660 85 96783 105660 19431 53 418048 196351 256 34678 125 60733 190411 87263 285 148487 125800 226 417008 181811 423 505712 68955 140 391655 116464 208 374586 5 116094 685451 180579 316 938324 194 42334 622679 177 80489 876118 86744 222 43314 2 42233 439017 128 185193 717196 39007 15 452754 54 187071 804141 61 69704 580185 193973 400 121166 62545 233 385889 403 175275 945336 6808 50 642727 173094 5 979669 273 121193 562915 106 135339 806531 77270 226 157225 27471 139 535869 41 6017 848229 280 165801 613880 109 58204 155651 123 28966 159530 46062 72 415575 71 64755 520622 153206 100 440181 22253 35 964544 302 115731 457553 69475 162 431140 248 127549 261985 138 19856 961300 213 137882 443006 24740 76 827777 62835 147 273688 130 48422 18813 149840 159 326303 60054 130 764807 43 199119 173378 19 6356 882631 140873 290 277614 112867 123 726443 16 6186 510119 112784 167 649499 408 177856 157753 42543 44 87102 211 179990 418633 153084 157 850117 107600 111 828083 289 103301 831627 146270 88 529541 130 68006 153922 194144 52 653043 122 32684 441833 338 148180 3438 172 101063 169843 111230 244 489794 160184 283 266341 71 160876 508302 72357 136 189631 195 146718 731878 92 56505 937388 135 148818 888555 171774 368 299023 86 135067 117238 111683 262 638098 10365 41 427929 105 198886 795087 298 116986 792500 40132 136 128071 104053 149 191150 38358 118 857468 86 65491 927716 119664 132 584255 131875 288 647983 38 198651 594117 60771 195 264879 139 36470 542558 125465 158 205316 172055 378 569256 3250 56 256056 349 194512 396369 83754 269 644294 194688 163 461604 147 26638 438488 74186 127 221013 357 1 666859 96223 267 889639 136069 95 368814 183 195795 720586 20 60363 824975 157729 197 34523 102891 286 729392 164724 94 825707 109054 82 466822 1 179021 976888 19 56769 1750 181 160515 372151 198041 84 4533 38 38674 827824 176 119839 582375 76 38363 479063 83484 172 295873 69 199528 207501 352 199174 297643 12 24233 383460 2 156 678300 38865 40 891694 161 95845 352596 22 55264 963230 134 20375 390786 101 130419 141959 188913 422 197003 89480 296 873339 44 120986 57420 166 156149 490591 143587 306 103677 82 13996 895360 374 174968 422012 90566 8 650884 6 5381 145630 49 89539 784120 85872 112 62157 61 161097 9827 11553 97 601765 9 11641 70512 8963 38 266879 35993 87 998288 167163 373 575154 199 98890 499916 52 70406 676607 130240 340 387649 75619 105 819432 444 198940 214795 49170 55 219427 137 133277 912123 19252 60 528082 76 23353 537109 196750 398 563649 59709 160 828984 174068 166 196211 17 58871 20043 80199 230 947809 196695 403 585172 145661 221 443367 48923 20 983321 114297 176 312922 98 123467 61051 19 155075 652638 55512 232 915849 55274 192 999956 31425 18 376389 137686 238 140653 91191 15 682505 125106 48 680698 141626 121 188278 190251 362 445014 46 87373 147846 183 114599 84512 55707 132 61755 176936 108 812777 80 93018 334466 392 178770 441853 45860 13 292652 128794 20 228955 80219 49 86583 98186 227 632141 269 104930 810828 59 25119 546461 99141 142 791411 48122 46 9790 318 134708 150764 13 8992 856391 170207 25 85814 114235 308 537642 107210 60 348113 142645 80 844151 15844 57 477901 172396 242 302577 76279 232 565946 192569 342 708435 5 49840 266834 245 195262 460531 24 199311 485129 156 57308 531065 93 198235 664965 84 170226 169525 100057 251 423664 26 21093 993832 33349 134 96264 20228 34 648808 192102 324 151247 295 89914 420514 9 13954 56153 33 1268 142190 124 163622 638405 149816 335 108052 82 17869 482024 230 92995 534377 45485 191 762224 115159 296 585552 153526 181 217539 31225 133 362626 210 91027 484187 35 70729 923093 8563 34 814532 96619 4 825290 73841 10 422395 128 36547 175055 29929 159 745311 145288 129 510055 226 163673 826919 79836 236 96977 83318 248 400264 42422 20 226874 53 39676 356228 1235 31 944017 217 48066 17269 152 38994 183755 9742 78 76267 179 135331 364553 20091 44 626545 56876 181 605780 50071 211 614588 186 75560 939417 84650 134 141998 53 164066 102511 255 88405 403583 149824 118 980682 19 7927 481361 69603 153 972826 71 21320 504158 340 180080 161923 78096 142 186088 73370 212 858530 86 30371 31636 3619 59 633400 117169 266 608937 21 111671 205625 162359 264 835390 141119 300 413922 52 10113 685429 94328 9 18076 208 146339 851883 382 183924 681984 78887 196 339538 42 136968 452396 848 20 251504 285 99682 947082 127083 252 424311 203 1 401956 54 10118 210416 229 113500 677911 99001 271 217595 6 43912 474383 96510 292 55079 185 199638 358058 223 59273 191276 13615 77 398425 144188 127 538734 139 111741 58731 125 140869 765007 280 170683 706961 303 198669 539080 66173 173 677297 122 32403 82538 79723 151 14191 127 18379 803116 313 110329 231204 67194 112 57651 242 109577 186857 146 159653 710116 94 124350 492427 205 77614 445475 114621 164 4994 267 111332 548689 66858 26 352434 11 10942 371373 159619 360 665729 104 111125 604266 85 199625 779264 115273 133 714150 153 83976 666012 113 189728 20781 21 22195 57760 129369 198 908909 176442 199 202468 177884 132 557736 53347 201 709963 52154 124 535519 41 59130 743968 17 179811 518084 3 10923 377536 266 188639 520910 74151 232 80481 145417 291 286431 59236 121 59135 159520 14 303561 105 25304 185280 94878 101 951684 15 86315 189719 51 88876 799001 117242 308 955185 80701 54 446336 106893 106 334278 15895 101 732231 144238 373 814249 69797 141 840511 339 149578 739860 64861 215 386600 110312 261 417069 197 79101 540446 44477 54 746966 191326 253 800236 146691 264 199907 14267 14 19350 16645 10 831862 212 90881 838862 2 105340 752303 136 51797 239518 226 179234 317052 367 134995 152023 73258 173 911129 46879 8 364036 169932 275 734046 137 53345 958339 41669 42 713025 49338 22 972003 156599 37 200516 169575 131 546318 201 44093 881133 108177 149 885975 165514 55 123216 49423 216 750856 154714 237 42757 158555 35 176316 124 132961 936659 136476 343 256162 123707 313 5971 186190 168 437135 199729 353 856097 171488 169 896889 123473 294 974330 103 159150 341088 348 136324 747646 286 168229 133339 35 13144 867124 106422 185 848707 31 28896 232497 86181 200 998608 269 192908 892388 16600 28 189673 7 96779 236827 133099 98 569469 66 141760 660499 56 108709 998832 40 97430 194131 183379 261 302246 14591 100 71578 182 193211 905730 158419 215 965479 151468 82 959727 171 122057 914270 110868 163 159049 139929 182 92337 72 35468 358285 78 65804 565630 63396 55 987776 13 38566 246581 26788 77 949593 86 167443 56141 22062 32 45087 1029 32 573704 165 101370 618372 56 46498 482244 26639 20 871546 97254 102 84284 27679 106 959564 56877 44 336686 34641 29 396296 2329 47 389590 41726 174 880141 159 72951 637580 168 29411 423899 65926 73 237945 33 72205 701724 103178 232 948455 227 112513 240270 114677 248 28931 277 81124 219788 71125 92 954885 118 15348 314796 164 79484 752268 59263 237 479465 71245 26 934818 52557 170 283124 404 196563 452464 210 151573 313121 181 183618 62471 104722 319 247594 250 137528 611625 327 185214 779557 250 118664 730521 13753 105 840449 11053 78 266946 14 173709 702149 87 38428 113104 187293 122 915172 89 47326 424460 131760 351 37749 268 154865 243072 129318 195 472084 190285 233 990582 115142 81 963180 267 88069 822809 16868 66 2505 317 118645 540949 1819 16 117689 3 62004 301671 44895 105 643212 156509 221 439905 185219 12 470648 184162 350 449866 174867 268 818208 141 39205 258474 50683 15 196684 70007 199 80288 208 135474 425452 174 34095 896353 88 7777 537217 234 112714 390484 129344 327 423921 35320 87 131024 32 188681 251408 110320 209 300593 83 177060 691331 8019 89 866621 17539 109 18281 55 174124 884925 6475 8 249845 293 107139 46857 64 33616 376971 107560 260 761821 178682 140 358593 7 114665 685265 70 101942 490169 159153 6 297757 88 71218 892033 96508 308 72963 177 37301 395735 181609 42 366066 31 14976 670572 118769 267 857605 27 196576 152710 17709 80 524421 15297 21 166488 21768 135 190311 73645 173 866143 45622 84 966286 28481 90 172337 138569 88 604220 304 97518 802462 126 35885 322360 124494 169 918675 46555 162 400715 101 43148 229361 72857 63 622907 41175 171 984082 131083 347 156798 43 132337 745790 127 31161 636021 201 128169 150266 164 38208 108684 22348 35 346338 108 40588 941819 124692 242 184227 364 198650 308531 14948 86 241411 54 37640 320847 53842 129 126173 63608 242 128211 55578 148 999 380 164465 291347 57062 188 738622 240 123556 427688 196 171237 60816 32383 125 187758 197 87316 177397 88 193791 246331 146868 167 147390 142168 174 743454 50910 224 236708 106534 316 392955 160 109630 483474 185 78516 993877 62956 156 106724 34 187545 852326 91 102560 786265 186034 332 89115 5798 62 432426 199634 218 653059 53861 220 221835 183996 315 269108 131 64837 57312 326 198497 611993 261 101191 125654 74 147912 446910 164268 23 782500 181 152811 980679 45357 153 126620 223 95343 231730 176210 197 543363 186465 20 843207 88170 119 464527 111637 59 675487 22 713 27364 192 61014 64136 85 51702 545054 50 27691 674966 23965 50 323339 35313 170 254845 412 192189 388760 173470 406 426123 26 21270 78772 176 98535 642023 164 42275 256099 127 196428 251267 173843 233 764372 299 155064 77737 214 86967 514248 120998 102 60259 140250 286 7975 319 125807 651737 172116 286 645797 131280 356 516220 163 143023 528197 81 94553 494390 135534 147 617251 54869 186 82633 16968 70 772876 392 194402 931419 134139 212 2917 39299 51 4736 142502 361 315870 90 194577 565608 24 7732 31231 34878 75 331631 176857 203 752341 1 139753 478674 188577 395 537961 2501 28 683714 106198 156 937823 333 124024 759580 125 129220 264998 54 115160 601658 282 151134 888488 3 155935 927977 242 161267 289351 16 76426 461583 394 162803 497614 73627 227 330955 298 152611 991591 28060 21 963276 281 107591 689762 173 166714 666279 118650 16 77674 254 154112 433530 79 80122 411524 206 63465 204528 390 161401 557178 108162 59 158540 68 75506 876017 52 135583 164367 178 75669 819901 115695 127 914790 31 195323 264519 195111 357 107127 112221 312 256229 19 146498 867930 134230 239 892264 206 122329 725488 25 29828 459118 19 130812 571001 106921 85 912366 141696 84 71846 128 23487 281736 50193 35 196019 40120 75 134460 120719 181 837555 175 157415 263675 294 180368 436430 171846 118 312861 156 76308 658113 169458 308 827885 67407 217 445793 186197 149 636491 333 188208 416285 159790 132 45884 148426 288 427208 139 171169 917372 197829 211 136114 15276 94 232750 107906 48 468387 164 36812 478247 185051 46 771621 111744 328 798725 184016 99 597769 44 134292 594963 174517 24 961993 126 49231 367603 20804 128 899647 25 194120 545738 41 99034 470503 169031 313 780194 122345 223 49811 153 96358 861536 31 2370 580935 121 22739 539210 137 25168 388456 61268 22 423184 30 173783 979026 144 189242 198852 174 185521 213499 201 130466 546598 22 3648 9726 100259 160 288352 197 111343 648954 99028 232 756597 160884 15 402915 39 25683 649138 98278 129 364465 234 73663 96636 102404 137 100645 182890 286 596545 90 24814 991515 103 14889 174701 8 148459 970212 180338 340 911592 161 57358 969798 288 90544 253618 139 89270 68848 224 196851 951743 305 170980 142135 195749 174 360841 28 2216 609422 144 67055 49123 126615 280 249857 87 10039 597278 9370 51 908770 148750 148 913822 208 96313 204846 153397 150 147323 20887 80 617473 264 106163 634553 21 570 56477 195893 440 940592 140 187255 589880 326 199587 3914 185679 11 650572 82358 126 649407 101 95114 182093 63075 14 569408 122513 328 842120 212 157179 506042 77107 116 223310 142 30897 432221 74 22930 265009 327 173418 719022 149867 157 37329 30816 20 326726 25 13094 305671 256 78190 980800 85760 123 218498 140 192523 439417 135216 183 581571 148182 333 280829 79857 8 255809 177 50010 474938 63889 77 291497 63516 154 41385 174280 150 446501 52 94418 31380 77 125549 173159 75201 207 451776 88344 109 762270 41874 103 623401 128 83536 446518 63 193384 970672 63124 211 563762 158 28074 588000 165 163596 224661 299 181250 846533 8926 26 162212 222 67821 195704 252 153371 62761 84 197951 978231 193 144781 341357 36 25934 973155 81 131197 446598 46 56892 123153 306 96657 797356 91 41979 846484 141340 115 339221 181 61101 638374 77 137665 575465 109066 229 519281 126225 109 317924 150452 325 720054 138771 91 5356 148810 92 270984 160 177974 492612 107776 103 823043 73757 12 296372 66 102508 567225 100981 255 285546 106500 77 320180 159399 3 841310 133458 301 132364 92316 128 233778 64905 44 373870 299 131373 316560 105 180499 674374 121835 165 344480 270 188057 613131 102549 215 780020 28 185030 244630 205 149801 995854 391 163969 16764 137 42030 759731 8863 79 629193 239 79253 990333 79875 67 299002 304 152564 673367 176346 340 189193 11 40675 621729 71744 89 427391 80 22132 502041 96269 172 15299 194540 28 940391 30593 135 589127 211 62334 49100 349 188375 801500 158736 292 404325 10 8198 838837 71564 14 409767 186146 390 952281 95 58603 87896 63 50832 320945 43 75206 467626 136 164011 209163 134 82765 705214 4446 36 441792 157 132912 872235 3 33039 161102 81456 217 997723 15693 106 64757 40932 177 256263 28236 92 356748 34764 27 743195 85 139562 902453 131 26304 444212 143061 187 638864 173508 51 634080 129934 240 587113 377 182303 264431 20555 10 391755 7 88228 283808 57614 56 889698 200 193401 530276 3683 20 502814 292 155205 490742 184042 31 843442 114 123338 812629 102 109838 603901 372 187493 240944 138 195178 677025 126281 73 115187 144513 257 434190 91690 180 102185 133 188000 528834 241 59711 389654 75977 121 769916 134769 40 995632 87 173823 477999 187 140950 11810 340 140528 406403 78 12786 351378 23 17450 444490 122 75812 452094 192 46411 965698 188912 70 651994 25331 23 288541 94864 139 315743 104 39513 99115 150332 304 764153 85 14934 625736 193531 225 525476 140595 244 950475 155563 33 669282 86853 256 673526 189 150910 386922 383 197402 413373 287 97009 54619 11299 47 440949 28318 67 956059 33404 161 57801 189 103978 587913 148095 142 854456 151 88125 497762 121 59395 339278 27 170018 429110 383 166634 320303 168 143033 914629 98887 243 798209 56043 74 842993 230 66319 657999 163988 18 672886 130 67067 376757 33 60629 38380 205 168320 854304 153888 216 464937 185972 93 2560 29 2921 591007 137161 64 724796 147 24854 91109 162 73713 141633 90363 264 235139 43 72884 520925 135826 261 859115 76016 250 931075 143 50738 423694 75 7179 515196 164 159425 922676 174611 167 822181 18 3230 864378 196848 277 797643 144237 306 597590 163 30376 468444 268 152084 424709 198 87295 413605 199 121517 504321 74 70239 109661 151060 40 854813 177934 379 445719 142 65378 864550 30 34202 516936 69316 14 90445 155 71519 571105 188752 1 573395 83398 153 673741 191157 425 382695 155900 93 16718 214 179185 634250 24 9103 947667 58231 150 923415 91507 93 870168 120146 257 180637 83 98179 32638 154223 176 83241 194736 421 258826 18 152540 245068 149 83424 119204 80812 147 797284 75 196215 170965 40023 82 274133 144323 56 315436 189930 298 222623 191 82090 607812 314 155505 782546 153906 205 859840 342 195446 812801 100662 285 970687 129 77278 507009 133 174889 487607 17419 59 604454 44 115196 85488 233 126079 684269 58616 162 572489 66793 190 391834 152068 158 505055 25 45226 315364 156 29622 657682 80167 88 399764 56 124123 560793 46790 88 285812 21 105278 181634 251 140377 389573 176 102033 301414 161 99839 614014 171 106190 255119 24648 17 503524 5 116139 270310 109009 206 601808 93 10681 282507 191 57100 42933 9429 95 573958 92455 281 696871 11230 38 537882 73 44343 831529 149139 262 649286 121 180905 965008 150708 338 373266 30388 14 302252 63695 157 316685 85 65778 902840 51 171658 232912 238 75659 41306 43690 93 648536 77252 47 279319 155463 189 610547 140626 60 237168 205 48406 510413 162011 100 360869 58655 42 644080 130 34768 484293 85729 101 798349 25323 58 117796 368 158265 719684 282 82658 850449 30049 36 485580 41848 127 584511 133434 242 838571 29111 100 373260 185453 85 284674 63784 110 277098 149496 273 427418 31100 39 782577 45 153831 665629 48520 70 993849 43 5991 247827 163 119984 904887 14 126903 315746 82 20922 432278 60530 172 851349 134834 10 597340 190576 25 718997 39 20324 335261 272 133853 600276 80 145433 57401 132 125870 75258 52869 155 476136 192 48519 665779 107368 307 215961 68209 36 858058 71669 133 965269 40266 170 305106 101 137340 206284 136415 338 919027 88 20116 900520 186 184198 987075 98045 103 777815 393 167312 128941 160944 175 115337 187531 363 444752 151560 284 827691 48 58064 401287 184 138711 231497 214 124030 742915 171 131009 586839 181 91393 505488 77 193746 425613 24492 106 328250 7 146613 54399 189 141010 767659 182 33426 680845 31608 65 18662 196 63382 518240 58741 108 116213 20153 67 190410 168218 319 281867 171178 271 877629 12600 110 740819 98493 96 355765 145 42305 599936 69989 113 954534 73 6108 444045 230 148442 694130 207 83204 140213 45859 20 383485 33064 38 253432 69429 222 33473 199 73595 221545 155747 149 65670 15 74729 291387 101109 191 198068 189491 131 761802 27 7576 883532 78 7426 41821 137090 329 523107 80549 51 883304 178001 387 116661 92 60935 580063 103793 176 132445 20 102286 717702 333 157867 684444 14 88696 993291 56662 153 958626 14 78009 882920 18 97474 883714 59140 170 876154 152 27262 816561 75395 215 987295 99396 94 559930 116 38661 236788 97333 208 678931 85716 39 962751 213 173327 392531 236 118179 215123 142 29641 233196 186 94890 539859 108367 265 714481 153249 67 268952 308 110541 892674 83 78795 484077 32187 135 433905 185533 46 401452 80529 124 226204 11346 33 592149 100 130066 398056 95080 279 932383 299 91669 676765 199495 278 976879 116051 110 861094 221 58879 165391 126649 67 687204 175524 218 173441 10 35865 699233 91 20101 130373 21577 138 111408 114 65118 594019 86750 27 299734 7392 43 100261 46 180050 682963 76 23589 647970 282 179375 174853 82195 156 805197 76 21505 342800 5 4326 545078 63 88001 92107 120 37907 63060 21701 109 64710 43 46295 30678 142624 219 878058 8156 15 143328 158769 166 395549 424 190652 32160 119 125116 352298 176397 145 31718 289 106318 424272 82 82018 728914 124164 291 704654 85 12826 846029 148 171922 609390 60 66129 104565 11726 32 772815 116 183537 503171 23757 152 475821 328 161045 847142 166 132419 378108 90 122217 774433 6550 73 494317 179602 372 367157 134063 8 733566 79 113347 935780 20520 85 649073 62214 27 862300 42 42331 79499 117215 331 19335 80984 27 201044 78 147398 272993 39448 143 441178 43 63268 82293 232 95438 876096 18 85040 769907 177567 88 840062 307 141285 190501 115909 47 405082 36 141674 839120 70868 238 873893 39102 75 526401 330 110549 373292 34036 178 829673 3 8851 761833 38902 147 787374 63 76614 408353 286 136229 249666 14039 46 510282 129 49215 504088 21636 63 735312 249 85528 616112 111 97489 897345 2997 2 270394 183 109008 136330 210 183823 875301 170787 70 178277 293 150648 661122 137 127630 31689 102 181700 411327 209 75974 188804 165229 308 876595 4 45013 662246 233 129491 436751 123 50223 388457 92744 271 449634 102038 94 304789 165 177721 328956 18 181910 819952 2720 29 806243 4 78975 750832 337 157313 826737 47911 191 812242 141 102074 725736 149018 25 337272 91 65934 321144 118661 184 4248 126 143490 405824 73632 167 210544 53794 115 629439 113 26569 859370 79 55997 831373 17 4187 245792 191536 248 825595 145227 368 187305 172691 295 977480 88 76052 538495 13 151962 112203 142549 358 135364 114 17567 883782 107503 133 509065 222 75725 638897 175732 305 246529 75 6707 5294 118492 121 824301 116307 112 775893 38750 50 533391 139460 157 246380 22805 26 593146 328 122795 371023 187 42437 556153 40383 187 853029 20285 119 60825 11518 44 753964 1758 22 116660 102571 29 514096 121 30684 888377 44 39557 104998 1831 42 977770 200 57870 673293 193792 59 888082 162833 236 314733 131 134858 120833 356 182029 25005 137 134285 326436 336 145826 560912 189743 7 68611 78831 113 753892 165 40844 312280 31326 45 11030 7716 33 479498 134 168999 335839 133 67696 337568 40410 88 896024 28760 48 226537 72091 161 833445 210 115929 983141 149341 219 446244 199397 2 596304 36 65838 884834 11884 85 641423 61 193190 677925 113549 335 225700 27775 89 174868 135 172189 52769 129916 84 899227 119 54104 274198 92613 214 432963 198 114088 73316 417 188466 968446 341 142628 634187 161771 38 188613 9181 4 345441 58 121861 378146 161013 65 670084 78577 198 756697 97015 268 538791 156694 386 913857 188 68796 201924 17 809 183067 183 64477 901912 136166 294 847617 307 157098 442386 64 21434 861622 100058 63 484017 152312 367 846339 104494 11 182662 84395 125 873798 82784 102 528626 179712 335 650713 30216 109 135865 39964 73 114775 176138 235 483063 27035 12 1891 117836 183 277835 183838 367 623407 8848 39 352768 251 187571 730446 28304 38 546314 33 4588 854639 89 18711 798960 4 90168 836460 18 22850 437002 162 47815 398784 172 141630 146649 185447 220 226575 75651 235 544513 135788 175 474394 127 23104 993196 195526 431 678917 134449 266 782167 45601 66 36815 8840 80 567447 63 133665 676319 52243 106 86340 48872 56 29707 413 184324 854104 182208 403 76959 160 141504 913080 105980 12 224464 31172 168 26682 339 148524 760627 374 190018 166208 198 66462 173582 333 125647 235594 36102 44 335738 378 185951 84128 79196 56 481821 303 192287 458379 67371 110 804127 117787 334 148438 43994 171 920825 47361 18 399136 171731 374 356666 71 32159 285624 157443 183 402077 240 87259 886668 197 144711 700254 104728 262 327340 154038 251 742471 145067 71 304355 133636 85 791706 74935 56 630110 136236 255 540685 8679 85 868936 251 70461 375553 291 156630 259772 157163 193 714938 30 7420 307698 94 18041 870933 156209 238 924021 81455 189 49415 15526 20 249731 152012 167 687336 117376 58 75305 165 61799 386 20027 119 478539 118 19375 997803 102 119758 470561 205 58809 630749 19986 44 984274 52983 89 736007 410 190794 947363 208 164692 132120 67156 105 824809 13057 23 176855 288 116046 609553 279 121882 425752 42931 174 554881 145030 360 769663 106968 307 628211 35 41490 46124 26357 3 646533 339 144637 3876 103 29212 438183 69582 207 298482 61012 174 627610 143 124444 226123 180 136202 587415 12 29438 821841 68402 186 269758 10 37489 874183 76073 263 436311 122578 136 17798 244 82485 200299 76 60825 410221 123383 251 221723 37 108776 212774 26 34187 523261 162 191517 633264 68730 211 68253 119508 103 600978 268 122953 608732 218 155322 501614 154611 253 637737 98 49543 186413 60418 154 804474 270 77981 433316 109 14958 423704 177436 129 935980 30425 142 575810 66277 75 508490 170325 113 756310 3 127106 505994 141893 76 180420 139 20234 340422 119483 152 374055 75 31469 288504 24217 117 538684 47639 16 89692 11474 13 768402 139849 186 301624 234 168813 661760 264 127576 825274 31 84073 187856 109144 312 993387 73132 138 460420 733 23 372946 46320 74 703373 26255 26 610097 185664 20 314662 200 165856 341457 236 137089 793841 79 67358 810569 71965 214 189353 53 32423 105944 24398 51 846293 40 175753 639305 91313 214 56627 186162 131 887843 27456 79 100234 58793 47 581143 101 28756 113947 49524 153 694076 27 25330 616914 287 175257 314413 27817 164 705493 29297 14 465095 1966 34 2186 143272 94 325062 7 5859 875405 136 54907 207121 52588 15 125406 13 10074 660270 112 159012 716168 161044 123 98538 129080 175 932380 36 6259 63898 330 160290 77851 152943 161 850736 173 70640 370939 8 178108 52305 137697 237 162335 113594 243 783407 45380 101 651803 239 85149 31698 83 23824 807397 44794 10 733741 413 177012 782185 67106 222 74546 198726 262 395417 250 71719 644903 97 44975 876613 53123 125 621764 4 30195 769211 59642 226 436649 173 100872 900592 133303 10 875485 6 55828 908068 109 45099 507282 150076 185 686617 22 10207 474441 140574 226 407672 350 182702 229506 154068 251 810319 67 65273 145672 94784 167 352547 197 159446 739569 7647 7 489282 66291 65 947477 30 147088 993668 91 52426 863299 25778 145 405642 49144 157 453176 25725 86 677031 43962 8 460436 19673 53 179152 36025 72 851907 49 130270 639722 187981 19 130346 191 195032 319932 4 153549 841868 155074 195 305466 92 55369 197801 91084 39 563388 21258 93 553659 19 12713 548765 230 80913 396261 228 112296 245151 218 90231 112554 151916 293 370077 106961 129 182240 78 138429 545598 197 168176 354251 242 166990 134334 87975 97 15734 1 49098 370658 398 187456 16040 337 122841 151165 368 152252 443323 34507 80 857103 147881 72 662561 69 26095 245075 4 56907 75259 112 28518 314261 11279 25 771868 9 105235 874824 115 47478 891604 74767 206 651339 29 121389 499941 108981 181 762947 232 143242 879032 70479 207 267876 180516 124 440257 84 11601 481866 107762 262 562013 195865 218 703466 162229 399 877564 117 26288 404309 43846 24 481174 60090 196 486449 52 98786 545128 3374 23 720399 134577 192 832411 67 160215 972006 191 60236 919226 20 42405 337032 3481 37 565560 87760 188 31062 110793 312 303531 239 99251 366478 35571 85 350027 169 192965 2902 139 54898 145481 132898 17 929483 176 125524 48728 48 65693 515743 121 32293 889313 74 104848 674068 11 204 950566 113 123358 869898 277 79465 979736 111650 81 242960 66 146474 100539 2476 30 909433 48110 15 216996 45773 71 33101 126 162240 803371 18258 98 323178 175984 256 363432 256 78216 550989 101 97652 214005 2621 41 912584 122232 309 593141 17 14158 410854 35897 61 480546 136363 44 934389 41122 159 949601 9622 19 958382 199318 102 295798 62 9611 753727 154 7 763037 180710 180 946566 23 21943 831781 307 181915 276018 196 42303 925045 66 121719 396498 95465 97 752549 103843 103 335914 106794 176 670154 176 106411 333734 160535 30 20947 25 1299 457386 134317 271 698573 194677 369 820686 297 88945 542764 417 177579 961282 15495 95 391130 60 13913 727743 355 165947 166303 129 132116 321564 94920 88 461690 424 182681 321950 5612 29 18333 6908 24 858185 91 188593 560716 35744 37 726279 111696 248 841838 79738 280 117975 30657 173 502566 24 906 69921 67895 133 766922 2 53928 223195 234 136481 698792 64338 236 398085 112476 228 721773 56 9517 632140 90154 103 679245 163069 205 859228 4980 1 98755 156 108635 654800 132607 352 762673 297 106338 938219 149518 287 808401 17733 113 633814 195 43522 280275 186264 400 354343 123158 177 903942 263 91151 713348 3 8087 71263 151376 28 69686 176 189543 869397 40459 89 832532 122945 131 476166 157 153930 653283 92 23245 255377 132920 268 94090 68 182666 939981 393 192725 941393 47 138383 97423 119 107737 122388 12 246 928367 113544 74 29433 74532 237 964279 298 150873 574769 170770 242 705124 233 80950 15870 21 28991 53554 107 66722 131388 94392 164 509473 178 85540 208975 162 193633 195724 98432 257 336456 198784 414 907215 196569 159 535315 98381 7 855302 75581 126 378208 118776 60 624337 93247 8 644863 159421 105 180725 11104 95 888331 190025 330 201939 50286 52 984163 99 28575 901593 57 60161 104147 208 74180 764475 77 91642 421503 154849 89 410182 243 98837 545341 296 194967 606120 153522 13 815588 120762 332 558649 118316 263 109139 35 31773 789869 27 192447 203053 48733 175 845654 141303 86 121877 185577 192 671933 159 56159 361751 60961 152 736964 15 3326 112090 141532 211 322378 113604 57 378535 99520 57 887739 230 159529 238532 83 96559 456988 276 99354 680747 110 32482 900885 172 73614 729588 1727 33 186382 143444 31 807049 80 55553 613185 69525 261 712519 3049 17 587329 326 137538 785985 39651 82 341985 137043 3 22864 5493 66 903164 5587 2 527467 125 33603 258326 185517 298 305792 38 198089 356159 73836 200 243253 195599 207 475139 311 125248 936838 172 190472 104339 160111 18 888730 144584 114 242752 16662 50 439330 133 35607 546488 61064 131 522502 115740 279 134991 192606 260 637351 142394 278 384391 177146 385 323527 137673 191 505191 107112 297 142856 7596 81 482702 187 151815 478743 272 99116 664515 137360 316 867135 39963 75 605697 107319 103 156177 4607 2 287148 218 190953 947315 186412 255 939683 56941 149 833155 187243 274 573728 169 124022 8687 178046 336 593565 146673 9 329919 23512 56 170270 22 84691 339164 361 191094 545114 114 69638 894298 34982 18 618742 107554 210 995042 202 108420 238117 67781 224 461051 168750 359 327528 16 144583 45163 243 130141 37856 111 26305 523840 233 120072 843384 66 79103 357481 97750 257 869360 17 42482 84415 80830 111 766219 70560 10 483752 210 73590 360528 279 153551 244894 150049 79 384928 207 161908 980963 9 26779 207967 34 35794 292204 177795 24 287034 114704 1 362519 166350 72 725141 12 3590 459622 145 171596 69822 69873 133 494264 41676 93 651874 159 27947 209331 75143 74 354701 128207 329 128551 8348 61 793323 217 88668 6296 147555 371 972993 27 130819 12350 209 175799 844005 92683 216 737392 11893 43 396235 158 92798 540487 79941 251 10040 131 151389 436762 160599 108 364229 224 120223 860629 122568 40 625956 120 90355 948129 67 4860 884326 85 125258 962189 104837 310 555667 144867 380 804678 7416 35 809423 32 163532 480826 78234 142 346986 167339 381 874312 56 67426 993372 82423 67 785916 178648 139 691694 103823 321 220060 9698 25 798493 154040 168 541712 80933 96 769471 81300 157 126965 348 121129 583683 48596 4 277367 73434 136 736702 21685 20 699610 218 170610 500446 367 139634 313906 135 181397 422192 53816 96 528842 20505 132 737513 215 115615 142967 80583 194 658163 5 17986 797326 103498 105 616356 169 87270 954822 254 126922 199544 133 136743 647100 155212 334 57696 37880 146 19510 95557 185 624665 121599 279 727868 217 93331 335368 371 173031 659727 191 40387 488219 181 162368 898223 108 113667 201942 2 12438 514615 37 185672 190612 169792 113 804109 85 166176 132491 87 32023 598641 143672 90 902719 187272 297 872533 13550 11 656150 45 6340 101529 200 169012 139439 25572 138 386757 284 148899 429957 283 155366 524831 165 94870 407762 152495 15 195774 99758 179 755920 136 175736 566651 36 11143 290333 103686 189 3656 30164 126 507146 125 93111 75305 100 78998 848845 79 134853 880129 9624 30 236845 125761 126 293222 85840 1 790656 306 172156 589355 140432 226 510428 286 185012 623620 56 28950 25126 108619 213 546874 8428 6 359763 22 6735 827010 100055 41 89408 159953 135 793183 158224 205 65285 37 140677 33029 96052 217 203798 128 133469 752832 112642 110 685957 96527 233 849405 16864 87 649371 40000 54 89935 119026 36 368854 30439 127 709621 169332 148 865642 98746 134 229116 46111 40 799301 175637 207 981511 171267 356 25201 66 12831 535394 147959 345 108770 17355 5 817970 73968 42 131926 177438 113 254604 63 12612 303584 295 111061 584856 61 33133 387336 4435 24 282553 285 89194 911068 256 185920 489672 336 188969 992905 307 183824 995177 98 52528 534002 125188 141 62098 307 103539 336878 151981 70 40786 49 13698 155760 191 123252 666993 340 166228 885228 175110 61 688929 228 87187 906108 120865 199 903208 251 117639 955139 65 146898 961345 173325 382 882000 62523 223 136373 103488 168 666095 187 54474 495374 18599 96 494114 107497 78 637374 126052 125 554544 107455 212 475062 115108 114 949094 58382 223 487509 131114 174 861091 91214 172 488569 139 51986 295888 165684 158 32715 107683 324 450409 182650 340 92534 74519 52 134109 81431 169 59949 58 5013 216970 137234 350 615323 85 78038 34013 104 118662 395373 146488 42 89955 15234 33 201557 66 166894 199044 72 39491 528588 160008 358 268781 115894 225 215561 86 29163 3317 34 25186 192948 210 91744 240983 292 165484 233324 39 6793 480028 220 53491 951228 24002 102 52814 184 179328 618993 95551 207 858304 107 26844 48892 314 146906 329060 84 86337 68000 238 179648 51172 190 63292 788732 41 27943 544419 52304 168 835730 64 19055 451407 181 183179 180755 13 6251 913157 161 152863 903562 140 91692 368651 24598 65 861045 11609 24 514772 317 138914 71228 33413 108 975176 168 78369 260114 37787 54 497132 168 85239 127183 112234 207 540072 139 25956 406710 107 117587 885104 196 61763 322587 265 99204 262691 148004 114 479521 26435 123 995050 61 154791 273910 56955 182 789086 85 20877 660274 160032 287 186170 168 133569 636633 98 19963 426630 4 112636 241668 378 4 957735 147 152667 651636 3341 32 364151 17 60117 832928 862 11 172600 180017 138 401411 131908 252 236808 96154 188 888501 40 33557 334057 21370 77 658075 32 104611 531287 86322 173 952395 148556 3 640250 184 170268 719159 210 166820 987917 62 102753 473110 165 37869 67962 153602 270 32587 60708 239 946455 123509 177 212098 24 4034 278389 39 69902 95886 44735 185 343949 196279 278 633749 66309 165 464093 141896 307 4811 287 188523 918483 116638 141 946065 65 11206 834839 66 106274 527396 104188 251 5609 298 131522 404669 13 1331 938010 220 52870 727176 98235 193 516243 3536 25 556593 110662 296 264308 46018 109 941390 29 35135 517088 71304 159 239687 190 71076 111177 153952 197 750304 3 55267 452754 224 132885 738299 160481 54 738608 10765 99 873586 387 154772 998704 114874 32 607033 10 32303 194523 369 157895 529831 122 80449 511205 31371 60 840368 927 1 377252 39 9246 541672 124416 55 27247 195145 72 210017 99 123273 713929 152 35144 799876 158 38404 30900 167 122994 746317 106355 51 734795 240 112967 839828 28 23386 463111 87 68032 509190 103245 152 176907 171649 324 139947 8 119236 712996 20358 17 866444 88949 188 525045 245 139694 786008 191984 128 263358 22857 128 867740 146580 333 577201 243 74172 726358 18 8610 274656 119 164651 307781 14 42642 506031 270 101683 8764 191412 292 275119 135973 80 525679 123776 298 44577 44 177162 395821 102970 127 38627 170030 50 907548 89 19306 466198 5 23146 70816 189856 202 396659 1384 27 387572 52 36581 827262 74435 143 358461 32 183414 371507 190458 155 528745 53 178372 201886 129408 137 430052 82806 208 809036 185032 8 491300 133 50477 701160 149 45015 565485 177 116813 530021 63 144120 205436 217 117883 821271 164 27344 276874 85569 25 222217 48136 198 141658 1211 22 996870 35422 175 74463 78 73412 817244 90929 140 554763 169 52128 26613 77471 219 493550 26 728 894956 191831 240 671956 122 21566 171896 127854 308 960452 240 156402 940350 358 178556 111546 85182 20 825187 263 133912 504860 36302 82 5288 164547 143 243121 371 197862 638299 183 158764 760094 247 168424 218296 199636 102 484372 133020 214 119861 169 109038 935229 354 158818 960117 57 114348 501549 144 37745 672359 61719 206 673483 230 56321 298396 88 78791 58794 196 62411 935108 141570 225 439603 120 38073 584167 36 142756 235846 13 6622 70079 144375 262 433494 288 132698 84236 62 10270 721818 109466 109 833695 82525 286 646612 155419 198 416198 142509 313 103942 76716 251 18924 122477 162 638281 188226 66 327150 115 87409 433756 127 47824 647347 114304 135 705912 103894 141 370706 228 90874 191994 82372 80 52698 191800 364 957358 199 50665 134168 97 52369 441742 170 180581 39596 205 153396 384269 5030 25 800423 293 199005 950086 210 112017 219205 91342 226 444295 93 42244 169243 6 88129 581659 169028 321 524415 4 75276 853417 129810 104 410622 173 90459 370665 162774 279 487134 135 167128 999365 56281 182 338909 222 164792 730261 4449 17 460813 171119 287 756060 345 166266 953633 199110 132 986720 13314 65 762145 96380 113 888451 44 65352 24887 189 103786 863458 138035 28 959672 68 129176 24324 3339 41 502060 189 61983 901454 117122 126 312770 50 63135 593652 103465 229 962848 61 24570 364719 133879 349 376177 84 95049 854081 123 91198 860216 176639 413 142376 159879 369 68178 104 145096 708447 330 194161 752310 95956 65 838638 58 166246 599781 84 142443 148990 303 151352 168585 163247 205 888388 101599 248 227617 162263 200 156545 94752 16 727221 110 27093 881870 39287 185 130776 56474 168 361967 29133 146 514950 19797 95 455886 99108 240 168339 15640 11 370450 127 80075 311934 127361 91 231514 47 82849 1769 114859 46 784335 125 76887 526910 71029 126 542146 359 191974 246342 227 67079 189881 103936 145 319383 25 145403 525998 76877 205 742625 40909 86 766304 76 86962 631519 302 163440 718648 106 66580 407462 246 109200 98255 65830 2 570630 36223 21 270599 169586 99 57151 196 168448 878962 97621 129 153537 31623 31 67037 6544 68 493699 11 106404 799730 182674 423 189867 68667 112 164540 146495 167 792394 210 62393 948764 39408 173 359187 25 6265 130461 178121 238 821872 248 68922 575863 141193 133 578388 177 33569 797481 1327 35 92206 166 182260 788018 162 187621 165986 21 29101 668286 34314 94 96763 24312 132 100113 138604 142 407977 25955 17 435419 63823 132 747016 193806 431 188821 76941 86 778647 128330 305 718877 244 193046 583325 1338 17 387806 347 160115 89132 66 40906 907639 170 152153 508770 3871 34 264981 260 88208 393719 93 32635 822562 88 25423 545766 69747 122 110135 181540 222 569165 223 147868 2428 2259 6 43854 40 41207 229294 205 77541 837770 131062 156 654461 151 46342 187477 21616 12 340572 8 6229 346769 154 89398 272003 49933 159 77978 279 100362 17356 154026 380 64570 69 11988 523466 69 39209 745500 315 157421 163016 70090 40 232447 144348 332 984510 222 100637 513375 16 9194 375836 7290 61 472140 128421 86 679188 120139 316 182461 107179 169 231636 75 46645 642677 22 35822 252120 128642 203 68879 120 113580 254431 76 73411 41284 72814 262 354415 184930 376 988062 77 5942 599883 160157 187 433838 102 150223 930209 117920 208 968003 108595 58 179631 197666 82 662153 198539 141 486418 51 2627 812630 388 175561 7193 246 96908 611372 284 160938 656088 98 169084 806101 55 145807 117607 141920 364 10450 189590 418 748594 123 90288 82640 198 49734 709813 148 95475 4152 200 131195 609292 47 59546 969563 28 62997 233887 333 114840 360408 176326 223 456829 223 192937 906382 195 49627 154823 3 51771 732871 105017 152 958296 176958 371 747382 159959 282 861051 141 39114 470878 136105 114 640863 133 59004 237991 32388 63 352328 54459 146 397661 112675 44 619104 171724 46 439848 40 11470 562760 54 143064 493249 184 102297 263174 177336 141 685181 12 2929 34148 128143 24 394619 305 157343 387086 248 88475 112846 22 116456 64010 182425 55 724531 248 75298 383885 195612 434 186607 214 152403 401341 251 87461 161801 185092 346 421971 159682 369 396977 404 195791 41636 146586 103 180838 129152 269 551854 60638 8 523147 14 140362 985252 3211 32 40157 102198 229 385819 50067 188 347492 137517 279 298475 190663 419 747546 173473 58 87463 176150 408 880808 332 115308 429638 136639 259 978031 74461 151 396336 13484 42 918610 232 78679 708486 179077 317 450116 162631 280 597142 86 175106 983601 120906 178 956735 57851 69 181562 157026 116 152709 78 154516 842182 334 115260 747418 105705 58 285714 78 31697 915173 242 110797 289528 395 15 110336 158036 118 173421 106 15167 901276 90 108193 371460 105272 260 272459 85430 9 856728 160244 181 633798 128440 141 766115 126 142920 969960 89078 296 577303 148 65796 242355 69027 104 38070 12905 8 342612 373 177418 525762 163543 192 254922 5490 24 648104 7 47918 129051 77 11798 966785 74880 111 53247 131286 142 804463 59 53755 740384 208 103623 307563 46263 149 994626 501 20 262969 86 100458 759407 139086 258 423643 77444 36 899825 150 115915 713409 192961 377 948518 184726 82 818793 16431 28 764051 29 1544 359634 137450 49 291459 100592 151 390312 285 125484 442628 152061 268 322611 46 6759 440641 382 162920 616640 18654 44 564171 160 175821 250082 87096 250 761218 117970 218 664333 103755 267 222867 77 36978 144388 188492 30 644574 59937 41 582584 300 169715 55461 78 48467 417222 152694 16 367641 85 167143 456386 254 98064 236625 46 16729 144503 183 151889 921007 53439 3 355662 101452 207 218797 178 197171 507557 83489 241 861134 55467 50 413785 265 132593 792902 98409 179 165877 18294 127 68910 15 47156 246257 60 128065 926123 102588 59 929089 29 193858 789833 29175 54 589913 164 43535 473057 4 33020 544240 165055 242 134601 64 108155 534760 70569 184 630617 33967 140 682182 324 150361 84212 102432 121 10298 2 5510 671473 18462 87 411757 384 174661 402023 72 27571 400108 199 124967 247482 34 53254 920212 139827 75 48548 84059 226 554226 92059 193 513617 355 154354 341247 298 170563 879000 57006 220 916587 81 11598 913722 331 156114 939251 109727 25 45793 66289 140 564248 32842 54 638643 44 28748 297103 191 87510 235980 39400 181 365718 171287 41 705066 113841 333 758549 197 49907 158092 193 116349 113577 142027 259 835479 309 108977 943656 150 164853 19544 34533 164 510660 78457 6 409361 61847 10 217825 52 174624 425939 6575 26 102366 157765 321 56763 20841 140 26397 55 4430 521125 167629 332 860393 88 47515 152455 95155 12 587067 179 44639 499832 97 13188 879776 39 199973 773329 15600 38 495584 109094 327 709894 139331 259 167082 14919 4 252334 71292 3 724605 186 135492 468589 153968 370 630940 115283 203 523512 74318 140 226308 11355 63 514422 113946 257 291148 64 152562 886616 66392 117 272544 90060 64 482774 140231 56 448810 190991 2 603559 128 29433 337119 41580 200 8865 149864 272 374674 181447 34 149764 190 134308 176597 8112 80 135835 80881 138 956801 42 6927 341583 179 199584 165518 150 24304 91250 30 18450 35527 179 136197 538857 166 85479 898479 119163 32 757567 118477 35 137109 357 174075 559270 192700 256 956451 3 10979 293392 13645 44 399623 83 34528 394552 76 71264 955870 162852 85 51629 191901 317 460198 190507 161 339683 280 168610 848709 243 169676 655069 23 174509 405214 174443 373 532303 120 32152 676512 142 47736 796649 327 174204 141007 106671 87 665926 149 69300 963782 120233 183 463525 162 197337 723679 180314 99 996559 55741 77 783624 107888 181 829208 67 48096 502170 111 18955 285558 233 183252 60118 81 133379 812979 187249 102 717045 88828 275 496285 127 164496 468752 197611 173 341792 128345 305 542579 341 6 334481 143900 310 471478 173 168196 88500 164875 87 921755 126 146770 75324 411 170003 6701 112152 261 206502 69 159837 202609 99 109888 514051 22483 73 427891 311 113972 199035 60 31896 561668 236 196010 491053 42 83563 902585 44451 104 32296 172 171358 384574 92462 35 226535 143691 119 589217 40 21015 296283 173448 299 185240 27 31547 595553 109 22337 820408 86 11902 520726 55 152039 624487 79268 38 839976 197 107639 237753 91180 271 723628 34 3242 652017 72 44507 364878 203 126784 387526 387 160394 957797 30 7258 963460 125 62896 416473 187220 146 272357 192 46667 532913 248 124146 610642 100 80398 839753 66057 197 507638 69770 7 881092 47030 192 687712 45 65818 380197 160 195236 825061 104891 10 21013 120 21354 832048 60178 121 481738 135553 350 513658 137041 369 17778 1589 8 560197 183 133512 599491 43352 97 646317 53614 50 517288 410 196049 972976 128797 211 817169 9743 53 709842 65071 140 726670 80976 211 651121 179401 290 526003 89740 94 185939 149 36392 141012 119254 48 62855 108 22947 363948 54340 38 147793 59444 195 766319 127 173120 188177 79005 17 126031 120004 6 661779 159 81977 920560 247 83384 413406 151 145018 28697 76 176039 655231 89535 9 852369 149 42276 187394 116 112340 401323 2000 43 887594 61 53410 197737 9 88099 503633 41230 178 290108 5 179614 44473 99356 89 219057 37 52621 701038 108 129125 835414 320 146260 837035 30 29786 68881 309 123562 249161 40208 66 512979 28 95899 220264 293 150674 719973 103421 158 652608 37945 66 453638 31 172162 153693 25 24882 234098 116782 230 354258 228 100515 17493 194680 209 238463 63714 160 892663 113750 143 546017 124566 124 792284 29071 65 955229 118796 148 328505 46 5317 824884 71419 77 437481 115 153982 720457 169251 308 603052 106 71692 804044 151570 80 418754 207 169077 254451 22285 100 110170 127 91157 636137 81390 105 560210 113 95993 568263 40535 31 62315 13384 33 659303 166678 289 982245 168210 172 781937 73 121143 217645 210 134875 168810 168 186183 332434 171377 241 509540 49015 117 858805 130549 310 206116 126330 206 105308 18 61194 71835 70 47666 608 229 133232 195670 187 168812 513281 54 187470 833245 140712 237 647169 139544 192 639976 9166 2 90900 34 106541 132746 344 188533 5192 54 57147 556694 122 45337 473534 186297 386 631658 60829 133 276762 4 28625 256701 149 42316 386100 182465 67 80808 260 144624 325854 114 161515 275709 111 111427 470947 290 148103 151164 154897 342 660998 177 167045 974080 93400 22 981512 5522 51 989908 18627 105 811761 140861 145 366873 51 11191 913706 195 41892 673704 149972 382 475247 136307 342 379265 184573 54 955869 151257 261 563081 168117 373 543206 263 133253 745816 208 50585 734408 13 56140 680355 114781 29 212233 17666 12 498303 37 130288 869150 196870 160 345403 55 153264 994469 27 42400 897242 164 119666 703119 263 132937 293011 141 55461 545543 192346 319 321197 166255 188 554063 1 18577 501603 54813 157 69255 83520 259 461452 280 191469 426674 230 103579 456774 64987 83 208434 111 38985 348552 63 106245 918660 189 42200 577950 1649 25 134436 264 88578 835686 24 182503 63114 79 178381 108268 109437 221 900036 66193 163 300715 85736 71 211897 166325 342 435457 131403 3 379681 81 84030 90271 233 136623 361319 55544 50 398351 8318 87 796658 64 199535 445020 71 107808 664393 36 91517 418910 58528 42 472542 201 175961 701600 13 142218 94242 145 126855 617481 39939 54 836715 93960 34 332817 171250 324 980340 122941 275 635115 137443 347 997817 36002 141 597544 322 163224 709324 178 55449 350288 19 1041 542382 364 191022 253126 47767 206 638458 117 87229 407619 126829 179 710277 186559 204 431401 135 139517 232853 191 156784 880099 177637 228 17838 179241 329 892659 150 41382 376913 49 11257 730217 102 48488 294867 194896 140 761901 9 1724 341548 130968 302 585241 275 147538 273717 13324 33 461455 34399 2 65500 1741 35 606092 35 94395 948334 58 80432 130068 115202 167 555005 147495 232 902685 128404 169 518942 159722 31 121765 141178 61 324456 87 124111 73081 284 120478 93774 124915 51 687524 67 157500 657254 160819 324 247690 97 34837 25557 19 23080 910405 145270 37 796409 205 57757 50713 117963 124 907382 66 79448 244690 285 142395 575767 169945 356 875309 138525 271 409338 70072 218 324187 172 84075 947402 117633 164 777923 184 49251 379720 13309 92 315887 96 16179 877413 179 78063 146174 72603 19 72220 201 164825 656746 14 83380 306792 160623 140 561267 148570 274 713741 21 6569 17097 209 141963 272936 128 26265 889616 19 120443 730487 27 194252 468009 73586 262 432717 185 57628 993116 78637 97 388519 54279 46 744633 29543 48 458248 71002 199 192681 189 123459 489516 182719 155 559812 42123 181 980207 6154 52 321056 32 19202 171188 94653 137 100190 101 19980 662413 103 36758 762007 92 13120 757170 159 39609 767522 191 39315 287407 228 181527 919506 74 127173 946498 7 17370 49222 189608 166 408917 190048 189 623336 122147 301 480753 40 34562 928454 78 34593 838645 300 107336 1237 8789 25 142400 376 185659 909130 145 98944 166022 321 159346 477318 178261 38 196425 53 158494 626377 38 79460 809117 93176 276 319252 181656 134 891003 179278 130 254634 76927 100 10752 78 115697 340293 91 44348 122602 96363 161 623914 255 170537 202315 263 114152 538487 13251 52 210912 145 89256 847962 81647 120 84162 84380 50 662586 116571 112 382357 8 110875 734060 372 150421 67093 88502 151 610865 22 186377 561554 45 31160 81323 183404 286 26942 6827 34 604789 138542 334 11220 108 52742 732790 255 145877 721901 68683 199 183725 153 51288 343227 39 7720 827084 132601 357 369201 111759 179 35586 26281 156 950144 16775 85 785850 96533 179 169929 156978 206 891182 20 174714 453424 67 146372 30306 178490 72 859878 237 196536 864215 41 28230 715506 140 106436 654908 122771 293 949698 182 73150 379173 79769 235 453224 53 53682 209628 186 71356 400297 33192 24 130453 303 147141 628094 20899 30 978570 128949 74 479985 34 158110 147064 187 156291 692901 179275 412 455909 53 116927 325541 275 158892 404575 24521 154 349694 24330 35 555611 68 16239 466377 176 90509 708245 194580 310 164954 177 135939 988457 192 146591 464339 163 44196 739970 188213 295 523264 285 153813 812696 108376 230 20674 161 86896 497444 181 94655 383095 127297 315 252548 109216 254 494219 198 169703 844110 105 185169 235358 139350 364 42330 313 160653 644651 5220 50 215194 78364 121 128576 126 92049 657175 122 176767 300813 37 139462 455041 24 137277 584247 10755 85 230518 187 48324 127782 86 117386 995813 4856 55 123785 214 118288 655475 181247 355 790194 165294 100 526118 66167 8 657535 11 53878 380828 162005 376 319969 25498 134 848001 7579 19 10350 195137 131 631407 78 152948 30829 54516 17 656806 105765 11 779485 191378 271 239449 217 142018 186379 154819 18 154008 280 121284 731852 7128 61 591825 119517 242 54616 11 108454 446909 147494 192 991593 135 43849 504881 168552 183 290411 121374 34 486576 179387 402 857633 2705 6 977013 298 127659 980871 25 19117 12891 145 164715 581351 25 49442 935647 95766 166 802333 144007 366 939158 190 83476 906647 175248 269 222964 303 93107 499474 74080 143 971362 144 159838 274652 239 87123 696870 285 125815 778665 62875 58 886146 76 69445 622575 260 73978 866396 29 161532 50960 8 173587 737817 262 104658 529150 79277 117 587010 46 35587 211550 185 47445 330195 18 178930 713199 114821 21 282877 262 105232 84169 2327 36 317719 13247 37 967868 129 68990 169583 184 188262 915898 261 162821 465005 131481 62 147941 9 126777 350488 107 26007 432693 189805 341 10398 117763 6 585528 173226 79 422968 5026 34 538873 251 80599 299133 43 57125 257183 279 94729 262817 82405 31 72796 144 97588 784510 47 100825 372172 109202 320 639404 74965 193 770892 188768 2 134753 198666 280 329933 37678 121 919420 76379 119 375629 10752 70 386892 155647 210 949988 138942 289 735690 164 139375 879581 70756 45 718160 144947 2 525323 379 165128 992174 297 140438 153186 21860 53 754758 128 188663 222484 149582 262 402555 99574 297 223208 18862 118 535499 263 174190 48963 56185 139 426635 102746 226 408683 27376 131 499222 52 42350 158210 229 120193 94173 194 65872 595038 214 54536 433602 16590 11 120832 96775 177 762655 104676 75 893548 185 43569 589578 181671 417 450376 154102 44 354208 180190 13 776124 78 28915 922766 140440 328 544381 172 122197 906779 395 166826 425256 255 111132 205051 62 81674 275014 52417 144 349521 158573 309 1353 2217 23 91125 125277 161 159591 55 123451 105525 20975 56 42673 119 179816 89408 49379 181 790086 137 77570 113618 52 158063 980594 58 41496 119356 117123 108 270989 236 94532 80660 146 188497 494900 18827 11 701630 79 29907 462706 13 109689 817905 46 181431 531556 36 56501 884767 12699 36 253718 94895 4 805212 4973 33 526929 153303 221 552386 252 139990 267386 37 1458 571501 28 65603 499647 289 116530 888080 184987 228 716030 180810 191 427191 190307 156 155626 79 141173 516973 198036 421 36851 174785 199 635266 179166 113 799002 187284 239 989825 57642 233 419594 166132 42 588853 189389 255 270804 163 172618 651404 127 71317 926111 86653 229 124079 284 195397 204530 190137 330 132742 134 110837 933999 200 145609 764634 7737 66 968513 207 55315 955306 269 160410 104940 104 55989 192279 137 163610 273209 108530 93 42100 76322 124 709304 39422 146 655494 328 145675 170669 163 114275 907550 370 151997 592843 144 197947 231321 286 87520 461487 175 70282 715535 6 20733 97774 69899 133 888157 70542 187 567593 253 75075 681242 23990 6 869220 20 15875 591585 147 127961 738687 117469 213 96226 84433 272 926606 56980 180 924226 197750 136 642248 52087 104 606870 103 96906 218938 203 162742 891790 7 10190 297426 53 29771 922106 172 32556 14799 126 156851 674084 144 117002 237495 107312 235 695424 168454 124 446873 317 127188 409541 49 38031 799039 70622 66 212450 92052 90 163111 101243 188 533628 151624 209 548061 16197 100 965926 100106 291 137735 227 99091 146812 64 170021 785746 286 118878 126526 132360 60 181715 262 146984 758687 101380 40 423009 112164 168 640386 120 82416 671634 98739 129 208531 122 188334 893805 171992 125 46713 331 137568 513650 188165 75 191131 14 40189 107753 83535 65 4743 239 81120 253298 9 119293 271120 150 119032 732019 182 90418 582344 256 92150 163744 173 34144 876259 14728 105 100657 7280 12 99612 40681 70 994907 24999 103 442900 13 99903 732256 1 9431 731756 99 62030 516440 139 41381 815227 79230 108 212630 67 113720 927560 41 16752 683623 257 164239 838872 21302 98 560488 147 154788 596737 95 44481 807781 191140 24 255606 1 113866 656900 50609 198 468915 78626 80 395026 261 80304 266670 217 67275 417890 40 165772 329025 225 67288 498370 143997 83 872092 182762 91 892514 131090 30 713391 232 111843 132907 8452 57 616668 65817 73 401992 18954 136 244507 153 145389 493147 281 154864 416066 10 4999 82627 107089 138 450361 194 68889 617286 190 157309 526117 141 39511 400638 114911 166 327916 249 125121 830147 80343 270 501826 11 176707 612139 89399 228 102239 155873 92 29634 288 108510 502424 113 53431 739689 167098 77 171709 54 65103 936439 51 14972 324744 89 191310 872295 125851 182 658963 18104 116 115206 116887 321 948215 48315 11 564373 32623 63 541186 63 16877 887501 167481 399 570951 149 176440 240922 126665 186 743618 50428 68 748320 119670 203 855480 145037 208 671870 205 69724 474098 319 143989 334104 5 109817 511795 154 168453 936761 20595 104 148634 89640 169 113744 138876 43 120023 105311 43 336900 90 17040 13623 132696 341 152702 88458 125 685346 95180 276 557524 23 111333 127882 49325 26 395593 133938 358 240404 111647 206 158955 284 132946 610465 79932 58 21642 154 77173 249545 30 49770 646971 120536 57 719918 22 72420 368687 107 116319 662843 66338 97 506890 65 24915 297653 29 10110 188796 129291 240 475331 133110 147 711469 30528 140 242123 274 120014 740568 114460 64 939063 132957 361 1586 74856 254 450079 29667 73 477763 68100 74 176740 159711 185 808878 71468 88 192445 180043 42 769457 283 132801 848234 189513 418 207832 166839 314 811516 18033 19 982950 41 74188 825708 145309 296 502205 254 124263 274963 56 9919 360587 141335 260 29488 102 31789 677564 142 25818 496555 65 4438 515137 286 110559 355521 42 7381 526611 16 26670 932323 84630 53 750991 94 23318 785780 226 128999 189019 66 117708 615892 51 71139 486811 287 167974 874368 64 125061 17135 30 118424 275027 222 164036 792585 23709 117 580920 303 139194 609489 174608 140 998579 269 155960 792617 255 192642 501408 76357 98 915710 35923 100 548624 81105 78 528319 91 35478 620095 8023 84 709500 84206 22 103371 224 176926 959187 68671 173 894217 12423 5 431597 69 199775 557506 74050 231 996881 43 95436 602021 95 44351 413060 140 161435 142158 30 190918 698685 72 21074 842930 124 22384 953285 199079 253 697763 343 193818 723845 159 65244 64941 125272 17 106992 54923 139 512708 164 180853 272128 75 101391 450328 245 115391 512601 296 184582 164647 102390 22 518355 140 29132 909739 197 189561 357332 30811 4 401019 118 27253 573339 19 147489 553954 189 57645 701585 91 35947 532657 3666 15 743334 164 79614 802988 184680 74 813175 2 16010 319780 251 67538 277984 128142 97 854752 161 29811 625764 121 72732 315602 61 56848 295288 43 126223 555677 140 20044 600285 33457 59 213078 197720 392 238772 112613 49 525559 52 63696 145961 127110 285 446703 150 35847 578796 191878 412 121367 57 183109 41397 183130 89 946873 182689 74 585396 40 32202 962906 117670 336 950212 212 85623 571769 40 75396 85673 68534 187 889807 28054 82 799924 194689 287 519159 22 40092 788588 60 101746 172907 295 140278 439128 228 89112 824891 183160 325 351939 165452 172 590939 180617 309 620126 42 52297 375431 77 132571 84373 126 59214 607645 158886 67 935651 142 69268 537121 146 136956 89188 113229 183 448981 193 100912 369181 54 22951 373393 54973 176 544410 360 145829 425459 90079 261 698186 166 34498 46236 25 131860 375802 193 50083 809107 122 73989 420243 2 652 103463 61 88346 423058 109 18532 442628 77 45050 872586 167 67019 867307 174098 21 944611 243 96039 38589 179173 363 196762 42 28376 250274 200 58739 271621 32953 177 255308 132436 312 123193 93740 121 476935 33 51478 776430 98 20056 363362 195293 128 522669 60 13187 640725 145530 3 611346 100276 262 156909 90 65270 122393 153107 152 328029 185 162373 646698 79 42136 645036 125256 136 38382 145 98279 431115 39246 164 975853 78845 119 487285 282 139246 942360 124 58932 53016 10494 46 904450 102476 161 749363 12 15760 98072 274 80037 289474 61302 160 118380 158512 5 22550 64770 237 518809 57041 82 670745 48 113983 272649 101 88926 882625 29523 137 920085 84 7368 318375 52 186848 528979 74 17916 763857 400 173622 544129 147 121505 802177 163 142466 248572 19137 58 71379 106836 157 894661 76 34886 609250 188778 197 912118 109346 50 783270 52753 48 353863 72186 132 688117 78 128948 927977 109 52962 961528 134033 107 615747 78956 244 450490 12 19428 487198 135681 90 462393 6 147776 675380 9 25760 287875 21 105877 547114 51207 112 37100 118296 235 118155 194 46038 934871 356 198564 686556 164896 282 233352 73633 110 740764 313 199906 55148 66597 131 127496 124790 252 88018 70 6212 813868 163768 364 850364 144118 122 763115 160346 261 54761 361 191763 61840 10 146335 735211 87 30964 399305 89 115332 757535 245 166167 534422 40021 151 153325 105 132882 26324 179 106823 387803 94 42045 520135 209 119235 970977 186 45830 645335 147392 147 975662 180679 66 895781 103619 278 492874 154120 378 30348 61756 219 973674 114935 36 187137 193776 400 168934 289 106317 387153 142 66941 845715 70556 211 865133 183140 221 314472 85700 285 660298 99452 33 958552 341 157713 706885 145986 148 975968 194468 315 343596 94076 27 431562 127507 297 906850 525 13 882603 168158 239 972513 6 135601 556043 328 128162 154149 284 131179 836546 32257 93 629851 73454 93 149257 251 158042 810084 60671 105 549568 103 181607 889005 274 171308 850155 160 64047 623722 57406 160 101810 109420 282 476062 144798 61 536074 137 46496 640229 140 39231 630910 109941 138 661228 210 90944 511594 10 14211 546173 180805 312 420325 9989 26 34149 100529 18 816420 140 71801 168995 189121 221 501659 84 56331 527224 145 23975 781651 84133 94 33846 109547 205 647809 124087 122 396203 19193 18 726986 110 194237 998015 135 35217 758918 181 63368 581859 179873 178 840339 134 129410 242538 124 61073 147939 71 189880 322230 130 157747 36940 33 1 100309 7421 51 376582 120 29126 573279 13 185634 816611 336 172056 61871 28504 150 463489 32 199511 302090 113522 50 756051 47662 45 140941 87905 293 312127 285 131846 801316 29756 102 79504 8218 65 753563 105753 284 366706 108 179536 164622 40583 97 812253 82 84134 620998 107322 62 265177 165876 234 492469 67457 93 137626 413 172160 500885 18737 114 202812 25 70243 157604 94991 31 980372 99 148373 945283 5 168650 407890 80829 101 300972 160 125031 198241 148 51654 782190 116798 292 560746 93710 165 544771 23 83583 300618 73 70451 415336 159 145923 501924 294 105244 700494 132245 63 754236 87 65534 391262 278 165293 977398 127812 122 981113 252 125854 5814 64983 227 934710 182673 112 25748 121378 58 878316 97 11744 566589 65673 166 197050 126311 15 868279 13 41678 865143 174181 309 440790 1 25917 287810 102400 227 597134 261 112197 730112 85 159781 23759 124731 53 875049 108773 189 250082 142995 107 281018 146 84448 59127 144228 319 402822 82 194269 437490 243 83550 175949 239 95057 569686 189248 400 787771 185470 298 82544 33614 104 820966 69 152219 593003 18 162792 872829 99072 54 69151 77790 51 927250 178 125467 955780 342 134736 955356 259 109098 885756 108102 315 782389 129 108348 398670 59577 221 306915 266 103180 522540 332 119444 417 128 165034 238093 9 3391 365461 67305 222 161065 134010 116 804559 251 129982 687036 52664 223 183925 265 108502 736444 89044 258 551941 100503 174 85982 304 131374 580216 79512 67 704659 128 27931 314638 178753 114 449390 99557 298 41308 364 155272 821156 171182 122 209271 108 50636 383685 119608 1 716775 324 111498 692194 147607 50 951279 262 178468 768425 118 125427 836006 44577 97 17923 158774 2 913272 150909 184 899345 257 107820 492465 65260 191 331811 37 188864 899397 43 67933 626042 398 187309 237002 166 96594 142404 121 177642 272063 83 13108 380275 240 83900 162280 119301 270 354949 112629 222 815361 184093 320 224488 9186 75 248335 52 168289 413084 114025 155 459504 108 26138 619287 200 45185 673505 27369 14 446867 21061 138 838283 122846 349 921785 305 186463 720983 133 195808 169904 293 106555 395328 122 104426 868821 199615 38 206754 37570 8 866966 225 79743 950145 209 45383 77147 201 81908 375618 166053 63 498446 94538 120 615277 100 181187 135905 153779 255 677702 64992 16 988625 30532 128 555355 40259 83 274902 78890 123 180586 398 164730 267415 119257 106 262177 94630 253 584051 114373 227 612699 253 83587 56355 15 48361 855100 135 134054 677706 158847 295 619424 106079 206 59807 186845 179 527662 281 129218 883098 51789 190 210603 113790 268 616603 207 103041 91256 79 19133 777438 261 159250 571577 101833 10 655842 227 150144 391876 323 113400 833395 174525 271 448367 73274 61 487708 98 28555 214259 131 59883 328707 136760 226 861319 18 444 816081 195 73768 895085 94 109668 651762 130250 24 109273 14 4905 662228 49007 8 118780 289 99530 961337 35 39341 822357 198286 16 402694 42831 71 582155 133 158383 771323 116 36351 552648 154825 353 140001 42688 28 938849 85477 211 841204 110821 8 15004 301 190528 328233 154633 80 479478 56861 187 520413 70825 172 964709 52628 106 250201 203 87357 746556 25209 86 29604 98250 218 541026 190863 56 663013 39674 149 310743 195475 97 184224 5 25073 47676 186429 279 769227 6 93395 768799 186550 275 472456 200 196173 256419 15334 106 749473 170 153306 750166 182464 375 502442 155650 190 168721 114 50822 66703 146 79161 77471 149175 277 897556 71695 127 709560 95 51905 361814 303 136586 978317 79070 142 452021 84659 14 507112 53 31570 414874 232 55735 921885 47215 190 32825 362 188922 217775 302 106862 295922 17 1731 73611 188011 50 497922 74 65331 664129 34431 147 805533 166 133350 599929 130307 308 932185 17368 25 631449 12240 58 376383 36119 116 428199 67 9705 95460 125 122426 127901 125 57923 684230 37666 30 457612 118104 128 375146 204 48941 729969 127565 159 397784 42625 123 207015 120 156880 148879 162593 83 766557 22 138983 137470 180252 156 802667 246 61096 824205 121 77894 330985 81386 8 757208 270 144477 729371 360 192827 747176 103875 97 441680 113327 302 172061 4 2744 566161 254 66259 739033 40 8304 294835 74 22888 788282 144821 28 615130 196412 81 885356 127 29726 404630 185964 210 370753 280 140705 199716 30947 66 886652 284 177077 552276 98559 114 502761 76637 189 361952 150 199881 277549 121 15021 449375 12534 5 157331 192 93232 657706 144494 286 495211 221 82714 638567 102 36394 279673 80518 252 855493 46 192440 915252 126 31690 232807 262 171895 149396 170 94777 150499 63 15216 881445 79 78030 399388 45 43801 870175 51388 111 360037 29 158844 175139 73740 24 558968 108 82642 409176 17 3749 472530 153358 300 363583 107 127062 410582 240 99915 242392 44881 40 642361 183940 424 387521 258 105556 707127 13504 23 301804 169 43916 569114 49 5566 734171 233 130976 488912 6254 45 197170 164504 378 588041 32 67752 406148 11364 93 635649 172 32083 973949 14 108047 146603 63667 201 772658 94196 30 684544 164413 24 510416 6484 74 22564 147 80494 244014 90 180866 572666 173378 125 286982 51580 200 42902 198 10 705010 49 35803 37658 143 50818 409425 14 81894 615211 295 94361 466383 181 140299 4125 94 80271 691329 25592 17 381836 4 37237 196382 121688 303 455821 126 58684 10372 66971 107 165820 13 12209 716616 132290 152 48468 5091 42 136117 73231 233 428481 149375 162 257734 106456 249 902915 74 25919 89852 20 37973 943419 217 86187 624838 332 184437 260739 19 35429 299136 60747 161 111863 129 56192 552629 36937 83 96732 282 164338 593713 147901 170 580031 380 176032 390861 87747 170 206237 20329 77 614206 179140 369 187549 250 166436 32950 120225 32 180210 227 136043 586910 373 152017 139716 173217 348 941012 181075 299 78685 126 26449 673031 39 46356 639995 23243 1 469451 112853 280 439660 119944 330 786841 255 155987 414913 10662 24 956302 44 46640 596531 311 130134 299367 235 140282 573079 198 117573 374255 323 105794 269897 139132 69 997339 16900 116 600164 117 56740 376675 16 89970 72706 48 73639 435296 180 191174 215840 83667 217 403807 98851 242 455424 67 85756 384167 38749 97 319221 145853 340 421656 291 114673 404484 159 81830 161932 34883 16 651165 95836 36 221117 7 50416 268072 86307 161 343916 44 195484 927614 217 192132 78111 177686 144 654904 49291 66 710234 315 137864 411306 153229 248 393655 78 19205 796723 164311 62 171805 275 175250 312534 221 118638 639211 87593 59 632822 85048 81 336080 6 41645 172263 113226 301 231831 167982 92 923439 62 76521 329784 91 127248 771696 335 195194 509515 179296 67 375890 297 128965 315119 71 33301 157495 31 19340 280781 36915 167 819470 68706 213 701647 19316 125 871297 191 183828 403032 91239 32 664444 28 170127 300486 84 49048 347158 134446 1 512891 60 48195 343133 192637 20 63167 310 193159 304546 63391 177 507340 388 192628 581663 204 118887 531383 188 46098 146125 118590 233 44344 203 182239 909829 166 71232 979914 5 110008 742436 104 13074 990969 175 183793 75211 124159 291 847799 177988 159 667589 56966 85 159929 341 178110 290514 140 39094 383767 202 173360 785433 63077 57 962673 112 113104 768837 130 124236 851335 16929 11 542332 30 23728 304435 231 156296 459921 215 199899 162225 18 9100 441651 110695 257 892010 145 36634 298354 109 108132 951464 101725 265 634360 53 118928 878420 106667 169 181178 25 117994 692646 181 48207 262087 18960 115 841379 19 3 462978 134 57707 938984 198483 255 464899 156969 114 485841 79806 236 325105 105560 169 824744 327 110769 785733 224 145350 773704 59500 53 935475 109701 187 682787 53646 19 325068 51690 146 67254 218 79744 697854 112612 140 976036 80847 263 23655 133907 171 416105 44303 15 80126 44560 132 17798 231 134367 185492 95668 263 492902 139 21072 800365 241 137357 246617 273 92096 317093 265 102430 839629 10915 104 66553 121241 122 395200 122677 234 111994 164 143926 206767 43486 63 870355 94 40473 487518 49443 3 753047 10 97527 25554 229 93769 236214 119 142329 979957 203 93399 219783 298 106604 328560 80349 138 518636 191962 354 370303 88533 72 860848 140316 265 215803 106 102426 413047 90 184631 756423 26 75733 169942 155198 190 47126 34 16408 589487 249 124779 201122 21 4183 348057 91125 128 365194 58935 208 359913 102 52362 600729 13945 57 73677 38561 31 897870 54 4547 599582 147272 78 284282 25523 145 807235 270 154590 235938 70 58312 645586 141 67302 915593 13 83483 424621 61042 155 186373 177927 75 650948 29 67238 19566 14 83864 928723 159489 248 364768 11448 6 645 121102 198 888987 191180 57 553207 183 77346 95332 76108 141 643701 130803 94 480951 109548 164 300682 123524 206 996670 297 106659 836664 45915 206 629718 79529 136 527581 8471 67 437128 65642 96 409961 429 185701 680221 178175 137 662891 358 128220 834890 289 142978 952254 183301 179 838931 61 69416 558108 110 35753 446970 100922 317 646561 121 89205 178590 160930 204 322192 158297 42 459838 19054 64 200498 48 116915 955617 129 104113 564300 124833 274 85881 271 141121 129683 66 112033 852945 59106 166 281180 207 99232 233207 156262 172 717447 36332 118 930812 59 169419 760655 184 85900 200345 134389 163 77032 87594 71 613940 113 15310 832842 51386 129 773094 80873 126 142576 76001 92 268594 5 126143 915433 88083 131 235645 254 128319 303411 154449 339 481803 114362 334 840120 120420 108 732086 94060 150 607438 69808 105 358599 181 104508 235319 23 166842 954741 111 76615 964528 240 140445 423721 94 24255 94837 80 155143 599442 33072 56 693872 314 155626 562352 143158 143 220521 9272 87 319906 12 54534 149816 30 30057 51404 184 47546 922489 35 189484 713437 171565 339 461192 44111 164 887577 175179 91 332730 181711 229 241533 96 91654 695531 4292 4 302705 172 62280 115232 30693 46 363487 146543 357 492678 83485 230 759550 160929 114 425219 93 140526 355688 153018 328 408131 149 97033 427903 197680 211 701860 51136 117 122931 24 9309 40483 254 86619 472446 90 65632 586247 131 17223 114499 128 152087 134311 96737 76 376251 53236 87 93510 108023 118 772503 107393 190 345626 21453 59 909769 182 53293 837369 124013 346 44728 20 40333 603417 156 191303 940194 132037 244 240047 294 132045 919815 603 9 116597 34578 62 145363 61605 242 110486 90724 192 58767 68492 66 541478 39 2296 620803 99339 153 291765 97266 132 594555 14 75334 454826 3280 36 250781 31156 71 952000 87 120213 557673 409 193601 804593 137525 62 420034 101 128771 435949 36432 189 310411 366 167860 783811 70 62777 588285 50 12235 382157 91 13493 65745 284 138269 428399 28719 83 143550 198960 328 219717 5721 14 128110 7057 84 335960 308 96959 320528 62 26959 984359 7862 59 912184 34 195478 931468 96 120620 258390 34205 4 266874 159639 4 998907 19283 124 31223 100 175560 221545 67262 128 705814 134087 295 756720 48504 158 573176 84228 121 51128 112250 94 6510 161 31973 129948 297 142732 390710 72382 49 269978 136461 3 839953 383 155780 799271 212 119795 136461 121391 26 136371 145306 188 192054 113 73021 376240 356 155455 676236 1 6478 146786 91602 44 193940 29 14045 220498 42066 154 643089 136873 239 388274 99 56042 354126 120226 61 276725 169085 169 283480 192571 100 298474 129817 317 32239 229 104265 68840 70 132974 440196 116840 174 365190 185585 264 755395 108 16595 270878 272 127876 429774 177811 346 285607 77642 13 802741 29 15381 613640 132443 24 345104 227 53939 220542 118 30111 568505 180 73335 111670 102 170667 422740 237 96893 885646 6 24695 961348 154881 130 224398 104818 293 509769 5 9625 736116 246 73357 692238 58 33390 773579 74522 52 984860 45 172325 121168 38 198966 824608 16 155157 5073 342 152233 187717 86363 219 878383 199 70267 573460 270 175824 224914 110581 41 962814 82 102224 627821 91299 36 595551 80333 30 155017 155967 220 161248 347 137507 315114 243 92515 553569 125013 184 151472 94093 80 771582 103 108923 651005 87404 119 740212 188482 138 10707 19 5324 47139 120158 129 414281 150 52465 635703 23187 118 917273 9 25990 185192 27 49129 787339 187561 112 96876 397 180984 188090 132715 152 580406 260 162086 29663 102163 73 611426 266 185775 411603 244 73503 727674 356 159975 403207 65812 199 543024 234 180820 504352 321 184310 146031 26 134611 256318 79636 253 318410 151 157197 51561 195 78125 855167 80 69957 376810 87005 261 67052 117 51924 139820 196737 33 140479 360 137961 681989 164 113179 536852 47972 131 774284 176388 355 250258 37 57412 27852 198 171953 853782 40 2602 33360 171 36313 348064 49 35951 735682 357 185863 420306 246 83460 239326 49356 99 379902 150689 253 491658 97916 291 447565 132 44469 96270 19 2642 332814 71771 246 642371 197490 97 629277 182377 126 352537 179 154991 653144 50 183553 131968 240 185638 422979 117 42230 336341 107650 108 522379 112090 53 869286 183 94416 878438 307 102111 519017 100310 219 253497 80347 121 870621 40925 58 602441 55 16329 771533 129 122652 556357 50 23001 723276 360 178162 646856 176380 91 251315 23389 99 910751 170589 27 358958 113868 211 84046 77 77582 690265 162611 207 613990 139 183186 787039 8302 18 5759 15 94869 365424 66287 189 167516 196 175427 843781 37914 9 642170 39 54218 602909 18271 10 565814 170964 292 281208 115969 163 523442 47 52114 242419 293 90536 993060 150 67901 240785 37 18080 97358 39574 51 84800 179956 263 925763 150 71126 939655 220 54328 88103 79181 168 444813 51 5060 712688 232 199542 215011 41 111616 478208 154613 385 166542 196 170303 730954 414 175733 666554 164396 247 703538 182294 369 549802 170 41077 286762 10111 81 230525 83814 244 800671 192 98635 481038 73355 233 515522 174733 93 179884 4833 60 71618 165 178452 27151 3 156902 871597 121 82220 871591 237 161909 881323 4124 20 938382 102220 11 989162 57421 103 711978 101460 305 365272 79436 141 866416 111013 36 548662 11443 70 712952 181389 66 239146 58752 130 494408 214 183320 523273 184 183394 831237 93874 181 216502 141776 246 363749 19233 20 732479 172240 1 574222 89 181488 277588 155924 343 757730 133970 12 492408 53090 152 243230 167132 190 978049 244 118509 949291 101019 265 750289 98 22045 753636 21186 108 686369 26019 9 164541 10 11276 953699 279 103225 818072 51149 94 401351 73356 61 940662 136747 341 994002 25 184358 420485 74 24992 71081 151809 309 341953 21336 92 782395 139738 38 439523 129877 142 862599 29344 76 477357 103 34818 177287 22 75082 152007 108559 92 398617 168969 322 237131 147894 292 58005 47931 171 578315 213 104152 159777 153386 203 188753 131243 1 647992 51645 208 824700 170 150796 504820 150388 11 854957 19651 74 91177 109 92429 200160 28 60176 581308 97 146808 976521 111 34966 810238 295 155162 243280 139321 152 321702 413 179475 172921 276 111083 779333 71405 154 192917 109 38824 819896 96983 108 691159 266 95897 639935 183 155877 673372 189 53104 654194 152591 25 522620 30905 55 30376 306 107087 73138 96 167718 43927 195 41629 498314 255 102663 781322 33 99749 348838 118646 142 239424 142451 253 663069 46366 94 541664 165907 228 711418 62 139884 219474 83064 81 962299 146098 142 900453 167 173553 300234 251 105613 829405 65 95642 471033 38 10091 304127 197 188240 169036 75018 163 289964 184 104613 760636 155989 248 416823 121885 130 762494 3874 12 880886 286 93025 357067 84336 184 495819 119 74920 395382 39879 182 255102 181370 120 751377 3 156939 659873 130213 276 494723 313 116364 140811 40897 112 525998 192 42429 169264 75 191016 105695 180248 249 885558 184 82144 768068 9 25858 472474 8101 84 574738 280 197018 821542 141728 13 188397 65 57122 754628 151 50502 824231 98666 223 836192 299 130938 441082 98389 61 197476 62987 110 183101 134842 251 483667 63795 61 386435 145147 66 401988 330 150814 524144 32 43016 515226 169 182266 800670 74 129018 729048 101810 317 41933 238 59122 406588 48 31259 316357 81438 17 870853 328 130739 262631 27 13147 831235 154837 294 883569 112592 168 243949 174 123149 698997 48642 143 693956 259 83786 803669 148967 27 452978 21178 71 488318 193426 347 274856 85 120170 857336 155 63773 572944 94 113697 820883 22416 39 270177 53335 40 675365 118900 111 816234 318 162350 978708 93 13231 164182 23 139486 399007 125 91383 978321 172 190997 219759 61029 204 111799 57 16209 102615 304 128332 539999 3 95731 743713 113371 193 952776 321 197693 760861 32 78867 684172 31 44178 401450 193559 78 111573 266 176037 690421 45 13339 510406 307 178086 549029 26382 112 59276 261 156561 494069 125 123378 651147 116 113288 822517 122 174296 810219 53319 227 43078 284 93067 874926 100929 164 311478 3 6325 77722 86229 153 658336 8798 59 246946 5803 1 51587 123687 30 877448 57637 129 448981 63 25068 398084 310 105617 459251 415 181186 772167 160 129510 510989 152767 336 131694 415 172528 328620 65951 63 142571 196193 417 785010 73748 99 881661 157862 159 573567 122125 202 214126 284 110592 289061 122758 307 518366 64 72756 575709 101 166092 373208 233 152615 770501 335 167095 640342 126600 21 535036 46 55134 769268 287 94283 452997 89127 165 858082 112 143807 250084 71 81971 716184 185128 415 725008 142968 170 985888 32 6553 791638 80 13727 175807 80 68486 94528 45782 32 531738 120103 87 919666 110712 285 157737 231 135817 679196 165 156603 344122 140423 146 194636 74 163527 594684 395 167682 516281 42587 63 857307 125909 22 237540 100 88658 868855 58855 234 708134 269 95753 642503 69 155576 35381 85204 108 110579 83676 185 342430 94984 61 352734 42 164621 695284 79 145361 445367 183 76485 522702 35450 94 936505 123 86228 939979 52883 122 733990 178987 95 778313 169 146637 649536 174524 373 706123 144 133390 258311 62 171931 128580 141996 7 923539 59576 214 365204 168012 8 194921 151592 20 294941 109 130585 462230 221 73623 807301 45388 62 678021 148422 123 717773 131 21441 942993 39266 49 205468 145411 277 467232 103 12663 797351 56 54799 413457 162948 3 45090 12755 54 696915 80 115080 500892 60613 120 810471 105538 109 119892 22 11540 982768 77 9210 10731 80419 213 260885 32508 34 900936 71348 202 363686 135 34483 448599 148653 264 728929 95 164803 517015 95752 148 671919 159251 343 552424 38 37164 873670 41093 146 588430 103 62225 769802 130331 205 398401 203 81262 828467 140315 3 708887 26 29810 990185 111530 194 91640 59815 202 671819 28 39836 969381 21241 114 832846 222 152867 840419 27 52889 456343 57188 143 486727 106809 301 328743 122367 8 451141 179671 269 152808 14 71175 211167 124556 348 329594 165823 297 306343 296 129212 920113 322 166659 236458 100 136998 177428 139 102644 694654 202 178574 42594 177460 44 530321 97813 151 55444 143 73779 267699 352 184361 68954 19 96925 981409 7 11874 835121 81 142454 319910 158 82988 470653 103 69464 476450 130480 279 896157 116951 255 292608 163457 135 221002 124401 119 472069 65 60928 890031 123535 125 442383 106 106123 815061 134283 120 634025 323 149158 327882 197717 294 347782 153966 390 803734 65 101592 958351 177235 320 364026 359 132586 913972 136 49390 413428 186 154557 721739 55 3994 915021 1911 2 531924 72 57677 832040 188 142380 859840 31 112099 906035 179486 152 194289 369 161284 368962 89496 11 960975 51135 183 579605 250 169016 994821 166 94341 384215 146 93223 975401 125771 92 703471 16 31494 413258 185950 38 822263 97772 43 715515 143208 174 817187 16892 11 276031 67746 53 427847 28 90856 668689 168 58831 763406 175183 298 182885 286 94250 779651 42882 111 778223 155286 144 293863 35 73351 473680 160 104105 173615 127788 86 903175 18 20308 453654 35 100030 185761 79757 179 381914 93554 157 191152 165971 201 868480 24 59796 143056 117407 313 699742 44403 96 841029 199 48821 177119 3363 57 364 7189 6 891007 120 110846 830456 247 86839 356961 44 11599 561753 52380 47 728866 45 30348 297184 58542 221 146461 184 115543 377135 198 131836 813770 81 8342 644213 426 196450 528978 110042 9 530004 151 43926 75609 58 78705 945451 34951 154 106080 81 93282 813343 172720 368 752519 169001 109 416486 29452 18 88647 303 96689 496423 159 71789 150342 285 169630 131775 79 8466 459704 324 133374 384923 30 84759 608965 6604 35 67434 224 147721 564636 42549 42 749168 69466 3 957579 84811 117 49543 171 186708 309705 134 83652 206627 316 116586 516105 191 118199 434099 111114 221 305116 195536 298 716672 70 18471 763476 148 175863 116518 137655 289 487069 134 159633 842606 176671 348 150497 206 51301 376755 109 25981 498520 272 90022 236911 202 90083 394214 137 107385 413876 106125 231 144305 149695 226 55384 107 54428 364182 73425 137 411419 89958 257 543897 132205 221 378417 87459 178 266145 56 3365 969727 9402 52 45679 263 108449 182775 300 142552 607216 195443 318 595835 184711 386 136415 84383 242 461795 93724 127 899139 39534 185 939953 10 18161 218900 312 188529 901381 173126 410 853093 324 113708 313148 193355 279 739978 179653 167 550724 256 89095 65439 225 114524 272833 87 54795 930728 85792 119 888380 170450 173 125050 229 56545 25341 145 87268 648563 71951 44 280871 124 160311 524595 51254 128 264236 121586 176 792852 18 11818 690808 124 196642 859997 276 120889 671840 11 51113 224718 15 119449 992679 181248 407 182049 39 4458 230548 13 15669 837872 148973 303 844376 141957 116 210276 107 81199 277190 211 65343 240240 62035 206 403689 126 174072 230255 121975 195 669224 64 7382 466038 85 65664 638701 164 46972 773910 31488 90 411315 655 21 538400 30549 33 177189 52433 108 904797 37 25424 328212 45793 173 45286 197 189386 738078 95825 59 899632 134 45438 912769 85 151515 806651 88358 148 427238 142441 194 20963 187518 126 766532 395 185048 273347 130042 275 205289 148 55513 293409 105814 102 768883 45 72578 214224 173630 286 766576 156447 217 528313 38793 169 34226 131 162714 605509 84194 112 847322 14196 43 791554 200 177526 718023 70 177495 233046 110 94677 752391 94181 296 338347 175 82067 342941 203 56665 565840 244 93401 8486 145108 372 149414 143 26428 390138 162 83809 645967 192 150559 780059 107 28296 548907 48 50051 710474 18 76339 432679 292 191736 291271 1 22709 999019 157146 323 268674 21 129958 292857 6 185961 754194 80 11366 911496 133188 155 68233 76925 8 142274 75763 131 795656 130 168880 610158 40 72663 322652 97784 91 813388 70565 67 407665 147 37194 56002 286 146010 310630 191329 167 171604 18692 99 150210 44962 28 286515 251 92759 846785 175692 344 530389 88217 231 187731 30482 95 393461 24005 24 315773 138 79255 594936 146 84071 885793 91946 218 416753 26832 158 923026 253 131455 182009 14 76059 835451 190551 349 248067 157148 85 720793 88 84524 991514 140 29035 453919 323 142440 98975 170329 275 924929 196 57183 73287 101214 180 450910 106088 179 403875 150413 225 330788 142 115411 570678 18 18074 31561 338 163423 301960 43361 74 624505 234 88538 555983 56 12739 104099 194385 244 779575 283 191519 81867 46083 153 609247 87 81217 505980 167 48292 210994 271 85374 624148 152 25913 487666 198 60137 912150 25600 94 222385 63063 155 659414 170 171977 284523 187 125037 677015 304 106764 543784 47 6168 114759 56 45684 866453 154 117783 846279 121 70735 48391 18 118560 480023 146965 54 672200 207 124498 483432 26254 10 795356 90873 73 587612 63764 103 451040 117900 264 791404 195 90903 64567 15453 92 71429 5 116089 18694 162878 288 595564 109819 140 431425 127082 140 556938 132 31270 47612 54538 205 866689 97 193687 516483 330 116401 178957 86211 104 942344 121 90635 683355 66 131744 131146 115 123245 59321 186224 82 704012 95 33295 644045 146 53341 41968 122014 90 434954 109702 257 580045 49 5649 93651 21823 14 402461 60 38049 261400 59821 126 117123 41024 100 767930 147 191198 660613 98192 72 12555 106644 145 582911 380 176491 976661 192 174015 692388 110744 52 569941 286 192610 392667 33 1759 981745 89190 45 20754 94 128683 951226 32 9044 716080 263 170503 344786 178850 322 629686 349 167490 999383 134969 364 774633 294 146240 574196 12 123606 93109 76 70248 910426 170 38292 331499 56704 155 111698 106778 181 971994 6 54515 252672 189614 50 177993 97759 224 411295 147 155631 991266 39861 178 834145 25 18765 274618 242 70365 299332 12 42643 945256 241 73998 580935 139501 84 416696 44035 78 755725 23 3088 248405 51 19445 912061 55000 196 783160 42 109559 793528 62146 222 22823 129316 299 184945 61691 164 194571 220 168594 316566 94543 16 616740 126 103509 703233 12 42415 442524 179037 374 230453 12704 107 122695 176105 327 989278 60518 106 939224 7855 18 827243 51 89880 660328 112085 296 991729 80366 9 735884 172781 343 611003 180 109794 606086 31 32756 129993 199394 315 811390 16313 85 654638 295 130454 723926 938 5 859415 207 133173 244937 345 171464 844918 98 47073 974809 10 437 545455 331 126599 409603 54 119220 680850 102534 127 74566 236 91463 368875 95 17016 590048 253 81604 756475 127819 4 337444 171211 49 6429 163899 98 579505 14 74127 778523 70 31242 736155 199 91484 872915 95 105938 577691 144 88964 208188 190 192631 411482 157 73552 393358 92214 142 800826 78365 41 531718 109 174692 504506 190799 281 437990 161 149947 73720 91647 10 745794 64 83419 506073 175 94791 267930 255 71001 932286 103953 261 278172 71866 191 151232 188 140312 496581 122 154549 487260 278 146548 481190 174915 378 241752 192990 7 744426 17030 94 963112 84429 96 875749 56 95812 306804 65803 186 275122 24 128998 474387 166883 394 561554 116123 11 494328 47826 132 563134 168 47356 575658 56654 138 417201 73 8703 504395 80314 48 6884 13042 47 923481 156590 129 668696 23 5811 227798 46178 106 556277 179 35260 97104 302 113047 621800 127048 246 262824 125 98410 92756 350 193497 511237 168571 272 218573 91031 242 919772 58 73073 137499 84 17054 440849 36517 33 222453 30 112851 602462 8465 62 412609 61 15620 16055 48233 29 499666 118461 167 632826 24 161010 639483 126912 270 488917 126715 257 170190 144134 32 993336 77770 23 857463 42905 163 464060 190 99624 947523 196701 220 722369 192 40640 841740 132685 119 509643 66163 248 734135 36293 131 983610 184 131870 702444 45304 71 165174 146170 104 677346 2830 17 5698 174759 271 988534 14690 94 153292 94956 156 865812 165606 389 728042 209 63377 958773 147802 1 414918 190125 239 778132 122 128166 665633 158522 178 170204 152 45423 160519 262 100666 405632 266 121629 204547 257 147595 320787 20072 59 659596 172904 146 145807 178813 50 207685 180 81605 109816 36603 147 569993 328 163253 255693 47749 185 759183 191509 65 749860 123429 153 859918 129637 191 890484 213 166312 992939 148 33334 840106 112113 201 63748 62 6790 733324 278 148537 106729 98533 61 906687 96214 261 330295 90 19922 773938 128980 358 313574 169861 75 607062 145648 96 672021 61923 151 805206 48363 214 283710 4664 43 636386 193528 78 400951 48 16078 746080 55680 220 695192 196296 243 379393 43386 172 55936 136155 225 443536 119629 143 348093 65 30223 102330 193905 415 120742 115541 199 174632 156973 37 205705 318 179310 137091 115 97729 653818 214 172626 440113 351 130299 24709 148857 134 778953 377 175994 421174 76965 164 634330 298 123635 373334 283 108108 459411 104 21544 768006 257 151635 545711 10616 51 255217 35335 9 629728 50 73234 859600 316 175218 510924 109748 158 963480 181951 403 823111 16934 109 355327 27 5502 2542 20 64233 603599 93 158949 178547 19 77279 799271 122783 142 317044 197505 159 520386 171 57407 447317 51 38560 315655 66499 56 991902 156237 194 839775 21 9019 374960 119 26259 597279 41449 202 621961 107143 34 137148 118610 102 926042 246 93887 754810 199871 188 60556 113 71120 28164 25561 146 132878 96578 288 694139 268 84985 296384 35532 96 12223 175632 51 478514 185873 152 896291 12324 68 815008 74 115898 298170 145357 39 79635 39 1927 671639 167 34291 822798 14899 85 290003 87 72594 515397 32650 114 995639 158 95113 718337 189509 299 895529 223 103025 582477 101 96278 164301 185530 320 697622 184321 223 971227 111 93931 993745 23 607 872377 45 10769 571835 84526 93 268338 85 27863 911905 45865 162 435975 27 10549 179834 5 1157 202311 763 7 317794 165685 164 583048 7 10674 195351 193 65759 349759 70 50032 46766 31557 146 531395 79827 57 669428 180 151516 161410 337 183966 237503 144530 215 584441 31569 36 947840 35 105186 988907 135 185616 316527 97 107041 781157 198 186301 619835 39381 146 600316 262 192034 881498 161672 218 458868 222 108692 845327 166286 212 339638 132521 349 401294 32 35553 192141 135959 178 852493 62562 230 410731 148722 111 81539 650 17 84836 51110 87 973514 143223 106 660984 43 154083 513099 177052 234 575852 104 86639 488796 84139 2 256481 186 136150 464053 67 122656 662178 31236 147 18650 84 45973 152118 52618 216 964855 142520 3 411953 31951 177 873893 173484 269 863729 136520 363 825259 83 44328 201310 134900 325 555721 121031 198 840718 60 19045 602734 74505 184 380025 25 6842 264235 59 116787 325844 175457 190 933409 160 32718 721518 183817 135 18387 26 7225 200552 256 105948 149036 115 28795 626297 21827 82 346204 37113 11 304510 189114 159 783322 24873 123 899734 11549 87 384986 82438 236 480204 118503 117 320414 67924 64 218683 33440 159 664185 189 55534 5274 120995 127 203744 119346 294 559826 53389 167 857172 136785 306 422772 210 116427 711135 63743 160 711815 150 170080 466889 83 193182 838053 176435 53 958172 108 72022 35383 141845 245 354427 58953 159 513927 24219 105 82731 83 138665 350627 25938 115 633273 319 188746 252249 199548 178 486872 362 147241 979739 15 39276 132458 64 179504 729603 41 2121 564204 197401 436 415753 172194 169 271181 183341 391 444854 182 70317 520014 49404 64 863438 101598 236 716136 168859 318 721592 38961 114 489666 192434 232 780587 330 154200 555984 89 67210 600655 210 129573 587741 8 50759 232414 81891 74 566561 3 30232 66594 95405 174 284368 370 142683 636737 209 163783 591175 88039 278 400731 73270 8 218703 173624 26 385221 43142 23 904666 135 57010 500878 157 32547 970725 201 132453 54964 175 33106 242269 143 118351 488082 10 1448 447471 194174 277 77191 5048 41 767345 32 22751 676784 113459 136 252105 39746 114 97049 107 67975 279673 198136 43 5998 104 88438 432545 195594 411 770477 146774 292 774144 57 33885 122285 46070 1 539288 99643 124 582112 189915 375 691591 64 172309 797546 308 106181 278962 120952 189 295106 275 154989 803837 62017 30 305787 158 189991 378127 226 110919 552001 409 192591 341322 241 151014 946136 321 196265 368099 54 43484 230932 82 24085 621381 132109 270 666363 205 94570 343018 48307 138 531549 84209 44 90490 31 103740 952917 131495 361 594042 108780 241 87519 101 187686 299275 180631 119 287242 250 120544 693351 62926 215 671869 104598 286 987030 92129 192 850733 184670 47 940893 42616 135 934141 393 158916 406277 301 109683 719562 314 116910 429558 81464 211 645705 11528 24 844519 94742 14 460284 167 49938 974017 189 163676 147225 199 89254 654972 6 125 193082 15 172532 969604 27 27217 507554 69712 171 175886 139 179152 35346 82229 39 94375 320 140027 721955 193071 439 928943 56132 84 912459 92 183002 55333 107 153588 669623 89525 220 507646 51 67031 562833 98 58186 866959 138 51768 143065 172769 20 683841 193772 359 132668 8 172867 128679 155125 133 283326 82 77575 387319 184 101326 625727 31861 104 575008 60 87984 783409 137313 25 531779 96 101519 438062 341 143546 500447 259 175861 878628 11 11524 574120 67 65299 315485 139 52319 318141 84 99053 556476 66283 17 413579 140285 60 881135 123 20682 554942 191321 73 902024 195387 367 707776 326 129207 84935 133198 34 324757 91586 112 331147 184725 109 533542 42530 189 487970 92 164324 516466 60 19576 388502 170 160318 313850 146756 3 662600 87200 56 881902 165834 115 28483 177659 173 467966 190 96104 420100 189077 52 834484 1 181985 966750 147 159473 586913 62 72599 290568 50730 50 810772 25 93989 506742 21 143795 403677 164 188487 478584 20 155055 434087 34540 49 141508 181272 336 616359 118 54934 631621 7260 40 69178 292 183829 965712 315 139491 102267 179 114171 662437 3102 22 164153 88832 247 28499 47525 148 268426 144246 233 959040 41318 100 967603 247 174892 234148 194 53461 763325 379 169517 956586 71 19889 175056 104294 304 303734 1 135126 610084 201 59906 286345 63877 92 877063 65 95109 651106 187772 372 236923 128419 347 157049 423 192745 729039 299 135249 870927 152 168116 157471 130356 249 469049 149535 358 505276 22892 41 588620 403 194007 870503 60 61013 739360 108211 84 679266 153025 275 556983 168688 280 951591 64526 180 842155 174 95014 858274 289 127026 19365 169980 353 332715 269 166588 434900 73 146731 911136 106375 168 256457 158480 297 219469 144 39145 800173 14 11763 895465 28388 6 52578 108741 44 893447 86 50355 181446 67 35240 190655 61 134364 132870 143 116999 603825 161 32940 36809 125 133730 133447 161105 353 970120 154150 275 180037 31 23531 160231 170 48103 501485 309 192477 142899 157638 358 461532 172 67525 658174 169 137946 527818 97 106003 349465 89 129716 982125 80322 128 728502 174330 48 848191 150556 134 958718 101898 75 932988 152149 232 643065 108 39428 878712 109080 152 730835 63776 112 419823 186142 228 428504 80 13129 55770 45174 53 228093 118600 303 891987 366 161697 4716 261 104319 367736 197046 373 492390 18 14390 817728 93 83690 927767 115 106203 642322 160 89833 689151 159 58139 617628 11 2 761906 86 53566 861696 164892 31 600935 153479 345 975075 5 66 236844 172 117857 382125 144 174463 425816 138107 368 31145 173 156683 372231 9 133828 548623 129609 167 676123 169 12 241688 244 101954 680257 148 72342 232971 142 55983 5012 58 12135 204541 125718 237 647959 178607 419 783418 46 31759 587204 195508 411 402735 265 187906 238475 83 126549 559334 42376 107 885228 316 104187 992316 92330 90 842602 177875 86 914726 91007 23 876197 154243 290 407252 135713 75 449463 211 199590 882464 87074 30 311296 197177 331 945012 186728 120 445889 15141 42 2918 140722 287 366612 93 15232 781635 109279 229 465750 78060 141 752320 143 99174 475024 102408 138 245251 196 105900 582591 117480 331 938703 3241 27 159875 83800 229 78126 106 38583 509816 92402 253 714215 117405 225 659647 245 190257 931492 14 24377 301511 92578 84 1667 140 21929 333724 103 36371 464961 49161 187 74402 53010 227 844311 135 39972 123615 121 89659 305995 154 130263 808881 39033 82 596064 189 77074 12516 126 28455 198228 12 18727 411509 214 162319 984034 134469 348 31931 149694 271 103327 40 161212 56307 31653 46 499007 77175 118 355223 134 113616 204380 150728 185 674797 305 166653 712423 100675 153 308609 93 145548 529146 139763 33 165735 123 29194 378097 135695 270 864341 368 179968 878504 213 59451 939825 107 37862 410336 269 92823 228624 8 6225 638388 278 101462 177437 210 157064 974858 15630 86 161750 90225 49 31868 106 37864 101038 187 196844 719430 212 167907 126483 258 198620 168071 140 50205 664309 129 159203 256142 13196 59 581194 143834 211 277512 25 22902 525323 115 42917 429583 15 197466 616955 99457 27 389850 107334 191 752788 101 83101 603707 401 170141 509898 87 164281 901413 66 12873 713412 172126 112 848888 21488 31 543347 264 134793 56021 49939 125 840352 229 143199 852901 256 102454 316301 82549 88 93911 147 84888 866723 45606 131 169209 142170 110 166595 197735 214 623458 59639 125 295539 3331 40 447280 153325 66 492364 62199 32 185737 374 172774 298777 110858 23 300855 90 9787 191529 152923 383 739699 155079 148 775349 94528 118 666176 133378 257 876569 176136 101 178400 168 163262 114292 83 11851 333737 336 121161 911717 26 49274 876467 118031 120 162433 267 79026 184232 93 152052 224839 94410 51 8254 16 156213 560506 98 11260 79133 151 28324 584059 49 62932 371845 239 150920 271997 231 6 748110 346 130605 880493 79419 5 485865 5 104350 271989 6547 8 35996 106467 246 634095 175870 414 216377 101055 204 289327 84242 279 125335 89648 30 454610 14555 60 656495 39 45184 978708 95151 117 708661 181308 100 734497 4543 64 438043 13 884 846724 69 181650 70020 103 76261 678510 127572 63 451656 333 115052 223018 169 81685 52213 66754 176 316734 109 197380 361153 321 108410 759869 179 59139 222052 179929 118 601763 167082 289 773512 27040 87 386287 81236 9 408209 159 39431 158406 292 96242 10428 27 17147 915852 141155 67 702222 122886 209 31324 127792 352 428361 198 164439 347576 15673 113 6653 130384 19 553093 38523 34 386728 16 280 160310 152814 110 291572 132 93275 822021 108484 208 902308 178679 255 452649 189 72859 5968 150 31459 581916 158317 248 784266 172 53618 290217 3 187427 687067 43139 145 322080 112 70268 69195 82 73029 661897 124379 242 27873 134 47348 614919 19778 134 198832 163 42057 568362 96051 67 984875 132 40975 135676 160871 247 116200 233 135881 289096 187993 104 492051 15665 7 396300 164 139968 525800 9945 63 984184 95711 305 786559 22134 3 372681 165 63019 810328 2526 38 889270 174 70919 777841 97886 287 566638 88 56918 804102 1 163344 204736 100916 81 167361 320 188135 548875 176 181138 492496 34613 113 720124 11 9718 790328 211 127799 490305 158326 134 854351 69835 258 519733 120241 49 969977 180705 167 392571 139 191375 968387 243 167259 524704 132 56987 471038 68 14393 583494 59 120951 550066 103773 182 662574 92476 102 665377 93233 205 643479 2881 37 904314 38 65345 368260 49272 99 287191 76625 185 126372 106 187483 674052 78 149568 739959 131889 232 568911 38 63654 263151 94364 112 208294 165 122163 591192 117 178209 692301 132 61982 861256 131244 32 926074 164 37941 480499 43904 153 874611 93591 269 216086 4 192054 478103 9 63890 164439 137 126271 923108 83578 142 59912 339 119604 107874 178 69782 521482 50648 49 622373 61565 24 666483 203 178921 109881 216 184301 414969 148470 146 40539 13 56130 717903 107108 318 648972 43234 41 60244 73896 41 237761 130521 19 110208 333 141360 573292 43088 105 915404 45637 167 22533 151939 51 990001 3 8802 823679 130944 200 262589 254 124409 578209 37 173478 137825 26116 88 974854 253 113645 504567 46920 70 608751 44 13171 321289 148175 174 368137 12 127597 224613 97 73162 233007 130727 297 285361 5 9256 542348 137 194937 556519 190508 151 422619 177979 227 279552 1471 19 69444 75 185410 143545 45905 157 365329 3 10608 4446 1675 4 827613 266 156577 581904 110 42366 164514 68 92408 99341 76 18656 664628 191505 116 988944 5 38043 826336 165411 364 539318 49 17257 87172 20 174488 65157 123468 106 621675 26247 86 875766 185855 420 756540 81 41142 912360 39913 126 902012 244 102207 732993 129166 346 389838 149080 337 523788 136828 59 523891 187442 227 17518 86726 91 113269 106 19639 234800 239 118378 939577 310 171583 78900 181705 232 357213 84 20615 406906 241 119906 542630 114413 299 979822 197953 242 646382 41 89948 425429 53571 26 195414 20 56151 563483 96 120470 103451 229 122459 409325 50 118501 248406 134 169596 562862 165844 165 938305 29 56243 388717 167161 9 653992 114800 220 753787 340 192540 290017 137 22175 874244 127951 273 516924 32 135932 818834 148491 359 502130 185739 369 449949 120 72534 50959 26474 4 496499 20 78242 538212 147121 274 836272 153 154349 658251 18276 103 908773 139859 251 297318 161650 211 213972 97386 212 900871 229 84856 684914 147 99173 202387 205 126424 430371 182273 372 515219 18 52288 833937 154843 35 85487 93 8946 29596 202 118022 278357 4865 36 479478 104 20821 597959 292 163346 108118 15521 87 883790 38959 124 616866 206 75086 564563 19 7365 454751 135 117947 877206 157588 222 416029 147479 310 725282 338 152945 977826 44097 172 404859 108 79997 21035 185 45936 885330 1094 15 364171 47751 33 431344 118751 181 800446 174927 209 479618 134 103683 163002 33726 182 524047 2 30649 802668 112 45177 398253 57043 39 57848 69331 241 343375 107171 130 673488 2675 22 370778 51 39278 216463 8111 67 865156 187635 344 514326 42 78360 392538 163084 349 3514 30 11898 370570 28 33867 71396 144109 202 685524 6985 11 950677 10 63854 971239 364 133239 293749 117038 65 368255 145488 10 724696 31478 80 687221 182 67325 182331 152799 116 490733 137316 328 668898 26227 7 126691 8 185375 445837 124 20638 798898 91 58487 477229 77111 256 932572 309 159168 484619 99 53005 688431 17 80710 282323 181296 406 353655 371 163569 153953 6 26328 765857 122398 245 547555 128992 342 869610 164 171472 42291 186 42418 344467 341 157205 366947 40169 63 152076 69682 86 905738 50230 163 17988 138755 239 554216 388 171816 114945 38018 44 524327 157 41028 478223 207 108993 898935 105636 73 93641 147233 103 739431 32 66503 988407 131148 273 671383 149830 86 418452 124152 118 14143 80865 161 341912 80403 168 989535 250 183631 24309 78 122996 597033 83571 191 439653 182 61351 912525 108443 103 825211 70908 132 889989 14103 111 411595 120 27746 14217 20888 124 317159 30521 60 158195 130 46713 58448 105388 85 565680 26 158166 684148 26 150056 772894 230 73376 603752 234 124761 919432 196016 149 556371 47961 125 63171 90904 47 143576 114583 205 789733 123490 109 902133 100598 149 73153 198641 244 901836 114 148800 489503 191 169268 937171 236 78483 363777 13012 104 708386 293 169843 216424 36339 55 859863 32 40356 549606 13065 72 9995 67179 30 172752 329 158158 306595 302 128916 727105 23911 111 406807 17 48739 314616 174203 194 825697 153438 140 855189 244 68076 417993 49729 73 770058 329 171608 820702 289 127983 102545 148 43188 270546 7 50801 931753 57 133494 284945 126774 299 345571 103093 288 210857 162 50266 734604 387 154108 765334 179 141617 567303 81883 246 640347 141 50872 455137 129201 282 474662 90 121351 384326 123 24309 117186 56749 162 527734 32517 24 83861 124215 114 136669 60 172434 417633 90 30252 942988 192774 320 373706 6 62520 281838 153 46731 534319 10585 41 651098 197204 275 818333 99 160284 547475 118722 32 338347 184 114619 40572 377 178454 90777 73867 160 957784 25 131789 647265 30795 76 557461 22 106525 94231 306 184851 532643 171 37751 226600 90011 297 332660 65 19127 58317 52511 150 653938 51449 78 240540 139004 336 146823 69 124418 989627 126051 118 725077 156 28028 899931 64 106987 545275 134 38870 866724 144 90107 279626 121657 109 354206 17 9355 999900 40 4242 523691 178 34434 22172 148357 365 977003 195138 86 360961 220 65258 651622 57846 97 378288 93619 90 22924 113 14421 944602 120409 247 49817 63 50470 981829 53 102350 688509 387 169436 931471 48 116773 130729 145 92327 624725 260 131351 216487 156 151230 363014 116462 70 735827 9738 91 913467 270 173890 66527 191717 369 319702 60 57966 325859 1 27705 592337 12 66742 440696 119 25222 704074 182892 51 437207 209 82413 102611 36991 83 877832 95568 298 459661 74357 22 286158 394 155439 407579 138 160741 945678 74 131300 904960 121931 139 498452 54421 162 879049 45621 150 760836 111687 210 54024 5 54768 770697 158590 219 278104 304 146134 2716 28800 155 111847 99 70658 896412 404 198437 933294 86580 287 50467 174778 204 119496 137220 286 709991 134 92496 204768 275 95117 274149 97571 267 75939 10766 60 471866 26 147313 555601 60 1 303035 124835 51 278895 81527 139 370275 92 75345 312654 108 12537 571788 65501 19 578899 130817 42 235053 68517 142 360598 236 55771 864767 94444 82 616670 71 98757 811009 345 119117 230673 50 8128 312043 99 70216 519848 144 153482 216973 34 2637 329239 81 25456 60873 150506 281 761165 135 75537 658803 65 87811 11861 175 44439 106634 169998 73 26608 94740 115 25870 133 94830 528199 151 46462 903115 198 170169 360645 193726 203 695947 139 44325 360267 305 146048 521688 61278 116 99970 1 59229 137491 32705 45 95182 76758 75 987649 334 140130 133266 154254 318 497597 175 112047 48336 211 177444 256861 2481 22 748959 22 17682 692026 232 71247 703100 186 64643 324660 266 89176 844442 176107 29 109482 3887 25 903175 58549 177 873473 187 100639 157631 257 84839 876990 170656 12 653878 34 39468 386809 165417 320 231013 35540 156 740015 4 72303 688137 135034 107 305152 15 57497 126820 17790 52 933354 161 63886 691932 139220 119 961941 145 156948 121802 151923 335 375303 74294 140 869304 15544 17 232104 308 158277 317077 41055 91 561841 186393 50 193613 10855 17 964103 176 48990 961830 234 167486 476242 129319 37 589729 194194 280 539950 45150 31 746261 108 111626 277143 121825 301 251324 50376 194 29731 39034 15 939014 184778 230 11094 106705 69 709050 111056 142 721127 57 73350 82943 185738 147 432269 121 158260 54328 138 168259 166552 39 103156 604398 162 122297 443519 178 198215 681923 129 72976 656110 36614 49 823224 82 83069 343636 48 26308 135820 133554 168 113353 268 145537 217010 179122 269 214020 172 97494 897876 132191 55 137021 75 132282 698192 10 168458 776263 140222 43 633795 278 164317 970970 283 126344 537289 49060 110 56795 161807 42 136500 17 88783 826025 144 118349 414920 19494 40 374090 112757 51 788087 287 155072 923616 21 25354 172240 148790 290 202791 261 92753 109992 236 100092 463265 14 29196 287538 195400 403 901254 16 73918 488257 51330 179 10323 51 158861 320910 115685 295 251982 109063 220 357842 37220 120 250728 9621 88 952979 65567 101 126621 90923 42 746058 374 142991 524283 52 4278 911355 195503 402 46101 184 61624 478214 153 72182 818245 270 119835 6131 132129 176 884973 33 27209 559866 1 147381 120548 232 191897 183993 172 91548 950862 253 166755 656892 71677 9 73312 7052 77 800263 10031 88 17436 95 14722 342195 177 117766 510830 351 193133 161003 27608 38 713250 162773 289 260587 40346 76 442080 268 92927 562215 74 92624 245276 19503 50 864446 60 21212 323014 165261 124 649979 112565 256 902495 112 107647 835204 99746 259 614098 214 68532 58882 140491 237 15616 34299 78 109410 85799 129 206061 91 54216 648223 5076 56 468193 132535 298 681409 33331 1 260038 349 125677 484644 177375 205 108131 177 97942 498451 166578 112 996632 12 7116 105181 148982 277 532007 171331 252 345058 91928 299 296841 62 84097 937853 190595 40 700021 91165 120 665713 128327 12 942852 106270 214 713154 33522 69 388172 68509 133 919197 21 3865 507253 197987 70 731839 22 28267 312621 43539 129 9689 13540 31 94750 65 129023 196223 126826 286 772367 39752 14 77414 88708 8 193595 45 83414 624203 167152 100 889813 34 172410 18697 51 20945 507960 3829 35 779564 107 102260 465652 165 47794 28964 31 121385 613607 134511 300 565776 180484 398 8610 64322 84 678122 254 106818 875068 70 44413 549903 91839 152 369131 46 2716 472908 269 166791 252495 274 132070 237808 251 174944 863890 59502 93 898492 272 154389 862682 209 81333 740342 61998 51 50246 139 94873 21300 27554 3 150194 18 84525 617861 90808 27 181802 166857 268 75773 246 194030 296012 7595 60 559091 141036 142 777763 177 184170 659898 149 59015 901417 118 101676 518270 162 157928 673166 24976 131 691822 23 130874 275480 167659 359 809164 92 158884 668337 214 56612 689192 33 149577 739482 176 36665 240864 17 779 832370 3722 10 741412 36189 87 511794 14907 79 775770 96977 55 107429 28 10983 44967 34067 172 119741 171 195840 634760 78 20999 480825 107 76564 192530 260 104157 33378 74 100761 510006 102955 73 916717 195941 416 704448 282 145510 373105 83863 139 323501 134829 1 201445 225 103551 209190 306 158740 588008 133 148996 117012 137 62339 704433 130 121553 965927 21830 19 502925 32073 56 428419 323 166510 895299 75840 221 862827 107004 128 54050 100133 153 23493 7 147283 375342 55308 48 506223 152851 90 389042 79125 200 142 66 61218 158193 18 130596 883096 34189 120 963631 95 174058 836320 91 43650 364282 102 117365 89084 206 188458 271438 57484 226 428515 180789 271 737108 386 169248 72244 105880 279 712221 300 99699 108285 100729 108 510950 369 157733 131061 190782 381 685130 82 20724 827595 211 107102 641219 84 87605 532256 130 49244 350509 321 140163 78206 164844 181 694261 259 97754 132964 177493 376 36326 26574 57 802231 62 16400 145606 148 83867 669213 72 92657 8066 49 195882 780771 55150 77 691937 28349 41 345129 169 90424 779251 87278 64 832670 15664 61 775484 1756 4 472843 41 17342 617514 97731 254 472957 73 119888 464101 200 67826 634294 39459 99 736765 196966 235 989895 317 138305 363700 176 51853 67097 59 59733 655488 83 34194 45602 32 18625 283609 6 81932 655975 109842 29 101775 174 176971 235809 232 95623 405964 47371 113 402292 67 149613 911169 13347 70 163094 28 983 536868 96 84889 417818 100 24087 970804 88 26117 720789 161553 389 295643 505 20 187715 29 16612 340754 96215 149 835989 14518 40 805455 15848 96 887654 103295 71 909632 213 82461 880243 43 99619 269124 162 70199 337670 56 65333 731261 19617 1 36862 168491 325 794643 257 113187 631272 143 61072 154853 13 25328 71337 100903 179 171813 177 40279 722488 199 143466 928287 254 110136 465921 62 60120 718173 23031 15 148311 184269 333 523841 128 88297 125650 341 136548 301173 158 28210 963580 119290 28 288851 16 60505 596946 39331 166 237621 115 17066 74781 237 92384 423809 188818 278 244055 58679 114 489783 138337 106 994591 92529 81 216252 20962 111 555530 130048 121 569635 413 187524 34110 54 151321 306531 74 23970 860427 112139 146 974010 257 118361 915940 56 27142 373778 190 138797 675173 153299 204 989944 228 60197 758566 200 89736 4974 333 123920 421196 394 172745 107556 83576 30 472479 186 58438 889534 115744 211 391743 218 53747 861477 151628 141 749004 109558 259 152126 306 177181 693205 60 57249 643034 116 182193 979511 116682 28 288131 36 151420 875186 171070 276 646783 267 159594 167162 249 101488 662866 125 15633 194682 13572 109 10095 187511 333 275022 56 8263 505247 87486 121 711318 136 66647 353910 201 116544 794394 86782 162 651157 40 30423 775907 72 179740 548222 48708 3 926116 58 56682 631549 184 52730 649644 24 156091 842815 72 24749 210206 29502 73 106789 51210 198 592203 108 169326 848725 94565 56 119520 348 195716 174109 108065 185 714993 185 77918 275488 167 184911 686947 165981 232 289812 242 84444 175902 258 76830 906978 177828 237 561660 84299 179 772250 202 116555 933760 229 76406 362035 176948 280 383194 188 59665 746518 248 165078 709003 115 127688 109205 167349 371 588178 193377 294 971725 90739 112 328165 58141 231 212499 266 119761 953597 166100 209 356431 101027 299 64877 3 32917 991498 98681 66 652898 72193 177 988731 127677 247 497413 153211 270 993866 36 172442 227334 29 90842 385756 236 113246 27089 122300 221 501421 80 147549 817260 61 168854 947843 205 68846 252204 3 82462 231735 157825 18 78883 103 59361 878570 54499 8 332745 162 45840 135564 101479 219 787052 158 199867 284709 141694 324 948877 364 175740 65753 32 147530 755658 2417 9 184628 2 11011 942480 258 123909 4012 16 129769 195605 75767 193 273967 325 192354 334308 377 174282 387679 185069 327 686896 7257 70 815749 94558 7 904078 127309 235 708490 90027 217 509436 115367 226 388697 140052 317 152761 48 28021 813204 195491 62 400840 146 178572 471858 15 18185 922314 89 164810 558686 61343 76 586124 100 74391 107771 191 72405 116109 195480 79 422911 178 51312 150258 87991 88 108877 51338 78 151044 93596 203 742914 118718 313 206170 149338 208 828708 104281 196 948350 139 86933 12705 241 74512 235308 21 78424 69714 159794 112 250768 49885 209 663974 90441 245 823822 282 197316 721757 247 197703 671278 178 99656 499101 116553 96 95473 66 34138 78489 5 4423 213468 251 114653 611752 181178 348 920840 147451 70 372603 131963 140 349057 130765 194 741738 19 4006 899842 102059 122 600471 189 48785 872706 131 80890 651177 77 192129 419069 40 136576 851584 24842 149 10422 50612 75 398957 191001 198 823498 69552 177 111094 307 195632 52694 12887 46 318108 74 189712 399914 406 196554 717795 115997 41 809542 98402 180 18760 88267 127 962643 30 87292 242658 169182 258 317059 15 88994 510491 9 9188 185032 10 77633 381109 15818 39 689796 38223 28 212166 68399 104 1737 51 188789 606016 11984 3 762763 338 153739 453906 298 145866 854539 266 144562 899710 180 151242 140759 43 37078 841360 99 169645 579622 30 2715 291352 119 181900 223809 110869 213 706120 141903 135 78332 310 154359 313057 123930 325 56459 49601 43 13801 46027 142 979738 106779 167 913137 103 146646 594852 156088 319 656898 103672 133 141391 8 25733 78337 170954 377 940862 348 127003 267098 112 156438 13665 2 11271 98246 151971 325 778134 94 10807 985538 58782 158 824133 184788 416 364954 107 88715 420481 91 122033 363094 114185 27 298037 89 14259 419328 151183 305 646744 162248 236 731922 17 177983 44339 31449 143 63260 49895 213 329476 184168 141 860965 46440 173 714761 27720 22 250171 252 66087 53806 42665 198 396641 107262 272 976867 18806 20 898922 29497 71 933121 308 156699 930753 32 107357 844749 129732 91 985728 199 98793 644830 272 109644 170908 13 164934 562434 80 20415 813105 76469 115 590253 115 152738 212597 128 56332 185380 134805 279 700242 311 97798 280149 149 34417 529127 13 149706 623071 115687 292 930934 71867 136 573117 164 165165 387202 53 15209 135624 95 49508 81910 17 5034 495180 194826 43 320525 95462 47 458345 124426 113 989137 148 148050 962305 37955 151 139239 94257 10 857447 64902 82 348253 35 98972 972490 194245 82 254920 66 50604 962547 157969 276 523679 291 94843 802994 156 56057 105813 43 135447 532062 80 25344 147730 63 39819 268936 158838 157 293483 96 16046 954478 30 160035 429015 27313 40 995061 31 8200 323045 33249 73 889582 32109 15 84841 167 76749 667624 118 42119 432819 119 55807 178120 44 48208 512790 129 112553 444187 125 84091 317213 72 46306 678630 289 113643 469899 103170 22 662662 97822 101 548010 196 147444 864760 18349 51 605168 37877 31 136209 67472 174 464430 64015 54 462153 167498 279 775282 32 142080 398150 87749 22 283126 10 92410 148 158 191938 104242 1245 12 665679 312 157707 338705 117 57190 43790 114569 288 55477 132420 170 125042 112405 323 537926 71161 102 452980 257 73834 587028 191 141789 34118 66 86482 228160 3828 52 493725 113 20744 355739 373 184877 355981 322 143720 538805 231 135519 736000 101215 216 898885 275 153743 189133 235 56588 856922 320 154975 759624 167276 321 78380 319 134548 890701 29 6675 802068 94 156196 259200 72 199002 189337 112 197929 150084 70 179737 122747 33282 43 141682 68564 30 871976 4426 50 814679 59136 204 833032 165 156334 883523 72 12177 417440 211 108861 696141 67747 255 160194 166 134730 977095 185 44045 23705 163 143589 685887 82 173161 435178 294 158503 241278 82 78249 209379 72327 117 388950 155 115565 682351 20332 142 852202 37047 185 310415 168913 238 491202 164 106656 358436 318 120637 537384 197552 125 774637 338 122640 910902 31 63043 524993 197 77977 887406 204 97524 140767 127452 110 728059 115245 137 469834 55 9568 731295 252 67628 782046 160 100938 474774 192913 206 886181 183 47511 497666 36123 173 837378 176 191419 758651 141260 70 356923 186 113804 788884 61985 114 97424 384 195172 487655 753 10 465682 169 49657 480744 130 102127 405962 247 123704 713610 37 97158 969562 96307 136 402040 141 42427 152531 38 30994 63769 75454 88 496745 17 84977 51138 35716 51 224948 159771 264 410861 3844 55 271083 76415 9 385989 192043 101 565630 137343 134 208464 36 85589 980026 24578 68 675109 17 15102 191873 76740 8 3869 191147 18 918536 85942 5 712541 56 20890 921631 91431 171 353414 97928 285 69781 180611 80 443874 114 102030 913922 91832 218 686275 140245 313 339459 196157 116 399904 169604 29 532491 191 41251 484754 76962 63 140846 86002 71 699907 374 186340 980217 55289 189 115491 285 123553 883546 288 195481 495644 215 194244 194690 15858 119 586512 220 146004 109749 95350 281 524678 424 188103 855586 187875 47 970911 93 31526 431893 184297 372 264399 62514 31 493150 126097 203 509461 14 46905 811861 10821 64 753848 61199 235 952005 167 90636 398160 182 86114 712063 155 129860 791584 22136 103 796748 144 68619 145079 152 57431 334940 94634 152 621140 296 135612 128325 273 197254 287460 86205 66 712016 199 39958 535770 123 21913 925485 62 59544 198027 175346 50 783601 190200 291 514666 44 78697 740434 25 84749 316555 115187 26 86649 96123 287 662203 125471 176 337013 72 6600 379570 179621 62 655267 55173 40 141788 112 79854 369640 99 33092 649773 27 86783 140890 88 28147 497778 362 134674 978057 56 10637 591787 307 118131 254992 42 56390 21414 82 69098 541432 164 169938 364286 544 18 830191 133313 24 551780 55304 90 297716 138058 316 649392 15 6256 42309 65315 69 457528 840 15 73245 119072 108 816200 111984 160 346228 75 186903 600469 63 10839 350017 155221 165 928292 152 94572 862549 30182 7 569400 22 6447 868640 199 156462 773212 145 129241 900984 174049 212 773108 68596 120 701412 22879 94 958412 182 177121 183721 172405 336 478191 9502 57 185548 98784 34 101567 244 100420 583950 52668 149 414063 109 196885 355716 328 162637 795847 72362 20 763597 7 5866 699104 134787 217 665809 7 121722 251710 73004 74 426618 178 142752 826992 172 93626 207285 109130 93 994049 154 52815 991020 70013 152 929725 282 148830 866123 377 185432 191402 176 181766 199209 89 28238 607151 104881 248 363816 85305 204 304331 101 57088 159058 180920 215 22708 106 68948 7667 311 183859 141401 221 67804 886790 51 166971 764341 349 169860 259788 167 60302 165785 130642 252 79732 72 15068 207627 33 52025 51983 95770 102 507730 26 161829 572457 72968 223 820650 176 153870 299814 97705 190 505967 89075 86 377539 120 189247 457319 198 121952 747891 187 38199 483591 191518 352 270569 223 75864 939984 123922 195 332220 50 84876 158083 185321 279 331117 65189 68 631588 264 179179 263345 107046 284 842237 182279 66 413944 127101 58 871801 258 114748 444489 88779 247 780017 49472 161 659299 149961 84 656432 185 121585 169181 194 59797 166416 197 62351 270318 264 140155 94326 34081 99 975215 40316 104 657970 98 20816 656081 1 27515 198113 96469 8 773467 84312 48 651726 430 189251 86513 61603 38 980382 125059 203 949711 68 5257 482131 272 136317 357301 57 114333 562878 18 1066 835700 285 124458 972372 50 113370 653098 4040 12 145146 167460 397 563842 152 42091 923840 1 197993 761492 57988 19 624136 102 84265 300360 167 90267 277480 26 116792 914802 135 47173 696661 110 142324 778392 98764 285 599288 85783 108 495075 165 96982 368972 40966 3 413376 193 192000 241435 309 157754 420283 184834 120 748001 67 141600 647367 46132 108 947521 19 160182 408570 62 196455 647068 137743 167 783628 101427 221 559711 51587 47 966887 76628 139 281493 23514 46 343486 39456 10 541019 18264 88 344120 64 9052 632299 50 18514 948728 59 160460 787208 299 112225 424306 147 124723 152172 1661 2 957966 186958 221 284430 311 137484 777912 81 31512 203399 182 45854 467943 212 80802 53056 41706 177 839443 88954 254 975123 118 133402 635501 154255 272 292491 138 195919 964032 5 158054 660354 127658 352 29694 78 10299 751988 137835 269 46691 149932 42 238850 109073 77 259396 230 132202 833357 195 179847 491062 85812 258 43127 148798 228 9650 175373 54 983903 239 189181 597803 174757 159 150749 143 39252 445727 56230 74 184704 176 85376 271618 184 157557 909311 82 66807 532938 160803 14 817579 265 146258 822288 65655 6 249892 48229 97 520507 178 112406 708786 346 126756 44051 153 33965 242886 76583 24 646463 257 177368 900493 6899 44 564939 63456 8 215924 133005 339 874571 4028 28 625368 260 124710 242016 172370 55 814211 80 134549 621288 341 142162 722611 52 12520 876767 61 10643 369807 74 25315 356120 8 140987 496418 421 186888 427495 68356 222 819293 207 126298 274274 92426 186 565622 93503 149 324913 68255 111 36146 139 149145 894091 95 194264 242475 92845 90 580698 34424 13 773111 146375 37 407651 51864 200 400460 272 122215 84720 141 53635 215672 87119 42 88832 124914 102 787114 331 165053 475246 61 57590 273154 85472 7 661322 168 40787 673232 185 186269 535289 262 90476 114462 153 32028 611670 75 42335 354901 372 144544 915341 13694 103 505920 98259 106 933687 27017 142 511372 46432 198 635525 80 140430 995660 134002 238 327750 2765 2 603459 129 175024 533911 27634 134 522024 60 149686 370204 158681 167 514638 139 61917 452420 292 128389 182856 94171 76 39946 142 82486 481210 156 97239 623970 239 158677 498375 356 199814 903051 144 74079 328472 88429 144 867159 105780 71 589820 414 184766 959389 114647 205 883657 195096 367 217434 155176 354 246598 130 58672 606235 118894 227 586540 140 78767 970108 157 110424 619652 96 40626 161752 61 121792 251295 17838 25 860501 96671 260 1118 180 84385 374635 23056 93 720542 173 99111 195042 333 136232 934180 99325 150 436851 119493 240 304708 337 145282 133566 207 77327 466928 87394 77 781506 139267 20 89645 59672 104 113927 168198 212 379490 137 38670 27384 71059 113 417750 77 39643 819629 105 39175 451416 54673 193 270464 3860 38 217606 157 76375 601191 127316 309 33826 255 68435 515540 54946 27 829146 151 26477 808286 90 51683 740304 204 75286 125078 46554 75 869328 15028 5 475006 132797 194 774213 121513 74 935391 142158 287 198967 57378 68 37591 45694 98 271596 112172 322 530784 139483 319 228548 67193 133 714042 95038 43 354491 190 198238 282260 133 31165 821246 197658 164 320044 117 113150 505327 110642 16 363759 184267 127 604224 115736 322 327793 125 143568 223023 220 58774 641662 257 67874 347371 46 51170 945392 115884 179 823930 1 110440 814280 62 107024 569343 175 104681 844403 89652 281 156851 361 132319 96309 114698 57 951159 92742 113 631164 137079 235 92598 274 102291 607814 77735 198 163750 307 171209 432451 66444 233 737338 175 171381 496301 53 92028 764007 21 22554 413502 129756 114 276633 150315 215 382465 82077 125 86608 157 81735 806528 223 77896 287872 52 9546 167537 110707 260 441838 194170 119 608665 199 186542 175398 25188 119 697625 307 153332 201287 168855 289 50597 118 150336 983455 223 141377 91952 115 152585 562537 73 61609 638054 179302 365 278032 95 104778 553762 20558 33 223819 171432 393 597555 122 190790 991618 2604 11 246854 100228 155 509127 293 132098 717412 73091 207 901627 199531 172 835839 142 187543 795153 239 81108 427540 92640 47 150222 135 172897 831067 145998 202 196752 97428 270 130616 27 156844 817380 68004 228 636998 269 126941 763629 219 136803 437739 166 57303 606096 95 77645 503818 193 179271 315202 54742 133 607809 61011 32 346957 146 34918 587676 59998 233 239447 16987 96 351518 33 191138 354302 73 89008 236312 140919 207 107207 9826 62 233146 169017 40 879378 138403 369 805658 8439 29 351739 102437 72 502450 290 85488 154359 136174 45 955077 277 137992 124537 272 176699 424652 41 5623 633704 33 73019 633876 13815 71 701461 243 98107 194654 198671 445 833878 17 41450 538416 78466 161 182635 23418 138 125053 27528 138 624642 153393 370 150624 117840 59 108296 86755 276 408572 40425 107 790827 124209 137 108150 150 147195 66129 51 59302 665325 153198 181 535441 138 86304 21165 41 59918 830186 88937 230 995455 30 77209 842446 52 4289 572928 31669 113 416985 68077 255 60959 190215 132 860599 98010 220 678366 26 86070 971528 342 174896 979780 73 118279 921465 91442 76 635928 129472 288 883920 158593 126 548710 240 65827 695776 297 109792 520833 119 140217 98748 141748 169 136815 154 103477 764345 195 102013 434749 10449 52 240609 43744 69 291298 16 677 216555 137822 50 932617 184 43948 140337 119 171836 631296 182 60335 504891 116 190071 262740 81945 279 474055 1 36777 423304 179341 118 888476 266 74492 88227 142230 131 950458 58472 18 509074 25 16831 352182 127692 260 823821 181 146066 770676 123758 199 675498 59 24642 39740 38 184033 410198 154 192258 455753 221 104169 555492 71149 257 612317 23049 5 13623 297 127022 984241 11781 90 954638 134497 278 402749 38712 47 49244 63783 133 135675 172 128534 100840 102 85279 250853 97686 288 954955 50 77254 465987 190339 164 819843 141 182699 278719 16 100993 300464 202 85816 785683 90377 157 346119 154697 114 269160 335 147783 388571 113242 271 637627 124149 112 703709 138 120981 482200 24690 102 318412 123915 87 484532 130 132332 383742 15725 75 32504 72 135142 774349 381 167627 526928 144647 378 805924 188535 169 677187 6034 1 396680 353 178544 819713 19012 77 802020 153 26797 119676 203 73729 287393 225 75819 926720 43354 178 738445 187700 100 918704 98860 145 62140 175789 205 770689 48434 157 952147 78 100044 78159 51163 223 816133 76218 248 570654 227 63598 114966 164961 32 987513 124886 326 852737 13 55314 324112 268 117173 955596 89238 3 586129 158 197580 136732 185 114857 861123 282 113886 557957 203 96256 349805 116 74207 241784 194 142612 881180 55468 203 599705 134338 271 730618 19608 41 306426 58621 14 49888 112214 110 705849 77920 272 405801 185427 388 278111 166 41337 737709 197468 277 116606 54609 69 500990 126 176829 77658 246 130414 307556 61062 84 520874 170733 134 517501 61 85787 981478 192689 216 422540 40 196463 475137 232 189892 678622 73216 256 290481 65677 9 601833 262 110445 834260 33455 88 971845 263 195679 122884 138343 107 373669 235 99855 281423 144214 121 277576 165 87895 200800 80552 257 569273 86 67281 357386 29 20747 468448 206 189526 533787 102804 316 44377 162 60942 554616 171513 292 270401 35 115433 94319 266 72399 445103 86 76417 203918 56 56669 265296 69376 185 893269 161231 346 685525 284 94898 292198 104796 150 148787 263 104734 174614 346 168401 300485 119605 124 461095 399 198898 894498 100 31334 891157 168621 385 640055 171684 66 841461 109 51555 290250 54382 79 695101 60 22460 145273 118 56235 363638 257 86484 654441 192 53082 713334 16088 121 844376 352 147828 691629 66873 215 696582 225 119007 786730 39 34145 92412 248 177807 345061 123282 172 994561 159971 269 21702 145646 347 355976 113 26878 253096 3 14449 51189 190734 277 773482 64 13197 443053 240 92840 190259 139619 62 837245 20927 126 441557 103795 201 831759 198099 28 735723 113705 200 909357 88 80099 592792 45350 62 709680 143226 313 298699 1 122145 712319 202 149984 39469 161713 205 285429 103 117238 436276 199949 210 446025 205 86481 187326 26822 35 526515 28 3130 707024 40 199473 616501 23933 68 23250 43890 97 718336 16 25065 791016 114434 60 922827 13241 28 984312 82641 210 382548 127161 176 835277 109494 130 9308 6 121674 815387 178 52865 270992 32 125957 293750 378 174320 223124 132740 88 954305 149 35843 124745 192196 201 238426 3 72893 397432 11 31724 132206 142944 281 138501 140 194519 500462 252 151070 907812 7222 50 868645 79 21675 301651 34 44313 929044 129417 259 92397 29 79049 983550 62913 101 477070 195006 196 665380 131 70002 334687 158546 264 996392 18 72890 39874 214 129108 42171 172811 352 660261 164 125352 612009 125100 128 608519 134208 273 819701 158 136072 453459 167857 354 492118 72107 159 90407 74 15246 664354 82 6853 110260 129691 198 137578 286 158668 578558 124722 95 695946 62 123775 224664 60232 226 962470 192 89172 337338 180 148762 455338 114 17972 762398 274 83849 484478 246 147014 996298 171820 87 272170 188 175995 529469 199457 330 766928 71 13619 675473 8781 81 368225 76940 191 701762 66 8952 106093 239 188358 193294 33898 125 444940 98030 93 68577 345 137679 472010 50 51470 110924 43655 54 36938 51 30676 422325 38426 153 347911 70168 138 860947 42117 141 112531 324 185248 403110 79215 256 792750 106 148913 324732 227 153954 599187 76092 212 105475 106120 77 987643 5 15710 484442 17209 15 322600 77385 253 999380 181479 41 711096 190083 65 603425 187 46968 699819 88476 75 410721 207 87870 818338 128655 8 103097 1951 28 691812 113458 138 286050 201 74417 757081 169 104477 281985 31 120149 88361 40360 73 207879 32651 10 915293 123 82454 566136 140 54730 632271 113 75048 398287 206 177763 20483 143042 19 992415 275 85072 420461 253 100607 9624 126764 153 931465 194760 347 79270 61221 38 456979 37 22370 283689 190 158153 451937 63365 32 152773 93458 24 450073 69567 102 695389 365 182323 967482 148 69291 956356 266 77583 234559 150720 102 733529 70642 18 19661 281 157413 96872 189 41215 663488 84 18620 87210 119745 260 446938 306 125444 3259 113026 12 456884 301 139296 32545 160116 393 807532 54 199756 626334 218 152488 12449 104907 191 811491 109244 314 418029 80680 209 872066 171 29943 587009 87044 257 184235 11111 83 185931 228 74444 924189 9 170153 636 97714 103 550864 189 45166 707236 222 53918 410534 194409 69 795130 165 186423 628401 110 197900 642592 9507 72 996240 179379 12 860393 34534 139 759806 10460 29 184990 349 193088 204276 27 142946 43357 180333 154 275814 20 75377 740331 183805 64 488787 122325 290 38508 141569 104 674136 189050 103 82851 162277 162 953530 15 145214 65509 105 179250 966579 6315 60 716700 195 42699 45540 14 160579 152128 94 50466 606538 22785 36 958910 234 110532 636684 368 168371 868684 16 76644 420248 14606 87 737735 36 19292 485453 335 186794 982757 39 105835 954370 167 159295 400537 156 84498 904225 275 133798 840105 80286 270 876742 51484 147 440129 76 94739 453775 26552 99 560059 125155 251 417714 166514 147 649761 73 51398 423707 2894 44 223384 70685 163 824275 117486 214 288858 135 99135 458379 152243 110 394103 22446 40 983561 98 12688 10172 287 108259 712329 181858 234 381164 125424 124 73298 89771 234 55607 171 141913 647005 27929 109 444659 115 15787 326280 160600 193 479405 121428 28 184185 106030 147 320711 165039 348 935186 33 52581 620119 131932 130 650312 183528 182 158024 247 127041 789335 54 157702 958111 56129 11 911375 188755 96 863700 71824 266 98249 218 56784 550261 168366 312 347401 164830 225 966841 154 113158 922782 237 178932 829091 117 153487 799846 67071 140 231307 128229 283 507594 66498 231 249361 181 110371 973522 23874 81 688958 161703 273 37609 226 78484 846055 116714 111 581493 101007 107 323568 32695 120 816863 122 45705 21699 127743 280 733577 177788 225 592317 98 58071 42642 17 79198 249451 3 123641 538271 76443 246 322995 87 173728 276286 41763 113 224762 69 135389 319180 28 176127 488508 26790 135 103123 116780 315 519222 104321 229 658222 98 51948 652623 71627 203 457683 90883 107 347759 71397 88 497244 18 131881 230695 79 23899 204261 239 141462 202594 111797 278 426042 259 198601 307306 179 57375 15328 42750 63 927800 78205 96 361942 24685 144 792944 295 110395 446189 394 180603 61899 219 50887 617053 202 139879 62640 198571 291 49775 102005 173 467179 201 130579 539592 322 193631 98661 27 109187 950362 340 143645 917745 2 182855 918995 125620 221 750701 265 81666 941216 80 158883 659622 158 170009 531819 341 158289 549678 150 167706 827550 1 104903 287583 65100 192 42206 248 69136 39978 259 94534 824825 26 5100 461190 133325 37 958516 174 33060 853464 191 80021 492460 221 170063 374923 32091 16 685401 77349 199 256865 132859 328 871349 20823 2 520342 181089 58 331644 170028 42 193222 120041 188 452215 51076 204 338062 145 91534 520511 189 120723 524905 192240 95 49812 2123 20 11308 126 166359 136376 192271 244 310225 35785 188 974769 3479 41 638378 59 11862 770167 238 83669 518753 164 30927 466586 61620 228 846575 126 75415 411449 116645 18 769790 265 99139 160444 224 89725 311128 24827 112 715549 48738 96 305545 50078 75 274665 48 154246 590654 66256 46 527422 171609 319 737073 191 101120 323797 21 143644 168471 58522 176 274722 146996 130 832106 152 117971 310797 17 150095 176345 166 42127 929901 129393 195 15616 66549 66 930927 394 167260 357740 77877 61 338734 55 8276 836606 35 188788 664295 93 30351 416160 73 123409 810677 242 100521 575870 92566 99 150218 166802 346 790761 35647 96 682100 14 141035 208585 258 169813 245562 9793 25 471290 33735 182 39108 94210 34 285193 186972 104 143689 9 51003 380303 303 174354 108061 39809 113 246156 59 49591 438716 63494 33 825520 240 95259 782421 95 21941 766550 401 199689 521026 7 62026 128395 133 135489 735845 193740 324 909654 77 56428 979338 160790 82 770755 144 126837 407134 19 14226 589251 25415 55 142608 80 26827 857176 20979 122 549714 109 53812 838440 141319 314 183161 40611 140 187898 219 106219 13873 3168 16 470825 106629 248 993684 101 43093 326489 423 198314 918503 422 199919 604377 181 83066 780496 234 71271 91893 220 129857 606582 86 76139 566486 142 28127 200762 84175 63 419637 66299 39 262600 173558 190 797551 431 192466 437824 141948 319 352301 111 18865 472736 41147 67 56023 43 161617 129204 177910 368 802062 68 46159 24560 73 196437 221318 130341 155 545111 183032 136 10444 72441 244 619702 68 5309 902732 214 118763 573208 413 172404 350186 60 80727 2209 10 127506 358741 151403 211 156517 39966 24 347342 106 18473 490350 82 15454 848337 189214 191 659247 269 78613 938489 123881 190 988192 145808 101 577253 113 48120 989967 344 152685 149791 76238 45 701415 78 12795 966808 117 25242 405978 139223 288 821135 171320 331 750845 175402 69 699160 86 84732 634454 57241 141 464650 39 8961 504070 189672 57 400933 39 156179 299843 80520 12 429210 115124 64 678227 143766 234 450331 255 149882 306571 15429 6 753959 109742 184 860218 126400 163 581040 12416 81 563577 242 182384 243230 402 185591 420691 162 118107 451683 36523 36 15857 168944 13 469772 40921 159 202261 388 157619 819203 201 48193 564876 164005 105 663603 71399 77 703093 353 156062 239828 122 81382 621809 3 49748 915956 37996 54 307088 48 2889 765117 7763 18 355966 93 120376 529977 5171 50 879440 125238 271 904391 121 171952 884066 116136 50 655245 147706 115 587260 30755 98 695344 98724 253 561385 32 59466 388414 130514 295 964683 199694 346 134480 72147 118 804622 99571 151 502795 128 16984 553375 200 51510 889582 13607 67 249549 155834 276 456239 106617 45 532842 12679 4 215507 216 90702 543402 66 61556 369459 70742 141 524339 77277 41 36091 173372 229 347987 30402 133 710351 28874 60 751976 264 168909 729926 359 156241 103357 148427 299 263038 161 135757 241169 36277 153 289414 99279 227 660152 98400 17 313954 303 122319 803293 56375 40 292875 24824 61 655814 247 186470 913567 28 16350 474501 61 78976 704234 137411 79 132246 69 13692 231330 30410 130 8160 320 169272 327948 356 133847 332096 74040 216 943845 219 75719 725261 161458 79 883435 113058 196 73125 94626 170 453209 226 167335 499826 45 12361 338057 367 158155 371658 33402 71 421014 65 179523 660775 199406 235 703253 44213 55 657362 157 198167 900122 69882 2 38166 61 87002 687617 198198 223 370185 424 181416 705518 182401 208 921990 190 82842 530892 52586 39 427143 2619 40 150539 33433 172 726231 120 21803 193667 116162 238 815771 133 82860 596767 48111 86 681369 21 16720 741206 121 37033 529620 168 59884 671130 30233 170 438137 286 193459 353460 129695 181 984153 49376 35 147945 211 177716 913605 303 142189 109464 71458 148 539043 93 69091 902106 83 35776 802896 10165 97 210546 10 48835 406774 58028 88 750532 76993 81 297395 354 141840 991704 129448 153 516668 225 61320 480394 186 167219 402914 192 40478 831399 14328 73 731403 28 78148 347990 292 145154 111983 78525 201 433393 317 182110 417303 77946 107 451353 201 161915 956306 187527 385 735270 49578 74 848073 98901 106 147488 277 84220 611117 111 184021 723068 172 46798 45103 149063 111 564023 154169 148 681852 132 43684 102092 55 82411 874300 254 80335 563969 129 185471 33669 111465 89 396885 40756 19 302142 8 729 576653 48 104511 386098 126918 122 533546 6393 62 112447 160391 24 317039 52 7174 955897 56975 57 114093 184 133696 709759 102322 104 651557 186777 380 525382 118478 318 992635 139243 358 926476 172524 352 586317 12 43353 25053 63177 186 486888 195 74515 74894 54023 203 121579 6770 2 799303 220 116835 822319 57344 148 16881 416 188009 973198 97 19460 274029 17308 91 120045 13864 42 663561 6823 69 590000 46 80456 276552 11 6739 912353 32 46284 269005 158195 167 724281 185 127220 800763 191 130573 390256 110789 68 435569 49817 127 947000 90 153882 77480 47 153167 881116 13 347 162853 10 152577 835356 96 86647 750255 168841 208 707576 112346 53 927905 192515 48 840043 160575 33 747154 51418 74 140053 6 27665 344321 70902 186 571391 133718 107 892080 148990 275 363193 23 106719 133807 173 120422 504703 121326 304 883977 101931 255 460058 176983 317 890399 9540 14 830437 35373 92 394033 178586 173 273950 104082 4 131175 7 13421 80474 35393 176 867952 89841 93 126682 33930 85 617561 257 176864 755763 54314 195 52778 140399 22 995088 98763 15 514372 2017 35 213061 171498 331 159343 22 55632 94474 13816 28 891575 72046 250 210522 83 48277 383186 117 126972 127550 85 145612 242659 263 73993 292774 53672 170 345590 134685 58 908968 17 1074 502278 251 194415 579546 152 110214 903611 94466 183 699290 211 170060 748277 255 94104 730875 12249 47 740475 194 78684 191240 181 52061 775958 29252 15 838507 19384 138 346765 320 186476 598888 135392 95 184088 42575 166 993528 120 153362 906919 185563 281 157445 432 191309 435982 128 58406 527791 181147 365 404775 140 94771 950233 133135 168 735728 137 37071 991455 30 10162 671360 299 127768 458039 32046 169 974081 145264 25 61242 106 51268 321749 70620 155 549497 327 127407 948742 293 158897 244249 309 192811 503396 107 193663 47490 207 109055 863955 191313 122 575407 236 59279 140539 60 47635 968780 35510 101 166874 167 129411 777140 55396 135 796526 98 191048 10995 123516 278 492651 27164 94 316148 77 197989 116538 174271 80 836366 191164 400 926273 108 66300 112660 161644 221 110816 70802 122 555113 115 149250 652732 193417 394 78218 138643 245 859413 171466 170 343216 24111 35 495102 163405 159 622336 139758 134 104316 158026 282 951032 45004 104 33685 11717 96 602816 152726 58 837350 125117 245 660454 86273 103 537851 261 147008 273836 263 126849 57416 112512 249 468889 104 80039 400066 405 170715 682681 136104 58 773332 94215 94 38239 26794 44 569556 68 109925 713460 152 37107 409138 52 111001 725147 100941 273 852032 148518 116 126253 14 79462 913361 109 74360 281231 124626 112 500789 126 195984 768461 134616 20 322538 102473 105 369762 46924 1 225134 47335 207 706232 188 88758 947468 17 1774 608461 192 38654 102414 89561 98 247853 181 37432 837885 151133 289 354859 87 70950 136348 178791 116 977484 123580 346 913223 140 36929 56111 107 155300 18935 190000 345 425137 151886 35 445047 58430 87 575853 103483 99 875516 197922 164 856620 159742 285 555222 25 17518 204888 18 51339 687087 211 145811 978061 39929 14 666532 188574 70 400114 321 104131 885414 198830 143 90354 43980 87 865007 214 108786 785244 169 132817 984144 144 120968 459910 133 102011 249088 109596 19 996020 210 80866 832649 12076 44 652602 67064 88 740994 44164 16 724324 190 176417 378496 139581 21 829321 174234 178 475442 79 70528 846061 158 140992 796402 84 99086 297159 20397 89 625294 78 16307 128425 61759 4 71781 111 72033 336716 30614 154 703637 113455 120 942567 100170 274 50922 174 173744 119278 73 83574 289534 21826 72 628119 180644 176 716892 225 121875 825565 9650 34 172136 269 153674 186154 9516 19 603520 63916 163 346359 100088 107 814304 173280 33 606545 127430 61 706496 19 114931 933775 173760 198 572045 154 35530 49051 51964 50 340571 98755 153 118069 161 30220 285543 55040 53 94813 27 11278 22209 169122 355 847146 270 94425 859137 194895 220 902484 147385 62 315322 181716 276 574418 15352 81 255604 32395 153 83547 159 33658 549803 153507 162 251775 158 95526 504772 128928 188 502154 51416 169 994309 193107 283 674869 11275 6 752550 68 197685 104606 243 64963 730794 241 176247 357504 60 11200 541004 34873 147 47152 270 158404 594347 96 16945 609256 93794 109 410045 59 197881 480231 16141 91 435952 262 128803 174653 12 17615 521219 38785 57 169064 28759 90 59807 73 146006 838004 109040 39 316836 260 154019 12536 73 157170 974133 202 60571 581537 114 16514 397473 69 198091 205751 83 41204 483272 38 25507 61637 22822 144 533840 190 44222 630277 136494 106 683496 146102 159 312223 338 197178 919263 16127 85 309182 199766 13 684606 88179 81 824713 179 103331 852402 45638 3 397060 165256 285 535409 186305 132 710676 94 11425 975837 168526 281 78444 129 55494 705741 132 124739 321187 82648 96 92463 21530 4 741093 174668 354 926095 63117 217 340167 195548 166 276202 30 3201 246361 125 18100 595246 86033 265 212046 32 2713 832488 165107 218 798001 185246 247 733918 175611 318 788528 4372 37 980185 63 54152 342992 137696 286 577611 150 93563 919674 52 117867 73216 97 37644 407222 90846 24 673824 256 155923 859863 239 144945 801988 1898 40 568819 312 139231 570358 250 198028 986961 34 62243 104006 8426 71 607922 247 178952 734971 137933 47 492140 117 46894 333701 43827 178 401361 98 82240 408830 99 20613 407912 148 76516 356959 17723 81 86544 74464 208 243927 4094 19 712753 304 142731 155232 271 136552 709555 72 76424 739047 77409 177 619191 28 3898 97137 79266 21 109871 143260 353 829816 5006 7 355603 129437 92 566625 73985 129 870538 95134 231 560720 31276 143 276490 84548 42 262682 68132 165 55749 23737 111 97385 40263 29 835083 238 165304 977825 149280 275 605804 106 190546 64010 11235 43 490744 218 142467 718785 47 114735 757228 129 28087 719942 20 142123 726380 38810 25 429610 63 60494 449643 157 185168 89056 179025 261 915725 143878 97 829169 79260 34 638424 114 52629 127377 97 146146 186544 143492 222 659129 105795 274 114172 88051 99 765567 29 130698 984314 58 4738 744507 246 90342 689443 6308 2 857580 236 136736 830666 123 95874 681444 98853 225 486804 116 178518 835483 248 101495 957304 79276 39 398455 44 4714 208367 65077 47 285608 160143 65 375273 223 173955 19514 109590 272 494577 88921 202 637014 57 60018 321701 120 70161 522576 124419 272 918576 173 108298 161265 133 135326 299576 139 71945 441753 191 62802 83970 149 45402 495776 7926 42 209861 38 39573 557125 195 193460 519055 64 143142 114094 383 164426 963938 172435 32 73812 85153 45 856004 213 106492 142489 21871 45 940580 29145 164 446761 65874 12 794760 87 25333 289699 131 73158 259666 189 69144 465378 198 143946 606775 13947 14 464009 8415 45 248278 12150 68 598236 48 118497 894096 141558 375 154510 81648 274 418033 124132 137 567645 59 90974 432070 8953 83 723893 9417 90 443808 180 147227 857810 147 192285 659904 147 167265 384256 81 25262 449175 170108 198 642311 73033 50 481846 217 115581 531862 23325 69 38618 90 14662 749815 230 182837 144630 23370 33 254042 79 8597 631114 21683 114 824262 77223 276 951142 259 86588 711718 397 176438 552616 113 41773 131463 16975 86 662326 49685 90 467529 249 127169 512683 162 32963 737929 75 51637 241286 149209 156 24149 114 83136 359822 106849 121 824903 144927 373 521997 175 189316 437 99249 200 225792 123 78724 192982 134 18000 657984 14292 66 227000 80579 271 259217 23084 2 755547 65972 38 251034 123 188418 552636 135 71134 782003 265 191671 993628 52830 125 902471 234 101463 181060 113 51311 363848 82 99691 611698 127274 58 437461 680 25 561567 61545 219 946490 10 157129 67915 132 26130 244798 188453 269 639102 109633 160 939905 122 154655 38105 79 71523 800805 20 36434 828177 158 31353 279920 70755 86 757301 78 117063 782779 191607 169 770532 95835 93 132114 151382 80 188122 117 159103 538902 149 26394 918261 195 119545 173335 117439 121 316968 36 49990 74720 298 120890 437899 165362 296 275824 112 112608 484733 188 75635 508673 27735 134 155953 85583 140 307551 87 10038 198956 221 50847 69369 157772 312 826607 56 117382 836929 150572 292 712495 141352 10 296461 29842 120 608515 344 120779 478672 173 163716 206261 39 158644 488372 19845 74 588396 67347 189 143030 165848 258 486324 300 170618 411819 10 1253 340979 112 145107 71443 147 52451 280328 49 17289 631090 63 8467 762114 134085 117 432409 43498 126 532683 236 183533 296401 84 93132 356872 5159 13 298848 33481 65 964839 65086 125 264072 38415 107 258583 151102 305 387373 155 78127 706843 139933 94 360371 371 143934 530516 273 129155 856690 118 158595 7001 71315 224 507529 51 65105 232221 74078 185 313183 18 157092 32108 16243 93 248567 133842 260 68583 34 156098 496909 188846 420 507592 137463 174 312220 191586 369 575712 50793 130 90638 74 72671 238208 48883 179 358343 113492 283 338544 80390 233 929619 99 104661 936803 156626 240 794159 10 103 74686 179368 212 716740 26 112968 290580 116494 181 382395 130185 338 263738 130507 301 523676 143 69185 916360 251 117899 644607 134742 310 84256 75420 5 689239 170417 306 428590 72 124955 172860 95126 166 380395 105745 102 704834 181 66806 632541 305 141305 583187 24790 70 71435 317 100858 525147 58 44871 632358 181597 20 333305 167 116268 952343 129696 112 438468 52 27660 609729 4 122312 735629 173 33344 847448 5211 72 615166 114147 119 237876 74612 222 123897 87517 74 818442 34805 105 160750 109291 320 336888 98 40041 935714 146 54162 928001 62018 21 4334 97400 4 538166 114320 72 488425 165985 174 673045 36 95706 950737 246 154716 512131 139 71532 451806 23 162251 887733 118282 305 805777 68 183154 13542 71 21714 622075 157 157827 345186 185 42113 347637 210 45811 396473 149298 368 420539 87039 138 133815 31 11844 215193 149942 323 708518 49 174555 420700 271 143740 783580 86 153707 203707 299 194349 306448 192 163630 643128 131499 270 846941 78 95093 936700 75354 94 812225 143020 210 348849 166413 240 580201 5214 24 735098 85062 282 575679 3035 14 842311 87 9630 495636 5741 18 844465 97770 232 270382 19575 91 886328 104464 275 41506 67 37859 933064 84861 105 208762 159193 196 184091 52 35368 115583 6 22599 231846 172 42137 844365 71259 51 494900 77 173517 541086 234 122520 392406 51 32887 39857 40797 143 826476 74865 97 796059 82341 85 311943 48063 202 778046 39784 147 416922 323 128830 323520 44 92321 916409 242 79223 145858 86 21157 633329 68 120777 626715 184591 43 378690 158465 238 592220 125446 231 870963 76 48144 613858 249 119892 55493 392 161318 882468 44 86221 898126 174048 408 837160 5 29960 63694 39 167732 15019 75 27227 501200 139 120804 903171 39575 11 537229 158642 26 150993 63 87072 87088 64 84168 939899 154517 319 897530 80023 88 894798 139000 344 648176 141633 47 683485 42876 88 525198 74103 166 802038 173 99274 796616 87622 184 12030 95915 164 356903 138 94775 146957 179 138468 241635 188 83124 540348 140 184703 699972 208 60046 588374 133 91317 645540 87381 240 803526 49263 69 41505 176730 298 173118 144809 201 561591 279 130025 848020 82 39856 99279 196241 37 520271 63850 43 758362 130 97162 729207 120656 87 433912 106 84138 522879 197 153874 878538 169318 155 187234 126 147808 18351 73386 62 891819 49094 56 89728 92 138609 11937 93485 125 999585 163 42355 86076 193612 221 867003 105764 1 103456 43786 145 706001 194232 239 668855 96467 196 391509 13724 6 773602 248 126037 235305 273 93939 112145 144 115364 201481 173 169552 993237 85 123590 315314 25103 37 407344 8180 81 344909 75158 1 752772 86 41656 278977 122 66479 972304 138 97463 861529 183 127834 40960 7 171494 984111 127165 141 186444 53630 134 636884 173719 355 362898 72036 135 947547 66388 244 345511 121 148574 406978 326 110727 125062 126558 167 739376 56 136322 937256 130743 256 359791 64 24158 904197 198817 41 656866 193677 19 435903 86 88227 612749 68674 51 389980 77602 237 258791 171001 364 50352 259 138572 551321 13214 15 475029 12748 19 376781 88 20861 458920 137 135043 636531 9 125068 512709 71592 56 670227 192662 403 184627 158 37332 407536 278 91248 276141 97130 41 774284 251 137210 35939 134 138354 267939 161653 371 765443 22620 31 484973 127383 44 17927 134337 191 142552 195058 222 302749 93 32784 680115 9327 40 801028 187885 47 527989 45 29010 247423 170448 233 844100 83 6973 77857 1315 27 703115 180147 418 114184 16 4365 930622 15393 98 442954 11 170466 224802 79 149868 20353 117723 18 630314 102833 139 557576 40244 139 107782 138497 267 531916 127736 173 914158 163 129266 615311 40416 198 964557 41785 18 181530 9 3062 47578 176124 5 82326 16519 17 515411 89 175600 909393 154314 327 464583 172261 168 560237 115 108611 1032 105098 305 797541 55 54637 879893 82359 94 22063 408 194725 247036 68 91073 144807 181 40077 711895 3805 22 781635 11 177202 540565 16503 109 310615 26444 117 832697 206 84473 68271 59 155827 62127 314 114343 577687 11236 87 718272 298 121759 894837 162925 56 193494 125732 76 781319 136080 132 919936 194303 76 924743 124434 348 797695 157 166997 112469 59 156137 913076 183574 48 664186 72870 123 884406 53 94803 304060 153115 190 932302 37575 126 347232 193540 315 95099 95 80862 26361 37 37437 566417 188354 22 218319 215 148731 78715 317 118821 73348 249 91436 973523 47 60118 179263 87689 273 383101 240 131553 446007 30 4402 335680 125 44555 560255 97099 83 269383 249 76978 848905 107 86200 35546 68 14073 969503 51671 81 139653 69 35914 492483 89469 137 667480 155256 211 915722 144 24281 588133 64492 202 207017 195649 86 401369 8 74344 742829 101 144512 422112 256 74739 560707 205 152124 932188 173 39711 539431 84 142890 294884 78114 276 307804 91 21383 541981 76693 226 557254 33 101093 292519 78279 128 109605 262 128736 916606 157 148968 810268 13 22400 353695 120892 204 912532 137 34079 548153 260 78504 178255 24 29944 844242 190702 394 337055 81 36190 773321 103 82248 167667 10224 8 626776 16851 41 528646 141429 252 632789 94183 109 177989 2252 47 343537 7 164761 1773 150 27263 632472 99 124576 616566 288 149079 542668 264 174132 428702 30907 25 505589 149737 16 891616 425 187945 193243 2 117648 658197 123 182546 49752 309 157086 347302 65433 106 266842 154 123206 223059 104 148773 272899 206 56133 374269 294 155217 376229 243 64975 876371 144 149891 718560 90307 140 428714 107291 250 830489 201 54672 330796 292 123438 775939 119969 292 795103 302 164549 954596 21746 52 823316 199797 228 435028 140966 36 900583 235 160260 393470 94594 96 727544 143154 196 781663 205 70298 943926 208 154790 637906 262 108117 539682 64812 9 466123 58196 200 760744 128527 181 393619 234 57292 467675 37315 28 362609 194746 399 666402 37 109483 473917 28 4334 867549 121 102076 54752 21 185542 587916 140 103242 961978 310 197079 823952 259 104587 537878 19077 109 429888 111115 88 242607 57 96589 861717 99466 305 151855 237 124549 571149 278 167366 412353 71103 80 923593 315 186106 604167 23150 40 237067 224 127002 527319 42384 110 579642 364 157536 883506 153047 159 636999 251 117725 437657 133863 143 196326 152 154949 496033 155077 31 966473 37436 69 33422 138417 232 987095 422 188839 419667 182 57491 287471 114 31880 543688 84 44996 923926 182123 117 258675 65 16293 550139 169 53943 790667 220 103410 835320 140 186424 177996 21058 25 413288 134055 94 362750 46937 170 637064 48492 158 844902 27138 90 840478 65 10481 517363 99442 184 881660 55009 121 275075 161 29059 554090 44 69473 23557 97 55954 881966 155706 340 248312 115 86843 464549 155 24818 363602 116351 122 182653 76681 171 605972 11812 43 219706 415 188257 824448 113 191380 589408 96321 140 627580 57 110814 725022 101 18948 431339 62186 176 368990 164 53401 897980 133818 294 775314 141 98184 437208 140943 116 898052 255 73307 618737 42069 68 876895 153 49918 828576 180515 7 350755 143190 30 139287 43986 156 173735 53 152407 526744 130 66703 613571 3 73980 804538 404 182919 619682 194018 216 55511 375 155376 595550 174 64149 421727 70 76889 505460 105403 2 904465 160595 145 652385 181966 34 980628 147861 69 427486 10 97350 409171 177 88878 557017 44223 30 141833 177 38191 409391 181 157676 524020 48353 81 583388 38965 136 723364 243 159968 222749 77 51485 940363 170 167796 740778 86926 183 128270 66 38433 263482 40974 168 379361 51942 147 235576 77 31887 180569 75829 136 694540 232 173202 909191 295 89049 320736 4190 27 707447 138 169961 334186 115392 337 357795 27 187346 105707 76243 94 138432 302 178855 170940 163 109947 460132 241 199048 687673 50 191333 559309 198 115699 547259 35075 121 121914 191 67661 982801 150235 358 404117 138828 74 751811 145388 77 443342 6 73305 487528 135 102055 380676 44545 49 60301 300 128668 295767 382 171067 338512 274 94918 798616 158 109969 40949 77 13011 125194 54 41143 798246 383 169429 76014 69 38699 603030 61886 150 110148 53216 151 53496 111566 66 545518 135298 220 934885 65 103146 901556 151476 330 831557 63011 235 278203 265 72924 241271 6 142389 656643 81923 13 932043 63451 82 470900 297 196549 849248 126 171707 534152 65 37247 417342 68355 183 494705 72310 98 825938 139279 352 854485 247 94163 803396 384 159062 624325 43 31413 771068 79 137924 573087 119682 241 136746 72060 267 202235 21 109526 131916 75 184415 768376 14194 24 889331 80665 13 481034 334 143273 26114 37200 147 439423 58 158789 183280 81766 234 865271 379 181596 126134 189905 66 637023 72 111919 993394 119 77727 549574 68 79653 402751 203 71645 410230 212 114526 251004 361 164616 411911 292 122730 368729 39 95470 535633 62827 130 10901 158 27436 188762 130823 25 968298 97 181796 562728 325 156698 133558 40256 3 708002 5838 68 130417 144679 151 730329 289 160152 521689 81 106307 396137 172429 163 910732 27 8141 965181 34 17356 508248 63945 25 310128 181 139302 268230 185 93774 315589 197 86953 890619 70433 28 759068 161896 145 696283 49870 156 243050 122 100575 524177 172238 44 133636 83 70148 127020 22 137537 372365 149 185942 506194 36939 53 126772 103503 115 865466 179726 148 280888 130342 228 646616 65 28395 742635 228 139268 150383 38164 178 236796 321 131602 663539 89311 156 816870 70 154555 578829 149 113144 770864 75 178557 38469 20399 41 176879 45 136237 986944 179 178398 292216 150 143251 203134 161826 225 843228 255 169868 984664 64 87866 245087 182 41632 707471 76 67235 881897 129458 236 498571 405 169901 37418 149 174063 195075 207 55640 717815 84316 246 604718 277 97337 581088 162 60239 217584 158845 357 795065 25143 133 831504 23225 144 340160 23 29211 167080 47934 80 761407 373 159213 715087 25470 33 424087 194858 187 595814 71366 112 693660 311 180160 646089 24 30270 889288 87426 206 139105 116696 97 827147 27011 105 42009 23 82572 831546 196 76411 240764 77055 172 208697 57 65387 285131 187968 160 702174 77 146943 512060 125812 273 604017 5815 63 669893 32 79958 212902 64408 113 932691 65566 100 953720 176989 125 359871 243 188742 737129 86764 253 8358 60 87286 470660 141 77962 276847 66051 30 887238 54433 126 788889 85786 23 350835 183 156895 433131 168945 151 483785 112 73142 482100 35419 98 401925 64939 71 68613 14 136989 815849 7307 72 554119 109 31357 29320 32 23361 548620 29782 33 408485 138 28401 198101 185622 107 710587 169478 341 24405 271 141765 993015 8 13865 378879 281 147132 112177 20411 42 359134 29664 72 30279 162 34167 239180 31718 97 661798 39 17102 46815 123434 99 349335 178862 298 408494 2 163123 459152 39 79577 725862 117 81125 491984 21 1415 257882 149094 47 156088 79 77430 473772 334 193171 986756 137746 30 898079 93416 44 982941 194702 397 170980 131810 211 307186 23464 63 272223 280 118633 833095 264 74744 651125 174969 398 888062 133979 266 537565 137418 46 556511 137797 70 878127 65079 128 974154 96 92725 881046 12 146777 349193 194330 312 877105 92 76096 184893 363 141052 973227 97675 178 400846 211 113538 374038 97 11865 330571 69252 125 523538 82698 127 395132 22417 35 698161 56 151489 751145 31 17240 229495 168 90109 77719 92 48529 455888 27518 3 328684 170208 266 655001 130325 295 77717 78567 237 196784 4 53126 663127 122 169709 685822 59586 127 189878 78203 103 611447 23 196397 844590 309 185369 579490 19 45199 140896 166021 340 93627 32442 93 32973 10557 87 583524 171 30759 223463 176790 377 447470 98121 126 141412 16 29241 542429 17 134448 316181 251 69546 900741 6309 24 5331 28668 124 745357 194014 139 360268 64 40082 432140 123678 174 228569 47817 84 405404 120932 26 387748 59 30665 740546 134377 153 377116 15 106362 464730 159372 364 69984 52977 50 475735 30 83290 942554 173070 91 239963 72662 165 935360 50 169266 9382 172590 376 979571 335 152075 366551 78189 116 164833 25 77457 778724 3583 12 593813 50 136745 151322 150003 184 836501 4 191860 296231 178 41915 695512 21028 62 744996 65795 135 980732 87431 28 901568 153 33981 617506 42668 10 987972 43149 166 174093 193 135785 29424 191340 105 860146 88 85023 677173 122 76264 2180 25362 48 332753 156 29230 83963 159 122546 161828 21197 1 645603 24575 84 236824 164 108269 729844 165 67078 220227 232 88815 765131 163 164327 617786 103 70089 257141 150960 365 848806 110595 236 803516 125175 31 416345 50 158858 178373 10410 87 184958 76903 208 610374 144 49587 222263 3178 25 114171 122 83363 883295 122471 136 513061 159279 90 74264 168950 194 625793 56 38066 313410 445 198773 763603 51 14094 215520 64 87680 146046 281 79303 899119 71 19416 560859 54 54707 353022 27 77714 678986 186678 343 102587 177718 173 140834 158 98661 969108 98607 184 676067 144 61954 587151 122 40854 338456 113 124523 356769 91 141950 509816 66669 121 276011 91476 160 584319 90610 114 376608 79 169973 465022 17 17008 775093 182 138534 434619 76694 23 37092 125 190056 615984 89 92662 93292 170112 61 441183 131839 59 1960 52 96094 322770 12393 56 946709 13976 2 604573 35219 81 305853 102662 8 22028 32 22937 580471 135099 298 511488 8 151606 1566 170404 65 794278 120705 3 441327 272 133951 469389 21 18650 330410 166561 326 795861 149372 2 736526 108985 259 37844 38626 151 513785 34 62619 317182 29 129388 378540 67649 239 931849 34 42523 977254 31042 156 235237 150511 322 982976 69375 73 237000 232 193660 591554 23 73564 998455 242 99194 835393 20 23615 371515 6009 29 40677 240 65450 697807 31592 170 381811 64 169356 221613 165126 311 596461 163210 161 794936 18933 70 4877 140615 306 391799 36 37847 621774 55 4998 312995 106 26183 532855 263 78661 520077 11 312 49064 126 60548 264674 153150 307 519074 112990 231 269240 193699 435 464795 8641 61 679686 63606 116 224499 180 115172 431930 117800 49 716525 30 196232 657382 85378 185 448858 139985 302 126425 83 101435 188879 267 159803 354199 70 7510 308242 132939 340 743913 59 159130 357212 67154 157 347341 51 162880 139748 115 13414 398065 163246 27 669370 125702 183 9786 4195 29 123182 4890 63 19553 237 116368 116903 37526 123 97727 25 134795 933886 149703 173 69787 154202 279 771633 154166 102 994242 21 161026 503955 25322 119 731902 150 145860 484072 52700 113 579244 105 55155 992165 67396 111 868390 130 63183 344455 107282 122 31452 179 135847 992889 66029 21 689185 36765 109 611685 188719 115 71583 22 12426 999769 171017 82 596311 43 5982 363460 36 4706 642258 203 163910 994742 44 50808 199556 163335 318 644447 154222 220 10167 119 152581 108282 16846 67 744711 284 169280 794680 72 9291 749030 79 67977 170688 166010 402 479981 73319 214 409240 160691 278 591457 168444 210 446288 5702 37 918883 144 43534 369605 109256 13 858637 157624 226 391719 176 73620 332250 150284 21 294681 149138 366 128362 260 80618 834318 54 121873 482793 173369 73 132895 9 165475 785148 56976 49 484394 42837 47 15122 185135 429 532579 203 186200 553282 63281 246 520280 168015 186 881524 194342 430 900040 66132 119 225713 156375 291 361835 133832 38 494338 151 171797 243733 7681 7 843897 177689 69 150759 297 88296 738501 35494 105 427272 31111 5 222368 10905 11 203833 360 132240 2149 39618 59 392893 110743 55 179910 60 50476 921706 182 171420 982894 192338 169 394795 199 58165 681381 248 81191 145014 279 106449 409444 40 98089 441206 40209 37 700604 52 27928 50269 113178 296 722689 91 19110 841474 15 39002 163077 58975 42 321170 170161 35 998570 16 107209 569438 55206 76 880283 386 154430 550706 113 13853 117195 137 46480 94006 158 28701 468428 11 61283 211039 12 50691 396037 89 189096 420186 85502 61 868792 340 139386 346986 179 97324 517983 115606 322 461361 136168 142 693055 147 77319 412921 402 185449 404819 63 9350 925875 105 55777 658264 126668 97 173543 175504 410 615076 173880 364 720747 43953 130 551770 18520 50 198048 117 39844 317072 179298 361 457880 34182 108 640330 20678 98 405545 132 189959 56568 55022 113 225111 89850 48 373609 218 99842 441451 91331 175 439715 203 155342 660351 174922 133 542064 169583 272 70831 149 41456 588480 90069 39 759414 217 122765 776196 427 198022 392769 143 30840 780344 60093 90 778521 51619 14 249724 53854 26 416905 189657 24 583611 203 186704 772470 145660 176 398619 127547 345 570191 97631 228 364063 193385 266 118652 142120 319 54628 128 129445 630689 54036 29 29926 86961 272 513982 3 143839 549468 84347 111 438559 105977 147 404731 35 151436 302607 73 9154 323797 32234 24 112600 81404 163 427300 105 64559 398108 63 18465 29038 165 30938 248986 150858 310 983955 5 17249 40429 54208 1 602195 167 68942 333085 1580 2 196745 68368 153 824627 163338 50 110269 13 163604 870093 97899 39 305502 113 32886 44505 120731 289 224874 104883 203 408911 413 172791 893989 107 31663 183382 33004 158 49695 30 2934 427937 34961 91 570404 172 81352 511819 21 26482 423403 162 34662 458191 173386 125 349768 187 164416 868740 90 91564 306205 38298 83 110510 104 177681 848610 9475 12 516131 58823 56 473391 163896 210 172649 244 197050 20285 13 99712 191994 85 27061 965996 174615 100 781426 101759 19 882029 195 90240 958130 11140 98 830744 127177 105 851981 115 171925 673172 101203 24 673319 151 53084 877554 102262 221 909178 34 82636 666956 256 146758 411759 324 156244 340323 26626 106 328748 40969 124 683761 130 148385 964207 54 12796 988728 37 168134 797723 18 177303 396649 50247 145 4169 154455 53 185460 159 26975 785611 204 105242 993044 160 131099 493076 264 177256 810564 180 40667 539628 127791 198 32666 171072 241 949819 59235 64 896414 103805 102 745411 100989 267 128282 47291 117 659359 193 46903 49191 24313 140 256500 193695 395 737344 135109 286 983534 83 83918 906075 169706 80 494967 167 34702 963347 180 35421 515317 75 117425 854525 67412 248 710303 54353 142 542816 167 183142 983125 129711 91 126614 226 179630 896159 110 144881 498183 126690 335 444585 163908 326 29084 238 67535 443600 72360 42 469906 176293 45 129936 135791 58 690504 160172 152 954861 65 95614 680892 94 27668 358204 111713 81 179588 149969 263 855060 139 176860 101726 64 96554 539045 9 13093 439692 72 99225 14823 18 38777 468648 163 61298 623317 232 60322 85597 196975 400 484699 164518 144 302827 218 172305 542096 146237 184 998214 6730 17 173803 107015 10 990303 45076 38 883937 85233 194 488058 181 58800 975678 168543 343 462518 67765 102 737371 374 182046 873359 271 75441 497353 83281 285 913505 108407 216 367706 100 18957 706411 34 50865 512903 312 191257 743117 121979 128 172081 75134 47 550445 201 81207 116658 193 174178 454447 75237 32 209105 100 120670 553226 2 2803 236216 283 86874 679306 56 17737 60365 119540 248 474540 4623 46 284873 86603 131 855614 205 55376 271102 81 78621 659825 136910 168 400861 8 83325 600453 71 181140 172498 377 147709 230382 114 164445 512139 166 100184 184252 145803 222 929504 165022 34 566284 99 22220 847507 24205 97 523385 48 11794 336535 170634 158 686843 31 176122 801654 206 150717 436451 140941 188 686946 65 59280 75831 80133 225 70450 125 176930 62035 84536 65 107828 182652 204 772354 350 185504 672575 89704 204 317014 129 38080 934129 73 13153 614972 48 46204 12088 45 30660 790336 35449 8 123705 100 94921 493461 237 196469 658920 146814 371 286529 15156 12 438226 199 133765 455419 78771 2 759154 41 20969 769967 120 15377 53471 104792 154 973023 134126 349 614009 26170 47 86559 74039 84 266091 12234 33 168289 31884 17 563521 323 109804 879885 121814 44 450256 30 2448 640391 167675 147 461653 85843 275 628986 51708 48 528222 53384 62 360758 61562 122 892099 125221 38 190517 151732 15 903073 237 74144 506546 214 160126 719303 173747 290 490504 186 38646 945632 112685 194 17444 52 35493 29800 389 152538 41815 304 156087 947521 150131 28 33327 205 64605 129626 88673 141 905644 69334 245 180114 169 99591 189182 118781 182 853038 174983 174 148252 151831 79 614775 183713 402 901856 210 56238 246795 142603 145 610381 79 182415 686225 152973 304 829477 110 54275 125795 201 92916 729200 79 176688 831576 94713 174 299268 3161 47 579293 27110 59 925531 177257 147 638050 161813 131 992060 336 128676 960323 82015 171 286177 176488 357 622928 82348 123 796881 169404 173 505665 31 190845 463402 48 61056 484228 133289 234 464385 103582 283 724607 34 31080 974368 222 172849 615698 273 82401 859378 207 105402 810404 169357 124 739031 149 57193 694778 188 125499 321442 34 176538 642987 81 79024 375013 158 108570 212495 81 25081 765366 172668 30 151492 96445 61 669391 26603 80 848495 170 138482 498121 67521 136 155513 9531 76 741019 24086 89 753669 197531 372 79441 313 145360 604936 261 161124 760529 187 43919 912509 117458 176 970226 14 5277 945904 423 198531 560840 14 122276 80793 119 18453 335555 147 156538 459852 192576 318 652735 188 115328 31859 27 164606 82855 24 39103 125987 172306 331 127247 96932 107 757620 52027 37 701029 105790 156 420767 218 179132 376403 183903 175 299904 90 64340 256951 356 134220 31784 135171 236 349386 64368 181 785902 81532 264 15792 93 160911 395694 91 67024 441161 105287 87 263613 99036 194 217074 309 114549 826449 139182 119 29884 428 193669 684613 38461 11 103652 203 129642 156939 66953 173 255738 110710 267 333011 50514 84 927722 195916 278 389985 183957 396 634823 168 31543 692147 179 89731 205015 49 134727 632048 144 54084 884900 210 163291 515243 179798 133 358895 81 127971 431996 414 176614 962165 320 167371 327386 33713 71 397818 47 152715 156007 81782 12 257171 43 180091 595927 59 142888 895244 86204 225 580388 184212 27 198953 131 42323 769307 78829 158 262422 169 43516 139535 189987 343 61444 192666 305 179450 99 46489 605920 17 23923 725865 136370 60 242115 167598 381 830361 164638 329 958647 103491 114 613645 179 137466 164431 174598 211 689667 149484 316 973510 116185 251 196627 12782 74 525865 115 25167 306003 120 79188 903265 180 183203 49024 96 133601 912367 9352 22 772334 64648 13 391459 284 189849 321125 88575 64 913467 5 62860 51726 75 108696 56051 23191 64 67892 231 103226 950804 191495 98 260063 63922 78 796533 120921 192 179638 83 14180 816822 147906 187 820595 195963 161 693389 46 48574 156781 141222 150 210184 30 162827 134534 175405 249 160601 344 177779 520331 265 126358 91925 159323 5 46395 322 144405 579394 297 157143 848509 33053 17 473155 25405 74 762617 58 82941 960962 84563 159 287774 38913 150 734870 356 147437 377049 16227 76 153477 112 91153 801398 204 66382 105393 100 83141 423415 184 151374 606920 37251 54 179118 164970 273 366776 435 191904 531897 3244 29 577511 242 145486 443457 102 199822 603084 21 89344 514400 195029 101 519586 105 23848 397309 13474 64 349998 55566 196 878725 150 69551 488219 226 180416 477460 37392 63 470158 17 97832 828471 107410 70 222271 287 137472 405774 206 98327 206485 182612 356 361641 223 138072 567963 25936 113 167131 129 32327 892401 17239 130 325526 110930 319 960395 16 115991 594028 84 95263 969073 114554 118 550437 342 158545 142636 8 1021 232074 44687 114 353186 118221 172 317183 83 87331 41597 107 169063 158197 164817 145 977377 71280 155 846832 149 128526 385323 169110 275 429739 25 3210 801561 150 93545 304406 39 29138 842660 26633 9 754844 287 157416 897292 4057 41 608042 18 122179 497030 185271 41 742561 151659 327 319414 212 162825 147686 154445 352 921358 237 143975 6070 9684 32 639213 190080 277 387259 151712 205 921825 207 84301 17472 196946 34 763444 166603 15 842006 54858 98 523494 185397 30 734609 354 178371 31853 430 189203 998289 48762 9 936891 15769 104 75249 88860 34 295473 149 121641 529754 65493 24 707803 32022 170 793031 184215 5 827649 69955 75 352031 150308 249 292580 125030 75 938842 198 165033 558646 60351 167 385689 121757 132 123934 136380 184 420670 131032 355 889303 243 169075 317588 169928 129 746938 231 92104 820458 363 170176 119015 33227 7 815006 79 158552 245740 193980 38 536878 85482 241 87886 128055 333 545490 149118 85 458944 152 73817 798341 97871 66 938474 85 196611 654286 22 34160 543084 127 45987 765009 102815 185 642780 132 56109 282395 161892 73 136894 53804 178 958619 57657 100 932739 52219 191 856342 25550 23 623673 68124 227 457405 82299 237 788434 139096 204 469276 169 72373 206056 75913 174 965559 78 39803 217328 74740 2 163 21025 100 939757 13 55639 119780 1084 3 772252 298 173358 727436 162913 229 711745 62 7239 170422 49 75933 199182 159189 34 753588 52504 114 118577 111 116450 377431 17912 4 557658 82857 166 807171 63 6787 474495 214 130055 74271 197314 247 860512 217 149926 507165 156695 334 335916 51523 152 369893 131587 169 800748 113 141756 29776 168145 323 891999 313 104532 529855 216 106087 82379 116157 211 311823 19 104083 707804 52716 108 418521 49455 166 263415 193376 296 411237 64 81480 452517 114571 193 466861 168 67269 681552 76574 273 501070 193938 252 341340 88 47878 45135 183 136686 402089 290 155407 718064 292 166468 716558 43029 63 538269 18981 114 693783 163938 122 870110 368 155116 173698 138 23936 44599 179 167064 234931 213 146780 388519 162179 381 908423 87908 95 789962 26 10612 400770 199216 437 498606 73 165458 577870 198885 113 229410 163943 205 361789 26151 43 392528 147 84072 261291 135 38606 689916 55 144551 618214 134251 254 333546 158 38855 615028 189359 401 113280 3 6324 446744 112 61232 233996 60068 242 656906 72885 171 308657 193770 296 927937 184513 269 923857 145 77007 412580 183861 144 745575 146 103489 137929 3492 15 499580 12 64258 859719 64961 40 114615 17107 28 111613 49452 86 634028 65518 53 620560 144875 291 18458 79 34671 102505 118458 303 742334 62022 75 536841 208 69385 255226 187522 177 621199 103 37523 618633 107843 274 769005 74023 264 424459 363 144013 5399 80163 208 217097 168 45473 104415 89741 220 519231 7 9448 883600 4150 7 2092 172 107712 375442 105 113577 27753 77 47578 184090 45289 163 264802 342 117612 52749 37 24455 121354 339 166486 169531 135100 356 357892 183641 101 898804 310 112689 998985 233 164799 57952 163 80735 582669 174029 316 183898 183 128581 587857 170 172977 888710 78854 273 344761 120388 165 11217 148 165878 133688 14 99576 576875 17 12181 694602 367 149905 938513 116 91873 791158 131432 195 858235 19 97975 97788 26431 60 97167 196600 235 778737 167269 56 827730 66 4587 939831 57 144198 457296 331 170686 486075 8 2 42239 106130 240 243254 56434 235 716248 176 172227 820762 20421 122 236083 24 199305 682517 275 98131 960337 227 55794 363574 147052 382 657203 67707 62 813748 10764 35 889640 76 12462 941199 193727 417 663198 69008 42 124828 192887 357 313215 82 175842 758089 306 195950 985722 249 173949 38439 102529 295 36806 70 75309 414654 20 159061 882210 100820 136 960375 84 21234 647252 16862 66 215574 48600 52 935203 33 6900 8189 141482 115 522474 79 95759 981856 163 37701 922497 188 152804 844905 47044 84 792637 21 62065 142922 87 125945 891284 143 38448 240444 10702 1 705361 111 92014 842310 60 106072 204776 175980 397 103522 151198 102 480308 173854 266 485436 10251 86 295196 49854 82 148566 29 14480 783242 187301 427 682757 222 151730 180553 331 132204 751114 185 130364 174469 157325 76 109140 101 193235 139507 144324 135 859515 207 48286 623521 279 90422 836971 189279 207 740802 242 162482 794522 116697 284 372896 95810 76 299276 115 19848 27729 237 146032 658931 194 197798 822728 72 154070 347251 113661 108 737183 37 171305 325270 9 66794 786250 126 146257 525002 139280 216 696251 130987 339 567844 207 113154 894135 6364 14 459191 25275 153 25481 125 24612 333038 51403 87 107734 277 111198 526668 195 74271 541321 61 171101 688539 122867 292 780891 50369 99 620072 124 30913 624395 184 102363 252415 133707 140 182661 57 22301 845647 93 8732 793186 71 163054 167540 100878 236 631656 119251 125 426481 120704 187 780912 306 175907 131768 155087 369 909648 51013 41 281652 191590 47 599364 100920 287 590977 120 79515 225855 191629 23 173297 56555 215 717075 13961 24 526406 19558 89 206635 96 154022 255535 63502 48 801244 100 172231 963054 164630 7 814308 221 68160 959433 220 120126 617680 17072 11 936439 309 180947 591388 77 102069 11864 70 53830 881063 233 145921 94178 278 93089 563874 90 177259 458583 266 99010 59359 36633 84 722872 279 80808 900590 171163 170 384905 156 182214 223940 173972 96 573339 360 155111 118939 13 96418 170245 192 66383 564341 98 160294 590111 128 38343 489775 202 107780 884241 274 121795 231630 193 74388 821384 187766 144 512443 100931 4 117391 146452 25 550730 120730 104 852822 139168 372 290342 125 57594 615366 53 28156 263940 32 4894 579786 14943 95 487507 99 98821 640543 54 156838 696027 141577 74 681208 188242 405 833805 222 55690 203255 175061 158 393624 165644 257 226176 175567 240 83063 34791 86 374664 179917 388 705663 26573 102 937628 245 127977 259416 268 159402 535308 226 64223 351080 179183 230 527589 55028 227 413718 165423 197 374318 63 15987 394102 83316 272 514039 358 161324 108024 11 6432 454928 260 179100 903968 348 161150 370002 7 72323 381733 119 139822 783528 251 172279 854970 188 83886 40454 64116 71 152786 248 84022 54071 58572 192 401555 168927 280 196410 18 19948 509534 64822 196 922810 87 123808 741948 164735 88 896072 230 187341 197350 354 163161 589546 357 138271 453344 191 102879 12973 169 169369 26011 283 148979 309072 36700 185 342037 168677 226 570088 23234 16 584199 144385 286 311740 10 72768 456426 45431 72 935770 144 117934 25133 45078 105 754044 109319 97 41745 214 199721 782285 49 43397 80609 186016 230 78560 38997 184 710836 72799 255 42740 26 13070 35858 187457 351 547704 130 96556 717833 268 162720 943336 155969 6 615351 194198 37 74356 38 31986 444877 23 179471 21624 86401 4 595574 4 1667 248884 166 69284 954772 178 163825 943433 165 30985 237670 133 140973 533631 39 7569 647500 55609 230 976415 118182 87 311927 144 41005 291844 11019 10 382876 322 141764 218265 103642 309 165297 67 11905 647660 41 157381 315025 84 39075 609969 195 165446 668712 105669 49 646088 121000 50 20800 120 153628 662987 53 71019 547113 188991 163 855253 160120 27 671996 163 179349 961054 14216 6 536187 112514 125 671443 115688 233 291999 124619 188 383987 59110 54 613990 111 162888 657306 258 156541 414674 358 197652 254162 291 119188 94039 92 86235 87501 123 170639 41412 189639 331 515409 161021 328 655638 101402 38 398941 73 131826 630093 162 103737 806673 95212 229 349128 158497 286 411820 100673 117 340473 90747 258 208984 175 47202 867504 71132 183 839006 137 119256 848637 163 172296 385416 109 188475 317904 331 142113 612203 175 168923 642403 265 194387 663953 1642 30 397447 114905 171 90634 916 10 123949 229 160329 870450 227 60474 817756 64 77569 75737 148 51389 868423 49923 121 166743 34241 73 869788 210 120512 530074 81508 48 239124 182203 180 978383 109900 187 727670 63262 23 364991 112 19794 857133 89364 163 235845 10173 78 773542 113 107337 593035 78002 43 869752 96875 147 894075 141 119347 726920 123093 337 59239 260 147676 437317 21 102603 847688 35687 158 628146 66100 164 699174 163902 298 138662 285 109298 767068 72619 54 131616 119415 248 27106 273 93108 20478 137 198828 392491 177 121233 322734 37372 144 237860 195 151874 192464 105 74204 471867 138 152985 961273 5931 55 662851 241 67252 59878 1 9726 495482 196 155270 488090 69 50267 900480 55531 189 13328 54 5758 532568 76 100923 773828 346 150612 184080 239 193405 811394 254 142578 939654 172 81524 98448 20 167818 181624 16 10558 100973 20260 92 954563 196442 273 329298 45171 30 666888 35 108659 997029 89504 232 175196 108365 260 817151 37 184057 130363 17641 3 30645 106322 111 217858 87674 266 926926 58006 132 133574 189137 222 284125 195140 228 299001 177208 303 956876 342 193008 660661 168986 188 458022 232 140998 829411 17 75606 985312 194 44960 381921 222 194592 699834 125 17388 296684 97 165216 23823 68 6239 156831 139540 252 891941 176607 388 960079 275 142154 64261 253 152098 118848 119048 218 179884 155766 240 409474 260 117960 949074 129347 322 646962 153190 138 595978 55976 140 309445 171040 100 53401 12840 26 239541 54 4519 759477 75901 52 328223 177858 355 111984 335 180708 284400 7721 28 182762 144611 241 456702 43733 88 467726 194550 131 153058 291 110281 963808 179080 265 755631 176740 41 353330 59581 61 887456 31479 47 252225 54452 189 235072 33 7648 667890 166456 3 60855 205 118342 765872 191969 127 406736 198137 9 150135 83244 287 772901 64 121290 683851 64 11263 887141 60 51803 27886 305 113244 293253 278 135311 657884 11 75960 622178 7 69584 669822 350 134286 236086 184 66450 218457 121576 11 752802 13566 60 233281 63866 148 456282 56 59602 940219 221 91132 201805 220 57283 303457 191318 325 242167 102722 291 707631 139639 284 85212 55345 134 589060 47009 188 680738 172719 36 995949 176055 348 812527 109 130635 36278 63 142350 363437 87 190150 85556 312 168141 440901 76303 255 502164 181883 51 793411 19 6520 228366 12019 41 871522 99 62462 478815 359 169738 804274 133 64871 304599 83 116957 207653 164287 398 420348 259 98531 193123 113 66751 82224 161383 7 547393 71266 5 510307 176052 79 460994 6861 81 304800 74595 232 768007 65807 41 738113 159 26846 613405 41 113053 646000 398 161242 621863 167843 379 120168 16 119514 876194 159980 350 149460 87 63946 291743 335 126396 512308 184 163918 560803 104862 278 793726 15 159407 523135 192339 141 215640 126799 336 295041 9 57724 851969 104264 87 645055 207 110834 38299 190 175538 587166 268 77011 312021 5596 1 605352 416 182761 131202 115048 133 449326 152579 287 995484 45 108760 501813 68 9018 264472 145788 197 827775 327 108564 468680 104 27645 18971 170043 11 601977 81 125369 552053 64 61156 357085 25 108055 642542 126013 181 284644 101 114986 151733 165922 55 636553 87 31171 320478 52 4181 430559 108166 7 658818 13 29217 438413 12670 49 541942 40376 85 486154 92507 143 209382 49 3788 420010 410 168232 867320 83 173362 267107 159 28050 916342 167455 45 184388 52706 223 457113 143994 249 326888 154 75908 967035 111318 299 871088 125415 150 586269 125811 125 326722 28 198459 629380 184314 49 415233 10925 102 450595 105056 216 186796 187130 370 984 426 193580 983764 141791 346 752829 176965 348 238070 57 75696 403935 1769 21 681571 149916 115 975024 124 4 777397 116418 158 633384 23055 4 467129 26 23637 583324 105222 53 677763 154889 216 221287 64 16698 736786 340 176870 981418 306 150029 679799 93 18815 498837 178741 323 853042 77 55431 696608 10967 53 202785 153656 5 448049 121664 254 714480 145672 129 143482 120 111605 966368 3 148160 918526 126794 12 23989 287 152457 110423 163906 24 997635 423 198815 64830 2 301 975300 168 144264 438458 162352 144 202680 73785 92 37600 65442 53 559190 194567 119 808939 127 88670 622809 654 7 738582 118413 113 948230 55044 70 52779 41561 105 480799 153189 55 690546 234 90517 835809 147 163863 376827 66 39440 325388 13420 52 422660 36348 154 423890 233 89368 749775 36 17532 995973 388 159571 359109 214 123145 493578 84 177289 267154 35323 72 814569 170 74531 999757 149924 128 150649 216 155280 634875 66 87277 732070 78592 164 434694 44076 48 811215 157811 305 291842 32857 84 546290 190 38819 86077 245 72680 946195 153889 51 141366 80462 106 48442 41 3593 235171 188688 125 301803 148057 105 231161 128968 6 545081 44637 4 923241 274 191448 468009 138825 44 570242 279 96861 793551 171798 312 756486 9615 88 341553 50629 127 889890 150596 335 748698 371 165141 246218 132395 52 623771 19039 65 648850 332 119068 973035 220 50166 489850 249 68745 800588 93550 197 790271 19646 30 248589 13732 2 331314 286 160001 800610 181 69012 187159 29603 22 963143 140773 315 88791 144721 302 342854 119813 328 427287 290 147841 802860 95000 160 131996 101 56163 415932 34 106280 308811 17026 57 846179 31 69118 100562 154570 107 740712 142253 137 768690 39126 123 351536 55845 199 811310 190043 209 444752 152 23798 174495 256 97847 664893 57 143837 461884 47 7832 617208 101464 83 501477 164423 272 543015 39998 148 177043 124 35575 491736 148 180186 867860 69927 56 132932 143 109681 777566 320 137265 59723 119194 211 295392 183104 255 650938 39 64130 697277 131977 257 613661 44 131768 806796 172855 369 354615 84770 120 532758 83214 279 889160 1 6615 491631 14 5330 564934 100645 284 983739 178 46077 465042 48628 13 835383 129 173763 687599 244 170415 63517 21738 17 916543 11 138832 697688 28292 86 433912 307 114095 197784 42141 22 540736 218 98722 212231 165018 157 405870 172818 241 78770 251 163713 167579 80267 102 890426 182376 5 806844 181570 146 648545 166310 92 959651 220 179113 243503 99 175307 763144 119 86185 388536 86029 66 274620 115226 37 846067 35108 71 761647 49 2594 469896 204 149736 570664 8 185861 149104 103027 179 50524 60253 82 191790 146 37365 808032 140 83355 348709 105615 66 146012 35041 100 43663 196485 390 781339 103927 4 302209 267 182510 713708 108805 234 369665 102952 272 6495 12507 32 189170 332 140877 113476 214 60952 262108 240 148276 645534 125 141157 567132 85 178395 177998 265 145839 608967 39 197139 899898 44543 147 514244 154 125733 165484 103545 256 810916 368 187864 491926 114 37175 325474 28 157908 245712 99 64337 386115 192 144422 810076 284 191604 354463 4 52388 866401 190309 387 631952 4437 7 846005 43 111990 830961 195321 272 562930 60331 192 793601 197 89687 309816 132 113016 322405 134563 346 415452 178 53131 957041 160564 159 125468 131 93038 661868 259 76782 545173 94 15824 197603 93192 31 769551 171 47446 145967 73391 118 764305 66488 31 266052 220 182127 863919 38 125832 27731 59721 107 956343 11 84441 438826 139157 291 801521 360 183035 774968 96 106594 738 149348 237 107537 55671 51 869297 7 11508 479532 144 156418 214196 70545 205 335438 31 57894 822893 134950 93 550220 232 69167 203932 148828 211 39547 197692 265 42558 36 91016 827230 120291 111 817143 114262 151 242393 231 65225 615572 13 32679 389152 159242 189 368871 118210 117 772226 242 134339 859500 142 63640 105550 13 97353 650323 171989 344 455309 36436 174 198110 250 175358 553507 61623 85 395733 9552 67 521902 312 179684 177908 116895 27 990238 119742 5 244980 180 181565 883224 86672 32 335720 189815 20 351390 41 79160 777985 13 19107 182205 150692 253 869394 37262 15 889895 26 73103 953056 273 88419 552351 23635 78 460153 122449 310 341282 51221 176 419814 179481 230 975816 65046 25 111826 29789 27 208192 217 131262 395652 91376 71 51130 180481 21 352948 149302 356 289691 221 60975 165759 9 4988 573850 185925 76 170095 200 181873 701237 61711 170 158931 40254 22 123593 107539 2 416684 79 29003 224446 115940 73 97279 179291 125 689487 137869 105 607405 37796 20 849272 125 173447 455398 19464 101 78003 94174 71 161655 47390 117 943827 166265 23 636396 300 90448 671234 49553 53 679544 154919 338 994473 139298 325 809890 135276 28 544884 170 110611 805266 137 121155 97773 281 147330 933380 25597 121 418965 127 63487 127961 119 181333 365108 130 17340 577072 25666 32 948399 39 7218 240354 148320 109 727912 178 81302 87494 190 147628 626775 22 27747 323292 102683 194 384759 209 184066 277358 140434 95 147548 78 13004 311039 257 172753 817372 84753 103 948348 20 15963 8511 75 141474 747832 376 169722 217073 122540 260 552348 23 18678 488101 107012 221 606966 226 124168 27052 95 92816 981025 121141 16 568304 29165 146 875074 259 116507 442588 387 157324 228597 1098 20 712909 279 92303 587285 65 4880 256443 80 160630 425734 352 160491 73530 302 118245 692823 119 51302 71457 165682 207 725936 16 991 48445 30 55576 577731 7823 67 324737 28669 9 133790 26950 47 837067 608 21 257578 83243 21 370207 387 190970 608337 191 111218 934853 126739 306 713297 30 71229 577223 149 53662 10089 184 115922 505951 176 89558 93229 169618 199 798845 67 48734 757117 195756 20 298450 86 12531 403524 16783 93 617426 82 121482 900474 54253 214 989036 132704 34 642185 85020 162 886024 101471 102 728617 124991 263 399946 58030 24 408162 93 58462 252148 403 185871 549853 260 171232 125356 38 138636 211102 77 58241 318037 403 186875 948153 36 144317 690572 156831 113 544591 195048 108 688502 166564 202 301850 213 84978 154755 182 191281 896756 253 76919 179058 95 9663 284993 49185 207 624921 13 34082 725717 184331 314 409829 90408 94 278600 257 165248 966000 194 128886 930611 23 25772 640056 289 146734 415431 177 102329 717662 238 81606 105304 105 67667 410503 32079 38 117889 81 39806 263080 193052 21 809230 197 59830 735048 192686 294 896684 132 64323 935928 151120 8 917002 367 146238 700192 84740 209 800346 162 85809 752442 100999 259 198947 12919 22 240220 132693 174 763644 196 80755 132920 87532 49 59696 198783 109 852952 128 24995 953357 46 36958 965826 231 105247 797453 140 35181 128135 166039 373 812612 118546 151 425133 357 166706 624127 192649 17 323310 10783 71 963043 18445 81 434024 13 8325 792747 148200 280 85984 54 5622 35351 88141 89 304543 102218 93 59445 183 90703 419705 14 14035 418951 152862 130 621396 14955 61 769387 192 135031 335243 131941 313 820918 45688 205 10072 52768 86 139296 119047 31 105636 316 136367 236078 49 67786 146419 174208 255 679755 82 184192 593328 92297 204 575193 103 99445 561385 103171 208 375318 13 61703 754251 169164 336 223882 187057 87 86404 179972 297 949376 33 67045 394280 19 6397 866307 67 186847 260267 144290 370 498175 318 169210 267817 128 24063 674988 112 158314 884033 50473 71 77975 11033 52 702556 134617 184 28073 7 287 736359 337 122206 738254 277 83804 373849 144 197447 831516 219 91370 451595 262 122124 765968 54 119662 67281 20144 32 722987 104 148479 641279 13 172276 451444 34143 150 830040 225 178130 403065 354 138260 717195 118841 189 41532 128 103454 219711 117926 9 174901 103668 150 318302 94 179143 72470 318 173281 402431 19 8876 854571 82 155869 167978 56240 108 163197 62024 50 894913 53 58452 505326 19 97076 276358 190624 393 740045 184849 387 102107 69838 233 536681 27511 82 942096 47 7132 646102 32854 103 2166 4739 31 372142 9128 56 84475 54 46379 708226 176 55517 942923 117529 53 110582 13308 70 149761 38939 5 428082 5178 55 7315 51887 145 7493 94861 215 211971 59 19824 842220 206 98942 355141 79 185978 255503 140586 223 589554 211 162182 946081 185830 212 950412 32 65068 726083 149894 366 811341 77 150824 923733 108978 140 304664 182562 360 897697 66640 136 183585 166969 320 794926 171172 65 582527 10636 73 880564 181453 130 530065 295 119834 398374 51869 135 376121 91657 60 461999 88 186547 106457 187 35296 932526 19511 107 203777 95531 17 104638 108451 268 198821 105784 132 694919 40 158808 790548 120 44954 34626 189 83349 705250 58008 163 379377 205 42333 621396 51 73693 720364 355 166438 744121 112151 160 664229 113493 312 357750 164689 277 291260 239 96073 498552 126366 322 679872 158227 255 541468 184263 217 731206 68741 50 330199 103367 316 351441 231 122934 248564 146 59876 231002 122 141225 770662 122851 269 361977 68 29534 353721 51 60050 723083 164 78138 78883 73417 46 640709 158980 234 357841 278 81725 605459 9 133587 565249 151970 218 866260 82449 152 493554 240 57608 634217 119298 25 871691 75336 46 359288 58 89067 480141 130374 95 777257 33529 65 42791 113295 87 364219 2336 38 130564 77 52298 935577 56264 15 466713 337 121286 543606 91497 185 886682 314 133177 555321 18 101957 876461 92 183512 174866 196604 315 774267 11 15159 620634 130 29552 796069 38 3401 974424 7 18217 504427 31556 88 614703 74346 257 986299 115673 168 888646 160046 74 645162 198 55764 420382 44 2792 544945 106812 211 490299 37330 24 425055 329 146893 532998 68068 179 124281 21 2516 776966 91257 12 38283 273 138442 840900 5549 1 561859 9883 87 494046 200 72175 124549 202 168837 356113 80466 26 290876 40 95255 784508 170275 114 889661 111570 73 436011 419 180860 75923 100 111127 240775 52229 51 505735 46 72883 194251 201 61977 987730 78 30901 486964 68 27353 675251 34749 145 85041 182796 417 57406 27915 30 316650 150729 379 97929 226 59034 524223 172 39369 964254 373 143671 263976 73161 212 287863 183081 336 409128 231 76063 706121 113 35473 35448 151405 25 121136 131549 100 819767 97 96734 638989 248 111154 812503 67 45232 347555 103438 55 309196 175924 74 787562 183 38059 218236 322 138264 619363 172 145977 825579 117287 215 407038 126 60205 830231 6 349 159613 51656 206 147495 220 94006 533784 94195 8 383130 125 140929 152368 142965 348 125719 6402 54 896506 15980 90 160903 189274 391 675313 128027 179 2280 44626 52 379403 44358 133 233821 134132 68 787034 127753 304 547446 316 101362 827129 254 156814 210609 7 270 265151 191920 287 447032 83 131294 517324 78619 25 404992 29 51962 276967 39980 166 43416 143 40056 117703 50185 137 132872 224 146317 410695 178 86673 581581 178 55450 144118 112 163287 510543 25314 117 165014 31 110263 11007 185583 65 392775 135059 36 433177 77972 25 257123 191324 188 765827 33824 76 406236 9451 95 467675 141 20028 482319 163723 238 542569 234 157916 572584 8 52469 850576 95882 287 186917 94737 150 753171 181 94705 355523 73 48080 712550 125648 282 803611 66 181010 781037 138 41526 268141 55 81298 965108 222 74830 946259 100112 184 164367 94605 263 113713 122224 113 808792 28786 48 441225 125 157107 221705 609 13 900156 136 111365 410365 90570 104 458858 8137 49 997532 125 29388 114908 235 136999 468925 185 41717 631861 307 133415 662567 345 145025 922432 176 166703 109474 121732 303 114359 215 149006 739914 127994 337 578247 19 79623 867051 44627 202 925507 101947 274 901275 163 30892 274637 149 140371 11445 222 68148 366214 84 73223 715987 133 183147 551637 107741 313 883601 169 54834 122123 120 198432 712565 147327 264 138007 57 12305 316487 65307 201 65282 139417 186 292300 77079 220 807367 39789 1 683378 126548 13 936016 19 3921 321397 290 126314 42888 237 128000 912237 274 86152 974289 73 159961 208647 147897 114 265603 154265 347 582014 82190 270 906106 129 162776 876177 189582 364 98748 297 125613 29565 228 69711 560475 82 137685 371237 20 4498 94381 30576 3 212284 948 25 800556 79010 168 611716 150 67246 393035 43 122249 307843 379 192558 285767 137315 270 998331 65691 146 353930 74537 158 207698 36780 132 55072 47832 71 296018 125 136590 955574 183136 370 944617 215 75675 924968 169 68761 5715 77 82347 395809 71 11058 228963 99 11890 980452 299 127771 807356 7 57012 868360 183783 359 623048 83894 279 814540 20839 131 621698 55615 50 170232 30 3521 897985 160810 101 251158 91545 180 574876 205 83038 831532 142309 239 522370 353 196078 28376 17 39098 300053 156 53691 316844 43213 121 182148 11 153045 657565 299 178457 680734 53404 132 788764 2 134295 912911 126334 44 101682 7 41237 838942 51729 196 591167 52 24844 447317 6 33267 733065 438 2 683044 4 197620 629392 168970 284 600322 258 94872 573840 78730 71 237879 335 134915 701280 18766 64 510030 146 41307 895213 53 73152 668732 66854 223 684619 76815 186 552450 319 157279 394091 72837 154 784300 20988 55 293511 166568 62 775952 320 107215 546554 118113 220 532668 84294 160 567358 126688 113 214360 44 16226 965381 179 60950 588689 77260 225 303709 33 71741 190193 74905 133 39440 2224 30 50180 192 68793 55622 114 91002 457334 174 85637 186315 82075 22 727539 96356 209 180936 68183 226 41274 36090 70 724122 273 195620 289768 81 15395 49591 183462 366 910923 205 148191 749479 87392 4 766647 61631 165 72651 12 12377 837608 124036 166 943056 140923 27 90811 417 184432 503884 190422 140 68119 138764 216 398643 84110 199 742231 35291 74 372443 26 17960 418653 196530 393 534568 52 109257 63562 179092 11 648002 183662 123 606254 1 55365 815933 129012 196 782458 94 104100 483751 140388 177 409653 313 136693 757610 167305 82 464975 370 165957 90339 337 134384 952698 139 21188 702792 109859 175 564842 181367 321 903180 103407 108 929275 122469 245 558409 120586 296 58929 30 24387 857273 24 153530 600740 1 83656 440604 136532 292 141912 18 21739 346299 174582 255 711047 214 76082 954482 239 66290 156407 161254 201 852708 80886 139 135380 286 92432 845720 159611 94 60755 146 160195 118521 114788 306 584445 340 157957 398773 242 83728 693858 105327 80 988049 63 150453 513304 166 54623 868880 178798 404 593807 92586 117 856857 182 175119 482651 124134 324 604962 43850 57 5572 145 55910 904189 149532 310 129252 138494 156 511919 21 3535 55388 87 195750 917696 10 87256 470659 90496 213 110952 49575 212 929467 139 75070 736265 277 83947 355712 81141 223 159151 151646 285 634057 30 123161 939453 64 198796 542057 39093 85 430589 18 109724 374025 19842 67 781700 42509 2 357454 137 161424 916404 194048 305 891857 87 23734 934938 59324 188 537531 87 14021 754248 7 114484 87475 32 5049 180775 343 195879 971880 142065 148 710495 82 7797 870855 118 194966 509996 158709 328 378770 206 53952 392281 96 124160 524913 134212 244 19933 182670 152 90780 157705 294 624872 19 146109 411741 57 191855 606937 190329 237 731038 91438 11 926545 238 141941 851094 190 63345 260938 182 196060 839119 22200 67 846313 214 156689 40060 57 64040 852039 22 1902 362584 129720 216 891290 179821 368 242711 363 157014 265572 159755 40 698534 267 125693 474411 8 191911 283032 103 20609 785151 199 85084 912230 146908 251 388342 31006 25 89773 67108 228 665337 209 72761 818542 42680 203 813530 32068 67 748505 96249 295 716023 1344 29 841542 68 10168 259438 165961 384 592891 196684 31 998861 75240 85 779903 186894 387 613021 160 62196 40757 148986 230 579018 218 141418 481989 197480 108 809540 39390 49 920394 70 191682 864310 108560 155 581342 15498 121 361177 107 17894 810564 155085 263 489599 6226 33 601440 30379 17 886273 67195 7 750112 20 197597 48794 41 104544 245651 183 117940 163799 272 148916 313566 28 32519 192529 408 199181 638796 306 108250 389179 178329 284 813067 191 127651 395932 199 176529 807139 82 11231 419929 152 42441 99296 51 21445 369225 129 106678 433662 129 23099 334031 156147 20 486256 123020 244 505177 143241 326 338528 85 25359 154239 109 118196 477058 191628 122 985809 145841 157 610988 13313 93 662128 163349 337 911002 32 145614 559215 6142 78 903494 164594 403 144056 301 133586 857393 66738 57 356336 217 77711 145324 35 88659 354449 32 8538 428495 151011 373 821577 41357 66 861632 124072 222 182111 13875 112 851903 111 105493 945320 179 45251 938480 150505 114 591918 130 114479 92299 56090 119 140436 174214 143 507334 180442 93 61614 126138 166 533128 76353 10 999828 49295 24 958414 152 156134 795358 1918 29 292841 70 86027 529708 92169 8 435426 32207 46 974496 39847 85 682156 131014 48 762075 57692 216 101998 96 40843 408434 153912 233 345143 102 10511 107247 110421 80 75530 165911 174 726070 339 131457 926826 3806 33 914361 55 41730 883261 81 61085 823997 56040 33 112556 67 24081 705636 126 159753 788468 33 34358 990034 129989 52 486788 149 25957 729059 146387 188 960471 12633 62 660430 215 111175 928756 66848 113 190807 39 5630 824017 107 85561 719840 22264 56 94207 182 104145 375406 42878 109 913735 138 91824 246859 10 57387 859953 73116 175 393149 53502 39 182196 294 186450 183852 287 178533 405106 97 120905 13039 44586 2 257763 249 64775 302487 272 92729 857406 154 41537 935977 143 63018 788596 57649 7 944032 52 26385 95086 177 65367 270709 193 64894 980102 12166 53 203561 195604 67 661634 152 78419 259315 83 153898 399056 220 127313 887853 152 76064 570321 84 69956 255351 188 180406 764950 93420 183 749104 127 47699 484185 265 126675 473040 210 80306 15211 72354 226 451930 24 5507 505860 304 115637 547090 6 115467 222420 133 29655 881377 260 173549 705986 34769 161 247821 60634 221 450793 121606 146 713928 5589 2 284415 195063 272 841155 361 137576 362712 163948 244 299575 294 156361 820482 320 112298 552582 83480 22 777870 61 20981 71503 198457 76 98059 193959 336 25755 114 81349 542619 41 52721 322559 197451 11 905781 98 167118 891532 164259 74 818973 184 58172 171667 194216 266 279011 111 133627 866594 41965 98 607735 190824 180 945556 59 38916 860982 27934 113 705110 247 165660 977027 195 132793 559632 87548 256 207951 236 144598 697028 51152 102 407731 78 8677 713838 56 41058 462348 176041 311 177221 101 122231 863053 223 188713 993445 146587 177 8875 50884 119 953320 109 193198 663079 102532 34 861407 14083 37 648810 5 15249 263064 151610 344 520819 32597 134 545623 198 85427 895528 198 62219 907885 277 126045 140787 165951 270 910906 19 6470 242260 65788 109 378475 49 36385 782306 19082 89 969700 112247 119 254122 113467 95 173169 74 64780 951177 16 11595 284602 305 127411 554452 293 97753 872061 50546 100 357451 24 61531 302609 14772 29 931074 122118 158 758598 109894 95 983283 185131 130 420409 11 37672 4950 163435 381 334980 14645 61 592191 103 53449 844374 11429 90 527252 27711 154 31897 184717 331 589601 31487 19 19295 179 60111 169380 142386 364 97035 48 138720 740254 198797 62 730947 177 118186 658679 25951 161 460059 336 151757 48148 44 117855 919907 85522 23 236456 26 23417 23752 60 122581 198938 142648 24 408582 185627 104 25301 122620 330 928618 30679 36 959791 203 153162 673255 142 138734 451253 200 40507 247695 197335 156 77899 111 153423 349039 100703 182 478381 123903 95 182345 362 185891 632322 176 92856 895516 86 168902 296260 12922 72 498748 6 111042 397114 4 32421 885569 75363 223 69895 56305 127 950911 234 196715 237480 64375 201 213401 17824 51 198805 19 76428 281847 98 60860 406078 15 36344 236089 419 183087 922844 303 144138 655932 1308 28 693583 49435 100 629440 77799 192 779051 205 50260 178287 82322 116 730779 237 96592 155036 167361 289 250896 94 115217 542709 365 159100 955975 217 67733 859199 134 60311 448676 175 147732 315620 12380 24 780043 44444 20 691626 284 174217 143168 340 17 681941 166354 288 786588 90274 128 881345 111462 191 350085 178195 112 389713 21043 78 842511 280 145348 105966 265 133372 258053 223 182934 758960 69 72284 821563 361 146845 196862 187153 412 93605 108853 253 931171 47482 187 275461 51 64591 22657 24439 155 855151 5965 48 528250 205 43125 630892 99818 52 803785 17 22210 487668 26505 31 304361 56 25050 86476 182162 186 430647 203 87121 116259 172 199730 338662 108804 36 762197 42 182734 353339 76 37403 308509 149 52911 302985 55726 61 623023 73910 257 147699 218 131959 88618 79242 232 269922 87525 74 416366 172 72689 533249 33623 127 49008 135800 102 650274 50300 11 96960 128084 317 309316 40 126637 51308 84517 166 871837 185028 10 316847 107 41608 203634 117 99652 782647 74111 92 470864 148 81930 424268 19257 132 715916 44 113346 633006 53 27168 921465 62 95081 214323 178506 25 181091 178 178243 555984 72314 260 979946 197238 7 90668 150838 56 883575 39684 114 106289 157223 245 853340 6311 45 939855 149688 306 272030 9 189741 719980 247 135763 361972 18 149729 451417 34631 73 574087 210 69094 510205 143051 290 365010 73500 86 181933 168456 157 205503 123039 114 478876 168519 108 985613 115221 230 17551 33079 74 204108 74683 152 754667 146282 252 632076 180651 424 556890 144479 41 21112 56033 103 64895 172389 108 945475 152 101621 553541 24591 13 998787 178287 328 412485 193 132643 564515 152932 173 864882 188 102080 417302 293 90825 742076 261 77600 386149 52 149609 263126 215 191880 161791 43 173429 355504 185 121017 846112 114 131347 637481 294 177651 355857 6 157 26009 243 78921 424069 177765 86 439212 3005 23 767041 105597 131 86680 54 198458 487153 282 184902 275347 104 36071 669494 118 102461 581869 113 63074 172808 77697 199 128899 35439 158 819656 267 94366 285914 109440 68 282153 37703 137 519427 82710 82 152712 70 80532 333047 16 64946 955813 23 153520 636327 48768 111 328514 213 155964 926227 62868 179 120104 42 45634 204665 105 120569 803193 35 14524 805475 90184 279 88154 40581 163 704363 110393 155 310839 252 77032 341776 93 20381 119540 152563 153 74528 33010 120 95437 142384 219 888754 110 43791 798192 199 68097 887915 82009 94 646486 187 110724 516030 8388 3 424064 45 21042 163985 104 109613 578167 21384 134 567157 109464 240 551480 98505 151 413218 342 139046 957597 104748 261 609527 81 153988 576640 149 162924 355881 78930 200 121625 53 43031 71703 12 20629 724381 49354 61 927571 90714 174 706669 29 137661 822784 192326 82 21716 120 151931 135186 143177 166 12656 61275 95 990241 113 108424 981080 112593 106 147124 166355 364 727636 343 171156 616685 25 138157 783414 166 125000 624943 43203 57 107647 94 120978 625072 211 127402 820991 64834 18 973891 104595 205 179570 38 87473 490998 314 199988 643566 13 71822 34795 23 74842 213037 128556 350 471229 14766 47 266674 102165 176 680299 72852 168 370876 19184 88 162720 30 194362 568363 100 150826 384408 78 67811 281489 142 49749 703276 2 14932 289737 223 86316 133150 163 46769 163335 333 172057 735423 177728 330 506993 249 106344 41396 51169 221 390665 331 185883 271713 144386 264 735245 134180 331 317601 93916 105 450113 59 63402 23957 29707 9 547045 132907 199 165573 320 173938 467980 325 158152 761631 168 190442 264630 66900 186 464195 111 91968 633109 105524 111 30232 33888 176 464030 78228 160 193949 14 127544 369351 190520 71 164911 178147 153 234841 155977 321 293012 184104 394 239483 96637 249 129997 332 191939 340883 137 119019 86769 27298 125 685671 159 126843 795520 58154 191 587464 197726 291 925938 3653 3 74884 12 105412 524552 321 142292 428636 107 47785 331752 95 43240 954608 10 112885 314929 344 189142 865227 340 144409 392847 41 64193 164808 153 185815 643002 79900 247 627462 67839 155 119589 136 57054 516594 377 160816 240878 182 150052 596409 150985 68 483334 135141 344 514423 213 46435 502695 107205 313 898695 161919 240 401415 158000 261 275443 35 38207 422807 22 142036 17502 273 141282 466711 80305 33 154790 134801 269 448489 138634 68 573304 407 189954 804049 185395 386 424440 289 145713 529608 147 104675 157606 117220 213 749489 415 181328 522912 66915 114 244403 23062 23 44964 26 67442 463633 39 64745 242462 129147 280 274687 4303 24 332268 302 146326 41916 125 109429 97995 8 166586 93117 36 199342 343725 69 76688 915652 83344 282 203916 167881 254 797203 118116 341 844992 163 159836 686868 141164 284 880395 194669 126 50521 200 166069 93444 10456 60 4452 95383 108 568746 31 35751 155045 38 99079 909073 33254 153 925781 331 168148 507902 17 19528 844308 42 33899 466731 80317 157 918610 91333 1 355232 152 63532 205862 83 50789 694228 163162 125 993778 37443 173 738395 215 107257 969406 6 7010 95983 224 175778 386644 49405 18 325445 250 196765 104363 84 53950 985215 73 117295 634981 26129 34 174452 4643 60 235593 284 86050 562068 80 132702 218046 156887 38 165266 248 138760 82187 139 158536 770359 105 104006 985540 186265 218 814273 83 37840 889938 41054 8 322444 433 197599 72367 93814 289 233457 125392 137 336183 8095 19 710242 51182 211 64759 155390 54 522538 180 125639 189529 101 123945 676986 134 151480 31250 353 133452 238396 124 64293 426330 112858 229 386885 7459 34 647919 257 105368 883700 115 104394 696002 172662 97 373540 137 29815 594960 230 186438 155845 100 117040 768289 186941 340 86325 129993 360 267745 66 66741 94282 141 57600 580896 44535 7 507357 184549 225 291595 192712 44 982828 68704 68 190559 23758 51 310132 133615 206 785821 132196 156 112471 79427 251 496523 5 149762 811278 237 183324 191929 14 45334 175788 289 168539 666062 146 105973 616714 81 89840 425064 164037 72 475770 190 144233 182744 126612 348 595800 195714 153 188778 178652 413 155687 173 60493 522095 2 77 392221 30686 102 614822 17 471 593694 210 140714 932604 153555 150 508671 363 182099 774074 220 51632 706734 150522 198 884676 184 35011 551546 107934 32 601717 60563 43 683893 167550 153 179386 167497 297 608557 146370 275 29366 114028 152 99612 247 67851 457992 22 153259 633848 58 58369 503204 80448 155 21003 153210 246 117348 163957 185 130093 186892 64 830934 23542 96 275073 324 157262 547806 62408 118 354950 143793 8 508172 15 28290 791239 4 697 552946 48411 203 488881 139354 119 84377 5 74494 824344 120499 111 222617 151016 128 23142 73539 17 507478 173359 217 506378 30486 50 592727 64281 137 692905 30820 101 819666 294 134661 633969 178 58632 500278 244 66468 371076 184330 393 367650 118 80604 514561 18 79787 922626 20 187458 936352 44980 125 441878 227 164954 50275 60 155886 640903 41978 14 554838 8897 63 783051 167050 160 112944 268 102208 782786 27955 163 765234 121116 331 412895 136615 252 767554 70 80221 506431 15751 118 520064 26596 150 26241 7 53443 894901 95530 109 703527 39 109096 255516 38055 139 475649 7226 31 991894 106559 314 194882 94209 282 223987 101 163104 200739 33 41807 119711 72 157537 665141 8 141729 895248 80270 144 630017 51 58344 155727 58 23287 180821 194 41957 49183 125 57186 822603 26908 98 205909 188571 34 365025 154 75374 513071 205 50767 83476 69192 6 178315 178 83810 380114 370 193214 476670 54892 86 459797 101323 236 35638 47690 23 869889 162 163258 871568 7 143629 649987 89313 150 265408 247 71969 473774 150958 336 624493 180306 110 743200 2 114901 161694 5 11932 984789 330 117467 621186 134 152693 90977 293 199818 8923 161 35602 929626 218 134891 36921 96 36130 140843 49 3369 155087 1659 32 943482 46133 171 951932 60462 63 849221 37 3129 282399 135998 351 375640 239 106582 708687 50088 41 350909 169 71265 58831 138389 130 142834 118847 282 361437 54355 4 177235 193825 272 80717 49 72136 888744 191885 145 654003 177 79314 912060 17833 59 799524 141651 199 199088 186389 173 359127 216 175147 708556 25 2407 519366 243 177370 58450 208 90868 182640 144 65467 778432 234 141198 248359 49252 66 659655 56885 53 886432 80787 99 434781 45194 109 884292 44 68269 920368 3 158466 913595 91687 55 800310 46723 114 682286 301 121387 601084 27 77132 81595 179257 1 658631 100 151074 413525 107 36746 258124 16168 84 263456 140808 116 664293 32 57048 892474 125 94790 49492 115323 62 649782 49 36492 659555 26 185132 618254 102590 90 211747 101 19300 12737 149 190594 945497 2812 50 763586 324 128299 312337 49 169333 622507 55 5559 1931 100838 219 558675 97297 141 812647 58191 239 407833 321 199047 579461 307 176519 982418 66460 221 222277 60 82671 866518 61660 12 269131 67397 243 819397 149687 76 402487 11100 90 245887 223 76653 682450 4308 48 942807 193 58688 562405 312 170878 458836 378 198985 308852 39645 109 771223 260 152796 439607 270 86570 82807 78 81993 243496 71122 32 618561 171007 284 147078 98 25779 235544 109158 118 235487 24 138182 124626 80 76994 800319 78 92810 766308 23378 130 349151 125260 189 552653 162809 336 462559 125318 305 925285 68 8583 199149 95 126887 373491 194071 372 721956 48 179662 394496 125039 193 273803 75551 189 582329 39414 88 178682 182690 315 716777 114 19018 989611 69639 4 80569 37 45575 464160 272 120384 973522 74783 97 132473 164 99877 55681 145423 279 901755 265 113194 552049 68 164685 66805 178 122365 71257 61 18138 789445 317 190835 235702 67 196724 130718 1 925 365633 108404 298 676659 172 92294 443371 101973 137 482891 61287 179 265737 418 181101 602613 6236 55 314448 45 30590 550091 58100 139 472373 121 199706 160286 139 27286 181756 41 33580 2317 199568 264 209465 81 130872 219096 43 85710 57648 136361 102 902187 65940 193 678975 145441 173 398602 190 63481 2548 231 101551 322164 85773 248 299538 123921 348 505273 8 78432 118786 95328 214 334089 45956 198 11355 91040 102 52001 49034 208 925516 164289 153 714868 101 12864 772736 46 138553 333240 309 115580 675489 46 49052 842094 122 155059 330976 22 163807 743212 2411 41 935516 190812 16 18030 261 191525 692613 175 176821 705976 269 191477 603637 100365 205 845471 223 59843 571279 293 189618 658465 132 90935 729272 10 73194 441774 61 132484 524368 13 5471 637859 195381 78 637592 174808 350 634939 55 5 729463 106884 97 297487 189 40238 139955 150353 265 186731 117228 325 583010 158600 389 682670 38 160563 963645 225 139479 884011 252 71472 206929 248 125922 947516 128 57926 401304 95448 162 353866 178 189381 989900 55 32294 813888 334 112335 72692 5 72262 90885 184 197202 43938 4814 41 683507 160513 214 138276 148 63306 116906 146684 361 14445 156675 170 76415 96 58964 710762 23283 43 870228 72 24717 723085 16 168724 940884 42 2666 201109 54660 25 273707 239 84475 68070 151302 286 671134 298 136740 846623 125071 232 691976 103 56147 291645 105 39952 40683 136479 333 700177 126 145701 800379 67 104262 238319 145 175397 341591 328 162425 783932 256 99244 899197 61909 76 205284 30143 43 24473 110806 202 606440 153 71333 918066 178 72271 937192 167561 52 283352 49425 60 876165 185 57531 758721 260 93471 406818 83816 20 737674 322 187082 992562 184053 5 776749 108318 244 541862 299 111344 715240 83034 53 14007 367 162796 320986 85 38625 299905 99628 112 422466 36195 137 112353 137944 219 181085 6 31785 522566 82803 114 99457 35810 139 11606 131094 257 208665 152468 228 700726 105589 309 515887 51 32513 598500 85 46896 748716 172213 357 858539 391 183185 912712 55719 83 204804 189168 428 647792 171923 306 412126 33061 82 801691 63 44979 793322 64611 50 303857 15616 117 272851 23035 98 157658 9 162440 937310 372 149053 933170 344 171006 7399 141 77527 748180 9248 22 221335 23 117358 956755 173613 303 855335 80 24671 383480 245 89486 447394 51307 154 631671 95182 180 440265 95254 64 261229 78 100543 534635 268 111695 219030 280 164984 580926 66 64470 149373 194297 429 48528 90899 113 31768 107080 49 174646 156126 241 778389 167 129753 488677 241 82097 462786 12 104815 950968 127 16544 563434 155385 154 437056 206 147102 617259 46221 121 304642 55122 107 328883 227 188614 428561 47377 5 655476 107788 310 985374 152 77393 894078 247 160047 505019 107 31452 27752 124 125372 279090 21545 10 308665 124 142488 99871 326 161407 603211 166771 343 646650 70262 237 536033 54196 64 755748 188824 413 953841 136 45080 32583 89289 41 679771 178352 135 614365 137247 350 698816 90 44550 412051 123 106213 173881 186081 397 667279 79231 185 732262 126043 86 260440 133111 17 348968 55114 78 803711 378 199762 268252 119521 257 216460 43227 199 651400 66 62422 519836 172 52294 21940 149203 325 168517 160 42581 460956 23 103654 100747 50 105035 725981 240 174175 905564 257 126101 900869 62991 139 573229 203 89427 100094 2 49631 898754 76318 124 99273 86452 58 165591 121306 166 322042 121224 310 568233 84527 282 270578 175134 23 606787 13551 44 93995 144614 116 927481 89 127924 44441 163521 201 787845 56 110554 787160 20 47646 777671 290 193739 174118 130218 232 359 243 108527 867869 104950 307 475088 186579 98 281129 222 50397 81316 20 8974 266264 83 41057 430066 101237 86 453954 292 94717 553285 92 13178 26064 14514 39 922689 246 91470 158201 22 86968 942133 168516 392 173045 89 90348 531238 167 143710 467519 179 178777 274056 123134 165 491188 52 175497 930432 192 160546 433373 136 118995 684170 33 159307 742046 18503 16 674303 12083 107 192211 121902 212 875137 7473 76 259595 163407 264 86160 96662 90 488011 186576 377 412638 328 132052 945774 174448 319 813733 135928 335 232245 176 154425 130273 39931 127 960711 258 93323 595713 101397 308 827460 118027 206 191311 181302 251 960688 22828 61 212516 108715 30 198815 59736 110 989754 55090 199 491511 40 97900 88858 151 38729 323362 103264 31 722731 126985 297 619569 214 83727 753060 21402 73 32923 150 30187 528376 92817 132 795902 293 165924 481488 79 167121 670375 280 151984 606861 270 89806 329897 8370 39 232229 119 58583 752121 178151 95 978151 98193 239 416264 60 133106 855461 45834 12 65083 31536 101 342086 115265 213 701904 152840 88 266771 69 141680 871562 208 46876 179725 229 170908 991313 179 71330 19023 84 51773 915100 190323 254 998852 197081 10 545952 15897 50 799020 300 122351 732037 181323 300 889626 118 140850 437524 108143 267 830295 99 108062 800994 124493 228 114643 316 169384 784329 82468 59 674219 245 195276 110287 90 96009 808857 96122 245 112557 143 137430 794705 79380 118 912248 29 121545 700115 163 139605 451558 50572 94 821064 54 67350 90787 413 192775 752599 259 149394 199564 63 13814 801625 192 160198 199051 336 132516 88592 193991 75 787810 19186 108 744790 98 10086 976551 214 116088 740672 242 96463 414848 53 92675 260518 262 78303 552182 195253 216 601771 156330 226 749620 214 184194 768765 151 54601 243049 193 173218 531416 104 80098 237293 163208 135 338904 73315 246 90950 68587 38 832345 117764 119 6046 257 181426 368550 117594 297 382371 37 2008 861165 158373 19 874123 162509 385 725398 85173 156 89278 333 115182 866595 88679 17 655936 34119 170 867730 411 189682 469608 210 80569 743734 242 153307 804497 11 45314 759417 18 356 448446 5263 37 270540 93742 24 771515 795 17 286571 253 164782 130571 94987 131 106816 20640 23 498549 194994 313 932961 321 148147 246885 180410 92 315407 116788 95 971431 214 77919 716322 228 56188 66326 152 30711 449785 138347 103 474228 110571 52 196292 104170 222 748065 80374 58 673224 77309 180 652241 65134 38 800879 99 49795 977256 194 133645 929158 71631 154 129279 17207 72 188837 166037 205 619176 153 39552 107121 72306 200 139805 39612 152 408624 94491 299 145154 205 94391 164104 73195 222 13157 165 69911 22072 69 90033 404367 187 112080 879958 53784 169 204934 59133 190 966818 264 70127 589790 57 10473 604003 21 23277 778879 11 628 444380 61695 212 822679 85755 13 562054 140573 104 221264 134182 28 846768 137 111816 864805 154602 242 14979 31115 153 869693 307 190602 590427 295 181151 840157 66910 30 459279 78682 174 947840 166520 363 51883 61071 203 963548 284 163591 372125 161 185708 8549 55 91743 619525 232 96568 906632 58786 28 361612 90780 98 375035 247 110511 973355 86966 247 788773 136216 229 133122 78015 149 459908 194933 441 201735 30617 15 451459 38898 118 369441 111313 24 445942 144416 26 308815 166992 255 267472 42677 25 894136 79 6381 815150 190659 291 907604 81 64374 447381 113 62095 515543 44 5484 494625 137203 6 69083 331 170923 984345 47 2735 792729 74261 140 507107 9898 92 153487 31200 46 569507 334 193027 101104 181441 229 564788 47522 90 532687 43 51115 43322 17965 113 911792 160863 261 320754 86140 30 90064 131427 223 654072 162356 294 323704 50146 56 722453 145 74364 372883 90065 188 369570 382 154139 857628 79038 162 817413 194563 306 735357 302 173888 734009 153 77632 676413 130 182444 531086 121738 218 665911 103 54164 849605 295 189729 924765 92 11042 628453 108432 221 334080 161 69589 275520 33855 152 21447 404 176020 262506 191125 209 736327 166 74939 649121 27098 7 376671 87902 119 641343 95 83513 601404 143913 323 59229 79666 268 563623 31 4345 183675 18 43281 509844 32 97058 505054 128385 112 688318 93415 180 863503 218 138566 77196 131865 1 869315 114163 262 136116 15250 112 516330 111 22497 24887 150 32811 437427 89 68798 79997 100 173203 286686 168 163712 870232 31127 43 972713 228 137406 212322 7 111467 298400 6040 9 457554 32 108179 925646 140 182616 66143 117 56571 52074 102764 71 625668 141 161086 77870 175058 228 890387 318 119362 178793 79109 159 506765 56 107414 956015 357 176480 814206 146 42786 363877 185349 74 928413 380 145186 927507 57 72000 403218 74660 161 607267 25962 50 624748 336 123832 170739 199489 17 243020 151264 210 805788 166270 206 880966 117 179719 654456 42 31735 287759 344 131228 462856 16 166810 866474 13470 100 981041 150647 203 384900 88796 209 349007 10706 74 619456 51880 193 706289 84 169103 158923 263 91412 530004 75796 139 773965 99 119168 437144 263 141646 147783 216 95618 224379 123304 222 336895 101 42579 798858 144039 333 253702 13768 18 510300 175080 63 351288 46172 77 228208 260 133933 989462 140 138042 195201 108035 234 983271 131 17361 136660 35590 173 896507 183 63056 810253 197137 251 182396 303 153131 926204 103 178530 973091 116327 72 716411 89952 76 335062 252 165704 427649 17099 58 37291 5 165549 551402 15384 111 156798 142 198827 228228 192805 373 801814 320 137925 726208 33228 53 258434 108750 163 766763 258 184110 229367 151079 82 702547 120817 24 772101 123088 299 452550 107456 113 323911 63 6029 693980 187888 274 733475 84744 245 718429 238 190303 858162 67291 15 857351 367 135782 258608 16 141640 526396 227 67701 747783 87 29539 388269 21 1768 504748 189 79948 690227 91710 88 216501 264 90367 384620 75 59548 636087 152 61926 119694 217 72556 367980 162 28709 915651 108 45750 4461 27954 55 823392 1144 22 313847 98070 305 137902 64269 121 325949 104 10881 666568 77 11675 755048 58140 200 555433 4793 56 164539 6345 10 947742 72242 24 904656 143 77435 394338 129 194284 68787 148 42961 146830 88 185626 928058 195313 378 786084 96502 256 180895 257 170205 143590 133079 8 150334 75224 124 912377 148071 112 392124 61 33415 601034 81335 79 410025 49822 147 786908 32286 18 28692 86109 292 803091 155 192698 388703 165935 406 997664 86 45608 993424 124 37140 982100 172338 191 465556 60910 75 535955 101 14118 269131 134 42151 510535 59387 29 833348 63 199685 498597 73 198558 751117 64160 50 208142 17 470 222815 67 117687 899184 184892 15 978711 85243 78 264226 85 13680 167203 140 83510 663203 172 63820 577391 16032 109 932360 70071 26 315500 98166 108 689945 62614 15 997960 34551 6 806018 17768 67 409025 83 50066 854372 13 64744 121750 110 176365 844056 150 40292 485052 349 199010 360646 182196 200 437665 153052 125 231985 56772 144 129226 103257 22 731716 139 56917 732795 129 86629 25070 134 125417 359533 190695 411 723735 131489 338 881815 89458 126 615091 362 146881 384446 153 157185 167311 232 120744 434555 138315 347 421309 29546 116 512347 5395 68 364828 187320 407 382007 113299 25 732397 12533 7 244166 148123 241 191409 144508 303 761577 68 12505 955289 163 31661 985876 131 176303 335802 74820 108 661598 100 69150 455401 53 20662 382273 120556 316 652815 77123 31 700236 48 126731 104073 40 1626 61536 183729 198 783135 195 56415 641339 102 26546 453429 45295 163 587851 127739 137 244308 320 157521 273747 69672 52 506841 61 50681 761162 184 144062 903886 60728 50 829954 254 164700 353027 154974 362 204889 53866 57 539248 156 113176 894679 54145 203 707589 104727 70 214182 56 44764 832488 89730 74 648400 144776 73 657840 303 100654 148762 97 39776 249243 105188 123 798954 151 120293 430865 2967 26 428779 171 72935 513456 92535 207 389243 301 180934 701669 45 60052 232346 360 160879 502616 193 118184 814135 19714 111 767109 104231 164 904586 110 20853 475149 159 197627 839038 112744 140 287411 129 82951 105862 42 133233 294976 60 16069 706994 55 23865 500366 104 156140 560240 164592 296 822731 114 188885 942795 193413 170 640075 19132 24 158155 162337 310 105202 102 37329 824377 389 185010 459308 168 86258 17067 22 58288 495818 24403 73 692038 226 146714 517623 138840 52 843651 196258 306 368567 79 16124 110186 90195 176 303868 182661 397 353686 349 189335 157877 29948 133 741563 93878 213 62517 420 195047 669386 82039 39 179069 125377 214 640696 286 126652 465037 176279 215 580396 128 45693 35763 170976 383 876271 111873 6 808226 122 102805 87566 103109 309 930355 13322 114 222934 121652 15 858242 8 71681 363929 109072 213 844093 177759 269 813411 80855 274 245321 11 66591 582588 308 138563 249615 58211 227 112445 37 163148 659430 96743 253 514353 102992 228 379280 301 176535 549075 17987 82 509383 86094 8 585249 144281 319 789923 188610 216 53371 4751 15 347918 36715 43 757891 62947 74 844886 31384 47 173883 117 17132 391160 90 39273 743803 83890 58 101073 186 108617 518054 161 188473 754890 376 173858 912593 133 63438 100348 3 73644 311571 31406 87 89885 105 151587 753302 268 109949 676181 51 48069 531949 140 49255 29899 357 168866 91600 190445 171 473523 105 147176 117340 126050 283 350858 33590 174 806924 161797 113 950600 197264 158 656683 28279 33 194368 32633 120 673627 169 168565 680242 106 178649 705547 277 123243 699662 218 124254 363474 189 61264 51611 37516 181 938745 44064 171 790200 124 42870 999350 440 198462 643711 219 186627 825266 181615 331 673621 28 31253 781349 93170 206 334014 97114 88 105768 143 62979 544620 2667 4 725516 63 45234 818445 33384 127 620907 124421 86 100350 99 26740 563704 101015 284 374333 133 38228 765031 120876 60 626989 79 184306 911236 116535 211 606243 119 69585 41088 16460 105 899016 178 75671 342336 334 195725 240334 160164 132 892656 189 196314 540063 155908 218 915590 90 81368 328702 84715 202 376762 357 194771 149198 180 49525 150763 47 62615 978359 244 115486 861255 88336 173 524188 28463 17 870941 66058 212 957361 116099 271 160164 21 86885 698102 10391 63 108914 35 32036 129420 20 30133 740255 23 153950 626966 182 48709 605476 56126 213 759697 220 49287 17158 193329 51 977300 67577 214 574013 193139 419 458992 2570 28 339846 41 175177 459810 5 29510 320298 19382 120 302206 71193 260 460237 125439 183 587148 60 108761 445102 115896 136 114987 27 196003 94464 147 183775 567036 88218 77 310561 74303 196 482114 182858 295 718274 118 104814 382181 55 80841 240957 118319 56 111624 250 95521 250180 84636 232 367584 56345 184 778347 29016 101 651745 150 180326 757989 150031 324 15767 242 77339 885078 51589 17 782026 170682 312 732034 54 195202 791529 6 618 430842 380 170744 513954 203 84976 17595 2 143282 20363 6879 24 124799 243 195127 439729 5830 16 800966 70 14062 456857 269 74925 513634 250 170283 45963 61274 35 326337 143 196838 144871 40550 106 773516 111415 156 897191 54 158823 287045 61 53551 991557 99660 206 828667 43 153240 535888 14 188152 146008 58 5078 443977 149539 369 166325 201 153741 715787 68375 9 46315 1887 32 241789 197952 363 414184 102 67369 58255 16006 71 137995 11 8947 997588 43 41655 953160 105991 244 161862 380 173083 395434 220 55075 566354 143787 105 822908 85081 258 143428 182 50157 46255 154551 304 368057 32 97587 370410 83270 10 382578 132456 349 716832 150370 263 896483 24713 107 689990 151 147565 260931 215 104798 505958 136 168511 813821 100943 263 391917 101885 167 304155 116240 54 300149 26 125607 793385 219 134935 88815 170 80088 388573 47 133868 829283 104 89242 713178 59328 201 490186 119132 265 209661 150 73112 49730 133591 22 345157 72637 173 632275 126869 300 543940 3 107750 375453 220 142691 62750 2046 9 225565 30861 89 812728 170 124420 387767 112163 159 576279 164 184758 737218 79331 20 72864 126707 14 600420 76 116002 198688 338 141588 362997 13 156919 174583 35995 105 801218 147 163982 920118 47626 50 99185 191 52051 83338 62611 87 380750 44 27547 886426 195 57438 306161 51766 141 558656 115643 27 128627 26 133145 495744 107186 49 518174 158229 102 43916 172 68395 334513 143854 191 336661 36 49598 641544 182 52438 368773 60034 51 779631 145652 322 992824 131 82193 696008 160 143962 639635 110509 243 941374 118336 300 367165 175 45445 475371 129051 126 901879 164366 94 636065 114446 263 634142 98 39625 914924 256 65779 577331 40394 108 763716 172504 73 270569 141975 21 75613 22 72998 527525 152636 253 69293 40 140754 65717 141 116932 151736 28 6935 919548 29094 68 221533 172959 170 571232 54128 226 363593 185437 323 366295 18 7876 437606 79530 106 177051 165300 137 584731 113497 167 823433 59774 184 431954 112778 330 362245 76 61025 260150 194493 75 362707 31 122517 205989 154811 350 316867 172 45504 710167 35447 121 954103 172 120675 120066 26627 146 785787 227 52347 783793 142 86690 792121 234 165451 191230 107280 183 679943 362 138674 879797 40 47059 75809 109 189956 213805 558 10 42570 174272 169 776019 392 176509 724991 408 198811 837107 53 171673 795625 41327 111 179769 41 18265 520046 182575 382 655818 61 187273 541286 11690 61 628171 16 277 996082 28 28642 388631 37 23559 761273 12 110904 103268 166374 265 974441 41 123512 367224 347 165915 476292 128080 122 58972 209 149475 805064 85 35605 624188 196 56314 546249 22 1923 977110 116 42357 187364 230 83628 391214 26 83084 198853 98 19174 230061 135768 19 705921 127 67656 631328 50773 179 370085 269 76800 264175 43339 15 454962 61757 170 722398 18780 86 751288 238 196969 815702 81791 100 738289 376 156627 420149 369 142959 985201 14 2957 554534 185560 345 772948 25794 58 874936 86158 56 236148 118 26478 722288 327 191077 396678 67 82612 538644 346 191079 687455 66667 187 963198 55 97995 887808 128249 306 752345 164401 150 625205 116765 78 980102 51 134962 739876 148 88657 995015 63814 80 627271 112657 227 413536 182626 208 247569 117344 126 764110 2198 4 305203 109062 72 200749 91982 104 186728 137381 118 402463 37956 143 680531 18 1247 493801 28232 100 374793 194393 92 630838 88527 132 865054 83177 89 51963 193456 265 577298 152916 99 385686 77551 18 316340 109082 263 991515 150484 355 472283 164212 371 190955 184 90922 441011 106022 174 674617 173966 336 833714 56 40792 552267 191851 282 513499 4834 10 168819 195255 106 833743 174680 60 100001 155759 91 394902 82 31163 574715 7 82034 658151 180 80999 219212 226 100679 410977 336 148176 360417 155511 231 774843 414 198736 30108 228 60397 514470 184 116598 525839 319 135665 485510 4052 32 123210 107 47298 687246 29 14959 775424 122267 117 280080 56 135368 902365 16 140891 588372 75741 97 224866 37499 162 273345 109318 83 461108 83 37775 326808 28405 4 892423 59 35542 771639 17 3240 360579 193674 438 799707 230 114572 947133 312 120883 895975 108209 56 693516 84 7550 326530 186 69688 618748 69876 248 764483 23 4249 140567 238 82568 46452 102581 95 299360 160901 301 590818 38406 54 339433 117205 104 235631 101 194755 857271 261 192678 400211 2960 22 670935 55972 115 843739 41 22046 699613 86 86552 123681 1 28803 724264 67856 176 427891 49747 1 193618 134430 251 107722 88 138351 941417 64 120129 423607 127733 238 358481 30061 45 397739 7 128939 529663 119181 22 884123 194 65965 918814 179264 97 237714 2 190237 22442 312 166448 639635 31 72280 404941 97 75116 8334 1540 17 933418 29 65785 286585 178055 176 155465 107128 20 889578 53 74109 158025 51 22559 48302 217 121987 230422 132851 49 88128 124550 256 259016 140171 88 920662 33317 1 577934 13 120138 430579 178234 95 728662 115 51505 433791 10 97314 552433 94116 35 12964 116359 303 516035 109348 75 113866 187627 170 16159 110088 320 693539 132073 270 356944 149 199044 480809 44099 140 690618 170378 411 297677 300 98871 343395 24348 42 687764 85 34917 725025 131123 343 250165 39 170471 688419 170 114142 849109 165948 219 665829 172 62541 29917 97 80926 585964 223 50135 437745 344 119034 180823 178376 418 188440 15 1055 87510 112 36671 962971 98366 102 914448 250 155296 456139 354 188938 451890 7 166259 93128 142322 88 837023 270 140761 514821 120792 116 306383 13 169246 161850 164772 282 765493 225 132117 145109 14 138759 482233 15096 118 766242 101149 227 591397 146621 261 8215 110 39728 722940 181998 183 300329 156809 63 464024 15203 62 108965 170936 357 90410 224 120961 37712 34642 173 730464 15652 26 92622 9147 7 489093 27 125275 66041 197 119398 929386 202 97990 479261 133 121913 706834 164 71917 565876 239 105595 706248 59 6532 885207 60 5951 10168 44651 150 723095 53 31969 182810 117765 35 36493 250 108196 918743 82 93855 196200 187739 244 865540 195014 44 115119 3875 11 394196 89 187189 465039 124789 301 156444 4821 32 328597 156 99069 298139 141 80331 213093 26 65148 344402 49 85247 318262 48 70987 453440 248 130160 365393 81 61136 666132 40 30174 859413 51 47060 110963 119681 122 856139 102829 122 801853 87231 199 387528 125 69869 944246 101591 160 233908 112332 91 580310 193203 420 263919 176817 211 827235 156 74036 908721 142175 152 703157 356 163628 202683 4 145493 642534 198352 402 72985 179 111855 507332 69 56384 789756 35 16496 317354 191181 212 380061 30051 142 153757 56 104245 200454 175717 175 259762 153365 229 654961 189119 412 874748 132843 159 929140 119912 248 483957 20 152748 396268 10 1027 24548 226 140049 584177 183 123563 824573 75 76808 461826 85022 166 680181 130 19475 280817 214 113839 448479 15474 20 843058 130562 235 790351 183 67713 552379 131580 39 410062 343 173750 671744 413 194642 604327 411 188101 154506 111235 326 412203 143688 158 302453 129144 173 513929 27 16676 739546 158645 140 186976 111305 141 878390 344 191331 201867 239 140033 753554 283 167652 163373 26 4892 689833 162840 251 441656 321 173711 819575 19 99335 296671 82480 236 84066 258 123531 527978 43102 133 157137 52190 174 509751 355 137232 106877 8892 43 614520 186030 108 555115 140 95237 271581 167 164763 589182 13 133016 247867 173 187514 914553 191 100798 122477 154 23958 896115 209 144879 645300 247 68916 43586 185 54846 459521 131 88568 81628 67 28820 5739 1668 24 844821 61263 181 489499 111 25838 398818 14268 52 167978 238 74337 250659 118 20652 706018 85070 59 520771 272 198963 773025 39 122266 330188 85 111979 819665 300 126038 684517 13887 103 277858 1377 24 621241 188429 429 618433 41622 182 517825 151422 38 771408 143711 239 254012 133 153697 483972 189 121954 760604 53478 51 906439 114 81234 428198 35188 89 35455 91 53703 414399 186469 20 996851 190408 203 542075 183 48650 540326 143 42485 998470 91 19192 455941 199 44971 628746 41292 43 732782 112069 256 779219 263 96986 685845 67241 218 879604 118 190003 554773 63392 200 281812 80911 64 597424 206 44065 843229 180077 277 107350 5 138698 490053 24260 114 331364 267 137197 594338 89 156671 374012 409 6 136025 35 82408 891617 144813 79 64776 127722 177 466356 193909 78 655109 167595 124 672125 90624 287 777850 164824 76 383443 98506 17 277268 36 169809 289141 127445 2 374250 153 78728 136196 15946 102 905627 54792 164 184750 44616 160 352343 72955 194 685907 151758 233 938277 196105 307 886108 200 180506 832123 170086 336 646681 3 57392 730810 138 21179 22126 120 189211 629224 50659 206 422607 61 103139 802054 156 60589 270607 212 167537 425971 99 127409 918410 53455 191 608025 79 15558 147083 60673 87 126677 29 3675 923856 91427 61 457407 72950 33 937007 21 4809 464188 135193 7 321748 169987 61 94190 113655 182 311310 23 66511 38149 137130 291 477077 1 32062 130358 45 123956 774454 153663 358 732959 48823 72 782896 208 70040 463823 14 2285 425074 271 135230 610501 98371 155 585362 119854 265 35669 138659 367 973663 79655 88 896867 7069 21 639364 150 167580 661741 177461 348 470908 209 152019 785988 58421 123 338953 56136 174 832179 17 146507 713042 153959 187 28594 107332 155 190316 172486 91 209951 28070 53 405752 59257 116 288530 26 64943 853739 3511 51 149888 119467 127 281459 23 22441 450179 44865 124 966898 310 124144 541013 181280 18 171957 57 121926 336956 97 43663 139751 38 5362 793054 84595 14 522441 86 199583 513302 88177 188 519612 65700 19 707547 44902 190 510938 125168 7 521996 233 182498 14811 132612 70 655062 82 32543 524618 97819 237 569402 97 130196 136435 23 172021 740800 161479 113 303849 21957 38 609875 37738 99 738438 383 195751 128886 30230 49 504327 12 7943 502635 26 35159 657428 81 108712 884166 256 173209 704281 100572 258 872449 35 16441 409450 111071 152 810665 98626 311 210530 152 55064 641835 121 87306 973676 88059 131 205245 143416 131 939640 244 132138 363808 26 31527 17785 118072 16 569521 199876 16 988959 169 100550 192172 3 146713 281477 183 45302 559774 225 76434 976129 7316 30 598918 138427 89 828377 83 19532 271258 63757 36 507929 156 97110 102872 184274 201 547973 72299 80 163133 128445 33 859572 424 187251 363734 18551 105 973891 30454 11 109405 88877 173 252542 110816 323 440660 176 135200 160149 121090 224 503473 48 73405 581234 268 178344 205711 123 19624 587601 103942 293 565823 154972 349 463158 169346 30 78188 61 5355 704593 180 101343 414069 123085 280 252877 203 52202 344332 135913 22 198345 11 157891 97153 56 179012 319193 161273 117 521068 156230 128 300985 58 189444 699435 196 160506 532373 134 75758 829071 6098 15 358695 4819 52 205862 107 96070 714124 90 64449 864861 156753 290 872841 183473 55 456283 164 160873 256449 239 111684 978472 145057 15 314232 131429 221 442679 124899 137 621306 189435 143 428489 214 187611 433666 77 187609 366727 299 171402 449251 367 187209 15686 124 22494 943699 18672 129 177476 191 45571 70042 114 103727 772821 50204 153 212249 136 21261 902483 94496 174 698628 374 193232 468782 242 136290 650075 91 178166 751133 190 36721 872775 140 43683 159500 37 14593 155805 28432 60 44896 88636 41 788394 88 112121 984392 115 43886 961404 114 17407 173235 146009 60 763077 37099 118 654434 18 10975 625533 101503 203 314615 47195 52 256229 144283 334 564442 71900 77 328173 32 82930 873541 176847 25 386382 106762 202 907553 120 34930 532357 197927 271 41836 299 122135 662109 115098 4 304314 49721 159 372103 161 127574 514958 194271 86 108452 32 5388 777942 90372 90 818832 185114 426 553485 50 192451 616783 10106 43 804476 187059 345 528115 184409 343 555272 102379 294 266927 205 141430 568493 346 127020 546528 67 151823 701391 30196 169 228281 280 116463 936028 195831 409 215019 154635 217 537137 180 45544 359475 125243 289 894485 172886 183 657169 319 102440 651956 30 3664 950576 39627 15 168244 214 47368 978217 172 52102 326906 88552 123 82686 164947 85 423395 169055 331 101550 243 157830 523201 136 112982 343429 81914 108 194042 45228 145 438895 105 130215 917648 123 128598 134782 238 119767 302093 52633 117 186972 36328 104 675335 58146 92 170991 55 7458 787310 34 185054 103223 145663 267 532134 13650 51 166369 104248 5 786898 72 180300 814831 170292 97 511555 192782 167 206151 73230 169 596645 261 118620 37032 133283 129 152488 52 35566 423902 144675 297 618462 98421 207 749863 112287 125 350240 146 29727 930507 65 97601 423805 327 131766 493546 42 36365 905892 118730 61 175437 347 191795 895441 172457 329 484148 111549 13 729577 117111 1 123201 49808 178 387922 152 49815 855989 59 30087 956198 109012 91 331638 32 49191 209924 103 80187 226290 72687 106 596207 134948 63 295922 90 16437 825452 133995 276 886425 91883 272 579788 44 142881 341132 180 88534 113501 51345 168 581542 38 10017 589395 72701 42 952163 94904 27 666701 147 57930 509238 53 94353 703546 88930 44 559867 117653 315 519218 13 37236 748286 211 83138 891059 262 104205 970066 52918 91 93607 185165 422 397827 322 170867 468684 132 82323 606848 219 157762 128271 51791 64 977216 214 173849 452801 98229 288 759280 177176 100 598692 181 168657 510332 5615 38 261259 187133 332 73573 57093 54 230863 121048 270 393727 136257 135 617420 33 109752 706326 163 107574 77655 12 140813 628727 117158 71 359762 148 126994 343250 87 61649 307094 56 14765 886379 352 164181 449408 114165 326 248210 83 80195 796181 384 151563 167378 9297 51 636668 128 93912 645144 277 96220 504879 63217 35 611288 146 54395 321150 103754 37 895133 59 27958 820238 314 188045 703848 18 55655 421209 9 892 262099 123234 253 809823 80 140189 978662 198632 189 822183 143303 360 7879 68930 221 943057 27727 84 280800 220 180285 546520 21671 121 615207 243 147497 845342 69686 34 581122 108956 190 331302 152205 18 568400 152 93727 605666 300 190461 156231 220 181803 141765 147813 271 606345 41475 102 786232 35 26502 434550 153936 88 586907 193 65706 738863 323 191864 395278 21888 108 20546 73 31745 780537 46835 170 802174 112 37130 17334 164751 104 885621 126 123047 548741 120866 79 868310 68644 21 224683 96490 41 766957 96436 197 523274 24 41940 733948 184 74190 778858 409 170061 734550 224 92560 265954 159 70395 5795 62 7491 538371 136 70648 710033 24903 70 8987 127427 219 367270 301 92656 529975 45917 119 263603 97719 159 287811 256 72302 38076 146 193502 17979 185469 280 331722 155911 159 161021 104068 61 726293 84 145629 65435 261 169728 777435 67383 231 876567 29 113032 896322 154135 104 826786 198331 369 486739 73649 61 601101 307 101880 83311 85780 198 146745 74 20479 363386 292 137419 807056 73891 68 107237 84 11008 691418 40213 153 86196 127314 164 121408 295 120056 875804 57919 39 473673 208 92325 558239 214 92422 403440 311 120949 802624 316 109149 646612 12 58493 425290 105002 37 521479 18870 53 413754 20539 121 143574 223 118496 388801 157670 214 390669 69 7055 879964 26 15306 851602 109591 325 692315 22 44388 962283 199523 140 177871 149855 33 640794 191541 57 586871 96 154099 71399 117755 282 714044 235 134827 363882 125 150608 707747 49982 81 354547 55901 227 56467 168 53496 584701 39 186919 402090 83 27228 524682 167709 257 812726 46777 66 534432 226 191810 710434 16530 36 408067 25 7540 682435 89 28252 952115 216 50350 3114 26 5342 589644 57603 144 308471 166574 135 141794 47 5538 728574 30659 31 295330 87554 12 687171 199 77806 600924 123 77940 46000 277 118540 648659 343 136323 977934 85024 24 87146 131 54993 770345 143329 212 983978 97 93771 630328 21 23091 693752 155787 122 432679 20 6197 756929 257 162429 503828 159376 61 741046 4 153584 811414 72044 16 690981 144852 200 814072 5 27692 804402 83 109870 427747 291 179009 266363 232 93411 774112 46278 193 211390 49332 67 185265 190718 207 235935 4592 44 275210 108633 209 404733 118 171512 412552 70458 42 194281 179930 331 375817 116430 175 45502 78 6654 174523 346 187967 934765 112989 266 5986 170940 216 577540 8 29863 232692 250 103344 968248 73450 126 88145 207 167314 640029 116731 41 180661 190 101928 870474 192 61397 176631 125 22748 69013 185342 192 887544 229 142068 300904 116686 206 412198 33 121532 37187 121 163376 608383 255 143668 338151 67044 39 211389 57 164609 746485 10 14319 406994 25740 117 538238 18 16285 696008 115 82326 964998 365 191956 487105 75476 262 171921 107 22837 754695 33661 126 272863 115057 171 62334 27 9379 436400 80 46036 65883 93296 3 96283 1118 22 160432 313 101108 571695 164 158937 783916 170229 404 152110 132 134134 844230 94633 259 413765 28524 126 240280 87453 209 395259 56560 113 866033 291 187150 382168 192584 408 932638 38 7556 265851 119153 31 433855 174 58492 49486 17068 74 616922 44232 163 628086 187891 127 914431 28 123132 143699 184 198359 983897 56864 204 940076 77157 40 642129 66799 176 13862 55 198753 946072 9 27574 44353 70503 114 765448 27656 36 171545 62732 144 224669 73 132313 873670 29 5380 710864 57523 108 817206 196565 431 983015 98792 296 823343 136062 278 917428 222 58797 530964 92897 127 128306 9 20672 228024 135429 219 480709 169 185615 246238 179 39843 772653 45064 81 623412 373 173299 586645 62 161038 761866 107183 6 226503 187 62327 109806 398 185754 326895 101963 127 344269 162 66560 168611 70939 247 468531 1 17688 519924 158348 393 179083 29522 55 427179 87557 57 103815 142 172519 545287 68 136382 575432 29 144951 914687 192399 418 78015 100 58988 984268 218 89820 2649 129 64044 919493 134121 324 586125 194800 176 949341 111 69470 907541 180324 312 622835 69 51280 305411 259 124658 669778 25421 58 581424 37255 97 658362 141214 335 820362 3816 36 150069 94 27564 95828 143874 197 378011 76126 274 707812 73550 18 760325 265 111098 883976 140898 223 556326 41685 144 113244 34 199095 984364 63 37740 138389 194035 205 719066 59 46684 697253 184 118591 289851 29724 67 937876 5 114302 344993 174094 254 775017 215 96670 227052 128 63317 642696 18 85735 962475 118 20610 78766 12241 54 622331 218 118232 746844 62 48289 119633 99078 175 802713 193 45837 303869 113 148264 77217 125205 236 793671 204 62387 896296 156795 164 992593 146 182718 65128 116318 234 33880 192 126987 376915 92324 1 182287 177 32758 699612 27 5618 876438 175797 47 918951 9 10948 544194 324 192896 946917 362 136547 786907 113 150784 134827 14 23343 331627 45444 6 346985 148833 143 491527 162 148605 796186 347 120808 376503 170256 321 831936 259 174856 127880 251 96262 991483 10 13747 324422 194 151159 784671 168402 278 343947 233 64574 154187 137159 25 231053 139 26409 299228 90888 221 732266 126544 121 780582 143375 121 340803 60665 141 114190 261 158328 906597 49 173407 384673 102578 240 602793 112445 218 632271 174 106821 106337 125 61888 987909 41582 117 6589 114 125380 490459 276 119510 427891 115 119700 309755 178005 73 968707 15770 85 269120 49782 183 264250 115682 140 841003 94164 111 755132 120693 68 324311 153 163146 595155 6120 56 478936 241 130505 904460 180 44858 195687 71620 73 385178 88 100376 780820 102 147358 986616 144 153560 258858 272 144664 496285 5768 65 646161 159293 115 732081 68662 62 71066 84153 16 139349 3704 19 144685 113 56080 957697 311 110053 390766 89 30700 373632 104 173316 159943 154 83811 20588 6341 12 342025 156598 187 773596 152 167771 428239 111906 260 608307 208 164655 897755 14 144629 625971 209 78390 474841 12320 5 549120 123053 306 999495 229 174347 736469 62569 189 178488 145 90285 652452 298 140381 669807 263 173748 85782 37463 33 101667 156658 374 835349 28117 29 484200 166327 120 321529 146699 47 328055 171477 262 885153 86300 188 654640 29935 22 405157 89 13672 243118 289 89181 708580 131 112379 686385 231 183547 210139 32363 5 964600 7 62622 215778 78 95391 917927 48831 39 989164 267 120925 727340 54646 20 865118 405 165972 241878 100537 162 907318 287 111820 9027 39527 157 678132 144 37981 957913 140 169229 878068 24491 135 708182 31837 58 838263 61 111778 534511 138 81794 942062 21 15604 598892 66680 143 98541 264 115163 109165 173881 160 757592 146 176898 116919 378 145691 595420 182 195962 772664 133231 209 500263 192543 21 119146 211 181574 203283 197 47940 347245 24049 55 132924 59 81323 881582 53257 20 320954 70946 56 95789 30916 27 439349 209 179670 841163 169593 289 892939 187139 331 804310 278 188249 3609 133274 263 415612 113578 294 733362 56576 72 520773 56502 162 524453 73260 229 956594 79552 170 525096 128908 319 275695 143097 240 802663 94072 297 378178 107 94048 562145 82745 168 745582 188 88780 714415 138 51810 422267 43 122756 649115 193650 33 550720 3 18979 828657 295 174372 521786 179180 114 429687 167097 391 779727 19144 53 846051 94 68059 122990 340 121565 456015 340 147050 94254 165132 271 900837 67197 31 991060 232 197863 682002 44578 89 868985 198799 134 366283 76 38724 551610 171399 322 296626 85116 95 159454 49965 124 718400 28654 48 50411 3 16925 619245 18 139270 67041 17 152515 18480 336 178067 34282 27 79928 24244 144336 372 271386 33819 82 355241 141796 201 444494 99 71962 311869 115171 158 673525 139 106293 991208 34718 66 554390 155 48456 252923 73 66456 688948 121631 24 342855 128806 172 895410 183 117268 598970 40604 193 821481 79 124652 244614 149 124522 763273 27309 78 688148 115 36950 272696 227 121857 382754 152947 219 404204 88 15721 740647 47252 64 707064 61 152765 185545 138496 92 827305 88 57245 771459 49 25478 30233 174677 188 530529 335 121950 45829 212 131731 258640 124294 345 731337 273 122567 770940 127 17551 467159 4 62807 644259 117 97077 634543 62793 136 443226 5 24559 458454 66467 195 64221 93917 302 779859 23491 141 833941 226 91850 100897 147 91930 819147 113120 69 881094 190017 388 509643 228 89808 604083 115706 213 780599 28 8118 652386 6 162458 681246 158660 213 939408 193321 316 194485 127069 325 883726 172 158095 761138 178212 137 745054 153 189883 766089 227 5 559530 5 258 71590 324 187098 292683 177992 300 78619 71 52507 417772 133 198450 770075 82409 191 480637 111 78220 560725 113375 322 74516 14446 39 658021 391 156503 830799 182931 169 126086 103 48255 450476 251 144497 866337 85576 213 500248 283 144578 710844 47719 116 853312 1119 20 237489 62 116807 822296 100677 240 459363 18538 123 238660 15374 36 430586 79 23795 178679 181227 206 681143 101126 211 248337 32 1203 649642 110006 100 276193 260 171352 391766 115 28677 956018 27 10396 38046 172291 192 339898 163474 336 998929 123528 87 909110 128 24088 775869 180438 342 392576 68913 162 145 259 197729 386620 169622 67 403884 33595 32 651086 125828 295 228679 50057 158 451253 4122 17 87990 31 49346 517365 122 19081 402277 285 84226 31032 1428 36 817809 284 98454 57556 108687 104 898511 60 7245 845630 1 99979 960918 160 164567 428824 198015 429 646422 181 190436 603944 109 76847 210055 151 182836 171253 55 34629 593442 107461 153 380788 98 12722 608438 8900 28 189402 36985 145 287580 84286 147 984918 72 62733 291026 192750 203 828524 139127 213 615393 57009 61 510184 249 105632 624481 355 127152 599815 192236 381 6360 385 154220 520788 172 115079 546707 165 131134 230043 147354 26 641833 60858 225 542026 44766 75 691862 301 144502 297814 193 81649 146201 113 36403 915332 331 153151 74027 109787 160 279917 106 37044 370995 63 30683 93089 87062 43 791530 320 118324 830702 129602 220 327211 50218 62 104565 39106 139 136051 24 49839 980414 67048 124 692377 298 109777 760034 315 131664 320176 85289 234 909110 87 41362 952309 78 144749 62470 179 79416 183064 134375 226 799439 55900 128 396381 108574 144 348091 23 1398 219884 111 88481 942363 61607 189 989669 245 97275 950520 123 54951 901819 111 20328 528478 188 101811 545521 46170 214 554535 165 48123 387131 47664 179 822073 108816 246 261 215 60923 389710 150 36515 280311 13190 45 529477 16776 98 922123 148835 372 544802 73678 106 494827 237 167829 157360 136437 214 5418 11167 83 748640 39700 120 565496 159 84284 933778 335 192929 980269 117 138292 14867 181270 4 704009 166691 335 252259 193996 183 533752 320 109393 595751 61994 182 421430 37 19296 389666 146229 173 559267 120 23870 115492 83506 270 698489 119559 46 445649 113314 2 530592 59057 208 185800 104 28471 677442 156 183496 992648 127545 338 78566 66521 177 928609 66 19801 479845 171 45124 150174 104 14641 526844 134579 34 731716 22 16586 879848 96855 56 846839 172 31363 332749 149833 74 302735 37 14435 270964 310 100547 941856 65351 223 257702 196 73827 104087 31992 47 218340 257 118463 799984 437 198327 642720 145 44147 585764 325 160609 201290 18642 53 702741 77695 63 172562 190481 198 262152 99967 42 277059 94 94616 375523 114007 309 617995 125 68247 592650 238 61753 359627 109 97280 351048 108682 249 743279 190 186891 158655 147559 303 323172 110 180773 548972 146 125268 260530 340 132554 614437 20 69001 56838 141 68977 887706 193 43163 185161 159435 102 643644 52083 84 212791 63698 183 952856 163 194573 590700 64 140598 412900 187 144275 632234 235 178571 21939 39481 60 660626 74 5873 46738 80970 98 636718 304 142873 835280 73924 190 921398 231 116582 418858 120630 344 244081 8 4434 641871 176 34355 582170 78 7109 557153 76 54712 765350 235 67983 197366 166155 53 678785 146442 203 426092 242 99982 636005 171336 255 523200 190836 367 890471 58127 4 262130 258 69102 796806 311 139573 953060 290 111236 830608 155761 165 875266 22605 87 490713 67754 180 508713 176 123402 41692 22177 2 551180 218 115794 642658 10 111024 197371 61 8088 141876 1815 15 908136 33403 68 636967 72475 211 318120 167254 393 839943 28 69235 489636 17812 24 632526 149212 18 58132 163 83153 392624 318 155361 90564 139091 71 95305 170 140844 985251 10698 84 590473 163996 237 698243 115 47757 924989 220 180037 71573 2 55338 106024 301 192274 52350 213 99886 561281 239 105003 328082 236 111403 568254 45 124866 615391 81 102993 437273 193326 19 858560 93 152982 961310 50482 148 604530 90791 164 522931 119441 42 301264 39270 14 138762 13225 48 574084 100067 45 310084 138147 44 530854 188490 261 516383 126603 23 326441 86 171827 62559 353 182483 843383 13281 41 228890 137266 133 598846 135562 49 477944 164 84105 284648 172 104866 941899 191017 245 951589 43083 169 47252 160 49698 202258 134380 4 897817 145128 230 180498 114066 119 137183 47601 87 277182 66 46981 5171 172742 233 66050 73 7366 884521 222 132292 748289 273 81768 565568 101660 259 860788 194528 432 191776 14992 22 326265 277 95295 890766 44733 117 876507 43269 34 676027 124 15492 146552 56 171773 797878 283 144005 359534 175 41443 294794 10 184932 489617 4067 57 671348 171945 40 141069 189829 22 772666 65 151711 677073 31 98497 24505 40981 19 399691 154 148745 196931 102801 74 425948 162586 347 373536 202 56256 332329 210 187813 435980 109495 112 983363 16 111617 902457 207 143236 35688 38 106090 404120 58021 101 500168 72316 265 98543 80613 48 823458 196 101249 572801 105225 83 43824 82 61538 661615 126931 130 647447 189405 354 466114 240 83073 515993 129048 260 117868 174 154291 697504 303 155014 877659 167734 170 596017 101758 268 767098 150733 61 15772 75 10658 270071 171503 317 346418 80050 203 168343 90093 243 470092 10 68515 608318 76494 89 882559 184918 174 255201 203 102695 550007 48 9160 352618 27577 131 811637 227 103911 530348 130 39316 331315 114249 56 89648 157 26161 220537 138457 29 490019 147765 51 802797 33348 11 97146 12 184350 749704 148817 60 500967 98956 12 813912 52877 135 86464 290 109259 49476 75467 162 263607 71415 215 787531 91 26023 11990 105 106487 740663 15901 64 13601 163285 241 618968 38 142636 68776 12878 87 914024 191301 45 110685 199606 189 586555 136 29554 738185 7 37937 996786 126239 346 541077 105227 211 864682 101394 318 846490 140 199459 151542 45 32086 74394 65 20207 87275 353 185418 139087 141124 272 918843 111 91605 829499 302 167615 136796 163 176400 764985 94 33102 746743 29495 108 82152 201 48113 696382 164 155282 571094 123 126176 109935 119 102450 369461 138139 167 498050 56816 63 288375 149 53320 983500 240 63720 470097 114590 32 986221 82502 136 838976 242 112598 796093 118738 40 724143 19017 84 527753 101691 241 291853 156993 345 844235 89926 96 292290 51 7167 76999 61934 97 964249 214 97136 903625 178 86955 540260 117368 57 93059 203 154893 713873 398 161341 574743 58 95790 265000 6 1591 158384 84514 180 39763 328 191606 975542 150788 189 858034 156707 96 768233 175 38807 694039 150 37070 566046 161 146835 368634 106 163958 367429 119 76484 937848 138489 27 634862 48011 27 811356 150900 82 992301 177986 45 725165 175 151178 141733 160941 3 880150 186738 32 499796 185 63888 770178 119930 271 329472 66 30096 921352 152 95870 274662 65158 139 365916 208 80474 749584 135033 72 130476 124326 201 756881 170760 260 695316 145881 234 676808 58843 234 594939 68899 251 72274 50 14550 157096 170 183121 337070 32 29570 242372 46321 203 483830 86720 25 234868 185866 102 178002 134 97276 284472 74518 216 401862 234 144052 314315 138125 75 363919 76771 195 238494 193745 328 784474 73071 173 526520 24349 52 347941 93943 259 787751 117789 237 389137 38120 115 86616 271 98154 493913 40 47205 709694 207 153605 991263 220 69799 383794 161918 158 760002 154577 290 444976 68 18166 38649 41 39999 236020 108840 137 166335 197 63311 153778 209 115558 256278 98706 146 726865 53972 194 18460 62565 215 60563 61 75248 325266 26863 80 437418 295 114950 399392 142 180533 90640 29754 166 773171 19 110177 322362 261 146038 845739 35 10225 772027 61 91689 954222 101 143315 634465 153159 229 789789 179 194200 553458 145 188990 559260 26197 21 729610 133625 178 90068 162453 311 56840 154 69069 370347 189 138100 909103 290 87796 810449 110315 109 295355 94552 288 749783 30 16629 603274 82877 19 695314 39 3909 903209 11 131551 821281 2005 35 877768 128 33815 394573 161319 239 974307 123965 241 429694 122808 310 826842 64 18537 917450 247 91677 302230 103 91716 207781 123097 282 31899 217 177494 601835 45098 192 982210 30878 137 216745 1548 29 285700 93953 136 840538 129376 252 948124 31331 65 719566 68 33619 328008 131 59357 196849 69348 161 257596 191557 321 130963 147285 89 684434 163470 239 177567 112410 59 347910 135855 226 48684 45061 210 773380 185778 373 511159 63884 87 478372 357 158094 390787 153894 297 339964 179 159441 485379 100429 126 290164 143122 347 331485 180745 198 784097 86800 188 866014 316 176461 213535 49642 206 755611 57361 23 49899 66 8702 792080 170 128923 569695 13578 81 705963 41 44347 839388 21 1277 95475 141 125610 859907 86 20709 381276 88 28321 327765 268 140777 700144 45 50804 374740 122838 3 858336 218 124198 267838 181201 380 281699 59 112833 418322 123058 176 271579 146620 239 529104 274 82878 384512 71 74550 826586 59 150688 621662 195426 424 177238 90147 250 179507 42 18238 448867 49 191577 362398 48385 3 731428 62 67373 991361 159 137760 72556 80611 12 593720 85 25466 601248 198 141440 479920 63033 25 874962 311 196637 223079 102 28729 469188 56278 184 371770 139 85076 671898 54909 46 278895 127 181632 360605 259 135958 808666 33788 150 440230 59 95307 747168 132730 328 792073 146995 270 723124 159039 160 961559 123760 266 237338 301 105771 67704 388 198902 633762 183598 296 898028 104383 85 367200 49372 129 863956 112776 111 492767 256 161804 998926 182267 126 41307 62 65419 457648 33553 132 298535 158881 57 801707 32736 111 111167 317 131050 345520 78 17408 173146 37397 16 284187 125 101965 408855 130921 337 784817 288 165155 518954 159 116883 457033 82383 243 756312 3989 4 504449 41306 90 7930 154 40823 821704 375 177209 515683 77496 20 469991 196 122960 944402 118925 103 705562 102409 32 68639 110678 170 581136 63040 103 780787 109 192705 106289 334 134228 637715 10335 60 995933 47 166854 695019 32 4847 805189 134122 106 791544 42 3128 186189 214 111278 186476 195 92559 963148 39 13445 63556 53 47916 873711 163536 185 636064 185090 144 441809 123333 31 772923 100 53321 789053 80 24910 803844 17 36914 483359 322 156342 760754 174263 110 549309 73 46019 140275 312 107938 916845 139378 47 281859 64237 132 947803 4 125994 66480 197483 250 599418 102036 170 262940 185 69641 610524 45564 154 5875 225 93680 719597 299 137332 31207 67198 24 383941 154188 203 577882 93 198829 5092 103062 163 705941 113 186137 858618 245 156652 572679 39 47600 392649 233 110535 267988 341 167111 687294 174721 96 800151 41 85360 563746 19837 100 29317 31 71154 738988 60890 188 488403 197771 336 425082 64 112305 546829 53 63163 153837 150 56166 304442 47 179285 370882 87 60366 26817 15 5430 170519 170960 5 372060 37 39373 86061 94996 293 303200 189 35854 759129 174357 305 102460 330 174078 658342 10033 17 789267 118242 116 411695 137627 357 586379 110 14262 442261 175812 52 489885 109446 269 512942 298 168160 614131 141966 87 711441 103214 126 459666 189 96323 93921 243 199385 953427 125 120856 759781 220 149215 990710 163167 240 93701 181 88840 412305 68 129868 803784 112315 334 664169 90 46506 881008 51394 202 499163 327 153466 848760 36008 78 155678 147418 230 705001 123503 301 792477 52 57570 608275 177481 183 309252 102 99107 461660 46 3555 549684 290 98825 253625 17059 55 182108 6 22187 909164 229 135652 252263 157 96929 253343 160 144934 183454 49997 99 845467 179 60414 978762 42839 178 588362 142942 262 750677 161374 52 136255 46 29632 322767 81 194478 677107 4 73878 894603 76 119041 87678 173530 325 195991 167588 253 748101 215 63673 266027 19941 107 154350 315 171365 411078 96487 130 377924 54 140146 768130 51178 9 105119 192136 318 183026 52 56605 143682 9357 41 75395 50806 192 300979 56940 172 657329 190 85646 247964 95977 78 355252 261 138045 320557 106 190198 122867 106493 172 257289 141301 241 104095 85018 158 845704 141 21898 86006 228 89274 888535 186 95395 131298 75 89746 622528 57 126998 369303 134387 15 669031 20230 60 459186 150303 8 706043 132 111806 768208 116 13826 714066 47 48368 41339 30451 135 126708 63 9731 399726 143 157049 540697 97856 138 66404 26 23904 677351 283 113438 407330 71682 138 861695 301 187668 534646 142209 243 872293 97525 189 481153 20 5421 842191 234 188920 66111 139847 169 562112 189221 98 544600 43044 200 870339 96658 252 703234 23 51067 965016 67 41528 201376 308 153104 266251 59783 189 162733 61258 102 456863 91234 115 701032 167692 299 279468 195 47327 881895 311 109236 450160 2 96 611409 49183 133 920483 267 117497 976275 5 49772 209680 836 3 591324 61811 146 910835 37 37994 248449 25 100773 68339 8 10084 519686 55833 107 95190 216 150532 766809 37 173764 601845 240 146205 960077 155531 297 185237 79118 257 46095 96 32317 932465 225 53686 831766 21 81620 600288 15656 89 768726 169869 83 982795 28616 110 770094 201 179159 12834 21 78603 482007 2474 8 582467 72 8743 881557 109326 222 683926 36552 186 686125 37596 145 114083 162312 205 60146 33219 33 753999 30 56602 449921 215 172377 325557 36383 53 157304 159830 223 337057 14 22096 271996 77668 188 857332 9579 24 713998 64438 127 524013 112 112764 662688 61 110159 832693 183608 99 634023 50842 161 543732 93 43277 968076 37 9877 677949 261 69305 497775 141 25555 762409 76462 151 607604 439 194639 787745 32751 144 767411 53 11791 494346 80813 198 877033 89059 66 705829 65678 130 927317 85 19245 268603 125 49680 619648 4 60891 805688 76 14418 703899 9092 61 885712 189584 298 123620 28 139756 270610 11 12133 939466 206 172439 121309 172884 42 992023 34385 178 846474 30 6153 223266 46875 205 660988 175 42638 922370 61 89366 227995 1 5 962531 125 172357 760167 127245 191 289233 143262 103 998510 30672 13 911690 320 172520 603467 12973 24 752321 144 108626 39038 67 48021 180232 127 60889 377362 25471 49 450623 26948 100 685046 95 53738 898704 58 77491 104184 111250 13 797819 322 140915 621862 193271 156 91029 16 1256 778153 287 175679 972946 241 100805 769323 156 152251 998650 361 160275 64053 151777 78 207505 48 107921 440357 3022 21 636062 136390 76 360572 52171 89 464506 52 127716 373647 99 197629 615260 158691 371 808206 127422 284 865882 243 188602 203610 46 77704 130199 21 117176 33810 178864 44 528816 33 156185 419827 16725 4 153442 345 175454 359943 4 26828 517182 95792 169 318139 80906 135 314774 77 148876 263801 28 130189 973832 22 97801 243539 148 99779 715246 6258 13 470040 18 21599 19113 93412 135 774426 79279 122 501661 115 47388 769818 157650 141 709094 188052 287 59502 247 145220 369162 323 176881 285410 164935 310 455931 78 38748 320232 59298 239 980818 110080 256 208184 174062 346 525872 162 32198 883684 146 102410 991159 365 146729 768516 252 146721 776161 132190 183 711964 160414 387 403482 18 101485 414540 315 170929 405734 267 148158 584183 78958 36 439253 114 51576 763795 61761 189 295934 375 148824 526916 116056 8 657449 134582 70 748649 268 157084 624644 73 27875 171194 141344 69 105702 42647 89 992006 13706 18 765452 219 69581 823654 157 100710 740367 39 6306 701663 137155 85 990751 59 44950 938714 132 17851 811125 127363 48 230883 229 169343 95938 129 105815 759198 63025 168 714492 35100 125 678948 93120 41 161712 361 138612 741231 235 164266 914591 55 5165 82420 271 122430 435851 65 67907 358446 108 23983 627355 63622 112 156177 212 160388 172680 74 129504 83508 2891 1 371832 99 113607 711152 263 141368 227463 122 51258 677935 12541 46 159509 58394 52 254133 90463 225 832529 254 96140 507572 140 52477 59598 127140 117 486306 426 188527 904201 100 96159 655743 150839 266 201327 91 21969 718960 168729 284 150318 174455 326 944954 220 143265 458194 307 138144 181475 167 34132 891016 172910 220 317211 128 153413 151153 201 171149 954979 80726 158 922578 160896 4 715534 59702 85 861041 58506 182 947481 118181 131 695953 161549 300 277407 188 80659 984410 10 85635 538869 137019 341 75832 212 50519 772416 163886 283 107094 418 198755 165151 237 151201 191680 189450 218 872941 98 81679 547373 159811 278 576534 108968 32 423131 322 192788 583997 197 74768 800644 992 7 863415 101175 131 638128 20016 87 140737 82302 11 439797 246 130794 663292 185707 241 570380 153 169457 77129 114 16505 735922 214 87025 387778 66725 15 602903 45 20523 533908 168507 187 539991 164 41964 575416 47 28176 302616 124 199464 713011 100 116140 418537 21609 27 674052 56851 226 929021 52 30648 603422 104442 189 264824 54 47572 623199 2874 18 446224 102343 51 37703 189602 274 614221 121 117767 618156 75 14603 951201 318 197497 569132 130 150288 409750 49682 171 643239 20 71748 836002 52315 103 624446 118161 136 620406 80032 279 87386 16821 38 152001 67 157522 425297 160568 15 107848 46845 166 583037 70 89809 476508 175908 408 190540 143491 253 176362 107759 113 864822 143537 78 118920 79 163643 374276 128 21235 162571 12934 30 405878 105435 124 340539 122 70483 286221 51670 28 489168 65 32526 874722 319 103400 494628 106 22973 75365 100262 134 138779 16907 92 969440 119 34268 791355 402 179383 934233 85039 290 434276 257 73137 540245 157180 39 119628 265 73728 138079 6682 71 65909 264 120037 947554 150 64037 563671 110636 4 264323 241 75558 478992 168 38273 800725 28204 88 267857 9 44866 711194 41 23743 906994 59338 50 931607 51181 6 996590 32437 17 976142 77340 247 359078 69345 22 919500 107 152625 361340 122 90577 623710 30 95143 611586 186995 368 630037 194 194622 215676 21391 46 477918 284 148013 555757 13 94824 910862 171 170120 201966 33319 134 17403 47 4572 463774 33977 103 730270 99705 48 131556 73491 104 438786 51784 61 188384 90 61077 890244 67104 185 346952 41 41869 450164 2194 39 920093 9 126535 39076 26248 119 846290 177 50714 713143 169 43561 32760 79534 41 507863 82 160982 469897 6122 17 231636 143 27126 935830 72264 205 982561 176694 144 621626 103085 7 675057 172250 348 228451 25171 116 979364 119 24581 243806 63 4913 130307 9 112024 577986 47676 133 460320 130802 100 674958 169 78316 833172 222 61919 694077 63 27431 385842 301 133635 474749 50753 117 892446 72653 203 72972 187763 86 569544 89068 104 426101 216 3 269531 23231 39 334318 287 113252 665332 92723 51 241264 132418 142 355264 64711 72 597886 11 95849 905466 30831 156 351744 183 54450 389175 179 60256 315220 12510 106 566077 87744 43 590463 85 83847 199958 83499 75 98764 111 191015 987185 177 127767 877472 99076 38 812112 112 25903 614788 308 180796 445008 107056 249 329030 37 21474 305879 150082 39 849454 53 26549 180675 261 122650 939587 216 137578 892443 53 27351 970618 256 116684 909742 306 139869 110849 87298 136 878754 157788 345 860417 7 146975 970061 51 70896 896049 153 43792 300687 133770 241 703162 23108 142 822196 224 96116 806197 12 150660 421428 108116 201 958947 45 36520 774297 388 157371 401675 6 173 147764 16 62977 317142 179123 311 149012 151 40764 312148 144 125242 698337 35924 54 587362 182025 404 167641 50761 159 844374 16 182093 629630 85958 53 811708 138406 79 488396 175785 408 775690 359 137367 28999 82243 261 523911 294 159539 775656 92312 130 951206 292 124216 34630 82 126377 78714 108 90447 802614 76150 7 822525 41715 50 585959 24 149656 596629 182746 313 446443 45244 74 779098 88127 78 865145 113118 200 637619 116588 25 717055 141662 368 612346 46750 118 956389 116 156266 436454 96 47711 602310 50254 166 921275 161878 263 395969 127198 191 270275 165100 28 998969 15984 28 977502 116 144440 911089 58 54903 679537 42 95817 864802 41 135187 867904 100726 110 910598 166 56649 761365 20764 70 902714 46829 90 414890 6 46586 199428 74316 212 157907 175871 326 626718 363 173779 356980 78 87526 925867 21 48864 859520 58 45107 700147 175 48354 505693 66 17655 712382 1061 19 710658 30176 169 777040 322 149439 200238 114 108278 58327 97340 89 276810 36 52861 828777 161384 310 530793 131 60391 160768 125447 150 849900 87 70787 856104 101008 24 202200 48 31562 100292 97068 244 931400 19910 18 15888 48 63651 327423 129 198964 149950 199138 246 415903 82 48789 658839 130870 159 762117 150473 210 159003 203 49037 684869 127583 163 720711 107180 252 5788 54 4075 646454 19970 119 417894 68 199451 665530 173293 15 818074 75 76961 538659 184 43215 917349 164 168169 756925 144516 236 976605 71 122704 14550 391 187103 306295 397 188324 103461 9 12635 705044 399 186769 322036 229 56903 614487 118 32806 718338 59 38160 329621 104553 138 150378 154 130986 245221 63999 126 890117 82530 138 855024 131298 301 628484 316 152829 787581 50236 200 124533 272 124084 896054 149958 349 49423 262 99214 61370 6085 63 255820 44523 135 466652 161 65347 144977 95975 296 975899 77474 204 942995 89 40512 914692 283 132820 805576 124974 291 921604 165 57074 95613 204 69327 620685 201 50191 655860 2759 17 296794 169238 143 207285 48834 156 664747 329 156858 329968 101017 266 784049 63 57717 567028 20 47812 676172 171899 62 393698 109214 294 251908 193 40622 726342 184523 75 619607 182732 213 533847 65 48885 441181 61656 44 451662 311 117312 803730 264 78852 14348 262 126621 278851 152 113731 62019 36500 38 497958 40 13617 968236 11 1128 259523 284 83067 663926 116447 271 279555 101718 27 116145 175 150140 629499 239 82388 349514 164446 143 722246 158159 359 508402 309 179764 895781 62542 73 421607 74 150640 64986 40372 142 111758 94 19090 494374 242 127629 939494 143209 202 230554 40034 13 644625 15 17978 584852 99798 206 303761 18087 13 858306 13 55661 220276 90761 282 379663 130391 260 558756 32 19878 866646 92 29465 672466 16275 80 195492 10 187711 807403 211 68381 996226 31194 129 669252 26 174013 855253 254 174052 390699 63800 17 935149 116 170576 425060 90265 34 133671 339 116216 87531 48827 190 211248 16468 123 888381 204 83497 887485 351 193872 447454 139 151739 5215 257 66170 826305 146 73120 223599 141 9 313187 72 42855 266445 49715 216 297295 6 159016 30012 277 145093 877204 150918 96 935146 139 29952 78923 378 154592 955458 189952 85 759973 112342 6 758913 279 180189 339438 167216 204 658288 32295 85 84698 45 35281 652233 60 28724 909076 166118 162 214916 185 34729 330284 147148 220 967196 83026 271 557495 159705 124 383720 160067 261 665236 32873 80 689327 102149 137 597488 4 76866 274871 146332 25 944741 56802 22 547335 44 23301 571655 10 13600 273028 148 34203 187049 25 85069 541914 153875 171 723262 126 34401 720219 203 140181 367162 319 181829 369754 61965 176 819029 21 133595 215316 252 91348 386562 158 117204 336052 163356 319 18849 29 44752 110566 6 156310 630567 174 74573 402053 26558 89 271511 91 48239 377069 19061 73 857811 144812 379 810605 53 70740 20172 94 35299 40390 193 41564 228243 130 40389 915343 104729 319 139976 342 181363 941195 33129 84 700871 190332 25 934936 65591 72 59421 2473 22 119696 91527 244 143206 21 187011 613991 32924 90 682647 250 93569 94771 100461 229 725357 35369 134 27591 93 17219 40205 153869 174 564042 190586 231 167501 174 97384 667786 151883 180 690549 324 134966 789926 28 134168 938912 236 87371 227562 50401 53 248724 43449 203 258958 291 99266 536252 75736 172 51113 171124 219 842210 19600 87 388964 199176 324 166209 176750 329 441283 59 67630 589217 88 18691 857073 49 102418 457569 162858 35 5905 70 24381 30501 108 16287 877662 97 43620 638606 167795 343 597343 775 25 897912 5889 46 398906 130248 267 811885 296 151607 664627 134050 19 995470 4841 29 441533 219 158569 399421 2314 46 103456 75097 103 326310 133331 8 658138 180016 396 863206 337 174375 912807 156059 120 621970 122492 262 853882 21444 134 97517 121 118141 609646 145248 34 250896 153940 368 774990 46813 48 297269 179024 75 359302 103 57080 161004 18 12765 597680 22240 53 754902 169065 331 110002 150416 377 447344 121419 280 439430 21949 71 271218 40907 142 903989 203 146697 764598 20 86640 161030 49483 80 211282 209 113075 765044 171228 254 659880 93 63646 215860 140320 160 941251 212 72846 247449 150 57325 510249 132 143935 806663 225 134968 720315 95 17287 475831 50 52937 993931 113 59933 947454 104501 193 515818 283 114834 434244 84185 61 633596 169092 83 734137 95 85336 313103 12 19743 760895 122752 42 624102 53130 8 85729 75810 252 652643 89 17529 958900 192762 187 334776 39260 90 517053 107879 320 256634 35 16642 12891 38394 65 355513 203 66889 86834 6 94345 746725 198233 80 576088 223 88224 595761 26 19216 505514 194903 314 752797 193503 210 144817 69049 132 242002 118557 272 302818 56651 100 558540 71 51279 850250 17 100876 325099 80218 72 368286 116196 153 599478 404 185138 422164 168 71991 806688 242 66713 200063 63 57641 924889 14 152491 574026 52485 47 385096 148 135253 594667 1226 17 676856 98 14691 614452 11785 101 526419 72 49486 866972 346 134307 887064 86 121997 317391 15 19881 830400 139 145273 668609 131192 128 403994 99 99456 180483 69492 171 726905 17286 114 795511 182001 105 607651 2 6794 848676 77979 50 376761 346 144420 699096 187 125960 138410 11367 78 305120 21 54479 993700 81 119377 921946 33875 53 77591 105 36911 698203 200 82445 403299 171858 353 718680 162146 168 511214 97 179109 602268 140 41203 577093 156370 196 246377 91 84293 842577 121 25038 73466 138276 234 138000 28501 21 624371 153384 77 689929 144785 213 229768 152976 86 399549 155 126588 182145 126297 275 255999 45439 171 404987 148205 133 746385 47325 52 613170 166162 232 438434 159 43993 199203 189824 224 556276 1197 4 313763 217 89571 737318 63642 26 848193 124459 221 179123 166048 17 468425 58 6452 724060 74718 53 903019 190716 305 152748 26461 47 210992 15 117245 205897 259 169806 738666 146930 160 713020 41746 119 12486 147608 132 154675 284 137464 338962 74674 241 154278 25040 68 325128 155772 254 678349 197 128427 237189 274 138164 34487 15536 51 671677 141 25848 101550 143319 66 162054 123 19411 283069 131165 16 317115 385 196439 636673 133046 54 339484 211 127065 950098 31883 87 408965 122642 117 896906 72013 59 730731 76 149806 307402 132407 357 812682 158033 32 384192 159321 91 440952 74406 31 609517 77078 261 743382 25 9114 737323 105889 297 667273 36133 177 46690 145016 82 587250 82 22768 491360 128 91774 347645 55761 158 295787 303 178993 463795 139866 211 701870 190 61781 814130 81664 78 551127 154 69807 618692 76791 121 858757 174416 62 427908 84158 1 986121 9 96686 474413 15836 72 305034 327 139599 831906 8 144164 848861 58 124696 11556 13798 112 131762 38122 169 232405 24030 52 599623 212 155053 896863 95661 74 174900 159770 134 765186 197641 258 458805 110362 282 915219 85 130936 5504 162972 37 70025 101067 73 582704 214 184958 108650 395 199170 67151 379 194969 847255 124060 261 864947 52120 28 998600 345 141541 896517 95 184273 249483 133 22059 981680 197359 58 535592 179 47840 262061 123152 235 393333 180639 47 608253 180261 126 598933 22 55744 96644 14 9235 951667 48244 200 118837 35 98831 835379 47208 136 799229 172358 309 353892 329 127548 174128 73738 228 452257 120725 162 457165 112 163316 396837 203 154084 594524 47867 56 561490 395 183888 144869 190493 394 315109 150664 209 623514 321 157611 675335 193069 363 266181 347 132608 131014 147746 130 664160 3 31983 43276 102 126619 922910 78 49284 544727 24500 115 325593 58956 23 952571 16 135098 708363 142054 151 606006 144 33730 936422 71685 155 65992 143227 158 493674 139362 59 876365 46874 67 386224 103069 88 547364 14410 108 37395 398 168250 952217 131584 318 436459 341 132914 700485 111924 289 543835 129478 282 928409 97369 295 702782 168683 71 72655 160 77832 141967 147625 278 204294 312 103417 856486 40565 113 707562 3397 40 33519 83 45809 453526 72584 182 374455 51227 220 712162 89122 142 460630 40164 134 386674 22243 136 930519 401 171587 662640 299 100215 510701 5 67879 962561 18615 104 59563 146277 381 808013 46965 55 926793 342 124670 228659 196352 142 314581 174 134467 157741 172220 262 345087 134491 264 251789 141244 281 47439 227 131424 951937 32 118091 862344 56 148928 381214 295 147875 814676 146 113281 360609 23105 88 530175 159229 187 620488 25 3519 648916 113174 138 958659 97710 141 270116 12743 5 552575 362 160804 87957 164 83991 143927 293 126580 778185 180 93542 594497 93823 32 783798 172081 294 643630 115 146978 732327 331 195552 606835 222 163711 233168 124 15476 891642 150 183020 539067 323 181356 713187 68246 28 401930 120 162369 464108 31905 13 817359 143415 142 979142 125 103449 709499 91 175322 762431 129 114443 359242 123 157986 979665 109 61319 22947 25 1612 494196 328 155870 937093 113 176957 597634 92 181548 146774 285 114433 275116 157527 166 30396 18065 99 141967 8772 86 714206 89006 248 253014 84618 181 819898 78 31683 806234 174 126765 69484 154 166342 736917 43073 14 92711 60704 135 583238 51833 136 92826 69 70887 791500 48784 112 309171 1 89482 653111 266 138368 614783 126 172962 297597 119718 125 710157 168360 280 106516 70615 227 533313 195338 358 264040 93349 172 106732 220 182408 668808 2 2394 713943 96 145759 883612 279 91986 58491 353 125836 268013 254 88487 250423 208 79981 499071 157930 136 297806 224 57123 529587 33 100367 843837 285 173348 159662 366 147534 866494 119 6 979646 70435 118 204043 194912 144 445330 50472 162 21659 58 103440 519587 31 20601 254010 39 30345 308264 56647 205 547365 46 60939 215400 108 93396 985650 122 89218 45838 161711 367 499231 121399 102 109406 345 130208 364069 163549 154 909958 192703 169 932055 278 121357 51952 133223 186 922861 230 111238 135575 32894 181 943210 100 103726 678173 198487 66 749276 181536 322 590486 207 184767 321364 274 128788 789122 72945 204 836473 62 119978 217474 46634 164 717662 154608 140 849997 261 94197 525741 61 18395 445490 102556 259 268148 106007 283 934451 57018 49 519085 46 2215 122057 274 134687 459281 295 110201 585554 190549 272 143862 189 64082 600519 1516 14 285413 327 167390 309455 147 31766 163927 13173 38 780516 163079 74 947120 77830 155 803581 111 196417 682512 278 172012 398518 192390 391 654693 42754 147 806369 160088 201 334093 206 130224 770299 150860 260 350239 97 120418 843139 312 106067 286839 46983 182 299581 194066 80 3059 131088 344 914052 90369 283 527756 123814 119 229598 61 119288 979941 170843 298 308395 61196 152 956428 72 32218 697934 170031 217 29358 100 185275 478643 37 23675 58232 192 67757 760472 86453 225 890699 210 67335 512375 335 148446 72532 228 73606 295758 2 170241 715 94067 263 875348 187876 363 921875 33 102082 553177 345 135970 213901 149 113830 255652 159401 267 493288 136472 358 631958 119093 286 491918 89980 78 577795 91485 86 531625 334 138330 929840 177010 289 797674 125211 197 714936 110 28836 27121 88984 290 266407 400 177385 884620 285 159774 59856 102319 237 183374 181327 30 214955 13221 49 391827 49564 162 448843 182813 375 745714 12297 54 302599 327 141167 549407 14836 109 800476 239 75135 593479 94698 211 214886 79281 229 749174 24654 17 929541 104 21791 445886 93 189339 356700 97 89855 314144 6463 5 977611 160 136428 31221 160436 344 142792 107 171834 459598 30368 32 149296 44 13532 193468 160 56498 919318 260 109726 60654 50422 200 193496 163501 336 861836 102546 42 915308 60055 8 25565 177859 314 496529 4083 21 411654 116 178276 726524 31 54095 167722 60108 135 824907 117 188642 385983 207 75543 430523 100070 65 537748 71 106653 38683 28002 159 384272 49683 174 321509 359 174046 529582 43 188521 918093 74804 9 946301 83 153378 613486 93 117523 596383 187326 196 370943 128167 291 240973 177127 347 505622 30323 19 29046 156657 102 337608 44559 27 850621 195945 376 552856 37085 23 305571 20416 43 955246 54 15343 458406 37 17799 304243 325 165151 769477 104 39835 969417 44265 122 915460 68321 80 166352 193577 421 644792 87374 111 413055 200 120033 209034 89 164279 608878 85 52795 757918 179546 241 308488 368 158164 927150 81311 112 55397 191912 13 441812 95 88999 596024 72801 158 17817 181530 213 751317 34 33570 816031 122412 48 452682 58332 178 229443 95317 215 848376 97003 257 424601 182777 271 876728 53231 67 614138 272 88831 404873 145041 258 618106 95 50349 416184 134356 198 353132 24 955 824656 72 15372 49723 123738 343 412123 200 63993 168389 352 177433 782644 334 181927 202561 35 7730 458441 363 133753 601858 103 130422 235944 193 157020 340937 54 83175 614559 73 16077 883280 118014 277 917472 213 157088 66200 216 109604 760901 25776 62 790529 12 4147 807547 155644 181 98993 110172 257 207559 283 189737 777108 178115 16 860471 3 76572 798906 38730 195 208746 294 154253 937182 133 109586 347989 4 20426 406668 289 106337 242553 64 52440 990822 137 101271 137924 72 69931 722797 64733 9 928991 117459 21 279407 86598 57 779506 23948 84 65936 8 43548 951377 23 155244 181218 36878 76 612903 66779 49 601960 1159 7 22515 81 45478 652450 117666 182 76696 25363 33 7410 97 81251 101819 56 104382 939497 255 83472 880474 146040 311 457402 137750 283 210571 229 122800 203226 199970 62 965442 170 84145 946594 124 38548 125365 70936 46 967264 37718 123 618148 183929 64 97256 138371 358 474015 222 130689 214343 321 142896 759094 24979 43 974207 194 165327 469380 8 279 72091 401 161748 398241 101 89944 641971 64 24482 703632 6843 12 781106 177151 269 361556 37 170673 377474 93143 303 490988 221 122301 13889 19 17609 448529 134 61541 498582 201 169151 817640 94363 139 679458 58255 95 495680 52 169205 965197 252 199262 466070 94405 30 371423 249 75472 271203 86 68137 296650 116 38613 828625 160697 374 216229 77 38866 87698 258 159861 685673 168840 325 291374 79360 179 604946 223 98522 196227 199456 417 353560 185383 254 339256 191688 344 11311 5 10315 332289 182197 249 833897 175761 326 970029 173522 22 238944 148529 137 306556 230 92159 945517 33 33400 196142 182050 233 658092 56 47505 505191 98981 251 969812 33 90537 163852 67 176634 48542 115634 163 518796 116663 129 748330 344 123865 698903 166 154556 135975 280 135661 204196 92464 168 888253 117 161400 201087 185266 91 698272 220 106316 25409 158222 319 661899 82690 43 739651 146674 221 575364 34478 157 573440 2 83903 287752 398 170625 586055 47 142178 262088 50693 112 426192 180569 238 796230 623 23 127918 30029 42 851512 170064 26 562173 148995 378 841342 59 61198 865652 185 122615 763651 21459 1 138998 197289 108 663154 174003 204 313613 11148 33 53471 141 43387 173975 96422 7 665914 92 149314 424399 75167 27 963367 28 181582 260007 106 57288 502678 69 18063 542485 67783 166 927387 167 82168 290741 174 126199 182575 377 166532 813279 118417 49 223080 127593 311 716863 199 140793 7554 193020 132 926717 189 37912 973553 76 171076 962471 18 66286 900508 185579 44 160602 73997 65 967392 130 63461 964802 18 187961 508849 120029 245 495062 234 59203 115261 187 185434 802206 147269 232 438066 50 182265 370983 122 96211 910270 14 383 111469 90 117502 625163 60551 114 678976 312 120909 624130 39 76259 536350 21 2125 1931 63805 205 602565 146 54634 924642 347 128022 214712 43852 118 820637 225 118092 76580 26 54231 357607 48 94388 351850 26032 105 255971 100358 208 832172 134 41173 408975 22526 72 153708 161 27395 380826 152399 12 324099 23 148485 439846 184285 9 775322 107 133806 341015 165673 307 907160 189 119337 137931 150126 115 277726 74211 233 756829 98123 26 622177 56 22358 933967 173599 148 113666 110356 144 542837 168798 196 671992 71922 147 407732 11377 94 561877 56 60996 618322 188420 58 334248 126 56360 150538 5119 62 452632 38 135312 162817 10 45819 648325 59812 211 376743 52856 199 8790 154441 228 55299 44575 162 32373 130 106832 967088 113 127599 382123 125641 290 202412 33 88474 465703 131019 255 854298 108 114332 931181 146690 82 644388 164394 202 411373 13 497 511354 1 107188 107856 144 85641 310577 12904 54 572554 111800 272 381127 1 110386 341236 98 54630 997883 22 24573 522065 98 128657 828473 32 141974 19106 36 8710 188947 60724 211 687747 88905 90 809661 179 157816 800128 115 99125 308689 9 66803 235000 90568 161 539887 135263 86 376972 52213 80 660640 86217 239 406553 118444 249 586405 162 114123 710835 3319 46 412559 18 101569 439125 127 95919 964000 127485 124 602344 152 63618 328827 325 177603 816379 375 185459 304414 339 184115 169174 118 71738 653706 211 76742 660717 289 151983 198365 23854 77 909070 139 141568 552569 156463 206 722494 321 118859 332932 200 176241 251268 306 131272 804841 171 53088 159344 162591 244 309110 164733 340 465451 68961 224 722679 97 162679 653170 170640 311 254665 60343 202 812470 35349 33 737673 37165 122 561443 48 148627 153840 109 32356 376348 120936 295 932697 78028 143 354722 88 41527 155754 334 152082 678661 50582 153 101692 181385 423 791467 243 122277 750982 85909 75 526616 148 122974 296519 73 19583 706967 108919 81 577620 353 7 69149 210 124185 851815 63 17658 675042 52599 210 517201 179223 419 815351 211 99097 657024 68 23596 477114 118180 276 387242 20398 82 146013 19 81457 298142 215 52246 398750 12 28550 573550 162696 250 218913 156952 9 101351 15515 67 927071 69 60008 985193 161702 227 499743 259 73145 181402 272 95379 970977 70154 183 686086 211 53421 318917 123 84939 893901 158 140363 143026 13690 115 175145 152 148292 347845 431 195549 44964 29549 56 865660 82021 184 805660 289 123699 908503 89 36397 523584 59008 178 416143 50617 32 960972 50538 152 361133 81103 154 351698 70572 163 446585 9 25774 921106 123659 273 724649 3 29373 661404 120 147474 153700 10 188154 650922 144549 211 451707 237 89235 446741 43 134592 722887 189531 252 503425 61222 201 345619 175345 301 671874 78123 186 137090 92063 2 685184 11 175893 109177 6 61707 136328 185956 91 81516 206 105077 403183 73 17700 712038 65 24888 177789 298 158273 946076 124627 102 806871 135085 261 302313 52 19682 499167 355 183595 478781 215 58770 306514 198 67572 16004 74 12003 461457 22514 72 552619 169388 99 309817 370 153483 982463 150097 276 35373 61 49110 958280 174457 50 937085 15 102178 120183 62257 239 599880 98922 313 940667 71 16549 84438 100293 169 260577 103666 306 880095 6 126555 104872 193359 9 222419 167223 152 446024 339 189976 448806 39 10972 659619 25071 35 321024 38302 127 658454 234 140462 299992 190660 224 567756 109 20391 196621 145804 151 329463 84992 117 63494 178728 115 671781 138 197382 417210 8 480 940398 2 39016 718550 28810 150 217327 41165 91 987989 100 18201 20163 289 156873 620749 101154 283 627916 30581 93 496695 198970 42 925825 51652 7 195079 52 56639 541471 58636 151 639366 61 9025 683955 165 66089 907694 46322 8 425156 24 127086 912287 209 71884 586559 165 134593 119309 96 95681 493777 177 177548 331420 76 26144 355734 163286 351 964806 128461 182 61286 88816 156 192433 51 21124 361790 91750 188 375749 225 58703 623086 21 37179 407357 116001 10 778038 101932 190 343221 28 142084 785138 187072 125 32602 84 29153 109309 83 45060 77069 146 69105 566144 72 39457 176326 176463 127 349252 157399 280 200441 122291 199 378957 228 113871 19845 19811 55 942039 278 126375 935218 190316 373 837284 187347 183 307598 12245 81 750019 78 107583 977641 88817 102 55066 169 89150 558211 20518 89 706510 126610 251 446089 167785 219 452972 115 170555 525060 88 111319 367637 173159 382 418748 346 128496 320694 131304 284 140944 345 149357 137970 14188 8 264151 181681 316 368511 220 111421 467836 167819 39 149012 195 198708 662554 80996 41 312102 155332 22 102992 40 24490 485754 49 49842 163330 115 107856 366847 94139 165 511928 154 107377 416942 222 151136 921308 351 148983 132919 82 82481 952046 337 166980 895768 146243 374 457064 418 175895 296079 142 70119 592423 24162 134 258553 63 170465 675426 155 179016 998008 78 11776 648935 78 75303 118813 49797 57 361817 43 186193 662198 71 78183 74652 318 128179 554915 144 30743 445684 155905 265 30034 85 13002 315814 56279 14 899906 202 82839 881583 141184 41 332233 137880 199 73107 98785 193 864372 4995 29 149584 82535 280 136662 25 27255 505610 171 71329 202577 189592 412 367206 5 13569 226393 14502 110 629727 331 178847 166278 107132 84 884558 295 90493 841467 173260 147 298337 61104 175 90365 122552 192 438636 45896 13 478291 221 141810 100607 180441 233 361744 47 117285 905152 375 173887 189141 381 176555 752207 143 60284 748062 71436 100 311655 163329 355 929383 55 65577 915767 84 27862 93756 37831 6 649259 49 76602 845553 90412 135 498518 175417 282 820548 21002 138 11270 207 105387 140467 146562 339 586762 106011 124 509358 21831 129 999839 339 132481 848462 32 169719 422308 279 193110 318372 220 194282 567288 30237 91 317181 148631 134 685229 174494 167 608094 132497 320 529191 125 81822 385314 63379 236 426599 138 63276 91535 164372 177 444323 108342 310 402189 9 4780 146420 103986 229 914988 208 87690 84666 9 18116 857773 118988 266 631627 313 115550 427006 28 127965 260072 41 59187 648966 26402 43 655727 99432 34 710420 64343 58 716871 132445 219 84773 24 16964 617340 180 159007 379208 111 40363 135814 94159 101 49086 1538 15 685546 79 63079 198056 73 159461 333794 101 118868 807629 71 70937 411867 13422 32 380927 158 159486 951571 142 136441 626537 16707 57 578529 198138 147 805515 116621 155 918618 62 17130 666323 133119 324 331805 389 190464 92883 182353 301 87588 40035 146 487523 102 67785 522763 88 128976 775707 115404 223 218183 37878 182 547861 302 137563 324457 207 185841 364555 4440 43 984589 116389 48 738802 39735 165 610016 112 14170 981011 15 3 108652 255 83871 939204 31 146078 804761 83649 170 954213 59607 30 79367 170 32468 407847 8939 35 897210 334 152306 254464 284 176737 633052 118 100797 923920 90 116565 648929 263 182845 386024 27715 2 404657 288 164045 504169 61 154747 544708 175844 338 759307 65 15120 303599 34746 87 43208 26 120113 217397 126898 120 664021 101860 101 166128 215 49117 584162 17 28225 955428 29687 119 122019 166 131157 618439 65327 183 497950 68 60077 47927 169 147307 512411 253 125350 226613 99153 287 678966 171284 412 873976 242 108243 308366 100 11766 647337 142798 174 238523 55743 232 428375 69811 146 114413 192713 199 997267 114419 270 320173 119 95235 414203 58032 127 835913 97128 170 67945 196925 178 14455 338 197970 324811 32552 32 723566 56611 202 948043 191163 300 71125 74728 202 153757 118 65457 778124 242 190559 712022 3 2671 989653 113932 44 261409 21 21364 287169 102745 60 731655 95286 41 227251 310 186168 940886 325 169657 229852 100 13894 498693 19755 20 343710 62 14078 662166 307 175915 136658 74126 127 94251 17 183558 768875 93165 204 257929 142 105875 397570 155 72713 736014 80 14338 883396 318 146449 34731 102184 173 880759 338 186864 856108 51893 93 798162 17773 128 667446 199111 154 685586 159253 305 495670 128004 247 222853 165 104534 337902 27 61016 312259 26 169141 807352 273 151724 15566 160532 327 23702 142533 75 518463 192405 266 723594 393 178356 470269 92309 102 886361 23630 39 607462 53026 180 103894 6 70760 799244 224 88952 408341 171557 258 466582 139504 305 521292 73 20511 480687 71 20443 622191 9 168599 674462 55487 46 198557 111993 42 130557 82 141808 285567 54713 111 794261 1578 1 941267 167296 267 533605 99 13598 459029 172191 58 131913 319 190062 382645 125581 351 236248 191251 405 636010 141 136189 327459 57 171393 137258 16053 32 95228 154 83011 410081 157341 137 881808 127534 197 887900 276 110779 575127 78317 77 800598 139179 318 42105 64945 173 353492 137 123896 487965 51 110520 629360 14 11921 951966 81 97085 597169 174825 403 453825 78451 247 272430 383 153962 69040 412 176569 777150 56542 73 618881 29 194690 410791 88 40048 639479 64499 193 30229 134502 81 866414 22 1792 280681 7 144239 38586 187362 316 219173 106 187383 565665 53 34645 973065 57 18279 483814 6166 50 875951 54 153510 41020 396 161098 671176 53783 21 600782 32 150865 2711 115988 214 927888 78 86913 898760 189 87927 144362 42056 107 593038 311 96841 693848 69 11247 351383 177786 154 48388 168 94042 766508 139453 24 230001 167122 356 774126 302 100301 637659 8 82281 437163 43268 102 557535 119212 204 775939 146 2 969422 167658 402 39645 68324 231 602368 114 170930 660425 33847 124 350480 8330 58 425284 149941 129 55535 58080 30 628202 233 64072 520379 186854 356 641280 287 179450 292054 109938 180 384229 188933 427 579359 228 118155 157794 73795 215 123716 112 144425 705236 125740 124 622027 38760 57 325301 296 102711 517192 48 36242 423409 28 68297 858646 311 195511 617497 11 133685 914050 7 33672 216335 65058 193 205084 75 6150 92476 121 40869 766133 158 100671 240646 116744 120 667127 178692 239 274883 106 80737 422330 489 6 673045 46168 158 495223 91022 250 288904 67294 186 590282 41 5946 777908 187391 115 997440 233 147527 922296 67 20533 342513 125542 123 708516 13 1056 226177 161 110224 973166 132605 237 337912 2 33541 351930 2 73600 32925 180021 28 92087 19011 3 225312 283 87422 484137 119612 265 163138 65471 173 117183 269 88899 261190 342 142543 554698 69 24579 297322 124669 107 625000 73 110683 627597 73201 236 188097 14 27345 1663 105 199681 323545 158675 164 803182 33 3045 611342 25 24911 503376 57532 8 759600 65 188852 169672 62 56722 385284 156 69753 362719 182229 260 294984 278 88616 522939 376 174430 241541 165 179081 234613 85890 271 708092 187034 203 633407 4 221 436884 191 129774 870822 46412 123 150923 72690 110 518155 291 142284 260576 258 129861 482668 238 166331 423457 29 50752 541425 107 198494 140988 136 81601 845821 253 133717 390005 101 112730 828006 325 124572 15216 181522 103 531537 38 43297 907228 188350 81 313241 190389 206 415794 7544 84 10198 7528 50 680977 162727 71 499307 198 111697 184805 56255 205 274555 40 68656 339014 275 107077 938167 11975 92 105328 152 71548 844290 213 183346 950641 21 10010 834847 21542 67 867347 191114 217 97509 393 158034 489021 55 136604 298048 111938 152 542333 28 64446 77158 15 27893 961078 213 67679 393606 351 142709 467279 36 95865 992116 131 103428 27881 95 93035 191857 148 35000 931712 57302 150 123146 195836 363 714118 46710 201 396177 129955 156 696930 13 3177 687078 23 198109 581304 181141 115 647014 12186 87 955351 157220 368 77708 174331 200 347360 140121 322 352367 14708 49 215810 310 151825 599662 151350 174 977388 135 29453 292684 29629 118 736305 16 8121 517789 68 136600 235222 81240 191 629388 75677 262 961035 116739 58 469040 281 80703 883458 1025 21 533183 135160 148 87455 33 6687 199140 77 187199 198488 105133 246 24591 327 176428 459360 178355 282 506356 100614 217 471699 271 199737 141873 10 24423 671376 106503 104 286674 75493 122 55248 246 70270 644132 43 6106 508127 54827 58 594371 141 69675 219089 303 112570 387630 57653 221 753228 60 9909 538453 7 17968 346355 74 31208 634159 36 146917 397765 116 20351 503593 86166 12 41808 344 184859 830866 177554 270 354214 191 49494 899920 204 106815 833972 65 71958 484021 226 52535 487126 94 15122 569351 238 56777 602518 228 76669 493153 146390 278 584664 117394 1 589479 196505 390 103782 142128 119 139369 83772 234 73441 186587 268 938563 11 26282 202277 14710 108 230281 103 156815 89216 70 11066 920027 119062 124 388869 392 172771 456302 102782 53 374980 187398 20 578357 61971 32 87804 320 176174 614882 52 90666 410540 114 38515 331931 24 47875 62086 376 148989 701801 158 80400 274525 13146 38 615850 94 96259 966340 153 84656 156603 102140 74 510213 212 92245 519821 149 61969 696592 137127 245 482307 93693 168 126722 165402 11 80269 66094 44 230048 25946 116 465294 143915 120 55509 144979 59 938997 291 88812 743681 116 93695 767793 7 167962 332173 356 130046 160842 114 89188 200197 67794 41 114806 179769 21 415968 124 46308 575001 140666 170 91791 64465 86 206440 101 29228 590862 156622 341 623269 63450 31 449003 78 18517 489598 144662 29 642861 104 30239 870779 154 35680 208655 199982 161 643665 151 33986 674899 69340 210 361300 146 107201 64020 76856 180 691145 60967 56 521478 168041 406 714803 96 86531 606066 65 45720 726887 21901 112 93849 306 107779 349468 185019 241 710221 74524 267 795783 134 39834 296420 25944 139 863198 39827 76 220966 189718 293 308284 263 72332 757920 353 145644 629586 138288 20 168983 302 105849 278065 141206 208 150266 202 140053 50779 21306 135 285032 191 109152 664311 50924 178 750241 76 85571 72990 152336 198 300116 115 22368 996794 53 199376 391623 65 179467 872010 120 122268 498646 185085 163 46238 96732 144 584852 138026 310 659705 28375 8 214344 112077 207 726709 194640 70 978529 161729 312 150450 86465 279 667261 349 141822 957713 201 199835 834145 93 56934 621457 49066 40 245626 97986 70 316108 57587 97 621710 51958 59 970332 63443 61 660779 168467 394 182554 120 140584 608581 95898 46 321807 214 89607 958700 171 32606 672641 54694 143 362217 15 39031 203443 21762 131 892108 62 31133 274872 133 53556 931828 125784 314 325073 225 66177 482853 177 54826 628681 126295 194 324654 61841 221 952729 31191 66 200757 192 90652 758134 321 134326 518239 131576 105 444688 135 84357 272429 174 85442 874071 62668 116 311402 20 183798 61474 70613 206 939289 351 190892 386284 208 84807 452605 161271 12 744314 95003 74 771689 329 192504 132302 23 91835 683173 3 3588 168754 52874 134 609444 177907 273 917770 68954 152 672855 77530 178 244003 225 197347 600700 179398 257 821378 220 117381 273193 13370 40 87838 262 93436 286797 164433 214 152638 199571 261 674450 48 188235 111365 143049 208 944995 22 22282 97648 321 140464 94784 352 162477 816860 47 4173 695737 142642 344 700375 255 165672 580036 25 80740 659463 176 42898 328976 38612 154 524406 100 17651 62107 134848 279 558833 158787 44 52029 221 137444 608615 159 123371 188260 13234 54 251022 83 21080 603874 167699 105 551048 87670 217 349215 88 88889 643163 250 137603 496057 195230 47 698505 314 125843 499591 107050 317 640129 6015 65 496159 288 190773 692603 178863 44 489475 125261 63 715676 156 83103 517676 119592 57 89882 38041 113 714724 13509 49 608093 58 20059 77690 15 129856 526599 126 16835 504006 107 170445 30009 121581 298 546408 19847 73 88999 25 33290 823302 135 152623 399121 26249 132 56464 182 129700 602287 140 140825 931323 36 45878 224368 103 29706 209387 133185 277 191311 29195 166 814944 45 72716 840834 117 25491 416181 33518 34 173969 265 136695 142068 96801 91 423340 264 174703 146033 239 131935 19225 128430 27 466754 199 67422 74192 95079 177 137646 37 24148 884415 4 22877 542033 109188 75 343688 140 90314 861737 129273 244 246011 357 171826 974668 95 193029 723316 284 188662 528942 96 166057 365828 107146 156 350863 27579 50 34396 59537 87 23527 70355 247 626508 185652 48 800208 239 139334 129869 307 181980 310223 12655 40 947476 61822 117 795750 86929 209 700367 98267 63 724996 232 94822 683330 56395 88 90670 52174 91 795662 158956 278 54502 7729 30 638551 195907 175 995824 136 31062 374890 43 124431 273509 29007 15 760830 100 52640 468598 56004 213 221227 82064 51 424509 247 173840 268476 166315 196 847573 118 186243 296545 89326 183 603371 130528 306 302279 259 85970 982212 68 100361 594451 159128 248 859977 144002 283 571137 14260 114 334522 150575 143 640266 30 163119 799398 53661 27 337773 164 95713 424959 345 172700 109455 196620 178 71669 71818 10 871919 141866 70 214119 38 99342 549586 138 59703 441309 194979 434 453199 225 145086 22888 334 183034 484371 127390 335 72338 108 35244 884084 144278 355 488059 38 35129 538165 177 166020 25229 7523 77 243024 73475 61 53020 115 21248 680039 5106 28 590135 20096 46 689683 152 75177 425785 150187 179 272736 137380 116 530584 248 180437 130724 80482 104 618169 119170 308 744200 34 20707 24502 127671 77 586462 210 187236 396631 60540 128 744242 25 85157 460035 178325 236 68245 173466 159 666431 134594 343 750839 58940 210 462869 136 36421 336295 176617 201 302093 362 190880 21110 174095 276 82687 102135 51 46227 34375 54 526852 52 18518 712977 34682 98 601756 4087 29 671304 143 124724 455761 133 154204 363598 36 3730 664280 114 76609 562465 149253 283 648346 1 855 466685 25 186221 284433 29892 155 790465 154060 128 347508 73 17554 172395 129321 187 800436 74760 252 153128 135 63114 564858 181 114949 634079 48 22462 526125 10761 7 483821 150800 256 741718 99436 67 262799 116613 175 221837 264 199200 246935 96820 196 801922 106 13331 786022 33978 26 509455 138994 135 103177 42 41073 796536 112639 228 609221 299 91984 601945 104703 14 438966 177997 365 316961 125 64940 617621 11701 101 158507 243 172823 750454 159 130186 942640 142045 51 410989 45 66883 367382 42984 50 449607 79241 80 309123 234 161199 626877 72071 147 246752 135412 132 47225 51633 39 981475 78 186003 142091 69122 235 246215 175409 36 599835 338 147504 251029 124 116483 811013 272 99950 289799 187 98391 475643 66427 213 843803 3 198399 641253 258 74791 96524 78268 204 905693 28 30329 62446 120878 319 978091 13 47299 160801 21 32066 349976 111 39893 683944 176 108208 303928 210 52329 408779 30360 16 573867 62623 27 669748 166054 268 148194 56 5297 879275 1457 23 254575 3671 6 346498 114 103502 858597 108 44030 559397 155266 296 74598 336 157400 42061 76 23782 953049 74 179358 689293 290 86751 604351 136974 360 942425 56322 21 729837 49 185059 142389 152 103030 592684 287 87882 829738 91 169216 122510 50677 79 178062 22331 84 781142 49 6991 124373 268 106235 711434 164677 154 217785 291 194934 416389 86 8873 301840 49856 171 823661 153077 238 175996 45145 139 973803 143413 319 705076 7328 81 340816 84 18985 996645 128658 294 21272 12 2227 636958 118 36862 803644 336 158766 133862 127 34383 679899 24 179001 207763 332 161638 334953 124281 348 795222 169757 143 350988 89 141892 165937 132 195066 289303 64458 206 118866 46626 150 9935 249 176598 122778 60 47898 36425 98581 60 910747 15822 59 785545 154496 128 336006 17808 38 133462 235 199209 970454 192161 33 686372 140 173723 641405 68390 100 757873 83426 132 267726 100 84378 139522 80019 165 113284 103470 198 50223 121986 67 404217 141181 346 899012 2 35237 609261 263 99678 374746 189 41788 264438 301 109418 393452 33 42071 303664 188134 198 20394 126349 164 495725 54047 110 238369 109015 272 653950 145894 360 383379 58599 83 449721 119 55756 535299 258 186782 782202 301 97374 239437 23994 33 794138 168 83556 134348 64475 51 312435 84503 182 798406 152 128532 563889 184 184438 697644 67 141684 987758 131378 134 478446 213 164615 458487 155816 384 221317 308 188784 754853 38490 85 401841 125596 55 832362 119372 295 19860 109978 120 489948 24840 138 319438 46378 135 470887 130472 88 641713 55570 30 803401 82601 49 890503 145664 71 462564 98 174439 365906 185197 32 47282 4357 53 636665 216 79447 293040 54 19645 518295 27 11834 743756 22 24092 164646 133602 167 702153 183282 250 53828 250 146455 426180 81885 170 957893 110960 224 753693 64198 149 292582 228 144339 520157 379 144401 329563 190098 342 309072 236 102331 689005 178410 117 948825 247 106430 70110 181336 313 769574 60 194699 490746 100507 267 273594 188 107979 98899 176 35773 510564 173574 231 352071 17556 99 627476 170956 253 797444 310 199914 847953 38 140924 714811 81 138883 566259 76290 78 208958 203 121616 695799 150 163282 555190 8027 44 255914 300 180062 208466 66140 205 559680 16 35723 64605 40325 101 443410 238 180888 128727 18704 7 440939 26 3243 290564 183 159050 311614 30 35047 288293 7 93072 897777 172792 80 870900 29 147198 961879 302 115416 93834 224 89432 123731 189 43560 998758 199158 72 576336 70371 256 22643 153152 288 590253 11511 78 152892 82742 88 398429 82626 183 712169 265 128467 819410 174 166688 843581 148241 361 685618 70336 12 84742 160574 205 163409 80431 29 187811 11204 75 689959 279 116537 588515 21350 26 872966 134774 246 551423 278 134439 668553 95035 76 158682 23176 51 36171 156525 39 375691 13 8163 160182 130804 188 269386 51145 223 380476 132472 99 725005 152835 71 118230 381 176081 60618 32 22941 932960 82 78904 682619 145 25563 994600 174104 182 752657 80279 36 378549 57552 34 751184 139073 43 365995 186698 120 781262 11 4165 719903 173481 203 110018 171 126220 473255 110 29801 489461 329 123380 997067 16256 72 983102 289 107580 400348 113001 31 489842 287 130124 474193 115264 190 112828 365 136931 736985 111153 109 560049 296 182818 741972 68 7799 671504 152291 256 45538 115 172724 320454 21 6105 548382 198 110872 598929 199778 369 842747 319 141603 699756 117 134693 644671 20592 125 561925 38 22737 227330 19267 83 40510 9 4565 562342 169319 285 987162 425 189891 446242 258 97039 887179 413 170585 371447 86 107774 847801 115 93320 333259 186155 5 740364 203 65342 964511 104080 229 549941 162055 42 882199 297 193731 185598 15394 75 258085 65 18771 735113 56830 80 334806 113220 327 976838 171 119077 317159 94390 276 212761 69216 168 915896 138 194323 647440 41 7357 66482 211 124253 829708 130 27372 286979 122091 100 352313 39 78449 53643 199551 272 865130 190182 101 593618 232 146176 733234 179672 7 54607 72 27146 611078 130239 155 909959 97 195677 953510 161422 62 597506 60294 233 263837 23 18689 856301 56 197162 822744 26219 67 849320 10 23678 523597 175 65461 598413 171617 63 62480 125081 194 175870 47182 66 669536 73381 36 582093 184308 49 400114 411 189571 498893 23261 31 705894 202 144248 359091 30 44940 637935 13 53388 885516 128 97208 236717 148853 371 533781 314 145917 431968 59888 222 132188 181923 115 279532 142 144772 993918 17964 100 236838 42 90705 942519 88947 15 496669 87848 67 151635 173995 27 666609 53415 193 135961 132602 8 81845 1 60847 188701 232 74158 74754 125290 311 65531 265 73935 992129 56224 210 239040 22980 12 305179 336 155260 403445 102608 186 515741 245 150257 308768 120247 164 15486 44110 160 966917 22 187322 994448 209 141254 653783 55372 207 479334 102536 215 699487 22238 40 108387 230 188091 458865 104 23019 922214 27371 165 317353 77267 144 119805 118252 275 65615 106056 248 411737 114428 198 720859 66 44743 566435 183199 141 368412 165269 328 571449 338 182202 875913 100 47273 813729 109638 256 329383 42 82927 220083 338 135172 323296 107613 57 969996 283 118127 394454 17426 97 33280 277 81467 476055 2 170391 545954 195 128069 249911 144 111364 935870 197255 218 957961 133 46548 746375 301 91100 528574 347 126161 399780 4023 55 586883 82 140543 574256 130 177110 182723 36 77265 16133 5148 60 588456 144456 271 708563 138 188622 654569 133691 301 67351 27097 75 307893 173877 212 373457 296 89683 182829 101025 144 893327 42 110185 344095 140811 161 840546 171634 245 990974 218 128274 950931 168 93678 382622 131825 29 818718 182041 323 719762 24 15451 206512 81043 60 430129 165 143904 329021 54056 173 280420 42738 145 417414 115 33628 607895 309 156989 662542 30529 4 873177 19 149377 533666 9009 80 629507 175985 76 700564 30769 124 806145 63607 86 411129 5 24291 884312 110180 106 985696 69 126654 34894 158604 296 16296 346 172725 54643 148380 322 847769 118053 306 222842 320 154373 869203 84331 24 183851 68349 127 87998 105 108909 118341 250 135272 496477 170517 379 563706 174115 335 141379 250 125600 333049 206 131274 491711 19 95678 531945 61814 186 729832 89 177942 57928 28 90533 118128 180 131558 159670 9535 27 597186 37174 76 309753 166 32912 131957 59 98954 728677 218 68561 607624 91140 197 19834 18 116704 49160 130305 36 858027 96 99122 585995 152 124577 141702 97165 93 862067 357 176273 293185 4038 12 355488 137215 97 913532 95 88154 452486 161296 157 318338 73 114311 110992 63 109989 108841 10 153661 882664 176993 394 657739 310 116856 82270 246 61195 373027 18 616 309392 86387 85 958753 75 10049 205959 38992 114 832401 161 118809 581618 60 47163 913506 35482 143 531672 121065 302 942165 95 17717 242066 264 134232 710528 123601 335 869527 38 14070 53655 251 85294 552779 103 143736 942895 82736 68 142748 152 128528 200679 121 53286 591769 110 166377 97 27642 78 442147 96812 155 252928 170 151521 535178 51090 98 313419 15 197027 790128 170254 17 25484 169 90600 149384 37621 66 564977 164770 402 977058 131723 65 925182 318 164745 164640 165 172197 640284 149 193048 948153 122236 279 306949 336 178084 553199 105 24610 436716 111945 243 19646 190715 399 200266 97373 64 518589 67 125936 137549 64 171299 383950 7 17406 384728 103516 101 465623 308 168445 965412 166511 150 149396 326 184538 46611 39074 170 710218 87779 226 546429 135 145300 158975 155 151207 63057 175 117286 191593 75618 65 708087 308 185289 605386 41871 201 47622 9 20910 992888 80 37711 167089 97107 2 554293 128150 244 146014 153092 241 895779 168889 208 889910 29483 34 660079 87952 93 538327 31 148929 412646 70 144030 718516 140054 360 232796 119777 338 395587 18325 8 430720 42 126113 891560 3 41992 238733 122597 164 720906 68151 46 676283 30 67410 201419 74089 134 654842 83 56134 77610 316 101274 352980 48702 25 993250 82 43465 255094 178469 408 646750 123315 241 325890 77 105624 490497 182365 314 577413 334 175526 968938 77538 54 838280 57400 112 546577 59379 201 902846 105748 129 480002 185448 372 762923 151121 185 104389 304 142390 666291 168088 401 813956 88719 202 476773 39 43396 944161 94 122979 399539 42326 44 256125 32926 102 590990 20625 65 823987 30 196472 199734 256 107452 988946 64769 44 307045 156742 35 953375 25012 100 433633 42 1942 966603 115374 176 603781 68155 11 621361 112460 90 358628 57 19146 782918 127642 236 545665 34 100795 618427 95925 247 843057 93956 165 958525 112844 218 147624 136822 151 693552 70137 94 640274 51129 115 273941 148640 8 59225 348 160327 61952 105739 69 737743 249 111965 949319 30028 171 873774 136525 42 991322 386 186513 168850 167895 365 636556 429 197471 356607 12349 83 272477 112792 218 509046 270 141252 81887 135 184868 682699 53 16804 910837 31 49560 729534 239 137550 155278 17 54045 834151 2116 44 876509 24478 54 48606 132 145278 94866 152 109563 412167 177082 238 778627 140 98164 185077 2186 2 513988 362 177634 805793 355 174606 3249 37 3669 388386 100 69877 412611 327 189783 73145 54246 62 843046 209 122963 689615 54418 104 855475 136 105619 431711 100 190223 562138 134246 299 143185 14249 9 382418 230 70842 755583 162172 273 669725 6 41190 46162 351 158624 985628 187169 402 543615 23984 35 84373 189343 264 190106 190 171764 268356 192159 365 693633 154125 309 468307 32 66833 884942 103653 147 378448 57017 125 393941 109 90399 740291 95506 147 86952 34754 153 455673 88 32694 871723 79092 117 363682 32563 97 968174 9 173617 288134 13136 42 373026 28068 52 174104 172252 282 574962 214 152733 912430 164590 271 420541 405 179742 182502 240 184262 38557 45737 186 336588 270 148386 901741 43774 87 987298 180549 33 126416 117069 316 933859 198537 222 830377 301 113090 743329 34068 42 351389 51127 93 37316 195118 123 968415 143531 315 124824 228 184472 716306 410 179492 72373 63014 243 810755 50295 174 357248 351 139749 300858 5552 50 232474 87699 184 390674 153 79336 399763 110367 282 361195 65 13294 177228 48701 177 482275 277 92206 510137 195 188628 960411 187899 347 635008 141 30257 6521 195175 427 198758 3449 58 864799 173683 281 439417 98 45711 171486 28278 3 672219 93383 139 366091 184554 194 753001 19933 106 29070 148 185046 427657 222 136345 507309 91 164942 906370 176 133083 892437 238 69805 911158 154 41612 5136 49482 199 988866 104 75751 451912 97962 200 231915 174 110688 238596 116169 252 190679 65 26563 296703 108532 118 252029 229 55282 963158 163 111201 377494 188927 209 539715 299 137796 429538 143977 48 101216 19632 36 488152 78236 176 869022 173028 54 315951 192067 260 770012 152 66062 572096 135 117318 583204 53900 105 996887 36323 158 64711 44739 201 855700 138 27900 508183 26230 13 597547 97643 269 215341 142 24831 379142 89 23034 811893 52228 114 502760 7897 36 802884 81228 63 940946 132 38229 212497 20 141022 356467 256 128718 443178 235 192131 847026 48862 69 89888 184 137762 885729 73250 113 262710 106560 114 50800 60 7537 207381 39615 128 883687 43 9132 775355 110931 208 719255 20084 68 223833 138 169539 973503 109931 328 738060 122017 69 91127 86 36304 505164 172 36167 890213 35672 99 996614 50360 122 340981 114 24321 349380 157 144912 664660 158016 152 784417 139183 122 253648 237 136539 993994 166362 32 176470 47 9997 28869 245 168390 595246 155 52043 223988 7 122781 630729 105024 22 150352 107 16875 683606 16487 67 255192 100720 74 560633 407 181113 322059 160 35833 549852 150330 379 917265 129546 34 723868 143 28568 452805 78756 134 179986 186346 336 506432 175378 279 419365 81813 241 263604 194 169526 124000 103685 219 525063 307 124470 996593 170 127726 456217 214 79729 923275 158 112417 435276 114537 78 715919 89498 26 92577 8 43211 932417 92837 275 492421 90456 131 139860 166566 9 554100 273 195518 422354 169550 114 930058 186179 430 769127 351 131713 246699 132 160746 748051 142823 185 974472 183461 410 397548 53 66986 204859 79 84064 246426 72 107740 617798 176511 108 609415 18064 67 630742 4 50552 729290 84069 35 352086 162 99923 571659 393 164472 39194 106 16244 75010 186020 20 998747 375 146062 404043 48469 185 441932 369 196697 881729 203 164106 32909 135962 204 89613 161 27597 890067 15 139229 506994 42646 185 584001 36030 115 163250 215 102102 588381 90 8742 92764 96 130474 548695 140931 261 159365 221 59344 798378 50 120044 614040 37 25238 599675 43313 202 22398 133580 219 246783 40 97121 903548 163168 96 555945 145071 233 904204 227 53497 113376 176356 290 757513 48088 25 562355 27229 38 801117 100512 180 139283 140982 66 605365 179699 144 678170 169128 170 854516 65 65737 241887 68680 202 838588 142 144564 190834 134904 320 45772 24 85709 785202 106608 53 85252 235 84669 902180 67 112763 973014 11198 58 599756 236 94409 187978 81 139308 522567 280 144478 239097 95520 175 472935 53 172045 82064 342 175676 114535 11 61652 352847 165463 256 503782 92 95361 304714 13842 52 14502 199566 436 339832 378 154331 700303 15580 88 307728 10981 77 752615 1341 5 340536 144430 195 489773 189865 10 867107 20038 26 300367 87518 27 705496 62 57220 96357 371 166243 608076 82 11221 855785 117379 322 220575 185 169284 350908 146 54024 210908 128105 245 657726 116378 294 163146 177 155354 256425 183146 154 26157 182 87146 666946 170772 402 63204 75280 25 753059 117734 227 985811 45 132742 406890 268 73461 272375 13877 88 793042 42 93893 258677 70 95749 667760 26 172308 510880 66 17513 860620 61 156711 203851 165 31708 657539 17305 76 208192 180974 114 501795 164 29589 728740 186072 240 644132 66405 119 55664 96647 149 170502 5 40645 978924 58 91526 3390 38 198193 223433 96153 269 135945 7 173765 568866 294 185845 585951 143 21301 655230 90 93481 123303 144818 144 716498 55074 208 616109 119273 61 515384 112933 122 63768 147 58694 233545 156415 20 773214 365 162703 877438 79435 30 717124 276 136641 487157 127880 125 385580 11888 102 718723 73 43820 251448 125 16195 985780 297 191697 154666 154990 177 665084 195883 300 305436 40931 62 925257 140 43556 496169 116578 25 393917 209 67968 547418 104894 66 894934 59 13405 163343 42 87733 117801 147 101178 998801 151154 187 860875 187816 89 105728 82470 121 936533 303 157444 455531 152818 108 319936 84234 71 542092 70 42470 121260 67 38447 356016 36 82103 51525 17 1699 827395 53499 34 716502 31 107572 643128 165680 179 796934 171500 298 995103 127 180417 710208 190 169056 385046 89461 82 784470 205 59921 772160 162871 127 242769 82 130877 311399 58010 166 457349 3826 23 408415 107 51754 339025 99 90966 953270 13446 100 603876 350 163615 696278 35177 19 851715 127757 268 196085 161 176483 789970 131410 336 737246 123793 52 951922 36975 96 865589 216 185665 696701 19 4553 304559 50358 59 938611 71537 107 50954 124 34255 475256 31730 146 547237 55311 157 130622 129224 71 295792 58 137533 289059 80 28910 989557 79886 191 560002 39 113873 644866 36 176602 386995 195 128089 242188 75874 8 165422 55 53034 979926 153815 176 376489 117991 41 826614 54943 136 534135 217 60831 332013 180310 70 278824 258 178644 897163 201 68063 523738 126822 101 782134 184759 157 840862 227 59021 861611 28430 127 303337 189716 129 327365 56319 115 427764 84 51628 570321 95528 300 376560 198647 404 92174 168 67929 230095 119952 98 585651 86 8144 709763 213 114780 942627 120801 180 499776 208 10 177040 12784 39 931265 52526 161 371008 114372 100 569398 151 167289 964334 49969 54 784839 102287 197 961602 129909 88 589921 137432 351 538572 226 161356 696771 28854 80 915203 157981 86 59981 214 173406 61571 198538 210 372792 60 101767 447654 208 168786 405906 160 95067 599187 143451 318 360672 186 75615 175903 55863 156 181688 9825 25 87929 108 17891 577788 77 70772 281265 110309 72 352109 53768 33 587169 51 31389 116315 322 198482 70519 119 109401 830752 65250 130 710976 38488 49 424753 33268 32 127257 127164 22 87597 37926 12 217112 168700 269 229133 35247 24 926915 244 136620 133310 147 45139 125521 160 168133 45774 4766 65 362293 50 84736 996775 108487 55 328896 99 79387 402803 140 180670 820212 303 100810 447200 135503 333 616180 164226 362 197211 114858 182 224303 140569 264 670217 188 78422 988861 7 3818 886918 103 16879 559011 112 65918 880784 19713 79 463857 192150 284 518003 186466 120 739063 65 18333 753054 55 42812 869144 257 76447 308207 69 16769 263648 181355 347 508641 89 14231 496209 108996 11 778206 60 12001 679975 17 165370 886368 270 111576 320615 62113 154 121028 180349 227 182938 183124 183 484677 136681 304 707128 122 97291 237408 176 108723 923324 99825 84 442627 1 109834 513089 335 136171 962628 19470 78 412723 270 132369 916884 183485 365 801158 194571 162 169422 179 169036 424239 34522 29 768987 74311 81 421530 50 72509 653287 137 92411 805969 88 100444 110233 134 36248 840739 137608 237 354486 229 106740 351678 164501 362 862426 111 33449 394915 198 125630 80756 122181 67 325054 68 68250 51139 75 122694 615053 57690 212 587600 41243 74 963531 112526 251 655637 5 17463 430326 74 78772 128353 152 54203 295079 356 135433 159187 74124 20 277502 67685 198 241540 176797 293 443011 26681 98 771167 126683 154 435381 110049 194 88265 95 167727 211398 81818 99 894675 154742 282 85130 72855 54 944095 110 56678 717924 285 153548 831809 46 143310 189819 195 111229 382265 211 66308 796501 238 109722 751893 76 11133 675227 90 31114 685111 75 38966 846152 52046 99 921544 133574 154 846730 247 106290 534390 150397 164 36800 9 25048 493424 192 54517 302867 186002 362 562995 102 21562 207976 253 175954 434421 148007 353 477870 113071 309 34260 241 197777 785099 27243 135 752139 61 132755 351164 19 157958 923462 143019 32 144446 136812 301 731624 63 11903 996694 177735 127 975683 63430 41 990188 128 94160 461858 53271 192 202623 382 189587 633575 7 176613 181905 32060 89 465620 21 112525 599805 136929 340 800970 68 93044 562358 16 33367 781740 59 87016 54167 202 174472 273797 31742 29 480169 127687 24 726892 194343 232 545750 58 186447 758725 64 68542 964303 107 41224 535452 63107 46 647607 179360 280 400302 178332 260 18925 141 155267 193277 279 129949 24951 244 181262 773774 76 77607 763424 47 150122 914518 3 563 998963 106994 198 273429 174070 92 341307 8 192922 513152 43 114518 222030 12 101246 562517 66156 24 664365 67627 99 446123 299 91962 549925 30 174265 128525 195809 258 844905 1 79385 272670 106575 188 558524 136 156168 375525 71601 55 167021 17505 131 218476 7960 4 374116 109 79568 896351 79537 246 339018 106693 197 198877 207 45121 528015 79830 270 263474 72849 259 34288 13 179062 31420 185163 359 918518 130 25646 358285 107 172612 750021 88416 216 839978 80295 14 215402 78291 159 495481 17 6348 780553 158721 14 866037 285 199085 775240 120 93803 347091 23488 5 962510 144805 203 366310 86624 11 1241 61579 130 645849 257 178326 885102 172031 170 711262 214 148273 426640 24037 17 393314 180004 203 770875 100576 199 25752 385 181806 510141 334 167006 934828 83852 199 494317 300 117000 754770 179878 247 440588 112824 292 503648 111 129586 877227 1 86429 101648 96611 65 919652 68134 212 978712 193887 438 278744 200 171337 898367 64132 52 333919 43 8847 435452 48092 55 628448 45230 9 394778 279 91511 623173 39417 195 556691 116396 271 692137 168407 27 463571 303 194911 205128 255 91858 343562 176064 360 181086 18307 45 582431 38280 190 31289 174421 215 47611 64 175388 112440 56344 163 882720 103286 37 769330 152570 242 93159 31125 132 471570 103650 191 730018 86406 123 384560 151435 278 647210 90 151759 53618 146 65401 405918 54012 56 2430 24 48922 251234 70392 107 647103 131943 292 948071 366 144713 791617 102 28525 637404 4934 27 268801 13 130426 567970 32907 10 364592 36182 51 943835 28 198332 749902 140 190006 16711 186 54050 275714 32673 47 672312 140 74661 306085 83 89117 688219 357 199391 967410 108481 246 613405 153 84271 622641 124 179181 180541 60091 200 51145 105116 52 201381 201 138620 78563 214 156305 171379 167094 298 642282 56 83473 342522 49606 190 22742 157852 321 632680 58 167073 898572 187 110828 49275 139169 349 9122 305 151994 322498 352 133383 847818 29765 113 327886 76633 18 692253 125515 23 842289 61988 122 205950 143053 86 107007 132 117643 756589 95 38481 111467 16117 84 558202 152458 84 100408 13681 42 432853 371 175072 859130 90863 279 291763 194013 270 688012 227 100113 488565 99 35705 574817 164283 9 543604 135 30645 33544 105637 96 916937 115 143983 255653 23335 92 946348 190463 395 196038 189763 326 35485 186347 307 739780 50323 159 65079 23324 30 637563 80666 73 75572 202 141059 953748 43884 114 200552 170775 361 876091 78 43677 994912 7572 2 306688 22 141343 224959 106675 304 135251 172983 16 719838 127387 131 688761 134 197778 97655 197 53740 646343 433 199274 678487 102406 121 416613 35 5936 899995 133176 230 614848 40 6048 2229 69435 13 489445 138025 315 982460 117616 262 895185 7 159924 351968 110519 260 986697 11 38506 814120 196144 138 162074 161539 167 94400 59 61879 263487 22538 114 355830 7549 38 456544 134287 153 354913 39147 48 319911 36 32151 939431 3 77876 819533 86773 206 196773 69299 147 681747 140286 278 999345 7 122748 6142 35 2233 626349 43 183052 205908 47 118812 30749 72573 135 530389 105895 154 767890 188330 219 417489 176 115272 179293 94 167877 751185 76174 198 76296 95 11036 334532 20663 90 393270 162711 24 524084 180653 376 508280 392 169292 758729 12487 92 998997 164511 100 722572 166594 63 169436 180411 410 692632 234 91891 830472 179 76630 390929 30011 132 887071 208 96470 347075 169192 290 968836 104228 142 110927 109 104567 945113 125185 192 25943 2362 24 549183 3630 2 928653 6566 78 687293 62922 215 191802 114175 16 394505 72 54977 628275 27 165235 934755 1 5563 221862 111039 184 551217 288 142383 410157 167253 397 549227 31142 1 720101 7 12402 137108 28694 32 493942 1090 15 80543 49 24885 493417 178959 169 184426 126076 232 708520 241 193358 276580 19769 2 784069 124 31938 656940 333 115703 407865 159516 263 27752 170608 227 275096 373 196473 185770 133 22363 916503 78 72213 463057 153 112266 888122 25 2369 959856 174177 130 47478 8056 49 503771 68350 122 913306 93511 258 819710 65 33717 296251 111 159849 539267 84264 14 267018 90553 179 345038 36035 126 935539 218 102378 858554 16 119464 589393 185245 103 798094 62156 226 504023 54322 230 156516 2 844 901415 8 87173 629363 29840 18 189528 163319 313 998053 157630 198 617219 64 14609 663601 108 17325 359169 29 2201 244931 132 163939 739659 121324 205 435225 132 44622 945684 17821 47 657288 380 165837 30049 107823 19 706020 4900 10 821074 125555 50 928769 64 166693 333816 104 39097 875897 154 29509 104921 118185 126 11721 55 127982 316819 29 10228 762316 170453 74 57992 24080 19 737373 15 82130 880124 215 86740 125399 292 168942 556944 313 109996 508982 258 175551 754767 21 67787 849599 92912 259 443596 239 160544 194156 22373 23 713453 159 185706 254478 84 142653 840003 7287 77 785717 51 42656 74770 150942 181 955128 37357 67 773051 88364 36 202266 144 106512 945824 84 59742 214399 2788 17 483146 355 181785 479503 103526 229 845487 185 40564 904086 222 123723 542074 87 77853 342113 223 193208 211486 164582 64 255414 82317 61 977500 213 148313 821952 89076 242 594592 364 182790 989862 135 162961 739512 169155 364 605232 198965 60 783811 151862 251 916640 81 18187 754854 11519 45 452883 24 57669 318765 151512 171 525224 45399 65 205852 3654 55 496202 197963 256 682146 100895 300 86271 197 105721 68075 50 2571 55436 41 177093 53839 289 161833 967716 193821 128 44689 283 175301 952674 72207 7 233638 89271 65 982828 186 63771 953996 9223 29 677523 318 176839 870521 122701 48 144898 42900 154 518831 205 192930 256986 198997 366 677909 44 90052 752959 130 29927 179149 120809 145 865733 105798 100 919297 102999 149 516361 33871 158 88485 32 73030 268470 196 122178 429823 111 75218 721567 66616 57 145169 95028 89 122470 77941 278 93074 63 44783 543553 108838 71 287869 28670 6 732266 155 95637 346511 21219 112 386134 30950 92 582535 62084 81 750615 4380 48 231132 196 102853 146966 81 58093 884320 194287 230 630254 90889 235 726490 52 122270 333494 68 33041 619075 331 194959 223828 395 176526 65861 206 175449 415523 112473 328 451726 187454 360 97188 31 157688 682849 131612 332 693440 256 198184 169521 10815 75 318892 113962 188 139063 86212 18 843108 22076 69 520786 2 1939 656884 57499 47 626005 288 83733 628871 96 94893 44920 186 127919 2792 6716 12 531415 126263 284 258153 24965 81 152262 147 80155 209910 166 51044 537120 109276 262 603988 376 184712 858885 192324 54 184987 127436 61 764892 46921 158 875219 239 115211 535449 35406 33 455875 42064 144 436349 137 46852 407436 50 29770 359587 104 58563 995728 166 49906 319298 132785 328 745231 205 63679 705818 43 15916 922154 118 195074 64258 100194 269 502727 113810 56 473693 50159 152 452096 156027 370 39852 83519 283 140071 133 119507 794024 345 164255 576644 173400 29 835864 6980 41 304147 163342 277 76627 25652 100 596165 405 168238 146460 140986 187 424411 334 169312 524826 31 187575 754629 31 23832 464025 84163 133 157655 151 109851 105117 109 12941 136075 49944 119 471415 21019 140 244083 339 190780 396114 362 148620 434491 40494 78 34225 91 66547 434718 48108 75 609355 212 73628 514010 101710 152 78312 23 55424 779489 18931 110 787721 169081 163 31914 277 115177 550080 64163 3 772183 21 50984 975141 82334 219 342571 68686 197 628893 381 187764 356135 172 37874 785186 60793 125 886549 11390 21 145297 145509 51 891687 58 34213 680672 8 1546 660368 88392 137 134624 150326 235 193859 7319 9 339001 2426 33 937738 256 73271 187063 14290 96 334818 36992 22 94206 105950 195 587522 64919 30 38234 148516 230 939975 189446 258 11374 24301 115 128126 93028 146 980054 151363 352 403171 93635 278 443226 115724 164 307479 194871 96 544191 59619 143 595020 143618 328 739578 174390 238 283479 95209 175 586453 284 148341 184757 3925 32 600921 263 79180 984454 190763 231 527935 27004 151 507178 79549 44 31140 189671 157 463109 118956 99 961683 141226 45 479819 148 144231 267834 20166 98 63475 15121 93 454613 227 61249 841716 59538 139 436600 164979 196 20290 165 162164 611755 177506 149 159528 239 63159 62270 118 127993 21400 63 123932 500062 175889 266 740556 40 18868 307778 184186 218 648832 49386 180 26504 63 17307 459528 244 187573 844843 260 174114 940708 137 35516 201576 46948 132 358705 142617 341 869341 47283 183 287528 345 167620 282110 55 15931 549489 11512 37 692915 51 68187 800216 27 171810 885562 14682 61 874952 158197 375 587105 34552 120 481322 69 7433 878778 37287 52 554344 198 129653 597513 85211 31 671374 11658 57 737953 183 156323 662189 156747 197 213980 125690 288 425992 163844 170 497611 11 192422 503713 84679 120 526937 146 99142 286065 214 62192 975711 83 31227 996111 167 183026 883245 171600 52 202739 52966 196 795884 113 19366 245859 259 191451 596485 81699 113 346498 190335 34 103093 84103 74 992685 244 94947 718337 156 71128 854582 278 199768 258998 198365 256 19999 65267 82 304529 109 162030 707182 295 138594 390873 101688 36 942372 300 124712 31106 38177 122 41951 111 99317 653138 45630 46 953139 187 118609 129536 432 199017 648658 92314 72 374534 157 64632 392475 128177 183 360054 178239 263 179541 201 97253 994050 79 151561 70275 289 119963 594095 113 148021 889585 27 81669 30538 199373 152 720149 196 60690 45998 36631 92 132566 322 117606 339391 327 158304 144448 167 27984 809657 35068 172 664084 105496 27 895624 119502 78 686457 151 49675 580979 58 75230 743420 187 166093 811671 129598 235 857444 366 191481 377178 38440 89 466814 93262 8 394550 80 146382 904118 129 183883 825308 76983 134 570601 140241 185 762975 166936 69 58875 413 178169 870623 219 99013 793886 234 142434 675775 136594 194 902144 131 134312 73007 102 70779 157479 197622 243 421483 91464 203 95286 410 191293 116046 142639 158 5662 3 122909 737865 27405 94 716350 3 36109 527258 300 103142 315697 313 152165 137780 32 169082 407233 57 8384 711862 71202 22 389664 148177 278 558490 394 166364 706097 14 7156 471597 2 120795 26982 123425 276 672166 57 146656 122152 238 175574 865098 153420 74 685134 139840 125 194240 157 27432 629574 186 47241 555084 240 131266 937728 167704 60 169448 76 18120 257830 152 105696 739766 85 28785 457719 162412 311 228610 136796 255 73287 94082 18 906966 131 19498 320261 145226 119 982806 17 177519 275015 47 177216 816124 48 6531 43501 25402 105 801965 131661 277 56564 117399 261 748950 123 15579 5742 195736 169 151243 103 83110 333410 4920 5 637832 112 136127 196683 47 75775 915252 60 148128 340855 72602 195 925391 144 140604 569688 68254 18 815079 276 136719 496176 23964 36 956005 29204 165 155928 41 105813 285898 36 104714 887223 127 39048 530242 56 140338 510636 212 157300 776900 151 24014 159548 200 130773 818403 229 61818 693752 52239 20 214700 123 104430 65217 109 102084 597704 145295 97 124425 75 64389 926730 26 5651 78279 130387 328 293238 63934 63 330744 181795 284 582528 32900 43 422938 76319 11 867401 15966 114 966450 33647 76 177782 31 28857 89796 4220 14 958525 278 110023 615119 118306 194 478954 176 49859 635375 192722 54 853781 178840 378 146485 23703 134 27922 37 71133 962072 341 121118 149500 20 187631 165294 41029 18 320854 45 59610 118688 86816 270 863647 127 27170 322456 185967 103 886888 220 63339 673350 90338 46 331070 120 17237 924735 130324 246 825470 199474 256 379178 160036 130 495700 117278 202 922983 93177 213 230481 17 90866 998056 32174 156 505806 20294 104 327162 201 147883 234503 116332 84 767827 43714 49 475530 190033 262 454936 233 153532 726501 70 82856 778968 86526 57 986146 171 37381 770733 206 121132 521301 197110 270 487263 33864 105 573224 148763 254 234760 91222 12 922170 99 89393 395411 145909 271 868948 181797 256 24857 184 122498 777275 301 126089 155618 13 198383 524860 182063 44 62456 203 96120 82899 49250 84 621863 33 125339 328668 74 75846 879696 49370 167 81218 153732 18 547295 139 29416 428783 45 123645 272165 23144 86 474939 19 44999 461486 72 91167 813747 198 51590 12204 142393 280 769980 56 6079 266055 41 173932 953734 110659 217 469945 38544 185 187263 101601 220 714129 186 81448 422057 280 81955 596142 159245 8 895031 71 38835 63023 269 114011 966953 169512 312 964330 75531 153 825143 35 15201 818676 269 156876 994180 141270 130 687943 60 171507 868725 124726 65 64211 44974 175 560245 72670 254 506790 228 78785 6390 68330 226 766702 141349 329 255908 29 39589 869788 316 102618 787560 120579 193 638888 132517 195 964041 137715 244 172126 129 183317 347227 73602 90 339475 144842 291 437414 129000 309 349726 131681 159 808072 12615 28 762600 28541 47 811951 174737 266 15301 99725 43 738549 24 18324 576114 215 48237 380347 59491 239 642318 54146 102 242196 94 142658 350145 56 120535 402447 103184 134 587724 325 188499 841269 165929 121 261596 158760 63 889519 165531 254 607753 175838 215 63682 43 127996 374479 147449 382 837408 134327 228 150179 243 114200 826696 187725 86 108829 129 156799 396529 230 89701 727654 93843 129 379934 19 19348 797370 55220 56 289844 176429 101 552 398 169553 803319 50 81900 678324 75 169515 716069 97440 238 559498 362 181128 80968 99 142958 602641 159 118624 501542 293 188271 432228 128 60577 407842 112725 137 610499 241 121120 535374 309 164059 416354 264 173805 276858 132543 357 631824 47942 78 511816 51432 5 950423 5967 55 756905 134 47884 649040 139 143353 20439 4978 53 255769 253 123517 129054 138934 79 883300 83648 172 902291 12 46783 987228 199053 201 537221 20914 63 990065 155859 362 344783 74021 182 177959 12463 109 396987 25869 92 901267 170 66377 972247 196 104107 923772 29 13858 907236 96 28578 613886 173 58908 437909 23723 68 860088 375 172030 467282 124 26113 438915 193714 366 818078 177612 278 571610 134824 105 465130 64 169895 38198 84 144639 303951 241 115649 46409 9573 92 908305 56000 37 969454 93010 86 70610 25 66870 993803 336 183168 783094 42 22670 503546 129 196380 369930 76 53033 815882 87574 6 884122 20 14142 46905 166794 68 517219 5 89889 31554 11 46601 698211 1 77363 905851 125958 62 126801 8 3252 129640 39791 67 927787 236 138093 135259 41234 174 620643 108428 304 321722 134940 261 676860 87468 128 324198 190 122743 544968 121 20907 40709 28077 44 55055 62 90572 170377 407 199555 424433 105952 213 145539 66922 174 187266 4 65398 247182 197373 61 895620 152606 376 764528 148 86890 296518 168554 357 165318 12764 36 819757 304 167600 730437 173 174135 293166 86767 50 437412 104 103345 276096 142 45947 93079 100096 163 334586 246 98868 748833 391 162549 584886 147 70810 876434 129 63363 326170 174545 188 11734 22011 21 648531 44166 59 520439 58 20112 978323 7 126141 445401 249 136454 328403 1 9949 941733 13454 111 33049 118391 67 628524 116617 27 921985 175 127142 456893 168 181088 726531 74058 21 765186 33795 25 460087 22 124205 958886 64451 226 601389 64 165700 41367 80543 117 947821 405 179116 256469 131396 342 217950 178877 250 39424 118 25552 276384 83833 3 6532 130800 24 596666 71 87157 406363 165648 352 974405 16 164508 238592 50 44915 152695 39840 49 705618 399 197869 380997 60 61699 924634 23490 131 158308 80 41065 194528 244 175414 62464 4306 41 585358 84 44392 666559 156576 318 586455 116404 120 42591 243 193983 611864 115357 306 746921 63788 29 592398 65 24699 778143 1 191243 843620 21834 39 158706 281 83749 574003 189 84040 498989 94087 48 106518 68 124515 363748 70773 63 63818 170479 273 902814 199980 58 47407 169870 295 31992 29 119663 96100 363 138521 489781 64801 187 56794 144630 378 248023 191320 169 950407 170988 407 187400 87106 196 653496 114456 199 417660 288 88526 247891 98041 263 519499 176334 286 33917 90 85769 885532 187489 328 654243 162 95122 143015 167374 264 77844 137 146644 74058 27 192423 396569 151901 365 925543 34 10179 780982 24 158803 5239 135150 5 558079 64221 189 486433 204 168309 453738 234 170713 626425 63594 181 472911 133964 342 921119 14 63759 56330 11 51774 310353 270 178141 128824 166929 403 938381 273 191620 214606 179219 38 458910 119 152672 599912 130321 339 103876 401 168876 212202 118 17697 315565 243 97212 704960 67084 117 837882 27 10014 12101 188780 415 958095 75159 166 899458 116906 269 24362 108 34884 488088 100451 248 88678 37935 81 94142 32494 126 198219 310 133814 630139 179 40422 357059 12 58842 137089 41 127449 257458 37416 192 434473 100826 281 207168 153 45428 524861 125376 51 573413 107173 198 533309 275 111234 840534 2465 15 207395 165703 281 423123 73 9091 323634 145912 337 779787 225 63015 147210 153381 378 952749 69 7251 111407 26 64145 502619 198468 267 160210 156459 200 74928 160 124985 28392 46564 30 570768 282 117629 63453 154737 144 579042 47 27612 119515 76 24385 865312 179608 107 813850 12750 84 293646 122981 234 404135 91547 197 10842 69614 81 553577 62945 47 955260 183599 267 962414 140022 41 260810 1 66179 838961 83088 26 837916 102717 136 286298 163205 3 213685 82 25855 391262 193218 240 821331 133693 349 20372 116527 197 569042 147372 8 34040 194998 298 989333 190 114172 115103 123426 286 126402 193733 197 841758 185 87615 385541 100 133133 135106 53016 199 5513 22 45041 158398 62 9551 187842 418 193882 286027 86514 61 697634 182965 347 673694 146151 189 877753 151 106450 59159 112579 322 169617 17 73286 817105 74807 167 342255 10167 52 764324 45116 31 378508 330 151780 362797 52 4068 580253 128 167931 698687 97 133825 524446 2466 9 436956 64 109016 659701 184351 14 763694 144 150383 29103 57840 160 461998 85511 206 252806 247 113002 922842 100 97503 133795 345 149297 824736 7 57756 920346 106113 189 191077 141137 67 746450 75 51542 9264 60 17771 631907 112582 291 429949 86311 44 25822 18 2308 666821 48 53914 476000 277 166673 80131 219 144314 388440 18792 61 15462 97298 130 451901 160539 108 141903 146961 372 781872 145 112373 31200 33556 59 561353 56 36495 612549 337 145938 855257 44 53368 484282 65278 208 391707 124460 179 852678 101 59294 284302 328 125861 474996 89 62511 911061 15 146381 725514 48609 54 114867 175471 167 925919 39826 78 114522 167 152356 594875 342 182067 270381 194253 275 83266 178198 380 750696 334 158467 903526 155240 143 194316 157866 260 507008 65 89012 860799 78641 188 990730 144649 281 302890 35 116878 956962 363 142099 164749 238 95746 898014 50904 49 155637 202 90901 39847 108755 243 15020 2097 29 807167 153 62015 445479 142190 216 585117 24016 151 242714 161 120274 596642 330 153822 702848 8 140842 581482 271 170159 847588 151 61387 808969 141952 250 361197 184 119570 636916 20 133100 863336 67971 175 843440 200 132406 45345 136 152347 806683 139651 269 738698 87 164031 851970 239 153204 974405 174477 110 152090 230 65968 772174 168802 316 516815 148 189138 10580 86920 34 774635 109 102091 980842 187468 396 166872 41 17779 10254 76 149084 178045 39 3382 620678 116 85548 146584 77 21379 862617 135188 326 674004 352 149457 887768 153 148135 387212 50930 72 627137 280 109344 454557 107458 5 234902 39502 122 408573 97016 31 824613 144427 85 759134 280 178510 212300 62558 175 632253 89670 110 183639 261 141180 233919 196295 286 45231 245 140751 884781 37943 158 625702 108763 260 319278 99934 189 515251 86321 197 724834 3817 31 253151 46 43347 695479 15337 107 858794 30391 45 679755 152386 157 816233 87312 243 24158 111 172639 375093 159 139740 932145 78 37531 709192 47 111210 717467 183022 195 432432 105 16636 836563 70 31529 111490 118 61347 593962 79 46570 978323 71 181496 745391 169421 140 5954 171010 279 276516 21832 9 621709 181879 31 184103 249 197069 47505 56210 189 802512 214 118005 383638 412 193605 150397 174923 36 633388 168 129206 65653 162433 366 417894 123603 128 166426 78180 32 831682 189600 405 912842 176168 84 777425 171152 164 953593 81078 156 544877 268 79800 671751 2 59037 26919 111627 157 3252 167532 337 778248 192 170970 316544 190 128904 453721 176 80831 185201 38 1858 533230 44861 61 549155 121438 205 914468 21071 31 529380 195 58987 370491 44 182859 484994 7442 84 399408 381 187348 610742 56 187679 278652 74 111258 110507 114355 117 486877 196464 367 82608 44732 5 579577 223 129120 585111 77077 168 742780 14 3004 357270 44 49505 427426 32 1943 658670 45994 137 613154 14080 19 540459 1067 11 798579 116820 311 250205 123851 240 217087 145 36988 219256 105516 296 354638 104079 284 964963 116938 24 39604 48 81242 75655 71494 13 740580 47 5629 672824 85 23594 253370 72 13480 488980 178022 227 248623 175856 81 721703 266 180615 681977 348 144183 534746 82094 70 999231 47 76271 866643 131279 318 613514 17578 76 486156 188205 244 537846 158339 72 5815 43 146385 398575 76212 83 748729 9996 93 663816 135797 278 210191 211 77189 163657 50 148282 329679 98858 279 885399 98241 141 732180 62194 9 39930 126569 12 55681 105539 112 580094 40 51287 676490 90 124039 265587 155823 361 994930 176610 285 993030 143 140752 793910 217 108255 783046 143093 284 143105 393 164923 810568 6 67299 499633 124 151260 396456 120281 13 596923 103 118732 612794 25773 143 398285 90 80545 620126 99 120691 774283 53 68065 994921 133834 97 900124 155874 188 736276 126 75226 553686 283 82678 915958 252 186413 322595 282 80423 973445 120 75792 651395 44 145391 925022 21534 122 562116 146992 40 117329 173335 267 965029 69637 183 500606 151 69778 372801 256 173315 360642 31 143130 415678 56289 59 84086 77 63055 898464 24 168556 165205 1 57468 580572 151150 326 318148 83962 23 971997 112683 158 499165 340 157504 390667 4 151012 482024 169865 249 340478 116786 44 759563 85 51404 777866 106 192780 868883 277 129346 183526 97827 85 527983 169 103340 854708 126 171212 666966 59027 12 664178 61973 52 879158 29335 161 974309 157358 6 112313 83 10738 510803 55890 220 359692 145115 21 868700 25707 27 51287 127647 308 322650 374 144709 94606 74317 248 208551 274 194176 428646 272 151632 472113 43 14201 939253 369 174863 331708 9012 65 57459 21965 142 199300 67 13457 257434 318 157887 289684 39860 181 58374 49 21723 798118 5229 6 794081 346 157393 736082 150406 147 390811 19 89903 850293 48329 81 405287 189420 57 847938 11 97863 258967 60549 87 991983 127 130212 558181 87167 62 578220 102376 58 353056 52 75069 921239 3 55235 158256 135129 362 176886 175933 42 172719 70 11468 663878 167 70623 787937 88667 1 905340 33 16770 260410 129 68319 915174 115 181082 252454 1554 16 322382 102 189624 224615 52764 167 601210 192674 299 595823 179495 364 120655 10 61880 742484 150 69279 358513 149765 217 502092 180011 285 209244 52820 70 216347 158 79451 455336 172265 327 250934 181139 333 814576 179856 248 79903 50616 212 91651 86 178739 729394 184511 23 755802 188 42908 355155 57809 191 972763 161916 33 192889 15 135004 712262 54 19074 26345 140 152964 375708 192931 331 438382 141 137495 447321 240 118918 721676 185631 286 417533 366 137138 483246 184783 200 504928 100 75868 793837 88770 283 84573 100604 94 283274 316 163773 356567 210 149777 197662 40 77377 271080 1 165830 320639 18 146564 476964 42 7610 528452 315 167605 784414 102 16012 594862 372 182944 532440 177750 414 913999 85237 58 521331 173373 195 625088 234 129969 313378 339 188339 640173 227 115484 93265 115959 207 253911 216 69360 149599 181214 154 431263 183315 262 584528 79438 90 950044 56209 234 460764 257 86418 398201 37949 162 980794 71844 260 366498 188649 263 490583 172997 137 971258 173391 19 278785 61142 119 868368 116708 19 951123 24913 51 410243 187452 308 513900 147107 261 845112 153 62271 955577 46997 67 242559 103 97117 74558 79863 167 483654 173 32048 91113 118 180887 679617 161 80085 896009 62 99990 518804 195 151745 882766 373 195479 438119 25117 82 889349 276 102201 725670 44720 49 698064 240 190868 771004 60689 78 816670 14 29434 131561 134466 91 24999 308 191670 2034 49821 76 794147 37 27980 41058 95630 215 203512 24618 85 937591 73971 12 142552 158713 230 585047 82 46944 904511 152731 376 189698 39924 12 125992 72 16928 447901 248 143855 226657 32 49036 427527 16447 89 747685 195921 49 928699 65 95258 438021 57318 103 67523 32 44519 413615 140 154674 287555 21 97733 329580 64242 97 220025 128 26744 514452 150659 319 361606 39086 103 999700 274 160313 595497 128439 11 126442 305 199213 317792 13062 7 200396 316 128140 252294 118443 85 419392 140540 300 435970 273 173886 396551 56638 174 181103 131898 226 760697 76774 269 576741 369 160758 39167 334 149997 232343 142148 283 53262 55 36510 311726 172 46319 420958 44565 89 434107 196 136259 289568 115379 49 541458 282 150467 866047 168530 36 249364 139392 233 524858 21 191993 253227 19 561 891366 86 125345 428943 259 102028 488985 103167 212 649235 89161 94 968354 290 149164 148324 158112 161 871707 189556 344 968671 61 13599 23617 163 41335 307075 134016 188 415917 212 166924 126748 172853 297 802783 109 132367 791043 302 158932 92456 185 161567 662423 234 84892 476758 137095 164 799241 342 135851 669468 88542 111 442107 71389 210 985151 25906 142 291906 308 189916 320788 4 15642 844619 38503 79 133314 158173 114 375799 87892 179 215036 181776 2 841003 19 7272 548192 22406 24 384132 65 151977 32218 61 44593 182171 307 107342 309551 145792 134 312594 195 197071 785131 18 11826 717255 262 80251 824324 14458 69 141030 54 17701 404599 114 113413 808200 193420 347 171727 195 82733 820579 202 55241 411349 185216 193 440619 227 182627 959510 121 148409 982732 143 132880 80554 120 44851 739942 30 2328 578391 289 172387 994832 77081 232 109527 231 74900 312332 336 127332 901882 14 15104 102726 137907 295 576983 1 144983 966550 100801 129 767766 19 48464 101346 126 33808 743602 60 36114 521086 41701 150 602640 165690 310 704198 141 95370 372890 189689 3 354902 333 114270 445459 139105 310 825596 178888 110 82743 283 105942 352627 183560 273 899797 157327 380 590653 46030 82 614296 7909 33 36880 180963 96 355187 4581 24 558969 31 3705 954104 9278 73 755068 15 147010 837396 159956 173 985728 154 153744 275117 84 123893 205805 85776 245 210975 110 155558 163909 151038 159 165326 105805 67 225957 97873 51 227360 83261 189 443183 5423 35 560060 346 127786 17236 212 101158 502524 169970 293 914829 98 183447 161243 169397 162 873268 182 110052 850447 172 111927 532314 922 16 113632 180332 105 475989 165287 354 700591 394 168399 353894 52893 107 784036 116 122667 331659 185 199969 110358 109 51987 686265 111331 95 967050 156386 159 435778 177 198642 399803 3 58286 182455 30 25116 408064 370 161907 599380 194954 372 164814 132031 19 50605 234 85487 883140 77 113330 658810 53302 11 79677 220 80622 197685 114 65474 137661 5 24580 121537 9609 48 715941 82 84610 272063 27 147112 315940 26436 51 81100 44734 99 629842 97811 281 52149 119732 304 648986 121 37124 151944 106144 139 293315 14631 77 708014 198 104924 893091 57794 191 681292 192148 134 150990 152754 186 350392 119908 163 117385 75301 64 982471 5 9584 138503 55767 210 27772 88 114566 434043 43 10030 387616 336 133519 380380 117276 335 45718 213 120523 393673 182 110484 468852 182149 21 771539 113 82503 641447 10 172728 839789 197 196967 467733 124218 44 954879 29397 135 409007 268 131349 136126 175925 147 447603 40846 182 256233 225 128333 383137 173 70099 572948 198710 127 722653 33 189049 47795 45 191721 408497 14227 75 793867 403 192382 673325 230 89510 971005 79 189990 791005 37928 88 812947 50402 47 171412 139796 155 536743 193566 233 688653 171 48045 902982 68 42313 932192 31 7131 215490 24762 115 199363 129890 96 516736 284 118970 696766 10482 41 851803 108 14852 269276 73753 249 719030 151 56477 432923 32 136574 606426 237 57589 476406 154 199023 592834 293 182789 687041 136422 35 552854 31 101234 984475 149 53416 271201 191544 378 429544 99528 99 767307 200 157006 362255 47 65848 101854 94 131483 575795 10802 90 402295 187755 115 924625 44 127503 715384 140143 55 524332 43870 87 387034 172992 110 125501 133755 222 878253 147902 63 631529 2 51971 141416 81026 215 355124 13459 80 518577 179448 258 883101 83094 211 6287 102 61910 924660 88 113030 364177 10152 90 987760 115319 294 623435 36128 48 111490 27390 44 585021 8 4463 103735 70605 168 966045 108951 79 185074 32247 89 438809 44260 180 246434 2483 1 954563 111668 328 208759 199452 28 966424 185261 259 126444 86491 215 218133 143 194795 614193 73 31152 142437 18 50248 784373 194531 110 709347 24658 61 195076 75234 135 117043 177 34426 184328 82 31292 484483 164 79340 50817 80 19816 613771 36582 31 251751 4025 2 107413 157 68367 846022 80 8372 811383 85603 52 73293 76982 238 255180 184499 154 800880 47 77814 771083 78719 103 959242 26534 151 48290 57959 174 352496 60700 188 170282 84 19614 952287 81176 169 955272 101028 314 376228 249 89119 942515 349 173169 364964 161967 210 37000 182524 215 829086 159912 65 6488 240 68988 958757 4 45152 325134 145 137494 111307 127484 118 100359 104 82047 683798 149225 143 165520 41877 200 916817 179 168087 309119 153291 237 261148 41988 65 969026 66 49758 271872 134 43853 64976 115 46423 653962 45 176456 907408 325 132824 230648 325 160272 635971 7313 13 753642 109954 143 646954 19947 129 405022 212 88610 392513 217 109376 920750 132 88044 830983 95 54969 834609 56286 95 858689 136 51737 531565 68 180973 513716 27 69883 71296 36900 78 440828 87 162655 671021 119 67805 311440 75 26202 423361 193228 29 843779 175658 389 688975 13 3855 834876 174782 134 180964 66943 231 568522 72 46635 792494 10 6273 448902 14000 82 423426 261 130479 235857 140 52915 107146 153120 314 472695 183 92005 57767 148193 258 854431 122 53390 535017 322 175473 839460 224 169944 893815 46468 80 915661 191 46125 29647 13031 65 228170 312 137428 541555 63625 221 773806 63785 49 420526 271 88756 525171 30 73641 806468 101 154797 877627 45 3569 891002 144 146496 849847 147778 122 108866 156248 110 632402 207 107096 788137 131 137365 8489 114 96520 980113 12562 90 82965 43 18381 286116 168679 172 279357 220 188831 580538 227 108623 101460 57 122008 80462 52908 33 221039 182 64624 203099 27621 131 209160 58 168182 560391 138349 356 355499 183 128752 817548 37920 130 126695 140411 55 564648 130 191611 536689 2457 17 830061 16 25484 269968 256 143358 404208 139511 179 692935 131011 152 382668 228 171545 845866 157496 78 101662 98 197203 723688 14566 83 319042 109839 248 493220 165721 217 47259 139936 231 534688 195881 397 767464 25195 30 54789 26 141131 461950 161876 363 125430 29 104099 111679 109821 149 554043 172111 242 799266 157835 118 317308 194180 1 557863 53882 43 466929 128363 32 938491 175 52811 126288 63 33424 988324 107676 324 402069 190 182459 177733 1934 3 52552 402 188528 742119 162974 323 253479 35 58494 955117 29 60872 541642 101673 294 234648 34581 45 800658 10 25618 981243 84 13036 555585 66550 104 84095 249 164652 708217 146 149429 468678 20 6807 209882 169380 17 436154 22854 7 589913 3108 41 479605 16 2829 459603 121 53109 971023 180953 298 324093 168901 161 701734 195260 185 192264 322 198422 53967 11606 35 416787 24968 143 620530 172 188004 681508 169 116755 259422 68 49841 185495 131 54619 770042 45068 153 23572 167414 105 698973 186172 355 666074 304 127289 617681 286 108149 941874 22 5259 748978 160696 190 649330 132644 86 60399 108 90589 309179 62284 80 857286 154340 79 82723 55947 178 904622 270 125914 578085 182 75285 521804 157031 61 609926 26 4582 414811 10619 60 560580 96 71124 912259 51 118909 820705 92 13901 549141 130 60035 790270 40693 173 251348 4967 57 637538 159554 352 375953 22824 130 914600 98295 52 86410 87 42913 543537 40896 79 432518 67779 93 787533 86 142707 194110 164 34806 896012 23 17685 271916 186778 110 940904 2708 15 368291 51282 17 990563 157 47485 990841 170 105969 301572 187099 141 547810 66453 116 573483 186325 300 140461 331 142514 478111 126908 8 72245 51 87962 825579 23633 9 295949 211 52879 690175 241 58300 933241 53419 204 234163 186283 89 813200 43 184444 122561 102 105513 131900 209 177470 137299 10689 81 978286 70602 54 343666 176 165297 917886 389 165057 619123 242 76590 514189 178035 164 176716 93583 137 420744 157636 188 679196 104240 225 201260 39251 33 841861 5579 8 877040 16 94335 347890 43398 40 689609 254 80555 457904 75 84410 183017 127776 224 883473 4578 44 944468 86 55142 125414 316 134731 737504 157 143747 867756 216 135168 991401 94173 188 120266 196252 311 433537 230 169154 516428 162421 116 649068 181843 229 753531 105 175508 713926 114436 281 272522 61147 160 843087 103 129825 616090 1899 32 927274 41 26661 384169 303 182287 963996 101 111892 372913 137352 94 541651 11734 35 659475 18822 27 957665 8893 31 722847 189642 377 360911 137 140884 182814 48782 165 799960 115099 203 501002 66329 46 659901 137218 241 237461 207 168098 828575 22396 48 806121 203 185004 607800 127 103905 33696 65 155744 124161 1 78131 175331 64292 25 6465 155475 69 63314 232 168890 231992 90 119913 259789 132833 161 977114 128 75919 534108 47168 9 249979 41802 202 156282 138830 65 759036 12 134934 102714 264 73804 309520 132 150965 651968 28 34476 167765 83 182349 578539 95087 30 862349 183811 4 481314 143893 66 553165 137 74473 11324 10 10869 788298 150 91829 548589 106 84313 509361 109 94397 872745 45 6512 364099 189645 122 68682 163547 232 892035 154 48032 526441 193508 31 563420 53 58726 582989 82818 119 491954 37537 95 260706 131 139919 334792 138857 304 115754 163 29015 256130 193126 335 563043 211 46521 108868 155482 92 844060 50449 80 37901 36605 44 254302 140558 230 21420 86236 207 769015 127 131217 721885 155222 186 201319 259 131220 144763 8434 33 990940 103 39785 279194 148 32081 175596 6 58119 769617 24118 38 524159 210 67964 855795 140248 11 932543 76035 61 169682 198 183467 77965 130366 219 415831 77 9197 519828 51604 211 390353 60207 3 57580 199752 2 939752 272 197161 245498 53 37691 385385 34893 64 316590 83704 131 469266 176 68163 471420 95 19154 922481 92 62844 946810 142 116540 373084 73477 245 278625 68 186902 617563 61801 193 322129 153337 231 730044 50 143985 192465 108 171732 966290 165074 206 456767 224 53399 157389 86593 229 744477 86613 184 673395 196977 44 583942 132024 81 975930 118 70692 256899 191076 25 751224 35643 91 947004 31 36714 588792 147380 174 229318 70 21715 111757 206 55898 428848 173489 271 496318 128704 76 531440 27963 107 85426 181 135302 386449 205 148073 667417 162371 149 47891 136 198782 30006 122067 261 524608 117 23388 93045 174744 364 314738 93 48304 552344 107915 191 164024 61069 20 579641 59 28331 601628 218 141264 969229 23768 2 392335 121067 229 404854 141673 144 643005 124664 265 231476 119957 118 781775 282 118017 431994 82798 89 616877 112 95050 200464 223 151917 800671 41823 105 909501 154464 179 209113 136278 234 674185 13469 1 38665 123008 158 480845 91488 30 754178 177 57364 645055 297 185436 796330 78 42110 880647 165 67546 851216 3430 33 639234 86 33261 969534 84927 123 640335 160421 220 714725 747 24 871013 5316 65 136101 80 7958 354383 163 81269 413965 25726 125 215650 108 64463 910254 17444 79 379419 38299 129 580899 65 179802 750522 203 193517 881584 172 36711 217507 37 3919 4050 16789 20 204306 250 92493 469625 169 178002 687204 15212 1 486820 65104 173 172651 96736 32 231001 105 75346 846408 187 139365 497657 133450 108 839608 69081 100 654435 15153 93 771428 117351 339 891501 166172 100 144 92894 89 395428 33416 38 463756 180 32803 55441 313 134031 721850 115054 125 957028 14872 28 175686 14961 87 389445 78188 274 910584 73252 235 819648 186967 388 407523 56 98719 917086 42 143726 123478 184 40859 448696 81 98385 145644 155 25817 435244 178975 139 46640 307 163759 621286 138 95567 646352 235 170701 945487 156879 82 565676 77054 32 456386 181209 269 579916 74414 98 458055 68075 134 656536 149149 72 52727 110537 107 582590 152133 328 800023 198842 11 423783 37234 8 481396 108 17429 976794 75287 124 724859 21159 94 280262 127 178627 673843 61289 15 819058 66 8211 829991 40937 59 462746 64579 233 18918 142812 158 778383 108984 86 678155 183576 390 367133 151948 247 730682 118 15468 950048 177902 45 416976 167848 208 164666 153 148041 967209 91231 281 558797 327 134071 115401 61 110084 479234 162 129589 573373 25 74605 570004 134368 38 494085 142034 13 774434 311 132237 1174 15423 17 609150 323 151414 175755 199370 89 581746 44212 68 109602 45 17681 329738 118 36166 182266 12587 105 953820 197 107869 233946 120747 202 424426 88352 34 794355 22270 92 376873 5780 53 588026 26452 25 104485 39 60139 899836 6822 48 817294 50 10341 310375 126148 128 830730 46646 85 737526 170 98365 855265 155 24951 224106 107271 88 448350 130 140939 502974 99524 121 953158 98283 106 943652 294 125069 420164 64936 85 222267 368 193105 509665 41516 137 219125 14 148209 397216 222 130675 771832 30 188126 91102 164 69781 269265 70 17884 543070 166181 297 991297 131 137243 782891 360 136302 913272 118076 30 212207 148759 297 325535 7 23621 981519 217 157436 99336 140061 326 303371 80942 62 103428 17139 40 210617 109145 118 423962 92779 241 297841 125652 130 125345 35935 104 893123 178899 315 333858 87224 45 598963 2748 26 577133 19 128885 602464 153964 364 778488 21 4961 983899 231 142547 412987 103 155317 550545 60 35122 501388 139240 346 840846 174060 48 147410 7432 27 256564 157 190990 752982 138053 260 570517 141652 278 948784 83682 265 406316 56189 143 502947 198098 114 929232 138700 42 946108 110622 290 795744 159 61862 878312 84418 118 294083 124 96176 359336 48 156176 958664 243 163032 341377 118302 84 134553 239 91945 379362 129869 120 63908 280 110055 615125 116509 325 123787 145 124531 604124 94 63399 719120 172762 414 334088 92820 223 812053 190704 37 518274 7484 66 4776 283 195691 245765 59724 228 499159 246 166541 110387 1867 33 256477 65200 41 58713 89024 66 505028 198720 423 917056 56608 204 611771 85717 250 254547 301 164646 984650 71811 152 679504 235 78065 979577 22128 103 898983 49 128610 864286 27239 161 899232 362 165715 27440 59 62709 66011 2 62488 979397 155937 319 85326 130525 135 376828 125 51488 536077 240 71409 422616 366 181830 442350 133170 319 162753 269 178900 441849 11385 53 495592 67353 89 901991 142 183511 320947 128082 317 766906 172555 191 378347 104914 164 582052 3422 42 522302 49448 81 455622 290 145734 652643 98009 288 411516 108 13766 269446 193 40698 41448 153746 297 311835 181 133341 39446 35 55966 296906 364 141298 502879 237 93513 561264 134599 68 421557 118655 241 961730 173 33801 866342 65 15798 616033 135 60144 387313 147749 71 718165 29 193442 70048 114 48656 437953 146466 257 905489 128 92001 910319 128 83599 931003 47763 113 156359 354 132312 734120 154 55497 257730 199345 153 902533 133102 259 583666 137 36720 262853 27062 70 980989 93 93119 10060 30 42696 299290 234 69780 428644 87408 174 360208 104039 175 522216 114 96562 572068 196907 366 500591 32589 82 743186 22402 137 157100 112124 85 475643 82 169763 591893 144 169247 217412 127193 76 590980 148 174402 614777 178615 243 170877 140424 108 803226 18108 12 380809 47 40016 390175 161185 75 482966 216 164941 976803 122244 12 331817 130 160239 585114 151 194982 9692 83 129134 284652 56 101549 418026 31 116138 315388 166150 265 613289 70709 120 382166 32 16946 28563 34680 94 743937 99620 258 430169 160 92544 603486 22 147896 588539 164 34141 228732 33 164957 885625 8249 82 38810 163482 112 723992 188837 57 620761 239 194250 895671 95156 212 21086 153 185976 206419 163372 179 159540 190092 274 506096 77 31498 96465 101687 64 260898 135629 201 498280 221 133559 757446 424 189328 770052 195 78616 791310 158638 377 274373 184195 181 675600 76905 214 79965 71353 47 343891 97 32180 849104 64305 59 557928 161667 378 613267 56 10104 128492 105886 34 42641 183800 223 760051 153 77638 410798 161358 155 86743 129 26591 8003 25700 52 595975 34 26445 562311 149 106354 969720 171744 414 198357 197 122257 62358 12 10760 9733 67474 1 683905 156331 229 981520 162985 296 831769 114 43547 100660 334 152315 307762 81488 234 886425 161965 183 314693 43252 148 820551 246 129611 683035 58 23067 630480 197 179369 926459 36235 144 855826 81 23352 93127 145 79891 407000 334 115149 454810 178 93519 176121 141742 151 388996 60 56315 796784 194154 273 162708 160484 156 960074 119587 258 685160 40468 21 111118 49 48263 660877 81 171159 181496 180 59739 270547 134709 80 945011 112144 126 215993 171207 391 425700 280 190987 648873 103844 209 786436 27 187733 484641 290 108869 238923 52790 125 698984 138353 112 465185 50 138216 572937 311 97509 87714 35 17592 646810 139198 69 113321 12 36567 744949 43 26547 75255 62090 150 267556 134 101103 559287 4778 8 117373 107 54057 484088 86674 281 384650 18 38885 568072 173465 10 230723 219 137939 226731 84 54947 434274 62904 13 828205 160 127327 436547 140014 11 39525 9524 5 432619 89171 125 129119 284 85515 613606 56 22197 679779 226 141179 28061 92 40669 55570 61093 152 481583 27 1011 876984 8 90556 379828 226 80943 98325 69484 52 118402 50207 7 406723 42 113414 897381 197026 34 605320 131 75007 748106 22356 36 485766 85630 106 906239 15087 93 504393 285 190443 292302 79605 205 664573 44 40568 671724 381 149329 607059 56338 15 211287 192101 283 184963 63 22724 204374 153872 216 811538 1071 2 481917 171020 290 269555 91448 85 193067 176 158643 371512 181085 359 418859 166 47784 376798 28215 67 978241 215 148504 717068 107 128941 826702 27 24208 214287 19298 122 166711 93125 3 167757 259 86419 219699 109 187665 876105 158 55411 114806 282 190366 459770 55 19863 906499 60098 43 84928 162604 227 753726 193692 196 325584 105 45149 330455 29716 58 582860 253 112901 886741 25541 106 316637 31831 85 157160 142681 236 873696 68258 94 67309 238 183915 185591 98 149963 382198 84938 279 690237 199152 407 673214 93327 178 829521 70 25154 484406 75 91749 908640 131103 353 145347 342 168655 149809 82587 106 108427 74 11653 235075 275 75797 27648 208 76173 199025 172 122264 494954 1379 1 687053 57282 1 266083 13952 90 971698 122968 182 833270 8 5338 28656 55 37428 14699 47279 44 577525 387 182143 977785 102 37232 925936 45 42723 927651 140 42047 204163 106755 77 600852 339 129348 230774 60799 40 893373 185647 419 77813 99165 105 157492 58 35804 665002 240 184822 390011 114 87893 947298 8381 54 473573 192757 215 60358 150 50154 284338 103199 55 401102 123 18775 833595 170708 198 538938 12669 77 495824 171497 328 993207 77805 175 290583 96273 137 841887 129 24691 211629 365 147291 366763 173 69790 92770 13320 35 895398 142982 191 443142 8484 92 290363 180675 312 794853 38 147060 544582 392 170914 273126 38 4525 540692 72 195211 637455 52 75366 713471 140431 307 76422 28 1246 563331 273 165689 535112 148704 327 235981 61008 44 192880 58 22502 364879 42998 172 426383 307 98337 721630 50743 122 469308 169395 358 206592 99 146192 220187 6 155983 396700 118166 36 385042 37 17705 429396 100432 228 993739 39 26845 133204 35 12164 116156 174092 339 73876 3 75766 598362 166 45574 931728 142 99123 496233 273 75610 61380 181290 65 452769 26 151978 672831 161 106614 184690 151361 252 287516 133 151819 554028 49047 150 724607 109350 262 465695 160 112720 4029 217 131698 584951 107 160188 911345 92 157467 891236 32 84285 863042 108524 70 575900 112 147473 421876 119 75456 512508 228 173084 828854 6 13651 724666 124106 43 251705 15779 56 224407 69149 252 365154 139993 321 923754 291 142966 312322 146 118048 135334 371 141759 477141 187 137331 641510 10 45479 480052 34 42266 546910 32 59731 782849 140826 40 633709 130409 307 700114 325 167924 9844 2 144366 906808 5308 19 531986 195652 137 682627 139982 308 633688 170 174502 7685 30 20160 326451 113 74882 92896 156601 169 334429 128 45187 673841 279 129975 364659 310 121593 963867 24 129595 370877 121279 126 337085 31856 47 90304 274 190959 191206 105110 19 685334 148557 265 772337 373 199907 563806 60726 124 537049 99 63065 863011 131728 314 149045 285 126015 783218 19 6680 233535 141258 277 522179 73 100373 740251 111087 119 974382 145 25348 655163 231 94434 101996 93 64169 703177 91052 47 411022 49262 173 782397 173432 55 509039 228 58361 706634 7 43156 400281 91 62008 724689 76437 163 542604 41081 55 929252 184 102565 584290 176662 246 566424 84 177317 531614 239 58040 850447 82276 250 683057 50198 202 632925 196350 81 200967 314 103475 173321 339 142207 93057 43214 63 356565 112923 294 939593 167 97602 509998 185113 56 24720 341 162302 547167 275 122683 87484 106465 138 790646 11 112750 955206 11183 33 515278 77657 221 258967 140395 245 774009 325 197040 818554 29262 54 440333 173739 231 121900 95 142269 157862 69415 185 724500 72431 89 101522 96146 100 910414 9505 17 630989 106683 53 648573 84010 245 552285 176 181104 765146 197570 295 348221 126 47951 937381 379 166940 987995 84722 14 229228 75146 119 789964 182107 38 507067 181826 188 790821 32722 98 828550 12351 107 937927 89649 258 981151 162021 317 694474 194 97341 297038 144 171430 79128 94 171356 809747 38132 191 522472 389 179494 127529 281 166778 883834 281 181031 444961 158230 46 423186 71 115954 535000 42114 42 10741 142985 53 204934 30962 171 668558 53 8845 949359 151775 348 774813 99 10574 285211 228 107515 858362 26 18281 506882 264 75922 755501 87 89615 526843 53 103276 784907 84 8527 845462 26174 46 138975 265 148325 880199 56 80724 867381 65 159995 245636 101048 291 497314 262 70272 527254 226 54512 904964 187882 139 623172 48 64561 480724 199827 413 994917 166040 368 352930 29 89056 231372 243 195976 41779 230 75110 920594 127 87844 366097 173 191071 210958 348 182109 699591 71623 265 208103 24989 38 694966 296 122440 308647 318 181561 244272 85079 11 89195 39 50876 708036 12 129450 437561 156184 207 706906 20 191492 934515 41 5354 250474 159 99910 665426 103355 112 147620 165 49082 55579 72561 249 105515 53516 72 658104 122512 275 790432 56 99917 971048 80 63346 537235 173128 357 736762 200 170586 483078 130485 126 869354 196051 377 294961 121 54931 899583 50 125094 32436 35 11597 366361 47984 187 600064 33411 21 656414 176725 248 764691 96727 136 185691 13990 24 478861 160547 50 21247 71334 31 3904 104841 320 897371 143810 37 609893 283 94358 232786 27684 52 800785 27881 79 666210 272 101619 482580 111137 12 836181 39 145136 276985 93238 103 631458 30670 1 857265 19 12229 582347 7008 11 980864 187155 376 603192 404 182211 85338 60009 7 944893 175 30942 553703 138158 267 568454 130 188315 755565 128 91110 717314 273 173347 536047 195898 111 879069 73006 128 625726 13481 55 427664 16 68484 836783 3 2371 826696 2 190395 550084 94 123399 142841 153297 382 181938 53 98518 43620 156 143703 449013 287 99793 240151 111537 209 72321 23 33554 813835 266 118353 8258 222 118932 479133 387 164618 969959 304 171484 466210 85835 229 130722 154892 125 831627 295 117139 282220 132 27212 409990 106 17204 930546 152716 114 96978 289 187761 18661 211 60064 836547 256 189449 541957 138 99745 425088 156648 223 948512 222 175829 695027 171098 250 147227 124045 96 112605 70171 180 834736 32731 90 765342 5458 4 301286 51 144921 540388 299 180440 240112 81805 78 576168 105081 227 159239 119451 125 981720 130875 154 766833 4 66330 522641 238 63661 268188 213 76875 882945 100478 97 93653 21 78961 319515 148006 243 151723 174827 118 981726 59 184864 539183 129 140895 230769 33 110285 210972 208 178924 808580 18 25862 522206 156299 160 506301 140953 60 512315 38307 38 277060 46 90818 869444 162183 325 636716 43 4001 426726 191 153331 528412 117700 120 213879 802 11 973364 10747 102 119499 14 131233 700932 276 196053 742523 58 199696 144247 248 181429 704517 328 138639 383878 17006 68 886181 173532 306 364406 56634 155 192166 227 181917 625690 145 103300 476466 232 82131 630212 88 55482 702763 199 108197 252170 124944 12 768459 58 71168 153916 71235 228 299014 54049 189 533211 278 124208 527569 62 190185 842436 39 4743 25725 150 93993 928958 85207 209 518234 25 31538 272086 39 4954 778207 76 9585 582421 174 61091 3078 157 170015 633907 160076 73 97172 168 46867 390330 40 58931 418761 42134 200 568769 111810 164 518993 44 44411 957310 154 189258 970043 2606 1 772854 46561 74 298491 145876 162 658000 151265 247 247507 84 63841 31787 16 29778 737209 152047 290 71037 181199 340 637975 20788 47 792825 185 111000 415857 184283 336 901902 186086 368 194945 181568 414 468154 87 83778 518265 198123 165 133985 189 111885 629287 188683 385 943594 311 158335 582884 116324 241 535175 218 95280 689336 1304 11 366951 47 195519 666051 41 19001 132840 16997 87 898676 2952 44 789261 31465 124 821004 81578 66 675605 135520 257 185997 254 124033 220732 80235 16 390433 114481 128 31293 67688 124 293982 147 42676 356330 180138 126 600358 52 5455 534099 158 32643 945496 126542 231 718160 109 30841 252943 21870 39 799875 8930 45 835488 139167 264 489582 37350 4 726502 331 135395 613944 121362 35 127593 152711 336 980223 99 134489 341775 5041 28 182007 3707 42 810311 371 161280 575734 65 132165 984523 161392 175 447626 18172 41 765518 266 90387 168625 93 116274 936612 199702 209 182352 117 134740 77327 239 140728 863053 48 22534 827714 91 30642 363635 114494 193 601103 186380 420 503899 62 35271 707155 25912 123 413429 240 130513 919466 235 61789 619479 101760 138 685039 155215 294 331123 45740 13 821278 25575 118 968554 612 17 149181 410 194562 657296 176832 22 155374 184900 266 971379 29 23020 901224 80563 209 116630 7 89619 289360 360 192632 17389 52 91543 68315 296 150894 156515 94483 36 482340 75805 208 25034 258 122533 105217 107743 43 549823 45363 17 798160 2553 9 85640 41 28715 824169 162874 311 797346 12060 3 310238 260 90614 143483 284 177843 611290 87804 171 794763 149716 189 204625 157081 160 507426 131676 319 78198 26 100130 781792 108 102768 935398 167 118397 356463 205 76478 236611 16 137179 445391 148499 300 554212 29 104949 748584 140329 46 819356 148 128284 620756 16 42443 947309 86494 18 929590 11942 33 920196 25648 116 339814 92 71924 838147 200 48593 270883 177668 64 328383 21944 141 477515 364 170500 629284 78 68281 275420 94645 82 784788 140 145865 980824 4 25454 820873 85375 134 782771 18 15330 282739 75895 9 996860 186857 421 509882 3 50440 846927 180717 365 893052 30 119634 800561 172 173403 303639 23656 69 385133 72827 241 374325 150 179174 277592 97186 88 531446 37 18558 738649 381 150387 944048 106 22317 398696 115464 163 838751 144571 70 593185 127 42320 608969 70352 33 271609 88639 21 453933 77436 275 391784 280 112089 918059 168 56444 34667 274 123960 288000 35 31794 852690 97 45963 242823 191 76321 329466 22230 140 340003 5 77700 513458 41 2305 251564 2 196209 344950 90538 241 942622 188074 109 445185 92650 187 413003 12192 67 907142 192122 50 562999 337 139104 659935 207 44235 676476 147 66592 946039 241 68091 897532 106 13148 164626 217 77717 679632 166582 229 702854 142 64135 117385 153 177113 761700 16 69646 941874 156 69447 360909 33 66901 282960 103626 210 926926 215 115592 159122 133 23405 843393 66 27459 261763 49853 52 944730 194 80173 413597 280 121199 418353 67117 76 257669 71320 237 61260 44032 85 410324 51762 111 749725 70011 55 909890 108408 220 892285 179 33074 402605 44 48603 72585 38795 171 54365 192685 162 957258 78888 88 200149 21082 144 207474 141130 243 158272 59 169705 924778 116 196773 694166 150857 112 201414 45754 80 236702 257 93498 268439 140996 176 194746 72 169922 486962 106 88263 124315 33116 52 894978 84 123831 213969 145 45161 249432 32 3217 906825 156640 175 912487 142102 267 196700 128280 171 796047 27 43061 538345 19694 19 571452 19 12208 329846 49362 14 204945 49 28158 572148 268 110250 712843 190 58904 129210 99580 296 865272 186787 87 94987 76862 202 801927 210 131628 778167 55498 35 734579 196803 53 20712 114 151918 411145 227 84712 178036 100651 117 925019 36144 52 628100 193392 149 346668 23235 37 734831 188067 254 171023 17 18191 329214 59 105050 826352 142283 301 731806 133 134310 955131 110 91364 332578 20001 7 443041 77 53256 688794 145053 377 718475 7975 69 677556 34 94331 511711 86128 76 493179 125 43626 774954 244 171249 272450 191863 82 701257 8085 27 460901 7 22513 706620 130 32825 968396 157 75854 451186 101 101541 554325 88 102519 481261 77222 100 703177 28179 72 728412 27 111893 556465 161764 104 280669 184254 70 515248 192967 419 273432 318 158524 511624 139 146346 486493 216 152536 683081 196 191575 599536 315 145157 816901 143901 130 938060 66861 117 225177 47743 42 32176 140633 160 809580 173 84355 740026 90858 155 15316 330 145694 330484 36 78211 891590 239 58187 71956 193007 192 121677 272 151701 449833 67896 53 328272 190619 57 270526 120 50516 229253 79685 19 80834 40156 130 176508 93750 219 533878 102340 181 40493 329 188580 426472 119546 155 736480 87909 192 508083 194 182737 396503 247 104307 172226 110307 205 520714 107524 313 77176 151080 274 583859 228 71531 72859 109 69591 989939 187015 24 444297 87 34232 359669 196719 426 171238 99312 22 607995 78055 272 355911 83 87186 949022 39788 75 593329 148048 101 790237 96 25595 394026 43076 136 766070 52 180027 339565 19556 48 593504 48112 157 948741 152823 9 911456 85 149234 53506 27 73022 512212 84350 78 242442 154 160078 258026 19 2497 46541 52906 178 115936 177766 334 275186 188005 220 854607 2649 6 9024 65822 213 657309 174222 344 774533 13993 78 330199 11 16055 148285 269 90684 755246 181672 418 165763 43587 49 697326 130 177074 955941 6881 52 289978 166754 377 93017 45108 160 510098 384 196182 570933 74623 119 446187 278 131458 938224 115 25355 868976 175477 81 350130 160971 58 635347 115624 281 543859 139761 322 73671 23116 119 776622 129225 13 330809 147 188710 771088 213 90009 93517 183 184741 690532 69 184070 817577 191968 77 583409 163669 118 792739 66175 95 791897 112427 48 784081 115368 171 182078 119974 289 727934 13 115450 609498 41 5999 296197 12692 36 739175 73280 68 932575 17293 122 841226 57 168473 658156 124984 158 42937 194406 69 223796 161858 172 945500 5 45 707176 207 54172 490447 173 80785 44958 289 106800 322461 183 120343 720465 97116 25 644345 78 43185 407966 42495 141 145429 123 99263 575610 35861 189 455934 129693 335 796100 325 198066 7343 135857 157 785567 19335 131 817130 392 168247 376174 108 62829 581966 126556 170 944356 186 95846 288918 372 182577 711115 85 16784 30135 76724 154 869441 125 29226 406987 25 118447 371951 339 138405 40492 89935 21 615968 5 23477 635728 22509 14 57672 105164 214 248013 233 111140 35959 145 87841 708778 195341 358 105737 56710 162 81338 295 88813 438085 300 132835 175959 46 120920 871541 32331 106 636029 147425 19 38490 418 187601 303945 238 109688 88993 86630 209 112223 206 162817 600709 89 170906 214032 34591 131 637769 168 84867 397038 43056 112 855707 150 155360 965224 174567 369 297002 139986 171 466931 52 13571 873222 22 5315 179921 56260 168 987600 2 174945 538515 47620 23 964119 145340 275 486486 19 68465 561130 10524 93 903544 162629 316 129551 29940 82 210281 145524 149 124774 64 123009 956120 123505 159 427855 85888 268 759839 24 33535 990031 119 23694 805673 23953 126 482765 34605 57 343710 172110 271 36374 315 156120 298140 13357 50 429356 125736 123 735831 73816 198 754318 180812 359 899506 88 36944 358003 298 111601 603076 17 4510 709305 269 72700 805260 162 43866 167874 56205 196 677847 85870 293 38944 67125 18 535819 151716 315 527742 133865 2 781517 54169 23 777259 121855 2 475418 130028 180 946207 79257 210 70883 50958 122 737509 97851 233 534528 122 119371 657297 48 52595 206442 24767 103 857209 113 147910 115255 56598 30 39568 80978 276 200200 6415 74 354945 36556 153 675621 24 2523 485640 65647 11 667866 8 193193 615161 201 95319 538163 13 1447 121392 219 174735 731763 20690 5 726276 227 145353 657133 137031 136 305734 29 2153 764136 48 106301 558749 64170 155 596451 86732 13 991331 99 175919 694435 330 190116 301962 284 124968 281151 48 4864 662393 123 90386 291715 73646 236 681318 145 34485 912240 147 95347 6794 84248 132 87387 3 85849 186536 93747 102 733701 247 109114 803179 34 35228 177825 159522 92 52914 155057 149 364765 3938 6 891325 143 79817 651431 59 65721 935311 251 190805 863948 234 62013 460059 145239 122 193177 27297 125 17257 71 98880 699534 107 145567 490963 30498 131 525981 164 188331 693813 145372 352 799239 181371 386 130607 58 26244 397361 305 133201 824927 246 81683 593446 138012 124 394377 180538 234 887465 222 144987 151374 134 162860 583381 76033 14 957970 46259 188 38260 10 549 892651 113 156540 972523 299 134628 633259 56768 225 224271 79 93910 481627 194835 113 971958 21 59513 289418 441 13 638678 57 74206 265818 137885 246 28829 129027 128 50455 160203 309 62335 71626 190 961175 144 90844 594595 77 15773 631026 25718 112 954190 101 79659 277438 252 114042 624844 12653 90 652187 171 120117 518783 68694 159 747154 386 173404 915751 84593 279 120140 248 111642 471003 152 36540 964778 322 135455 386993 3 166866 927448 170223 128 448481 152 60522 705703 150 38887 115471 126406 65 693908 96 116391 514395 115081 111 600664 13 21114 909254 357 163130 291058 14001 70 374788 109903 199 642098 34 17100 204182 53 136426 299222 130 81447 243750 111 29043 178080 84 105535 135194 134 96976 411323 9 2315 355298 118 52005 923325 45 59289 402974 99327 171 309843 87 103129 244542 47 110655 451872 134892 238 942288 98949 10 438734 295 175067 700955 113 45027 186252 42 17183 604656 238 121032 39113 39028 162 708022 67 162144 325687 129 133265 821549 61911 114 284621 149711 109 461531 255 136201 959176 101235 157 875284 224 165343 895396 369 140057 934804 15223 99 169804 27 81754 15356 165386 337 361767 176 52093 888407 15 131600 161188 202 111420 25267 25623 38 946336 2 49413 741913 177 140087 978628 8 118334 859682 81860 56 798496 249 128366 733271 91641 277 483998 238 59016 190381 167536 44 679699 57 104880 169106 162111 261 921678 252 144517 838032 117 13778 233318 252 67982 324501 80 77522 188675 107549 290 53218 120 45806 738525 186 99006 99847 91365 289 894643 164694 19 932110 198287 219 465933 96 139534 777757 50 185066 203168 123620 253 914847 18720 8 181234 46200 152 471228 105 157885 550217 115 16011 834225 230 153711 949935 30746 71 478025 6 21414 169964 128 34243 961544 79668 239 858904 125 188172 298401 22 164711 44442 66716 166 358348 81310 169 743064 150602 22 993626 187 98906 136440 92 121360 723247 218 191027 379049 180673 54 205237 183166 269 7312 171173 399 68623 31 26157 131625 98124 256 760594 80 30736 62005 118 77101 119216 150630 231 223575 394 176792 864531 83 25182 23752 159822 331 418090 26 99414 655484 116995 187 753258 314 119178 200098 177901 326 918198 193096 47 102893 136 193362 706882 21004 89 918787 30 193049 796702 20 43035 200685 161343 284 30504 1596 19 635437 6 8655 696086 98765 117 905960 50 92828 656175 72 10753 392389 34659 108 190032 107 99421 388147 72309 95 387276 188729 432 434703 141 42245 970006 201 145961 378489 198969 294 20612 150 103022 794106 125634 84 323734 195569 315 546316 103810 231 639958 28378 143 778019 154809 11 182645 140198 199 257252 188868 114 666410 11 81587 663434 143749 213 802964 291 122050 840466 91089 143 336154 316 168487 255118 163 49050 483624 193 126238 978295 29733 24 68528 79158 23 172783 30274 74 182454 104 43669 839529 17 173201 874057 125070 158 228821 76449 16 363565 119140 285 749724 50152 183 857897 126436 255 52492 19394 56 864791 19013 59 175072 24449 37 964078 107011 74 223518 193 147234 751402 109124 66 140022 61372 72 295551 271 74921 118365 121159 335 453793 129 172059 703644 142789 14 229132 70005 23 45249 46 124206 130076 124166 43 516863 19 41867 646941 53 3693 341810 191278 227 687891 256 145522 33535 12 82283 730726 32 113101 673068 141985 54 668339 53 191907 425598 145 133376 692834 64546 85 722438 132 77212 565093 149 141428 584614 43 98862 213291 26017 125 731802 109 163173 323357 123 153408 376992 199 160510 968125 134929 30 813256 81460 185 960180 212 117078 872966 48531 86 825985 11 16204 767423 118 20526 232733 112590 95 799532 110096 210 712060 418 186669 988927 165569 286 970029 198168 36 441325 98 51026 97941 75495 208 660924 148 45982 73184 380 171485 303735 88981 174 750516 421 196570 844649 181733 185 484003 139837 340 235398 21388 103 261753 218 99105 389231 334 139571 373558 235 187986 176527 151383 205 122091 254 174767 459061 159727 332 111728 106 112044 860722 42075 18 569804 65801 164 905013 24683 15 815732 23980 102 726507 1287 17 721125 87 56262 125238 255 188239 132345 1387 18 561145 416 195559 243090 264 163444 834627 369 149698 353884 100 196476 138115 3 185479 602162 82430 130 818681 109 27581 985931 107199 102 462428 108333 325 834268 122392 331 552206 108183 237 311660 198 87619 392144 416 185799 855509 47 7267 923216 144012 232 941785 105129 185 58365 226 69678 68430 95 31972 414547 136250 254 529279 135546 192 366873 115360 39 751004 187472 285 342393 43 3327 131671 330 156489 315439 179989 70 155806 122 138458 96687 123 75200 514450 175 122111 17800 178 55177 2836 325 167279 543939 41102 92 701756 164458 238 430161 110827 234 666844 18703 57 91724 151 142001 158271 140687 326 211069 9295 9 959375 142 72703 43501 105 54544 580739 123 28066 501176 187 132228 681391 61 116493 238823 177228 211 450206 58084 141 372585 96155 286 484044 69849 92 387278 121331 221 400724 77857 256 534956 10 44728 581772 47 54159 645969 115 16818 841844 125217 115 322531 58 40885 437235 167 123979 560841 165969 364 292450 235 197038 888315 45657 16 606664 85438 47 984034 166112 273 145550 33 13424 594853 141 46899 834831 78576 11 517709 67633 219 998341 36 80079 279302 195 108133 681905 23654 107 327612 130 107287 103568 21654 70 218170 217 154218 586764 82523 203 490500 15078 88 868956 348 174860 347941 103 172824 79964 88093 203 372240 267 103985 642304 197061 201 799722 117124 246 704822 21 73233 240361 51743 77 342738 57718 159 37639 11 363 39830 24509 89 218482 164 139175 76422 168020 169 469510 27397 77 462556 93 193313 763527 249 63235 338439 305 117849 736839 61 12618 929026 77764 39 930641 134403 296 918588 8443 75 349300 128490 62 721214 37826 178 491379 428 194481 94584 33305 39 402616 127 136809 531118 45474 171 937273 152 117393 89152 139413 102 876091 11936 2 923389 2951 8 261264 75 65361 429211 48 149109 413342 82055 107 744761 105 39830 817944 349 138650 216417 18 120176 689067 79 97256 421959 76662 23 371577 105038 154 38355 22808 51 59432 102 27247 699179 31 8923 324375 185 137149 346662 130 179389 256122 49 48018 998549 38774 175 982101 192978 387 895931 92329 88 651085 103761 286 816579 390 154623 362317 35707 46 586518 17687 7 74707 6 51959 328497 16 139340 712006 6828 19 771312 52679 83 247094 43656 113 975692 109127 47 85792 181 137036 255088 198725 273 980166 171191 322 809196 162648 218 577647 1 2101 885117 120206 112 996945 205 107439 223584 231 64845 786633 60 21216 850243 128524 125 910552 128041 20 220274 98146 282 501649 38322 63 464918 254 90264 104708 134 133229 582928 151424 251 584277 281 175309 489223 72179 184 536952 87182 198 437282 230 71208 378841 66 16663 252789 21709 74 918015 127053 132 146124 177230 344 756782 1 180012 196633 35 100868 496287 99137 291 462811 586 18 725195 163144 85 360409 175 151449 764586 38 75988 726749 259 140755 888937 27 39242 894348 195993 327 449953 36221 56 596599 129806 266 76597 129944 259 663881 63 192071 446026 173 161315 408180 121283 117 192082 63090 108 675075 26849 75 868398 308 162120 339132 63352 235 165880 130519 20 10652 107092 106 827755 393 179129 40939 7 106328 542465 148 43017 734909 130 149467 47486 190 128648 650070 113384 14 838972 176931 192 928905 96083 91 635416 104168 302 35280 150712 373 133559 90785 179 998743 10 15472 868243 278 116052 39803 140311 189 383058 156339 239 316426 91 77947 904886 293 139039 526944 243 119771 856295 48 190829 804093 64 152965 226818 9202 20 698996 59804 195 895245 150 128337 603909 325 186858 952471 146 127800 802861 81070 282 951816 106167 26 565225 98 62265 210756 179 152144 10649 142 48109 228401 15734 110 332929 285 190886 288715 121253 204 343097 2622 43 511521 212 118225 511817 199 178100 228577 130142 272 267224 14 2540 892563 192418 372 687061 1960 1 545353 294 135535 870147 230 116168 424032 62838 142 359777 55 6334 880246 115 47018 398143 102719 246 338005 80 25410 997067 15 36698 640160 263 160062 266163 98919 20 119024 135 116379 289996 177962 196 780881 238 61548 174095 175151 288 289696 129127 337 881703 7719 35 362356 8 7071 873314 175 63973 831057 110 28634 283693 10 125400 856514 107118 73 474515 155866 201 537550 156 173430 244966 235 190037 798521 296 164747 501076 221 111102 969178 142 50382 68233 165901 215 11173 117 42533 345380 138 111337 303479 2058 4 311819 81619 174 356070 38378 115 397480 378 166238 803890 124414 175 408257 177 79210 283554 149220 379 965752 94050 130 10275 48825 183 464005 362 193654 326119 100107 49 732341 241 180654 748117 74 23816 970817 188282 336 675654 201 148831 502506 53 14515 802325 38 45393 502501 29 175093 586915 76797 144 817967 66 131933 694423 19402 7 181735 70 7911 152178 63806 67 822535 12 140999 364777 187770 99 33005 124058 70 181432 182346 80 215167 49894 127 791247 38 5104 42181 152 169829 974922 209 112812 685152 28 26186 19600 150 67018 587407 26 27530 591180 229 167783 143215 67342 162 928266 96910 139 86938 177711 246 42841 23 28812 782527 136545 130 185205 30 7063 781794 157 83698 885932 198351 351 133569 30531 95 439181 134070 131 862309 2886 32 98217 55265 160 695482 23831 110 558212 342 150295 647531 79 199329 585432 77 74961 479599 80 54446 760644 120 86694 206049 674 1 93952 152475 64 239823 174 67255 928916 42499 88 986241 134434 155 26412 84 16458 278942 11 192076 380595 172738 98 957584 25091 54 802478 125803 277 931652 47 19687 577501 67988 169 742543 146084 72 733293 60575 197 385589 70952 136 470012 2 17 923942 308 119294 710381 83525 60 253169 304 160981 723975 144381 75 113211 41683 134 202987 216 138798 677138 157 75576 879002 60292 11 501841 152281 115 590563 226 58857 891721 25 178327 284903 93850 206 141148 295 115453 656716 196 54844 292429 92734 11 459311 22 69745 604346 233 161865 184291 328 170532 731878 16860 22 612564 140412 143 413474 6 120760 721897 82 150472 822966 147523 351 836654 128009 187 535319 6 34509 936879 101296 122 808490 219 143814 411909 67775 92 460984 33817 153 264653 21948 54 565048 187 125301 943484 130138 291 652325 290 172234 933332 230 56284 857263 19263 129 198074 20626 96 20705 165654 110 571076 22 125193 17174 181 136579 422544 8 109880 837035 156 31848 471508 35668 168 333276 61 66536 583478 124047 171 780109 42 197059 960558 83526 176 970125 11 167642 436569 142892 269 944991 228 162188 909077 149055 317 995533 378 145005 481013 104 37532 311547 133475 365 856377 67599 107 519306 56572 237 205259 170397 357 17629 31584 117 334468 122366 105 249196 69884 93 551859 222 153752 637720 40528 201 266887 113 41540 578073 63 4245 944779 69 32844 836838 372 198376 441678 168065 369 410956 185259 139 487645 141878 327 910174 224 63219 411015 17 76200 819968 310 116190 715418 18 8967 608197 142 36485 265879 118047 56 710424 23309 40 749473 165252 322 721547 245 165204 760628 40 174154 828628 227 127224 615674 290 110783 659447 108 93721 611179 126270 117 832878 4933 50 998302 90 122130 470247 350 182191 959463 181541 204 485414 167560 134 4670 88 18572 527909 319 148625 567367 285 163760 154603 123567 307 696449 114 27341 412846 19 1748 310684 39904 153 166595 17 84427 571408 337 177892 739203 128309 252 125704 12 21295 249764 37 1992 681152 230 119649 844390 69 182005 220907 64 190701 679563 20 12772 984025 82 26874 995454 54072 46 999921 26233 82 583846 157933 57 221672 125 117133 821261 154143 247 651818 123735 141 338780 135845 12 785387 170677 72 765969 4 163469 557502 77495 48 198604 268 153977 21267 310 123469 625788 238 178203 834867 147417 241 98031 138627 1 627553 64112 188 184656 97901 245 368031 96588 29 388970 256 72002 491243 164 122376 846525 129 29542 644457 34 119982 621850 133 98200 473854 99004 277 736347 191 59277 714252 173702 253 931352 121781 296 242489 15991 86 637309 57714 71 87975 66537 48 739402 184 155889 394688 259 120964 569444 43355 135 792426 128021 144 722416 174440 290 735559 45751 170 307359 197915 138 980612 161796 306 652612 160757 183 620948 166587 177 241015 119388 319 681664 27352 101 703234 114076 97 654727 4 106351 821765 115 118716 209958 209 87201 327836 264 168322 248297 239 184275 354841 373 187924 667831 178184 353 922361 30 27739 781983 6 129391 782734 10 196755 172640 225 147782 811579 157 100475 341255 29 57723 567347 338 123646 399817 133 106769 181130 184953 368 602795 108344 266 432757 84238 163 252375 120 182419 654767 185042 78 938422 139 73899 593255 114574 117 583218 162000 163 278074 157932 36 485368 186490 88 251207 105083 119 650740 64870 168 953991 99285 148 418712 228 73969 313145 9 75962 136646 159 100179 913098 59043 174 543972 314 171638 293099 38 130757 226348 193062 318 581482 32740 142 161512 193800 308 120405 271 198808 32445 37182 16 778906 215 77503 15616 140 118831 34874 161618 349 577710 72 7717 22631 121523 343 124877 74 23463 406098 27996 132 337009 6227 61 597779 35 31081 519882 133 74361 448008 95184 131 900049 171570 171 985760 348 135792 461583 192 61507 706525 104755 148 269370 7 14023 332867 93299 190 96640 72 72383 461530 61036 110 227304 196732 29 19991 9 119414 237234 143 32297 272125 225 154284 727417 168714 98 457469 98547 300 541126 247 90316 281320 23572 93 350749 80 88664 849434 25898 142 453340 52667 62 103925 255 66524 203153 73275 145 480482 163 85715 141400 49967 217 792457 128 100948 170652 26327 158 192237 85 91020 21894 182701 324 168343 112 30138 709730 119197 15 589747 93941 296 277581 340 173340 209157 143 32067 585297 62 108153 729165 195 57075 96364 81054 75 530092 78 101948 77666 54 68457 675941 42239 152 524247 197 187027 271608 48 181120 443008 24318 78 261182 10093 42 756013 227 161495 438575 62 5457 928122 3796 25 779916 77987 157 691111 372 187418 919854 85281 256 911564 116648 22 582440 1046 14 810253 38074 57 105812 129360 34 389431 399 170147 492861 113877 224 970949 48450 79 979598 150927 174 38033 150879 224 592905 117474 8 607667 60869 31 420533 102 53961 55777 125735 5 968075 309 160992 541231 79 156320 370766 199129 305 832085 115691 210 717969 267 190259 120722 126018 225 380503 56481 151 59249 140965 228 69933 85123 119 497312 121718 313 368745 56568 69 495096 228 55285 902659 81 91251 969591 45 5250 620348 179 47876 485136 86676 220 985510 50243 191 491534 70 166893 368584 20812 12 147321 230 162109 628974 171700 37 994166 146 41293 941942 117 28560 61466 71 27433 852170 91704 206 923714 193894 129 582538 243 166304 212018 189 37439 591089 141712 92 559658 142763 171 370570 104223 183 778733 37246 79 900398 159022 28 52499 186 40028 909621 163612 283 277135 175367 278 19428 214 168612 531057 93142 62 768390 101 17165 13047 95 26571 926593 141490 125 450672 55504 74 776114 51 120446 659999 249 84275 130974 4 57911 652419 62240 173 165403 107874 223 903076 169176 156 120262 144 123897 538192 59 57750 294142 16411 117 471089 45906 99 395105 233 80046 414482 1 163789 512627 258 110129 377761 163 80887 953691 245 189733 837262 300 94063 745114 199 73907 874880 143830 122 743567 166764 79 677157 68 51460 75005 222 98708 666810 47379 84 288608 127 43578 198421 93451 137 894736 1520 16 785958 6361 4 29500 190456 265 840700 17 18743 33277 72282 164 110021 6499 44 342064 13995 115 507479 196343 263 852758 73164 208 43270 81 27251 433352 51 11558 352288 136531 190 681057 157 165734 580667 234 189882 635187 371 141592 157450 45209 43 820075 168 97243 791558 127 65666 758338 65587 79 810127 347 145228 601055 374 175261 763810 142 99928 601123 62 5065 562586 265 134729 76970 156651 277 600312 193830 186 739557 147984 328 407185 118464 219 349956 18774 80 555941 145 181842 28355 108111 264 205022 9337 30 712995 339 134942 469955 186396 430 261574 99613 175 724884 126433 343 512074 14993 82 942742 122499 177 905834 66 72819 905124 173043 267 49148 284 179330 564789 282 162528 836204 127223 63 612036 169 109297 761564 57772 47 467652 29 187838 85804 178 48152 177369 110915 160 514039 51 53422 869389 12 4387 944765 190 43869 211069 95296 56 453273 57 3402 879569 92 11445 657327 95277 112 695972 34345 154 657881 35767 28 836656 9 25770 487798 59 10285 964479 32173 18 749452 131 103032 220359 117881 213 972545 49319 151 983890 260 77141 107083 3068 14 606350 237 67944 937935 47 194708 407265 5375 6 918534 48 186354 320642 75647 28 75363 178 118790 997546 267 114573 266763 3910 9 919669 35968 29 882563 38672 143 97108 84 39403 305679 42 8500 765179 185 67414 615646 158 82458 982792 45874 209 151597 208 79090 29743 122042 122 632706 148 100342 223394 209 130789 142259 25616 132 331515 20666 101 187325 194158 3 134543 4 153 843695 207 117987 507950 176 33405 223438 20 69857 903370 288 168592 49612 23 34851 122482 177193 343 384791 141170 39 410465 198 53623 472710 82 136455 261271 151386 112 560887 251 76185 801028 142476 80 243896 214 187773 346241 88 111838 83328 186 122150 475893 40 29250 23555 87437 108 505503 140123 195 227605 67 110213 18502 285 131117 758836 394 158096 390168 116 112006 502964 885 2 112663 193416 26 954722 32082 43 28165 113 53425 775167 69414 167 756086 68029 129 179053 185 183253 3745 199471 217 815253 119 34795 930308 186873 137 429824 126449 177 665990 114 44536 199424 186535 180 146856 88599 13 881596 22 6540 73500 124317 50 959626 195 44485 605283 158 67338 521436 108 14562 792087 345 119292 379512 141 122653 142478 107838 69 259860 296 173233 745210 189455 431 63837 111686 77 758336 93 58247 458678 78692 172 624272 195398 134 676985 157975 173 964201 217 103357 190224 178273 31 466982 88 111032 279485 94 157996 313991 96653 232 558079 199 112376 153418 182308 278 154894 76 12602 581901 294 135501 894019 10 2203 134145 175 110380 81835 20406 9 660231 120 36859 33715 80308 64 284280 173173 57 503351 179197 57 920549 50132 63 44602 152 176880 35678 68815 16 561607 71145 110 678002 375 141094 656230 286 135264 571080 228 69457 857211 70 24099 856836 26 148710 482059 43 42241 614155 80 8395 165113 47 104091 521885 66339 222 385481 100 187165 445193 3207 41 80295 81320 151 847241 194 67868 131039 323 146964 328254 97 113476 153635 369 143457 421099 71 198520 945672 143543 187 226773 82 21933 891573 88 71114 413733 282 197462 718873 223 168577 652606 148437 273 273164 189 92363 81534 94 148249 264677 331 141151 72005 322 117074 919703 99689 83 440715 20107 126 654748 70 35548 533968 141555 70 206535 215 48053 451434 30008 69 754009 287 198616 642255 119364 11 740797 89133 221 587337 133537 160 261871 49846 167 548814 74319 249 652287 159863 234 157671 32172 98 677466 3 9454 956988 131672 252 739198 87672 177 454082 36183 70 953922 7 70691 6775 6710 28 739473 100627 49 182191 263 96688 711515 380 197770 652016 17938 36 960963 343 186331 568140 105 73700 252418 124644 71 269083 30234 27 565884 146148 174 206916 52991 62 362319 253 100963 590198 1434 35 504989 25152 69 58562 131545 312 948250 64 40320 993445 12570 34 998079 379 177347 656309 180162 119 148468 192229 321 449093 22 160434 315836 1 16713 426775 20383 54 597149 216 79845 198164 175742 61 94669 84099 38 352056 175496 314 381042 143713 245 212282 167 190425 142967 160064 275 173750 101704 30 719255 212 130728 871062 150040 326 860661 276 107196 286121 190483 348 843752 198727 67 999640 237 191852 850040 63601 184 15354 155 89912 706998 215 71099 146380 99 26902 265318 110403 168 527819 46 87714 659845 20245 122 512147 122912 153 794227 189 160806 595873 152 84686 781233 152918 299 916642 73237 139 461434 144306 215 708986 331 187318 957783 201 117092 588260 40 30060 452717 253 168415 422227 83718 253 335567 99324 20 2972 172 30409 69733 13 7157 950768 2 14025 178691 50825 111 254498 52071 180 973131 28 104584 48376 150181 171 770723 19949 39 97226 15470 75 627212 122 59501 292945 127 170623 225791 161836 107 760727 121205 86 344632 154 133803 603063 120501 17 696716 73549 126 831790 80 85673 866865 32465 116 271447 1368 18 762058 198503 160 653247 267 144511 34262 19 192939 634105 176758 155 702725 152980 89 497946 168 70845 765522 173759 400 818506 194 77281 512646 122725 166 615696 1 15752 552798 42020 33 581623 16597 65 186357 120237 223 897886 166793 302 49644 179427 16 189842 133296 156 174192 38 84842 243244 76240 228 406127 30944 101 567446 79 103504 660664 84036 61 886032 87274 288 587413 244 113545 684143 17846 31 393330 58210 212 966086 21 21722 787974 63566 78 397894 81539 128 27154 144393 323 716345 168478 80 416892 65310 221 883428 205 46631 218096 119 96236 189494 12866 51 110734 169 124248 587183 178 65971 618304 19 12942 998274 270 176856 54269 83 21012 565849 166 142316 95813 27 189273 721619 10526 37 542654 89317 230 969017 117 49124 96614 70038 138 199362 12 3509 649699 50150 194 859732 104 115827 328229 64 164419 489540 164137 167 257299 293 172332 820585 51269 215 180265 49059 213 649699 3358 50 342302 25 72445 932490 182806 280 872026 140375 280 372041 92 134235 671373 120769 64 596622 155032 22 89477 2 94492 805951 6468 2 274153 30830 31 839371 62 22093 547341 92 100163 910741 152 112773 674866 50 15357 967350 62995 117 528009 29745 130 877873 242 119644 488466 181352 237 445783 44 83859 511971 183819 285 839263 120992 56 8588 106029 90 987778 200 66205 863764 35517 152 612623 120643 203 618049 29 1975 554104 132460 38 690838 11013 83 81162 56 5064 840822 116524 1 638495 49622 161 201392 141060 222 892526 95 138036 368447 58 146005 845410 32864 32 610668 197754 144 640550 47953 185 913665 139093 182 42761 34121 176 599215 127842 267 872266 230 141956 548739 86984 84 181690 10 14279 194126 226 86331 41338 133 40307 439219 131677 236 432680 9 10013 303690 157833 120 877471 57 165771 287935 29740 93 728173 103954 50 574380 79858 137 92871 34 102017 796884 110555 206 819572 377 187179 118558 16186 23 958913 147046 39 976656 171107 311 543087 11 12903 498410 18 122448 241066 70 149946 322303 11080 26 47614 110877 57 565838 139 119227 423506 196 83845 301034 170486 114 288998 46953 99 716301 193177 382 778621 283 192784 243238 175826 325 527748 80 125530 890667 246 179259 109444 157218 305 336601 38 50833 309778 132233 341 66886 185931 302 531986 118520 239 517247 171480 365 785544 78121 211 441651 53 107564 6985 39 23045 142822 65321 156 896947 125 58091 231735 154 140831 551759 87553 81 490424 173649 413 414679 118158 241 297076 149516 151 598344 174336 26 479316 234 85853 286740 174 124155 203165 216 199629 863163 10369 86 702934 241 92921 573216 88 8378 1709 149493 110 183976 319 176447 744312 22321 5 992596 51072 15 28623 245 106176 665154 212 92550 349722 90545 135 112711 183 42725 269357 350 199619 718044 166491 318 965777 36 99942 353000 6 176642 381254 20278 55 450368 354 187684 958932 180543 98 572310 115712 273 698283 118 59626 542989 94146 166 216475 184 172301 829321 3478 10 51052 56 154351 452785 293 182044 334240 32057 78 482654 104476 298 138355 63 36353 984812 27 93137 939595 13927 21 284700 53852 115 504842 218 130294 691970 102679 240 973099 134119 365 639987 159135 60 454982 255 172333 965996 99 68827 569381 297 88479 383842 131745 258 850170 106 181792 637383 148247 249 565680 125734 316 155301 172493 229 797095 119049 103 133746 193 55674 521936 143 26784 372038 131923 203 991937 32 135497 791258 167 31402 470520 364 152561 274056 72254 107 577376 411 180884 698872 125714 138 912096 6 25122 453697 164 43671 667268 195439 390 17550 29942 147 297329 14099 117 486375 264 78325 673420 4231 17 570976 129 31619 927407 59 50240 548987 110980 6 514463 38 38986 728275 107233 90 620667 129 26267 895944 20564 44 616476 180480 333 259317 150901 329 356632 111 19262 474845 187502 367 833973 127 151832 173683 171338 354 214270 341 192510 175969 77026 170 999771 26 165159 717113 271 170741 110143 112 25850 838765 85587 6 366459 274 163827 700947 166 45243 335537 175 52829 156226 28696 144 967609 38 113996 444301 101 168052 478050 196 197786 969753 88240 35 407939 105502 299 232996 210 90573 496432 175 197682 962312 240 103004 322402 85 23111 990203 103 81239 21976 172923 301 469449 109505 209 107345 58342 204 657207 128477 30 649926 173937 117 695636 25349 126 905489 33565 140 46793 180407 67 738334 337 170461 451452 114230 308 238429 192501 54 888918 132563 356 231429 133 174979 185442 3 96544 164234 95320 295 238752 162 122755 135692 114 13859 546654 190 184460 113976 67 43954 175834 30 192223 373701 30344 99 444357 321 150311 800689 214 166215 466055 118850 198 992240 147 99925 276057 152419 287 349428 69 29190 930698 133048 303 138771 56750 7 250406 106 84411 589906 72780 30 743562 18337 42 687247 19 43700 795450 23898 24 650812 212 60133 47772 128739 168 447444 110031 171 856849 28 58341 921457 93 19800 583961 134 40802 881237 136616 335 630830 59 10421 764702 85581 89 615973 193 99344 60520 128605 298 183511 129293 272 444319 119 51758 82663 71921 118 266681 99046 225 226656 94697 2 30886 267 134472 491634 166 40986 768070 304 170456 953319 42 86409 882414 39 125635 418123 28807 58 219910 32 177284 191576 53129 61 592712 91255 194 66208 116 92969 872848 77743 98 923576 197991 386 383942 49285 53 738167 28372 57 646152 275 149188 541913 36243 32 61802 165544 181 428891 59929 108 85310 268 88107 674463 137104 55 691871 13 134501 135919 28698 11 26518 175116 3 291018 46 3967 729263 121 109411 928987 92 82815 428648 80631 73 493646 58585 34 5487 170 114921 312672 60 14007 840369 107696 262 994981 157063 368 693132 142025 183 123149 119 185291 820987 187 123463 892263 144926 212 185334 142427 50 992002 97419 197 574315 181459 97 854394 55620 150 151074 147794 268 937619 166739 70 172621 284 83543 280870 26458 5 433411 104098 53 396602 52 64934 540565 9 77250 652924 123868 143 804153 99 18773 216853 25568 156 931835 117 41696 458364 16 22525 776651 45 151663 359688 157977 88 671508 182 35696 852334 198745 198 686389 188686 222 522062 4515 25 10945 39702 190 912762 186250 406 93560 82538 26 450470 229 119179 402957 138 103869 386090 7 88041 536450 224 172047 314568 144 99464 524376 51 13125 786439 87 32009 997516 126781 149 760539 166575 214 152344 399 163954 978099 134845 350 464427 173 33985 104679 84147 166 717710 161 179665 779439 28192 55 817628 140942 287 283683 74 161061 663200 98589 35 203465 36 11172 626180 354 194022 578223 53665 162 637056 140700 174 465703 28933 141 977011 305 161926 892850 348 197028 404570 163251 186 832197 136 73122 291947 312 162238 769561 115256 339 182941 63 23579 892824 215 61715 172689 194057 186 463056 204 198521 607854 148 23194 258664 116 172124 283979 76 53586 595632 174752 76 343489 279 109579 106783 123 20353 396510 56271 133 94865 259 167957 38067 141 147989 874674 7 119543 174786 194905 109 445427 160 103770 50708 7471 74 25475 267 104905 641828 106 124117 781760 19 79756 661846 99 186846 443868 132611 26 370805 181011 284 359916 136759 234 950354 23 172607 260123 183118 107 91188 44 35307 960837 181439 186 30083 247 79677 295084 154 138304 274272 178 43058 39611 369 151723 18220 49592 11 651114 113 18505 663182 25902 21 321147 26187 96 286301 112233 180 59419 27 11502 788425 32270 74 383207 33 22131 26001 66 114891 736711 26345 33 994677 116 15804 701741 167 60614 681770 56121 67 412824 193966 293 564312 51109 12 553848 160937 2 63357 154 98003 406192 192547 245 915822 168 28922 506145 142 84402 770024 307 158703 721053 221 92251 483495 145651 313 88537 13525 41 753258 181 49819 446648 184635 244 654195 103 59786 161612 166 116967 566692 25 14014 990972 176112 116 235660 163629 287 396491 313 163598 683214 93985 275 789490 50257 161 761216 99693 281 29293 13 29001 42528 80 183501 569599 53 26888 907240 31998 72 820283 191 149248 615938 116 32749 681215 256 171627 956696 91 8854 444534 300 151032 553368 151 26968 728095 65 109097 372926 153907 19 537239 62966 25 876522 154 126064 777526 110334 30 561635 214 140625 826918 155185 63 400613 164159 24 746013 197301 2 236238 214 100021 214710 61 128538 405181 24826 85 971291 85 194417 962390 140465 19 16759 53249 50 687247 157321 280 362524 191 180573 892574 96092 272 585936 100907 10 419976 163 65440 938522 140 37665 15769 74154 44 934089 22995 138 312689 329 130753 316290 51734 201 576814 141921 277 747745 748 15 603035 148 71990 402645 66894 202 693792 42875 62 793252 10352 13 531105 25097 65 558083 39 26433 872137 87650 73 653912 115 22156 110129 175583 318 47936 145368 338 21987 102601 213 643130 134772 42 281415 182275 165 968726 259 69460 769551 3041 23 75137 60608 22 972767 165 106380 727054 246 148425 967279 376 191097 212599 75425 125 444673 403 179893 388011 36589 109 371315 168600 171 147724 276 109416 86243 153484 145 39099 197440 155 685074 140703 95 259597 111429 292 449648 49890 4 605798 54 160268 39198 216 68216 285786 184 55887 459758 128618 245 71230 224 101984 595219 307 170614 898739 18611 96 640744 136 112128 152365 282 97727 865358 22227 79 665388 68921 148 66794 112848 313 104113 76667 267 3293 69679 124 968206 21 98335 506960 136148 109 312717 91275 124 990444 182622 120 784664 25427 54 321827 118698 190 542661 191 49674 942555 32 139970 844453 144500 212 397158 37 165565 278376 68168 28 460462 140 72365 237036 22 9499 818759 130116 253 462093 6626 20 42507 35961 56 787546 390 167696 52355 97869 29 360762 190 60800 533054 61765 133 12417 295 167849 680532 99822 138 997252 321 133056 28118 159387 72 274929 155 69130 765905 121020 193 368994 29 156608 145104 89 134627 899392 149 22604 270379 147 85965 599448 29 37692 995950 191 65797 261995 180938 56 996050 388 185793 84986 116 20893 396234 76060 99 948270 36968 31 215308 115247 286 118686 71379 129 959304 245 165208 30225 15 56928 943126 314 130137 894913 110 137067 938113 49891 204 481703 134042 201 105471 116197 67 226269 57803 137 700444 117060 90 43400 133024 288 891797 160 182523 266517 90972 34 572094 117134 142 87110 316 178427 395515 102 35775 846051 70 183549 796762 104214 37 405296 23 1309 286187 319 171544 977719 177072 339 139684 136039 355 881198 166500 324 196827 134 96303 329771 65871 152 383391 128258 54 835496 116514 38 797142 61453 57 191185 158788 278 342393 27 1691 544618 110941 279 676076 87800 178 47221 409 197876 571152 56118 184 79620 168 91187 477393 25319 40 244125 80245 164 990220 79 84646 862616 59 12614 225822 62302 214 618948 95720 306 628576 267 155362 345959 121 168882 60394 24 5926 110504 13 106383 941297 53420 100 694813 194 59531 23747 6 56991 721014 100 103056 354710 196 47845 540799 112499 32 148006 74 112655 27208 86924 61 923439 217 88588 404325 291 123988 967460 58 107577 377301 97635 192 820676 197298 360 180068 382 166149 542046 271 84602 630138 8 76854 647965 163703 161 19304 115528 320 134844 74 88063 341455 116589 109 676303 124464 287 919739 39397 135 820566 207 109167 560587 108070 186 660162 57 4948 235216 145 80531 523610 306 109238 415474 329 196242 629308 136281 88 462941 25 198117 394228 17 21805 413889 141 33207 268194 112507 316 616036 313 111271 411027 190599 430 680594 54349 227 518821 148 119648 187929 27409 103 714295 144 181640 166271 359 145390 961982 31332 162 880832 106246 280 359743 134 58624 561851 70 14157 117618 399 169152 792541 169490 22 385026 149 66968 996509 193 80810 902343 108 191788 84864 373 155499 47215 10343 63 161966 269 154309 651153 123585 158 312341 213 74392 112383 128691 255 370430 172 40881 296394 101085 308 251697 195 130913 302235 123 16023 589444 337 114253 74860 81 197917 712445 5786 19 157721 120063 343 410136 139051 64 442804 206 147011 797666 72755 192 565663 167131 128 157918 60 5739 313076 173870 382 929751 209 48293 980972 191 170778 744042 151117 155 482283 65600 4 720318 96 79376 722334 107 38726 57241 9 46112 376574 332 110235 127093 40959 144 823954 7 114202 218842 79 14605 945029 183 91227 868232 241 101643 455205 252 102576 523490 37799 46 45416 67820 243 542518 95784 10 797645 143160 161 605634 6570 12 395512 80014 229 480222 66981 237 758979 144846 61 372152 146962 154 531745 161 156781 146651 107212 243 289688 96999 38 635757 188851 111 798376 391 164009 825319 166606 354 153837 35892 117 896675 149294 316 781183 127125 263 19918 98125 228 54616 181 66845 544241 96950 10 362702 78016 39 64152 57 4021 413771 191334 382 693879 197262 443 192600 8440 54 38584 193325 108 735745 218 71278 393493 115 146420 91096 181064 390 876082 183642 334 991149 30671 91 270767 68641 118 255679 29796 20 902966 148070 286 962148 92 37629 4385 38239 101 860566 116135 35 126562 8 41852 994524 141 46712 22945 17 19796 484090 178 134141 250269 43426 24 33890 286 143728 182904 153600 56 448844 83317 180 203471 281 120980 593197 31550 18 697049 144153 2 365820 109 12278 184757 256 160664 339202 166665 83 410973 266 117065 313548 361 182036 641434 13 133291 593374 202 100440 416164 55567 146 24941 1836 23 580432 96202 104 239576 34 62063 35333 115865 297 753123 89 73268 599413 94 33970 500229 213 64609 945400 134095 45 127170 48584 18 764336 21698 15 681578 50675 220 302615 148026 317 660510 256 157432 162575 50341 3 95814 121337 79 837306 48313 161 562140 139 20911 672977 190 95074 595615 87 152479 887528 174 123370 680284 108 105985 574274 60 92355 418011 348 156276 389124 81328 265 40788 101803 34 97890 2 175393 145780 361 130894 706665 286 152053 933659 54823 119 311613 135123 309 852476 53744 127 776019 6 428 965821 166239 296 98259 166396 284 441965 152 27354 583769 178931 316 679759 116630 252 205874 19398 125 240762 218 69337 830369 9991 61 927390 164 118023 189002 171177 408 37066 84 183826 406953 430 187792 466966 143054 240 790355 330 159958 992505 162354 142 857750 258 66791 230854 45499 163 750839 190289 115 707350 207 53203 923789 273 91879 661845 240 93508 185152 76661 130 557032 58 190820 888121 193 127218 268816 40272 90 249579 307 108591 785750 165608 166 392307 17163 62 584219 75645 110 520254 316 183768 155922 101993 242 63790 80 69868 964881 191 147086 519161 152 35748 798433 67007 127 996330 137021 114 899098 115076 160 243118 100254 286 164716 25 76626 995357 113077 170 293768 351 141802 150668 112 117374 438400 178 133690 751436 140 25472 517200 159 172960 263428 12924 15 180196 157648 302 760827 126523 220 266169 25883 112 623920 150651 324 864362 310 162740 474356 388 193333 147573 193936 216 799823 50 186889 585286 38704 17 740470 5 45539 831308 116930 293 543473 28 52206 148093 131 117628 734021 107376 272 795245 289 167144 408314 49572 154 997616 147124 24 798138 346 140093 745363 88 22129 521126 102 89815 962360 303 190358 846667 128 28998 730659 7628 74 487952 154827 385 682548 107544 279 307306 252 77838 491301 59873 118 959560 32457 153 759249 368 185198 645095 104713 76 828188 52193 16 36229 270 162465 266981 244 80685 491333 159903 326 53453 77640 185 189393 152 194436 649512 162 114929 752956 13728 98 168202 19531 17 920560 33812 119 856235 16957 31 353811 101 40956 27107 35 114380 613153 66 41466 563309 124 16232 236682 111 43373 251519 198802 227 531167 75427 211 470382 180 32602 721403 53 18014 534391 75365 180 369806 189631 202 380416 348 189384 375038 3724 61 69480 297 197325 98087 73 7440 559096 41 6013 398059 175 112782 897833 199 48771 368127 157 31847 319232 6583 22 495889 81 94280 282765 100728 74 923195 226 94762 933537 101 106264 19573 96967 81 706701 66386 186 514803 257 143308 253574 54913 61 782680 133 163185 872611 128208 353 953392 60 47813 822400 116 33484 502772 104266 17 452288 254 104420 475845 116928 152 933620 238 98097 633083 9 23218 23667 9175 93 222609 49 73062 108138 33 157808 418682 17083 30 455188 278 147300 273497 105670 153 576586 105160 235 519514 88963 40 563472 70533 46 711848 73893 25 408051 45 29651 971291 58 33534 591867 54551 203 659132 81 180949 543601 37866 62 726097 39223 17 644589 84674 186 74832 128 112584 97387 204 97748 529071 25369 127 476393 148839 343 33914 282 127826 509740 102 31079 138738 152 160026 208512 113959 159 333673 194516 357 521564 37 30761 562776 53027 188 123953 207 140688 299275 139 178984 53395 105 44635 591768 73 104452 529260 77 31030 619143 226 125046 933032 140 45104 315304 85 12580 715563 103175 75 466487 20 31456 219136 92740 253 883513 138475 339 366434 192375 23 349444 159296 160 635310 339 164989 78860 65580 152 839906 100284 53 970693 161854 105 735857 171870 339 455999 66 17057 276912 49 2507 557952 65 136247 294079 188 48617 782620 190713 287 42232 113 190857 891547 294 134523 93506 55 98978 22337 288 193764 758595 55041 147 609215 298 145802 169037 59068 87 947859 319 184156 500638 138 55754 85685 191 176837 532962 119120 97 387426 74115 104 749860 39140 146 675190 107 20259 809118 198 50495 197746 78 171115 835079 164699 295 47667 33 69060 681400 72 110997 696215 54735 37 685791 192 122876 649334 150319 25 52841 190 56164 60779 26615 109 197411 150305 233 531467 7874 44 304293 274 137792 315819 4530 19 732603 150 105292 416635 158097 24 598098 157246 16 726795 28 3299 309228 59213 12 885994 103009 296 173365 109166 66 933216 68 131790 228197 63 58692 863325 188078 41 444503 29704 98 521779 123 55708 806502 103 169279 893795 53 61173 578666 144391 206 984005 241 70890 808384 99331 228 527901 102 50987 114997 16 48989 930756 97499 294 693182 84 186571 683916 291 109165 847093 365 167947 103611 138875 289 352238 94 25132 16407 40983 44 170780 34876 80 94969 88 57903 601300 191 145990 854846 102159 74 701717 305 113241 690818 127 170299 532535 294 163564 55764 111588 50 57512 66 106816 65347 91 104017 426673 132620 183 503344 262 179111 914756 195 169638 491233 171 77794 544439 25784 16 372832 169621 116 363336 31310 51 293642 199908 260 972522 97 57957 435008 380 195281 557678 263 82031 690580 265 113656 436997 138480 193 361365 313 148508 246538 178 89694 475995 212 109878 639722 157803 121 15045 100 110643 927513 127517 336 830491 211 77703 978557 127 43439 74912 98933 80 915688 367 195072 108332 42640 121 289466 175059 187 870775 157657 347 881972 174342 179 805900 84 160789 22227 134376 162 418527 107379 146 463920 58 65858 142839 176130 34 74772 74852 78 318591 138299 157 480893 61359 211 691263 147456 106 317355 151458 236 683279 189 122269 27636 51092 55 275309 183 88295 136823 186 38312 138141 55 35387 703326 55 66689 563543 116 27026 764431 79094 199 442625 97399 27 858337 41 29596 732131 256 149949 421605 75 95426 612251 352 144822 592700 164 104502 314782 130164 106 141928 278 102666 335052 108071 65 643984 83537 23 625935 147211 153 513245 260 72458 189990 265 117465 755500 161823 244 39223 80898 199 784765 110 148150 629423 248 123588 369545 86704 35 500296 84 103752 687568 21 193125 766272 32 4657 193511 164 134003 228583 345 140228 217195 13345 34 457714 283 91571 411235 139961 9 195407 4 861 248139 62831 101 201908 113119 78 6280 5135 54 645430 38 128529 843678 310 192545 303414 3065 26 506585 146784 227 783292 213 123153 199115 145653 330 319764 272 199859 449221 113146 316 273771 95554 163 798984 113029 284 400316 116465 185 828957 309 97540 833770 70314 48 774867 258 141846 13836 81322 247 698390 190 134185 120071 25 5962 396671 61 14152 591828 21 65192 401824 63 28783 629273 312 109404 838256 5 7646 24929 270 150458 291232 175042 29 643219 30591 26 450133 131856 219 42347 92 62691 169230 177 45065 858442 69 83342 275852 66652 17 983093 18899 121 198655 61774 217 113737 114 21626 860991 167 36566 760391 182 70872 950581 199296 402 573196 29028 109 419401 136712 108 806449 121940 82 336949 118960 310 189712 132 57226 523639 118467 339 792191 83 192648 354249 230 186985 836560 45 7429 743208 35 24406 155247 328 167453 965451 54856 92 233591 42840 135 803340 112 159221 561730 158 149277 690414 152 74678 121793 187736 415 910500 94 42194 425870 148 37887 705291 219 158284 187954 113617 209 421548 111 21686 178057 287 166153 38730 262 146571 604584 144 27776 107244 223 150731 585289 62 35039 259947 86 50114 495131 227 123205 380979 289 157147 71476 162 31593 770153 134573 86 906353 38549 129 504444 133190 161 126595 99392 212 85124 26 71360 862609 4 157258 66108 162 136765 28429 164 74445 842004 1083 30 639849 79699 134 783246 49 82796 379126 14696 14 295827 59163 36 211307 61666 229 303361 48 3641 333688 255 74694 377300 108957 176 698308 68 33685 582344 79265 162 710798 34 109696 509648 37366 55 135817 59726 232 132236 97465 160 745280 28273 130 36135 241 86753 843145 67 12134 423375 182832 165 920961 35 26085 588252 138265 300 132242 72853 206 94316 52453 219 631457 143 132300 40055 13 78056 519445 79 144859 779652 12 54872 626494 15893 102 513724 134043 85 19912 131215 246 549230 72 9971 313305 47 126861 911393 34 94478 64102 112282 4 184613 156766 192 108757 98 52992 908967 198 68376 471398 216 150963 492110 162038 234 382965 92571 74 916233 192 185962 93481 66 174387 749939 33229 97 24674 4 171097 811668 189644 348 799551 109685 280 320692 88630 146 127532 173060 81 874478 28417 114 975316 35 1979 459847 119363 7 166282 144293 210 241183 12 13567 46531 195 182749 436482 4214 34 324143 177053 252 76725 26166 92 777680 256 165548 16449 186 176770 117548 22656 37 653126 42778 12 47562 66379 229 741225 119438 212 556694 166 49871 346800 21451 48 95260 95 119162 170947 151 107942 849547 117776 304 280787 111594 1 699666 225 106298 653688 331 162533 707769 110330 160 593475 79905 220 793860 88 175790 480715 140 147867 722525 196 69270 347786 103006 14 673978 199744 13 710827 183 99120 313673 5 80036 36737 279 92750 553830 286 104566 854273 154 31015 450952 141771 282 849377 375 158456 725368 371 173375 83457 93 116295 512452 76 30992 929821 63 66471 397653 133 32732 200525 190488 172 152286 121 154257 12323 109 79584 760629 19031 95 714990 2 159340 412569 160616 81 280469 39234 123 683200 29 9034 42063 167 84851 111370 273 138909 964168 116009 149 712285 219 83737 136457 23351 11 723398 198213 370 584108 126057 111 801090 27 163892 721984 25724 40 476435 17 50410 331381 21064 92 661375 227 95636 618531 9880 40 656858 176034 139 403999 65466 36 364912 32824 180 437245 272 80979 229690 210 188188 501051 35 44808 383592 135636 198 951777 300 121008 704158 168905 403 89705 294 176163 537188 69616 245 244037 199227 292 586621 44 34155 987084 20060 86 444069 169640 114 637102 277 105552 155349 7 9873 822606 190 60666 918458 25771 128 591773 46 6073 19513 2445 15 629427 114019 86 408270 132141 229 910659 216 122921 915276 126726 257 235254 68594 146 410382 157198 294 110973 93 35172 555760 3 606 660943 320 184145 764102 54 124305 775910 57997 156 113668 9 86325 500203 189080 153 213533 168297 181 57931 79312 144 732795 40 11416 610931 10 137117 280293 75139 181 741772 2546 33 774040 172 69713 897609 111725 244 700355 53657 38 675686 160 100321 866446 8 31188 666081 122 118869 802073 121916 296 899958 163201 333 325961 192 102620 55956 191785 88 736112 75 81609 595509 39 116218 137951 276 82953 36043 301 116038 191101 89792 3 603476 119 43761 187286 164 26953 359540 184744 281 947810 18897 114 495368 21 11878 918290 114 56051 578215 224 59963 9020 197192 114 116768 183672 346 709639 37193 15 585873 305 161331 564244 36427 150 808743 98 74771 501209 69 126722 986419 8 3895 932732 155 74785 237640 322 129423 791790 8924 77 772176 111 76746 957074 271 95152 345473 273 93207 651137 121 118670 643883 168838 34 925402 131393 298 407828 72095 226 43240 6 104579 242723 80104 110 805982 4 187872 452326 126365 144 529760 191 188530 270755 176739 419 463202 110853 166 150027 434 190717 63663 172 127493 899182 65460 202 47955 207 144973 974177 45 54774 824167 30 86028 362302 138931 257 249100 266 79640 218559 244 67492 885808 110833 211 438716 99172 128 689085 91 166412 466721 102485 53 157576 190537 174 339726 5609 2 922220 168874 270 167715 17247 42 216390 158333 252 385160 93 12149 689059 64 5465 142520 115 61243 351792 8705 18 123709 81 126073 679058 150394 42 640484 128 148379 441172 170349 221 554831 14985 54 411597 24 177396 501971 166748 122 786583 164 52076 608663 155 48056 457029 61567 143 534463 108 36707 743569 61887 15 245956 139 19741 559155 129 62990 823381 310 196170 868423 162 126577 647472 107 90706 813670 117 82419 732134 91823 160 847825 94917 188 948362 23979 133 924125 193704 344 503336 67807 217 326942 107699 277 848263 17507 104 274454 108526 128 565082 53 16201 733308 371 171086 287032 196509 407 782888 49453 218 448472 71 48495 651938 36970 140 993524 103305 268 91250 61318 110 834361 28 5515 480853 46207 172 764989 157 31696 119225 50 140697 151232 238 58195 422710 4 59157 688429 169 118202 713109 153 77906 945730 141364 243 751779 191054 21 536391 63878 204 751680 27688 125 954179 159272 397 786649 173606 408 761368 1 40575 179563 184943 181 858421 93 185243 190882 10083 55 274178 156 135128 79514 47807 180 8548 86990 253 421206 50 16137 373565 220 148590 460868 162963 18 15456 59762 83 87910 103 101361 310275 132 43082 647464 153929 59 654376 17 10367 92643 190387 166 508502 80 64117 435395 170 29790 384818 80975 178 859450 331 133918 967441 97640 99 302587 118226 69 844659 79195 54 621849 187801 229 948560 49844 179 217369 129336 127 641059 95341 232 204497 7 93099 476564 317 110653 328646 247 67674 31371 111 161175 980279 263 93832 131617 216 53355 674749 5 17124 920848 191184 313 510097 153826 316 351902 12 1881 485004 366 172597 903691 104 64486 966001 305 173477 482900 92145 20 504194 22 25313 960820 200 57831 148948 126363 63 729226 175315 29 786382 80376 21 512917 8753 61 92327 72589 154 581961 15408 109 233826 51569 126 679801 168 180597 825719 50912 183 698406 85 13754 640460 53 3849 418420 45026 86 409932 11646 102 790252 115603 312 571914 145129 247 544344 58559 222 387828 43 18883 399095 97 116432 924789 336 180927 971455 103065 230 772357 190154 209 708706 434 197145 897927 134 87360 263765 119280 96 208457 81986 270 205687 32114 86 182487 20 156896 839204 160932 230 415048 97611 270 275700 201 70129 284736 10 7081 672496 4 176884 639395 190041 175 407687 248 176427 678523 30021 39 360019 53377 134 827458 62 189072 33205 28 175262 373764 4 432 239512 98 44004 724923 11 91296 58617 3 153847 391158 168032 277 217635 65405 190 722655 111776 235 537202 159440 270 355813 191 56022 658814 137 27897 832715 89 156619 478226 130 72027 365123 16028 63 732540 139463 327 974651 251 179750 531186 126 106281 988135 21733 89 176185 167570 382 275759 320 120440 909853 195815 44 307759 4 36282 616746 151494 168 395026 156 152879 990786 181901 267 139838 18 197938 880979 3 37 500565 95745 184 870489 64 34238 967932 61783 44 328821 166221 145 73272 19 9346 117130 195101 10 958007 195 105408 814642 27809 107 610079 200 54188 371548 47 61017 828335 48573 150 713187 48 29837 932560 19 21547 253735 110429 208 473438 47 50856 177532 199 122688 306459 57 182430 65540 205 154673 988189 255 117625 835145 49 83491 984583 154096 15 937169 105 157157 89000 172119 133 744334 115384 156 967870 167851 77 623041 94 14018 148441 63933 172 583585 70487 264 511321 140 57712 587577 157 162873 263270 27549 59 501026 425 189998 543535 54 5167 469451 12203 26 98487 22461 58 416652 190792 97 10084 63 88883 924699 143931 361 520761 82 83291 19 198504 196 35752 40852 146 689951 141 146655 726159 100 52859 315908 78 39052 900314 124 133143 988099 73367 22 216254 131155 6 408499 20686 114 474873 14 144270 410290 118 187738 202067 355 158587 2541 100 93753 799409 34897 10 647894 42177 192 973832 221 53234 13272 11168 57 967555 154 106232 957973 20 46672 422944 66 13366 140695 143 21509 485486 25010 84 188590 45663 170 852391 20 14037 563062 89 84183 358669 151147 23 739108 211 111022 258854 89 34056 792962 95 35185 796215 155981 313 194449 98440 282 36779 73796 25 441610 241 127779 539820 97 130599 900211 123748 137 298073 64970 202 248709 210 51015 679776 115356 260 704423 145 65162 834148 208 140373 323656 64 9208 595327 50679 220 949214 176407 25 434622 137205 16 399963 131251 159 802433 182 74238 514854 170607 262 957090 192 49904 466573 66 116580 764950 120 91048 221759 1350 18 553558 140 175374 573779 105908 230 497860 191 49519 404437 21583 31 956122 48869 39 73180 190 96894 578929 89 66750 344713 116635 269 322736 177864 311 219514 374 151503 596039 225 51117 574355 284 89314 822947 135 11 231226 225 133086 964752 280 108361 140993 67673 95 354089 116 157739 9168 368 167510 475307 176244 111 980961 194 139024 63331 46 39144 320669 178 97309 796147 162491 179 112412 141647 172 569849 186905 423 641378 358 156552 872532 72625 135 673629 37543 178 55328 106 128394 593186 152812 157 558227 8 177754 306280 82 29087 798841 163 162546 530106 68122 38 71398 36645 170 161049 173 75437 916729 95516 267 665561 67 8078 800286 71590 182 755297 32662 152 915094 129238 84 654414 26 739 636810 207 47828 357197 73 16234 197613 145698 45 906697 309 99893 574382 263 101722 478978 100 115055 445819 58 3750 708385 222 62053 643316 290 141162 278217 18724 57 992050 133538 134 835528 31693 154 79280 180896 350 833298 78 50227 218842 50 26453 545665 314 137694 186731 68 5352 442557 79 175288 612300 268 88070 298584 153357 167 773158 99 112594 60067 12690 74 508712 114 21293 359065 35205 75 191480 156521 370 527617 26961 2 520948 177 108784 382430 179 121281 796456 86 22696 364207 67545 122 280828 104 138500 236804 161648 269 385512 383 162658 630955 162799 206 889003 47188 151 974152 166159 254 455505 370 156012 120532 194463 403 870872 165349 250 764497 8688 55 62693 50 146194 865651 134766 320 562527 420 188241 360614 83 112025 228454 282 167655 845035 20 59994 785109 121 62759 746841 47155 165 682524 9 120681 31236 45 56643 697760 186731 236 850287 18 150171 795598 188572 95 330479 7506 15 901525 71 194931 233736 235 81140 444834 89 53978 979340 110 44018 379614 51693 192 953582 154618 377 815626 71 47169 39160 182 91522 913134 161855 327 666332 7095 78 279892 252 77052 64048 196550 65 157617 73 35336 565114 318 137503 555056 140072 362 111674 27637 142 699014 84 15807 441199 19770 113 704886 17149 121 573411 90 148867 769079 123 34734 219989 78433 127 991955 225 72329 913186 102537 123 764630 89 49745 941812 315 175150 84043 4816 67 104003 166082 243 436946 97 85745 718106 169 159659 369772 2 49367 457663 25954 86 830169 53 5154 785076 86394 233 466200 150818 19 317410 292 128032 38433 250 65308 448542 193 147952 98120 191772 231 317910 250 90827 170918 159692 375 8292 6530 70 791192 158889 288 901857 7 17712 934537 1498 11 462773 51 7182 472903 214 113041 516909 115557 213 219620 23847 23 828061 144 143867 758820 290 137065 392677 78026 152 87913 141554 347 497799 9189 12 870396 168140 406 815140 96 172627 746105 172777 69 698949 112814 156 843485 93 11146 911926 205 177555 360499 93935 95 446701 16906 108 982576 187556 183 29500 163577 175 519505 84 157152 113 267 81530 421734 192554 36 304772 5445 73 980313 101706 16 652498 40729 163 451617 106 73078 137492 172248 292 652521 138287 189 831134 80 89617 69482 9 109232 752159 334 173921 317623 316 120258 672552 101 95262 936300 121 194506 576921 9 163399 249405 103886 85 270010 326 133664 320033 48525 131 148946 154 94769 81711 99444 13 369517 195 148941 441076 74441 77 749403 2508 44 71379 376 191841 695971 35 33689 737633 211 187253 206750 49003 123 927778 12 64078 343125 31970 125 788328 76553 169 838725 176 179826 531385 98111 175 142051 7 78663 503811 11 4343 775717 174335 12 884347 206 60887 171904 73545 268 17938 125335 333 563532 94 42995 932725 198408 86 17263 154 109028 243475 191 115704 954966 29464 122 713062 265 89956 265538 177027 25 524980 45385 62 844802 44 53708 640887 161504 58 236697 117373 234 543436 11493 64 948630 199 162051 254820 182 80928 611295 62 21995 679011 58 170458 115835 194 116141 462241 81 185850 35323 28 106613 958384 195953 187 729702 46446 180 199323 202 52607 509760 129 119366 79229 278 122705 17888 106153 51 856651 82 60833 658101 92618 39 641717 51198 75 166285 134216 282 358578 43363 75 145413 95962 130 393483 21239 136 203369 13208 3 537800 199647 115 129038 62 73144 2981 9428 27 598159 83569 164 923372 334 127230 737181 95269 306 361398 29 35470 225662 21277 50 667780 164 56942 377276 36 41551 191180 78197 149 450698 67 78037 238295 134 73806 45237 178066 21 363226 79183 51 437014 23 1494 118384 90786 159 849447 283 88462 732340 122 32354 638996 285 107706 920112 158 73092 998769 177944 156 848208 119 51194 525490 193192 179 486958 285 184709 161504 45308 187 960007 155024 305 885115 277 83464 130965 59271 213 550384 69 93469 846802 212 70152 785134 24656 67 848257 115771 317 108620 125343 272 333139 102088 85 60899 67232 247 7510 30508 30 449812 129763 117 96661 58 159829 43461 125859 41 726495 14517 28 954146 81723 245 37428 99790 272 129217 16255 67 729803 7 295 678296 183 96341 952561 96 195673 862471 52 104445 825539 42 2073 269364 52 66391 178147 3101 30 475319 60 20770 12001 2 83560 288057 326 148023 339311 4835 18 927181 355 155200 749059 600 18 281362 140 63249 793746 14781 107 328524 183 132477 888985 111284 64 841808 133650 302 775361 168788 164 595191 8 189489 810304 41467 198 120209 55 88609 433099 41 76347 3302 184126 179 514574 66 115488 232046 16 46117 100610 28382 32 622065 50276 134 680419 137239 307 540218 151190 368 853605 268 142126 893411 12253 102 567890 114991 62 784605 182473 351 88758 129850 292 424759 302 167030 706798 324 162090 416699 282 116870 640147 55896 157 619263 21160 16 93120 85111 289 371230 133501 332 646461 142784 258 204189 152 105949 374769 42852 161 506625 104460 154 582471 249 102730 561112 346 160652 677972 135872 198 806332 3577 8 759658 234 74348 79388 157282 101 804060 34 162422 129136 140487 171 732356 65035 186 862482 36 5063 68024 55 45680 602997 34 3413 315708 88159 290 413630 115 69874 472757 152104 277 450695 113 84762 277210 56385 146 509740 172284 145 66923 9 35666 912439 278 172568 738152 169221 6 117325 42031 173 586509 210 157911 370272 79239 231 917235 163767 392 472875 90 89869 886702 416 187232 57396 68 7825 509502 196 127378 303390 19928 71 380491 183255 162 700760 43 51689 29686 30 12450 120419 154 174516 537322 179 138168 504783 161332 10 148424 5057 65 863119 212 100094 141691 113 28310 88316 137139 203 861736 200 121660 202310 220 188636 936079 220 67763 244356 320 153187 503285 196 57789 179950 72696 171 334691 75 9926 775543 13 155050 823575 186781 378 653711 122 192566 978667 53448 63 524249 252 69901 774660 36349 1 805717 48 50650 425718 406 180702 670605 18698 103 674294 118827 90 268557 122784 67 228537 165341 30 938453 19846 84 717118 24904 78 946467 294 152714 842629 123498 49 913147 168082 81 296898 143 118625 458954 12451 70 920961 7038 54 147421 185544 378 536834 151 50977 759798 1 25374 387576 29679 76 943672 152837 180 455228 225 163946 309738 113 155625 327685 192 197773 300828 290 149454 426225 166865 62 589393 6 13960 204856 80315 43 190455 21039 9 798035 55874 14 996858 148452 340 421587 224 77755 882255 82 36046 826848 182105 36 108669 109185 165 134417 69082 66 278942 214 151572 234257 27165 126 992475 40065 82 395373 66 170565 667154 179 158873 397835 90249 166 634956 147 109164 627571 134 96872 118744 28650 82 425721 129750 6 600151 127858 240 697034 14 15464 609671 108501 214 44281 239 92946 826549 158 37512 194687 164 41661 224322 170883 251 721792 251 180986 94512 22 93439 20851 35967 45 764561 177533 361 981090 52631 114 92278 8 187999 681407 132094 313 524062 123 47010 590410 16 147140 217777 75099 71 978462 165783 312 279533 113628 93 836182 90082 76 839999 133 160708 228344 131 116294 390424 70041 1 717000 128449 83 152532 60321 43 190367 189 175857 981986 76 99364 65166 109269 17 144980 180822 101 940832 96798 132 865272 194054 339 242238 6 10960 169564 193926 89 268496 38719 192 148075 142 140382 990895 2113 2 936003 196202 430 129903 54 105296 495706 56 89199 799165 11 49173 472852 81 113096 440489 73 18613 252391 96883 6 348416 234 86781 513845 55 50424 296899 55850 212 860870 28 46623 342068 174851 257 610927 225 93219 385572 112061 65 429250 8778 67 830261 174 48461 410264 188346 364 259537 65674 161 169583 2 191559 73909 154492 103 530887 122275 220 95061 126 178965 458165 69343 169 45814 360 197756 332937 31580 159 187459 3347 51 167299 280 152167 786947 407 194635 477044 144581 365 664233 66 153585 38152 31 145054 22022 3 93558 481595 82012 276 218088 155523 161 410271 4 161676 286186 323 143484 343223 78 37327 610842 186045 152 77286 409 168314 997444 97 22909 56174 78049 27 516011 84268 161 930018 67 42358 88250 23 25587 511655 234 157219 136177 320 183693 870202 53 42184 625212 113 118305 203114 293 123576 798661 370 185576 517713 96 152093 901093 46 16304 278162 110732 41 669907 75 148657 281656 59838 108 975183 162 170958 750094 209 167886 800787 148 42181 208044 11559 91 521290 7607 29 640470 121 52252 789645 99168 70 898720 57306 1 533938 96 25462 996408 388 172599 315702 148 118299 971229 106 145494 872956 320 107644 848295 17150 130 416597 200 166263 333198 275 90302 766311 174 192140 86171 188589 16 262989 239 66527 711843 102895 107 677457 22 103812 612772 178594 186 663931 372 161430 94697 147301 273 527114 116884 338 821965 194310 75 766661 304 155048 855525 157259 139 790825 264 192503 720717 170 77771 570931 12 59558 537758 61362 188 279807 261 187040 106147 195 81119 388969 56 102204 96258 106 184392 681144 172115 109 950379 88238 88 132101 249 152846 378904 4069 31 90923 193570 103 222811 45926 42 416239 13994 118 341061 46352 177 287500 97224 196 356506 216 70303 224113 1018 6 217760 140495 177 180018 35586 86 759721 300 149550 53661 158 82025 517396 165 54384 332343 117 37764 221564 2 166083 935366 42321 102 316893 107373 299 357879 122503 16 115804 294 142910 363418 251 116825 486925 144976 253 325233 51 44834 219900 246 125637 663107 58 16063 274169 18 180219 808782 152740 147 771370 213 46987 147826 72723 238 713856 40 54818 313450 159646 20 303636 7665 71 602107 53874 75 443817 67884 69 424773 85 49595 923025 184 66279 951261 177477 351 785841 161361 318 455606 143 120296 520276 174869 97 576336 315 113729 519570 123 47881 861914 254 96551 569774 357 149076 330268 267 140859 984373 71481 127 981255 83 42519 309320 175068 400 633061 79 8245 479780 118778 260 788651 28 78012 95381 164 132297 675835 5779 56 699363 81 179508 230385 196212 439 503358 71 135537 104896 139956 86 822475 280 162261 501055 177 31941 398425 144 30472 272117 41 4096 968125 157078 347 232287 263 185903 892854 131 129913 364002 2980 53 641382 180 52542 248197 180 106414 820017 255 134022 395734 129296 197 92270 105123 246 389295 112 94853 393209 77809 81 674817 145103 126 522087 42060 99 783898 39036 195 98139 240 150898 783499 384 148306 529919 121 32210 875466 103563 71 989675 141585 27 262365 42 178229 576633 91 188474 351971 29421 120 437306 88 162946 569791 168 159650 334634 9397 9 571085 323 180465 797954 120 22170 397934 181457 111 947065 179 120069 47001 135134 17 358805 80525 233 740064 215 182088 622799 108 36947 258733 175 125603 775419 254 104424 745001 89348 32 213580 77 198927 722692 99 104741 970864 62 67501 932356 107967 8 835290 84680 225 414681 323 160999 244697 135265 205 418698 101707 37 273950 162449 81 780708 65597 110 888574 69967 63 420110 192 87335 681983 76 128921 316748 102435 53 35194 77080 5 746117 62101 108 526093 137713 261 171719 71791 70 144336 183214 11 48157 13516 40 707602 22967 75 755306 344 156854 520982 143 29576 166363 244 161260 665749 135327 178 196055 408 184897 303462 272 129181 694735 5686 62 825833 64400 151 941265 171 106008 480257 133075 87 490883 127 18385 981004 104296 227 761067 132 63426 970775 88617 271 725860 160920 65 184078 39 1552 301302 283 80779 477679 219 87659 439748 110893 271 788130 50 17015 753522 328 152498 1141 68372 166 655956 151 189233 348500 86944 153 441685 67465 151 485981 193 46197 508656 198046 194 483908 37674 159 972477 28 25482 928673 31 136483 351577 67 37968 980482 229 129539 248219 134 69198 89645 96 83461 85107 308 177485 825270 134 113846 386104 128 27304 248509 49240 15 814266 59698 119 366716 66 154130 829268 20270 103 692800 121078 21 862951 164 31450 528191 101172 307 750021 97413 150 338086 417 193680 608991 209 85521 628554 84506 169 297339 107101 224 608926 33510 139 386058 113 96334 567121 232 89677 874241 154245 172 525793 25 22159 369027 153137 315 739716 69773 246 166917 207 72926 149479 103648 282 854160 23395 30 202409 4 42214 63047 176 48618 161965 328 140507 546114 51 13434 780148 131 87159 622729 543 9 805223 96404 50 247600 74 94170 838147 26114 41 504314 189380 69 706468 106759 190 117489 308 130811 521000 101828 21 930035 311 147641 381175 145284 305 816432 160125 254 81293 138900 17 693366 153943 378 233021 274 80919 909982 155 131644 563384 7706 64 148302 13 192535 691704 154 110168 284908 176808 53 657888 75 6250 320803 75195 83 40678 285 132488 519190 50 60778 112690 144602 239 399591 187722 408 301075 63 168353 280011 36722 73 498084 384 190523 717821 52 79009 553211 300 178618 677413 175 113901 561231 48900 138 380564 96 50278 531277 261 199667 987444 237 61231 136016 127347 148 882713 68731 102 516634 91166 135 391843 307 128895 968494 27154 64 820166 136 26544 296214 66336 3 783590 187216 321 683325 286 193532 61445 212 46818 122900 18 87178 976879 265 87792 646330 9124 77 534253 114077 36 620955 89 54439 510554 284 187089 685613 218 58787 37200 302 141909 178942 100077 300 128251 36 53994 432756 228 146291 159710 130 148108 895344 191847 153 524957 42 59569 82080 2 20687 857510 289 189001 513757 66678 30 839516 131093 171 452780 51 106250 982727 111514 324 771666 155 62914 197549 187207 66 625468 212 98974 253645 134058 262 459773 328 155000 690960 32587 53 435515 32 36414 22438 1411 16 8738 116 65097 195339 184 76040 275728 168 96965 85492 296 101470 588118 60440 119 210595 288 101121 690295 45262 151 230609 38183 161 123315 183 80625 762969 97 16016 378264 204 124674 544556 367 192580 30984 157193 238 345525 122 176653 244591 377 168275 446552 212 84447 125332 228 64231 390650 24305 118 702548 29571 139 636382 108317 76 573107 24689 78 4342 236 79871 203538 217 153439 809472 62 16291 105296 102522 18 401209 196815 380 564016 68 29904 410655 19888 109 953786 185 68835 478930 13 1495 273707 23 104761 7171 82472 15 674622 79 49897 7081 178803 38 552112 113390 165 450816 157319 34 467074 180084 88 35881 70553 223 350797 30289 90 213610 111206 16 44039 173968 171 702326 161413 260 317252 33 115880 158456 112 60785 37658 220 119638 998527 203 133332 228116 147 109648 309329 135 167825 778158 74 84677 28023 161157 11 614635 255 115398 904783 190 93687 888553 159652 266 114906 107768 36 15410 126563 17 284837 199338 216 873284 60 199273 909561 41119 144 809597 17 34814 955560 81434 233 188079 148 74677 506215 21 85956 768047 303 196910 346318 345 176595 921458 121 69132 85157 57 199898 753504 51 165656 746374 167017 396 999477 121 49194 512760 210 105259 52687 56860 129 203937 8 140307 857407 174 194684 185972 75 30946 557964 102701 144 732841 249 105984 711948 73394 211 33923 2468 36 917072 170276 387 469899 257 171603 679581 658 9 647394 166268 301 725284 4972 14 608090 106 87782 414432 83763 144 238516 143638 285 457293 37184 112 583073 132 75726 433704 141 148456 398586 264 162339 750468 362 150018 285615 107618 182 432478 258 164680 933348 51446 164 208560 193 154944 396256 172749 201 234365 131 146837 30549 27306 63 201026 50 28503 557004 147 152537 265713 107619 122 934410 204 95707 838920 71316 186 414768 53 119869 495090 36731 87 359740 70590 203 939844 53311 174 191991 336 151248 763822 282 123602 765118 299 117649 474818 87 12434 673126 153 110108 431329 95 67700 156466 310 150478 476527 29 2085 289647 143750 16 525667 15543 118 100506 101716 29 764334 14131 10 954812 96 191482 989754 151347 103 370883 110130 43 188104 1 135465 90121 11 1065 222751 40 151812 628598 125348 129 765341 102721 106 734754 105 30987 874954 126 31523 165973 35359 165 301145 167076 139 703440 130928 289 945146 26624 162 594380 78069 143 566348 114 42131 500690 48 18536 511541 4448 27 26593 80504 108 889348 137100 70 969629 49297 32 35798 211 99964 229489 55914 192 356555 25583 133 317033 253 164778 521134 65 8 845019 31122 134 750444 197465 311 384164 70744 81 401739 13 141484 65252 72 18858 170072 317 110026 897712 212 50153 201001 121079 296 546819 4575 20 180564 14636 116 69493 170 194499 692225 58245 74 714731 87616 187 120567 296 136410 984924 167373 385 45780 35676 86 365675 143009 16 705759 20 24089 213181 92 180217 907683 69 113028 693799 78853 198 859020 54281 202 57696 147349 171 608314 91127 73 209715 100 87795 846966 7645 11 958152 51257 151 518930 184002 226 50468 38678 125 67610 8202 69 967115 53 57735 784825 32 127416 959818 264 99363 792136 61 82212 385744 74 85325 89559 288 150716 393432 270 137016 907117 162168 291 831374 166 114399 994212 46107 138 442777 151129 316 485927 3 82792 346021 178305 132 73013 135152 52 362299 171 193262 388207 47381 93 311956 182293 236 147314 38275 98 309783 45042 19 775261 123 24284 358307 327 133677 867866 39194 91 266258 77059 266 497691 156 42381 140007 150 124450 93358 135656 262 23709 120 110943 526025 97 164383 450278 98 34110 33451 29 20418 196714 173234 278 604779 151233 253 245268 30367 70 644097 61648 206 903755 101962 128 599516 96193 160 72556 41 174623 802914 4 22628 635123 58 169366 44259 236 73028 133171 2 171351 409092 399 162706 793612 34 68926 740715 178 89863 923434 102 189686 137606 247 194146 351796 83687 43 3016 39174 99 536175 70 34370 103748 102306 71 990446 127945 257 776757 132 49182 518931 1217 14 781540 134515 290 549337 21784 135 661623 235 103990 66122 262 174034 627291 414 192989 317712 115535 86 40162 29 24333 431784 49 119698 606679 134203 218 11874 348 180849 351125 139 191361 526441 142228 206 326759 194999 405 691286 105 94487 46206 62 170875 156924 360 150892 765071 108025 256 177791 48035 100 759474 138 97982 369580 40 123071 868050 69 63182 727444 58059 202 796307 64 17176 982812 83029 39 515851 59196 233 307765 175451 71 89364 97516 30 69351 23557 26 980217 43718 8 160239 103 12365 49778 98 100421 637725 14460 31 127599 48 70697 835357 11 4976 623873 1305 13 300396 106651 208 340433 62 21924 743569 43 2410 454713 98 93374 935414 74 10495 149948 105 24791 824184 143729 217 200705 182238 8 619905 14936 90 528861 37675 76 277827 153518 304 94837 124 159780 409609 132480 115 835925 79820 135 458268 85245 127 932977 149426 119 442535 315 182439 764321 144 107520 596628 4722 47 568009 79 61930 253243 143 62094 68787 53748 55 971606 41973 187 899093 70832 96 80558 98038 168 303396 191934 263 496469 145529 63 892730 115836 1 267894 223 194173 138452 303 176315 419517 55684 163 514703 52 68873 964711 3970 46 972336 324 132277 2256 126 86064 812666 195741 170 114624 109 116713 684941 278 120342 899109 154 144082 449937 134451 183 13263 22 1291 279767 95 90317 716330 82 9040 201254 190431 254 977858 181074 32 427242 232 69078 76390 65617 2 934185 154 174893 526961 187803 218 320054 101 12668 501552 83323 224 796152 70179 158 140463 106466 164 634869 198379 417 339098 155 135360 995959 175808 264 958627 89589 48 292920 195421 289 321447 276 140178 69226 162423 258 717805 330 128325 67964 127 55647 338687 160751 204 452996 132 39003 533424 51 124929 644398 128630 81 172013 98 21431 510242 43997 200 291706 55406 24 892899 26634 38 71179 3537 32 478142 171 171902 912542 15436 77 506499 188443 103 446021 105 37360 525221 64593 194 807377 77 45248 63037 112 98441 857341 68 62331 613377 222 78195 486589 138940 299 164451 168734 279 564673 137279 7 724261 100452 201 913143 153586 314 701591 72141 6 749456 7 173676 513691 177893 391 834541 50081 75 635942 216 92470 336572 128993 346 488352 158544 381 693598 129 155842 1936 50080 28 732335 157 156272 548440 335 172620 753860 302 131428 470058 94 101089 493971 108312 25 367511 3158 29 609404 169 184488 840397 49 188069 312711 32 152191 4695 12 6997 57668 57110 146 332576 290 184731 905386 179 103851 331463 173 76950 921612 144863 293 399916 114778 325 57465 244 75156 221958 38 94180 400239 92368 89 609544 182 152183 433685 48 2734 177387 283 96545 63761 13 110347 753375 423 185787 156270 386 199386 359675 253 144327 824016 156 183399 290027 157332 315 404867 184260 227 208416 304 186213 756700 151393 282 381197 102 168672 40285 109 132372 149518 107501 302 414077 28622 165 178740 305 149747 144044 111 20560 745605 2 124467 189871 84388 272 968835 13923 93 918564 29178 109 67997 182 92449 538592 141491 69 197903 7 145359 50945 187618 71 328676 44 14179 966340 57847 71 13429 23 17774 702570 35150 88 971188 291 110310 58976 46 20138 192181 46031 60 920093 135463 198 361450 95141 210 290987 100 32302 103102 241 74098 914268 192764 314 186192 279 111219 540609 47 46866 651691 44 119392 157172 292 132987 334056 197530 276 199842 19 4767 474507 237 143674 699641 157736 47 173338 10196 31 71321 46 176621 47487 130038 203 814052 32367 125 218605 89048 158 184148 20082 37 647263 119516 233 126839 110 193054 824628 50 2518 165952 39040 28 162803 162 186067 234891 260 81471 768152 108 194337 430292 144638 352 385581 85593 166 913121 269 175226 540073 24501 52 417121 67141 66 956768 14579 110 457613 20 12205 843221 148482 128 878810 31 3580 805015 29201 130 229005 84535 254 263829 50 12975 591869 58 185401 394612 19234 92 384704 42 92580 360354 163082 181 93143 102 12285 104684 91 101888 723553 236 70202 731448 53284 126 159929 114 117777 200713 35005 172 362582 150 78045 458847 62 57449 89281 47774 156 347640 180587 3 765855 268 96819 919555 123 29536 232862 331 135696 17631 65 34094 770157 124422 299 86070 18 29159 539751 42938 83 511315 11 169449 746427 17918 67 277581 31 16190 265006 283 80757 336685 43753 102 789109 96991 114 850587 360 180684 195276 137893 86 887813 39734 61 765310 7 90067 375954 9884 73 863137 169010 119 686618 168178 380 344438 165696 24 291234 243 62937 627846 56 4201 880676 1734 32 216725 122 188985 517731 171 72878 307478 105069 124 865145 114860 311 293148 313 188408 911594 36595 66 312528 36060 84 428821 158970 293 981627 149430 229 403810 144774 181 472447 17686 44 740675 267 156519 28238 27 58322 185966 74816 121 280768 187317 358 682303 409 180181 466390 123962 261 794543 288 124333 239642 177946 253 31580 253 184484 623097 202 41889 974277 84 65050 224858 81058 89 227291 88545 183 634267 32 197793 22902 131505 129 289546 56217 170 789567 77652 164 461325 60187 204 548665 31 3889 827251 16392 38 446796 8 8646 99944 152779 243 770559 228 99352 434339 187734 152 819342 109684 329 635243 76050 207 848732 5961 35 773023 142616 276 265211 66 12033 126547 226 192960 458225 7 4133 957129 197461 126 818687 1587 26 400327 189942 54 575668 197671 226 846411 51 4353 353204 103474 159 414084 314 178040 26647 324 142569 478669 220 187606 613554 57181 88 918045 113 175423 520976 17 139410 762805 37308 80 739412 27148 65 218374 187 128495 855931 140 33311 461402 88 46269 812680 12189 50 559899 121 66656 248377 81420 43 605292 242 72446 364420 5 93450 137516 197384 239 88162 10 3360 191399 82511 243 812508 105 21795 814551 39342 31 871370 206 44479 477123 176 171554 929015 49 119380 478985 22027 20 873237 61286 30 13408 70 74288 125419 119373 263 751263 4531 23 787757 131 68863 646845 83888 271 960918 57557 224 171489 103049 279 947225 198 41543 843367 10 2205 700783 41 4416 712710 195 159848 140178 51112 138 854770 211 84847 40457 180693 288 759490 87 25254 197276 290 166624 427959 284 178133 146980 80750 227 872928 151 48330 1518 92645 288 448511 163517 46 147906 130105 219 894691 45727 124 204091 7986 75 621493 20 9916 729082 19175 14 873524 190841 24 608095 266 185360 895111 97 48443 208694 46893 186 227155 108 164263 453549 71434 129 340593 120 114403 352588 172496 363 818850 239 181907 620377 33 72901 956453 234 96516 878375 271 87038 458583 198 153128 418716 116180 238 436060 46865 81 836944 9 110267 643580 41 92706 136430 6 65689 298549 109 36352 185579 243 108774 800017 10 3803 1182 156967 241 799084 66053 229 744508 124 71813 822055 51088 35 150272 107568 223 341514 189573 221 112816 29813 121 545054 70836 247 837822 92 73759 818586 33 4206 229286 104590 109 424758 39739 183 190614 153655 43 551870 107 173269 562037 228 84488 30690 120929 110 968001 82 23721 702429 174694 57 130101 1579 15 120444 188758 375 766206 177009 51 272692 27 105297 93255 49 179462 241338 160726 216 366973 156523 292 461266 191297 21 589868 3316 17 525934 121648 21 206368 192 173197 710834 153 39813 600079 76 39495 514132 56 13112 848847 132 77537 352621 139 43616 729601 9 60102 657844 14 162333 303828 191218 69 575783 328 163949 235957 39184 95 472212 315 189785 690961 10366 67 687879 187127 305 763476 182959 206 447185 54 89599 375250 121181 201 780858 93 100652 68224 38977 1 43415 26854 33 313078 94 132002 742839 310 135974 282768 50064 25 812898 243 95723 520734 156261 394 156009 87 133066 753944 72 6708 492303 21 39515 593919 250 183909 901786 227 175563 949166 156946 34 671776 32 170289 440586 38 4915 236674 184 54191 128037 242 191877 42244 85683 189 529373 13 75631 408313 137 61055 172995 73 58189 536403 23 63614 62817 61279 38 584901 107909 222 246882 70 5215 203247 117796 37 282916 44 54215 301124 107729 35 543410 13 36083 126190 267 87423 473378 200 43388 628103 87444 97 444516 24763 23 468846 85014 106 831273 105 109105 799504 107 131743 97561 193665 37 359891 169979 410 792972 211 176628 175235 203 119482 256255 62988 115 546594 141571 366 694776 89925 233 803413 25 12724 256291 140852 352 905227 67 120614 849935 148906 288 627047 145 132560 938495 308 158486 219810 21 105212 277242 235 122900 692533 185901 226 71132 29 20253 179577 235 86533 620770 153 182155 755560 39366 196 825242 302 102018 813048 19014 105 158275 420 192244 968641 179 161885 114087 222 152682 307800 299 173771 782384 77665 157 887398 178383 201 393375 143888 360 682838 119316 67 602634 122716 334 132944 179 103172 654368 171 146651 187066 112 96639 709591 112765 279 107086 84545 28 875253 117 24035 215488 294 151980 998846 12 165996 30995 196 156300 276319 319 139807 26287 73 28965 422631 154364 249 440339 45 25704 209463 366 145973 704335 15820 41 542591 28207 76 987084 9363 93 775551 169947 175 571170 106 61796 455492 218 112798 726949 112375 225 235563 89 39551 916787 301 188187 507801 29 1151 588974 86343 214 477595 193 167194 136050 135357 46 101989 141565 13 817627 308 170721 113545 200 85832 597112 130705 131 353417 51296 69 112575 117 19427 982397 51056 36 288389 181023 116 262703 195 106542 880882 218 56492 411767 18 103751 772062 37 95622 880047 163803 98 723946 72 149332 990226 253 108572 759450 186 82005 593298 129 124819 428571 97983 308 951192 76 107073 121711 158620 36 172635 70 5590 484273 149274 136 672854 46 30918 758181 123 121460 25417 18588 84 330093 80463 25 441477 94 30440 957555 235 160778 967319 46409 139 684728 186 49573 766564 309 152578 965415 94 13829 707800 228 176573 905493 110 57194 742531 81080 75 283678 109 13097 253316 128 171203 839905 857 29 285650 195 165501 113341 91 14066 413081 116440 255 923755 179813 377 752870 146366 247 181985 230 80794 898137 177 149627 471811 142325 356 979200 6 91816 485950 364 151490 648150 6194 35 972434 270 121895 197333 263 93001 637333 192 172621 463056 184178 60 209286 164 99924 238756 162318 277 282052 198002 126 689837 3 41694 477807 9 149642 600517 65318 66 616548 72 136521 709520 74757 59 239799 120489 28 123792 144088 74 969634 39 37566 877914 171323 379 329101 191 79963 724408 88 128126 541612 137 107566 489993 90925 90 381660 158 66613 522322 49 152438 890499 188 38317 210406 103031 203 5000 4 108642 545945 160 112277 271626 53 5504 289300 127016 325 345449 189822 84 698547 334 128221 695727 32 3055 180986 79399 232 301539 185565 145 302620 165 62373 472264 196 192463 507607 154107 120 194214 167794 314 213456 185 40868 118780 22215 116 430288 189283 108 655177 334 115883 934850 96060 63 976567 190044 153 857479 227 174833 715938 148654 279 34635 17989 20 284075 23 95446 536371 201 91337 896199 3 23974 1127 172 45301 616809 241 149988 508460 203 76003 784982 309 163446 517865 22643 133 948195 328 114119 73781 252 195237 327587 314 190482 307993 148589 228 9954 146313 265 986098 106147 171 695072 190 186082 51419 123385 231 848447 89 119586 876440 6 175941 735873 251 118641 529743 48124 45 226656 122 99301 372796 135139 88 984576 151966 227 145482 170190 108 142087 127802 112 652148 174398 364 126244 103781 63 22854 10 1467 898252 132 79077 635094 52 89456 986493 66757 245 864678 60399 228 70532 168215 110 923153 163 32167 310240 105070 223 271047 85779 80 4569 305 109904 835293 19 155249 117554 41 166890 582755 159694 398 312160 64793 92 912862 2896 13 348365 598 23 167331 221 185295 849350 301 153465 909074 79034 46 144394 96909 189 471889 82226 134 905614 86 144681 438567 93688 49 310312 79 7061 450972 170 65792 148983 143758 166 573114 128 37939 951523 10 13095 403804 199297 215 822649 190045 341 949809 17 98509 597155 8786 31 646554 109 168849 33751 100464 304 889723 35198 139 550106 20 38267 152278 198810 23 947794 178639 182 861658 178898 68 972458 10 43735 753236 15 329 206198 127 94089 136571 98836 108 646509 82 143662 134724 34871 79 91957 54300 208 742720 197569 16 846929 11 41504 920225 20009 59 946516 69573 52 315752 42539 198 653540 172 193676 314556 126309 340 378822 136 94730 990471 54 138567 70820 161 180247 232021 166 30706 117414 119055 338 291804 137 68501 542846 132732 46 784876 126243 58 878003 260 108987 187120 36 103223 802043 49 51727 997758 75 44288 695939 23356 147 559189 167 124797 676050 69 108664 97752 354 159595 526458 92 126656 209563 74628 178 768262 243 151828 328771 21 14325 676120 1882 18 243683 76083 207 973242 180942 275 225622 209 93228 655720 166380 329 32890 156679 314 224440 165496 22 941603 27450 135 617136 3346 39 417043 65 70934 623124 142354 225 436160 14 5409 331932 34980 11 874616 286 89125 115624 66784 4 10666 78839 207 437104 67 22810 42236 121729 329 666259 165 153324 141194 90911 91 401171 9258 79 547551 43 36232 150111 72435 241 237809 40442 136 528092 137744 181 612061 89110 105 789611 184929 309 468285 108947 42 858120 11 193525 876023 156467 157 864746 142692 101 338396 31074 164 674050 95918 163 717948 271 104118 791625 77 59017 23123 115444 14 569580 101552 217 281788 52803 22 339915 206 177247 208043 145 31174 789304 178685 279 207939 17776 20 214270 59182 85 156113 9 16582 377144 212 62766 890271 28 77524 650112 190384 373 880221 3652 7 730298 9561 92 787040 6 160682 367992 40 32549 986724 160 139703 783592 464 3 218404 179543 54 307057 90720 300 40228 107129 305 72331 92 41780 226606 108 173648 795089 76441 129 667007 27474 19 938940 157 84387 438543 31077 70 277972 57411 27 807610 316 123839 631984 56111 13 611294 48 24152 22885 124222 318 925753 127 190628 607040 28 71854 360479 161851 251 578372 83998 21 505923 339 168824 85895 126 195601 298160 3315 55 180443 110191 171 640254 102 13167 908526 65447 23 91155 139330 125 276275 178 76314 441456 37617 6 542997 70469 85 242084 33 43232 729528 87 22336 834228 12196 66 200176 125152 299 700124 62985 142 822852 97448 134 146113 13038 103 834386 112547 118 43495 5643 23 149420 174450 417 417948 227 151101 130520 106 35834 249518 37698 184 115443 67 93807 962181 60 107965 794678 158441 392 683935 61419 243 553223 128 176109 719296 145949 222 845410 70 6389 729407 14 183086 875360 325 159584 916951 30 127464 444918 46229 41 468608 51 56077 74884 6 112943 783446 84763 152 530136 205 82956 624284 14 162683 663623 174 34350 864043 15 57782 278263 124471 176 255375 193397 430 807781 113634 53 970292 130 29774 468700 148353 73 397886 243 74159 372043 362 182846 311997 119522 162 664682 192836 287 697221 115 173405 141152 140 79618 802137 164 41214 684024 31404 143 849916 246 163378 754278 28063 80 224442 15887 54 687992 124489 243 349069 189812 239 497063 128631 213 580228 16541 79 797194 107 30153 744727 54484 67 345960 115 169876 688187 179595 241 513502 234 63233 409823 39 14549 412995 73001 114 90189 126 167494 595905 17 11361 214147 103836 121 777861 164644 294 887945 43064 174 305974 177084 80 189583 191355 82 942784 97764 15 383744 77795 180 544095 60079 97 941154 61182 229 619634 60 54170 818502 68 104239 633191 11453 69 306430 79 120597 618126 299 126104 513233 22 21987 648254 163581 103 344861 63 121147 569274 1 175498 335224 328 167728 553492 190903 235 795264 103 14346 746187 66 44218 355996 13 3302 445698 62 61229 802214 198 61371 570277 154 102779 33941 20502 103 742387 289 152635 748985 70903 36 896801 49648 162 788791 132122 40 219030 132426 104 117555 105207 146 586900 166636 154 156958 183760 399 826341 555 12 520809 336 192276 543913 76030 99 872344 145714 313 369733 43 42736 687949 38279 76 580595 10 43998 966373 17497 116 839050 88633 281 38006 110313 135 764697 128 142187 543534 17 830 169411 125501 200 405435 4 788 718542 24626 110 35367 120140 285 186352 108030 94 110427 129 97176 774318 116 80004 212235 189911 128 72624 89 27962 411201 107 16970 575264 113 152470 170046 111 89413 889499 28 154206 543215 152 170247 11556 391 171737 276115 6390 72 899201 106 93468 288101 27 164833 995288 39932 126 621585 119217 170 479433 49 127236 260122 263 136551 45799 169089 19 59824 120 23725 420207 178444 194 258017 107614 163 808420 372 174112 771841 239 79936 663446 137966 159 581784 42218 6 65802 3313 2 625458 162 175464 94635 16 196392 671029 73535 94 638061 252 128616 829838 238 158554 897752 51 80574 780204 11 76685 717029 85563 291 498289 146 102538 428015 194309 356 369914 188 135260 993704 45664 103 978663 29982 50 942715 67337 27 926894 92631 273 246885 227 170877 245182 219 140096 355571 399 180135 23174 6 174586 197500 120 126233 540732 166 74331 508175 38 7658 954712 139 100702 834524 121 29890 290245 6016 4 204210 180932 368 796256 109935 162 242105 155 132791 138554 132 141308 964151 151082 202 856207 90403 33 462895 177232 366 687332 9673 63 571165 53 7650 333862 149354 99 895604 100 42516 20062 199 87115 219467 112960 336 354564 180783 23 534084 23 96392 562513 136619 32 275994 70 135053 964569 42124 83 344475 138892 117 396140 320 116659 743372 210 69667 326439 65906 20 56674 26002 155 384807 339 146668 401216 131884 319 182462 103 171553 605214 152861 216 437077 37952 186 511609 31 66937 894881 3008 48 484917 86 84424 978434 155 48245 723826 10 126016 972830 59 122754 468596 14642 15 898841 91316 153 398843 53 14122 93050 62 9973 915251 96 76089 900104 144 48502 262796 338 115474 718551 74589 31 563690 96514 37 873504 75468 196 948995 182793 110 518509 32 156251 863903 138309 283 853002 144441 316 400608 122929 19 845546 139291 73 743433 20177 41 630518 204 69363 93411 14 38413 989106 62 18142 999897 121164 341 599030 61361 57 800332 67 61201 758530 143289 236 164658 139854 28 60570 183 99427 448901 44 60938 298406 391 187013 932292 177 94293 518079 153956 46 563086 88 55263 996343 10632 75 390526 15 88676 604759 240 161420 260236 210 152913 940295 127318 200 172394 22 70795 960728 126 179974 458296 49741 105 832829 66238 1 625020 96635 17 410414 188619 416 293697 100 98230 807105 189 37250 679101 90745 189 220010 16 23253 65880 153170 228 805238 78783 33 640482 261 127410 779245 108864 309 326232 318 137520 868650 46404 115 714927 318 123293 387999 74 26991 201382 84 53831 611482 60932 8 211145 237 74136 13267 191370 139 566179 208 117632 39552 196 71400 109429 53 9153 691680 9 11699 370205 34 152020 191903 322 183290 586927 62 20374 131473 181 62779 601714 5503 54 653315 62091 93 441134 117802 39 722502 73 7913 483032 37488 2 777150 169548 190 220786 24 23322 317161 298 110228 164186 55820 160 595882 154330 249 216352 70 47467 449422 188 154131 424489 133708 91 229926 59 148384 907392 32280 36 533700 168 85124 838014 346 135532 206783 160890 176 695926 60364 177 198157 93984 218 421971 151677 350 802820 138 59808 922570 160 69769 680339 183202 215 738862 46933 197 48439 33896 86 880990 213 110252 585462 138237 348 214825 128626 346 983961 170 57800 944788 50 19407 985199 74581 148 991740 163347 151 859611 26 126219 271203 130 25915 85893 181749 236 882970 140165 10 637251 385 179430 186989 190 158907 307357 78407 80 928257 71909 53 118794 135743 283 976010 40365 62 386500 59 97814 846493 351 167158 344751 28359 167 722698 85613 212 89578 97431 67 182373 36 189143 530014 321 190356 819224 96113 12 78733 102 46877 982937 174 58588 652461 139181 357 451749 62413 158 962469 53531 188 551994 45 5925 460688 123809 75 332685 4672 47 798249 1317 31 117925 100026 298 494053 19773 85 726991 294 141706 695096 211 98204 226118 27 22938 342097 77637 186 250328 187 115462 681246 157207 81 596027 182802 164 759522 52 85973 945105 8 63057 976493 120858 55 849535 64 63910 846448 169 105711 220047 33042 74 624488 315 164126 989054 339 185136 708232 157 150494 371864 173708 320 434002 185 79491 791105 145011 298 677368 108 14855 883616 124785 118 888399 49 20429 258386 70543 14 916491 170 73011 550844 159350 362 100615 92 73957 224900 66641 137 458689 43239 45 938801 180 114477 154999 10489 42 504008 155707 320 764733 61352 218 398658 79 41264 445543 192617 375 62918 138293 27 920447 134421 46 981753 165007 119 926300 78098 228 352043 72272 80 60179 83829 287 450032 2586 41 48592 43124 108 827381 124 184024 1827 72 59102 988279 51314 136 788539 131 128836 61132 157407 247 124403 120898 211 736022 79667 148 14498 115033 145 604608 62 80736 118476 91 21891 957006 150 50141 999389 91 185608 677038 152 61812 469051 137 85313 419404 181 70616 79173 66335 244 644125 127 78687 410350 326 182152 282997 158 137469 603279 101437 229 891674 46 2995 918078 250 150408 909063 96464 75 126788 193897 224 861019 153319 251 751221 192614 241 665689 104 52558 683575 110609 184 569424 70 87748 108274 28841 94 137379 133 48217 961177 156 186797 695699 42 56607 522096 36 73106 457977 30517 63 456375 173275 385 574485 19 138098 274243 265 146874 308475 269 72718 968733 109 171412 652839 180 73179 124327 84216 281 716999 184 59074 931373 96308 88 908714 107264 184 687606 175 62446 247933 119815 276 918879 16691 122 891855 105007 28 723066 71 35612 562801 141415 60 582010 175691 363 170824 86 25235 63538 358 195534 997926 26589 132 663950 71 78162 379168 185736 223 454130 186 105008 850489 65981 223 78407 89776 115 299005 51 13005 730154 155052 268 406679 49131 113 763432 94 1 343982 59777 145 907403 14478 77 611528 109 77730 889886 348 187407 151718 167060 389 950990 10565 54 328418 48914 192 169210 145 63749 801632 84 88603 745782 288 124104 785920 336 176227 690706 46416 54 518852 324 171157 759893 123036 265 201145 105796 161 674990 226 138727 997762 84500 194 344511 33 73685 60580 71 37244 70556 14 34819 593088 16480 38 653694 186306 158 859688 48530 210 756681 179 85592 390232 78481 263 895948 358 198609 900060 179449 358 929793 72 15914 603822 18474 135 691847 184722 229 757562 140 154793 35945 63 117498 589565 82 107529 139613 61 178431 133273 124 89781 12811 7531 84 823817 149159 365 175822 196917 386 379169 163129 114 555946 62463 178 210753 137778 180 250918 262 115011 727578 35 3548 946388 50220 59 773250 248 69465 415815 136169 268 789001 135 145563 957948 150 121423 33492 46736 74 710325 39 66809 462811 133 5 688258 52732 10 901424 194 66404 156738 141809 65 109511 137947 7 86886 54991 96 775914 40 44618 897712 155819 329 928439 93 112362 415628 28 11498 502458 115259 307 139648 128569 54 644120 176354 307 838839 221 171861 874028 64735 215 242800 181801 113 525446 2513 11 746694 17 1962 919156 13407 30 570476 125790 17 554966 145571 339 112239 138782 308 88200 5 1640 654261 62764 191 128656 188 197542 731351 183 199487 97011 244 153689 443833 281 170519 371899 199 46508 292988 162695 62 117225 23647 90 452936 144 187915 641738 14126 22 405370 170598 169 420771 115 181029 941807 159834 294 256468 100 114982 621591 150249 91 463343 280 120773 855239 161983 372 576883 194 179338 818032 156578 116 699848 135 178296 524273 73358 11 190192 54 88555 120268 224 162558 995154 167184 26 520771 193 52615 869402 24524 102 56992 7 124714 761948 106 104226 340302 9 56476 462409 156 132140 918486 225 175760 693924 101764 161 602140 168991 265 273620 137382 159 868840 34565 110 405215 382 175592 326938 150 184815 646704 20814 121 652555 262 75003 538913 113 145010 993167 268 158261 885724 116 13773 897164 73 100004 146232 69203 201 857841 24 2946 204781 62242 84 956892 35 66431 299183 47421 161 321875 252 109975 880368 37374 177 61106 24 18378 817218 121646 292 349028 195011 218 691581 167428 351 771865 58299 100 747585 5 135863 923723 169 74240 245580 78868 47 601412 110178 160 658802 57027 141 720571 32611 90 179471 84638 228 994060 10928 36 593230 17 6050 449412 99863 58 335681 84 188889 732432 197559 129 31332 118758 261 380808 55 69742 322428 10642 54 869593 88716 279 337149 133 105955 322159 60128 18 652879 285 126411 935346 62 114400 788406 172425 209 744877 125658 157 849050 191 110545 964676 111933 186 489414 2678 38 599707 95811 35 615508 124163 87 431910 218 103387 448445 47 154195 977143 130335 287 192787 171775 340 783040 304 145463 437841 149391 68 361528 137732 50 569833 28569 165 906799 180304 305 150993 40488 87 807655 82545 122 498188 264 176663 932461 39044 91 436337 32 155223 283934 121 35389 623275 179 155527 388886 118871 292 250315 349 169891 486921 246 168603 719636 52543 10 965825 334 140242 986361 21450 90 262770 218 122177 407327 111692 191 13864 290 137311 255339 156 128640 482288 193077 147 948449 115431 297 720106 50 165369 928372 121552 120 803231 28173 2 769835 197 57793 780362 10 166143 296574 163 61308 513871 224 70209 318876 51425 185 365648 65332 123 740027 112 153091 714657 21 11455 380630 105904 65 881785 100504 314 208044 101 56350 71219 158 100199 893926 185604 257 521909 27896 74 794688 250 96550 921801 39293 164 467296 88 172975 357062 15370 121 371904 103 127353 648029 69506 213 844230 23585 56 126315 432 195075 26497 24 52014 608692 337 140008 154490 34289 27 383037 179 32618 303555 193299 129 463747 26 67824 969677 44 114888 732956 182 173180 582045 109157 262 792238 101502 105 247071 181614 236 213985 257 144853 879956 218 190873 197743 51 45542 146249 55059 211 778207 343 134768 485816 137369 220 677943 194618 161 884332 131136 352 965044 382 180221 163880 8620 54 633964 180 198878 249255 73 33269 836060 67 69468 653072 193 76610 597330 199 79545 938339 11391 103 277722 199275 273 169854 76234 194 721311 91104 190 508529 85989 197 184514 145 77772 418512 89 83427 267490 122 58350 252643 383 187330 323643 187137 95 585935 121218 248 333519 8233 58 809505 155678 110 89863 12 696 762144 126 87851 371155 149352 271 749888 137546 360 427405 140 188596 889564 185148 146 982840 134198 108 810288 165139 270 478665 178176 182 118673 336 138962 325052 169005 404 892451 90943 9 950926 196 182035 483129 74 143108 409781 95920 274 884710 252 118608 293019 322 136757 10517 51 37827 907310 291 140641 37670 257 176681 239200 42977 143 650088 139288 237 821204 96229 61 696613 43 190531 491063 78787 246 317958 1 67344 903540 82 137709 493986 128426 342 288988 31912 174 534027 119988 319 153462 5281 28 521749 171886 398 138485 209 135898 634040 47538 25 356736 199739 90 899784 217 152583 971410 97 83313 149660 19 66304 85060 38 6877 980148 101 69285 473880 151703 112 92646 5 3786 168405 192557 353 829886 181373 187 105981 59 8264 570199 30652 54 864584 207 118270 715203 116973 241 93836 118393 270 303202 217 124196 918902 138 178369 672088 92902 99 847974 300 190124 435854 74962 140 644281 110093 155 464290 108686 308 433839 61 142192 516406 158 192819 449637 71 115520 72623 242 142343 227730 93 183715 365113 222 102164 922295 5 178978 322986 24 153808 707843 172 66011 197361 144 81025 21392 62918 38 876822 226 51297 212619 100 99333 179121 38742 143 834580 172 124041 829973 70095 167 397325 64 113870 137634 76795 237 676468 36 86596 279746 156 87084 135285 152361 342 700225 95934 113 486264 6146 77 184937 96728 231 338347 45364 157 518326 120 177641 936684 120249 203 975003 78191 193 981626 174 167214 170502 192619 286 507485 82 48199 845110 165706 321 183360 128 90661 615851 340 126584 863954 112567 214 331668 145950 129 569192 33666 146 541649 163358 227 808704 14494 29 577668 30 151188 93396 228 84150 369286 164 41943 671236 97 31053 830031 175 118530 705240 147314 296 799005 108875 303 241816 169352 239 800677 10 94285 661353 89 27822 12799 44463 197 598307 125931 288 408299 14128 28 567249 61 122323 695207 136488 164 819378 95354 253 936608 169214 145 150629 316 191854 646112 195358 355 896158 149710 170 526824 28995 99 408776 174558 108 818175 113446 117 920176 111141 90 181745 226 104301 712409 95 91377 67258 136 57477 826975 90 79042 164966 105217 152 1031 53494 182 887713 85824 251 463956 36 93623 81324 44 81546 320954 166465 120 761724 130423 83 557690 138448 116 147204 141447 250 556614 3247 32 962971 71946 246 604172 24235 52 933201 131 68763 436245 76 82104 506423 146 148525 586549 164 77997 178223 145 102648 446054 3673 42 246714 178 146931 666375 59 142847 463901 88120 194 531323 112 183110 775013 63937 175 673539 175678 46 604197 220 184083 752850 348 138536 406747 127995 81 5566 145 32258 121358 164625 281 47091 47776 201 58208 39 18874 540243 8594 7 48586 6529 35 658039 181 45961 658525 9 2477 682230 261 86209 464904 163437 71 456037 99 17001 855437 199911 358 392309 91 164794 977394 138359 16 934849 140 98138 914769 52 18304 771700 115694 261 500998 16277 67 681070 110963 179 439824 131284 56 691236 81 69963 204710 63004 24 944060 88800 123 482911 168691 387 354913 16035 34 893100 58 88013 833094 178727 344 108510 36 12024 705959 36 34112 36769 47398 59 852664 173986 395 917448 33 7735 965137 20337 12 771654 231 155961 245068 292 126956 442325 110852 236 620764 96 185299 225749 202 91539 692690 25 93752 674547 154192 219 868151 57551 40 158215 152130 317 902292 76 40861 172946 76393 209 323742 245 70124 962341 93 112614 775245 147 26311 150647 87601 11 121022 343 190971 274963 88443 119 694393 80821 82 894285 53926 123 318166 389 175680 63836 146511 348 920800 101879 169 645014 28391 27 550482 172588 398 201313 11314 65 615391 32232 153 556980 121 24045 22918 124 199771 27827 202 194187 735269 226 103283 946397 126538 137 731036 191185 398 443726 21540 49 359818 179612 404 943549 194 75646 147922 75233 81 31629 276 182335 844916 68 63084 747588 311 143037 358404 197212 137 318892 116 28527 417268 169 197858 629109 30032 110 209815 154165 161 468824 60 13554 560345 187661 236 694260 191 169174 639180 166856 87 174276 220 103230 622541 325 153854 631402 27077 152 555837 15 967 282321 43525 196 410124 180824 365 903526 157040 74 954785 27 155305 167216 119955 212 318287 31057 48 288532 130457 276 436827 95798 183 293959 104242 304 219608 261 152988 629213 21794 3 559948 151699 306 382261 197 63467 40332 146551 357 574062 108 71057 666562 110295 208 463047 146955 367 165858 113 84622 778734 79 33761 887244 136008 83 426941 59 167690 917959 148698 205 363980 69786 215 932889 2 1671 24016 72114 7 285808 186965 169 328590 3288 47 398526 86 74650 916993 345 149470 601270 42695 201 537872 177762 43 440063 34486 168 218897 120469 242 456723 228 153524 490917 76 174120 720296 130371 140 98186 307 153012 319325 155718 118 364307 29 101909 883384 73054 252 102301 248 106014 854589 196867 388 488136 195388 325 121290 98017 269 903774 94 39509 12337 169281 316 848124 49 75251 746757 165387 404 759841 148 38512 254421 145508 64 550721 57565 163 661121 91 43223 403885 129 101069 263276 51 124937 566373 95877 157 290238 83 157483 842627 394 184435 479161 349 127415 111269 144 135733 936868 51011 85 779192 156727 392 988911 226 115944 489544 190951 172 597059 272 94530 767188 14138 118 477119 104948 40 730574 210 115730 974145 106209 126 75711 72 113723 391646 46641 137 442619 28 5468 117784 290 138768 341531 45 133793 370386 91 16696 562998 165096 185 78256 367 186800 737461 69802 128 727908 73 87988 353583 101912 55 575101 44308 83 167979 144521 203 133775 166294 346 573922 106946 6 135149 164 95599 567719 120820 12 513852 170 89207 975221 1976 31 360423 63 162498 19214 29 119877 202830 134 45022 513735 126282 96 171347 63605 134 8258 95 45734 137971 168339 281 689890 241 76056 667092 252 94844 227128 246 161934 968217 37147 12 400337 34183 162 395789 16 18664 685436 49057 61 889786 323 144003 557822 196372 299 32264 144 184879 861394 49 2424 310762 117 19157 448308 156808 31 617447 143 191489 906552 173333 143 873427 76 22544 482111 68743 157 547213 184975 280 72710 57 62760 24021 156949 386 308801 158 175371 847520 35 117958 649822 157 174425 394665 145820 260 505864 13449 37 558787 373 174127 403644 346 172416 943116 27558 106 421766 253 64504 585180 110772 5 664552 185 143281 203412 18982 70 170888 111398 10 73064 84587 56 282396 84 98967 975682 183436 275 740578 214 109442 873800 199852 352 984009 139614 289 305333 154258 42 87663 163761 322 343637 19967 84 954190 57488 220 542233 44 154857 210678 38591 177 896288 163382 166 880430 122 34321 644085 53 34283 404034 229 76044 32409 215 78938 775122 100 178150 838243 86420 14 563100 88688 266 137268 76 35345 906621 151760 185 485733 407 197942 284407 64382 59 684128 180 153879 585011 334 190171 124062 135 92717 196478 301 111120 337979 43654 79 785481 237 65108 483449 2684 12 517554 88 109109 504231 78620 267 690606 112 41326 430108 2712 32 408996 198 98916 103598 5456 56 212274 10 32190 278600 152 72590 899078 66 188231 246630 128310 323 477760 79622 254 303710 29 77649 853500 324 122253 955409 224 137064 767174 153900 361 540816 294 89821 567847 92 153252 766304 135 33428 387022 153542 31 815531 13 27340 88656 403 182159 205291 312 161103 201718 108382 161 505262 154012 232 769687 120955 273 796810 189 51480 333696 156 50331 696527 107 135961 173803 141549 287 116534 167705 387 984452 92718 5 589221 22919 132 787539 118719 67 329546 4 24290 576763 82637 81 856717 132 31889 590252 43665 196 965689 206 102639 61588 46 53666 46611 71 180976 322169 33 2562 519181 121 34342 248137 195538 256 880038 149349 349 616516 86 146263 100039 8 41386 5470 5 6612 808549 15610 124 957055 35 103748 600838 190396 382 508839 150672 71 453648 199057 63 632917 62761 3 88128 218 175883 351941 2 82779 574884 19561 46 782984 57035 219 137496 93 165312 539404 330 134378 46267 40 8334 779761 131 41671 527238 56 20491 27718 12075 68 930931 139 115022 771954 157711 85 250822 133 26976 554879 219 141871 674939 130277 242 699397 61588 113 169382 109873 168 972565 211 188699 359361 93173 64 752908 200 156388 105498 161837 145 640761 87 26532 693910 159276 180 130557 158792 254 805095 29 188238 701004 53670 81 573125 97164 299 793097 44040 50 758567 16 64890 285516 236 103120 280212 34 31017 318571 12 28873 256836 7753 24 38454 50 143684 751564 13055 18 242551 143422 88 644439 26 71932 693334 103 71023 623889 92 180421 490955 429 184776 433741 60 54259 203751 30094 57 121058 205 181893 653162 188633 162 82209 132 29067 388968 18872 53 798529 15134 24 361089 41 8891 739103 5 30787 97915 333 152727 801635 48474 148 268380 164 186977 14901 131121 138 349994 104 18974 764870 21624 90 429480 77598 240 796288 64 156242 66684 107420 308 422095 8 4528 480307 9828 4 583223 308 172779 544089 95757 191 311231 302 96837 272548 93 54920 240889 80 97194 460765 39353 122 421893 235 74411 563329 85 8636 296864 138 155363 237028 5 170825 718436 313 140940 474199 269 190404 375063 151028 351 999271 86 181202 666591 119287 308 164805 105413 243 447498 239 72174 678809 201 69977 551748 53810 57 881724 14059 30 76743 168 80103 714603 131263 195 227343 225 155995 660175 117769 273 29338 129 73558 202880 2398 39 483003 116519 56 98333 197 118018 953606 255 66225 982041 173 39141 461415 111067 269 427891 70492 82 810682 73 16440 566000 197571 284 476842 233 65177 33808 79274 158 907483 123403 319 456814 180 118206 194797 28939 121 243573 151581 64 12159 13 9143 612639 189312 401 552919 184 146273 948288 52 171643 956801 27503 84 93120 2 2979 986072 136028 167 867888 138 91041 246026 78 164237 775187 57 59930 71323 192100 238 35091 49 14358 118129 141 77787 608545 88 127009 387376 184130 131 762977 123445 284 650199 19636 70 476710 2524 39 800010 35285 82 320727 151 54105 138271 172521 22 864341 14405 113 322610 36264 169 453811 20 130477 911925 277 162745 125706 103643 84 680053 141 152542 743005 68474 152 381817 40 98048 875844 165 67181 636154 13 50909 676833 150981 303 919669 279 94249 262913 52688 217 850745 6 24653 891271 205 191429 940598 48999 60 861302 314 144304 582473 66 60714 286466 48223 23 470206 98 52537 5384 81 156783 528650 3807 44 764752 78 41999 729240 62606 29 596106 28 24017 465312 281 195030 102785 174 130188 58354 99383 219 102582 63750 218 593303 153715 159 93487 76 23184 949360 154663 274 293640 91139 12 82137 41704 146 846633 119121 120 525356 267 116097 97229 70964 142 604834 182 120584 786975 152083 36 542480 98952 190 143682 171751 11 936625 22 23272 563665 3 2880 820806 55403 198 847170 57 36568 766633 157240 36 633848 2 104648 383676 96519 284 711089 183 185788 698079 238 75769 793293 140 145464 942378 168645 68 760761 276 142637 609846 22 1641 530601 1 13249 77744 154856 122 584768 86 144877 120347 59752 20 453544 171011 409 718007 174829 382 280569 90239 107 234323 37 38836 41911 127 23608 610686 193312 182 66119 157000 115 975532 194561 327 648772 50 3021 447017 266 195016 823533 190643 46 312364 191782 428 170781 8911 29 84193 46248 87 30383 49915 222 904607 64 34858 61597 217 59160 941038 86007 235 469703 28418 107 395314 55104 9 955855 96077 272 450666 252 80464 784330 180712 86 547314 55659 130 73315 80 173263 328165 79121 150 164911 90308 27 75380 107054 58 105757 305 157647 834125 39 73214 414140 103168 257 210570 53050 10 156402 102774 81 887222 171720 294 265485 62954 106 597864 45 16683 361062 123 53458 660527 80 55251 654726 102292 59 825974 350 196744 943612 417 178670 647597 328 136164 739333 62696 125 18444 141 81829 595649 187480 349 322923 216 88464 718822 8147 16 19810 325 138151 654981 17 10256 442573 81 87704 620890 187688 183 415492 83580 106 873299 50485 8 6197 132 128778 951964 57 180799 986584 184 38604 724273 185269 383 911517 150 156911 298082 28 3721 462985 30 151668 245989 117338 188 587104 205 180683 858963 6 69172 334518 108 156497 684795 186768 260 268151 177623 375 641677 38225 96 378109 94 95572 375391 189583 196 400179 41276 87 436229 98 32833 128542 235 92058 307728 183690 202 420387 69 49079 282809 289 94130 521130 37 177014 952523 61 142332 547337 399 159630 263977 299 92669 129407 76 172398 222408 351 135439 749974 23415 12 260345 65 8099 49419 183615 218 672781 309 139678 498990 9234 80 101829 120 178683 784388 104624 250 56688 30194 10 676934 206 179053 557687 92 166386 165871 179603 416 627917 199665 378 50508 29158 109 574019 146950 96 910630 60977 187 759516 304 191704 640857 273 98671 526402 330 190473 769707 176 101799 21196 38 113619 639940 114109 190 317673 189299 4 999967 113374 37 753427 152 123719 914217 34 29504 763104 185091 356 514501 35 56585 844574 52164 219 895937 60433 57 124420 148 45500 872098 160549 336 868969 292 111538 235151 70348 82 38598 69 18983 549477 191694 16 588068 77880 50 781890 199836 141 785643 31 62555 208176 14885 49 824355 359 147407 908633 3632 58 444563 99 125363 614507 101864 199 97149 91784 103 361480 161 184424 689798 43 34923 342094 21 128060 15041 209 108724 969672 28514 14 586445 49 96213 492236 197 137865 905640 127900 81 418388 73901 157 298483 60 117028 676771 83551 117 408776 228 105577 484136 35392 104 149358 66 168864 748601 15775 75 315711 5 64814 665932 133 123926 872950 139755 65 892430 21201 46 469486 289 162265 741673 232 65947 362701 125220 108 143809 112887 281 865814 58 92567 363225 115992 2 447237 114352 9 307617 151217 250 797040 72 24547 315072 180342 296 389002 179 132855 660059 189314 34 416973 174008 9 790837 177 34161 554519 121807 54 864887 17523 115 909036 169990 196 416371 48 108708 126284 115 33567 486762 308 145151 299226 195299 313 227323 281 138702 684098 154 112030 820863 3 8920 824882 115 44082 600010 88077 201 754506 58 136253 344611 374 147468 58397 172 185712 165089 65 140502 134658 126218 147 815191 160112 137 67173 7291 36 791887 258 116326 907053 81750 31 505219 142663 341 850891 53873 39 181577 110336 266 646406 184082 429 291203 57 140391 550729 4868 28 973551 29493 150 664070 159972 226 131596 17 6488 455822 133226 299 474266 62994 222 485191 173 168248 365331 154138 175 949239 71 82620 343229 385 155265 879017 121451 337 257209 205 87058 875507 18744 73 469096 23 22776 450036 261 140126 426039 170651 358 201138 194189 33 573395 292 160782 858863 420 184426 378933 172498 303 376296 43810 81 59344 49539 20 484182 192219 24 195419 24214 80 670331 91345 187 184944 224 176855 63483 135593 172 729272 85 12030 868674 13 54594 26050 2732 31 291320 89 44298 131051 121402 32 543227 68 57443 541965 199491 258 213351 388 154929 760025 184479 401 786372 187 54717 858197 14382 119 769175 109042 318 157716 295 130793 797427 169058 44 473734 51 108175 509905 168007 343 352376 90 157807 344702 44277 21 103752 173 108235 793226 164882 139 347809 99 69948 465336 393 174067 271297 9 2560 694453 75984 262 434651 113486 311 337381 10932 22 33407 116 43623 485690 11192 61 537158 127 131459 718085 112772 89 316998 76608 138 277267 9590 84 221359 143 72457 871853 234 55089 956375 5660 16 773845 156350 199 759114 103270 293 805154 19 8187 89018 86495 268 947955 102716 214 722035 124127 296 961784 74 96344 45536 145 175479 776560 343 191196 476968 231 119672 341855 167702 181 660741 164 140667 613929 77892 180 795033 108615 225 116044 77460 131 210655 236 87655 428494 7922 66 604573 18412 105 456602 116 65791 970230 211 84643 128611 4599 23 921810 26378 6 300742 299 105885 395522 136158 7 345528 278 136065 573004 3948 10 108428 99927 212 878976 213 132581 602926 37 12579 488450 347 135204 136941 117142 52 791250 122826 183 630883 257 162313 297203 72745 88 467321 20 2512 203266 72 5295 27106 63789 209 115308 180172 20 681689 332 155353 843313 194147 277 640332 218 113291 612288 10997 89 272596 125 111181 961574 184880 374 119886 175 101902 436662 65451 149 756862 122793 279 921128 53 42670 727027 70 43159 475237 124085 288 844039 136 43640 663174 31 33049 852357 121265 17 864490 192 67631 191495 82665 186 346860 85 92948 602128 169867 231 418345 108164 1 549860 160 31764 858587 40 46915 114326 166662 313 928103 127 157385 341848 27 9404 920857 39 13919 822820 53771 215 84062 188427 340 208975 54307 97 3758 34 155814 74166 148 126471 996485 3 169601 816803 318 128479 32370 107652 100 280082 74214 127 295811 202 73261 525087 241 175242 39643 13344 88 845987 62 157856 15794 201 78946 307744 76 27394 938511 160401 275 981012 170424 74 741726 14448 96 89404 169 179289 467685 255 71902 749892 125370 33 818527 212 73807 547785 94 139211 396718 340 188668 471753 11 16009 37523 298 180814 954136 31 167865 633124 210 61167 529210 84 164781 384254 179 83394 385648 199803 100 721702 290 183786 658575 12007 39 834297 3131 7 876694 79 93646 370379 33200 75 597747 132 164234 758157 41643 204 437486 39710 51 504185 237 145091 825150 198839 281 333251 44 102268 204505 43638 82 27112 15759 56 770711 155979 222 713248 125 46781 74305 177829 261 73476 145 33653 919098 80652 21 818571 126815 272 597035 80580 97 309511 169260 320 67312 94332 93 900383 22 83672 478224 181407 206 322757 24639 72 103458 123 142594 164375 223 116948 202710 76456 186 623846 13152 30 84273 279 88186 348934 114864 251 60917 191267 323 545841 315 112574 508476 153 55998 704372 181 100017 235276 59 23772 335966 63 50802 46603 24174 126 855601 108142 289 635962 45731 143 591405 14482 41 149877 32 23344 562191 147 175329 115256 2 3996 245245 382 189784 152037 248 99522 796393 189031 102 141308 159868 12 356693 336 193268 156769 93 100793 788931 135844 307 282870 194 91014 299311 175768 262 398530 188 102196 945717 188 130700 238013 136 43250 478598 80 36888 618688 52 73578 540121 16 111036 831640 5688 42 367387 7074 61 995535 123955 107 30820 32346 104 846201 134123 183 841151 39 105343 322351 208 133535 241744 53 8114 454625 59 121446 79187 130 52374 73988 60182 129 458305 165 160285 545022 140 70641 58624 48 5963 507592 337 159281 79845 73 49554 222576 279 151620 768366 26223 32 328120 51260 130 776663 17184 94 94365 95 89144 346100 117 19496 725788 106 22332 204595 299 91219 99672 162471 158 764066 24857 86 337652 42803 167 27772 180 108245 741115 89 167068 592752 102351 108 679451 46286 26 169168 91755 288 991310 96 40380 765593 62599 162 409267 99 51327 855955 82 98291 218989 110099 168 793996 110482 2 102005 155980 123 147261 125 98413 379695 58 37160 662732 143447 74 533266 156677 32 871183 82 189462 38412 25088 67 673348 37683 91 336149 37313 175 992120 56 122859 302947 89121 45 693873 92 27072 316948 105 109682 913974 11 20948 593907 388 164463 923501 142173 341 916134 114 162507 840043 89 23423 793296 143 27834 451975 251 99484 966983 134147 92 293122 107709 138 353729 391 12 908960 330 155833 850439 35083 26 458933 261 149761 399481 343 186879 284180 28 19317 311467 173 67459 702780 42 1878 431176 384 156416 838270 18 9106 904190 382 192869 816009 79 103965 227355 100 99998 704927 115051 10 66681 74462 86 980666 257 140829 921707 345 161787 812503 29199 168 722975 330 175324 875791 106394 32 293875 1811 35 401552 96188 241 293822 169 167578 388733 54031 73 931524 174 191113 374885 126901 86 599822 31 23342 568195 282 141693 240981 39283 70 277646 166 168333 582960 139512 125 923364 113658 288 969044 337 124291 955369 118699 36 995717 29594 122 623910 67745 69 395350 32 176204 422488 60163 49 112109 16 175822 572062 120 51019 416218 146 87646 668374 63 85132 215729 42425 162 24444 30692 173 295729 119917 161 473212 192 118709 346694 29 189204 856113 123175 14 585239 163 146234 57676 91392 151 949590 271 143295 292544 98736 47 730089 74621 210 554331 114 112432 377698 302 91455 205666 174 94398 324944 411 173651 553686 53519 140 542518 54043 189 163106 38 69179 720008 147814 185 637751 108049 321 681596 409 193859 690431 173366 173 370863 65585 218 568804 312 108679 394579 24986 34 471172 7159 38 368264 143 38178 151810 151968 173 827338 169 72056 298756 199 59732 337852 7973 10 71914 944 7 369035 35 86504 508789 35734 15 43223 311 176005 323701 108870 89 899430 276 94247 711306 21 149264 815832 10 87735 900804 39237 129 877297 122990 22 330822 96112 35 986354 129 16973 924314 171528 55 635622 6 110370 241618 92 17590 762792 281 124859 31710 127877 225 454213 159431 166 232918 13863 24 488637 180111 303 214259 150748 52 281635 79316 262 864642 271 119075 126783 37712 152 732358 374 145527 393528 73 184103 155334 87207 196 950093 72279 238 174321 5694 5 745616 150 35786 375484 325 195642 309133 315 193423 210554 24747 67 707563 94081 44 25157 78075 220 686708 4371 47 986448 124 56618 3980 207 142701 425927 179 73824 297309 95611 113 588423 154198 20 417463 179194 143 638954 39458 42 33248 77 7627 458789 288 165896 610335 159369 337 866472 173690 88 417471 125798 67 844001 212 141667 296318 115292 102 511960 166760 68 233906 18 123550 272645 87 131230 439023 87791 190 194488 35 2077 546540 360 189285 509523 20517 68 930075 45371 70 637234 175034 31 741248 348 121535 764423 56 53446 635124 178116 182 188521 178660 11 416952 68682 117 987566 22 8454 895196 51970 159 531103 117334 107 414186 122020 238 756550 21526 117 740564 115 39731 868607 86 143143 27270 199309 335 634454 7 111161 957444 18446 55 850469 130828 40 593306 26 76371 782330 128437 222 957704 30 60582 811074 240 130904 973077 75612 259 599947 54069 210 995809 12398 46 642073 77515 188 316588 172681 152 311991 86 89140 135643 160347 85 218649 143 180563 854767 311 140075 320647 44155 174 419004 70668 125 826326 147540 7 983465 372 156568 809023 170824 365 747538 282 106364 230752 95518 136 783441 72813 252 411557 189009 366 553792 152401 266 652955 39 179610 783511 82022 93 422788 4309 6 893640 174 43118 591831 284 139621 54624 41623 13 190216 32365 43 500953 54347 231 591416 146 74546 96603 152160 285 629455 165054 264 214122 171064 34 781047 31 20765 974782 203 83368 384946 374 142130 373455 78 22706 972732 89079 99 585544 114492 94 574681 27754 17 309500 165941 257 597932 168994 357 33163 40 142557 227370 103 69328 74890 278 125079 7652 44729 92 67132 8 45472 946658 97 165980 848591 14 7360 958251 81 110192 986452 194674 386 692511 154 178125 426166 15 139186 567245 19 33502 78173 157103 286 246255 110351 281 829746 70 15504 557865 78 51989 955597 223 50670 259604 4774 16 816645 22570 129 730877 69 170942 864089 259 152786 769127 240 176886 717814 145 191462 257100 150 146844 709826 96438 115 680170 194179 283 491011 220 51787 134966 163576 343 707076 290 115862 104794 111864 13 74773 171517 154 61101 33 74691 106659 57820 136 739486 129904 299 558628 173265 97 432440 124660 296 179083 119311 279 310491 264 178917 883083 40923 58 111827 154818 237 492029 47039 158 807542 140036 189 790378 170265 92 431374 101648 280 868493 112328 7 386436 178512 262 925503 73 28978 212592 27 9348 114081 22728 100 644344 98795 191 924326 198302 64 403968 352 150431 406697 199 59276 573217 341 136091 329893 14310 31 473708 78 26067 187367 14056 72 412582 58543 161 198493 136010 236 847973 13 10989 408074 175869 279 892483 18 48076 800519 42 5655 13343 136392 1 921754 9 63600 319876 331 183753 998345 24 140716 999990 30467 66 833972 103251 201 912416 17 30419 859856 85406 19 335458 34711 87 68193 114 51032 754899 400 175216 217918 196834 53 626906 71 189310 569230 116 107375 479161 4456 51 666338 154777 32 733347 42328 117 856172 381 197057 574007 121751 284 45844 65 128590 342028 97 150364 593145 406 170213 267123 252 77299 639311 86282 246 560566 179 65313 668768 126466 238 616386 284 128255 112917 113198 81 884643 125 141348 414900 41 33548 234654 332 121681 351688 39 179204 13637 156483 360 541854 55709 74 961283 271 192888 201879 116985 298 300514 355 194518 257496 133659 122 764088 178703 391 333787 174 68766 990480 125 18372 875922 263 199656 429420 45490 207 550305 37427 55 704088 125 26836 849188 198 101440 981978 198366 23 592822 328 125533 462278 113 75684 424911 173 40661 65859 41572 79 397334 64211 60 743520 111869 250 744897 180 96880 851499 3774 43 644085 305 165555 816227 270 195282 326176 132966 349 452400 53112 95 755616 187230 108 819362 183 97673 201009 132 74945 442763 117640 221 103852 183384 45 673896 66 87875 571950 46317 55 628683 187176 95 461433 170352 88 453130 131203 269 489475 143214 28 386307 145767 38 766501 177440 50 588043 160607 91 4494 80 44488 36669 110 93842 852702 179212 342 520482 69 141814 99388 86 23128 309220 245 117442 239291 151 152285 596091 44 5255 207450 63026 25 982662 179583 293 646318 84135 254 185224 282 96164 565627 83016 245 950096 168687 332 924932 68060 193 634368 71 70173 973741 27885 86 754971 114 69382 527875 2664 28 593946 43 8812 733926 8 42097 379608 150442 348 633299 237 149845 43169 227 80544 431931 318 159789 318043 46 110973 187129 154379 176 829159 150258 165 83330 320 109004 180403 91519 177 87041 25407 122 652264 181 62453 825771 112 157683 487351 16 62132 645783 21482 85 485884 37839 155 261056 178687 45 289559 28 42262 171531 82 176765 747519 56943 131 715076 138637 161 478274 171 56491 945547 84756 238 170385 77952 269 794287 134990 348 717666 198 145329 521716 382 192068 192958 226 157184 272138 131517 207 175565 149 154896 258257 293 157851 363051 33220 4 536929 131151 195 830227 94 15053 303705 163141 171 631561 95534 244 883050 196646 282 985465 51415 90 297882 241 79437 140507 131 56418 119814 306 181422 877782 54 89063 301037 129231 5 630259 109 36852 175304 25921 81 47551 5 5438 56521 173 50602 211750 154 192487 976286 45 4286 991938 61980 106 776226 127233 227 475423 346 150412 257017 156372 332 650348 107006 264 860017 170 29705 370126 93705 246 122235 19 3596 812975 22114 115 342146 122 130532 275899 95 26349 506172 56636 5 541696 24670 80 322918 9847 89 802299 58484 205 475827 297 105078 272477 51 20541 997302 180987 260 48043 55 38920 705959 15386 28 712204 60 64960 126949 46 35002 410192 14 16429 803610 219 165176 495592 88503 165 89104 175131 290 724999 188410 416 258246 31 64825 824737 182 118457 857299 202 71199 861035 106935 166 987637 39579 156 746662 112 168815 966800 96 58338 140144 148 127816 888342 24329 67 834862 21767 64 118501 115459 109 572349 91320 78 341910 10 4808 122447 94 156765 761248 194902 36 673 137 54303 270017 94303 176 612508 42 61520 272279 109676 252 415513 128517 60 14739 69 7056 356818 258 133140 943428 5 112520 481356 177 199290 707024 158464 53 253620 200 59629 605119 111 37387 583028 37 4538 926464 41330 46 177393 64610 249 128737 163976 393 324833 207 46804 13429 173565 319 557300 8809 29 70620 109 162138 769801 1714 39 663953 185780 273 410712 22082 109 825884 166273 243 658357 98 63105 129849 256 97197 709786 61 121917 587672 53585 104 176806 193263 380 468122 73 73225 503105 51 174183 264429 70 199994 568739 15 10327 141034 62 199897 150592 296 125774 950289 90192 77 462519 192 119094 776789 227 97591 143692 55 67188 188882 89 51825 250889 391 155033 90061 58 166365 233104 99 82589 604934 80 7003 888140 15127 17 609129 198315 40 758762 148 124528 375508 75 46267 255336 99315 253 944753 83 31348 459287 303 151040 908521 152 115765 77063 88 78129 838178 71 48095 596938 51 13158 135716 18 66571 527650 225 81701 62169 169595 210 596084 1 10332 163767 128543 51 862612 50523 119 709760 5 4451 893102 115572 313 140978 147043 119 190769 104 175786 500193 105 74497 960460 144 54577 827567 95926 126 909446 63963 142 301620 190 112441 465755 119866 129 59753 196 154394 649301 43 129548 257486 311 148189 99599 34 20496 837441 195228 142 402247 73 47477 877673 235 166455 414292 176 124265 170205 81200 36 630642 126335 342 98915 129 19961 867147 84 14361 328109 154953 179 524318 169370 178 45722 172948 7 580563 120 37604 803965 66 38629 535609 891 1 824949 22848 144 67977 144 175909 475662 62239 170 772894 96903 176 86460 57202 202 208535 22104 43 274851 141 133412 803168 98 103636 581536 160768 274 798792 169839 158 892100 8 16494 16818 108 51472 439302 35477 133 423584 375 142262 596519 38843 152 664692 171 45627 318528 283 148125 477004 9596 33 575514 15 80339 365810 67175 164 950191 142783 32 839644 30 5188 343320 99355 137 733135 103 173554 946411 101292 77 633 151009 109 149548 87813 136 487464 192330 158 429579 98 114823 441324 105385 311 542585 1417 8 756532 260 74432 230706 331 153805 446338 153 191159 202809 173 47802 599649 194988 289 651235 1 127601 45072 84 199355 283658 27261 101 923388 2767 24 17755 154310 268 890980 192837 372 412173 5958 54 510606 1909 11 974424 92196 277 813627 334 185790 456695 262 167328 323572 52 161291 884086 10743 41 899988 206 58980 380784 213 100807 764409 280 194474 667521 35851 48 116516 135 69177 226942 111248 52 142925 193104 330 507307 328 160763 796625 325 158990 355182 164557 110 425476 186785 215 34020 153054 109 951854 46 116045 942796 95411 243 926672 119 89421 838964 13742 34 141819 222 191056 446413 150 53856 128958 102 15930 463441 67280 136 744813 303 132836 106298 26119 24 111737 134868 154 917304 184 134429 353678 87736 189 12191 53869 133 691814 78 146763 174576 168152 312 452774 90 111881 426855 139 76838 130429 54 137486 910081 20204 123 539842 113 179569 166052 395 167966 53219 334 187753 796711 143551 27 318250 116 157863 181563 5407 20 33221 138651 30 378682 60257 2 488264 190400 306 408246 288 164452 927844 91 16963 81903 193068 109 493173 181 83465 276094 57849 186 947385 190813 120 973037 105743 169 685173 323 196753 821795 60801 199 338160 77110 94 474783 339 165540 857710 186288 54 132226 102929 27 446163 119 155129 228384 61 26610 35881 110132 314 308592 89 97065 754760 126440 224 188337 44350 96 644531 122271 148 839956 116602 40 346120 49865 83 21897 185824 421 723328 64865 89 939015 1 50284 858039 9666 58 756671 324 111593 627319 254 64638 250155 73 5887 639250 129936 286 558023 112 167815 847369 18336 103 976023 134737 104 495363 72891 54 395251 4193 2 340990 96 27242 810965 18 847 656271 77786 115 625389 164861 306 394681 44712 105 771199 16 130111 409360 6711 11 934379 21463 129 484596 250 64885 313020 162389 17 158260 13 4729 322746 75 5937 958739 51 3359 117381 68195 251 591459 219 56974 524427 28055 1 190064 64245 173 360269 166 111712 578871 280 111379 580884 55416 51 332108 179700 154 487843 186534 431 768633 194052 256 526653 31441 83 239263 190 126783 71544 131339 68 546712 159 58894 246812 246 95998 175890 366 195587 604805 323 139664 281388 24 151835 601587 3 153257 191251 378 183047 616324 141 51391 402431 275 147219 245452 84 84591 700277 178 55522 490781 117 68013 995260 129385 305 224723 274 190374 35993 11521 43 379345 294 132641 666195 202 55341 992151 127 25741 238068 103 142677 785937 138 53833 607800 72750 241 336721 70557 174 365172 81065 62 318642 99809 153 689840 158 148082 149741 146520 153 578634 91 192449 903244 134344 111 673696 182605 81 538985 108 199732 60042 97443 171 835 76399 268 265560 77 172371 315210 102284 93 178807 25 48134 44327 163 65770 36893 153610 150 175650 52 17374 79208 84786 248 138932 169 29703 73875 55 198310 843482 268 169038 644219 36447 96 223163 156 193434 327613 183 101726 860895 101675 146 406510 181 113338 472439 122 20748 471549 367 165545 139005 144402 71 585230 22884 46 971106 67 15296 114743 166 123114 55304 118 16896 693485 347 156959 634569 80467 168 954156 399 188957 212276 168127 399 81952 150 36999 500243 320 190678 578531 41377 47 577327 181589 369 362378 19 32203 459683 12 34091 576034 43 26125 884637 60 22736 473495 150773 186 759801 64 132435 858031 198 188777 912613 104 87632 559218 198281 109 941775 57070 101 391971 145 170137 978490 62 194399 247984 156487 390 876316 28037 125 83349 95 126754 315335 179270 139 915375 148872 379 490980 225 119527 72240 71357 67 699147 177288 71 184040 62877 120 452720 140928 326 101298 33 193506 885321 70 7691 79553 153388 339 586769 48189 205 962169 79 119964 341388 39 116781 255137 81 26153 258536 151402 60 142927 137725 266 784007 37206 40 854796 36 4277 58359 114363 328 229462 111295 202 517243 105 78042 132296 48413 53 681258 96 182134 40677 171 122159 486102 112 102580 435689 43965 61 342525 48 14334 880537 56426 49 536113 56380 144 92608 251 94095 674598 16476 48 246514 263 75404 564001 18 35616 336465 137836 97 139190 4475 47 912028 17722 97 88115 85 158208 994725 51858 96 238353 90013 300 588390 173652 303 988185 3 146095 776464 817 21 525699 83 152499 532092 53 87606 444612 164870 311 763718 139 145375 971604 95 36407 478638 33947 158 513445 58 14856 274937 174393 113 797265 129802 299 845714 136004 143 350039 262 75204 833903 171 95112 234449 164112 230 375175 78 180778 748802 95 68911 748379 147854 138 43060 154 162042 824303 164451 235 362779 28626 158 103657 65789 46 93174 33538 4 514211 186373 142 574978 45225 68 894917 26 188495 236380 147 39649 201853 75897 133 860588 36200 173 709977 28 22718 200476 200 158214 391230 144 149273 622479 50469 120 140250 156669 360 974305 169 146925 724058 38304 94 482318 2335 38 33254 167710 99 479758 41225 157 297379 107 158834 150870 147678 151 780722 194487 321 150803 215 151325 123909 86 39068 308146 294 166597 380367 8560 87 722417 203 99450 699813 4763 4 919157 132902 310 852227 66 78570 132148 3 190830 435322 322 173501 108860 106702 125 638510 100246 303 347500 19 12523 261155 121 192072 351952 154 31590 328978 208 153554 750601 196559 399 277317 111 33148 996117 229 104637 312104 92867 126 366648 82 8224 791157 129 140839 74755 199 49836 171413 140396 238 116025 264 145492 544505 166 87458 587210 207 115087 314091 136953 114 950170 161 76088 571479 14 23431 575120 70357 262 910683 142256 76 608188 240 124113 844595 34707 17 686471 15 243 18893 185 106370 931070 125028 33 296340 71 16425 458962 79 15706 351857 344 140984 796651 259 147264 542175 90031 166 422819 241 79681 355422 140460 137 462598 24 31801 216922 134413 316 942979 96 16223 854231 132058 180 618525 186 94913 670434 64 148032 309527 87314 23 380141 41 24226 331845 115428 150 555905 17 76658 889515 68 60542 290370 292 123820 185417 101 167781 541392 5544 60 598722 31 4638 793285 34 189202 520808 62109 76 513640 105534 68 471337 65119 93 993391 2 4239 179664 170729 147 496392 62 46688 786330 155352 309 982283 50526 79 490666 36922 124 337053 101671 97 51478 79 98306 174230 97100 207 131981 106 68932 59236 138855 288 713470 188542 358 978319 139811 177 563671 47 5288 593581 43307 206 470794 81 78321 925889 248 168917 270082 63 13334 727761 18930 78 348878 77359 49 83833 40 193316 752213 110 44080 99745 391 198645 410013 24971 128 245502 175364 386 542735 121 143096 773459 63171 153 992718 434 191407 750471 234 96364 617382 72079 114 996900 133 31859 941805 340 135567 845459 23422 4 883075 289 178866 84048 39849 130 230067 28 9999 528353 195256 118 533264 59026 96 920484 104347 229 634177 144847 119 842780 7216 16 979371 95 15099 451519 17791 38 813534 72972 107 624759 186244 326 57609 184439 24 728621 189747 78 68008 156285 252 163009 120712 69 875827 32763 57 60441 102 15191 550267 2611 12 876380 248 199861 635512 32 4953 543419 129109 108 270356 38534 31 67323 95 33782 848308 231 90059 936114 106433 40 345524 29340 162 26860 207 107628 103166 194249 231 440180 317 188105 488239 183413 31 772930 143001 311 342607 42 7765 790919 167151 400 750822 113 57755 163545 211 176353 297140 75 166723 833428 296 134408 946156 131 58799 111830 4 32899 992010 15 99694 623333 61521 105 39177 136061 314 267540 154 184509 125305 301 104957 860132 32 2754 377285 295 125907 626779 28 13383 444783 8 188195 503935 144896 353 975432 167468 318 69995 74 176359 141024 22201 62 904878 41938 161 208120 106131 268 265909 128 147390 138107 59497 9 794750 66576 47 851469 75554 77 126032 147 89838 977070 177 85246 483221 196 95495 693655 144170 311 298729 166 123917 891266 10 68600 33216 134992 148 10440 91071 23 128829 77 41950 232736 183194 165 462144 96360 273 717349 91284 276 751497 136 23134 18051 60190 240 542504 120341 325 951004 3 26618 433938 215 180519 790320 178025 273 769433 26 129910 929259 79624 231 967517 280 112686 690424 101 79563 415713 222 152815 714964 83 88786 987364 228 191136 52207 48944 112 991802 25193 50 313789 254 91005 448908 82266 23 482416 164701 120 404410 4 129172 856875 111 117821 117772 38362 122 360902 137692 178 867678 217 73097 387550 199 184334 959161 135164 117 452172 103162 234 845962 186588 307 717116 149 71803 426062 110 188808 866553 53 176043 728022 84122 246 438908 86 40295 65009 27 98077 831428 47 64862 146122 129040 359 545734 79 29088 865141 17 73640 552508 164968 158 483914 209 64423 318354 71249 30 688942 68 7250 687991 136995 253 459906 6944 23 227201 86692 182 925182 42 158249 551330 259 114046 494710 181782 93 623930 154 72970 431041 67 22120 390742 20 8475 134840 256 89861 475186 61832 26 932608 233 84291 887928 208 147819 701452 81 9151 617885 361 179632 52197 47006 135 133682 110 144437 100005 39324 48 207752 45736 104 529844 159536 127 406301 151 140457 890339 197 51621 670398 97 95550 200664 121793 3 999682 26162 94 497758 77763 36 811085 150454 312 518698 144 62644 160767 144173 173 652653 65 192771 350950 118876 281 550667 95699 76 431359 191891 338 910052 59 113620 820225 130810 166 874206 16 6767 566563 160202 285 492118 118 81503 917161 271 120272 908877 111315 159 219843 114556 61 438447 274 89400 569914 22 75355 837166 15758 109 213209 154 151327 163547 33626 97 370532 395 165792 896304 74228 70 107859 238 142568 510022 53751 106 130911 19836 14 888653 118 70213 391551 98892 286 64415 87 16610 564813 88 163243 196350 137 63671 819169 11 28687 32689 49678 63 790299 216 86826 319358 170051 286 99979 151868 77 130700 145 169718 183820 120197 78 540447 301 185786 964782 304 109723 471709 91077 270 929059 114741 275 175509 62512 163 887901 5848 74 291920 262 127511 270113 170367 45 547385 17591 78 148389 168183 221 702756 19 29034 414612 167480 7 608816 5 52677 90956 74 36856 778382 109477 231 731106 222 162659 735226 75 23939 15007 101 159636 560365 9800 64 70530 69847 49 42703 116221 187 975686 295 185990 78956 30 197360 75238 162902 42 358322 37 101817 497813 16 18435 303351 75 9187 372983 170509 394 724805 39705 173 43383 29917 87 841798 175519 198 489343 152706 108 972126 298 116115 45888 46557 83 424334 93711 50 288617 47615 43 302091 200 77938 216938 4 11182 83891 183952 28 369370 27050 155 17091 133330 237 800908 98957 234 595167 159 51375 523587 182811 127 429621 91822 4 685475 587 8 39876 107 191039 162020 36 129168 313800 54771 178 52522 91 45626 622488 179 36846 648350 24782 36 757298 140 92130 220022 123 16310 998245 146 65582 427573 52 35168 537430 80696 118 829879 129 139419 235492 44 90906 692978 75 98386 715989 312 122494 695859 102360 283 420031 107 27829 34497 335 175051 232945 199948 151 42956 230 104048 371915 131874 329 559264 154 175541 685338 85 29197 987250 84 128781 368252 170219 187 393075 131694 75 199340 163566 38 243895 61525 7 136284 195872 289 126270 74396 241 994142 344 147404 640094 119831 128 662979 177409 363 915624 22 149192 24594 1 11973 426845 128168 108 225074 138556 202 371092 61692 237 955044 372 165952 47205 44 47110 231146 92497 36 841274 215 150929 352953 24 8159 332266 7089 37 340759 14084 52 952017 24714 150 204249 80 90937 473855 108 132969 774573 195 41550 389049 79226 253 132095 388 189024 998581 122221 267 55002 27462 110 944145 22868 63 322338 143 122463 245593 316 136643 219043 101 84537 784366 48673 101 683379 98 126206 770291 176574 184 65866 124979 115 847033 193 78558 798852 163 118547 280300 139713 325 882322 122495 166 618506 32 36387 34187 175 115707 870191 181 44250 844627 94 23896 639389 127896 219 321191 78905 206 143898 364 184916 867327 67 4579 40244 209 78417 987990 169 154341 729808 86 94113 255886 68 41507 401566 42838 68 754581 86762 35 311711 129577 148 620184 264 92387 920735 108194 6 472616 53426 6 466824 31 1150 463210 199029 320 338379 17007 67 615271 69 11915 497159 51817 213 345804 99995 140 229219 199081 152 438626 313 102947 931970 130842 354 880846 105172 174 282500 51 43133 243196 199802 261 804873 117416 196 621671 146606 24 779806 188 90978 106545 45560 161 614825 122696 221 688006 2 32113 657687 147429 144 615060 162926 147 56413 246 195852 997749 71 23244 687097 80 63386 545930 108 109110 43027 6505 27 546424 7 43009 290086 136 71054 237792 5956 62 744063 23646 56 580964 75 139469 244798 25 139680 671336 91217 295 54211 139382 360 516093 187 44608 183792 61697 13 3801 30 972 182522 167 155311 544624 73312 213 13124 55779 170 191058 100295 19 103412 30752 75 388659 153474 338 319576 148120 131 206652 45 33086 348529 123 64778 64534 159082 35 597491 113048 282 738835 276 81579 820259 143775 59 527820 193 100947 878248 191 91079 77149 53895 104 112778 129292 106 83145 140003 17 796507 59096 42 759036 138584 168 766075 36635 170 317482 30 15609 462322 23 175713 565824 171455 223 645425 266 83420 407700 311 151693 10045 65685 247 633453 103332 136 728942 38281 169 929359 164 162770 422139 29 145871 447975 111672 57 958230 191893 185 313637 168 96870 353259 52 9897 880990 127093 1 416006 121911 12 153585 122055 10 584600 62104 179 925429 149549 157 662852 225 70597 63165 96354 59 515729 46816 146 486490 80712 80 914727 89658 99 649906 168455 29 240159 68205 12 951321 148 43533 102101 50 44806 18074 178 162186 233507 46 4127 86389 7 82662 471002 18 44262 524591 234 176938 676308 43 75386 814462 132889 140 885613 83 194435 103782 191 102344 955403 75808 268 752176 50710 88 24014 79749 255 928662 320 166721 714249 282 178646 111163 19458 37 72117 53 21363 80110 4 164497 427572 374 171215 756302 48167 200 520226 89 19201 172655 93255 226 172764 64 161624 425326 50 20152 520952 346 121589 203018 63 75292 979314 97214 194 91249 126 46346 188182 68902 208 866132 4 23317 219854 100 135725 242232 136 193855 285465 21 17336 577179 136298 319 751170 150440 384 488760 48 5010 991073 171522 358 734677 257 87721 537741 24308 44 67354 46 51631 309372 121 168851 484952 143565 367 359515 144 147338 195533 327 150694 241344 166712 10 573662 171 80733 721868 37 63968 620478 8409 52 37425 108330 50 205062 147941 89 600738 22 193769 805230 219 53105 225097 342 175943 955314 47959 45 114926 6104 27 234096 627 15 886929 151 74321 674998 185 57229 745598 72274 74 528066 81880 162 262958 34790 5 513987 147578 144 382644 100 186285 722843 64 159684 276292 166424 241 791235 216 50252 421257 130636 60 20180 215 157554 916503 163694 359 469506 47253 190 273097 57 8554 625353 293 188338 534510 142 132917 449445 194893 410 608638 3811 50 327628 128 194354 845598 88492 30 948036 4455 62 254953 129789 329 569207 11 76482 449781 359 153431 57094 166 30874 996694 18 3455 334804 189995 405 269337 21 5001 358569 117079 139 654676 418 193304 474093 349 129968 369065 83 52959 818748 182060 118 374101 59254 189 290428 189 119748 527326 122734 196 793796 147247 114 666686 187757 372 928 27 36503 675284 175 68874 481516 302 182876 367394 1947 24 355725 141 27604 881838 339 144568 124642 164 52948 985732 211 164521 943855 144895 314 332940 207 52018 560201 121146 289 945371 43 82832 208701 151 104725 956241 5039 47 945721 21 2392 526539 375 151982 537124 141494 145 290777 179 59951 587612 160338 231 987737 176664 336 590443 113 40818 274082 9 146958 464557 119390 136 910943 111895 259 221045 40503 127 101636 349 175890 940936 64684 238 780582 21978 73 713200 355 193672 616502 143401 83 392038 183 185670 257412 43 11727 489400 8 148621 944519 176 71049 735890 170505 40 743076 194 157985 660774 198715 258 560562 8 166961 67870 75242 125 896136 35 167716 113965 25 160651 137514 91190 276 973137 344 137906 429482 1 25332 748730 179566 8 733524 29 185986 879178 8237 17 524449 96 24200 81144 115879 323 687994 116 40200 545167 5472 41 445523 118 35838 726162 184 96995 987202 198760 277 462154 78929 3 720482 41518 104 431111 131896 6 346577 422 197861 992325 86342 180 859799 82 134160 859073 25476 49 654 378 151546 278870 171812 332 198108 189 104344 947107 362 151856 17482 91122 284 718463 103 41200 810491 204 166983 100367 114021 66 469545 155701 311 301441 78 189828 814311 70906 36 406696 20 72977 355327 38 145044 317413 5665 18 387575 30845 138 915926 2 20833 327183 110634 322 785560 18053 8 759035 105 100470 373087 186 120048 771514 392 195391 914132 119 102988 55990 165072 226 480134 127844 65 227848 112906 146 715873 156465 107 748369 156 38313 98237 18 46788 636056 208 190766 798664 27153 58 596925 202 113516 741141 288 142988 888323 89 189776 44450 150553 122 773323 41829 144 579958 121348 47 77356 41 101969 899968 94836 274 349902 315 150450 256022 285 121210 419110 38431 177 263032 98245 29 252791 5 139385 161709 220 191958 370256 80896 264 919835 156419 322 93205 187242 350 150114 146275 202 621873 183752 99 214032 151280 65 68354 80359 136 681303 160263 24 159634 114 58415 478278 318 183201 296522 186 58519 934465 197852 325 323880 29585 40 937674 45 11550 995953 220 72093 70708 26 2899 378606 310 106379 883416 197 48840 816264 93609 11 963319 4445 15 502890 154 85390 96681 62 5939 804567 15150 60 750736 167906 194 950814 10583 86 650062 116390 156 937407 141187 43 603751 156183 149 853085 243 102395 149401 95 28437 769500 120125 159 434399 11 107320 833661 8 3602 364957 313 180325 364037 137950 368 844556 133 159820 406203 236 199118 944800 79 31271 522296 38677 81 645495 36 9046 65242 54067 23 148127 124 77117 229693 18 15399 410159 52223 224 821141 71509 218 239569 81 82374 362209 171 196106 526440 4997 37 827746 181032 46 601212 8097 53 417366 252 92915 37005 61312 11 652379 174386 116 564403 6 87156 96879 231 181719 463876 140 25079 556546 89294 69 62218 170446 252 897935 70 140971 827097 52 72108 290854 62727 81 929572 105059 32 146041 101 46113 179701 61659 111 673199 87767 259 659548 25 197899 642697 54393 108 294720 48 4651 401716 66325 219 905228 211 102772 311412 114902 148 568746 37 132609 844909 15 143343 213559 220 61487 644849 23543 89 967138 187408 168 58501 20605 123 661944 97799 248 274297 184339 219 517533 52182 194 241209 120844 258 319973 91472 123 439121 127470 196 105263 149254 254 90533 2257 42 892896 100167 69 622445 110 67735 421163 100 2 353999 8 56461 697865 266 160158 633117 64 161221 115144 56 15831 561257 58825 193 340546 41 6864 387297 72986 212 890838 153733 168 427774 81 67580 909683 95147 203 505401 58 127272 565238 203 127777 176897 306 133299 818282 65 39600 983630 155 77508 220780 38592 102 119734 76421 226 619230 36 41991 310150 136467 223 754088 126 22154 171940 156 64747 903976 108915 75 143686 162016 383 982210 203 104153 694232 145 147811 985089 131258 176 23310 38 144816 647997 185493 264 350933 114 120763 797828 40 10183 994663 158369 95 865909 130060 9 71561 80602 265 327039 109 190771 575420 126629 290 595765 204 74366 975053 182569 364 251537 31 33599 142309 87359 243 450371 34 173904 469820 49837 37 745568 87 162035 544163 235 86243 585884 129801 231 180930 88 107745 113913 54263 27 98346 187639 261 859966 275 108174 769752 149 23815 79128 8 213 269988 73506 88 247865 193 90099 549704 188 97226 300733 274 112604 428364 183196 39 16071 52805 126 489017 6 110839 52075 106241 55 137675 295 147960 771805 191 81172 54214 152658 169 258538 57758 159 57267 257 131128 549070 226 190063 305207 127 68277 772260 28750 127 446590 137 25826 891780 158963 145 248405 175606 186 680672 10 48047 205584 166 127362 617187 355 144900 774468 166 96905 202292 156317 18 220645 337 123768 737410 105824 184 473098 13573 67 594951 203 93974 685676 58 7361 700124 56 106906 709296 49 24792 725999 190934 349 592319 169019 184 801698 123 184325 546616 313 185341 523959 187879 254 788366 179 123697 161358 97 57636 428468 44012 148 43092 122614 313 701676 93 183486 797572 265 100664 165611 80 9699 983799 22 67417 640914 55691 154 962236 155567 102 735241 41 180054 592612 114 26465 301993 122176 253 681605 1605 4 521562 118 54870 505382 67 94044 792892 133731 340 569993 38388 6 269944 182477 210 761544 20799 115 180854 162602 272 101881 134603 56 750535 55 57773 605477 275 95023 352935 45264 4 218142 110491 158 920344 188895 226 231882 146867 238 683387 129 157890 496055 133619 86 748747 281 98037 144657 58558 33 351926 148288 95 605322 290 109069 885019 137789 364 93152 195980 127 636517 132 118979 99611 115 180583 330555 71849 192 436083 33 90708 27437 202 157903 614967 35576 140 93586 194 123395 909351 110830 252 617328 197499 271 532199 94 51528 895441 29598 101 84346 176201 233 810328 15 32456 192250 120106 273 569704 140407 190 951980 38 22484 327223 1470 17 999857 110 18389 716569 109 189790 567784 200 197006 380132 51 15911 806912 110 17805 340285 100443 240 673179 341 167090 52559 88 47488 689089 5 180514 171019 3165 36 855424 96 41096 255900 148805 271 433698 49 10630 898942 98652 75 56440 273 142771 754345 78 6676 260011 46 9021 35143 5 139661 440745 189250 113 823074 248 140791 533386 6618 7 521828 201 129401 219553 30 180427 126637 93 57336 687742 129 157498 322491 178 96807 442270 14 19295 874278 50 18953 285726 100419 288 921795 262 141302 39472 19 146416 391446 4 8874 244082 52029 21 775145 224 163271 368770 60806 184 494699 59218 211 349200 175 80713 815372 35 32467 716170 145 128541 729126 150202 294 534119 87 7602 187209 9354 7 411545 313 155789 686041 210 80236 362643 158607 233 108112 71753 213 647819 31 32264 369299 139387 47 840385 43779 124 51107 148289 193 605792 17901 95 702860 26 117383 20796 14 3457 501706 69 13827 917264 87 187120 978946 84 152998 621706 8194 62 670192 257 150707 233256 87174 109 859485 139058 174 165793 140471 183 646404 121524 49 192814 312 175532 631212 147 31689 700696 147 66835 942288 17 9405 630424 85314 220 375558 11504 107 305988 130 93930 442076 45094 69 335991 120 99687 732845 382 146129 524073 105 28409 116604 25311 130 947735 16 151902 210706 185 98264 404540 88793 250 278417 123 41247 471766 85 82085 609884 70307 128 17211 89189 180 462279 62 23014 345161 36623 144 795695 165328 108 836058 11 57490 76713 151497 56 567537 3 867 267228 173851 245 121229 123442 303 144463 134079 248 196540 162215 372 37674 241 100220 691125 192 118257 152453 106 27671 303451 51 100655 371818 108972 291 261656 251 94968 298451 63576 155 697925 173047 91 859891 196757 434 485945 128 141643 851435 32612 98 789675 144369 41 945735 171 91562 852028 22142 25 508286 91179 190 115735 47 159341 472553 53430 48 792140 70 31484 220470 121730 27 368049 56125 34 652021 52 119416 372437 41747 140 417915 101188 54 743797 16193 119 756928 95 139207 379232 169464 401 770935 129 50709 567026 10 118493 368541 144397 93 117456 162 104668 746344 58 42773 414299 21420 139 895201 9856 55 109702 247 91032 387593 86264 152 149400 108843 324 138544 19 73114 30795 125 64792 709691 114111 128 376840 59 79602 70767 164795 370 578735 42008 71 141620 130075 77 524229 120904 50 604347 44101 146 351733 83 193632 571738 198556 191 151915 12 28477 812594 98811 280 729154 158 129791 45176 132454 256 673670 102 157217 566197 18330 43 619567 99286 14 565224 6862 49 308719 101 107933 518040 123 57674 141741 287 88291 171357 143771 105 298594 157 36312 981081 157 199833 144735 174801 345 628748 22621 24 125315 110472 209 372018 82921 29 740588 114 154501 783434 156456 129 799880 239 67319 613813 25504 92 611755 632 23 495059 928 25 213286 138 183241 637662 86110 224 583347 195697 422 862118 88522 281 439584 157 186703 41976 197013 42 145491 153 35908 301356 235 62358 567456 245 11 828665 75678 87 405364 316 115006 328812 38751 145 372654 230 126439 197551 130 146840 444799 182866 425 897051 176605 361 603231 66240 23 388507 231 124284 905513 73 167511 857729 14 93905 788029 66 160107 141035 225 124340 157410 48958 1 380089 83875 287 807319 143724 115 733038 78 27051 66613 126 112756 980651 221 99220 738654 46568 78 482744 182 135259 997036 139124 212 525423 141 50967 310452 180541 14 437509 94494 49 632287 166 182165 729583 86327 250 664366 97720 210 814586 184821 185 340158 162 150148 908642 198449 322 903909 149503 269 299223 76 111878 872555 178699 153 299434 27719 163 851382 42 57975 109138 238 126499 971136 118 90746 125666 86711 2 174782 233 115338 305530 17416 63 472857 4 171310 943647 31 5808 340172 305 102402 281635 166061 191 350721 146 158245 587596 16036 2 187053 154918 66 273024 54480 38 240899 77486 79 560874 51 23329 235696 63 107022 955710 170 123780 885375 111620 295 605895 65303 48 635411 22 165388 869099 220 125244 148764 150176 67 648061 60 42304 609399 72220 7 428453 169146 388 943360 68219 169 313927 87078 28 94825 22 165453 157870 94 193424 309568 30 3877 679350 44440 151 290346 18 67333 555394 64151 175 170963 16210 77 113788 157 138169 36439 79 130925 148418 25970 19 470491 43760 31 50692 407 175207 429023 165030 313 971133 245 150499 105097 170 91402 128385 213 125967 694382 205 141207 975526 202 46209 419845 43 149134 695318 108 160463 680340 237 83416 609216 19707 52 938492 183696 325 861851 235 82873 384198 216 145737 667447 292 128552 724392 379 172379 769401 57 12928 545207 42217 82 251144 91183 265 996025 55495 143 335848 280 180945 276573 133 92166 611081 124 63859 370108 153432 269 778087 60492 119 778116 9 10566 432773 175171 156 693766 114 40738 879566 90836 173 751094 229 78739 412612 357 181438 848527 11 761 157412 296 149648 467633 120783 167 70571 209 82289 420219 152937 101 320360 70306 24 860932 173 198600 362402 261 170214 690390 96450 148 450543 152592 75 746988 45215 138 488571 83 12980 139039 86377 166 768355 153754 390 674295 48987 125 257010 77867 197 792549 239 138963 816551 21 14225 896368 199 94792 247004 190 182925 404133 183395 256 529910 91993 58 77125 61363 142 809140 67 11810 946894 93948 94 639158 167012 357 279753 22040 125 153692 366 184362 539609 56012 98 766260 133 78328 642948 311 107115 506069 90303 45 835039 199599 84 941604 68 14910 233565 241 126481 790990 16 124527 996049 307 142293 974453 10 131422 433123 394 184714 525752 21373 13 739322 2057 1 792586 184 126212 341462 69856 163 355106 103450 192 253328 182786 390 833882 188 166631 581337 131 49861 798250 54458 49 727658 157578 48 9122 51351 18 908177 96145 198 752760 93923 36 486080 414 186814 323666 158489 163 130890 48 8419 395119 59806 36 902551 19 104166 182758 240 182639 758473 80 168442 701972 225 63170 85370 196 198949 162276 24821 69 735635 63081 241 282231 82 159931 269972 94772 62 496994 77903 260 433784 42 141803 472339 13817 71 228287 97464 272 469099 52 64847 943988 162693 175 173107 251 144748 21052 41 5371 65952 240 69626 651562 49315 32 451095 9 6359 683460 111702 146 73857 104509 153 763348 62951 119 761452 133949 22 6688 96 34653 703753 181 133805 264310 318 109891 711647 76 116861 149786 91420 208 58097 184448 392 646807 164612 279 78086 5 12138 594232 18044 44 143389 27215 53 397482 176925 286 899290 36 167247 863099 229 98994 152483 301 191401 715096 62 10147 201068 59241 174 500470 121 175077 84325 271 129610 7724 403 199992 22773 235 90926 182598 163 100638 956493 348 127966 273701 196307 437 189545 1 1440 83688 81 36400 866286 228 68762 811872 226 97258 985239 62755 238 833263 31 64994 630753 145791 196 105923 132621 99 37374 186531 183 667206 121439 225 461033 30 117117 179083 96839 222 307821 44769 36 403818 131150 337 190488 1834 36 1690 64380 200 190565 9421 34 498665 29 145846 182213 128 173237 413180 39 52774 821207 210 81650 584238 195622 120 770549 71 49017 904189 254 94041 505849 154044 130 634662 74 117762 334582 4062 36 492457 382 147173 78917 168648 31 914262 5132 58 474528 148 37149 419056 136 110299 587788 337 174901 331522 135611 332 243771 74330 167 63384 140778 345 387550 30 46917 104607 978 20 476946 65882 97 97627 183406 97 711068 108 103674 162579 147848 358 184055 148519 276 924863 98025 275 157936 116 26492 8817 148173 132 493523 47685 199 968943 104351 203 516731 111940 242 860389 76729 262 24346 187 185858 256836 152128 40 274754 12730 22 9995 55 33585 26182 185 104885 860031 75 170508 302136 220 144016 210280 104069 247 714663 192623 70 394904 152892 47 690606 39974 99 795297 63356 249 294195 15 119173 462874 58 146578 639368 268 174447 969516 1 107764 642782 9338 51 569327 51888 213 739232 126432 11 612027 199873 99 117982 103047 264 857238 188 90593 691091 156428 391 24924 177395 8 953320 42 7762 33667 38 49019 930891 81076 216 443164 5 39065 855918 115835 231 222217 30 1780 143070 94823 283 45738 298 123188 933802 172953 5 298686 54 139142 681188 137 96617 16528 30 1823 841174 122101 272 609819 29108 125 192864 131087 182 95352 32 183610 41357 177 43458 391486 256 190803 150861 249 75107 570359 122 89684 864437 11 241 13426 117 142843 821853 105629 63 133936 44972 8 424143 453 8 190424 52286 165 516239 83 99936 83886 12 17975 527945 68 14537 169614 24450 76 343155 52 3934 675135 40890 176 956752 76498 159 18956 11 31849 576497 118852 158 646579 63 60041 989785 158551 312 614058 95327 101 801740 38 9254 740190 103427 186 59904 43739 180 359207 231 141098 246193 92346 257 371035 201 90510 570641 5 144041 732117 8 4478 79459 341 140771 816515 107269 96 975017 29 45082 420395 179304 130 918350 196 114728 967023 181060 20 148864 57819 229 376124 242 123246 973847 31694 15 420335 112 31312 544577 148 118344 939251 172348 91 31025 178094 178 928590 78 149096 874799 199747 304 515093 33988 92 45392 35 88907 197810 101 147624 148766 19318 82 595878 70 173492 336154 193989 300 364011 351 133606 901086 128 161179 347963 66 136650 558843 170106 271 963698 127575 319 381391 259 82479 360491 121045 35 108277 53 21551 174533 113 28322 975155 87561 91 2966 127247 168 446329 267 97950 724283 407 167403 255828 103 153263 10921 192801 17 829377 153553 188 962168 103042 178 470588 165296 390 496134 162542 104 816625 20319 44 244373 67 163772 611255 157 93016 379894 8448 4 572055 14291 2 144206 127820 295 5500 228 121570 802464 196 188570 41877 131 78539 319591 40032 111 460751 22122 122 298002 162 58727 536621 213 110819 699562 137 163177 328725 39 35153 230196 130670 8 742917 191867 229 884595 253 170817 251162 302 155610 55219 48884 121 137303 92484 114 670892 150 116412 563770 94 90278 727072 22 106943 316819 161 88565 229783 42 42408 311216 177280 183 317499 72 84702 655634 164 129775 651355 93544 67 901352 111807 178 795135 23673 58 240449 168464 266 795450 261 106931 624696 38 169282 60024 78848 90 44325 73 85169 269970 2 185992 287461 33122 80 356408 65409 28 422162 168460 208 163980 196690 330 646486 150 155012 309604 132 106775 719201 44 5846 617501 178219 344 344771 65076 45 543031 55 121167 881106 45593 117 582449 14 194534 736809 90370 133 222028 191000 308 131479 386 181578 19827 102 161477 240229 76489 133 272199 152227 205 917675 136438 69 107413 197 86384 463033 355 131419 228465 122585 143 355630 107968 262 678573 182881 302 826309 23321 10 753109 155158 197 536817 160 31416 590473 125103 125 408134 183 79661 948406 183 165735 741964 54 63571 38484 162623 218 972705 70254 164 842415 189054 432 677204 86 114416 675596 56664 99 128056 126 85694 508208 122630 339 856453 95 76532 492082 70774 108 26941 259 196277 731581 29120 70 888170 44537 19 440381 189170 297 76521 231 155189 172745 40562 133 535634 147 145519 513234 73063 121 954340 282 184651 43144 238 76471 844423 364 151486 21989 66 5720 985302 152681 77 288976 185314 20 604142 149154 81 601773 61764 107 226841 15 124201 155790 180 83201 246575 84 121341 614678 205 58962 908370 115563 182 148714 70289 129 503500 170091 288 402148 5054 47 438510 189 77291 696943 55094 36 220955 162169 195 126628 28986 168 843810 44826 114 288829 191 192985 731960 1282 21 796361 128783 284 972706 19652 114 320955 24 24806 374349 139 21936 667399 237 120375 851896 15 85588 819862 144 139170 544327 23 6272 769368 23670 82 709086 36233 81 510659 86044 185 296034 48401 84 843389 59356 161 42060 37218 69 148966 102 154679 256740 166 84993 661006 44992 151 608178 136277 18 479204 114511 158 412406 72875 56 32373 125 24673 932144 129269 253 269762 172 37584 427870 64466 3 378106 153 32984 130998 336 147755 817778 84408 50 125687 213 46735 35993 35 27482 810540 375 198925 206466 97498 154 389369 79 42481 416830 197609 169 247830 282 132825 414195 40127 25 650027 20 25442 131611 158473 201 535468 22 5110 326602 18683 101 650678 92 70431 612443 145 70048 222822 192139 271 27791 317 158550 571884 129019 245 23684 231 99408 655228 185429 111 314073 99511 311 593508 79434 236 340710 87245 294 799877 116 121070 624048 10 31199 177961 156 132158 816021 41 16529 217299 79593 99 156946 96 144663 158376 374 186665 714761 176 71240 285892 181 152229 461885 68 23153 238406 33 68928 176657 145017 159 767065 83130 87 494543 204 125092 926858 40198 70 860715 54739 169 610632 335 164887 946265 20 125642 302193 57 45449 254330 225 187340 280098 188 172674 166879 331 135686 235982 65 6192 826148 94 190749 85936 74 108008 156698 107047 268 532654 26 14879 813473 206 71499 921006 84 11998 218763 130 62814 805190 79862 268 955708 131473 80 65727 21396 18 556234 46603 75 167252 187632 221 947613 156077 86 579534 38 199753 782965 152821 131 659452 121944 216 379445 42 61095 153157 22988 70 318280 179345 228 812025 39 10577 941810 104 48959 571895 15559 4 568882 68 39148 953330 10 29170 798855 300 174162 777108 176 60106 706523 202 44692 167972 148678 31 867536 83312 123 807860 108 124353 366532 100 26355 351010 38710 76 244438 182 126950 40170 196 52358 280089 99 16840 192082 169499 399 943415 57548 99 12269 103 114956 351959 191882 223 443981 86790 184 127429 141768 192 567633 241 124075 530838 62 78786 329913 26812 81 838265 189264 174 557787 98168 225 8997 62771 28 681710 264 142580 340120 14397 45 882755 51 19182 830777 55 194443 862567 113761 104 132412 143753 71 792259 16 32868 68106 115 51572 691708 22 111907 541003 171425 286 555791 162 163153 20920 171 50167 656403 144939 206 35175 64887 45 262740 113 146990 889285 171 102342 47169 73293 239 236816 11568 66 286304 80 191413 99651 130758 263 256488 224 111987 365940 14737 40 608932 20785 90 995164 102 17638 763615 107 38827 227290 136889 245 539097 58 134315 183312 112281 238 958368 21155 18 773535 23 27495 829413 161434 11 685221 58206 75 475835 7924 35 99933 68 9760 973033 191 111812 444724 87834 163 967334 79896 228 511363 115994 21 751103 250 167116 799422 387 181682 354810 192 175280 748072 61638 147 141975 243 99449 304284 24315 103 84922 15 188102 745115 80 12753 264695 30 15151 237774 103868 136 676107 345 161006 689767 191126 164 289075 119630 92 639323 212 86329 619389 366 190613 937922 13193 6 570010 128 138841 957358 87 166675 710268 345 126601 878885 6 2173 269056 10 975 107871 239 76293 659823 330 163912 791543 122 182853 240015 74419 228 736154 169544 278 742869 102 12555 839883 244 66694 215334 100263 51 358538 78833 113 49985 19866 56 331173 50 70507 912440 131803 344 414766 9 89909 168791 16 3452 190063 158247 98 937214 393 171874 438593 33 177825 695675 42442 131 444623 134269 139 668207 115518 311 659081 70514 195 834223 157 112187 702396 87018 225 691730 57580 144 613355 133 158942 515244 129126 265 326443 6 448 327866 420 193810 500393 119136 315 555167 46177 133 824446 181 48961 588035 106 31263 783194 90 73371 885415 162 51342 151884 78 13461 865693 148758 61 16047 91 36295 421084 225 115477 706305 114 64053 646391 148 109213 904998 17154 67 95277 17 13535 877540 139097 45 926325 198917 84 29057 92846 300 154713 39585 79 867002 331 157178 393685 144131 181 782957 114 66535 994538 44 189481 245312 108 28741 990873 45778 88 250832 175729 331 212404 175667 122 862324 86 152073 842486 105 103596 598740 91660 111 298950 327 108547 511595 173294 100 744563 156498 31 833722 200 199245 256297 359 187797 471809 9548 95 992889 181 175836 398036 60 59031 359519 27 179050 200119 112985 156 174347 199261 343 435556 63202 230 758154 149 43483 563792 47444 13 894046 74755 63 756367 179 49361 308597 107671 14 714637 287 91720 212229 172 68696 809482 153 82673 151642 77691 238 531268 58 195015 307051 175 174765 308946 28 145728 832223 284 97188 473831 101507 167 875050 11836 44 921216 33136 157 248789 178377 367 596061 1142 25 317638 185 177382 797060 141743 160 47417 93392 252 578295 157469 107 954567 174227 253 213067 196445 282 282562 182357 323 769069 118 93398 973138 92953 225 804100 11303 1 292009 58 41689 962401 185419 245 373828 104550 106 749635 136920 76 12924 113 30958 983426 62649 166 77017 42791 129 435050 183264 364 967249 275 120259 527898 191899 390 639600 68 135064 880797 118062 141 582806 137 107631 190109 137077 207 293417 171777 192 211025 68 57732 349207 118 164330 143409 49987 6 174880 123 104161 267143 20 48695 462961 45537 32 83967 140 31089 580151 238 119085 975899 14516 12 442838 93 143781 656729 17236 76 262575 187602 115 238529 184491 193 436607 198479 37 703085 208 51464 564060 77 91983 655543 152 179336 960642 100487 176 300806 82447 35 979386 188 70536 11805 134189 271 247265 305 127974 638367 114 32719 252486 54 28816 740922 144780 203 914721 71 189968 577250 139381 119 467411 50228 86 46145 124018 157 991596 65 58504 923734 89939 184 639340 21 4930 741320 162736 78 444292 31118 54 657425 24 102596 213282 44532 179 15031 129 159932 524136 355 136100 600489 192 86799 336951 134598 145 110070 190815 262 522314 100039 296 542889 106901 82 897331 144154 245 848343 89201 228 519004 11181 14 295718 25 135570 196889 114 97348 999762 90492 152 712572 191 37793 961493 93862 191 64479 13704 54 782596 36498 137 631619 76 174803 171888 67329 225 673008 8 60083 176250 96805 89 282746 48396 116 329387 124 39037 782511 68 129799 311505 64777 2 245391 168187 276 362105 14 20904 713243 158061 200 34970 190958 96 73465 1786 11 978133 178836 133 778024 24 44123 239945 115847 20 506214 153016 100 803255 198763 110 166317 23216 10 789472 374 164185 56100 150837 187 760128 32342 105 584190 183893 409 761123 31438 73 155464 93959 161 995025 94757 39 710816 85 58120 535631 95 145462 890028 278 104623 936318 423 184999 935877 39 91977 213279 31 3684 814288 138522 244 259756 347 196122 722374 345 132509 356003 149142 233 787109 393 161144 226821 225 178895 479717 182304 356 389976 144 95137 677882 105 60979 873906 129 43778 199044 139021 182 255235 6 173646 925828 20942 121 465793 95325 109 877254 85 11742 919083 24605 116 687968 85 71971 191876 63 8869 556308 267 149027 791917 50 82369 154540 165 90983 386984 141 93735 803769 110529 231 666885 28371 107 500887 82993 60 27446 175 66306 207950 18 4805 553610 151 62002 609975 8 50006 899688 257 67425 249037 293 96680 421217 32260 16 630301 194781 126 222832 31866 78 722924 249 159411 524839 309 122158 87343 90219 178 239770 188 55545 322468 15373 58 576914 126008 64 991282 72643 31 303666 127139 52 288900 71570 251 952926 99720 177 50427 171736 159 984985 106 195638 366052 32072 79 652461 217 74412 121761 65132 221 747487 106 137070 201565 26 71048 840788 5226 16 195094 173307 182 188890 93304 195 536275 252 75062 103630 218 113259 494692 140725 110 373013 17 103061 517753 184 133262 813639 136802 167 599161 140 35541 148485 118207 210 470374 134 54508 421026 134 158347 328786 68 192220 170930 26 36111 960289 158 56342 461536 39 90157 735320 206 72165 344249 162896 395 451285 184188 370 213677 198633 353 850549 130 86145 595589 149 104202 314908 87 48902 965708 337 155684 240346 33 63324 825429 181818 174 987563 94 54054 64885 122 126188 813163 15 774 880760 199 54952 49808 235 144379 375527 321 183219 836006 135 113173 614204 172254 179 994218 200 130316 837247 107365 301 831356 41 180739 62281 88895 292 945471 68 135274 283381 28540 91 562260 94 11014 694419 88455 147 239865 90865 146 56218 102314 173 720304 108 154504 151738 214 93389 943887 189 97760 864492 116605 154 416378 125593 73 507747 208 132457 220046 128700 46 628624 319 163726 106466 10238 94 313455 68733 43 164905 57 52331 269786 160739 237 685455 123 67050 861918 48192 102 435174 114 69055 129146 97 62881 606221 58523 221 603652 61 110025 790163 67377 238 160921 189981 242 22911 193876 221 218640 174196 341 870881 119 115576 576891 383 190981 297129 176547 335 242469 127 57646 769455 19 148214 374220 39265 100 625481 92091 179 115851 190879 116 407161 58 82805 29935 215 88685 735047 88 66143 601823 142181 147 82777 7417 27 711266 175 42545 128442 49 140934 397069 84 115191 239 324 113113 42757 32 103979 253823 48 70885 421293 144050 161 142470 27851 68 697874 42 117106 935617 68 183278 503209 59166 237 697078 184407 195 791089 132227 98 899756 67 39377 359274 135235 138 675527 9 11992 775189 324 159725 758094 177 154047 790128 76560 263 83690 104 70311 646483 119 178539 862170 65760 158 192855 195 90961 891893 7408 51 483177 281 163142 436916 6 18007 984896 101217 173 318316 15 103207 360040 270 101677 149402 85814 31 879574 50145 192 414925 171995 232 402655 23825 131 295674 149587 273 615990 126762 230 679254 83572 179 252559 175 55099 911209 10 134843 48218 104252 23 931846 127301 355 903 88268 149 599452 84182 65 785727 30674 111 763543 72611 196 934912 114292 50 254475 92 52422 286152 151266 218 45689 69160 202 209519 54241 68 964925 30559 119 91185 53 3357 849026 22041 34 885545 118403 101 213640 199 144284 242545 275 138295 750602 33 109051 946436 258 164138 788469 66041 124 188937 138 181285 594370 196 156875 351785 196650 443 681721 172570 228 979519 152 153640 456263 198867 145 109760 93 9797 66371 186 70803 79475 281 112992 358446 82 167218 49863 177604 61 572335 306 118558 279646 188 100115 602761 295 182955 145011 294 150113 740930 176362 124 611518 62 175387 502083 156 73613 222768 254 78807 717165 151142 262 450017 160412 217 256344 189630 311 62690 125095 76 99528 190 82965 914592 175081 52 891840 74862 209 274491 191 43330 955917 79 80723 212907 71982 191 291688 193121 295 762398 172180 375 735541 131 173021 121104 190891 33 301716 167 60921 854623 103174 274 948234 50570 3 669708 109 106521 669625 18 44342 404500 270 80086 751806 23493 95 479155 9 2212 915261 173382 366 735920 161572 343 832614 60 193187 24962 240 149483 761318 69243 232 221741 351 130095 183938 25688 76 768230 51 55223 145946 82179 267 315078 163026 136 219600 360 156204 612611 96 49936 363976 25066 59 571291 253 110729 571462 174981 100 45680 2541 5 198489 69 185906 669303 238 61384 703433 91 164516 464066 152580 65 745441 18469 82 612288 74269 44 12698 104992 76 402065 82 47404 966512 95 33260 976498 178127 368 491252 237 88865 716278 181983 65 754089 122820 175 933818 189 169086 65354 55169 141 57513 60 101525 58155 127270 34 378443 126993 5 937298 262 174090 480845 195781 82 154952 54 35347 45237 48274 186 992903 83100 34 485417 67075 42 429071 74722 202 880741 146 56201 181530 24432 86 195507 95 128686 639239 10696 46 533349 46706 160 803086 59 14172 981116 130722 333 38625 143 178387 193220 64646 63 353902 139543 54 413652 18 8152 507570 4 160956 30058 25737 11 949196 127 18004 226096 192 46020 921034 168412 20 150597 5747 12 143624 99316 162 444127 45341 207 131528 126257 248 877910 123 188856 880221 342 176744 314449 58 69068 944303 375 150957 629731 115 109047 917741 115985 146 631955 65115 246 151612 119056 337 873594 18195 85 29658 49053 99 520875 106720 62 896585 19969 141 391658 81 69282 247928 114705 259 465457 279 93763 519715 21 71311 28272 107 42674 169975 22794 106 699787 118 28313 712292 49 31936 864752 103 61684 600773 196 120664 882636 5505 2 817810 129 90592 164904 112 87457 564207 161800 65 629612 55701 112 673516 60 106601 278630 317 130107 532040 53 8157 633830 45 152971 614922 5 22685 890125 69750 96 963333 365 166798 385133 150216 199 351823 23296 33 225117 88031 210 573546 9651 69 438324 228 143612 190904 292 152589 688713 239 127617 3803 64271 130 520408 381 162061 618306 28 161788 604444 93 180546 173549 48 37123 564427 154 182817 906659 128 129992 717685 175052 350 38875 86271 246 403214 205 91162 646560 157836 175 501952 157 65919 434771 73 9017 871447 42 31337 635314 98066 156 939418 151 143686 236810 1 22299 34397 89209 165 438407 233 66394 579215 97 67651 657840 157722 107 363151 104146 154 919330 187305 183 127776 61981 116 917 357 175166 590568 61480 167 684723 42 146256 21099 47677 75 132880 70457 127 43477 67955 99 481039 199 117997 760971 196 5 134178 198444 316 986098 199403 180 689821 153475 199 6222 90014 8 251892 434 189599 264130 1393 26 892180 138 192069 137197 121892 208 493971 146 112027 467390 146723 242 611135 259 77580 928746 69 165102 148737 233 171574 758576 156474 192 77721 142 51104 735666 16 122006 238940 130119 25 728053 196139 172 931913 58305 94 750244 245 119281 243397 6355 68 331392 32441 73 80931 15747 23 886938 125826 44 258494 122427 35 216478 6 28244 719583 39430 19 30438 141407 42 962409 37663 181 963432 118358 89 861915 191 58194 391865 242 177572 135833 148 180251 434576 118552 143 858303 88237 38 583430 7 849 662317 135548 16 881933 14 1 745251 387 164915 577628 179112 144 93311 236 82683 873906 119 25001 911046 134 37208 616552 137622 283 110617 342 167044 321201 383 170697 307576 37654 50 25273 179006 166 190891 62537 10 106340 14882 11 801552 44 128982 141954 113629 197 258285 191703 71 33056 236 75883 683510 49946 94 205756 50 11362 32147 108075 112 712970 70 11857 456952 52 89895 79091 8 109390 750892 82110 110 446804 204 112633 858713 149447 179 764928 128 68647 538946 202 52810 123355 17 11783 171603 127 90502 545249 193422 48 374882 68832 104 59919 31 109427 973753 64 15992 387671 84633 255 919632 267 146082 646539 38 12800 304513 35463 115 3965 53 12964 350121 9639 72 615165 108 48190 188581 191115 230 42981 32594 72 561585 278 134433 524304 35 189224 994595 54861 131 953520 324 117816 987051 233 120505 623479 89196 207 610309 109916 210 983941 89 47113 531990 1 3460 564075 403 172023 160605 55360 133 252178 190480 228 667841 61 65823 301965 46 6485 744551 77722 91 895853 81694 100 139465 18816 49 940049 175715 261 188482 73686 196 209168 101475 81 891207 130760 332 628939 133263 177 483941 176 89379 877214 329 188098 225650 81342 256 212792 10707 65 504474 226 136357 798482 193634 236 46487 89545 133 501209 43 13236 161899 138 68579 130777 162329 161 86383 16357 27 465480 122421 19 915814 34 1158 751760 339 147039 917199 212 71107 154557 135191 116 347710 43422 95 884914 280 165178 760949 42 130595 428866 101 167035 670611 77915 108 948474 74 158206 968950 115754 168 348747 137005 258 191363 76988 168 593875 158 69109 579362 130246 349 744690 59447 112 789180 289 143692 832502 124 21297 798340 195813 110 286859 180436 358 379997 112941 209 596800 54761 136 493904 329 159541 711137 101 29659 838755 93784 36 482398 171964 94 698246 188976 432 419050 66522 31 603015 110 136721 734367 110670 257 638137 92 132318 743215 105 181002 770877 105362 178 413808 96439 252 173460 107 167175 748375 80 105531 328554 189826 373 504239 149343 358 265858 108 141522 113350 174 43332 297523 304 99901 280798 168204 213 181063 32804 117 817037 17890 32 9592 49 163714 858618 141 173208 739224 354 193930 712376 103 41428 62480 55 114146 428546 82 70188 209336 352 191149 806403 98 63039 741135 196 72841 559269 147403 239 660675 163416 166 852952 2352 24 337635 16 67203 937562 170 169045 812103 1 3974 212166 63273 143 379095 91 22989 697403 129 183972 147331 109 23485 563967 29 16703 740311 134342 183 289251 130998 349 281484 42926 181 630664 83 140188 154826 355 156805 387021 99 162647 943008 87 59638 394227 163681 34 903710 75 126920 593343 73 119996 638881 224 144824 687280 160 89198 837588 148 157445 785155 93 127556 116380 27 11757 171217 83 45532 257384 77517 182 954809 298 162842 507982 193829 428 594179 45 24437 763056 53 37838 611301 117 167258 529432 25 105020 890696 155581 41 834046 69 164584 457070 365 183339 425312 49 162931 465593 26 68794 52924 136 145621 68111 252 147216 215194 27578 132 496766 193647 204 241547 44 16916 252538 92 35030 320751 15124 107 563964 87337 173 367890 16 11846 599213 236 99175 736564 48 17452 657927 3 27399 611153 8 67389 501575 202 40878 805275 22956 95 147662 76431 276 450458 131 17769 203299 1843 4 81797 212 147255 889675 67 38254 40233 4861 43 801726 69 124300 144492 57 29419 361966 413 187695 574076 467 14 898492 157 75021 837799 31 25580 652251 206 125813 370781 126 196893 213042 305 150526 280153 5941 42 918621 254 68260 759529 102168 6 113842 29327 139 179940 45895 186 650512 31594 125 545078 112 87581 898602 54326 199 403877 33648 101 301952 359 163680 95331 120532 246 438058 172 139215 114300 129024 205 692168 166145 29 534459 223 145626 584304 44759 114 374945 22 191346 273121 94696 270 661659 66 102676 583434 81 166763 137452 150 130217 692374 80307 205 330209 64 17421 850528 17882 61 494603 51241 150 279089 161066 398 567229 128 69449 727225 246 145349 423041 154 130511 653817 123 134771 170506 171 156834 822818 179605 2 404536 43 185221 482403 70722 185 106947 84 128996 821474 7 20847 951857 107797 1 776333 357 129193 200712 83 50603 680448 209 124249 775499 70 23982 336027 161679 340 826435 44046 166 843468 348 126845 928536 103248 72 866108 173983 155 954720 142659 262 169266 297 137901 826354 164194 123 482340 88 24819 849915 243 88818 676905 114592 258 75810 88118 291 647576 71226 128 646234 86 11382 285242 192 131547 791255 144 124040 573516 88393 226 300066 103 180243 484843 87544 37 177779 62029 32 816210 168585 402 914271 131648 38 950121 149832 303 753506 74030 200 334677 139 164953 958968 218 134638 128732 115 32727 887562 4 128861 219846 163561 197 842230 64 160159 774661 116275 263 19850 187526 171 309815 47631 33 102223 89 184190 884379 78 138722 774546 168940 22 957805 45156 40 925464 211 79751 194864 168 42012 524234 56553 74 902829 194507 149 893194 310 98438 910933 134 63420 431491 243 124794 994578 9 58205 52280 19 148903 633493 282 84932 641020 346 182565 784403 31 159442 317839 181691 44 918932 4 49964 406123 247 192233 612608 123 171376 744481 48949 80 256619 146779 122 54972 306 198196 156994 194 133480 902021 69946 237 621272 294 162029 355748 59 111450 246059 167 170900 408259 164 93402 592980 54 46252 889805 102 13427 176410 1 11611 50549 112 105514 76709 272 85436 443306 174 186209 358728 2739 37 851513 37 60389 380971 33203 107 230701 2492 43 700437 43826 170 246414 32 88446 109171 41552 165 76758 88 129957 219752 112 37881 735456 7671 8 421651 35141 7 872157 51600 59 576144 14 138207 424742 123178 251 742688 56044 144 304838 11232 67 975987 78 47513 420202 112695 127 791262 57409 204 922048 41423 23 4361 55301 5 756982 157025 24 670183 263 145258 582079 188877 133 444569 10 163540 757267 223 184858 48879 289 149649 889391 152 48829 364135 102668 1 527313 17622 42 516505 68186 248 39456 129 36594 566154 397 189470 83716 99494 154 628967 59859 116 42166 49 7427 143506 24669 128 981689 134649 77 230134 185 74458 539719 19 50219 824687 250 144077 313078 101013 231 446822 71239 161 994654 54 47698 82577 4329 17 50926 183451 373 689912 10048 11 916082 355 162518 467234 177 70490 531253 160 177410 9864 202 49672 669037 59792 49 469639 180894 385 563592 66 8532 562836 13 85384 300615 162760 176 970640 63168 50 393786 241 100019 777597 192859 220 888861 79 87974 363494 17 1168 301433 300 187075 839246 107398 21 504245 278 119050 801825 95 155458 441731 297 157759 915773 204 79815 268852 93 102405 265825 27 54111 742136 118692 128 538304 111321 298 487375 65969 143 534852 84 23661 46673 232 56552 563375 70 62597 866681 171036 328 415939 133 167148 813204 323 112188 484596 53775 4 646069 169073 113 849827 131971 153 466041 77 47458 526327 164 176479 675183 61 129658 68597 17963 53 58854 19590 18 717646 243 127901 68321 156421 186 384541 141 79591 646914 397 193386 215730 116672 6 723497 28 26368 988141 23 193300 592081 51575 116 182043 77850 155 416982 334 5 771052 345 122750 426990 23505 75 460004 105 161115 274408 8259 6 343518 198759 239 48787 278 153262 955744 96776 153 641340 128 111004 808985 79400 148 497535 60 5233 934612 62 131635 840767 7822 33 196762 144878 250 166363 108 21713 934730 39 42712 348142 225 160511 44092 259 127240 129810 35842 130 827370 177551 341 666014 176446 320 929817 44982 27 549519 161093 51 312095 60978 131 886567 65877 20 140055 35158 55 538923 84 40336 260157 141542 92 181660 108770 116 731498 12334 94 20139 128186 17 450890 284 99417 764658 254 96529 829625 292 130961 453131 123 158416 558070 136 155180 462213 117729 330 496075 167817 159 451634 96068 118 34065 115 25156 223579 137 177761 713976 380 159212 854585 224 64182 625347 103 60360 576140 78185 169 665267 89680 184 209231 103769 58 335425 106 45576 934202 112483 104 948733 124648 239 152817 57546 75 263358 196291 14 35020 197174 291 395425 28763 43 589758 327 181390 955466 215 95176 14433 139 55918 991958 44799 121 253010 131143 129 380511 68964 229 753863 74183 196 926591 100066 271 565986 85666 155 126190 107 196298 466818 70988 83 834648 161 29884 151678 159119 361 453422 122110 59 669129 134894 242 365701 135870 355 456379 27 72230 79466 19 174082 888270 36877 82 923559 183454 219 856406 158701 79 697679 218 141947 289698 182 138628 599719 183756 55 961917 180828 411 233358 189373 370 904404 234 174515 552519 22 37323 765384 64 150815 163467 128 111917 777713 175039 80 418796 44171 16 607301 174 77045 591275 27 95632 925630 171334 33 807575 190933 393 540925 83545 148 399597 352 179244 343602 89 79003 958439 150 162467 176016 194203 293 159137 236 106632 120466 54862 207 334724 302 107711 192416 324 139776 754242 101769 12 627593 30730 21 648801 100946 257 186767 151 119999 449403 110826 157 169192 147656 287 949303 97323 45 933895 89555 170 132820 11531 12 79041 120 29469 445532 171091 324 485454 23 63400 783852 23 26329 481881 104 160772 192512 193477 81 681184 130357 38 457130 103362 182 561353 69559 23 786793 170 34825 337997 118 111033 556344 70 129326 656075 121395 199 178929 84 117472 782959 79 198126 716581 74 29558 904858 211 146121 920613 127 53362 824314 66191 184 562630 44 49736 666791 95396 96 553810 173999 14 217802 13 29110 695374 341 193469 159072 143275 322 839171 4 9455 372317 85 17178 122769 19 18025 80203 34249 91 734640 215 144152 508804 49439 155 514963 222 134428 65583 260 124784 141553 72864 100 944646 14 443 899349 62495 90 852286 6 68194 66417 135271 156 274961 116 176818 128945 169504 186 933285 97142 115 355360 161 31917 337256 123193 218 813129 70 76996 783698 119487 272 117880 200 56410 476100 194325 145 634205 75 198557 202622 198061 29 17817 245 135569 70943 8 14248 70083 121 104600 76400 181611 234 846914 56110 154 824846 14720 22 307366 161 57073 966935 183256 249 563874 67 53045 986800 156233 345 540250 16 193323 167246 267 136801 779349 101825 292 148682 101 143071 984793 170198 364 93532 142874 239 423712 46 107403 324035 24829 108 870202 308 194914 990681 69 33880 218989 3 2029 835610 202 54436 477305 99191 65 712951 5424 38 255031 189615 267 563369 268 171243 889845 115 130732 608395 11 187608 732438 72161 210 483417 48605 115 896708 137 23805 242295 352 162619 500781 174384 309 280224 159087 368 864806 42 79523 691056 1 1366 727024 101081 59 492298 42 20731 211587 302 150243 740193 53 3659 666452 121725 235 528873 77194 112 321527 54 58640 6462 34811 155 414566 172839 359 98389 31 71056 800346 330 109056 877981 197 186634 120290 169862 70 591798 26 2022 896312 105250 174 653689 46636 31 253354 146097 47 374784 56378 235 555158 262 108080 891853 172682 386 54949 262 155712 526776 156268 168 172783 108205 108 170204 54958 70 821439 166 33399 534412 104427 233 308340 123 23338 935715 400 15 158154 57339 94 701239 126157 2 856370 383 166864 163488 319 154869 459198 14 144200 74916 81305 238 394167 16173 6 781326 74428 157 436846 3 41208 292691 290 180463 400997 287 139467 651653 240 70425 735461 54667 20 144529 326 199724 755591 191971 162 327137 14 5249 512673 50849 184 233375 196639 379 458281 92054 233 454250 169949 401 384159 18437 19 956351 6891 43 768565 93076 70 435183 167054 301 543169 391 165659 99864 120996 311 461595 3 58869 153943 84549 87 135398 71 139328 266187 173811 355 314040 81 153502 956454 75 9538 606255 27 68070 788424 298 167614 358444 111 13760 224775 329 191150 15546 176187 405 524673 117 102023 414108 143843 30 74757 118366 155 545949 291 92367 386001 253 92017 920524 152492 345 429581 14 11605 391941 34 19729 358234 216 153976 679751 15791 90 697471 23752 101 169077 4 84848 962102 57469 111 685671 60132 84 221985 15 8619 47078 46385 149 903983 313 110675 317559 61746 198 911131 170279 305 445409 3 15029 338283 174408 54 44951 397 196120 928139 161177 16 670026 295 130214 1386 15801 87 459557 30915 134 420248 71 179137 14951 100 87083 828621 20494 54 725250 136 49676 522214 185960 130 739805 20600 50 921055 146 35009 275675 154 59368 938516 139154 61 682179 56290 59 363641 301 96272 522603 159629 349 626308 217 83341 847427 50624 65 519053 284 131829 788949 16825 111 914359 171793 111 855852 34 72992 446120 59 38240 70446 113426 287 382600 197334 77 931405 14 35778 348044 390 157277 6286 196617 331 510799 245 61220 25565 99848 54 529123 57005 229 528746 1 112646 595776 15 37043 51482 115 58295 585195 114268 233 754670 237 187096 596357 188 174872 279486 106 104643 217603 22225 67 622758 21 26973 100798 34033 45 483893 9 37322 746772 81189 48 189666 45 179493 85259 259 135837 52231 323 127588 525945 82 36712 901675 42558 76 962372 216 98173 699074 35922 121 49605 259 160985 227681 35326 187 522205 30607 84 850807 84445 64 666905 187903 41 185259 11 196899 871532 64403 157 263508 17500 16 222684 113407 233 98367 122 70864 78193 121 198416 490912 224 88395 457477 291 119923 427768 219 60765 25532 1328 35 796572 163307 310 101065 155379 62 498597 192791 120 998359 62276 75 21059 14 6454 345407 189324 314 108983 170284 235 583149 45053 81 67535 280 130443 69153 105485 210 342018 115 55298 373194 12698 91 84244 354 141919 423969 85408 141 904849 78964 8 770800 131 26415 757206 3 1623 710823 38483 159 51608 118490 244 871385 149319 150 550201 51158 155 737576 187170 177 593988 122401 17 407194 114826 97 249007 153338 366 2204 40 12984 717450 153695 304 144484 53475 80 591113 11 11202 638908 173049 372 776308 48 13364 51590 171 37976 900528 159 46087 586860 90 171535 375066 231 193554 48047 179 57161 726768 87 120845 585901 329 182642 34839 164 52838 530880 69 47451 824228 103364 281 94689 53 129073 252938 123236 257 385291 17 7707 505397 48336 177 942954 141283 297 849156 9326 92 287013 139262 298 764487 172025 113 913682 191918 50 207275 161631 401 225213 249 97265 282627 371 163078 939252 114984 336 40316 382 177342 95142 45142 76 992442 64 82145 118939 330 165547 1751 75783 35 602003 229 71918 481727 196592 4 756117 140912 211 625793 120853 224 932689 168034 95 920203 196493 389 733827 145637 317 377785 91 182648 267327 144213 221 93031 56659 165 157419 181852 157 893176 267 111612 88242 152647 350 722184 153 36538 860626 51 87009 328512 106677 63 814821 196 178598 87255 117116 149 57228 311 102250 557070 146076 245 567215 154407 96 838840 72 18516 449900 64 11841 32098 92898 264 882467 168287 262 89075 185 106546 233970 144840 333 761288 4 15776 235664 247 91353 748786 180 123207 617716 164863 291 400825 34669 26 864023 229 168681 73804 141056 27 850796 184 146025 788316 105992 123 215984 182 73000 701285 275 161535 529748 1717 37 345101 181817 274 537221 120788 230 544680 140 118223 897198 176075 192 151020 100 183750 264199 389 196602 431761 95084 152 935132 7 37550 681571 172525 169 687427 98 97184 303986 132806 354 82177 44557 177 197148 185635 371 737590 57990 140 855061 230 187825 90016 165 149920 913348 116050 226 912960 131 94971 52993 24540 1 94526 192838 301 532122 170 88168 855614 2 23640 582500 153135 3 422403 267 157842 220537 193656 183 870966 173 189231 745009 67 92176 595248 134 43329 823508 304 191182 415173 110 59202 135145 180404 15 658013 128574 64 404137 26696 129 580126 387 184704 770446 80210 5 35087 113553 192 487585 134533 354 364455 252 159645 662489 110 14359 779482 122314 81 370224 391 181789 553959 168781 231 479697 52 54671 516783 36 80143 940484 156892 245 209758 253 115652 323279 148597 77 729821 132218 79 151824 39769 87 41394 192094 272 414918 160562 148 299363 13 31652 483313 39569 142 814553 24 27461 678318 73149 36 500333 196523 278 994314 91 128015 291430 68113 139 641536 265 133570 436324 96 79964 789333 294 125383 422943 406 168048 819742 73 106824 736935 76 104183 220030 75294 108 946391 123096 90 588160 326 137202 522146 56698 205 936385 69113 211 235120 308 103827 321833 4 11334 411206 184571 183 436002 79 83942 542356 49265 179 809912 67 66668 101588 41709 49 982383 16 1844 851492 135329 246 781621 195346 410 213204 171 30726 38821 1564 30 840493 47244 62 926153 151 111292 548913 66781 116 576533 110 134597 626787 137781 167 1990 133561 78 169990 99911 315 6122 59443 237 345875 104 185789 918177 100046 99 485913 216 88052 173505 13 10037 41570 133 159640 69489 249 65418 942754 80767 50 194873 32 37835 841477 90527 91 798497 88109 240 428602 111156 256 538080 166052 95 131876 101293 181 364183 153923 288 539328 21 51520 189561 172313 121 766434 136179 356 591255 85296 80 576717 151 165226 849667 168680 249 878401 158 25839 469590 185636 255 874300 294 127551 438669 250 170915 964537 156 187952 479587 135507 354 666117 15251 95 973879 20917 57 57733 154 54811 195925 22277 139 260130 94 14768 481080 73215 209 356953 125044 98 483881 58 38935 497441 10 406 156011 113238 156 835369 142462 344 958013 73774 241 710631 184657 151 806898 203 198370 311779 126 45511 888498 220 160470 734017 11421 51 489907 176766 107 354904 203 54306 655061 61207 170 522012 70339 6 803611 31 19655 52248 204 112767 613466 197 41934 695263 266 143624 193696 40 34859 328216 170319 152 714622 6555 11 769727 109806 203 946026 3 179631 245950 146963 94 695953 160984 330 316416 277 91049 654131 42 97211 500060 193 141982 930639 135 31477 215786 23300 1 32372 62 32955 26018 94508 251 586637 1 12920 741309 23 87979 62551 12103 101 652531 193 42568 110877 50381 25 60101 21956 61 470247 151911 92 370894 141 80788 674193 48280 216 149393 231 146502 757796 343 192598 578412 53 132405 17356 180624 406 705534 136509 76 1616 176477 229 967090 28380 17 939467 310 161396 48771 158 24973 374927 11 2432 848804 20263 7 508679 76503 19 549575 87 9784 143678 90349 256 672996 57454 211 475248 119 16692 633786 185 100027 375130 328 133127 487212 73160 242 884901 65763 204 845072 90699 223 463912 140 87722 353350 37889 177 816914 98 149360 933078 79 135572 679380 164922 147 621477 18287 15 575344 183 90960 506826 97072 165 330428 150 92934 526703 28222 42 369428 74 78734 324252 184 43692 218978 40248 6 242385 23 167635 166344 28342 143 619359 59870 229 295353 193 93675 223705 42554 57 730420 31107 149 280507 169 70081 209467 117654 4 303090 347 154937 496026 21 724 129988 420 197809 281213 65 27903 783757 150 143608 947463 63 21781 843345 159308 132 482168 87 15646 231930 107 27120 38721 70 14433 113687 192464 343 258291 189825 279 960435 108375 89 26416 164 75077 722867 119044 27 583675 101 63123 435556 34501 86 647725 133 23773 76835 12771 58 771961 352 168304 569948 27254 69 886435 252 84837 650172 24 8401 38705 114 191406 640400 10175 55 442661 181372 129 11180 123 72651 220622 30 155856 783393 321 125308 532635 150560 157 322080 111194 37 891112 106 154311 111142 125 16455 974700 73 49691 467468 41 99272 141780 345 177739 121917 132654 196 574028 61 12370 272876 15 1412 980004 47 12869 20578 22314 113 547301 140 65078 681101 132359 158 16049 335 156708 337766 106 152874 433939 200 62383 414978 37685 79 212879 126 150090 714775 124 170999 159559 119 152557 347733 61 10468 339563 151348 49 476525 300 178418 182703 130837 277 229161 68 105108 997939 59511 21 322850 91577 12 606496 41 50444 902935 190372 154 971261 103379 308 507238 88133 66 225056 190487 427 422333 128952 92 775535 105627 172 45411 121 188032 843333 82 9992 707892 25183 57 496367 197092 300 950317 68336 137 654824 31 22149 839056 76 128062 413996 110 99067 705819 43 87551 325987 161237 160 793446 197 52020 37645 148 183673 976976 162100 90 460612 110497 221 80719 193955 149 254559 207 187219 569929 90061 77 201460 149 167506 550781 91 101012 47956 194786 169 740259 44 2574 926087 55696 91 795147 125 82666 934825 254 94852 845394 142800 11 38739 70 62781 790769 120780 99 285510 283 169683 459457 13016 29 501622 122586 342 87294 69 75426 426109 159764 274 966352 76645 197 969747 175462 413 939228 15301 64 984586 77 187490 814450 189 172875 441143 159179 186 184261 49929 222 812582 44 8596 875208 219 87967 66626 159835 102 825162 64 21439 819000 37 87812 785318 133317 288 489217 90094 10 861672 20809 90 972848 115335 145 803849 124 82390 763195 167 78957 410784 181012 39 51059 113587 3 255470 80 125491 331843 27 145710 257393 97843 220 193175 91195 55 682349 9 37977 347028 25 3406 702727 63164 120 184154 198 44077 519281 198 182604 550485 42 169643 812642 13580 101 960452 101 56521 53528 175 75811 930442 144485 314 350954 47032 107 145068 32860 91 706512 168359 359 903476 124760 149 600272 26 63924 112251 137618 96 469544 19 17755 208877 47837 78 994864 688 1 355657 152838 236 17433 27117 9 349124 138 38024 458389 236 78847 405243 301 117246 475864 146 154703 303869 188403 420 58241 345 147374 61359 403 189029 109196 61516 61 168202 48196 190 757786 96864 190 926421 18987 28 913976 180277 41 226331 21 190947 502816 55649 42 387978 55 4347 902682 20 22926 500958 71026 264 118142 168 98924 790696 180 172185 409615 47 25753 280811 125351 280 342577 131064 222 202491 83 68364 860741 114 35224 770643 94227 96 915465 225 70665 664642 226 114326 805465 66 49889 511766 174 76840 211179 124217 249 85115 65 7894 622270 190189 374 762539 66 40469 213463 77778 73 572489 98849 52 439684 21 182901 917314 75202 176 452757 145161 58 411069 83879 183 292592 62502 149 881600 98 53288 299724 21184 28 843710 127351 18 978841 38 64391 848464 152349 160 962896 91 83090 64257 73 103311 933758 21020 86 802136 86498 177 400224 77178 95 711004 81 190693 338809 88430 97 722240 81644 175 496385 140980 150 515611 126623 295 644251 84425 176 95018 214 191137 298104 38 79079 977689 162743 57 192294 161597 175 601316 116 16687 11524 10399 24 244297 110 86448 251863 105797 42 746092 70 30857 214699 187 186925 55275 47 190278 472444 282 156080 385064 154927 233 592265 372 142961 457137 241 108393 961115 183678 212 863541 137 184828 739822 155 87099 462675 63 16225 791504 159301 21 567754 133 42108 430001 178 112043 733404 156 101086 602231 160279 371 615956 98 180100 65202 108 101340 358880 180 157431 577569 158 107053 888273 36 186410 188436 95727 121 721544 144291 96 250570 170266 332 550398 229 70751 758549 172 154092 770388 116236 58 668114 141718 272 379162 307 158646 384557 68 71032 477819 173 150527 421870 126773 354 495806 31 93514 975528 136 80819 587419 22 54082 342568 137174 147 134469 94833 266 959309 260 115590 886232 51 10536 646574 63905 110 361849 41 27384 818124 94254 283 876646 69934 22 339003 132 94125 473869 375 195835 866475 144 160022 604562 328 159817 271031 214 72519 701194 183 85530 41301 165744 63 922307 16370 118 919535 78177 238 349556 254 163019 600329 46430 188 729824 284 117167 352546 109021 314 426787 299 98718 980112 59 147947 446242 113193 136 59382 193990 74 194434 90 150778 396401 336 119291 727430 131 132425 621368 246 83901 774789 43372 122 464097 92 12500 725014 149382 212 7935 127012 111 590158 191 177656 169342 196043 395 331010 97 173392 834229 153 32191 500200 228 55184 635132 440 197308 629708 21 8801 651037 259 163058 364345 89 32037 827438 318 120528 908465 140886 120 39362 84782 36 523839 28796 147 792233 108733 125 812724 304 165828 638715 61 61158 863951 1 87052 249844 94 35022 174626 44096 52 941818 208 91354 512129 33056 127 787226 322 126561 923388 48 4859 243453 108 58201 67591 47660 160 809512 65550 220 463609 51 177497 370455 213 47926 493249 308 120547 568528 60 66745 713185 234 149046 887289 65650 154 555314 196 101711 578517 198243 204 79 105201 83 391260 129462 338 977919 150 165749 788999 199 187562 143251 85 81834 405733 155 161169 457290 148613 68 887845 50 2742 974351 249 184062 682571 60344 10 341231 252 83389 115244 137073 161 607056 61 35437 346614 154267 18 551112 248 85140 227738 154 144929 241956 116532 22 34259 92162 97 876354 129239 84 754147 88158 36 771064 362 134493 411291 157403 47 939083 68 9384 485632 145272 85 32572 24 183148 611395 184 199929 993451 119330 117 370261 20 72304 788679 254 154872 884553 79 43913 966417 107 48362 323994 163697 278 717779 46 70628 143823 53138 69 818202 110222 330 545525 29 154724 754299 272 162566 153270 57 118629 935836 167046 38 73088 306 147096 176235 138138 226 755749 95336 140 725504 198 186618 421200 26312 27 727181 155741 315 359813 33649 30 454823 101953 303 394827 163 62367 802700 139 47250 110368 116736 308 117574 123 192320 234492 127536 63 838735 159 168372 891787 37 129323 446372 155141 362 34135 164 32592 114876 30 3725 392684 166 80860 681051 20719 13 103924 138 157278 583734 48374 204 561191 116715 166 248595 27343 159 240241 45 12508 579314 110746 75 921167 38382 5 784136 121240 331 99609 133867 236 281399 179106 326 916289 90683 83 80866 155473 37 272931 82114 282 812384 227 60251 996547 192963 429 712652 82187 233 372828 89565 219 815488 74520 110 428555 79632 62 729446 84338 95 865302 165612 132 813808 42 90312 585192 233 151022 851905 40577 32 80095 154 43593 445851 11023 56 111677 99019 239 914362 192005 197 983118 47 98519 371851 64 25941 518628 11486 81 330906 73 75680 742070 188 39396 371757 204 64336 24008 144669 375 846588 269 110937 404375 170840 215 396598 74484 171 164531 2 144943 893990 214 84872 538769 92552 255 986113 102599 185 502497 201 99612 121088 46 7501 960252 76155 174 182314 55 22910 49053 40322 135 386439 152956 25 303324 16301 24 579090 148 145351 468634 94018 268 134331 40424 95 326683 12775 3 330318 42 187765 871423 170 48010 131895 22078 50 912950 26750 83 863468 201 185829 443543 159 39872 179644 81212 41 411885 132716 247 84913 285 146191 328631 20194 94 131661 119904 232 909837 126049 75 453454 164337 367 456009 65 57252 697145 197982 436 899387 102727 158 685045 125086 270 535745 126 173860 795060 8564 87 332099 157113 396 381606 6 112256 872899 114602 324 775184 36 6517 577981 50239 28 958144 143963 235 945520 323 131152 402249 99 67544 692387 247 133923 206224 91486 213 149831 129 110953 410870 172920 100 173547 4488 27 871025 186169 27 768561 62681 154 959128 135759 208 53495 94 19779 587306 16378 126 6564 140505 54 485399 46847 187 736641 33 18414 357164 248 131961 741734 162766 273 59035 116254 259 30900 76 122638 487313 291 164166 35841 171490 287 821117 124872 122 191813 305 132239 253353 110 18895 634250 164 192611 467355 53 137723 931132 108239 256 245317 172 109396 504016 188 119459 113048 120 191838 525869 176988 219 983929 8002 1 309858 86399 285 426859 138 44462 122778 235 151523 20554 173103 104 588377 115455 178 409262 44179 54 519723 143218 71 808800 76584 101 287598 14617 36 341455 270 190925 630727 136 139406 470941 146407 127 857478 20 93303 173067 36 154211 81557 71036 121 62601 98 87797 918790 34 156787 446493 260 75322 929823 42 83884 281469 65 72120 122381 362 189568 759293 88 37119 359841 135957 344 780407 47 151576 581598 21844 53 936106 106348 93 356596 43 2858 795800 82684 196 858098 105 86546 977903 147294 315 226183 69502 193 604884 163708 111 722952 64771 250 191091 101 23127 444004 15 179869 672836 245 105842 718376 164269 102 819847 54434 228 256180 225 147129 741262 39671 177 453998 272 186674 942763 94 47243 286916 26 16147 652352 183566 249 173638 112 179366 760314 7 22198 561069 17 92549 317398 192 56451 52592 171761 286 862178 342 118504 259540 140553 142 970258 149107 93 438155 108 148802 114358 148 54848 741788 13235 25 583884 74264 127 959191 120 163139 695453 193987 77 355268 50533 175 696477 130 62582 496123 195 195214 296123 133596 285 561270 188295 260 97929 343 144761 277248 29082 106 299369 181791 73 410623 116 31715 95620 33 43273 996591 193982 118 531658 70574 31 816579 186964 150 766127 182 43976 586495 153 144360 527270 17818 86 15859 107000 225 745979 203 53632 25570 297 138449 756805 133141 196 882430 65 23315 123737 294 189366 24039 95 38899 123618 43171 108 718579 44149 16 923246 80102 166 998488 116 124602 398470 106257 312 196902 303 170197 345641 199 40767 140218 187201 231 868955 272 140640 229451 173572 334 676016 431 187446 143970 12 2610 654845 187227 120 190676 39580 170 368175 338 190252 651203 347 124400 627483 195 117135 76962 72912 256 496014 164360 147 557260 153400 93 763131 197287 170 292313 207 96859 481264 36762 43 395832 174267 239 472336 146 181105 119157 58 56835 410041 6 6042 100159 147 62570 890241 246 61451 225901 99 21641 76020 37296 103 50446 17811 126 950407 13 14752 965197 117 189655 41541 1 29255 289268 56112 187 829290 240 95854 717422 244 143894 340429 31820 10 400992 124 55171 936725 94079 8 376076 140871 181 457514 191 172329 398788 293 169951 886026 69230 258 6793 199 75138 200376 97645 200 263535 144404 277 476602 189 51852 658219 78343 6 20115 97554 166 294902 59 14685 99769 114562 4 566361 259 102586 635433 93812 254 19918 97451 191 684979 158 76651 255432 21 120329 488729 154620 301 276511 168131 142 243703 47564 196 871188 147995 12 424197 169099 29 734929 7738 68 783942 114208 328 198795 11412 48 945509 364 176089 432202 180 70500 353073 125312 310 221561 44867 161 362149 83014 278 698663 64 26185 477956 198439 123 472092 199564 430 710290 60802 114 466314 65 106150 191188 62468 210 7055 159 103015 422710 198 95300 888747 172471 67 902491 63 117774 548884 56 34813 933616 143776 347 814387 68164 205 182045 15 110563 690418 32188 1 962506 123 16639 804425 16 74503 354283 184 103271 236091 3 140080 406363 62218 11 499601 14214 26 197154 180 192489 553216 32 57163 416825 110 15459 16917 29 19602 850937 179971 413 650970 104715 170 236869 97 83573 512408 240 114166 512107 81 104630 656621 99888 113 656854 156212 348 127385 77 161002 164566 36425 178 686305 126435 35 540219 262 153374 43789 47987 214 153637 32404 151 139270 129342 99 131421 86954 149 382968 63840 56 298278 298 120371 308700 129234 27 476910 146244 140 296670 36078 111 429345 11 150570 34993 268 174878 85231 154571 290 428509 129706 180 924537 65 19471 674681 418 180753 221627 62 100083 688877 86635 30 50657 21 145395 907584 164 79455 760586 331 129343 816603 38002 137 360739 32413 153 849158 136797 47 615152 16733 81 97839 46369 32 402304 35896 138 504168 60250 91 313495 374 177140 668691 87849 96 725865 12 47333 470224 13 109861 224593 224 122416 323885 195163 336 240233 66533 16 371673 85 52818 213638 88484 33 955315 133 199671 744420 49 65978 589009 178202 406 217994 69746 256 90607 84 11877 220995 185325 152 155448 175932 162 617095 341 171883 955161 174 46960 777065 177381 68 693951 155144 331 539992 356 163633 151233 26 15864 401096 24 11882 894605 34 6608 891005 78 28467 654044 156 24985 379212 115838 86 936368 120 29491 912241 44457 16 436882 179230 332 260557 111 155403 355761 126337 100 23030 103 25417 635875 123 51493 540423 41059 173 267268 85015 218 443988 5 149749 8088 28 172601 786114 119 85551 145493 14660 52 748872 106618 308 689983 139053 178 252065 167 98621 619278 45394 42 366837 182 77014 206221 117515 311 565545 108363 43 937387 24446 130 480077 56 101854 937337 10188 97 400847 393 162367 453392 83 131138 877592 19 110791 787310 88189 182 685636 135 179542 825547 126142 270 868993 119741 158 894914 231 119849 785666 251 115777 821370 12 46175 664735 141032 351 743423 32014 49 108795 13 43099 298346 12 160976 100235 19 2796 593207 44397 18 410974 110040 251 838550 134 166106 398763 108 19223 450527 74 72964 732750 88223 115 446122 101777 50 288820 45 34891 824383 8 23762 169514 326 153426 955828 322 146053 814392 163255 113 500521 108219 283 232911 182219 48 383179 181 53684 667932 119080 183 35279 149445 379 517205 72634 12 204601 144988 312 711958 185 198668 871585 121489 38 263648 107872 283 860784 57884 121 132923 127535 31 249097 192 51931 785052 194131 308 243474 54 55870 896571 176 31729 953277 3 120785 168949 194183 221 445596 27 122932 73734 148162 75 462271 149 34960 862963 177648 206 556159 243 69350 624754 54 188063 349314 72 89416 207484 80 48946 146523 180156 25 795477 14 35303 131665 250 77196 118784 167799 109 511102 149448 9 666297 58622 116 527880 77143 263 42465 6 103194 917538 108775 258 581143 53255 156 312544 355 166127 918483 97 51356 203176 49 39335 467947 255 198357 130651 159 101443 289948 83059 17 786258 278 174257 209002 118 199834 822796 42 81345 311544 151 61255 148352 294 122377 776998 60404 206 736869 110 116623 751493 56 130500 854559 83197 219 208875 8 17823 41086 266 104040 873946 122 23271 582266 165755 282 230843 16 58664 623425 238 64587 408514 83 32653 37332 151479 27 632488 134812 40 894578 280 176202 614239 196 44319 92021 87493 243 537305 156735 198 223190 46926 144 508977 106980 23 806939 156429 87 485691 8337 10 468114 15 19336 91163 116108 168 793214 171008 404 972949 8717 59 53220 89131 129 365490 142 128730 48118 124120 109 703585 31367 169 97174 125704 218 73183 134 88519 566213 147038 193 375838 19 64180 71223 162 111009 949861 63 21684 414277 89 17845 265554 321 168404 468188 245 125795 135333 259 192945 664208 167 83721 869904 142523 364 389428 170459 158 834401 14313 114 631628 78987 225 452973 65724 88 460863 223 132051 594438 20 67726 192689 91 32427 406054 27103 43 436011 182 136350 460298 227 149869 271329 154299 87 778792 231 60259 214847 126 44307 994555 182757 94 529088 112489 309 776211 120 21031 397928 152 23926 411396 153 49426 781789 19574 50 48316 187731 85 545015 165448 318 342754 163 170010 108351 14 354 731725 179247 166 786990 112 179640 312189 23397 100 727658 94275 207 661232 94945 32 426602 13237 111 5989 115 195556 671251 262 150529 488148 38755 7 691730 115 111934 838269 7 72592 911048 249 117387 832810 10121 47 567176 64 74666 150807 11156 63 481339 204 52778 453326 147 46985 975075 220 142146 373416 136 123086 142675 78573 250 296654 240 169435 43619 125540 114 258882 34 197977 730145 12 7437 213267 179339 89 358267 213 140459 71104 99559 259 576185 107387 182 645667 131 68051 503515 86 157061 27863 114965 130 54508 133006 2 417204 91 121475 915585 164301 354 881006 48 9749 415942 28636 118 970853 212 49190 66824 122192 319 245263 101 196878 580737 13184 19 219278 126105 191 292616 81053 182 755685 148294 199 72129 62347 107 721009 256 186097 122979 267 120131 790037 150955 362 772510 28856 52 37419 58815 170 3502 93 81751 497615 180536 306 301565 151778 259 881639 115017 65 710496 83 169863 887484 62864 4 808035 183967 181 197252 178078 397 808222 124 105925 381845 152 24846 464599 193009 413 845004 52 41616 622107 26993 43 593974 159 91583 306145 53 2885 29108 45709 117 794926 197 164641 361717 224 120759 732416 58025 221 735605 288 143639 465227 55292 88 702045 93134 128 73100 153 101970 583399 40 92185 128044 137833 253 635820 178033 372 143316 79631 225 764214 81 65043 331874 144364 361 464288 50 40413 113195 7 128 182519 75 18026 131805 52719 36 54097 185 133028 894374 94 153274 993131 122452 278 84272 15 6579 782294 163 72404 852041 116 48453 591951 124 100224 629655 124 39626 534704 121 85795 163588 50 193861 258946 134667 341 948963 20205 5 109698 227 146081 461156 19128 34 669343 183 132062 939822 65486 160 435001 166 42944 830236 25 1477 141677 14265 8 58570 75090 142 848346 7 169219 92064 18776 86 983256 10441 26 327286 175535 293 31855 85702 254 779081 2 13283 739257 111 48576 139576 49 13518 818693 79 142259 59247 84 8505 664222 171 166361 70802 61 3861 511682 201 146869 380796 184 109074 649297 267 173883 760486 81 83995 744245 144914 52 392914 154755 90 289897 85907 175 230396 148607 323 202740 41 94245 811849 159020 202 651909 155525 4 401423 48070 113 621523 90259 64 265858 84871 5 222352 92604 165 280119 44394 85 307356 79 91403 795771 4919 6 954658 400 196385 736236 8487 30 998309 58 18068 819608 225 113494 268061 35394 142 860471 129407 15 173258 119 32901 397861 46 164893 353104 101 123815 70638 196881 176 975058 76 49805 660875 170813 377 168144 36154 47 734348 83277 147 342697 50 6383 281314 76099 145 225587 74 71615 692909 22985 128 580285 89493 140 154584 127163 230 347777 11 35660 618094 302 183427 376409 286 139781 231467 128236 239 655878 199773 166 325202 102681 45 650547 67 75596 8018 218 50415 281069 125 63221 284524 105 17203 306745 107359 94 188707 30453 141 229065 101082 137 682426 164 94457 889395 203 58934 740827 75855 178 632737 67416 151 33249 122884 176 425010 120211 209 589426 71937 149 22850 113355 99 840303 216 124591 586628 192202 354 483309 44 62897 819188 298 93152 514007 141397 360 728450 101 78604 840608 26437 55 462073 163 58156 219609 306 117333 370532 192683 74 188180 195 119926 416782 226 147593 775138 40100 47 708307 71 95417 723740 266 96744 76197 66355 106 109590 184962 149 438407 161327 352 451231 71401 61 320033 49 62635 801211 130846 177 193914 146119 7 457177 294 118090 814632 150108 206 360103 147741 77 982238 139566 350 597803 27 36574 8196 178451 407 946412 31797 134 273613 136 197616 358412 28 10124 183177 255 177116 315193 224 94703 178676 239 64199 974490 178123 29 252513 298 195310 780156 189 115120 930454 139 75108 862318 240 91719 740189 143702 96 742703 135771 64 958651 66387 144 511579 187269 226 241709 148253 254 636515 107 70221 701707 82979 77 747838 320 161848 855927 182 161282 370100 75496 64 344905 273 88627 837662 2984 48 656766 91 25513 154861 63 72487 564344 145102 81 586000 162 29065 472920 64 103944 835862 305 125918 588640 318 158006 214226 90 75353 66269 232 62697 795682 281 128671 127130 178 111325 962112 164667 339 427226 27182 35 572751 199051 34 497415 49 145616 228812 259 149839 895382 23 102449 699432 59382 19 8341 155939 13 389909 396 189115 909928 224 165274 86388 111887 170 297115 123 41280 311565 303 111348 611117 137 58715 301813 5 11842 376602 129647 51 864339 41193 81 840106 166 61467 334644 93332 219 940377 142 51004 929446 183 142370 157860 143496 163 183456 35004 9 950216 16669 94 740818 153 46463 773811 71 102387 207743 107213 49 723255 28 173115 374973 79162 134 812100 137971 79 610263 38 177581 721835 326 168411 133284 15 177005 38713 61346 116 948649 42317 179 155533 137814 337 212721 147 62964 304244 11839 94 361811 194 179879 344253 77687 88 797202 31347 133 362010 198511 140 486696 41426 64 794556 87563 123 394875 99920 161 720356 178111 418 94274 258 141169 321041 165169 127 775290 111192 155 695405 125 17227 267692 13276 105 958546 42 33563 208574 236 199377 142862 128448 176 342918 106 53619 678798 101 111649 183163 41 187234 322364 46770 21 938612 12836 54 544070 66947 156 618952 221 55926 805773 390 184612 882544 79083 144 741772 172 80935 130453 38045 46 424403 287 121299 768362 131686 233 224222 64 109769 641557 159 49253 386105 335 151001 760842 268 132108 656053 136 196333 224422 4820 43 928931 5 105425 835820 393 187022 308104 41909 179 417540 118 117907 802934 172414 386 484484 7 28883 942966 104 56207 586953 123742 137 523857 131127 228 568067 33 46054 184067 194 182623 739661 7 79524 868107 71781 112 715257 48 49188 491658 48736 8 83520 105503 95 921901 25 11533 774256 58 33191 99425 29528 73 417025 34 39581 772532 23 13280 591961 25181 144 231078 100 92648 707346 294 87467 154206 29992 146 465466 91 85749 734532 45 170855 228292 326 148668 568020 15194 39 556988 191647 273 812161 133 151621 533500 6467 7 612971 242 156282 692344 105094 299 978413 259 79966 181477 45 124810 102007 227 128473 210892 144 82924 340194 209 137838 480082 92800 174 182245 30 185365 837357 103 13284 332087 115503 249 862639 126 172262 155006 31 42787 323723 93 136242 498159 85 91865 388959 54378 99 995223 161 77568 540651 74604 202 513351 296 191006 650000 41031 137 619666 190769 127 215692 19827 124 95319 188 149674 374869 30 1234 579176 168877 104 464251 97768 219 193258 198368 72 166463 84 169493 686801 159922 383 477764 246 70587 914769 124 167447 186083 97 10372 400901 168 104387 531916 42 45345 442228 112 141689 878330 13 100700 901772 96723 254 825084 76 73415 408304 184 57512 865908 230 113506 409675 192 132349 936959 199299 137 795470 28224 14 25922 95198 231 784410 150739 126 402464 26171 25 789011 239 107859 913345 9 22722 757438 171 94753 109203 217 135667 543700 40 3477 332508 61290 35 335545 250 89751 619927 159298 33 18748 75 8721 923307 14348 119 805893 138 85920 90386 218 190100 514814 195343 398 638692 43704 33 692467 20 38567 515682 149 195738 639270 127 55243 982250 72915 108 688547 41 185601 451272 150 121955 408786 20074 43 761784 26033 70 421617 3763 6 129069 107 13453 72607 67893 230 733559 192993 387 222156 192 53607 353845 161899 155 701840 235 79955 64222 109172 242 589003 127 20897 875965 312 112372 696845 127851 209 820681 73104 223 321048 147 89823 41070 43902 19 494481 128444 178 306936 100 159099 833888 146 174445 301835 82 118601 61470 20631 113 551066 33299 16 285211 93706 15 952721 133563 78 264590 44 7338 818726 59 6819 471734 66893 44 127864 45588 54 331157 178 101792 324158 113309 241 479891 31 126589 153928 120 52459 950600 47 33516 534678 114040 183 685166 46838 115 652386 321 195469 453468 62 92829 25845 993 12 115209 92 60325 660974 64266 93 434684 159104 367 818063 8769 16 633062 22 83899 643414 21687 144 997243 177 98374 669856 83 101618 235745 165895 359 804127 63 101636 622650 80196 274 965566 148 166306 180403 48022 141 208603 33 37797 493390 37 73516 769721 155868 381 431508 55165 224 79872 61 34437 164429 165866 256 473397 119 82354 161738 138206 229 372028 95 154631 484613 172 92805 625903 131 25169 843121 224 88677 789865 116036 46 217332 144 67228 673929 381 179110 194569 172767 56 214045 197751 136 119142 148936 269 422267 242 139067 792358 93040 1 416045 79810 271 384396 129 96834 363712 91728 36 857389 30 93755 633958 99372 165 852891 16 22199 333150 422 188980 224980 44 115854 614580 125 108515 123377 99495 10 851488 145870 260 770167 135306 118 833242 4936 67 61457 108823 125 158364 23541 73 423874 79592 138 654492 302 167680 309606 204 163202 12504 167 45833 255374 187 96824 25118 3868 50 803920 199 183150 269018 51022 2 738922 9 181855 190049 62 59575 343242 252 89170 360259 15 16624 606614 183980 311 993243 177822 28 546449 119941 245 792214 223 91617 539343 69080 190 541364 133 151124 196940 109386 5 966682 176585 95 238575 187576 412 72182 158801 206 14586 17877 114 713197 46006 172 824855 108053 245 300463 208 133441 105852 124 114170 999932 134 176882 867952 236 132006 263553 67213 195 574179 115549 325 872805 17000 89 906910 16873 59 585079 114408 201 789761 193843 232 818362 43855 201 737526 21 45672 794213 47403 183 953812 230 114787 208942 100 184683 568233 26 110124 118180 127 171094 901365 6 52481 877236 55 41981 149126 53 142540 490802 36785 2 125834 15866 29 292283 152266 328 593852 31 34700 248725 23264 97 494953 25129 105 184314 68 175982 121742 156688 24 422567 48722 5 556777 24453 140 998147 362 142724 78902 23 57246 726313 23312 114 460774 161248 374 660540 175198 190 395199 164136 123 76196 141922 41 108898 19 1176 328138 180 175660 852698 87970 203 753679 73669 99 831804 164 41316 892183 88193 194 329165 60149 173 120073 195 133699 393378 214 173018 651794 261 111746 155032 144 183137 652468 374 195647 866550 144588 132 804670 264 110200 134725 2 2740 438208 22 10772 605835 70 15840 896712 179150 263 604225 13940 39 930778 132479 354 619696 23 14870 752098 50 147059 278018 67 10677 222618 198 39760 149476 9939 37 275925 190866 263 819558 41166 127 822360 34 4910 575345 62 47179 14526 275 113396 947629 155395 313 856268 274 134036 924969 73080 206 35084 193 139622 607508 114589 226 622641 365 136730 246216 84 16138 914224 163 88721 858397 411 170269 779282 12776 51 333464 299 91069 429995 31 169878 506756 321 156930 147782 98105 114 542365 145259 109 87957 7654 52 233528 67 9439 866918 310 112708 954172 84937 280 495125 173 112774 646562 50844 33 553707 317 143474 167616 375 194672 961776 23 1396 413572 146980 226 222293 209 99963 603507 99 117768 419908 142 141991 483715 183101 290 443573 164415 131 466655 198 63401 626423 93793 41 823801 186 91921 45556 313 145416 358750 17863 100 306671 64 4787 823458 172 137752 515051 148098 197 557455 178922 252 996431 117059 108 429003 21 9314 766941 143 153887 292330 104 34416 517433 275 199137 349045 118197 2 900253 166272 362 196907 31448 90 547269 182233 10 233510 147 114312 131298 407 176963 545161 178732 414 336020 5 61176 885520 342 157635 509579 169750 73 47622 97860 47 794972 149 59650 544808 169881 287 190048 168461 156 691895 125127 340 688436 14 90018 228198 90406 56 421999 188 132875 81032 149 191614 977710 7032 15 587218 105249 306 135927 340 126408 871936 7781 55 410126 48 23188 325120 100 156038 539447 160861 281 777932 23 96182 488944 113696 155 49530 10879 99 576351 65 18637 443929 132887 213 222260 99796 138 427551 192331 87 37680 136517 300 436517 112659 129 370475 140284 304 510182 40158 68 841564 328 137103 492844 159267 144 83667 125 33706 100098 158311 353 938412 46673 210 719275 164 165385 418918 148509 264 888478 119 20529 761824 324 182591 840294 45592 9 143551 47307 58 243307 166 85703 329955 236 136133 468419 97154 189 926944 62686 228 370895 315 191446 552999 69 131640 243115 14 120064 774981 189 52575 936752 102349 199 107657 84846 126 484921 170 93692 5690 40 3520 79579 193 106938 734150 191986 275 114271 214 174382 797411 28 87911 705939 131463 158 94700 141437 300 247269 192894 399 358098 207 179660 911782 166899 280 618721 99308 232 593151 62187 242 751745 214 83841 333020 161 68614 162013 108403 246 807700 48 15155 459856 2 50998 959738 79984 274 192626 137 41194 132765 71746 184 706550 299 149259 76978 8 45803 143704 115655 66 63556 165 31899 290248 197 141625 407182 185204 200 481576 84875 43 739546 190357 115 937016 119478 175 710982 129845 134 126482 170244 1 421115 328 117055 212160 237 69548 362011 170967 179 80245 241 182240 927230 50 37544 179661 37 7343 415785 74 129404 394210 104043 87 444269 82257 41 29385 162539 253 235519 32744 7 77270 83590 89 266906 3 177738 581543 351 165566 39479 163 63002 841703 143503 298 843961 78186 74 621589 43164 150 853913 40 81989 788386 137764 143 541675 271 126001 742170 234 86812 250429 72 38480 661865 33789 33 709357 305 108536 58745 165639 244 969552 103 89712 997003 181 37300 213727 176 169850 312974 222 59695 445275 16 47653 678534 149529 239 541345 24 22127 386153 73 120613 204810 124 174134 129493 34 136423 543154 170898 182 529862 73884 254 712289 82079 126 493676 158950 10 126870 109255 121 982976 277 131333 996017 31980 24 12977 56405 220 682495 57119 74 93760 190324 356 410663 47734 198 92426 172 67550 94586 276 116898 682920 140731 181 843660 149455 368 937456 186876 246 941521 370 184474 906095 321 183515 405703 150132 130 119365 47 4857 223468 117715 123 163894 53 195504 867231 11825 50 842136 49441 20 568740 56 164877 938974 104 90088 877990 92 182215 470451 36159 102 556744 26169 47 908678 134 25985 675876 113 153234 387656 72152 67 507478 170210 406 228947 84 88184 38247 166643 321 759703 111214 141 787757 74439 178 769913 190758 411 349528 56655 49 885463 32678 119 371644 7 995 943602 31 4483 22683 41359 124 304168 136 53862 460500 30 187652 448701 56708 156 279731 155104 8 659531 63 46864 403339 142 80207 808642 17 101337 721625 114 33371 360072 29 4526 384402 12 38643 154457 196 61898 593813 92 100175 153044 12414 5 935899 40220 112 274277 79417 208 960051 9 62746 912985 25643 79 807985 365 163854 447770 227 196278 524088 65695 159 254643 145 72442 789890 143833 152 571604 3126 48 872004 147477 198 21501 110126 142 906464 61844 160 50080 194 145587 895841 46 3543 960646 30372 173 60818 174 135467 397139 23 121618 132931 140637 66 351613 66993 21 146165 143993 163 558423 138 134194 349968 50302 172 705498 193145 40 500475 114946 272 718492 185655 153 327469 15635 106 621402 166 34948 778849 113784 301 98756 178 47164 322575 346 180780 927055 175000 340 645486 187316 8 546736 23499 105 958161 49 7592 71340 283 151919 742909 304 93857 999643 42298 61 220436 197 139742 108976 35733 58 829339 153792 5 922298 5 8230 267162 168129 340 927247 53681 127 561731 45600 150 928044 149500 97 98950 317 106062 309361 94380 19 551559 378 148639 10002 8312 90 733045 73207 15 23865 71018 228 880759 9369 41 351946 164034 129 197675 6 16148 912932 163553 47 774116 249 94974 13607 171558 217 836303 6346 25 886323 44263 84 335875 56065 31 904963 45 8437 370689 50 55445 965842 358 131516 123197 22491 41 412397 86 101917 333509 32630 28 598787 114 33095 798568 86020 267 533415 111297 251 392676 121294 231 564766 208 66548 229796 190066 72 868466 336 160070 821199 243 128498 705863 35695 115 520093 34 16462 128530 252 77552 988502 109 59787 102822 27841 133 902830 133 135027 460940 84742 147 731980 87 42268 484633 224 158708 267158 146333 330 30376 125 59785 151887 60 12335 451396 276 153666 810625 168 40934 48701 33 157539 720599 160674 192 201461 46 3594 380475 180294 16 878971 115487 98 606153 135 132984 74322 126 160354 164366 136 126744 635462 81 68531 93924 203 80853 116756 29 1514 95432 182 121604 254245 74352 266 638068 17 170577 524495 42 27926 144006 167271 35 760950 11989 54 216132 21 67917 33679 135 156995 225226 154520 38 566941 197916 402 593649 175035 124 758033 90 142163 619743 107136 105 263324 166 31540 811856 60 42471 993292 112532 69 801860 141629 127 720368 48254 167 319685 179 186808 981739 4314 27 801319 59666 47 580199 2453 49 895059 324 152875 315407 26601 108 385653 78166 40 66073 80066 13 927289 110289 142 909054 118 23358 792134 183700 118 531781 260 150047 569195 190 157990 660173 259 172349 579244 12188 73 544652 143204 94 81642 189 83128 852176 54927 190 830518 165537 394 166505 198826 294 812629 106701 227 302619 293 197010 734162 102 14010 277429 35 32748 774107 133043 143 812629 109332 228 411597 187 116823 478128 50993 207 54487 175542 96 67191 45084 128 732440 133 19715 877881 191348 86 197735 222 66276 755592 17852 64 140913 7 33141 702042 140253 226 400045 78569 59 639092 291 138533 49920 234 105479 359929 106173 125 667669 88 151727 283748 69168 164 825929 100875 304 974213 90 34781 714790 252 184144 798353 125 20127 868677 42 111016 506117 188 71262 920817 72253 50 523994 142 93478 856444 298 169729 313929 62970 72 9369 132860 3 891548 107685 175 771619 85512 259 985839 86538 68 482268 73672 27 752803 99303 51 225757 133070 174 734219 78 31805 717064 199475 290 762635 99 154940 971121 256 130408 130006 247 69819 827728 52 124564 46984 140369 15 441224 28 77306 324044 167686 269 70692 91506 60 385713 40246 164 776242 27760 9 118885 56251 112 326356 142067 117 449193 142 83620 573306 113891 303 270828 59 31238 607363 54 3336 723840 179049 92 588247 343 168417 7146 33 40808 440638 270 185711 697827 139 118534 203603 123 42682 471194 4 164440 864089 149744 325 827312 380 157053 486500 141705 332 120055 316 183220 757425 22649 78 578175 234 189237 629553 203 124818 128860 189673 425 416693 133 18305 617622 35 41731 857170 28 19483 897565 4033 30 725211 283 132680 283783 37444 156 202761 196354 353 382934 40967 142 503340 74858 69 840161 9 19783 541067 193122 220 734969 310 133335 923545 9 40592 243964 27037 13 913036 141506 298 413506 136775 219 598148 136220 278 269780 145619 179 359089 77124 269 386 48 25035 41033 130033 315 194694 208 100075 488929 125996 242 804771 252 134703 584578 100 81004 898838 101 115893 353727 263 168316 364296 40 11907 681290 56 149123 425993 197231 293 665952 33378 12 606543 130 73127 71583 113 100493 393306 186 122289 260890 42 164639 490742 157 93788 900329 213 79689 540758 373 176306 770745 34331 96 356913 75672 35 20428 102 166987 373670 52 8977 904997 15 187830 932059 103906 34 124977 136096 79 787870 186327 115 372289 173686 323 748060 125 82006 491399 8590 25 254677 239 126613 925002 199 193762 141832 62912 102 133200 271 170918 6118 29 152627 93669 268 104689 309884 179804 191 776996 18 55592 942595 6631 20 289764 42 15719 479306 152187 388 470884 16388 57 608802 67541 175 982222 73 39556 366595 71881 127 861732 133 76350 218826 179 188792 816948 162527 250 517313 178 133368 146991 52 77044 310498 179160 138 706655 132 32368 102796 20742 57 377328 106888 40 679605 32107 41 429447 209 73551 975974 17071 46 774411 151 53292 143548 390 171261 629749 143930 322 868825 99 42121 946414 1453 25 345159 102 120189 384564 138068 322 725548 3 42843 731387 70 87887 500041 175235 93 969812 198021 260 370914 114114 337 166324 68238 71 512585 151417 237 479502 155 179594 712013 41178 168 575863 24 137853 710154 182057 40 510522 146461 160 100872 153068 191 899238 54 33276 819485 88 136629 186513 92076 162 866476 75 79174 48064 184179 222 322664 35543 1 308071 199238 42 693376 129 152907 87504 36 6918 240674 106 60115 798894 146085 169 975854 38 29901 356471 11561 13 805951 84575 212 200952 114 85601 986712 164 75128 250398 53235 213 941091 106 40482 557451 153 93003 876700 78 123067 130919 24834 95 212214 16 65515 385809 61592 64 141036 249 112625 908228 65901 152 664427 104220 185 862004 8 193247 770325 150 137527 934918 21 71749 20495 121 154104 240338 32 2591 885094 103011 250 620855 139222 50 409062 33982 150 928702 133392 113 368361 84667 154 951143 151665 319 937922 127001 144 340355 165467 67 399154 136962 107 547988 163403 8 154825 182 197588 663204 132025 163 277035 162970 66 742523 26387 100 261566 54 35663 45849 250 116666 529011 195 72834 709465 145 198900 821680 27773 71 672877 68030 81 208674 44201 109 68855 135891 360 926898 128 37411 660636 9 47369 242759 84203 108 834073 202 55306 569377 111690 128 367951 215 139020 801416 43024 3 432168 154186 85 150700 18 94301 823595 193 176852 32201 135627 177 910977 193275 335 568570 188 73625 451371 100 65641 383090 98 165847 244209 125685 124 809039 54 88334 50832 264 160193 910179 128281 168 514832 163794 50 609586 62 23004 651791 210 166026 51547 83035 224 269907 68945 180 222671 49339 214 123084 107713 38 722574 195956 20 842278 16 116369 776536 165748 339 837803 127944 71 565692 153 122849 147192 66 138929 761007 110 156122 847288 280 166577 927810 59386 147 864317 39945 173 268363 105424 146 700262 176044 125 398139 12868 26 710445 188709 13 502625 266 196698 734244 85097 15 929742 88264 42 853614 83 166009 383396 26 150037 839236 118 68599 811672 69 26783 708738 258 124880 379360 287 109211 131974 193 144797 158056 7 137988 929186 126357 276 217247 390 170529 607826 15260 15 700601 105501 100 171532 146752 336 904393 128868 67 770212 124 21036 812576 115 133215 183660 73433 82 306890 37784 5 271389 29346 8 429566 245 150119 741664 67 26356 812122 192790 68 688541 127 18365 179007 160219 178 507247 117831 152 697666 163637 242 262118 250 80766 236678 317 119092 72234 98982 8 344789 176 124325 277600 183594 211 40003 171 98717 221781 191 37825 784146 302 119066 555211 79 176869 355536 164 158920 545428 170710 24 714596 176787 381 107706 107669 306 355425 17650 106 323799 153893 71 140004 107595 241 177823 162 158183 458384 131668 353 34151 157374 212 586724 6169 71 275548 79467 166 229359 4 38108 469672 142195 369 568716 145 185462 848292 185714 383 8245 186281 303 613458 404 182003 279132 164 142627 933437 74751 78 396508 76 50898 811172 49 6321 901659 55 35221 499702 168 84307 542831 234 161276 631123 170 71984 784820 29131 105 193843 124617 341 672021 55 10528 23259 102166 223 701423 130827 340 390707 111 61148 90630 171536 57 655286 9594 59 579363 48627 101 422094 167109 354 616761 45696 37 989778 28 100360 881001 302 182086 849945 151103 249 86684 174139 389 68563 14977 41 799704 153873 47 925182 306 166811 332827 74910 258 936702 181098 30 268690 188 90775 203989 180466 88 757742 97630 146 307477 92078 92 276281 167 56824 557098 123110 81 330030 91991 136 883734 101 55218 854499 58 111645 155279 44091 127 478622 19898 13 847956 30118 131 905793 293 95298 442579 146737 282 210840 17 93677 591433 166 163480 692216 199939 306 156066 172131 263 783376 108558 116 850515 54 126108 575143 5394 38 468002 127228 111 130778 3 53237 346241 310 118240 2405 135536 175 121345 131 82938 986572 101625 245 983138 75777 202 9001 94981 206 413676 37857 21 521724 14663 35 107643 170984 395 98340 47904 37 446707 140374 299 876938 11487 14 384581 40628 199 24778 170 74169 857772 102740 263 44581 56782 44 927495 171106 127 4285 79278 94 378321 77951 145 109432 155831 351 411928 95721 96 177476 2 159072 62686 63 95716 547337 135 43475 836781 79726 121 978554 82325 13 806360 1259 30 837959 168 58277 522067 59 182770 547301 69139 250 963284 101755 71 655151 246 77147 122459 97 24241 591397 167 181125 171214 188 35374 893889 236 165398 38644 345 125026 674062 16054 68 520699 360 136589 164468 22183 10 866952 31 118132 501490 68 181904 325085 92011 274 998479 52 5548 611538 178745 281 808814 149 89113 418606 34 154963 277540 338 189888 834000 294 101768 451541 7984 55 956648 210 55144 825986 138 129561 775212 202 154713 569779 284 126030 410305 49232 28 702309 91 77902 225838 150941 97 219626 118697 178 558576 53 117018 218328 59 69885 433602 5 106343 764368 100325 254 466394 79 24108 768409 169625 247 807957 16139 123 146065 156 146531 277857 107559 98 790143 107036 100 482003 119 50354 507002 91 15046 60373 160996 261 931720 171866 363 459122 18886 45 33827 64 17084 500359 127201 7 214959 16 175868 768842 182880 118 332804 224 157231 690385 16 19309 476357 167398 185 401310 9 36820 687173 30663 135 427111 129670 353 648341 233 156326 619336 69 170483 743537 43440 70 887543 133 126292 674410 154282 170 914553 61043 7 341376 32661 132 687935 268 75516 62517 193885 118 284990 15 196632 632452 189607 19 330285 226 118103 747841 115562 131 763324 161 39943 712787 175617 388 713689 47806 180 553249 5719 72 71005 82772 124 959909 45540 103 473620 73976 9 45806 348 194470 41898 134352 289 494281 140 98812 510291 7 63024 780896 74016 163 541515 144 21613 777235 155566 115 128802 180 50939 828326 173482 252 921959 177607 222 665096 98266 235 40360 13738 94 532357 80091 165 435605 203 50560 369201 198569 171 85499 8 4169 527001 238 85091 365885 121 35659 263307 103111 4 894470 86355 201 99816 368 183813 650278 252 103123 392799 157799 272 54164 37 2122 147219 93 92715 745651 102446 263 260825 258 191332 964295 52 62267 163399 41419 93 419635 104 119218 237618 244 137678 101316 76641 81 292362 260 78941 926293 68657 201 21461 4 75737 675212 60 139359 340426 140 94758 725193 47 63842 677421 155 47494 508539 30221 27 354105 318 146208 108932 149 57037 152811 6289 66 532802 1 199742 634976 259 88989 857403 351 139681 951544 234 64673 533714 130004 144 580670 403 192356 905762 139557 151 868269 13585 44 165737 318 113864 483807 182282 230 980663 40961 154 635422 26038 99 525492 177 94403 978125 153591 69 139224 23 142999 220378 4174 27 941926 184547 315 101717 175 186688 412688 226 98068 800855 778 1 217296 205 52181 620053 23211 21 246879 189693 216 96172 74 171996 323527 160 153626 807210 12662 93 881688 63 25927 593221 89916 146 381420 59 98265 703050 124690 15 142361 171602 349 792346 21 629 7999 157203 362 196495 130712 175 21085 314 173253 536504 311 120314 210661 121 52138 526226 142780 161 273298 4 1228 352267 56 3980 830086 107378 64 608663 73618 99 149357 83983 35 163843 312 197521 145081 149748 97 483575 124 39083 790127 52 71988 68306 184284 232 77501 23 53332 973655 200 93267 883345 184287 333 889444 143235 21 63480 16 6268 10272 25961 129 624724 152 104474 160297 304 148948 123223 177 38581 518900 37263 130 740986 78885 161 296101 221 62392 604513 4854 56 2428 237 71207 289110 97032 295 108407 118160 266 503141 361 159147 387891 3 76358 325238 276 182679 991237 178223 147 495179 159 141925 11217 12 114880 47390 77 63711 29152 64 86272 5583 44 182268 518529 296 95724 434079 53 62816 127539 102 29529 921005 233 193583 657505 187 101930 285007 300 170203 474138 196934 318 996172 353 187833 523333 111217 119 149518 163183 358 273652 3 99245 566456 83213 23 776608 257 91551 756321 34541 9 366965 44584 134 958587 70 138023 613982 15 123057 204742 50 35230 618975 27 90252 91230 36426 126 357958 133 166226 573111 199733 100 571456 25351 28 268126 38236 35 460307 139850 191 854625 1 196979 244241 151404 160 109398 130198 219 991646 196835 345 544604 155128 74 136955 112063 156 293944 58 4361 345479 173963 22 331091 156966 273 928457 216 121501 531691 56 39518 546920 99 162653 971140 4411 10 853610 163507 297 892474 291 115062 123226 90518 266 259401 50 169721 399709 350 194814 547784 46 28954 454932 47535 167 908654 91 70764 990347 152 94914 715026 1038 23 586673 64924 120 402414 5083 44 806788 329 121530 215106 92 174700 545001 22 52425 440448 196230 350 151368 10505 6 637804 19098 119 816770 112 51322 299606 130068 87 283852 85122 41 740481 164 150525 200910 92 180845 83446 20767 4 292383 82954 10 955457 161 64505 585750 100 40143 838018 42473 162 720615 68871 238 785534 83762 9 533093 141372 340 795769 98573 163 775819 130058 111 403095 176666 174 110308 118407 28 895158 153961 92 394662 47 145946 42604 32574 15 760660 108 48228 598443 48 63477 493772 43 178659 545497 223 85993 409862 121 23886 482278 79832 100 452461 200 88448 775219 159389 266 807846 129 54097 45778 441 198932 862892 13 23350 469049 94437 83 266250 180079 77 208968 155556 363 869226 76607 14 397220 166189 41 745873 47865 214 905476 378 169259 588345 302 149506 480829 132394 95 139208 41433 13 205410 70206 134 660780 116264 97 133294 156 117132 325971 195 62823 751732 216 105822 292520 76786 156 173513 27888 135 404082 259 155476 609761 160166 64 497417 262 136199 495801 298 150616 383309 161200 195 460010 278 99477 578905 260 100060 922748 179414 260 836847 194 39591 643811 178 94214 161666 402 179205 855743 43 2479 700752 38478 83 799134 129004 85 38385 85369 23 719943 262 89690 261252 158 66698 631876 173615 58 664458 195 41959 177091 19084 122 242416 145286 361 906574 111757 205 50568 139 111515 623879 258 153840 331084 19508 102 323110 98 20974 736220 199592 396 835296 71 122622 267551 31 105971 567439 163056 5 625913 146465 76 880662 36 15154 774305 167463 397 939244 85 16412 391876 27 61458 538812 154484 284 503148 86 176406 164440 69670 188 204959 122764 245 597228 14477 58 772870 34 2380 175440 165396 244 782091 419 185678 602400 360 138821 161572 172 61388 143603 133023 16 866096 89 138311 555906 313 113376 404067 101878 289 395591 44 5706 516069 128120 33 112320 145474 62 847655 239 110251 509995 100 188153 770371 11418 18 787796 194 185209 912403 247 109656 871979 370 152794 110258 30 158981 86426 135207 231 525898 64 88206 651728 163 66958 140519 153619 266 500899 150312 271 398219 94103 98 26709 268 147273 976776 160 36602 752995 132462 63 536560 125 23304 698715 32794 128 641019 182068 339 544137 45296 86 10518 143826 208 770331 60 8474 369817 158948 3 807376 121 115804 794893 120 151218 101841 126 28581 628056 189 113612 791805 92 28671 629815 159 130711 722231 117843 262 554496 175459 106 677873 195 70863 320030 159841 66 961005 112 21009 128524 18050 9 902502 35 2818 508606 166788 15 663264 168706 5 791836 34028 128 606477 19207 115 936837 255 65999 157215 272 85994 428069 335 147357 932244 150637 253 696736 188207 26 977038 14417 57 463540 183 82115 433957 253 102134 323845 37 62516 695935 138081 295 182240 357 184471 239065 247 91788 907199 30 89299 89901 46693 74 858720 40 34600 483288 200 87050 666134 44 179915 860495 4 177049 291814 159 64658 748605 146 35034 920319 302 92530 982801 286 196976 276828 195583 340 805180 188939 380 893908 25255 62 870157 126 16241 997957 9378 66 438849 78 199246 497850 168626 331 666358 69 95576 827160 142264 194 869234 161427 344 324445 97706 283 933100 389 195080 976717 60514 21 473652 114 197489 864758 256 107324 8428 161001 81 353067 4564 11 368053 10 185857 465793 307 181162 318979 76 179527 261988 118883 283 133937 355 156144 864127 77 30505 12180 182504 292 376643 264 74062 713781 34670 51 237731 20 23250 999566 26 35409 69730 386 167826 253968 295 90773 734347 94320 65 754866 72563 107 313235 191754 90 691181 56965 7 864061 217 78047 850874 167 97884 939537 180996 135 658436 375 144331 138003 91812 69 811097 19 117804 506612 205 42044 507238 269 189035 383524 80 56894 649973 45492 108 655902 13 137345 538578 20459 59 167775 80 159631 569676 190 114685 703010 115591 34 980240 145 109667 559499 256 87161 267587 155 116176 563729 80941 25 935121 143244 17 352288 298 114090 21761 164800 251 439015 75657 154 84110 340 133937 946031 61 55621 355523 13 2167 901673 25 134532 623511 271 192312 398443 179919 213 124785 286 169755 42963 40540 76 902186 365 181132 191561 8860 91 199336 148 134697 352830 71638 127 565999 165108 52 942677 116 21699 417626 364 181637 93137 94 166875 589670 2750 50 465242 30120 173 704950 131399 246 563969 22217 58 505076 115214 223 103025 12 46436 730851 185 194745 405559 367 155340 844683 52722 16 4472 32 153883 721809 93606 237 32078 90 97703 319878 71241 235 393232 56687 232 974463 13612 12 453815 104737 85 18737 66 190284 335648 2291 3 914646 155897 125 238385 233 160314 593647 95 79917 899265 216 90421 196271 370 156537 824472 88 33839 508208 3607 57 778340 121536 187 948260 108 56601 630989 72 184774 924403 186532 84 106321 17 120164 528695 174 75717 83687 101 134855 643312 221 85458 658248 11 11562 819585 34914 55 175016 83 54723 177844 29 153578 95125 170750 144 187365 192 71020 803095 114608 308 579875 129 28053 501494 3 16967 417025 54358 16 412845 105194 156 461263 80312 234 400723 115 30948 946648 11819 16 532534 131 46239 800634 4 123 119616 57753 77 772111 18 57243 231073 170280 172 865953 63167 167 654870 255 136170 959442 1921 28 573780 34439 34 231043 11843 107 630772 56 16267 449524 50792 136 22174 8 86188 468504 175 61415 361746 262 96603 161185 120 112496 441055 137 103179 907349 150183 285 474127 39796 172 127998 155238 102 560818 356 161068 963265 319 133126 764791 146434 69 589779 177070 383 74711 117400 32 916034 203 188995 782162 154 54288 730843 18945 17 283174 185381 311 981559 27703 42 116846 189 46774 173237 196746 217 363611 4022 16 861441 107402 195 752333 188392 329 371063 76299 215 209607 6 32372 724311 379 165655 365351 192226 150 977151 16 23042 204560 53 4385 382416 29505 171 809157 165577 125 373897 325 164165 716798 74948 74 228266 9813 5 51897 36411 90 677429 20013 69 235982 73 77827 275817 134808 53 929057 88 180287 36644 101 67799 214451 155 24650 37256 197184 220 389983 128460 17 95746 178492 89 33788 166232 398 352146 168431 45 814199 20453 96 570556 186311 321 577242 21496 128 102633 385 192379 156710 173 144415 582238 31 8044 264835 7 1994 599660 12 8918 647182 100 11554 496923 182492 163 232980 160 48725 171187 117395 88 22368 108995 323 960235 5 167639 76865 58 178969 857363 138851 104 766380 128767 138 666465 141 35942 694704 294 109711 407754 67 185079 715496 173140 200 604893 13734 4 337852 73183 40 819816 172143 231 339280 52227 80 214674 33766 77 172495 187 199026 309324 101659 261 773544 184 153127 203798 10913 74 908007 141 35403 8652 109 108817 672666 39 69840 350018 359 180594 835544 144 23432 697422 33756 113 256726 193910 168 832397 48681 212 70878 54642 149 473993 41544 155 734656 2154 13 373166 139 50007 52809 239 160591 830560 157 35262 503831 146803 161 994448 86 129182 162954 26 148547 381511 47839 112 818606 138 28165 922911 39951 19 321057 163300 81 14518 133884 234 65198 83 14169 100677 224 64519 153209 84231 270 273726 182909 45 728722 92621 77 496286 25665 73 568658 44 116728 904703 159 81428 980616 184 125563 801912 307 104617 449270 191690 112 778266 76593 271 848745 199639 340 835890 44613 183 649936 52456 28 291484 98 133309 117375 126 47212 117773 141 116943 108712 172 71073 998510 86 14008 699107 141108 44 190607 121287 4 545656 111 30662 856737 43 17404 885896 45436 127 704107 32 5793 796107 293 190002 678389 59766 168 155576 49020 32 951481 197127 357 520043 158149 44 105609 51150 127 842448 200 51678 870374 61 53113 324037 62856 183 280301 3 80257 654237 15158 49 996470 50140 107 998644 10 13266 219626 70 31752 956621 69534 138 982854 2 87620 570966 155533 150 23143 286 194177 744325 166222 337 855008 124655 322 464633 175992 44 834373 40 182051 215388 187283 95 702011 11 759 170809 27 47902 742348 25532 26 170558 8731 29 62660 184501 90 40312 5029 46 40235 46 26062 328376 180 61581 419340 134689 48 832171 150 133746 150774 1160 11 600647 46084 1 514513 161 165953 5202 77 67935 965114 106 105179 87891 125 38034 593214 116232 184 937840 138879 84 125188 85 78171 504186 157 72997 523066 169 77863 690481 10284 48 122966 151658 22 214666 152109 319 885418 81 123221 752148 127 179189 750184 15 114263 975486 123864 168 181745 296 165436 963476 87 52678 226779 109 146312 564628 68504 26 310486 33542 137 134595 66014 164 762311 115482 133 66194 186177 80 450375 150607 60 539535 21 495 13929 162 84210 500652 325 184238 610260 47 114033 552478 84973 200 560721 28552 50 127727 141 94983 915242 132090 31 229708 101 83761 29402 4 42627 234508 100 19349 357513 185 72131 650422 44011 175 955483 272 74146 744630 113092 95 188717 34721 98 504784 77557 220 911419 287 195109 960227 100983 245 934109 283 188080 930766 76 100304 378555 58089 15 181466 141 173032 899118 24 10742 334224 9161 84 269682 80 107852 55402 141037 124 486423 407 179071 920530 152839 143 316273 24 100289 477180 13352 29 281759 101696 268 429996 49643 134 831721 198 158038 401876 170 112492 624904 42827 105 436485 161525 7 760981 317 119332 464981 199195 439 596446 267 133219 183417 108303 162 94714 49888 18 16211 28 46059 847328 86 48535 263424 67979 220 759547 13 97476 225439 132 34323 101480 128 168001 944251 20 43271 205566 136057 121 728239 1709 9 400379 410 184035 789300 55102 10 762327 56222 30 951127 48240 116 652014 386 175192 338913 36516 40 913433 206 168362 750292 149606 304 71234 191 68415 467239 36518 188 499052 12560 17 415154 64316 49 596382 208 55042 920073 52 16406 554098 38510 189 479242 70139 119 559625 196358 349 83389 45 67966 336741 399 170661 714536 307 181692 54680 85 29616 93131 44797 92 763511 34029 32 931606 164331 144 390732 2 66820 735991 24 107428 526430 169402 90 978712 11 135169 192215 100767 123 193885 95 42662 679558 83924 105 605645 92182 290 956748 244 126321 245280 11 28573 604493 258 103333 460756 106 45831 177502 223 102943 249726 170054 54 94912 215 74104 211733 139 121520 881713 176165 419 666145 15 60208 410629 47232 151 747466 17 16247 764546 323 119437 308141 231 89185 175642 127350 300 949950 6 105 953772 170 124169 634224 156 42650 772265 88571 126 554880 13083 75 491354 49 77573 144501 141601 263 701029 34 119830 120181 38 158934 615592 3 41145 155229 89277 62 897705 137004 256 516019 99 56670 423224 102850 37 637279 110 45376 957688 76436 169 243351 100685 43 650866 154863 45 305659 158027 90 413653 56168 57 14183 55 90271 84073 129139 140 566977 187 96428 894211 41962 179 9671 36016 161 806022 49 133835 137155 175 88252 63079 44283 156 384283 206 65925 804433 138331 336 868167 117 96088 462200 100 53727 103296 195093 309 619540 98592 139 65168 72320 160 675788 308 106917 291393 225 99208 134149 34 9310 538051 161218 6 217774 29614 146 427590 171994 245 151817 142 103374 240699 66 17982 753420 358 194069 647467 73309 77 995104 192198 92 10125 115 106300 599946 39000 119 970993 155998 310 866075 9871 64 399928 18738 11 811926 62689 165 51045 233 137177 430634 139 186437 942985 71616 154 767180 71000 92 127684 72443 139 260400 375 148532 574002 31377 60 989336 188772 51 196801 22771 57 113778 171655 114 296937 70 61146 207374 119 26672 115181 232 108489 336977 62075 117 244447 2 26937 865572 76816 69 466305 204 166583 309299 216 169243 449708 78 91801 865302 102212 319 551304 138597 275 65187 37524 70 469357 102 74636 888169 33724 19 942477 106 77729 737356 37 149655 535722 28302 109 150393 130715 158 215512 68333 98 207127 292 115945 50814 71 44135 99731 18969 55 240490 14 82338 42001 272 120835 161810 148239 130 596079 5 118355 747150 56 78813 369171 28284 141 503184 30 99207 712630 136118 202 940341 63 6537 211474 24229 100 639384 121248 135 46836 70255 156 561058 105881 36 889129 36 169018 313322 155791 122 672708 93 97167 193560 116869 42 354695 133130 234 379639 75 14973 905430 83 66777 767360 145255 209 171500 91 11210 918972 117 20146 815141 167563 269 834321 129574 156 972381 68 20092 684097 96 21720 162829 117943 305 505737 83 135660 333147 131086 314 755151 151149 114 515888 33 10598 981841 191144 50 337668 248 95270 729483 87879 263 233785 166279 33 347666 154 132375 383493 65306 106 405240 41591 24 371257 29248 77 392941 67136 196 502302 275 125470 157242 116466 149 705623 17 71635 499407 117 50755 479194 118042 156 459121 4755 59 785718 302 139646 603193 270 91901 549573 278 80671 146711 72 57826 972770 73 12484 827600 17 83079 841267 106631 197 158688 132 35007 879301 93197 251 933805 136 74733 109914 16 24376 385984 111167 139 702164 84924 93 918761 124 16982 980841 191646 253 221545 34 12833 974796 88845 258 125223 1598 37 956583 362 131350 275145 106636 146 929724 115 70777 687457 123608 23 780177 296 146353 360868 112020 73 997408 24126 40 732266 125 44133 969671 164 102146 547107 336 113228 897841 32305 11 108697 252 70237 328847 74927 133 861590 172277 182 484016 128 106945 753935 169 154957 9914 106357 275 598472 74 67710 610506 257 122027 758833 60214 85 505765 53737 143 970034 24 64850 534064 284 179327 310456 43 163921 840114 104171 86 973739 240 65878 474325 59 149478 44778 379 146528 784695 5 20158 841882 115903 201 668573 122 91561 466970 43057 27 78530 37146 9 775391 36298 156 614767 108 14534 595487 92686 220 812597 113149 77 189053 89 92335 452179 122 68288 38833 49169 73 271915 176701 103 526070 106129 233 413767 22 189402 342568 101 111623 701714 125 165147 510641 186884 369 453154 321 103949 681528 30991 39 404887 189594 333 989006 192261 403 524464 100 26930 792081 39839 175 578325 62 123661 383896 52 151212 791584 64 75210 385466 161956 264 882484 122 104269 939491 55 58867 529724 335 168449 764924 153 197102 900511 361 136932 655081 412 195659 20302 131 19505 577872 171884 97 373290 287 84589 137419 17073 47 288980 72 58516 782222 806 11 817043 184 158598 871230 122 98707 124554 171 85582 409170 323 143016 841872 170 30570 864040 157230 179 277476 223 169900 172872 141 132519 281788 309 143363 536143 162 31444 16655 46482 49 853050 145 97541 173161 268 125902 307351 38070 122 704783 36342 2 642417 99829 302 17859 184 171588 807153 80 30145 812811 402 194123 591014 108 130376 648510 1861 4 924031 62963 177 403598 277 171973 283429 19217 40 556598 123541 328 528686 53 15705 105917 99735 4 872136 158 88130 455211 175 77419 611882 50988 97 284393 150 34892 863922 341 125537 295519 101631 214 110000 69 163420 346823 56 184379 452341 89444 42 489396 31864 80 286080 95944 213 941814 49 127847 320993 71 92606 425498 218 140630 89182 149409 262 224027 79321 115 722280 86 26726 917689 245 165838 422806 162721 371 717592 137 59310 435118 21 3467 950463 247 181625 157772 240 142159 540943 173 117828 807583 135 123209 217105 162 31472 938162 241 69070 470003 90 8371 42586 144 39344 304028 159842 258 185328 304 108657 358398 261 129664 554859 150001 309 144392 78 54759 662687 183 82483 862946 78 143038 630771 191252 174 233985 106 71584 43115 124 50905 133068 138185 293 953234 183163 177 676619 61089 105 901080 102915 318 403516 148515 170 435300 8055 56 944917 79570 123 747890 62193 212 70616 84 55540 125382 96 80512 926242 24211 33 963142 123 81157 512407 31255 163 755011 51 40933 930626 183894 207 59697 4388 36 910412 237 107496 497656 56511 112 46885 105 30848 620061 167630 273 351595 195 69403 780285 155 51095 735674 45 100618 888801 67825 237 530872 119 113054 414033 310 114449 866599 15 50421 436686 199422 22 153030 45 100900 292224 53 3999 442467 126735 346 366571 2943 6 243896 69 132978 319975 66 19927 638816 104 197642 623192 98 118860 234065 180476 112 833658 20 13250 302627 67 148726 390649 229 88660 542462 35 5074 286064 43005 74 131785 87 177271 605366 177394 43 846384 84607 20 778817 165476 16 568704 169 70224 858229 42 24513 187181 39530 87 573813 128 129424 432376 10601 8 946737 380 192441 155990 23657 7 563072 43588 184 396672 5718 29 430293 26 106873 902003 24 12035 719897 272 194432 569021 62 51021 367730 44 7813 120648 8 114764 133433 222 168776 818520 6 23224 586626 401 172603 616114 80 135966 523446 124957 137 370911 135269 37 851268 92879 142 812695 147117 144 634394 135 73812 110644 69050 203 894485 218 61655 17762 1 17353 972387 204 117864 959467 26173 64 449727 191715 287 900121 215 97687 660557 21 610 29156 63617 66 446827 9 8257 655868 60 9593 796780 181005 249 801318 81943 214 621308 55699 200 5753 1672 2 877917 240 69032 731662 166774 103 441752 20 3038 139079 72530 148 631295 31906 105 409274 104646 192 63709 277 185442 255356 164 198591 728986 269 160858 726205 105423 223 181629 113858 39 354807 176 161669 559854 27611 121 72358 80956 246 292268 223 194003 122936 235 116901 978073 33 107095 717439 219 48926 741374 112156 28 428437 81099 6 111673 2 876 619619 349 149287 800464 75542 158 634278 52 40630 112323 133266 357 433481 66102 244 828213 132181 237 927808 142922 301 831025 50 21304 940758 330 112088 21207 168233 50 327756 88 71318 166731 221 58314 187442 170 90682 624915 83788 153 920833 151990 365 551351 122 71258 968604 55242 95 957890 107241 7 156863 48179 209 69424 54380 16 465838 16007 46 841975 223 116313 766128 50 86946 36548 396 161312 91854 262 85304 633814 187469 126 621727 198742 432 512910 100978 220 392843 110 78984 746967 163042 283 756500 180 76237 227692 254 150776 795045 82533 99 672826 125 144330 685299 193380 328 783678 290 158498 708103 52 99375 376662 39759 62 457800 130 165494 587417 207 103076 964923 53 48561 925395 232 165701 38254 24820 157 771402 158115 15 189370 106 96270 295015 148352 152 45925 174534 22 605304 153 183676 324404 126502 35 40912 347 186992 182661 140738 283 273579 73354 174 640207 179130 286 40965 151 45356 931892 14109 1 593782 117226 249 337100 90982 266 251694 140 40153 904538 1 14276 600770 255 123990 994245 130 96532 513243 52073 123 526787 149 120680 206200 45 11129 605679 161 44293 451296 197339 346 198676 163634 156 513937 10117 93 964732 178 160990 711984 202 44990 333809 131074 97 970241 51420 57 517736 76 70986 488050 191299 36 995938 103963 154 260305 6 53052 573226 68 40769 200290 175 74266 915390 123265 56 22729 226 119532 642657 112733 108 180243 136 71641 251748 124976 131 455358 303 178609 92463 30 150653 752672 3738 21 74278 132 61725 162042 235 157330 175141 163885 392 534167 270 142902 303687 307 133087 175449 37 116512 220305 190001 154 589576 375 196127 712121 44 25626 977290 29 141559 942067 160 26207 418719 23 62476 991655 54 171447 589333 15 461 730303 51138 125 175535 39587 100 399945 110672 167 803488 139487 368 585314 166 57264 748772 133 174045 775179 203 177311 34758 118028 264 31033 348 176299 758955 199 47943 721763 53 154500 518962 87 131382 191417 49 186481 847877 17661 29 295973 8 50004 1834 113 146657 439973 160683 25 725983 4398 22 527397 177640 275 182948 434 194427 471156 60 29167 385742 158 88509 549419 212 127385 579005 194522 327 491287 52491 170 9449 68 96200 445726 93613 173 292629 37 139101 881621 150323 221 493423 40112 54 904737 24 4769 841311 175607 351 873833 84 95027 205271 141820 122 643648 149059 378 622227 104638 208 820887 121927 141 471400 235 124949 26101 127 193332 792407 112 28303 745257 239 179793 687464 316 177034 367032 279 101116 404595 33 1236 262416 76057 270 565421 64254 7 852977 81676 250 129217 177 176715 929186 111 84034 597470 160824 182 509887 161 155714 384168 53185 106 398688 106 13779 470928 200 58014 768111 41223 144 505099 124895 36 235484 64703 75 652385 209 123873 170548 41424 131 189750 74237 246 205384 71 183983 160213 166 164901 885937 32685 105 145923 1 82175 229231 81496 169 467348 363 148151 196238 20932 131 23411 336 142883 209481 162 141434 486092 206 161099 921125 70 34482 585404 75730 99 553114 120538 206 144299 147414 346 641961 21296 21 619137 192502 312 817393 224 81627 229363 119 50034 606908 279 95466 780096 190199 207 208852 48 113145 995178 16 186247 793366 140 20349 481239 130884 178 391028 239 142064 859925 15 3218 882436 168903 198 145975 389 158577 383986 86 8971 479686 383 150498 573133 106962 175 777810 100748 241 53302 214 119240 485655 302 105774 861641 71774 258 569618 228 100034 689202 55474 157 662375 21652 61 43124 159 55958 108549 118 49775 621530 210 142075 365744 94862 6 392894 92163 21 321889 101 123895 679270 137 54554 708942 270 76591 297510 128499 317 275764 141805 300 552990 35222 67 633782 122 139913 99380 126989 172 810199 124 57030 611695 165111 401 875299 123 137459 380276 190570 247 989509 264 141610 716080 148 130069 981826 61829 89 472893 294 95167 254683 61 19954 668301 27805 46 941348 67959 43 857333 50 43891 884755 22647 54 358169 100741 182 237694 34 22295 45944 10304 25 809269 80285 197 476365 23704 48 858877 45535 79 189699 155051 241 555369 97336 158 705530 159255 8 588278 156964 40 876785 37 97459 588602 118 94124 101032 58387 234 444240 21753 108 927935 115622 25 558460 14 61403 333879 99679 105 244158 263 153529 188967 318 120124 833267 169477 16 366814 20 157644 610200 153967 107 333604 20 175401 53838 107610 156 381592 16 198535 379273 10522 83 762636 143 24353 974268 37 145355 880590 70 9687 307288 183237 293 873869 171 181273 15354 225 113764 223585 204 165275 283317 41 4417 520921 17316 68 452939 167 81637 442431 189 75791 877478 189 136794 646130 91 58982 591866 134252 19 298598 50 6092 360119 144695 335 682189 14 130879 660630 181 107655 488153 161320 251 435075 183578 51 699527 94 15008 297477 132081 277 904454 123263 270 337340 129 62528 503742 8450 73 79361 71 7923 593935 130059 8 813811 59 95967 732235 136944 84 762435 166846 160 278704 25 140030 786094 130 153947 125074 161 64666 982778 10995 57 844445 74 153409 618500 118359 13 382837 165172 124 41363 28755 77 309128 115561 298 180877 109546 198 15671 64502 196 866574 1 1353 698476 182015 20 175596 109970 259 379457 6 4236 383603 151 127646 796495 125589 193 223361 193356 115 161202 47 128028 93893 78 90196 961329 179 93602 140174 33 168686 737367 162 132618 756924 83755 47 372936 120 72804 914184 160 83631 869429 252 141007 524472 6 67231 40946 45 194005 844041 281 132842 488791 29633 152 990385 56 8042 818307 4 1191 136071 20 194946 734464 63 65137 34026 221 123618 428567 115517 162 867337 139609 47 69682 169834 101 242367 253 147290 858514 86 33289 444915 13505 86 319765 61 114972 741444 155218 334 89444 31701 88 413663 13444 61 544689 137 194853 11312 27 113125 332613 51091 76 857488 219 99830 880278 8522 27 911084 103915 213 653107 156709 336 109256 168 136128 961399 182941 326 749061 115878 110 155885 167 129451 169784 174 63492 337299 18129 25 594822 17129 102 976870 40946 172 433632 76 77060 233118 39852 187 197818 162 69608 195077 15 8516 720721 32330 3 570096 59 28438 57750 3 13027 301201 79831 148 995451 124 18284 855758 163412 278 836074 72 149893 462515 81 140822 617452 77724 199 523842 188 54333 327276 77 20225 922867 40647 61 143677 100078 262 729454 67178 175 59037 43989 26 747020 28 3504 222988 198944 344 854694 55 118541 764021 69309 159 811301 161 27064 621895 311 190192 252966 35 60640 204857 50427 161 654466 55637 57 442716 140534 276 692470 108 32889 675412 287 180136 994868 176296 230 365478 51 78522 171081 255 132549 892473 121 17796 141473 94298 66 889982 163 53352 930074 127 82660 237510 352 143387 681027 58 10980 430441 79 77328 903777 57034 60 390507 79788 23 34886 19 52705 956835 296 96621 654032 180213 340 495241 98063 143 493990 63990 112 171522 129097 13 737568 35214 53 345738 111 35871 266697 395 186415 311271 10873 92 521223 17595 126 202927 38274 3 369216 202 119846 293876 65 22116 259397 19 144094 397914 155206 97 902189 155811 314 548757 173 175210 326525 145 57131 368293 67250 249 544551 102471 247 699154 191061 291 547507 63643 169 918445 272 178315 388176 312 103105 355075 79562 221 142689 312 152287 125157 267 81513 701461 60 15511 53670 164 73562 508593 147369 119 150522 128 33771 306497 132 194843 740824 142200 276 25057 364 188467 220406 184 83107 759130 74 114099 143528 146750 319 82557 26 116616 400319 153 107485 797962 176626 196 207977 144 79693 191672 55 71403 354968 393 182810 572540 195 82191 122875 105947 68 740858 72 116027 436809 41664 193 715671 139 86608 82275 72492 114 768699 177964 248 481437 61 57624 185125 237 197309 3800 156823 194 290586 144 105864 90888 58961 216 843724 255 94373 620537 94796 55 532231 67049 192 590201 65 90741 760543 94 62033 59989 188 79288 199290 54290 154 560712 147238 184 608320 134 164843 901517 181699 63 941917 333 139201 938807 98896 248 110357 78 8642 681836 45 25596 870871 52091 183 153471 110 21078 511530 35 22182 442351 124703 210 107045 235 138555 595194 177434 125 672431 71706 109 617918 165617 368 617505 256 100847 560170 309 119637 849868 184318 322 440014 191 119625 991892 12 36084 423081 186141 33 677758 196 84333 37211 2 6455 794106 395 196451 360302 224 73961 445165 102564 223 113989 182174 391 198439 313 118923 936938 40 4071 264760 399 191388 974358 161071 123 694622 76 162801 896329 133338 328 149440 181 69463 393003 8 16580 34143 25061 72 449727 25 138633 15652 170899 327 763442 229 161718 492806 18 26448 811747 2 183097 578011 79802 11 119491 227 106490 729242 56063 129 998934 165841 119 711705 90287 3 127372 169 85499 117356 31 192807 264708 172 56374 987894 67 157050 765797 186248 91 310953 62 165487 842400 123954 177 242935 7314 34 438561 109636 311 931904 37 45849 237491 349 128210 409015 154775 302 452510 42 17974 755085 70562 134 118287 262 87665 690732 94788 255 684129 138613 249 235786 70771 157 998939 55906 4 974313 23 90807 66901 178 166044 268087 109658 61 44522 7375 78 410831 54 22032 274591 119457 85 544553 246 90615 621416 81 98909 695109 125 16359 64523 129 186606 771974 215 64650 443034 192747 367 369388 197 120261 153852 161499 327 851398 98 185603 649193 199 80997 162334 165578 364 373922 190757 268 477371 222 96133 300136 96822 71 373551 157091 359 485257 81388 115 323677 32285 168 76051 1935 38 506098 8 70055 371931 207 53013 673270 17745 107 483227 77 95606 922412 271 88310 304476 116073 218 518252 50581 50 542847 233 169997 342081 137 61608 965639 7271 48 100633 392 160598 998413 114291 324 444911 19 18126 744349 15502 73 695926 88901 59 549664 161758 236 489554 309 128719 295981 322 156004 228678 349 144991 949808 322 195404 178814 17 5584 986894 32469 64 491962 18601 39 141590 12 23601 631441 46182 18 577020 58222 108 258068 171078 294 621260 32615 81 230045 105011 166 57447 126210 320 353569 33 77954 165162 151666 357 930747 82890 19 862834 33271 21 91183 2 133246 496800 206 178546 245785 176 150926 791871 157 158770 76289 277 80002 551856 85302 126 427873 51950 90 674436 161 177948 762425 31214 24 727003 348 146412 556988 166799 86 221741 40183 114 328729 7 678 648756 67875 42 854850 72678 221 319444 89 146743 849816 130 25459 842240 158846 325 272995 3713 2 275659 37210 60 815125 154576 364 125614 148278 231 644275 251 74108 683870 20696 110 373164 83 24660 957243 26420 77 216352 49656 94 519564 41025 168 8959 136 90066 844065 81321 224 522061 20 191483 286935 124083 51 952593 34 116358 197733 180 38192 467538 395 164105 745918 72196 59 66099 158 99468 344995 395 181562 956810 34597 131 590527 290 138995 494491 305 144458 178874 38743 76 33172 45 39436 899532 157 156417 709140 72377 130 489445 236 167507 670890 45 93279 45420 15447 5 560526 63 5711 307158 4 796 314050 122 74368 773441 76 155606 922987 140 37396 889622 210 71992 248435 53568 10 2639 74296 58 616955 21 63539 572709 28 58911 738223 52225 70 367051 170365 188 512108 273 114223 546234 118100 22 432171 62054 47 546295 145404 258 720255 170008 150 984206 119817 304 328934 199927 197 251585 210 61882 977611 120 121812 426240 46746 174 448975 39 30731 24303 303 143424 394166 104941 127 742911 368 151173 110865 247 120736 806579 87196 57 291153 64 179437 479253 60645 224 674378 191621 261 723835 303 179365 893304 78213 61 288910 23 3456 851230 3 36177 980044 169 83296 327724 92386 28 106165 3563 24 953141 30 183545 650250 161 81730 888786 83 130691 642607 77 68581 795156 134587 341 16581 205 125963 478665 95995 35 697224 100 174601 507324 145498 59 802577 230 133230 588357 248 122558 75365 61615 132 362727 168 146681 217342 59 49137 45246 21 88000 766521 139 116084 660274 143611 14 742554 123 88466 671751 229 119499 643022 38032 140 766735 36 42250 349761 130001 257 636078 63332 207 444398 258 193078 147968 166171 89 459456 147815 200 117896 200 174016 596040 274 91269 686279 102000 100 416093 133 34584 536026 195007 204 583136 39 108797 446712 12802 19 213231 42781 182 427117 9 30373 521255 99480 268 209115 15920 113 576293 273 84443 611863 91 78299 576480 55194 4 388800 120 133789 199793 58618 83 823000 284 96415 478951 368 143368 807365 266 104313 354030 81 122729 520064 134494 314 145834 132 48242 52701 56 10523 8597 111606 223 402414 51885 94 787262 173664 390 592059 111 15615 275762 154067 90 140925 164601 341 447411 172 163488 842530 8 56471 863173 194240 20 517734 294 188842 589343 22581 6 845715 136286 157 461478 212 58443 420003 68434 23 992866 162 53609 986336 216 192206 177540 333 181243 385237 356 192137 4523 130035 106 187707 70575 242 702367 259 196348 184687 15 11714 308006 203 132870 598688 193599 203 982375 46 51595 689873 86795 282 400812 113567 55 212600 189525 107 629181 137 189423 789992 48 12272 123205 137083 91 860674 80107 58 448654 152 89674 962076 93907 173 884989 117 101585 247137 18 110573 814458 28213 42 72897 52520 168 988100 268 173667 361920 31679 114 313156 207 58468 423554 188 125686 988661 312 170285 368462 277 94314 214047 265 163408 829628 156259 232 857430 62 8784 868859 186278 388 268039 34998 69 53493 42881 130 73080 135042 243 107804 86 19259 136978 196 47551 1498 222 53387 537604 130 160238 299194 46976 83 785699 186 123204 851647 177 47194 924048 240 196764 409534 82635 98 754961 276 93218 167876 26 52354 210198 4 21887 819132 27529 9 405807 180 62636 318378 97 147360 262461 188539 29 687102 56 20489 653495 149616 349 516803 25 10771 368006 183 177091 200639 78257 256 820742 65407 127 117239 113440 269 434345 165 47216 829527 162391 194 206429 326 187414 724492 31 114124 527856 290 91874 97991 13330 49 786850 132 18612 474326 91212 222 891571 148457 167 498866 71 175009 674217 107 197170 427104 196832 258 103683 147461 120 239809 150 154116 1511 219 87165 314209 73181 61 886030 377 189196 670615 180 142003 639849 138363 145 763099 81209 142 723523 351 167564 28623 170 127367 537926 153925 110 14636 259 145544 495098 176768 56 956542 301 194453 700188 77923 192 455577 182173 71 429773 139 20377 268126 378 143454 844022 176186 329 911251 160154 144 868821 98343 132 366161 47 28072 684749 116 177306 841886 71 69223 247122 82865 217 566270 170272 94 880151 194063 257 647353 35489 178 807305 84 54308 967045 169434 368 256178 126246 282 160391 155456 78 172918 137154 131 109191 1932 3 856730 35624 129 554924 26 1905 893060 255 155425 53896 66430 159 700597 117195 84 300835 3 17950 798739 82235 153 339808 12 190494 39734 206 53408 790672 199540 83 879974 142625 107 538609 34384 161 712878 278 106050 402574 48 108952 692943 103 153013 775074 136 40557 921170 196107 190 529310 112123 177 920984 400 198516 263398 354 144475 16447 93102 247 267247 7800 72 666513 116 130683 701753 239 138676 90047 126678 276 728422 71 13261 310864 132182 64 54407 96 128847 25432 79994 171 222396 160 46609 741270 5 146249 792786 44 117975 975693 21 7815 845162 127159 235 943163 159874 136 861557 402 192478 842840 294 191608 704420 83 8562 640006 145200 309 857917 211 63153 487752 80 54871 698602 103646 209 823085 101 194497 985013 73388 79 513411 132100 265 177108 51721 218 776865 32836 14 526128 195351 318 132737 63497 183 851831 177 112046 997532 228 77549 661519 96726 164 347040 36 166326 290028 80708 106 922792 109049 129 100385 32 31811 208915 158 63067 30719 262 106664 659676 64361 12 54508 158407 109 727564 9870 14 4599 20 2100 961912 318 180486 11702 1680 10 284392 205 96257 727227 62878 132 121102 109 167432 801267 143553 362 964077 5690 13 107844 184 138250 279810 312 150459 750515 144 63914 718179 182936 286 620600 89638 298 947635 47 78010 713353 277 165499 379097 10 188383 609635 12 12889 857861 44 61082 419953 168547 264 649309 65870 147 622082 335 118187 12747 109753 246 668825 295 194449 477377 87326 74 660286 20019 111 467706 135 135781 796963 53114 200 844436 19 1420 909999 159560 247 676564 166 76778 321420 16 2463 402180 31355 120 300185 151936 197 487987 46 84120 459295 91718 138 508015 202 154390 765600 169795 45 86685 32 3123 686758 137 49044 593758 106 28772 897818 42671 32 278117 89409 29 464156 215 63333 535161 61 12243 682133 195233 266 595752 139 128287 840852 178331 41 657167 130 76140 647260 41110 57 850368 287 101876 450670 14416 88 601324 5 35771 296720 192 192861 857763 39405 24 823225 105851 16 827593 76 195418 646761 120 19171 546773 109 135701 960964 126080 38 747517 365 149469 829953 10624 101 521274 147033 345 457087 271 110024 976371 193279 85 337071 91433 102 431947 150734 256 437479 5384 53 802074 187162 63 746176 71 128480 215777 34325 162 694816 148078 272 541201 10590 80 23182 62 142571 748653 4 132578 278702 67 134019 388363 99340 135 941754 136516 114 286721 94203 176 668580 67920 128 467708 392 182978 515089 97967 20 30119 260 129089 767103 39250 79 262313 246 66064 486702 56 110066 521107 388 175007 151199 131007 154 206629 57 44078 662495 148354 305 282696 270 73055 816104 112 178856 3402 76664 273 167979 128023 224 150383 182386 304 78823 25 163741 331589 39 60676 755040 32312 19 570273 40 76869 793496 369 142570 588646 31903 72 410176 1 176410 117654 121037 175 689567 176735 132 166131 125 163047 952956 184 40107 909922 165109 397 872137 12551 61 943358 42822 47 974346 208 146526 185597 93517 244 495952 140 126420 954955 46575 76 251803 113 120666 132575 81927 207 8364 174 42857 619925 388 185926 856415 195197 251 178551 143 186249 781408 88713 246 750659 168557 193 343425 3 158266 252588 224 179862 477615 19346 136 771592 146596 79 834659 319 156007 599125 172372 49 996283 142541 332 468196 13970 20 284065 183645 301 383087 15 1772 806409 140442 227 463246 162264 281 73953 57036 156 907802 132949 246 360690 200 121382 903162 53447 96 487253 35891 4 596729 169450 292 555604 8 8580 930590 96 177108 330247 87024 289 516457 10712 102 509284 96808 35 39010 53 19076 336502 86 98839 315044 106 37049 506581 395 178797 494519 52 7670 583687 26538 139 735860 83784 22 692798 165262 210 345032 77149 224 56173 90 77019 771226 3 78159 382571 51292 35 762305 199 41958 489074 129281 286 122919 267 147616 445974 164 31686 842574 120436 15 823434 151 153716 608421 82023 77 359486 175312 59 740443 100 53593 460066 115984 187 591997 232 121304 59455 140079 128 737989 7 124202 351773 138 122146 452580 270 143357 539768 17 49542 488244 127425 237 320032 137 117223 375120 168337 228 69410 78502 114 901566 376 165774 47359 160349 96 20831 324 142962 357264 68325 40 88836 195 77395 934870 65495 253 739005 194548 294 270448 99 69211 820470 39831 113 477141 40207 169 435343 145009 365 957937 78517 106 371151 148 92333 658754 228 138415 308725 108 66045 401071 110 82177 479979 125251 237 22031 131485 24 902072 90 147713 162737 91276 79 615604 95059 179 676347 360 134067 75146 71 186937 480447 149251 76 296600 74 18092 675576 116 18427 212348 87 19979 58432 153273 374 482618 75541 79 612094 152 121099 446254 42014 118 188915 238 187349 144518 97702 13 14944 144 152179 984249 159036 80 19385 40078 28 697742 198229 328 130242 60513 77 183496 144889 249 173771 77 36418 825899 27470 118 723632 22500 6 306898 101 131619 754579 28 191228 580629 156423 343 835882 101 122949 303597 191550 345 39053 145352 226 45702 164328 365 236965 125264 138 343163 64712 29 65463 29 3441 953172 177491 402 807833 309 134525 72800 77550 72 916002 106592 136 2744 264 88528 643297 138 59305 363262 57999 231 639401 48 7105 693623 384 194039 638893 201 48866 262155 187840 292 759867 181 44923 53041 31 16749 753175 356 154162 676956 164673 396 658593 100 154091 475378 90647 57 571191 170 115004 248650 101628 176 992028 4 27277 523439 160 176221 117475 4 138334 178666 40 58029 163609 43115 118 237155 319 111031 205771 131 37606 213019 38303 53 332470 54319 83 676664 118332 257 835072 154191 349 940039 374 140790 775652 199658 196 786574 215 96042 69542 365 190355 829057 29273 171 527846 178389 52 327858 177 63309 699399 101700 287 267615 13019 110 723282 193066 182 128802 89 154955 253381 26 94071 308395 129 73337 756678 111 87522 33979 294 194479 261970 104 95677 448401 4 36849 160765 134259 131 304376 63836 248 362602 258 194452 892663 53258 40 220854 259 181778 631834 47217 198 780088 4 106126 34043 252 179042 796897 66824 32 582109 363 143376 314998 48024 40 863237 23730 106 636459 165 35112 830818 246 130179 805850 58509 233 779863 305 112134 52002 411 181633 712275 57291 59 508319 118 77418 236835 65 159258 218805 53176 81 708417 150 43815 479948 12066 48 92241 144309 313 643185 105 161196 834634 132 166292 265344 178614 101 92176 26 73658 255483 34 111171 356229 11 78421 799210 6697 77 715772 1073 1 654959 60162 187 609722 118 50501 375545 130 89359 93244 64103 192 612186 65414 205 179691 251 83217 599632 196504 235 949071 64441 145 947969 100 149849 514295 6 58244 86729 411 169160 403765 12 49985 137687 155060 149 435197 24 118937 246594 34 133091 986879 106989 93 152829 39 4679 110158 131641 171 798894 34 12789 216006 144 91592 15788 22 9290 573624 52 48161 102029 106519 4 253634 137626 79 753768 127 172907 583931 47 128829 718657 191627 412 458042 200 85235 278730 185396 363 293356 1 93990 550750 334 169653 184832 131969 226 654524 102150 227 911438 55020 152 260697 128 150179 115273 152719 277 473425 124730 320 283472 141 106731 502738 39 34387 827173 127156 242 693285 17 92092 72054 83 109052 761797 70354 196 381440 60199 14 428261 5422 27 588220 141527 50 174854 149936 149 164927 4091 14 919008 138163 369 658332 368 193622 768604 89 56539 890870 48030 126 697348 172462 101 269859 9 187372 644774 342 193035 710975 196519 97 220127 177597 154 595976 197017 89 734891 181723 155 452434 199354 361 186152 186 94382 930635 166581 245 527117 170513 270 738346 48 97240 25051 114804 171 215723 127346 156 783610 41524 197 823658 270 94888 746461 121 180069 955373 44998 82 177230 103621 98 264861 170165 120 274633 180680 172 839833 149 26831 111851 126414 261 640790 185 122987 833133 236 193342 966364 20093 129 721542 164681 39 191584 187 170662 624645 73 27669 601973 180 37553 283606 94 11649 768875 98067 260 996464 23 77669 110416 116290 116 900303 234 167239 606001 396 176159 883121 10028 18 190527 184671 38 819884 112 72844 166123 152531 29 609346 134710 306 57092 49 12931 210226 110253 214 382907 51 21287 303465 38 19876 964921 122 25743 35700 389 156301 858669 164010 402 247408 110777 78 611243 11 189520 162199 94801 85 60568 280 192121 69945 61234 226 241491 77061 94 150787 188994 321 390733 40370 29 556468 152389 68 576700 216 133052 922368 153658 348 46646 90457 12 192397 115527 292 662748 80612 160 55310 113232 231 140325 78 87987 556875 178 105208 931564 249 73133 446503 169006 59 515077 168173 186 25311 34 22252 356958 13006 86 610085 13 4296 659185 85862 195 39048 150432 172 445510 28426 75 78256 113809 216 560947 75859 126 158251 65 29047 284864 124650 99 160492 118369 301 855387 113 175370 935127 28334 159 755322 150 135252 805195 169592 93 333510 18521 22 443396 182946 274 806756 182672 372 497916 117 124486 796858 124348 95 9840 261 170405 990061 33794 97 381731 115286 102 232522 153989 10 384903 17 711 679623 251 128813 360074 129 63740 198728 22298 66 548112 91637 296 778426 220 145249 467428 25382 115 164987 316 101036 854633 135811 203 228858 23539 78 688477 80 153142 931674 130 77784 500459 33 13984 934275 181647 21 299981 8435 68 566258 181127 216 486966 86497 151 182178 26656 17 225384 362 135413 242505 173292 333 620008 205 47358 554358 252 189564 342906 79 145513 669341 179746 416 321618 10 74734 76937 142851 14 112779 414 189879 771194 4 758 135195 34 88096 130642 120340 160 827122 192585 211 834554 55029 111 287139 298 112610 163929 101 192370 604609 50996 27 330013 24155 119 137780 30544 20 279966 17820 21 107146 162891 166 717947 59641 67 379820 151 61436 797896 85 61170 729211 195 48620 479650 28200 159 741869 108 70907 548486 154 89069 677325 410 192835 162151 177117 193 345084 132 135841 489131 198001 280 946022 63 33691 795634 37576 186 193322 41 154954 33000 130690 321 933590 161 53315 428248 374 186069 604590 149957 24 122016 17 52927 520906 93301 207 17762 116215 188 154884 12 1981 507214 52175 191 131682 151 82653 253577 142515 177 325316 102 64652 699324 91282 58 533627 132 41296 44026 10 97951 368166 193597 84 342289 125763 17 540156 117 43316 431574 113 105965 608702 212 101232 971364 72773 24 166276 96770 162 415105 8447 9 917837 20937 94 973520 95002 272 509655 3085 49 913469 110630 223 380557 139485 19 932089 90958 261 61257 30859 148 111707 23901 127 56429 85763 132 701252 46116 135 898663 42585 189 250010 37 67516 314442 394 187368 557618 9955 77 782160 114712 131 338112 132265 337 307699 182595 198 879729 2 7283 846974 22 3582 457724 341 157748 790624 193471 60 114868 176054 304 643451 9629 26 262319 285 136012 836395 85542 97 69986 164196 184 530405 51 8556 994826 219 150547 972349 128 37088 988871 120 30254 172114 106 94272 947374 199088 224 489735 114626 1 289630 55 18767 213642 8066 38 870653 146 79637 982819 77030 129 913274 65 174149 276300 189 73876 607108 177 127304 327976 146 24702 615064 104046 187 412256 184153 148 944369 152866 172 303096 141 68192 512774 57 3867 90519 151 34362 850473 152 27203 251109 32960 103 957818 15613 110 931614 86 8606 928130 86612 29 78862 49363 21 365105 158429 81 714014 181924 369 561131 37 107113 967781 17516 22 914236 188124 215 391306 122 31121 363302 108767 22 645070 9932 6 55949 43 121653 794953 34165 76 570011 7237 29 839294 181 90629 346358 191936 234 203686 339 135087 40129 252 123050 117530 10 22999 539017 12 15606 988892 113876 80 412815 322 177198 855288 81 36369 703493 133388 76 912160 58 70105 973245 95251 261 603221 35718 98 577589 280 149794 348662 292 179023 430129 54 106569 761786 165812 29 393635 137 25141 537966 3545 16 564829 192 102237 208325 35 3790 824180 379 189222 886642 143783 58 960973 154 75827 316956 27 131276 109714 98624 267 750444 65 62181 88918 31 43157 894885 40 63152 140939 83731 104 560960 227 158372 333499 163953 290 345091 104295 108 446316 259 148551 203362 113849 118 55266 53687 154 564178 135790 297 913349 39 1888 610178 106972 308 288054 82858 121 806018 175223 183 714315 218 50328 144243 177 177365 301529 133904 174 369065 190572 302 434719 189088 60 564329 186741 368 995070 60602 68 975794 31 76672 229518 121207 347 941143 16 97199 226172 189953 96 85906 167227 75 801779 221 89065 888544 150250 280 675610 128347 265 654549 67997 202 590984 121932 107 55010 243 76171 841296 234 108889 109411 80566 118 219721 263 149097 452759 182423 254 752541 181467 284 954058 283 115803 662950 350 189067 965648 114639 310 108774 113 188359 807213 175253 22 249082 102989 54 497198 102954 173 106892 181 102197 734692 41 4393 172925 30 60145 418263 188881 251 464615 198298 419 543030 138479 349 975554 119766 299 921455 180 38715 417023 150155 251 960893 16374 100 716182 146821 373 762980 101505 133 413858 122 152651 739121 152 92868 409141 46 40490 906158 143751 228 888671 18 2993 611863 72851 177 257164 196 45516 233672 77578 154 123953 11 5844 920123 4586 40 229264 45 72829 824437 120 88634 148624 201 158500 249218 76 53174 576658 25 15717 147264 99 13987 781514 122 51476 825986 176888 119 465239 316 160714 985224 209 58077 425215 154487 157 141189 101627 199 590988 129464 241 734204 71417 14 663572 165726 350 784241 343 139495 458471 23861 69 213816 104047 315 681673 199308 51 24308 6 116779 534056 189 127094 815704 183 107812 435384 104 20476 975614 198 41929 879541 171502 21 892160 16021 107 186932 56437 156 156603 237 141220 6853 78750 181 166571 82907 139 646170 17023 72 154604 1171 18 476186 39605 151 732805 163 150064 70310 33081 181 515600 287 138112 556760 186793 338 403065 95 150403 597780 107545 218 757923 17708 105 801327 143 36609 656629 313 118398 75082 148471 290 36652 356 198672 101176 212 68014 725180 146 70383 278635 111 31231 992530 58224 67 165156 51340 3 193952 124 172515 694550 131450 357 286483 84 13275 323193 123950 219 937326 146733 156 461490 9 48091 447753 102477 176 553506 145046 324 784739 173632 131 865670 48 25297 928334 79320 159 915580 163682 388 817511 97805 165 945549 135424 137 919000 71 103620 675670 69 132503 829115 79 37098 698023 185999 411 929858 106 29362 839760 38 126456 598275 148388 23 368183 1 192047 664907 204 179315 305986 185468 53 388467 17 23472 694690 114 58232 487308 129962 106 752840 151338 139 265879 10297 45 504254 106 19527 424809 186029 360 593432 21 62529 343973 257 192890 364388 45020 175 189955 67142 196 430599 45475 19 831449 122623 41 91155 71063 89 875723 47 131951 147215 369 139539 206670 6242 2 720491 162 94654 175695 425 7 589236 67 6765 110736 157 83376 647778 104032 111 761593 157183 104 647720 92448 118 712831 174 110110 745862 42 2846 233509 223 71512 963556 51 32249 656292 16524 24 580729 132970 236 928991 76763 272 120610 124 63185 653866 29162 26 555664 136 25734 556217 130994 183 587410 170807 151 656428 150217 234 680510 43 181148 348500 118 98789 698350 242 63705 622706 121342 153 934338 52 120854 401045 45382 152 104681 98 15001 883105 331 140583 850258 174711 184 896752 5 136622 202805 116808 300 242312 130 42377 347304 138238 125 149340 19355 87 33381 11 8418 153587 131781 322 794305 188 136085 338198 257 185965 346129 55626 145 608994 248 105575 482546 12 764 356638 311 189945 656295 111457 303 949573 28 94546 206677 6 35288 277624 37 8444 910724 174614 249 881815 153598 101 423704 16 69668 233463 140125 311 424944 95 151234 414457 47 160495 730727 111428 282 88251 195407 272 42794 49518 131 535118 188 160709 649725 21 44438 213114 157038 128 626249 51 23686 625024 70508 141 164624 19880 19 706022 182682 321 989635 316 109619 564356 177720 90 725097 206 47732 570453 309 196344 679327 40174 127 325819 2971 25 258044 184249 207 593862 132 122763 241410 320 194184 388236 48 48545 653988 48077 116 875425 88 20176 692930 133 194006 368944 2 107133 921965 12727 2 50482 30 27008 122856 7833 16 385818 18604 130 147495 153571 242 14027 331 167897 536313 232 123081 579316 196 46108 604338 84 70713 557001 894 16 978079 214 83463 594515 229 81272 647251 215 89351 723198 169324 242 172680 99033 251 416918 136217 231 779838 28 9803 410867 139 196983 949333 21 111747 530112 133 70540 633490 16 3578 783915 37555 153 253493 4585 52 56142 125 26735 475058 192 48942 999345 90770 236 696872 46676 27 457868 158176 202 202500 320 102585 556443 102352 62 881369 141 80884 618786 116 29516 684235 133858 247 434536 17707 115 412345 194 43060 42738 34 64298 503160 119667 149 481767 87 164304 8427 157 45781 6656 52 42745 831386 17630 131 902504 136 44454 745214 105 14168 755957 17538 24 425188 215 160611 270457 158301 353 104553 127557 230 410460 94 192536 156224 78246 2 866413 98 41801 983749 125711 284 874703 12488 42 714200 67418 93 950009 426 183692 603551 201 88998 688331 27 26749 564106 197025 152 381725 100 123363 347513 91988 204 338715 100 62629 826147 141402 90 537196 182 48384 494766 140479 49 634515 132 166257 647491 276 139779 434737 238 90809 175595 189007 234 587986 229 87143 967734 40354 143 984192 24796 106 891240 381 154814 81570 68327 50 41792 51 113773 459329 254 94657 243485 86463 228 504379 36361 113 254694 126598 191 73280 165 192507 698909 181455 252 672578 30785 123 973750 74949 142 706575 30 154513 80933 208 89910 447095 53 36308 462809 80 60543 317191 62168 28 242846 304 192128 125296 223 68130 613534 45 74052 750535 40294 92 846367 176623 164 32916 240 194557 560723 166 167270 475897 21 166102 931163 15 68262 276691 405 184649 365951 11 316 609723 67 148481 330252 14 173762 369635 148852 304 399021 44 42080 445237 99786 87 575162 404 199071 737590 115 162847 216342 388 196082 288028 300 141141 52859 70351 129 531608 304 141287 399854 242 65379 937058 110612 240 204567 156586 340 217795 195965 89 637785 348 142078 698243 116572 68 331476 77907 270 188452 75 50936 690679 174950 59 391026 106 83135 724586 20410 33 897333 10 22799 78330 64330 58 866799 54258 217 672663 43 65175 720145 308 122310 280162 182 113885 201587 55 49766 519555 64194 211 710605 193097 422 585781 49666 141 135463 28 86975 369886 181642 91 590776 58 17494 203681 336 193085 284199 87 58936 346535 153 175598 123866 190952 253 261027 192823 4 680500 132232 16 144563 115209 88 198939 98370 173 551341 302 175363 342868 96 23671 646223 332 111476 661555 380 193942 188780 149037 153 377020 230 53047 613321 90650 118 217363 11341 79 935707 187 142979 620502 148 54790 996911 19 1254 804953 175445 345 607028 91256 184 672833 165284 359 840971 194 39961 13513 90393 117 552186 123 50435 200955 14 29985 408126 158 195108 656706 231 73342 126595 123220 20 352194 22 121404 31269 30 7177 48200 155875 335 140228 91828 112 660579 297 127284 289577 112 94755 539709 35623 122 959935 216 134265 501667 13 223 962713 18 124303 268484 165 36885 260647 96835 148 927661 78817 77 291296 46529 155 482829 184047 304 846890 73520 239 752734 172996 232 681062 197934 308 606500 165750 200 90143 102089 173 850095 25 16993 530814 419 187147 429946 141 48118 243145 152872 243 290815 223 134064 759877 8745 1 100761 102 103183 186992 110156 99 897247 111480 88 632088 25720 100 350475 182084 319 922836 89217 62 693937 149083 93 77705 172166 341 571342 155733 116 847393 92041 61 218607 118724 279 851050 84906 143 770749 4356 37 62669 122 62245 134912 146919 180 267343 86 95268 837599 154875 353 147363 78 60242 421863 38161 4 801196 160 32663 516069 159818 171 646218 2628 15 835111 70995 11 148411 160621 389 57480 18 2031 613607 177439 135 893696 155985 58 448207 134739 62 493143 853 26 296493 98065 262 170213 238 176492 495145 259 192987 389570 92 33224 390048 71437 50 618543 45406 103 245214 162751 400 491600 76463 23 129692 134 190778 591287 113074 239 849878 11 42383 580580 118459 160 121009 21 85929 33965 133 108752 572406 137 95741 661449 344 164725 77510 239 172564 71778 130571 114 128056 71931 93 977869 36449 177 608787 32590 12 197384 8058 10 118489 184 176578 489296 71176 179 874811 165 34848 294207 41 2872 229783 168 87530 61097 50 112245 626870 64 56371 34261 49 107540 748320 351 139425 480101 20863 100 746565 115701 275 670372 30 104290 764213 215 69264 663196 107 69455 925368 53158 197 875795 130577 10 656110 67 26313 556748 120 88912 83372 387 174248 106620 266 82600 893475 341 159417 671143 108 127724 822799 59331 86 567378 90 151288 648026 66749 246 698949 375 145478 26199 320 109324 935087 159 38718 914866 278 116764 853353 88 118813 691292 234 170904 297578 216 49388 595132 391 163462 131133 255 136959 262046 40836 36 185320 12 12977 738132 282 121696 186046 18 19702 65085 81171 71 859456 79536 96 747064 65468 7 402246 245 82823 544285 317 105142 188433 101 112707 231018 228 70087 89177 150970 163 646912 335 166139 976683 32433 155 550437 25074 96 467466 23731 34 781743 212 52842 15843 72 5641 729967 2 6088 500339 158704 350 917736 146303 62 535263 182222 5 948156 2 4499 376387 147413 327 935027 58 25651 153451 346 196236 181747 19389 138 750898 3 51778 627437 101032 196 497626 155657 94 786268 85492 217 279665 118 178725 805138 192983 278 32025 77 176654 312269 7 55728 16777 27030 149 512244 62634 234 976215 221 79415 567897 67835 109 541170 85244 258 37886 153651 181 230138 265 140136 852276 172894 271 751490 88 117642 90786 38 101508 730491 63372 187 916409 149874 377 13932 34 151643 643413 174 92663 847316 60195 180 271717 123587 68 771482 185648 258 398188 104026 247 383367 79617 193 238945 16479 93 355707 151 42735 234714 62345 99 371326 349 170987 818013 65873 19 821895 122 147491 201428 8031 56 402778 133 26804 218196 62 28191 214588 25134 150 392418 168477 38 466774 90295 9 534130 18246 8 113698 115 59231 616550 152 27942 421734 196435 191 378314 164 83878 855893 175 91600 677037 125978 136 5374 89383 285 428675 102587 282 754531 2 89 317423 40013 140 561825 30678 161 811489 134 30959 433976 77 131308 891088 189926 152 508125 38 27824 963663 185171 181 526992 195592 345 315348 47 7623 420112 21 21930 780080 174 44116 918112 78994 70 164643 32 167047 426534 53338 7 569352 187874 390 244915 151112 251 619022 215 49966 919560 87264 86 251811 49 160743 699452 197011 28 205059 39 76474 328007 308 158064 955256 19 147953 761607 24190 119 90002 69404 117 842758 149 48378 685354 66307 187 340256 129341 157 422795 11994 9 161101 124 20713 333840 80692 244 619464 16 82862 632144 138 53487 875943 187360 300 264989 274 128180 982069 89918 83 376023 178 35418 39093 190 113563 623140 314 133479 846866 89327 250 570453 143 52078 169902 70624 29 150840 319 188415 369303 370 138664 814232 28641 7 111903 179084 50 34653 114 130174 628225 110886 140 855622 110324 224 427853 208 76790 363763 5558 15 651534 104 158344 214379 167979 235 584202 62693 127 742084 116400 52 154223 128 146900 161192 48 97028 143944 76818 166 864426 101 23185 531671 87 136030 418349 199549 411 394388 184401 381 915604 127773 270 80581 133 110331 350436 18470 33 218054 158 167793 968019 138 133877 287575 126 76190 628413 71893 246 501824 147779 11 795501 197944 46 330179 226 126494 671532 37 25475 35644 86293 255 461550 101 20612 615788 82 152984 603172 186 135398 674658 121432 19 130549 78 165032 912865 52 162006 968025 116828 199 957751 74223 207 989228 121 96201 357064 50 93932 462631 252 73118 885254 113 54530 237623 149677 43 268816 140138 169 170236 76 102744 436574 99 174478 867689 18 19720 405006 186 132864 714325 110986 255 178167 38475 169 442396 61 165513 450700 124 39328 903569 104607 173 411299 158354 59 485900 55 93069 839574 74972 8 473611 13512 54 573332 133247 263 787826 198795 243 247460 248 102320 536337 14673 70 266322 126 50031 998895 80851 284 404593 77089 137 87659 147419 139 531265 82421 19 832464 108 92638 665668 49750 213 979956 124959 56 54981 68366 127 133976 215 47400 557020 25207 41 786079 19078 117 102432 259 95979 730199 154581 313 17251 170 82030 216712 47 30790 793841 187364 87 298613 207 127569 158363 263 160829 43694 158687 307 219550 188 107476 576434 17 8557 939998 75 51427 95944 32 126360 675438 167200 406 873902 73651 43 493163 84266 153 863173 311 134101 341101 56486 52 780977 3 162601 565582 55718 55 204750 5470 54 323522 98504 121 416078 69627 74 733574 67 12948 379313 46 84566 649247 146399 375 813091 272 174926 984834 60 8708 476485 46 50214 731084 8123 50 471502 270 182220 857444 143502 314 610839 183 159733 42355 70 45787 814629 178417 60 573442 91 188014 635560 217 105939 797277 204 150163 249203 70 25251 468641 166399 269 580220 225 155542 682303 36070 94 724237 318 158969 143383 95508 293 289396 133 100171 194966 11513 75 726378 149 69930 284458 2222 8 89584 309 141045 443263 295 195824 82388 175 141653 522200 130 76507 481466 132246 219 781663 1875 35 484241 210 177054 324364 111898 199 238297 25931 143 431022 6 110072 502710 21483 120 288354 163970 24 234115 195665 396 844381 253 66203 857825 160 67945 618246 158 66248 803154 99736 276 753144 143505 9 458686 42342 143 104071 151737 9 444799 69133 15 337031 364 184359 95766 342 141112 961040 177556 305 672726 98527 10 402354 126241 225 968303 288 142772 330431 78372 92 943100 56 41092 46905 109 41549 73604 135 21089 809006 350 187020 823278 118298 260 480768 237 80033 532008 90 16153 446318 109250 304 697632 218 49725 629302 177 66083 211053 90183 49 898079 156003 204 437638 43 134416 132712 96 19804 722594 69526 164 161634 115 26920 142971 98693 295 995380 136572 344 664575 81036 274 125721 12 52145 170459 318 105591 489614 344 139025 25321 65 5581 69331 118866 175 470120 129 190038 211667 244 74835 790287 177 111779 738219 82238 170 387489 114889 291 810756 85255 200 679383 181253 89 605321 143074 234 136606 59056 97 598832 61509 159 2684 86 45952 630761 66 18549 883922 254 85496 843682 177095 285 703235 120989 83 345014 55 28000 529010 45 28109 825935 49 7751 621387 24 151108 475236 56098 221 436760 1 18684 541239 246 77134 866640 189551 200 628605 7 183318 860426 156 52432 171365 157582 256 660364 194175 151 164030 222 171127 849844 32042 66 298892 156 147632 30032 178311 222 563295 46765 67 695635 148595 337 831544 164987 294 6022 190512 412 697332 28 58360 781287 6928 60 524856 104405 253 299221 164866 124 340815 20203 129 347031 156163 78 893050 194 75339 961241 220 68734 781780 84310 253 384443 135649 220 900391 148 59470 7564 316 182590 922487 78 65261 803034 61589 217 368904 126501 229 133654 151885 371 771188 196 67124 170646 70971 259 792103 80749 73 227342 52684 144 745681 14426 12 961957 29 40514 546872 79456 90 224373 123 51955 244053 201 79977 397847 64583 135 601103 199 61474 557124 90323 72 566953 158 98575 872436 163 104591 206752 57 8234 507810 92 12310 997169 148490 39 911959 8720 13 981678 94346 305 969733 39779 119 252019 13 53610 669205 190 56175 595493 186 110254 111989 185574 230 276647 146772 208 464839 410 176544 732558 158391 176 823558 68118 3 52787 85192 120 623991 92945 253 395517 104 24923 747715 70 19723 634390 169123 160 337164 109615 294 383610 82672 124 613864 95104 98 251953 330 165611 256135 71979 197 649618 13 31940 670825 72132 108 972564 1849 5 869881 48246 131 935270 313 190732 934183 143086 376 630328 77 87472 509245 206 48658 396128 66843 200 143416 80 136550 597271 77 145584 634050 11 2422 364645 173 37801 948374 151742 145 518739 34 98008 8860 272 133743 108961 6539 69 18239 81837 140 178904 142 95906 150047 119207 44 692967 185 117291 895473 215 76017 934777 20851 72 806011 131 48350 39087 37272 91 814004 141691 102 514640 119 132226 166299 229 64318 959588 144093 180 151395 34 108790 278915 76024 106 587008 57855 187 291319 230 198728 408908 33230 30 555565 122 48940 834349 100584 83 264319 112 88535 155439 231 95375 329992 16 9198 899251 21 96069 680724 51 112821 19083 179096 42 711089 159224 269 476062 129946 294 818778 46397 135 586112 104 75264 34407 153 164629 765941 32 1418 875532 173919 344 404984 155 159965 477143 189012 364 886558 138 45826 763147 368 156153 791682 190777 17 958131 95250 22 521390 83 25179 555731 356 160721 712193 4 37700 87206 42720 192 620495 24320 98 165111 148951 169 368657 71231 61 289676 177 179789 380658 142 28306 176456 56005 48 3112 37923 183 605156 274 175232 997574 180183 201 371567 28 108647 678663 76372 248 212191 9 115050 626037 244 121424 497244 306 168977 635678 295 176806 790687 79 197761 644515 83 82724 970390 156112 33 576820 21499 18 530000 145 66046 103763 42706 164 945770 152 26379 526010 296 161701 643710 151065 249 636512 110 30043 909468 100 115347 453894 171014 7 959152 128 85949 861995 34 96239 339889 59 176761 385754 200 184960 834645 150152 111 128004 23372 98 102056 43 107881 732667 193576 159 148980 227 170084 712797 59552 33 130529 137069 177 269820 186567 72 949364 72088 159 752753 89890 250 999151 73123 21 490361 6 15813 972053 339 155541 317635 125 34340 537470 34 92617 655643 95 10502 710485 150 36796 285971 116 30139 524996 340 171213 162794 39 12097 458031 157 140989 134302 231 63429 226473 103 163152 673888 146184 216 58528 128 23058 900008 47 72212 95585 105 57465 148550 120141 306 471977 78 26653 300662 174675 345 596979 34 73746 34196 4647 39 611791 41898 117 356972 56184 187 977146 341 141608 510170 205 188689 869521 96 57558 756502 180 178210 142929 99 19320 677244 161502 47 802018 16 178144 937651 10244 69 352331 52 21854 428776 181835 241 853223 216 176036 737431 165919 180 53493 241 116896 259968 3487 18 356291 352 127855 754112 172374 332 925497 86 61572 260933 114872 17 382098 102871 59 609261 41734 40 340837 162050 225 85174 78 85152 491560 195 44640 528756 54195 46 701763 193659 191 76479 122869 69 141068 112 26781 436345 62 100200 148823 37 70552 765432 212 120782 540575 334 186460 25364 50955 42 868921 115316 55 556042 76 15063 406039 163245 311 93784 61164 136 572908 199 76679 433987 145316 345 365364 89 30152 406121 129585 83 678610 162192 116 837779 79838 228 974039 59200 188 600250 84300 66 41188 13712 59 131291 96 97830 475158 180 167345 915166 48969 166 134207 60931 103 633755 197130 396 148957 88213 151 386677 231 143171 123742 38 13608 355436 76534 126 695268 205 116925 736077 53989 174 991405 63445 156 17385 3 67564 272754 18 135775 392259 129441 79 574079 338 180969 807541 320 172430 531660 8368 74 423533 229 168659 37317 39 6129 754683 395 173054 633340 26 119221 17262 30312 65 902333 32316 76 827045 101 73862 828269 70 146215 200555 66274 136 397212 116 48235 544528 77 152974 729628 121 158567 384305 95901 197 875638 110527 260 811021 231 64536 883047 54 137555 854270 382 175938 881478 44085 194 756442 191875 63 87328 160 76823 176296 186186 184 791595 61469 107 242095 63756 210 775443 47720 84 50095 321 116433 225679 97791 21 404431 146516 31 159217 65041 61 299496 156243 100 395632 108 78207 982254 182609 104 708546 50465 32 226160 12237 51 576857 332 184638 939820 2 48651 718441 246 76213 389856 88 25650 146422 58 124907 867240 119 119297 580343 69323 65 77015 83 7326 732995 11728 36 962535 159 33955 832702 76142 98 334579 190638 217 281087 57 19838 188350 185247 258 865499 3 60393 512534 148690 16 91978 168521 6 443811 160859 124 631017 156517 118 823408 140359 210 862613 353 196960 896119 336 155008 408355 386 167681 186305 1 82656 600302 69396 156 279932 42 41315 165316 139218 78 508738 149 147297 604956 170553 282 317086 19 112119 145134 140 24858 818671 302 96037 817232 35105 57 505595 146352 358 981271 165678 54 21477 167 148534 610021 43 23570 356780 114240 12 455505 78097 13 728487 66 11612 681108 293 88257 82992 297 182869 593706 70 15003 183303 76413 30 289040 145185 194 625807 7 189235 800701 51002 166 359791 144910 50 982353 6 4167 394105 139022 215 154998 193992 325 914736 52642 32 892040 125905 100 307534 43 6755 813696 72588 187 898173 270 131454 486 154 193613 88681 111 52627 444019 253 74508 487880 35420 70 536280 170655 391 168905 69893 149 246527 4 58055 700384 126 84360 743579 122817 133 724982 179899 90 595580 3 27013 326224 56925 110 909678 65924 181 287990 94 43574 84221 20 63855 974760 3458 19 641166 348 196285 930533 18 160997 990445 13 3404 439190 10317 25 22212 77253 237 906118 264 91281 812417 62885 84 739918 86 145772 32649 82126 121 267030 219 66601 520997 141245 198 450162 10756 15 457677 44836 184 691232 81 165640 908884 182878 356 481264 179864 119 536326 55814 233 883627 159827 399 400020 33 88024 308020 105588 56 69484 272 114467 256789 165 163228 509983 172670 330 511022 6 142047 642761 119 29826 597132 198 184085 924546 204 119023 467085 59 179396 186322 1 165590 479123 183 54510 333715 362 143897 605242 57 38582 596723 4106 57 383734 92 109912 102884 183102 317 177044 170 34195 876176 74309 19 618388 58849 192 146892 138 158019 839842 194829 424 920293 8 6514 997896 117 126006 832109 371 137851 257735 105760 91 826755 52039 115 795978 51871 20 903864 303 103510 377598 165179 283 254150 88718 54 535783 191 80861 509642 6 559 579723 79 13890 300225 198 174633 9092 15590 49 817270 27488 162 975033 162680 136 100690 214 174875 322716 192074 112 310962 193 89022 562398 161 76690 748067 15085 118 794886 124318 154 530843 185 50531 134505 66221 29 438994 166 165207 416434 159290 161 213133 11322 22 994779 139217 44 80103 196801 386 796802 402 176207 859985 124031 222 9534 151653 241 975446 164 28765 419301 104 120969 551043 4 71423 537144 79 92107 257383 26 51045 900059 134722 271 112940 111 87006 400007 54876 211 330931 98 35270 132905 62 54141 930781 197532 284 472881 148942 301 224306 96 112120 661256 176562 393 872845 33 62337 563302 35 2425 731485 160749 226 478477 101798 160 279281 20677 102 29233 178579 241 523552 61338 246 230232 15713 65 750466 231 90458 677115 47 67080 677960 114 69717 466533 17889 9 65512 82301 180 946466 193 55031 942834 152474 153 30087 130600 92 108882 80 27700 254180 122 30815 207189 62577 167 682138 115 173313 947351 11962 47 623666 97 94598 793427 123816 181 81498 187 175241 196294 56197 214 431969 127666 45 576145 126 27410 910367 155 34240 291616 142711 6 765053 61 194267 971545 60 64491 718351 121317 34 425326 158928 292 756589 27615 125 588434 88431 180 209278 198 174246 3524 87296 130 880810 79551 243 942351 23643 12 75173 176512 325 530487 122223 211 776037 223 95238 417534 156364 203 435185 101968 318 392193 170502 211 400082 139 66257 316370 182130 127 503175 179526 111 180154 106 48346 861369 97 83781 496279 142238 227 356508 120484 63 882149 24487 50 77524 104816 71 233492 142381 331 360154 184184 366 898508 27592 111 445873 69909 4 333148 105 16777 916943 154 28421 345281 145342 25 303879 169107 156 506412 293 168200 485268 167397 139 12555 304 156857 620378 391 167544 726324 69 32821 628542 305 189514 207269 91199 111 720560 264 80533 564465 166 72971 99452 186058 82 442189 154209 209 235954 138 185260 594760 26 101715 95381 67147 192 893445 6 70806 387978 185060 316 84838 190317 378 442061 154 81771 472117 110119 238 130259 104 87507 392795 63947 134 136956 58513 96 360126 141 30380 606494 154 56788 418293 213 124341 160964 147974 42 17314 142 49128 942820 344 183890 769074 38237 47 411944 180 34454 348414 62 95094 60208 121186 220 447528 32 5378 891031 136 192977 542472 79475 16 666642 185 76188 614507 350 198747 819284 112 99757 667504 1 50995 682593 127 169518 250800 74 71974 911457 151 160841 775021 115337 221 476386 153828 278 713317 31 33994 604259 122455 166 19627 174666 88 808471 155 114904 864570 182 154754 726948 53378 106 60633 234 175099 122477 67002 230 277522 11 157802 921754 171760 147 311947 103292 213 887947 355 143647 299118 49471 18 125258 110754 176 289124 279 158459 368154 95773 229 57859 276 179937 622502 25988 49 568704 110927 84 4510 177076 39 24466 16 173135 24718 158101 55 561913 29 10891 357084 64 94652 503675 162 27576 462548 6987 83 703010 190470 364 962346 175 53151 405776 112 155117 367378 64 74901 807166 27826 30 248808 86038 121 126089 97578 18 692706 134178 52 516297 176 150754 456011 153745 303 279311 110036 149 58893 29 84921 633002 15 297 654468 199236 207 273353 120036 241 690030 176660 177 243585 23 95985 706843 150 97080 701188 111 19455 492834 400 193835 338679 266 199058 773856 33 93822 894226 78141 75 657872 31629 90 371693 132548 79 148614 149629 133 642301 183388 83 56471 338 116847 505966 70968 97 311867 121633 308 571321 128003 138 531598 179714 296 368880 18802 29 426368 9105 30 926056 47 64734 112468 58 70530 268233 89 67629 301196 85 82002 388767 48 174142 156526 23 4497 246931 94673 66 895423 47 188737 69306 72 119972 878383 80 101357 544194 317 129729 355534 272 197366 422877 328 198245 439986 126 198465 827832 211 61368 990728 183 162345 334299 126470 349 842351 18 78851 953138 92761 162 172536 142474 344 126832 68 10189 44459 128910 237 792122 4 148957 602147 182065 344 836643 157 122054 850063 62255 30 17332 176636 257 370591 10810 22 220778 122 31330 483673 223 70933 843717 104506 217 721013 177824 137 968842 290 192055 89408 249 93180 474161 129267 53 610320 191987 383 170577 100375 185 475280 51303 86 323758 122 182651 45336 72 98281 188591 118341 213 563071 28 62763 80363 70252 114 157220 20 61658 219698 60516 204 352250 381 186948 886811 44 97988 139129 41 28458 993685 114 73652 766289 113 85761 925817 171197 318 962977 17 14381 487931 17060 74 296856 304 135729 511475 192342 279 678504 183418 46 630515 169 150746 592671 158628 383 120174 8 62040 639300 89 27628 834742 39165 139 891430 132194 126 414510 164 32974 910501 53 196247 455901 126237 21 241845 164223 11 877676 27842 71 713759 58 114695 350623 237 57880 316489 56 123480 826295 96216 228 470010 73 53323 423646 25301 20 651979 152234 211 998270 215 180886 210095 102505 281 32685 76 195925 844906 6560 53 620406 363 188391 751063 382 190393 902386 249 119358 740444 172 48810 858346 182 56218 290297 78 164731 89492 148544 112 103052 23 178528 561956 117 126395 960272 122 81067 377737 197 100351 555754 61543 157 20382 54476 148 628603 38933 70 282425 58 47605 861739 101 115044 217452 105334 112 405475 106 147822 221615 5 175407 312721 176240 266 366229 189504 236 811646 157678 297 727435 84 28880 819312 135615 316 79143 211 81715 302027 327 124610 404163 63291 64 852062 22074 3 18969 70353 148 196851 61430 140 741445 69714 26 650439 260 132251 163166 213 154528 605329 228 136369 796535 138 73823 185252 187 93348 129595 24084 15 794000 107 80097 75235 123 99523 915624 2 178 514410 49639 59 652679 190 198687 329576 169753 69 280665 20936 59 685830 11386 46 34834 215 107147 605824 15 26324 443864 175743 169 236629 47 151609 305023 34456 32 574894 39 127278 216671 108279 45 27221 27 38530 54953 145706 254 882533 159 52002 83691 276 115198 830532 177441 381 416972 136795 26 429722 367 198619 352187 51884 96 482769 182 81445 397398 181579 305 561209 19 66124 636196 136 41441 871246 143155 62 64799 28 33513 159496 161 135762 68457 147724 150 978706 219 132404 620376 210 149663 495505 74 24325 72684 19 87731 404166 178341 323 132459 19224 39 849533 66402 155 72545 34 166845 554480 154293 173 781376 66 161142 546626 23 19721 589251 11 1267 748626 33414 134 73837 22 30923 796226 130126 292 440378 69 141531 379585 164797 133 110410 11069 73 160365 60249 141 179836 169 163923 710790 45 130266 66020 59471 193 152487 70460 87 107497 167845 19 331852 9 117895 110937 40 126997 221319 193606 374 258972 26195 153 377600 235 73380 763908 46523 82 876398 103 38791 491696 103 39442 658974 179 49192 505657 345 128470 741914 1 106643 33739 80384 122 307629 9104 60 352464 112 163523 595897 21424 139 878292 286 96384 421843 209 66345 511009 219 106345 906270 131480 192 793474 208 116722 640239 197416 402 643914 114 136054 842941 78297 47 953742 11251 10 201062 58630 113 438441 10927 61 552438 84111 35 117880 77889 262 258194 9 160559 734221 121123 34 7776 44645 177 210982 100 148598 687800 352 169584 986049 146017 224 188369 162759 313 594493 125890 307 289779 95604 287 626677 109746 50 249268 1 1179 503314 63775 185 118222 46274 33 391867 28 4843 759664 140 175728 344842 63 90204 537079 17187 8 459948 275 174388 6530 166 52727 594121 174580 368 347779 93783 106 521134 33 60868 584857 171 120025 485645 51639 67 464455 231 106552 134010 314 157097 997856 182121 117 255697 155 114278 518277 70 120994 280341 98 112407 967332 131 143021 133918 9562 34 52665 21 137336 571151 115 30272 943320 78251 136 906326 111861 297 946384 137166 34 410373 50 162887 80936 11762 31 987730 120 30265 178639 103 157458 10116 145 172290 196824 70962 118 172517 176004 131 674275 137731 192 631584 151255 305 409319 48 40724 784352 125 41130 410926 56094 137 541855 127368 104 401078 151 139842 593196 64034 222 578672 87965 33 998480 140955 224 447466 218 95314 115151 145260 233 124867 9 10950 249700 184 75181 579654 148 116421 242309 165799 226 791408 179060 318 284905 8634 23 641285 166055 288 806408 233 145943 611893 126 160145 551394 132 42651 94513 258 167274 143454 152 130229 357038 56229 132 907897 94 165061 767375 115 199432 264060 159 89402 406289 68085 91 947585 152 139008 852854 59072 42 178191 45 31698 343951 57618 240 639448 40215 180 407710 85 128784 367919 185055 237 899480 91 91864 814487 74 84127 464747 180554 99 283374 93521 217 150098 165323 68 539748 102631 249 723438 145 194731 692345 151263 324 417173 195522 273 229078 132 41941 839450 105 158327 831958 6 191146 854489 119 77094 492470 131722 26 277712 134878 219 899109 158798 63 879884 118830 8 395198 177241 258 838129 73527 102 3960 125644 148 838977 70257 146 642698 276 129947 48973 309 178912 20697 55883 110 158304 151252 317 478581 316 196499 193228 56409 78 561194 207 159210 790415 201 59131 708058 6 21268 411435 69224 3 773813 143715 235 904575 131291 276 249871 208 104025 700343 14 151180 307826 164 87568 846421 29 7127 684214 164 42740 537688 9631 25 845505 27 173662 301915 193 67573 406929 141388 364 326929 84705 146 624785 331 158296 449683 164 37018 641198 50 104081 556087 145874 181 218249 40 50378 613753 41 3870 684695 1 31095 516395 131 60660 295717 38 93250 961516 60024 13 275860 17 12991 230882 25 6206 783245 221 139629 269418 10620 28 114572 199008 157 485085 159564 34 481073 55550 105 480969 178 76885 195829 45351 156 598238 126 138434 782856 131 163839 960353 194668 28 580951 115785 231 833121 113 167801 36655 200 160449 541480 138074 227 834653 161409 228 2562 43 17155 588804 245 61871 823136 101 11311 454625 293 119938 415539 332 127296 17883 181052 309 622320 110271 294 839219 68 42666 870138 104692 32 966014 133959 236 843657 220 160432 246133 111 135852 435616 247 132374 44393 119561 186 779845 58176 174 642383 180555 380 95454 22746 144 395471 65141 174 759684 103 41347 247377 223 51799 613793 1632 38 438301 177372 98 168867 126207 81 683814 169 120758 38008 244 92551 928672 194038 145 984214 94118 52 719552 215 74120 397274 214 154042 313156 77073 200 101407 93 13982 513370 78844 88 732471 6 73111 733830 112819 49 913678 173 77816 859759 146180 84 12801 42721 8 142065 137 156221 46648 300 117034 50672 177 37927 23891 96 58955 804592 33551 36 302428 147858 364 897393 35324 150 280193 47 5346 15649 91960 289 820904 270 110364 716047 290 117803 539194 63435 121 485822 161955 327 752632 108181 304 715558 177933 93 970832 5740 17 141052 135132 203 938917 247 71643 59689 273 161519 46011 249 117597 783324 6 29550 462051 308 131667 289090 110000 155 507092 48577 18 964917 100670 66 988667 29 151564 321844 123973 33 889251 174037 110 226047 33674 26 576012 195700 212 739102 37871 193 146453 85708 289 540350 168995 221 439472 119 43641 555722 43 64730 38158 153193 325 142159 127 106488 755303 2839 19 251525 77181 176 304306 172508 302 923052 154725 363 678285 90072 35 659701 42753 95 513037 142584 75 549791 13 11099 393990 100694 94 513473 168292 146 76756 148334 16 130691 181 81784 573720 119 156649 400483 31 2992 395609 180152 101 996618 225 172765 762137 68 10610 360453 43 151880 452316 68 134038 663480 30578 103 15336 41576 90 327634 247 155578 222182 64131 228 167264 96 178593 998724 62307 226 869504 75 72617 747574 6895 49 349484 80739 282 180299 160851 243 671025 35256 184 601934 139245 223 662240 128108 327 786323 154 52806 494234 132365 155 984821 180475 62 111240 145160 309 50131 77 29450 271142 271 75131 446531 100859 61 162575 54160 101 281565 374 197122 502537 134 135591 546497 36270 112 457767 98 186826 652001 91 105099 431787 80 162500 919099 50 141550 574639 223 115458 369326 31464 40 342968 139 77936 354180 236 72021 960237 45 9392 315732 145700 269 249902 32 148260 778764 185121 57 622887 293 86078 900116 65 182177 840862 53 53466 30759 284 101682 704817 29731 81 634975 129765 265 388374 52570 39 830529 45946 91 298811 91 109601 640163 272 104993 233228 139 185224 411836 73 99686 498427 82 102158 762482 30936 30 758517 10 21060 507340 192201 300 433928 219 114896 330255 328 190784 534268 25395 17 11038 81429 242 817666 13021 72 606935 30 5129 654780 62 37122 90206 326 166024 730107 80 81454 679855 97203 233 656804 22 164643 654850 101 94029 234620 566 8 775455 128174 285 153740 132 176330 850986 114513 82 978336 104912 206 445134 53 83002 573689 81956 239 906565 125 35749 152819 169782 164 963842 57660 162 477666 47 151050 835132 157512 152 801691 142 95422 44394 189899 23 277091 39363 124 825315 125250 7 813913 59 27177 515158 69498 261 374058 126 30082 605925 76555 68 235330 99 92738 662258 147839 144 815538 133090 323 431420 286 109352 523529 14221 92 26452 360 154708 129648 196873 408 700865 73 64067 328922 109412 247 299667 53 32216 725334 34 177715 122078 19563 97 493703 138247 212 85868 130 21183 790559 8 23912 941215 112 119707 407484 55 3662 604695 72 96848 47991 74179 27 207847 47683 167 822545 171283 252 698132 85 69772 104361 92605 126 406008 210 52605 46184 65 92811 151980 144 126010 67442 81 84492 279565 305 193919 423224 285 183523 574292 79 153757 595737 151 180184 891519 123 90771 327320 124 128239 761470 5 108538 729085 43892 126 28925 129 56988 365766 217 58270 921660 70 103463 745145 143139 318 61797 167280 157 327493 158 115234 228520 18590 135 498829 13593 33 378533 121288 270 884432 170 77547 944168 94 36847 131073 204 123213 377006 116000 188 255968 38 180083 628374 157 143992 871273 39180 196 580359 6990 4 691473 8736 48 899142 11 35014 61078 125 29961 852992 80 179452 762792 8 25212 305978 157074 182 591507 213 103722 836498 36 14289 7275 119119 52 788794 165 66790 217007 14 82661 353308 15002 57 728541 109116 219 342095 39522 74 55027 12 1313 181804 85 162474 126692 77344 140 67109 121 161423 275500 62620 190 601188 164202 245 50998 81544 152 327111 191639 350 36808 31578 61 420818 108258 2 631421 156701 323 891959 349 122923 1623 211 146811 95441 168 32051 779716 138104 171 923902 44667 173 486927 253 175415 526197 284 113383 81798 165594 47 898375 81634 128 864374 346 128395 741708 37885 146 818938 105874 119 74916 293 124092 5416 119 49851 956967 107297 59 750416 71 43045 680571 13 161814 914723 31356 173 733797 218 101865 991033 95537 234 602099 16625 124 377011 26471 115 306867 139575 367 538769 75701 79 660088 238 160194 102299 167 177329 619579 139 75528 495210 113 23802 323722 362 140581 82714 19 193500 705942 138640 121 752590 149714 101 91009 256 139160 607392 429 192952 929088 23 74312 753691 32128 150 790990 28 9414 718337 90289 156 535747 66351 200 484098 103547 158 92218 224 97458 683004 46556 154 64177 256 114649 386092 44 20925 115839 170756 27 112285 106468 221 883453 121202 210 908030 29 34589 312852 192008 144 176615 216 137737 215905 29380 71 897767 135 48874 268113 1895 14 418317 143 176669 197871 257 98006 492380 49000 213 73701 4783 63 628576 181405 186 995044 65576 207 868934 106 27090 469110 19 3668 920163 40 2575 573457 6 26545 181673 141980 311 198407 72 182910 54294 185356 334 110437 373 193844 862671 249 132428 292086 13 152806 602140 5 1798 228020 11451 100 173928 59710 113 201886 46 183885 369678 66 64753 863288 12876 104 603508 197981 99 740331 8940 2 649482 12 12745 711264 169 36318 732323 88119 273 872856 199 117569 929541 113513 108 505105 239 170545 656342 27 75333 735817 117 71070 181473 135 50018 328812 406 193519 19767 86 111346 23002 40003 198 846232 71137 12 99805 99314 179 377338 91097 113 57620 11 149652 611976 250 95178 554098 150074 325 279905 22 68952 584898 18688 104 368356 43194 141 513179 96 76405 155856 1673 28 469757 283 107607 659606 88 152756 316465 30530 115 283851 176 95957 704014 47199 57 852175 84 158672 481705 34725 41 595046 139 162501 335802 212 144056 300086 87515 212 356563 40 148056 206475 50 36438 326399 104268 248 645173 80548 191 202743 187 109138 875018 29311 83 828807 376 189028 202368 19 98034 399523 100 18441 131627 395 167301 345290 74 100434 625540 150300 310 53695 284 118068 483963 94340 39 216768 75342 69 40099 79539 278 417377 151 48106 522711 275 105933 428074 11 128922 45728 63 23658 325830 83588 53 506888 252 145490 752839 210 138317 721226 194984 115 516338 80182 105 975576 32998 97 486832 50587 209 820626 77458 231 59048 161 117013 311614 296 89487 120473 80 28862 404730 102543 194 644393 119 60210 379908 83777 270 204078 404 196517 844795 35 23666 237613 1 90253 812627 180 108960 534034 337 193788 603874 122579 105 384414 186907 401 953775 131054 340 565222 63 42933 57109 197688 409 191997 65834 6 126708 311 145089 929499 98429 163 422435 272 154322 461946 67 64348 806078 37259 102 925693 68586 75 857890 64 85265 961184 319 127781 367558 83161 31 74786 94973 127 443854 19 13506 648080 166043 179 250080 44848 160 141919 62285 232 557616 232 80947 36483 67734 100 87945 107 43390 182252 99751 286 462537 154259 258 560613 7 35398 620617 207 51865 431245 90 10649 667966 130220 280 630876 63 150849 270610 105 183492 724514 42 9668 488313 163 59318 947268 85 119842 838379 48 7990 140251 364 153406 472824 60 35840 87485 318 197921 535422 26099 4 665833 169600 215 642786 81 32511 841655 51223 109 457412 22 785 856036 193 47849 241325 103073 232 584616 175726 290 958300 199725 105 401767 79 81551 662276 100472 314 473105 147 79766 887845 175422 252 994655 255 98840 881963 77592 144 726685 111 91459 386596 15 142472 33779 23110 136 537396 14057 105 171340 262 122560 66095 172 127443 383126 73 26704 673438 80434 13 399051 160715 7 836605 119774 310 94994 28618 107 201335 174266 195 988615 97664 261 918788 6233 32 596683 209 70108 848724 10843 37 63271 108 180539 83993 130451 9 884528 54 15221 163943 21672 2 184378 36258 151 733715 187862 208 428110 4 6519 939813 67725 116 778487 93 42874 887783 10205 10 159068 69643 69 742850 135 198991 810115 248 128750 773151 290 89536 155818 114 142431 956633 80 58392 575810 175 184812 339443 166880 94 707428 42 82478 132357 16812 61 327707 64737 110 86109 79993 216 760884 121573 166 613101 98560 44 433362 195450 312 911647 89007 252 657056 117477 137 586297 97774 14 705015 215 140889 596899 86897 225 862572 41 33917 390976 290 88753 416571 244 128914 470713 139 37791 597654 4 6961 150819 184596 113 869374 320 181746 452005 83071 164 84622 126 49149 145052 187369 130 79401 67 21006 542665 68628 104 876406 12884 93 91417 200 56817 554367 74 38315 638945 1 62298 411818 194086 300 726319 176192 261 733329 71994 237 322715 201 55689 11703 194392 259 518665 247 84775 369675 179068 332 596851 30377 120 328696 116 195528 984555 65 57345 436960 102296 258 530114 75598 129 739074 128 71129 867479 57 53087 759688 180 112268 221620 42945 92 89559 172356 113 323256 2241 12 712152 164 175594 980196 33 188740 219125 90224 21 753558 205 55955 481580 327 198905 650057 37972 149 681873 64399 169 572389 368 159967 374298 8 53886 218814 76 24652 589303 23540 9 398058 52 114194 457846 159006 229 906882 9545 1 239837 98 19304 877689 25 140800 426013 187558 308 779549 46 54614 454593 345 125091 540707 28628 123 145222 101 131716 982173 9 21568 283532 115 77921 563685 19 37414 496086 43 52188 348488 279 125767 621756 148520 24 573150 140 90970 912752 48 70790 681176 78 62518 324840 58 38658 864979 126 81475 364732 130 138899 853128 72170 135 661760 89 54738 271116 39 1886 414778 127 23641 165479 48838 141 774413 7 35544 59976 170612 121 201538 150 52084 733564 11 2420 244164 225 175155 138666 226 82918 411551 221 187926 498556 83 130738 439903 28 57866 384262 273 148965 459904 71 5251 954690 71 5534 194891 225 89309 756457 181255 153 988319 97497 120 885647 68521 179 179197 129 148789 902302 199759 248 898747 152520 2 727728 235 174632 723282 89 31960 946773 37 56082 469613 403 166184 78734 17 42799 712143 104 14481 281858 107 18464 742481 15 19795 143462 212 151934 134965 11 91477 335466 218 160315 277474 174548 161 105516 159 33173 109028 75 195217 121191 43 25420 79348 88196 220 503145 168335 63 248582 69493 9 786145 133541 238 514774 333 171704 701397 180836 174 198049 13 70807 131428 37 108699 670383 154542 373 476588 93273 104 461397 152267 305 489889 304 184105 974998 41410 8 530775 24 127071 575823 114328 201 483664 50953 32 703117 97 47606 432317 187052 108 44596 43 90106 842565 158 64515 302585 51042 117 959527 111 185874 56632 371 198032 997835 316 142588 301478 39 126958 959500 18663 97 617867 193 49115 644168 36 11102 675791 190 58704 431734 88 95916 101012 126431 236 296659 147932 96 44288 122858 69 888581 6674 28 142963 194630 177 52712 38 160384 624784 303 190875 713794 19 125203 182942 1 164633 422854 73674 59 213282 84703 251 425504 180854 225 300198 132671 276 531539 6559 56 762370 114233 268 620890 144 159563 867293 36300 105 861876 85777 262 630276 66483 86 990459 23114 1 134656 1 10906 919160 95797 94 164521 171016 295 323295 22 26815 535816 17 150829 313711 303 92477 169243 221 57638 874468 167703 237 223778 185645 287 83504 158109 385 2904 195 194631 551794 111839 8 214141 186 40161 845755 33 4627 333755 166 65651 586148 148 114601 643831 160221 180 898989 29206 47 223334 170831 352 449236 86201 57 740153 353 166848 858940 149240 373 218888 179703 369 742975 154179 181 680014 99095 224 917475 85 143351 322880 358 163710 882380 163354 48 568731 74825 4 315373 175 129122 506300 1 236 726628 177236 360 498748 274 110450 838005 196390 228 794768 63926 223 942441 28114 157 691629 143293 279 619865 144353 7 97126 93553 246 470237 29 158002 200381 118805 321 416894 199 45353 831792 241 134297 156121 299 183502 616818 47351 96 413744 25 73229 616227 68663 245 99470 14 43309 693438 32 57458 251511 29 77232 232953 180666 348 747687 107 86107 767279 22528 84 762912 58033 51 872152 330 122012 563967 196394 289 549346 196722 266 527198 197508 230 417748 88871 172 797906 108082 228 43689 160197 367 910387 37508 136 763835 82 143873 586906 23 41125 86736 85002 67 824172 71 40265 429427 46 161560 465987 182979 299 587820 67 170238 991696 57 32140 964798 197821 348 373905 90480 91 76628 376 147242 929249 66832 179 992309 117183 309 613406 60 42065 274431 121918 248 265678 67638 111 772593 144 26619 699377 147 57362 943198 154 54198 393754 188387 31 345375 234 175548 108749 43 17260 990336 49 146392 130564 199280 146 63959 54375 7 9731 113004 16 666382 48 115864 36393 158630 128 373298 294 188136 296093 58609 238 513655 32238 141 671009 178 171258 946891 39434 139 808582 91 69431 772258 355 194127 904748 152 156023 412790 37 9139 674489 120752 153 616588 18768 96 260723 249 75455 871793 5959 44 54202 112462 74 290695 157768 169 874506 26 166910 570174 48707 142 433321 77227 27 804516 22886 76 848965 190 114133 682595 78113 212 819127 149 76144 125460 139715 286 230733 15 127648 445630 33028 71 52664 89 72580 63615 208 107626 63436 29461 165 600837 81 91595 590570 105 181972 685120 92 28036 355784 53048 143 520760 91 36108 110757 61 120895 58732 162 140672 23148 59 130840 663369 68551 15 439882 196648 61 91826 104662 93 469446 88166 140 860158 181170 400 125538 24445 25 488227 59336 157 147023 93 22804 714279 99992 146 736036 303 138860 828228 161305 293 140165 15011 72 435387 138 26823 301595 145 195551 348048 29676 43 271506 157 79468 611105 126213 318 73271 99114 141 236190 24271 28 615950 147282 162 597288 34612 13 800799 64 169367 183524 27 1483 12421 38 33309 606110 192278 24 123213 206 182799 330378 126426 341 627561 58236 82 22522 162 181851 358108 35 2914 18370 132 107383 495140 45 95522 295485 128 168622 72847 130221 220 641297 70 133752 217296 40 37746 903684 197003 313 996082 184 47272 644707 68 14406 598379 164 167750 200556 222 50947 993823 94 109942 354497 294 170931 650735 78 48016 877860 112216 138 835501 182728 67 940883 197 95947 616971 68 71463 492695 24803 118 642168 80 160415 872077 5 69491 936422 11833 102 585161 357 197884 377961 71797 84 346315 111928 172 10652 153086 29 350050 82618 82 5263 28657 28 180221 142876 171 821980 70765 30 878887 31601 135 619687 8706 87 293538 59 41618 732871 89 148832 919394 41723 55 312426 243 87669 408220 129 52996 565091 17 67990 20289 171 118074 112183 400 170468 906393 125976 279 452313 106330 65 435868 73 9015 458040 149860 139 992479 353 192246 82275 8 64663 450162 194 61342 124531 307 142339 812038 46 106990 40433 40979 7 942906 9045 42 644278 57174 176 587514 25110 14 700709 45073 78 891530 14113 108 776195 61524 240 305430 9 81101 855994 384 160935 847616 59 51384 153037 69593 148 654704 159 148964 905713 41 152158 114538 64 36980 426166 241 101324 187639 154001 4 178353 153978 168 809873 159 170314 51640 20442 8 745442 19995 16 179812 166223 119 579792 181593 35 713856 32428 173 184026 185 182543 720331 27971 51 547887 97 100202 138036 27350 13 220916 169996 21 641149 65887 17 384091 228 136226 666912 182 116392 973618 151 133732 656928 69083 171 80621 143018 45 496822 196988 269 348348 134 35301 869602 323 105649 267220 162252 263 38754 283 80558 320717 4979 63 352100 29477 117 627869 41911 41 682834 83422 227 375823 115 107886 252248 222 111005 160858 305 184429 608482 90030 261 741772 14 99320 635273 14 169570 532132 80 45062 792370 106 166437 938036 227 195967 704807 230 82695 314167 143 79062 898222 129350 347 877917 125 78993 344416 159 99774 981714 135 62750 742086 38356 63 341384 78078 42 709101 161972 351 152192 114 167268 669496 172 169494 675254 116991 236 677970 35284 132 224321 177 160017 721583 151048 113 803429 75 106255 515779 67 132790 702706 182368 226 838443 116 86634 63195 12 60815 343061 231 55568 614145 94882 285 128724 65754 251 117784 314 133427 110779 316 155132 971688 274 198413 118878 61 43871 779420 690 20 531554 25 641 332703 197 77463 293492 111296 259 346104 161 69217 157014 51453 81 513355 18193 28 744430 140 72063 560864 218 72868 992590 225 161131 288654 286 85992 562002 12598 94 153777 85322 88 715837 79219 18 65761 29149 88 701089 151114 382 113948 20 39130 727845 109 13232 541149 25656 9 458543 113964 257 821028 161186 136 424507 198840 216 511111 280 155887 871951 73 14391 514757 10015 25 608275 161 81473 729401 199013 372 1847 85197 70 573590 96 97135 803509 323 137609 662942 196568 301 305485 64773 128 830342 23881 41 644818 63 28490 258804 52 35556 235461 108908 306 827543 121074 323 371028 168 43872 687462 181231 279 247884 61544 106 844865 30071 51 435894 62116 180 495842 130 26723 71739 213 183431 740799 214 164939 439344 151524 131 330182 84988 75 656162 263 70929 780527 127384 46 966206 136993 223 961134 169737 210 170703 258 159886 417020 151027 309 624345 299 166939 867283 221 104850 857789 31 20290 794186 9 125209 327569 37 134831 254696 90 193712 911204 172702 31 798774 101838 197 878398 8238 76 713361 111419 68 402308 113393 202 563804 211 199989 482612 157566 79 101262 185 127822 250638 145 110158 289194 174 34219 835799 37769 98 452268 183464 106 52376 99 83237 600317 67574 168 188375 66118 11 63035 65376 78 382546 126093 328 162027 106 159380 981011 283 190054 130598 191162 155 230237 104 69413 188284 254 159094 708689 134 32956 529028 70550 233 571362 1883 14 694963 133822 3 633670 121 57294 688710 122120 305 854610 141 105122 322821 77150 112 284966 390 186806 904402 17834 17 643963 37342 149 419013 108 114852 931220 10 3620 828507 88 20537 454835 60 48754 398029 100318 218 956229 109 159310 914587 20488 48 59775 25203 97 450687 125033 348 591492 123 35782 258431 107945 133 896188 234 112835 554183 130098 138 799315 274 75185 89141 103420 200 108835 137152 39 353026 140908 283 892448 79099 19 798267 97693 275 754410 272 82912 456155 285 190141 871986 81 183208 664339 99 18342 608575 6 135663 903428 36 49510 529942 170282 81 789285 150 89062 426458 140342 215 444706 43928 24 742210 147 158557 121367 106402 28 193820 144105 146 501626 307 142903 33011 225 135559 852179 150859 229 299611 108394 259 580894 36149 119 761157 133 89786 112472 384 161683 851616 3072 12 104098 115 59025 769554 40 128425 286486 116 41918 689058 135 130518 934139 17393 56 996540 60167 226 759364 15060 18 638546 56935 80 647871 61628 128 365367 194543 283 622858 133 91936 352525 8086 34 325197 15129 41 137476 37117 160 758239 120466 180 133213 150779 176 736328 47 23627 261659 163513 105 634479 121106 242 580447 262 104471 137159 86 199935 807945 85066 155 583044 33 8380 698712 227 76844 753226 149831 316 406062 182915 399 473861 122954 261 947145 180351 45 130863 75601 113 938316 371 162747 442818 125507 273 504926 194732 335 920884 22612 74 250444 173496 391 560808 214 113641 446515 70308 155 156416 193671 424 409983 347 199431 899229 121510 35 661941 91387 239 634250 72 14428 846815 190 72367 54989 35 27854 832685 189376 15 829867 139048 25 16422 93 58403 55216 168 177908 358595 342 157853 653893 111558 27 562705 170714 210 578741 120641 94 883457 172673 107 340879 108 30945 362270 117 96089 752301 131 111994 280682 106 16492 638510 170927 302 99519 281 192940 317032 2 115965 541646 281 155031 368134 200 177030 963900 421 192088 485231 12 15088 316868 289 180797 25090 72952 157 500933 133 80501 846676 62421 76 55632 160 183648 466210 59 161414 364612 66 114078 374435 64585 136 7504 290 141249 154592 105 114391 120510 43 145539 535419 11 635 424660 76 148126 911933 214 187590 941413 20 2458 429335 132 66201 725722 82344 24 355133 167 159222 33242 80262 47 1798 92405 250 2907 239 102712 46109 90404 280 461487 189 75053 974546 73 31700 137741 140288 206 369071 196954 199 902919 71711 107 570074 44562 196 14786 362 194235 958009 137706 59 728982 41324 40 443461 118405 221 354286 107690 265 606370 12 130534 216193 16584 19 510603 156 86372 809569 85 13871 956954 12256 81 949766 198401 286 247932 5681 57 625719 72423 82 722759 138 79990 923641 78969 189 494386 185 37256 241292 6 17814 483313 112456 155 377317 260 152114 968573 137 160160 732385 194213 312 130390 197524 136 99663 11095 90 283973 123575 69 34504 77095 241 867696 47 5105 437754 405 177896 278957 157211 238 8008 337 133435 944073 136243 76 771420 94122 248 303621 236 59439 582762 191250 317 594998 14342 56 183135 122 57815 175447 130958 69 65239 181440 373 771039 18557 19 585905 171645 113 34064 157942 316 356692 175 95964 193940 36287 35 308039 177886 161 397255 142646 145 320117 54578 123 865583 127 166747 11248 92 83598 989696 53002 170 587633 25 11816 68064 112097 188 79105 118 23118 897111 41 185185 202220 11 10618 621013 43874 105 977095 93713 18 763019 169 40853 570376 76 39351 241540 142672 266 862712 136 83256 193125 75875 214 111896 191025 207 300184 50 48564 975245 136708 155 113381 6 51646 60284 20 146468 136687 181 168984 111645 35 55941 352120 44 11004 11217 192 116767 36873 89128 123 120229 147 81077 724537 187768 343 9515 174659 146 362746 193432 204 437853 9994 52 170736 373 199684 566866 287 96072 351512 183921 374 452213 368 166192 563434 147 134939 595043 123 25366 665269 33 4568 863839 139625 16 802304 34 61853 179717 122 57871 823651 175848 324 250595 144350 25 66186 162281 220 929704 29 89681 690783 165819 174 603494 40855 190 266962 271 170122 75120 71 64427 667787 63529 130 717659 43 148219 945624 196245 240 537972 118409 327 333492 128777 137 428060 333 182917 752815 44 114371 754140 135944 265 447904 74242 107 44472 29300 88 987672 7 34697 966938 63 8906 853520 246 137146 318414 254 173474 537219 16276 64 975267 82596 262 991630 52382 127 498986 67352 152 819061 33 135487 682696 133375 259 509387 75419 133 302468 199578 209 762069 188 141989 925690 101 95655 378882 168 73313 666311 180335 146 84461 159478 123 489816 172 92458 615023 186 64094 125217 101496 83 829530 240 164113 159055 77 96410 345516 52 15921 696088 335 122454 597084 267 162328 481727 226 104016 392223 48125 130 41049 128 153376 266488 172973 53 683127 152603 161 113222 184 44465 858195 68 49358 89803 63988 101 286356 39 116156 201250 130351 161 668275 32 89522 545429 224 160231 165491 83600 59 849036 45 52784 686620 237 125098 750293 200 125314 135708 163915 194 656406 397 170094 149929 186813 337 333460 91804 32 2997 25 75064 679646 114879 73 388181 117 154887 578020 75 193212 767428 216 176090 441838 85 92736 127245 74654 58 786145 35846 121 46674 2 14281 388833 131 182309 309039 206 194765 403613 224 168762 443306 157353 344 602380 89204 249 496942 199 68193 485178 21097 75 182725 146631 152 912510 6642 63 848214 27 6989 278609 240 165314 724667 2316 32 188724 123745 178 927574 111 94754 329733 363 144495 732703 71632 169 397532 84724 228 213169 90733 284 389509 57982 2 124648 104429 101 223103 196005 341 612533 73636 34 14327 214 84671 775733 199025 76 641606 69 32642 623438 104720 18 259594 71422 146 158809 136 122719 464429 158 69494 164399 43264 126 242984 295 158508 253958 89 29307 846604 13107 113 6119 204 73079 890561 50 123695 235595 146364 331 140632 48566 112 170540 25 28852 625844 22 83246 989278 191263 389 394283 118914 234 811823 130 63537 133380 141 107363 731738 23 36932 217919 74647 172 909827 159278 15 587537 87328 46 263312 36 190232 578394 222 197672 453703 144591 8 438049 290 125281 256576 70159 16 357935 143279 14 960542 54498 74 710081 281 102702 791814 175 67665 2649 138062 175 277309 237 143862 336365 172642 94 531414 8240 81 285362 259 87888 638301 87269 160 139199 220 100563 562567 373 176868 978439 13528 79 701446 178734 321 827513 151627 107 210327 64056 154 842883 65 47820 918597 13 686 963454 93548 123 738119 34 68923 306490 121297 32 641905 27116 153 170783 77682 191 245578 173975 191 470425 51680 187 798556 34 5004 861532 17886 102 379193 123 150060 185552 80015 122 735114 108 19727 872616 63 12230 294723 130237 67 486437 10 1 873888 186130 179 514770 123296 275 328186 89819 23 755880 59 156926 105513 52931 3 74777 126278 280 395320 140 102693 483221 137 39918 226801 126 112706 528828 198 84914 568640 106790 210 212980 104439 110 631628 59589 113 285074 132799 275 926618 131 35356 900482 174585 225 356519 37180 16 119997 168583 58 354492 388 165927 725882 118 197619 487786 94722 5 337466 94 23738 358273 318 115291 424215 253 174147 179822 141 89058 706660 35558 178 118131 52 114534 151938 79432 19 283627 6245 76 915955 283 135089 227155 59 98603 604406 100 98185 201748 24203 41 852294 61750 10 680321 105358 249 989649 65 34574 160959 46 35912 63073 74 5518 528970 110 18364 534002 215 69426 18062 423 185192 709001 173693 116 414038 28 150643 863490 203 162748 426870 62544 147 915622 20 154260 576812 126 134110 464115 194803 19 808438 253 64904 602887 134971 266 131787 135 79261 466978 88524 43 47038 61 98398 243535 136 134006 558605 353 172852 431258 116 183003 849256 103 49359 913131 204 156471 117278 129 94070 664567 109 50548 577340 298 161003 436379 217 155639 12548 79082 49 387754 195902 306 827565 307 100165 312296 75570 121 519850 106 42550 409877 18329 69 616906 86 55428 539886 169731 103 641732 195581 81 277142 66436 110 262504 305 121330 52108 19855 106 25093 171345 118 210745 1744 26 380407 48 108898 269216 126725 308 65834 82056 257 5534 158188 32 900555 105 44785 195286 60119 224 676717 95 86964 523551 103302 239 477572 174962 368 514092 174579 36 36739 240 78585 363011 52 150714 344616 51769 201 213227 74 6534 543501 361 165222 377041 124 131069 543123 52981 20 749089 341 131416 253429 99722 7 682061 209 83902 486618 20018 109 39554 128903 163 234684 225 157855 541326 179281 219 129691 170 43062 584553 74 103679 585951 175 136172 27954 1 130350 15202 57 24093 799802 68549 154 255891 123 70922 754198 98 148655 626201 243 71431 805342 124001 211 384981 275 81548 146404 216 90740 183566 144182 253 267857 196031 107 959527 139560 257 547184 183 186689 643025 280 133900 441467 121765 165 679039 228 122107 603536 117 68525 834932 114 20035 818808 91 147834 666793 113 24912 521292 112651 138 623743 130169 323 654874 134811 228 556627 88662 39 756001 175747 263 758825 36322 165 749924 164531 124 579566 75632 73 462825 232 89177 959853 73743 154 281391 115 20089 90073 147553 147 531419 107240 244 441183 250 175075 480983 127149 26 575556 103 166098 915895 27 86787 230284 93827 222 279289 133 73890 284748 129719 330 318185 31552 82 954486 100 80546 636853 328 191794 557815 120598 95 987893 215 153995 837045 195987 180 178902 151 70110 373584 42517 181 935657 22449 101 809385 188888 252 41911 76979 14 552222 10 53172 617556 73719 129 411012 99330 237 399673 9 10029 147187 166667 330 514342 202 62340 200472 200 168924 846186 43780 46 295041 50356 89 554945 23 190562 750052 100 190674 566695 74970 126 598764 89968 151 917673 30 53049 866049 103431 225 694150 126 97293 421962 221 95340 391448 139436 172 545384 6524 5 874373 255 133943 248611 178462 208 835903 281 103255 967308 119070 103 482007 35531 99 597578 194799 238 744247 175 178980 393007 198186 99 727957 128 176184 981587 121 42966 877286 134233 341 202793 228 140478 792626 176157 216 263690 52 27751 483193 100 13177 4915 25 7575 956768 85861 133 984313 61294 90 129927 111 113969 891093 269 95756 368669 42475 165 291095 46193 124 794136 149 56300 156026 70671 239 186460 159067 48 837419 118475 121 880852 269 195955 41901 54814 182 151464 152116 289 891097 145019 270 221589 78832 177 265970 79860 107 319810 36 27778 85190 222 67102 701124 206 149548 951793 166 119558 690640 190581 368 523274 5176 34 102014 258 191314 273427 252 78939 109913 222 59530 528111 2 5128 154367 190417 302 31324 255 170132 865701 151619 109 282897 57779 139 467292 382 170916 548412 27392 49 851784 103635 21 783421 99 94138 996438 54 154002 862557 75 56449 684334 103 93844 121437 332 155675 372914 64 72591 782466 90794 92 872350 218 51552 726531 179918 153 673239 198 114187 642767 185761 144 887288 43453 45 487395 139068 150 797253 7 54812 778413 89 190719 34932 172 89001 222487 207 119584 233274 96 95634 498971 109132 131 999385 130771 99 242947 192670 200 811259 107185 172 671900 20 65621 298369 60686 238 162701 162 193873 244619 23 21607 510864 370 163550 434342 113 69669 255375 142005 93 564211 137645 61 445694 53 66911 126283 320 112176 671017 91 34233 873963 256 130588 59814 173 133034 62176 12518 43 981977 83477 36 717653 478 12 974513 169498 197 865075 151268 325 293743 80983 171 740980 55257 111 812354 234 124156 497701 120373 10 279235 195 67073 293479 79 30186 723261 190862 191 797326 201 164000 383811 135170 201 515086 126232 163 253358 150444 130 150545 50985 109 442478 161480 328 618540 100 20267 327879 89034 73 30098 123 72869 52966 2210 2 555057 27418 116 595150 356 145845 569643 79 97417 703351 69 126345 702107 51 3560 522796 56 17521 200854 150930 125 710311 226 110408 772332 108614 37 555867 206 117054 563297 64779 249 739624 45567 13 700316 91 50275 344809 51 55180 650250 34 56822 62744 86133 21 46618 185089 151 371398 160 41040 518318 148342 75 908770 250 159507 936612 114 102448 413736 289 157354 594705 312 186404 322109 154 57204 997115 3 54 106763 220 184691 287706 61632 219 888298 127134 346 769381 11 129543 495762 111614 216 229647 62005 52 758485 223 72705 555933 78 14780 492651 59217 36 949450 191336 79 593510 87 65573 946459 246 85238 415827 97 178095 906008 118 107732 674112 150228 208 739485 173612 344 910558 158448 373 448834 42032 102 917844 173106 349 976279 110 135314 942935 60361 119 694915 243 116201 644190 32 111693 112306 59380 157 705413 75510 109 2380 137 89900 978263 128482 102 66881 67016 34 313144 68836 184 793214 129 119118 445420 216 98472 345654 143 32937 247451 315 175945 158259 17488 111 724505 109543 279 727757 125 54987 397155 352 173184 774224 108 28125 143334 160 73809 886058 214 162438 965024 138624 165 39606 260 183184 870475 75625 75 694296 116 125601 540914 254 172117 692274 143367 32 880876 271 96524 142 341 154436 843900 30507 18 230529 2 106218 660796 59 100265 89842 91 106641 572891 143682 46 152117 18795 105 147397 73382 261 551625 81415 214 875039 8231 11 547716 166 182550 839194 14 198447 78834 117 68907 618331 164 76775 112090 101578 170 290372 165 132871 799965 356 139248 282646 61 124004 316792 107982 156 669428 240 101002 56527 36897 77 709896 218 73497 145508 105907 119 973315 90305 120 545560 63822 146 617989 303 148593 881634 403 194129 279929 97 84033 945355 66 58184 911213 27542 82 625236 194766 337 979295 60301 147 487667 36 9030 681331 27 191327 564065 31 17420 598566 164042 59 830762 313 136837 589194 103 26623 235399 126251 208 273772 94205 32 29860 45503 134 118155 19 134519 7248 136464 351 83622 113478 280 836894 121 145671 821053 188259 273 333033 120049 182 198525 317 157854 123084 58 176943 935430 77 103074 796591 90 21642 362713 291 103991 885471 37536 158 223044 28 165502 127206 71 37486 834084 45311 163 305438 289 101414 229989 132 141311 769562 89485 103 368686 42760 164 375055 353 199268 594518 70232 200 882379 101587 156 617412 152396 138 147656 118915 125 96732 173225 88 892646 310 170698 130844 198 99268 179473 142773 108 941367 73066 157 243602 186 88858 734335 199405 112 87331 187107 124 368438 184764 232 223645 213 117493 816838 187 167262 808245 65360 12 431447 73996 47 417517 148505 278 279159 28738 96 141385 377 184397 72602 144970 257 404796 134954 199 77057 156 158031 635891 96266 302 882807 262 84828 758787 41226 86 492107 105887 45 22875 177985 318 40423 134495 197 727184 6915 21 940142 45795 107 745636 6551 79 24483 169 170570 96834 138 192522 637005 64 178286 519196 156043 146 412042 27916 116 61046 99415 53 997929 196364 156 117392 21386 82 186572 58835 144 439418 38605 171 243212 120619 73 790182 4 88472 118142 9 154689 830709 112184 314 349747 189922 407 547369 165 118725 993756 102647 159 979454 125559 18 245987 154 52755 922059 163831 392 117168 199284 56 844670 334 158310 251567 139565 250 581641 33681 165 980906 149 86747 322476 19393 80 732393 205 102007 582995 67 15414 626088 71230 138 904166 122 196018 518865 213 186117 375249 93482 285 294381 36 15180 376121 208 128091 123798 28112 79 744149 104700 294 551825 101 28870 160012 145 124194 819131 183812 267 106390 208 111600 332493 126194 110 339473 250 70193 827437 136275 137 645954 160 63509 264147 98191 308 589524 39 11039 561330 126 34555 762044 82 31560 538495 235 79789 530618 160153 135 443392 385 165498 718580 258 150972 854176 150597 276 394375 15329 98 381778 15882 114 645563 122400 205 648034 179394 74 639885 305 177840 79625 208 183704 674909 101 165888 216527 134336 300 839916 52197 175 789314 32118 53 156359 200 178345 326061 134 100979 980755 180 43120 313084 10000 7 500341 119 188843 508526 21 46720 69837 12 185 480457 142305 274 9582 223 98128 148402 115 175255 152238 186 41442 187309 156 198056 232785 26 66905 331413 17288 55 910849 189411 125 5088 258 120040 437211 187783 75 627020 92 38190 114183 219 188553 941909 96 160966 14756 131 141273 754386 181 184973 831859 58773 240 33351 166000 398 124593 41 7114 281063 151225 137 730198 184 183833 892515 274 128846 22252 144367 277 984330 16367 11 329657 99284 20 113523 188320 271 638447 36 45529 865291 16295 96 265543 14632 13 687233 18421 4 118236 148416 114 127929 233 88312 556074 153552 256 430847 273 197082 91822 26745 3 752007 134 46871 609342 75501 85 815633 109738 51 499804 75449 112 448027 114 193063 561716 90392 44 729344 112 146471 687483 98 27280 526251 75 143563 963887 35385 120 232649 186 61578 743770 16 1752 688140 163 156662 509853 109 92165 35502 100 120880 19299 93256 210 609137 144251 259 99280 57 141235 249466 102558 64 97197 105642 9 885095 164650 248 286068 32099 148 764446 126115 208 261331 65935 223 617215 193347 262 180755 11310 72 713108 421 193425 331481 267 160222 468767 127697 46 363832 159 104573 697141 90038 273 272766 128 17509 860819 284 168536 79644 5966 77 359475 163 159083 564808 63257 158 881983 194 139038 257037 144618 324 659264 94891 36 700276 216 152353 41764 76596 199 475721 17357 123 964268 50134 185 66776 42024 116 157415 22997 142 552490 26257 86 957967 336 159449 956633 58393 156 772415 132931 27 447848 310 141578 288631 119652 164 983210 197 134909 654855 51622 71 277244 48528 117 162099 46 84015 356352 96 114060 749330 236 112892 422240 4 171762 175476 187898 35 719453 154650 358 727107 3 18772 300930 113892 45 725831 78006 22 721044 248 196145 900264 155 185177 577963 185218 150 390272 6511 33 207391 116335 198 577268 108 152314 895691 61894 175 926314 73513 105 843940 276 184237 83261 417 187956 616612 195001 162 255620 53759 171 354585 278 183112 801068 12525 96 126953 9923 74 405072 14443 108 750874 182 55380 39751 67 10296 768987 130269 211 304101 40 66615 550531 105 180993 892214 65 12352 66122 101 69632 720435 187551 150 244162 103273 173 90788 312 102389 415542 153 110912 921966 2112 10 512350 140 155309 426195 274 93386 977497 188452 110 808981 278 105856 460059 193 112098 729035 68203 141 604018 123255 318 727171 50105 171 215811 117461 94 568733 100173 11 405702 116881 69 696044 210 56472 162776 8 6113 576821 67 11674 495387 142095 164 924617 151 80934 919119 57321 37 551356 74113 137 11973 108 20286 512535 105039 205 175003 38 186471 978368 80 56068 705647 6 16286 993868 145 30012 933969 192506 3 174987 183000 172 609410 292 168003 36442 70225 190 387862 110308 265 117205 85820 117 77349 48034 139 890837 127861 90 18399 106 158817 483153 113481 150 584911 51204 152 806052 23 5691 886543 137 51168 998354 123557 112 660686 9 95669 358117 215 59934 438564 97 193039 297182 383 196075 342556 150 53958 5546 248 134826 14795 62 125950 673184 187957 129 474412 15171 105 18140 291 151761 690142 138 183027 667233 13 1854 666941 100081 42 734171 203 192344 903944 145830 351 287180 254 146378 639742 106696 228 621493 82775 15 326908 29748 80 226436 107014 109 999924 41 26921 372211 29 40392 743242 91 97519 639666 200 150173 910306 163781 136 392381 4983 38 157685 131 123629 132070 48 179515 569666 30 102264 140936 252 152877 99853 99 13430 478314 160748 143 105534 29735 8 180614 103486 33 220980 160 46934 663063 194709 190 974630 52 4489 250886 21044 12 111213 41620 86 735117 166611 105 775051 177 143206 808827 75 21023 15582 52493 4 790283 188751 201 17423 198543 324 479844 17606 112 489508 164 52254 549738 194178 417 97317 122 178416 190640 60512 173 854344 43 11153 900536 198246 361 989513 40 159261 656371 19657 3 259965 361 183209 828456 79337 277 637411 50 168766 860259 248 76970 536241 109032 27 187999 149 62362 549521 175 126427 619934 55 148891 771275 32410 132 812716 50 124905 690686 233 69741 313416 135 127679 22068 83171 51 347546 27 3069 711761 165 185005 662888 164397 16 886047 230 192211 889526 94 180907 395726 82886 169 362615 107 17049 161525 108 30006 912735 306 132437 934486 85464 83 501057 108 22723 605075 94902 207 91774 95012 189 72612 183522 379 853942 159363 60 349983 43771 22 973431 171463 91 503823 24 128880 757325 194308 230 694134 48 15979 785230 119893 27 522195 297 137542 476864 144 193206 843231 48299 175 332534 16 666 771066 129581 304 16670 94028 205 332667 51 4379 103294 186 94879 415335 7789 14 645423 195811 219 77019 163 28377 264845 178554 101 178353 56 47146 581309 100298 184 581357 20818 54 228357 178128 301 931619 53848 43 159229 124863 248 433783 148362 91 568738 203 183667 343158 35978 27 716100 82 117950 921902 176 140039 54225 102699 51 953088 327 178536 798682 164 55720 930975 35199 178 182799 196154 206 364478 131727 6 808620 24963 106 242887 83618 216 643927 89 76118 256185 44788 60 776279 128611 117 563366 73530 221 676237 150552 275 744046 346 196936 930449 44531 60 542972 27493 158 66334 137615 64 895754 148582 279 868590 155 43408 421273 14129 56 461332 92981 77 15978 12 58515 419035 161 84173 617951 121 15990 517239 148893 83 872660 243 137584 744687 174 136506 121679 173 198749 791799 86290 171 399910 125166 281 235721 209 86172 263511 49 86734 489262 323 143414 644123 95 61591 689977 288 94840 454336 291 157966 293215 345 153963 373596 20 63384 791362 224 149692 190614 25 90722 644298 28582 113 28266 162105 109 89720 41607 134 677654 145243 30 72814 117 31302 843479 195929 245 608365 193550 23 664122 102232 44 496637 79 136662 510749 15481 28 203952 60166 184 752868 68 148054 742869 17 75945 36971 294 189488 631341 13981 105 184959 122251 349 350412 59050 216 124368 14280 15 79834 27 38972 423169 117349 59 376215 60 33710 942175 121062 189 814917 78 75595 670296 108756 277 970776 59 78764 16360 194094 184 864649 13165 18 80458 118268 186 21222 111939 270 896976 49329 106 364095 192 97346 733049 163384 55 925325 34 127770 691202 56 174897 138290 147860 296 106675 262 144680 606808 191568 101 11700 48 30017 739087 190020 351 172950 282 108007 868338 61 73366 250507 132 34785 835720 130 161345 923224 21 1092 270153 37 4207 903938 198694 191 251330 203 105892 703900 146748 30 437667 120603 279 318934 106505 62 28343 311 130171 428006 111089 309 930244 24 162762 738643 29 128250 88307 54494 76 860349 35837 76 7796 22316 109 698341 135258 101 389236 176 102766 623064 165080 345 526723 117993 226 452603 255 70953 25201 200 112016 72300 80949 283 164993 235 71236 410776 90352 206 909251 39593 39 864695 128 198081 384875 160464 301 520979 108374 177 573675 152391 319 907062 84755 42 714892 45 13805 96527 350 134578 367608 326 149819 345395 456 6 461445 242 96969 439617 155 44981 812215 62423 138 257300 97 25715 628049 175 112630 574727 129923 238 320936 166105 37 314595 37 116703 204895 62587 211 801139 68724 25 523570 99 147135 920069 164297 51 516518 154 104084 839211 54541 30 391450 231 176160 583303 41 63267 136407 122 67607 804637 116372 180 984585 30846 55 788630 28984 60 629088 23152 148 395262 187 144691 2013 302 187439 68235 10 1695 831948 305 129488 727922 126705 338 930654 40237 116 288401 96609 121 878574 159 53819 281205 3 2099 511186 47969 2 145975 90 49489 800006 320 181163 381267 192520 54 985005 162 33816 958253 34 4048 237192 31126 168 224885 80 78674 141196 84571 264 784321 152129 147 504867 264 110470 83210 137 38010 314517 201 81128 204067 139 111824 895746 62 14355 889906 64490 57 319532 209 115490 465834 196387 147 413572 73 147220 699984 105572 131 736515 58501 179 902820 132035 307 772804 245 126878 307145 340 117550 690314 42626 93 912502 25 153534 549465 85 82668 802862 11 46611 586175 86985 27 493441 50527 131 981841 26 66258 532066 290 136468 297901 134 80559 59242 114 139962 721754 28 115352 790945 169424 197 357397 151 122562 915228 155017 152 165382 23 159704 940143 127038 141 43762 35 83959 819420 95 22695 980777 171913 249 478154 197090 124 736617 78 119089 326053 57 141182 658216 94 196369 135598 157035 122 452675 184369 35 495087 287 172589 271959 98363 298 571467 123 124239 692244 17 13897 19259 179446 323 476691 8701 73 880834 108885 32 606709 231 57640 112941 29 166018 112841 85 30956 755651 103487 138 721483 9 3290 367326 40431 3 384230 80476 163 84746 95 92627 765449 81 127283 76671 98583 86 971892 142601 206 661598 123162 245 164848 35 147757 311553 933 13 302006 93970 144 413309 222 120408 120116 158 178578 112910 101 105932 299457 75023 265 112762 204 173639 190237 192 114412 753212 18592 26 957999 117155 182 895010 50283 63 986837 183640 88 511200 4141 38 146853 258 128304 471660 171 70391 987638 129091 217 111220 89 126528 465747 175 109108 675520 102071 11 473042 105 189419 288011 138 51397 910314 85935 222 594261 55097 65 301925 202 101698 268476 221 152559 419879 331 158773 281940 98835 46 778753 48203 65 666393 101072 294 248886 26 58017 319252 99 30273 756172 231 145254 34404 29 76829 98453 72 42659 264411 105473 212 598112 13 148213 714599 38921 111 872357 153243 96 583577 105 34148 630101 22 76935 263833 96632 63 737048 110 34440 149624 197 125322 561314 73875 31 900344 51565 116 273784 41854 32 757693 107 146130 1855 137714 73 700418 150 37281 242495 169064 240 563229 235 110677 783761 115438 291 899789 34 51450 265694 247 61272 850012 31521 74 464913 353 144938 816031 275 99309 425540 154718 292 786832 55872 30 294535 34 154648 146289 170199 78 538051 56 6489 903922 191523 119 243293 177 76911 370514 72 85261 870766 56 83140 195721 47 47193 107679 141784 217 159568 38 167964 703861 192004 176 690101 88 16673 924001 5591 10 734497 170920 49 681880 116 57785 449483 115 164544 244332 36 84121 822506 136047 127 858397 243 69952 164220 140 35759 48805 7573 57 224129 3942 60 857772 193053 232 93217 152258 325 149581 30741 56 226736 20 159428 884703 96058 254 880490 157270 4 294344 316 120326 71045 184 173009 434466 139 32003 34848 145732 299 541428 26963 57 563630 139 123259 68441 115 36227 691078 155607 358 605545 174158 162 551251 12 50040 559301 176419 404 318497 143332 39 55911 360 160305 55029 128 192205 384660 165 76908 969630 138189 33 127122 19 6138 407927 146425 342 965758 146 23943 242957 282 133701 600283 83 44180 96352 69 172271 777096 155 154971 778097 185191 339 241722 129228 322 794310 129284 32 38498 96170 301 312320 163 173337 17548 111126 185 409666 178186 404 428386 358 162912 634277 57 126910 57644 84039 229 342437 84129 250 613592 17 41711 346822 231 130533 649908 225 178134 638419 68562 230 626775 191466 252 658595 181913 180 134542 1848 4 764830 25 147508 733570 220 49058 758624 107680 97 712487 231 148217 603537 139922 8 316424 106 137441 151240 10 6043 681544 80 48909 184531 56694 81 752719 176 76897 82761 124746 317 689387 282 190687 781678 100 25219 59929 129 29807 362764 192295 303 521555 134 190750 880539 26158 86 330552 295 174144 233340 156661 389 953296 7987 82 856640 85615 230 166760 111307 124 28794 105 126352 22363 158 105635 56647 61 45562 238578 60971 7 682226 189 54584 93357 131 113429 33775 56891 153 375416 186565 312 763914 3468 16 634459 18 22638 81176 65 82295 569763 105 117531 201003 193 48586 482543 155 140294 680861 85 148331 659453 184391 171 909138 127559 6 233037 1 150537 760157 101 55577 742691 120 189236 516056 295 96579 369951 115816 146 314721 125 132225 813533 2500 48 927822 26 29489 930757 115419 225 467333 396 173855 63186 148366 172 219691 31491 32 628540 31824 178 994601 10 1423 824276 113138 273 252753 164631 118 866185 175 75592 272407 22 45420 41725 64 101351 505152 390 163436 997200 123 22411 663667 75602 97 835846 84 59528 40707 21580 117 858278 196771 137 408876 93877 218 66639 112 53409 28589 91 22521 57184 29260 76 761169 359 162881 347862 34906 8 517216 153069 31 33556 37 62608 444851 47 41255 577240 29227 113 18994 161 39598 554320 286 143838 374393 112 24918 374983 65 64346 908541 76706 82 145811 92634 9 599861 194 63156 748967 258 151214 10035 229 120199 971763 143792 368 715542 182 149938 439742 192 189506 866054 117906 55 191994 246 70341 916112 113 160269 868030 64 20125 731265 117262 94 195149 128901 1 801867 156 35248 626432 32175 103 643064 268 194868 735935 79041 90 81499 33264 28 521034 55453 81 200048 98963 113 30141 171 135815 694473 89859 27 968870 213 161576 635568 248 190330 519464 114 150738 608248 312 152310 486510 60373 152 118622 165562 134 275515 96 67565 387872 72447 19 487439 382 158848 750936 142939 284 731665 37051 100 680573 8 6688 574656 114 83436 435321 242 193470 386909 58 16941 537057 5379 55 663041 48 122928 81776 288 168293 295823 143453 212 554560 182862 385 79189 158682 103 257232 137341 345 285848 128710 271 13775 139 195514 593691 6818 14 442564 110196 266 587915 97 47066 236629 8 149392 214673 22 86996 452501 20 68053 367994 18 7972 694325 240 59793 934921 180501 45 943090 81 8193 889435 359 135730 890631 62871 84 563934 69860 138 747642 42431 66 973108 163 140271 352124 10116 63 369204 28194 52 88387 9 83264 138537 127763 77 142173 138 182180 405406 68357 170 393703 81 53004 465309 173 160363 728412 81267 62 663914 250 87900 222081 131674 48 303715 1 65149 704014 56504 40 40970 68702 209 441867 131588 100 541138 36335 163 999063 62206 89 56668 155662 295 624487 94 189873 907200 106 67061 266144 165979 86 264961 153737 40 78790 48344 42 739043 314 163124 1076 19761 14 424524 175872 371 496316 189061 240 404686 219 183815 466591 7807 44 759736 84969 122 315112 177618 304 260989 83 47760 172500 355 133237 703949 176867 20 27184 268 80263 722861 191086 110 849436 173130 277 766159 254 133881 354804 85 171739 912760 350 186136 3991 144 170034 901161 192697 30 693075 215 87415 419951 60270 40 829537 184 47337 670238 55825 51 43039 44 184096 218701 32269 51 220871 136508 327 918800 19 66359 549169 197562 286 749533 128 145911 717750 179 49700 777008 65 27836 980731 182736 353 12726 135626 54 267733 73794 267 810269 153072 13 352282 199921 243 716548 22 108340 640532 157 101407 980783 119696 41 932243 119289 335 637558 99 89499 459645 150 65163 255406 196441 400 850986 117915 163 898642 162862 120 619199 76480 255 105863 271 195630 854922 44 135981 960756 195405 94 466218 52920 194 326547 195 154212 898253 176329 275 553329 75 112447 640973 314 197475 821326 81 160727 38893 30132 104 276784 266 186111 809674 65881 216 364571 188 147982 89532 37497 54 51389 403 185104 321327 29280 170 860666 274 193340 842055 153208 147 193336 320 165557 162236 59 192601 175896 131 77862 625410 11592 88 541356 73 169485 850494 45 68578 830017 172757 199 92200 350 144656 400733 95 62524 536267 92513 138 997117 65487 196 979769 160917 272 479866 45448 184 749554 38 75324 66226 196322 214 910892 117 48730 728398 82 116964 151674 113560 266 256891 288 97623 180465 110 67254 819036 153969 157 834498 118480 37 255891 179732 234 852537 208 63523 805379 9671 19 525667 5404 7 974774 8324 61 534910 107105 145 421158 58086 228 54642 157491 348 986623 199687 101 246443 18202 8 818858 1392 7 992593 68 108846 255629 94110 158 999742 117162 41 308953 68268 208 758510 80809 155 259110 183373 348 550851 105 39013 277398 48485 204 475555 32631 37 267164 307 165027 512778 122071 23 367556 126578 226 907995 70495 21 21873 169704 69 300998 113 159761 391381 20 18023 499234 149328 43 458520 133 165990 328776 38494 37 97254 292 116353 24398 97 155107 160908 36569 171 686686 127498 343 643762 165 182359 54102 331 120434 503263 206 172906 642919 94098 148 575744 148 149241 539251 292 123011 644798 401 179609 574208 138964 19 708695 1 54793 72019 167978 240 594051 191286 382 427537 239 199529 295473 152 144241 527217 335 137646 352363 23509 47 842007 235 156841 580037 157 150649 462468 199947 63 446686 56 142286 174780 57 8356 774148 125794 285 674387 100625 143 101529 63 117193 916653 81284 152 774671 74 99547 651003 47 191565 389051 55 68625 632836 117 43932 386637 76 80908 450545 39 98271 21062 134 170201 224203 38 183015 16755 38 54138 741318 92 30621 364515 43456 1 420162 103 55451 506424 102 25177 879486 173002 198 779016 45 39787 430826 145268 186 657454 188890 387 910691 396 173653 967464 89330 190 92777 172027 44 586073 97 84835 979277 27 88489 85040 176824 90 479633 37419 142 153095 92250 148 268651 142074 84 453533 187994 205 871621 58142 15 700419 72411 213 526912 953 24 696863 166464 193 458522 132334 95 766262 116812 95 670341 52822 172 87173 58198 131 493803 83 172312 6019 77 17428 713645 152 127633 266449 42 104650 789620 13 100699 772699 107492 108 584313 64 83280 174747 136332 300 413429 115 46429 879105 100719 180 431529 5412 38 900568 33832 179 399360 14 126483 470293 71798 231 175926 291 118931 457442 117 45175 558580 73402 51 580674 43 74286 880850 45254 210 726929 12616 26 315145 1624 1 658258 213 152712 932724 11071 102 683198 36873 10 462937 133593 19 895695 137 72786 715213 114327 250 549597 115 129905 170288 185416 105 948181 81493 174 488022 148 66493 481569 14 29443 627563 26108 144 165792 36 20848 716227 23819 107 26368 75972 42 347102 42 56073 463115 37 4228 564590 96114 191 759806 107 168673 855889 173621 230 355196 58607 193 556233 329 129496 154822 195267 318 178387 159426 154 612884 29 113035 585037 24 10378 788654 71104 5 703974 57862 86 466916 255 199983 956839 161514 223 743437 67602 119 779880 12492 69 397932 84 137570 745501 9958 78 272342 49 3913 961331 50406 9 2346 188645 334 331135 388 192880 469760 281 83194 189496 171745 20 74885 113 113890 955763 91956 117 95190 42715 132 214633 28479 149 769439 400 176657 489626 176 177402 508275 95732 47 631407 207 177197 858331 28480 162 692021 200 48696 54126 151340 204 553109 89 165331 63128 174 55353 791834 174 105689 817888 7846 35 200115 18 44722 368598 186112 3 421705 7898 88 400744 41 1855 947417 34 34494 329035 199215 436 523396 91670 211 266843 91 54212 134184 111221 159 334133 5863 6 519183 50 39125 408541 19 14189 466345 113725 14 661439 132012 122 114744 53 4284 928016 69 78520 377088 72 158488 559472 47957 14 276464 175 54994 970242 129 32604 899309 23 60508 217146 51007 129 56198 33 7725 605977 132244 182 89091 77734 95 654011 153 140646 362216 22 122665 297608 89805 134 471822 86111 86 45279 95378 154 953561 162536 123 332388 143605 297 588946 172 66482 517036 124 83521 954657 151 78085 580968 139 48375 484166 177018 161 176487 75 143907 228570 93 34031 189875 199203 334 121562 10 33692 582346 45599 160 89365 96561 264 870403 197919 80 862264 209 106808 411776 107855 301 947611 207 96521 571244 81290 264 413068 156434 363 627965 133026 257 162755 115 24448 698005 263 160942 79895 198744 107 858613 112 107316 830372 191602 437 883073 58 72067 691091 217 181288 558073 159691 254 147010 160702 365 212306 175 168651 395403 250 129270 139818 73704 80 190296 155156 181 564156 12430 85 607467 167411 7 554787 179 86477 206547 56 112979 639632 38758 2 137760 161 88060 394520 417 195541 16078 30 149282 851393 78973 2 605320 97315 89 414631 24772 86 337150 73668 30 452161 231 188075 861488 171630 160 222723 169830 282 30604 366 165958 342478 109 132248 130038 30733 161 124541 62627 37 335439 209 122935 385302 83303 20 862484 17136 74 263282 31 28512 246187 109026 206 52281 71780 164 942892 127746 258 625750 300 147956 715335 167 136610 917354 73 131077 947631 47183 69 867484 174379 122 633366 4 3337 358625 8 153017 9886 57766 220 876950 17 1857 674342 17 94632 560952 37833 99 834717 249 171821 102212 57682 143 88909 340 136710 838538 102807 308 21569 166591 137 227285 142295 325 243192 354 150038 50511 160 82028 282340 129995 265 352479 83938 27 656411 175 56661 516821 310 129294 838926 62 130167 832212 388 184931 70951 93254 292 101282 392 182242 595612 151 54142 55801 14 930 270731 81071 5 236972 75 72632 291097 74 85880 601979 125225 172 180284 136 60358 113127 144 88362 950394 203 184872 530402 90 141923 936846 328 129412 364452 128613 216 320119 106 179698 650727 145915 255 697521 20237 122 865292 198003 298 632694 194 67894 359988 33009 6 767925 5 105341 414904 38331 39 55033 54063 161 81431 83 29759 871976 69255 88 545257 45 12102 21208 1654 7 659810 102 36618 947227 259 125468 240549 197042 53 999360 187358 61 784813 33572 102 700829 183475 136 631163 40 78631 263362 389 152264 327753 99 102497 53703 183333 126 472092 70342 16 289648 48 188884 269305 65121 37 588198 373 198577 676153 68570 164 476953 92 24249 466642 292 192973 770421 57 103448 118119 48114 94 941595 52036 176 664060 14089 54 795761 51598 224 92400 187786 391 404344 76703 213 918598 59167 190 945727 29728 139 239184 342 149977 485872 37 151223 359967 225 86840 451660 12650 95 8959 161 70219 106709 77 90208 209035 107 166672 929092 69710 209 912572 156 113671 759174 162 34072 330690 111 41883 522982 68 26295 537012 99113 120 672356 76 42762 741339 104 59292 112240 104516 184 154973 19 3393 505093 17298 56 964089 148 33940 998226 4293 53 939935 173 58297 485716 237 135747 8532 9 193640 302097 185458 250 804741 155 158568 725707 16748 102 42169 103 171248 299952 15 51614 297669 178 103763 871502 53679 34 180420 297 141940 602374 67128 30 966381 172846 290 106561 76 65025 384862 203 66043 585519 357 163583 324611 14504 19 623432 126810 123 787735 65 155821 922602 174845 232 39616 124180 186 211151 340 131493 847548 126 55864 924924 228 52964 339006 275 76523 182309 134978 290 396096 91834 195 832859 224 109334 349393 189 189545 755851 57 132998 867066 31422 24 982844 150271 370 689040 82680 254 574953 2 47323 901314 151892 249 6430 281 83929 781469 179378 321 217607 2 71838 881223 139437 249 408249 127614 172 168743 75 112285 170152 320 138423 439545 122655 250 466150 5 50418 656130 199061 49 639845 44395 23 353446 47022 172 412322 124 31750 189345 18 41972 44072 122299 308 620918 170921 37 586879 352 164657 247954 197375 288 842894 33445 101 770574 179 195449 780008 366 198471 528454 13 60525 674032 91460 188 384728 206 78766 816438 143 20801 818010 143631 294 215346 224 165526 943402 107030 325 373313 83028 240 459434 131711 233 143295 94 13240 512056 343 137392 733323 430 194585 102237 168 29219 295767 35202 54 886326 116182 216 660566 150566 212 595318 318 127582 68722 52457 8 768821 155487 225 446624 184751 429 777744 12172 97 130676 32714 47 927820 373 152363 55334 179535 279 566022 48 115141 463763 240 192247 14976 4 133380 505905 219 49798 180851 49 3756 969686 138089 343 19235 71614 62 465182 144642 225 371101 365 138888 363030 47 115208 443363 155062 195 351184 65755 114 19369 25 16118 164488 112 95311 365277 322 168022 109860 108 124011 743120 108 159383 406836 143048 80 415781 47 65581 617518 104 123810 253597 392 194634 580415 17691 28 281468 251 114926 90762 103658 249 273131 182188 198 445294 122424 60 689003 171814 279 113512 66 48636 734633 36 115513 811505 103 189732 310124 29583 119 279355 43 144063 670574 148 67341 668946 30 67684 173436 24 153734 795023 95536 41 405905 379 193685 260509 84714 9 403076 178772 15 506992 102 19611 508057 181 40754 262240 67 166408 498790 108100 244 319907 87710 237 469251 184624 309 946341 343 163799 821462 106 47003 227791 169454 400 146420 86305 190 686552 136784 197 471162 337 198679 338921 61513 211 71790 93870 119 87952 375 180988 659555 334 140832 661589 1 85927 584243 157 68332 919725 12 49580 691222 186100 71 779714 19790 48 256300 93962 147 18182 20168 42 48160 42 110855 295319 87 12528 68667 295 195733 590576 83645 230 946544 24 119279 857866 872 27 535394 198777 187 476647 70 9762 704823 22 133726 338432 172 164163 677494 241 62430 537743 405 184245 91340 22 155861 644106 41163 83 998796 22 57363 655747 175060 308 948887 173459 173 340993 24 40504 712296 132075 185 887226 78 113133 431416 267 103500 730361 7734 4 690937 8133 4 680950 49913 115 282440 64 63448 819423 38 44305 963804 141602 248 121884 49825 35 88755 68 101005 875629 276 129931 506668 12197 99 620550 102 66295 311391 182259 11 666981 359 188220 363037 143 119874 550371 42182 195 454156 76 11028 787676 222 157499 287100 215 119126 253607 107 101123 55876 300 102348 162205 83234 81 584309 125038 217 264274 107 26156 932885 55072 145 691943 132858 211 816193 144358 59 536676 76 23333 145487 156 37462 509040 148 152869 618359 1651 36 335285 199 65354 332341 21 158397 843586 390 195696 57031 197 173927 403673 83739 41 965705 132378 92 633812 149754 57 124703 177691 45 132140 92 19822 189111 173944 156 438835 12 12477 496561 176091 286 621274 215 105337 611120 152 100733 117850 9 6479 907135 22258 121 778132 84 23823 48086 48799 57 196537 118 150695 8688 181520 259 731379 65161 120 220919 28137 38 562562 1 35791 663145 109550 271 834848 91627 107 797908 187105 431 76235 78 7180 534156 146638 160 897645 176773 418 603345 112 118958 173091 149931 13 691180 42348 123 565907 158156 119 186635 39 53464 226119 17991 85 293547 15624 46 106650 50837 174 128169 32 109207 554474 47372 174 893301 88050 46 378049 27 58427 256538 87 169999 675217 163 137000 561788 145 105820 150813 151113 352 573259 68 149269 497805 76 30646 428314 79193 278 404686 69969 37 161959 159512 278 896609 201 134369 889108 72695 81 304046 74 19916 779094 325 123959 563964 101 37192 357629 62670 141 387189 155646 275 788204 165763 139 897141 66103 149 401136 198578 8 606023 25780 135 457029 72 23291 354420 70 80230 372792 109486 210 593108 18179 108 662220 104917 204 48834 4476 66 840609 123 112888 587646 142 131690 256742 79911 250 463476 71009 195 694127 57582 223 778470 120397 291 220854 126 164356 651853 93 11755 259273 352 174784 351640 86 186118 546978 153057 303 572964 49454 54 391613 157036 28 235170 95 52758 127758 112568 69 121250 193998 117 102953 173445 292 543912 162778 102 28469 58 16955 650375 297 129746 674570 12469 95 49920 197158 436 532988 166954 312 805510 348 159393 263841 357 194378 548054 61 13259 424263 62 37221 288323 124398 294 95260 150825 72 279164 118561 43 8789 394 159668 751172 387 176042 230064 148109 226 968884 47652 148 542488 40 54176 780474 1 25 47520 9445 8 42715 170221 109 610589 93 134838 347203 11 29046 253405 105482 305 430551 68820 236 421430 142255 128 972890 153 24046 503791 75040 113 997102 42343 48 934676 49 68617 144246 87981 34 954290 108038 281 99697 185481 268 803139 25885 27 681014 147 45646 996275 161827 73 882236 288 155546 787635 13248 15 557794 265 154454 239467 55547 156 572707 174368 348 244514 42577 175 222091 47249 169 817541 127824 304 777696 105846 88 340383 36995 25 402412 164 129794 853789 144357 172 557501 17741 115 977891 400 179348 908908 106252 53 737549 11234 8 374022 122811 127 118385 109764 35 693133 108252 272 86923 115480 113 779885 197 124558 325885 112522 162 673911 163417 188 378465 189 143557 969620 182 84737 26229 284 192118 126162 212 109314 971546 188606 340 505032 172 128560 650198 275 105525 475100 155 33273 937606 53674 132 970238 153110 156 15472 145 40555 552076 319 153141 295142 222 142544 228352 181 45850 475798 174865 246 126532 126 32810 721954 13 76170 54306 198 97351 546306 191057 394 284337 68568 256 478532 31 187239 990557 188986 15 205716 49 122564 311253 55 4775 701037 109481 33 481521 5 74737 300673 169 164073 322437 73 186272 14889 173149 79 499922 92 185039 795499 56336 71 564761 267 150372 649965 108 81145 160632 188077 361 94838 90 70325 274758 92213 291 230557 183 165942 555922 326 123256 179774 30 5755 528213 18 16649 503120 73467 195 735607 167 32446 884054 127 30773 823196 16 41779 454504 269 101453 465739 103091 65 13595 199786 271 654077 21341 85 642089 125331 216 452881 82 139428 716848 10894 67 839141 165650 110 522623 169443 80 349652 108655 121 567121 96709 140 376535 180199 420 803850 221 63193 276165 18259 65 358683 98 105392 988613 64208 208 597984 111 14275 580824 85 62020 76006 45 36398 179864 53 22890 783172 337 132840 437208 249 197256 112979 51660 133 421483 14 14506 812851 30713 105 160881 95620 288 354949 250 137664 630823 185 88008 893879 117022 249 400050 91 194621 62244 91 27074 838280 123 86837 242628 508 1 771554 166 160321 343556 81 33498 721489 83 109829 530982 59655 129 206615 170636 321 79377 10002 90 59043 67 11688 336383 43517 138 893739 21 18494 245961 100611 72 105632 42 35210 330060 64 44002 367473 117775 230 27154 112 187907 824453 80447 192 800112 2 118250 324665 144 27695 251162 25461 73 396978 101366 233 830139 43595 184 481889 79 8222 449525 283 190166 559259 134884 251 205618 54936 110 812031 156 112554 974869 21 25768 950798 76021 110 357066 44402 123 141647 22666 40 50670 154665 109 931809 195863 148 11184 14 6585 613378 178565 256 92930 7 53916 206169 96207 231 617301 209 117418 571545 13 3567 827044 165 57287 636769 17 22355 733517 77 71087 420225 107 28907 835981 17 7801 290240 79 16833 162470 196514 218 727362 85865 140 449348 102 117741 752692 73853 207 648408 72822 168 630190 233 73290 349638 122648 20 196483 25 62154 404326 306 120407 278544 193864 126 149307 31954 79 819044 166485 151 17944 249 176197 882102 122 62147 118038 172 104275 53181 52598 85 443629 15 4631 547073 221 71930 543353 88 145500 421323 162 109521 397452 36150 20 241873 8 810 492445 118863 213 419655 66497 141 554885 80 70763 795657 62375 239 802127 191745 71 247009 266 72198 923633 35 121166 645736 181 146647 976970 31 52714 795235 68 99440 932644 127 117307 879021 10 180155 702946 162070 103 415123 288 114386 484620 141290 117 401845 177 104304 566952 47816 126 834507 108431 287 951784 170 67460 762892 193 130917 654905 614 9 388978 206 46743 680316 198285 261 212079 260 94533 42020 90639 110 49238 93764 251 905613 9555 9 971784 11 66241 187696 187 113468 106487 242 73082 634135 56484 70 587152 40 91753 433345 196652 283 606798 286 196553 527742 23497 58 506152 30 57253 922310 166584 311 698072 23 31923 68500 192 152768 373551 7912 48 400009 374 163293 954783 235 135635 670842 142463 40 815078 77 81111 681124 41 88325 183003 136732 301 986113 7744 1 627881 232 169453 696518 60703 103 392111 93 98629 978552 138540 256 847216 129900 148 849779 183636 260 923617 4 28031 127818 182097 332 397910 360 197303 641883 253 159987 740890 34 169335 978286 143922 205 569858 29183 7 346786 87932 240 55903 134849 167 288722 46572 140 17478 198434 261 958561 68200 10 369488 128238 290 433820 161240 135 776384 139937 255 563547 33 32278 992327 97238 129 570568 155490 172 739340 202 170410 479567 96593 70 764122 6 99872 701027 126 30278 441419 230 68634 529202 34620 118 114249 136 131501 208804 182502 187 703306 388 173583 33041 107602 141 58471 163421 254 768880 110907 151 406168 9122 9 848038 132765 185 810117 99 29974 904583 100156 254 986559 47 116726 979752 35757 17 244433 44679 37 689603 190 48693 654551 179771 364 688784 115 188100 604107 128098 237 926337 118 75359 267787 33 46273 3032 133649 219 785350 86 13244 897256 240 114017 73419 259 74822 693636 21872 49 193370 65 95040 161110 127 30793 669655 85 91411 713086 156327 144 576665 68 112531 606212 187939 386 312867 75 51271 746482 142872 344 889951 230 168296 160297 204 60982 737707 149 145190 194807 277 125361 88810 172038 221 841068 109516 242 149733 149 44317 870717 38 40137 111479 146532 357 655196 172004 143 92723 10064 92 447477 13117 62 356883 34942 29 210879 63417 162 413039 88562 247 795105 132921 15 876037 54 195195 343096 190 41321 248823 31989 43 919803 64 39880 756107 150 48212 78784 167 68758 369674 20 71427 136971 37 38467 882547 108 71903 632413 13 57709 9395 157 33119 940712 73638 121 460458 13 3623 510445 106148 299 527103 163485 293 376594 8136 20 586413 150772 313 819351 102 173608 296957 90847 282 398973 19 29152 489789 12471 31 956681 58 91954 370271 121376 157 524543 351 198514 110205 116902 276 753361 178433 390 268012 10 138004 980649 114 158710 865102 21885 21 834635 100 55272 14657 3095 24 712021 195258 52 960546 207 127359 748890 69240 135 736291 66609 53 105077 145 146211 228375 226 126632 570691 34723 132 115770 26581 160 79074 124924 234 677658 160110 385 852988 156 93725 715885 189934 257 518962 43885 52 636207 74937 107 631410 318 150795 965410 94678 1 488447 100 19213 419909 369 155168 645053 86532 170 784745 193753 172 303844 201 198648 359427 218 80471 182750 81 90991 829055 212 158698 500600 195 142423 851940 72 14901 131331 259 77192 387489 131656 16 398058 70 16432 459753 23707 55 20883 358 169014 196107 140577 176 243481 51 123174 233722 11363 81 910226 357 145189 692421 15 56958 774237 178 171578 551197 62688 99 694878 173 114402 920033 7 126421 529 160 167687 616068 63274 128 564475 80247 92 658488 62215 191 405687 168 171662 219793 282 183503 437785 129173 342 650912 63 96980 223941 150466 67 623363 144778 209 154424 3 108573 247853 90 10099 691611 159985 203 903297 248 194658 115986 126713 338 886853 30556 17 511130 15 5704 347022 73722 149 893231 118 163981 864146 75015 164 934999 206 122083 278513 112 159918 18145 328 159556 771360 178 184159 810708 148161 180 658167 90 16780 185271 110444 178 413100 37278 95 12740 320 151367 42956 13142 5 180316 43 5031 312949 136 178804 225217 44468 22 440398 69 119369 219710 41794 67 264640 43678 120 180974 28 59393 842984 57 182369 455383 23 29520 749199 154470 370 386139 372 176819 129318 185661 397 208357 18 3621 97459 180149 16 62727 1336 20 325921 232 88022 224309 165286 349 337534 135246 18 189458 250 112787 996887 143163 232 866304 16384 72 181439 192732 436 113079 59568 162 900355 81 95175 606148 87485 270 308856 53501 45 536849 89083 197 506499 82433 228 816356 41 98464 798797 69 150737 409254 325 160836 699169 66876 157 252947 85 87377 996033 204 110274 375412 246 190009 749077 274 94554 62496 26524 22 132085 327 144690 983030 350 186126 985482 209 164929 72126 72688 239 155113 107 126302 269399 167382 310 739911 113758 309 48370 155 51491 993784 154 189521 402764 151675 91 39888 14 172216 695169 73 194181 727655 49097 215 103760 87 33942 422142 328 118290 856531 212 58296 790077 237 117988 915446 8540 15 619478 127358 259 897084 69004 222 985553 45945 49 967478 303 160086 916213 7 189 511820 142 176432 127022 114899 169 972823 270 98512 78433 78912 242 228139 149717 218 481075 69250 262 389581 296 100428 697640 154688 89 691661 21289 18 774581 338 124499 908025 69 135279 164494 54168 206 614122 169633 399 895450 167 68512 793186 33728 66 648507 59 10668 192167 157 53579 376572 306 95440 666453 175874 274 205203 26 132381 588087 309 198023 233804 191695 161 660854 371 138116 132853 156737 80 541022 134438 170 681962 299 138314 830233 83043 214 703548 127 160018 963190 56 20036 340792 85549 84 963988 176317 14 442592 76 39655 253076 171 85661 361863 70321 251 246745 7 11427 336529 159 190382 216922 42 9773 909880 162 82933 169857 25 110455 812869 82370 24 28381 245 60415 299026 52 125791 932795 48 149968 173147 195023 316 217300 254 113245 172673 93841 208 680550 40 88839 408529 46859 5 369166 85 16218 211558 173 167425 455224 103412 137 751838 102 92318 370550 221 174260 134398 131163 321 34609 25 55549 462807 52 89669 103344 65179 111 20722 55 76486 130746 113576 205 78089 118063 100 239432 5556 34 682740 13 40059 832738 37 31000 680047 196 170755 766733 940 6 690060 41 59038 549889 9329 6 764053 1 26894 598451 87942 195 669402 178635 383 248670 96897 264 195168 60784 235 249854 236 122702 643702 56372 26 60832 235 181379 865544 138 31395 223172 74 64166 733185 11 155214 878497 64 97209 500996 18 9485 753825 113 26439 93562 367 166850 185336 12639 25 589424 90 117544 697584 197 166202 43094 80 33066 443081 94820 18 485886 80500 266 911568 93 152063 572658 276 168031 344127 283 142815 906189 115628 190 738522 213 104042 172862 189320 339 755375 14 164309 502321 146971 253 795446 167 193229 817419 323 124638 263309 299 98314 101985 75 85564 706245 195797 101 253405 100 32377 799411 131954 170 961543 33 48029 906047 43 74631 413904 103 84954 739311 21382 2 842536 51592 104 93632 327 110586 722336 123 38963 676471 236 161173 731477 226 72549 239710 139312 142 941790 80 137374 651485 77083 38 201290 195589 208 618832 1677 28 250973 220 113798 895550 202 154278 13184 57 48982 402936 51873 189 646667 90719 19 766869 149194 45 831564 120 95871 616805 88199 178 100179 28 4019 546802 6 95729 472259 159109 217 452449 81897 164 197454 276 130989 238380 46 41713 367190 209 80318 348126 37 136107 523681 87185 249 639585 60604 160 97142 79 142816 627753 81 192194 155455 74305 121 474220 12544 11 38531 103938 111 491705 191516 68 233159 169068 344 73276 203 95999 881390 359 192817 105580 267 118145 341781 54 71275 774362 99 22259 89296 54004 201 604918 344 180700 677947 6838 10 981232 59101 65 973370 146926 314 871400 187 125448 378340 81 57835 731262 56 184209 360880 195 116085 106034 194274 129 827766 20522 131 833538 282 101580 418760 15 39659 835720 68 12714 864424 150816 89 926913 141006 185 130902 70 73341 537575 1 188192 516056 168 54156 519284 144 47264 266943 104222 153 131677 99634 137 290962 57 123970 781680 126 194266 517324 74 90604 623418 5 89735 10985 31893 78 100609 100 133697 902585 74815 23 786358 23 173804 655902 184 194140 71662 84187 48 515728 66342 154 821225 151 74431 493865 26 85599 308711 234 119968 538377 114632 204 666661 26771 163 518581 69564 122 466190 257 148727 689610 193870 37 95955 149 175063 564843 105868 306 56355 176782 251 646073 85 42407 91504 60 63283 297816 124 38167 818786 137183 204 766615 265 119148 131618 72 156444 703194 150990 12 644846 105724 54 729635 39 14891 829806 9821 4 491984 35204 38 82242 87 99902 328264 193907 43 803620 69219 90 224580 82 32994 219011 125621 238 658593 181744 97 409498 28 8909 991630 219 126692 742099 69 170335 166098 136720 269 238942 59252 224 946107 128717 213 138428 123095 47 524113 140706 181 79384 149 123131 488406 7418 41 844660 142 77659 319243 12 171114 442184 111 32964 864605 141979 176 452697 76546 265 235951 88 31927 10803 114814 27 468646 47 135406 476553 182201 365 554529 129383 107 122891 157120 11 497781 341 142137 606215 70 51212 596055 83589 18 307841 89608 24 64482 87 176619 867435 103 85385 169127 97027 99 613666 154366 283 983295 112911 250 334711 211 150158 233092 61018 130 5054 413 197714 431597 79 38064 251091 174211 104 683564 15 144232 556232 142 36061 529064 73 85258 529153 81 10921 644716 83 20117 879512 69830 88 297914 148814 182 437084 140319 159 131359 392 177898 293282 71927 200 618422 60180 144 701717 135956 245 524441 187759 350 883787 153 47650 90363 89447 111 442365 429 187620 145692 125708 143 509580 108 69766 898747 305 164146 369049 32530 61 760580 100630 129 65534 132150 156 62751 2107 31 785600 39437 186 437817 5 1196 639851 193878 244 246384 704 2 217509 109801 83 533898 19572 12 257721 140781 368 806751 5084 38 54659 32255 78 452201 26 54415 461688 29234 41 465036 257 136365 153644 104 135356 287036 1 1729 542750 228 184755 633557 332 196203 288983 51154 45 244586 396 160009 370534 9 135558 596288 144 104839 756691 37781 135 659501 132180 130 213795 42959 58 176442 220 106060 707144 374 193524 846032 181 62174 378270 135407 4 2951 47 56770 459321 12681 61 579255 83402 11 175909 146797 100 225732 13776 74 927749 168911 137 547020 332 184064 194579 5806 50 514446 122 23181 863506 222 115238 94560 195035 217 222144 57408 73 33959 24 52987 36979 276 161898 224912 57095 113 334199 127813 57 844866 97089 31 53235 72489 125 685366 215 74443 457276 219 138085 670564 229 52799 941891 21 94292 516561 232 171257 808881 256 81040 267807 329 137773 70614 70 6408 45671 32179 93 735033 98 93257 222715 48 2639 516564 24 127382 999957 77088 57 854708 198 142208 130628 59259 224 865933 122772 305 856402 16 28080 971441 67 70871 817052 41 2082 365554 66328 49 555588 114213 120 523193 110 19871 616701 136 101738 854664 103099 42 10302 135 138019 276818 68 62248 709962 40 8633 282406 124278 352 528661 137809 24 731852 10555 26 895474 170 189089 297056 62057 89 378169 174762 258 326468 235 128226 432626 261 76577 65253 6523 7 590250 57 7285 619590 126821 15 536516 7 4826 110604 4469 35 520059 58 165527 358053 158107 1 552495 95 75694 564691 361 145753 818702 440 197244 922032 168569 370 60937 63337 27 291694 174528 307 536814 61 106051 720458 128 188449 94726 138 53437 709549 6128 11 722364 9339 47 702492 7379 6 923069 9 128012 747933 167101 52 203541 1832 7 517053 133 184621 902625 48 70405 333554 165 76061 120277 376 155930 452699 52 27522 523453 142953 319 879650 240 94702 37220 156167 395 691948 175318 265 590510 179611 23 521985 173867 332 187628 149672 101 74696 174 50068 156326 154 77584 507049 95664 54 238644 145 136597 58170 85089 213 188714 77 64635 546496 52568 61 758068 86335 106 436252 16029 18 504085 21409 49 568083 8364 30 252028 127931 355 808962 85 117952 563838 338 197647 355194 112103 294 544184 329 172490 846998 92 57994 954447 239 196721 546310 134483 279 637096 126288 158 652234 172505 167 484334 43 125746 517530 230 92671 421593 165579 398 123611 175804 127 594597 129473 61 860489 77 168066 685200 231 55933 978450 57 96790 415229 179114 87 320520 78974 204 924348 167949 251 523827 60275 176 916060 134760 37 942827 102574 14 102270 36921 2 608404 90008 267 747640 192 115716 943383 179153 399 506802 81 115742 629531 177083 41 589182 260 172889 922482 116361 293 703848 64677 50 541245 205 69774 944846 9312 14 732570 46 52550 244543 102769 44 959933 22701 81 406848 44417 111 819630 196 66828 858100 250 121972 668649 172314 4 33904 49 92609 277493 102070 308 436856 105 195201 931625 104 155805 681647 73446 270 143107 365 157881 933420 115537 256 718776 107 35604 439001 161536 382 337925 109171 164 574392 379 175425 54452 34 159955 444866 253 82667 476981 39361 163 253920 220 123829 100507 147812 218 811175 185450 349 52739 149425 157 29108 86930 139 327084 165637 28 190251 33479 24 438010 184 97887 938722 112732 77 272592 22179 13 801487 85461 247 106789 12 95043 473690 144717 140 603859 161 77488 225771 12816 51 411690 266 85882 563071 139 119537 619101 161 84303 794992 65863 188 190747 178478 393 280124 86 76949 673041 100 57733 606121 157610 382 123936 87 15317 661646 283 163076 44640 8 74408 956 186520 5 387443 136673 247 618275 100856 28 45574 189567 336 253476 51202 189 398332 100681 285 380395 233 79272 322719 133 72681 103615 220 145512 276878 39767 154 288065 107317 58 501849 157675 221 898299 42 32728 596806 88 20444 400982 233 66887 704645 38468 18 434461 115505 75 898957 273 167343 262994 123 85486 172267 344 151908 590423 102 17192 830069 89 140257 123957 129 48037 31632 307 165186 512747 111583 270 300369 71326 25 950046 35475 5 356080 31 174644 51446 176 41855 200696 44246 155 766530 202 149300 566990 55780 182 515947 222 124044 457455 118 199364 258053 46 132434 750005 140 57983 398492 84 69542 314968 125591 170 106307 46885 3 286620 65945 176 270751 16718 128 37201 267 142738 824492 176 41037 269945 193563 119 925518 13 52172 13790 97644 299 133055 184840 112 726989 190492 41 597294 92 31622 956420 81941 160 498551 140433 234 248198 113579 203 133192 186 116012 971936 126 110151 559370 111260 198 580224 145332 76 977446 8 154077 949707 22573 128 218548 246 80080 967766 247 159305 934140 84449 16 101482 98 49214 765984 52807 185 539825 10 66244 709681 119 38414 892029 5180 16 828516 122024 255 777717 125450 121 579143 25245 74 951193 205 77163 990905 143 167567 363153 61803 17 665650 151910 308 984008 119 50784 567333 249 131679 648133 150745 357 625564 44669 111 76176 180 54221 676716 107394 161 149762 72084 125 427822 102258 64 500922 12 127306 918168 184366 61 979156 267 197391 970971 89085 1 803796 29 144633 574266 123837 316 61198 167 46826 470902 275 190402 735285 149073 382 430805 87580 152 614184 89233 165 615729 353 130570 913810 142705 267 667745 185718 151 883402 330 111629 931373 233 71047 823334 121023 143 380099 338 155767 792528 171 136984 444142 12981 71 558537 28 125833 870200 47 20779 254769 90 76755 609022 192 38564 594801 13 4629 459384 65 160869 465340 186592 284 342854 162470 396 212066 272 165460 685082 182551 376 259695 45 118125 60445 21 122839 582390 199712 431 275048 51886 125 196892 159992 349 427349 25058 139 638583 104 85158 552810 185082 183 63734 72206 60 825878 122801 244 116114 173529 379 196552 185 108199 48590 122162 336 74340 4536 41 192101 224 140324 854248 96747 142 951201 296 131586 675251 196093 180 115768 32127 117 385448 242 156890 194327 99 100029 899490 109826 90 384300 154 110137 20370 175238 15 403363 194132 433 833526 194840 392 648630 65 83050 949900 140246 263 979830 48 36329 421235 15247 60 361529 18224 17 978477 191082 222 747692 252 191747 160669 144011 157 681469 21 74849 975057 118 36685 492654 284 178323 409277 77 143842 609755 38575 105 922583 186773 288 140408 41412 31 807680 166 123887 185026 82392 31 149343 80 170039 534808 27208 41 809708 169 119192 825912 127468 293 159148 13363 14 516660 151612 26 798411 227 199231 754785 38391 147 564379 102328 18 54825 187583 355 876785 239 158389 152580 70 106268 660904 102125 107 941945 109621 237 876064 55107 51 825883 11668 86 47583 137317 281 596031 196200 245 125325 64 71461 678230 88420 181 629720 200 58984 744900 9 38234 416894 9840 17 361429 148293 11 849000 128278 174 752936 178 103999 621759 46 20499 752702 134 132916 245072 23 123044 163250 93 47746 186119 14143 28 338612 7 85839 171442 437 191075 359083 79516 276 38015 441 198297 385136 101853 25 400133 164704 347 147414 174 113076 620659 184566 232 534093 338 136042 339527 16562 10 678368 181 166015 37541 33385 118 425582 77708 71 354858 126197 188 948959 196 50362 708068 140 148786 556083 167442 211 302324 167 169101 454869 133529 163 209081 76 163015 795735 70 108855 990121 45403 73 533607 93229 220 580934 140394 373 932471 146512 303 886823 92 170702 853414 365 173733 356496 202 108237 330222 197 43176 436944 96771 169 627464 315 150565 848249 33 101936 613092 188 51568 788656 114684 162 162599 45 25039 146959 85047 173 950183 166 102597 859912 114630 1 321558 198469 385 495505 244 82167 79182 21 13771 625605 47 99566 582763 35078 163 466557 169104 242 983803 84971 200 609347 365 133511 74783 208 72211 207994 104326 122 333664 89 18393 571095 112696 104 17423 7 39723 526377 70050 97 203465 127649 337 914250 45 24514 94904 157 118234 681182 111486 55 799548 27196 114 143099 175805 297 588007 67702 154 7764 58928 51 145221 22385 45 442566 165 119593 930558 182030 230 247825 49377 101 607000 124 118312 758424 241 172558 611924 190914 250 380319 110161 30 546881 371 143029 217284 105410 59 564144 3187 15 451628 182 173113 206875 132291 152 19643 50 87978 841429 121 164591 669429 82 170727 335200 170530 202 41868 122369 154 262020 2821 29 751649 26 4149 607135 4 172739 38774 86 88897 83730 99 12395 315029 61 9853 117287 47433 82 282798 181 65259 83145 115927 92 624690 174652 190 144709 92479 184 892425 140768 129 102467 76111 240 550099 79342 281 535557 105376 210 729736 156407 324 354508 142 61984 883034 5205 17 735384 53692 208 267953 184073 124 175461 128715 126 799838 210 44570 438943 54 174936 23417 251 197832 899292 412 198306 818638 85 17241 507892 151694 21 86026 140 167282 185409 135890 139 199254 163200 27 449402 67 16188 788776 102174 143 200952 71 52303 452854 253 74599 159438 94 127374 529685 192329 123 558804 42 52232 347790 2320 14 206973 154283 273 693675 50893 53 816417 163235 284 691501 53488 17 250701 105325 177 818616 101 187164 56162 51 25477 655048 184786 200 733953 22053 18 313182 148 32415 879808 63 116566 690862 73 86947 540585 213 142649 905729 217 131269 881495 79741 76 768394 14804 57 828260 117959 207 171185 175 137592 738298 9833 1 999194 152 161784 495812 191 72456 858115 172 151644 716486 149003 91 150135 188910 301 306988 74 23793 10740 78693 268 384973 79 46538 427813 113 131669 755331 14398 3 35936 19637 19 788408 255 77139 385895 48 49461 641092 29868 7 423215 25659 130 694791 72824 158 733922 191702 363 283699 153029 291 227551 78 152443 962629 148 193375 301185 8 164367 427353 35850 165 572011 68685 8 44136 168939 286 666839 123796 334 819482 24 144049 394720 32355 106 907054 195842 405 548741 97 38557 922185 125 29246 241678 183 66568 591041 88917 258 356699 240 113727 752279 39375 43 29937 35 101455 465634 58067 104 562164 176414 57 934938 1 26 180624 433 190590 945123 125703 70 623914 128 47443 793386 202 51358 791128 110 53043 690378 165572 65 197590 265 153782 845309 76 130312 164601 9669 64 939798 158616 182 173600 85851 124 33024 196098 158 650789 87762 288 767981 81160 156 647824 47727 14 992755 272 95061 423730 98615 70 295858 254 95413 435497 191423 132 394469 13701 28 772750 200 150430 269871 128531 355 295023 1 41825 507983 40401 141 165858 176024 249 344319 98169 299 512481 166046 284 575966 27741 65 973706 49623 165 741226 52690 37 860573 160 81689 713908 299 189291 45093 20450 87 229500 74798 259 583614 149125 192 14855 214 98961 418542 126 186895 552312 127553 315 52033 197 131673 980120 69 49474 402945 41 182501 866320 350 131521 855537 51489 86 374780 116280 333 100822 49513 75 109608 50846 136 548271 99 18359 254481 37 124539 235666 80 95437 983997 161579 322 32909 45305 78 868367 176421 17 151428 21729 71 931329 61895 181 45516 124 131414 363819 93 109625 900153 161 49593 90362 196538 433 637980 41931 13 192368 23 29909 208763 181534 332 487382 7 84018 404896 15 343 752710 153089 58 358142 341 129970 331491 95 134410 44482 154907 89 787167 92 101987 780055 295 152608 682790 84 12456 518815 181552 227 416528 35 128252 794540 153 167119 355040 313 195499 725015 143 49931 592622 5935 29 635150 493 21 389531 129935 259 242315 16 1130 504417 170 116354 999143 105897 204 636832 116707 143 188213 227 161048 272362 36 91250 68161 137815 87 780375 231 167449 841218 137 141073 774393 123841 283 360298 123 22284 265742 172 74626 633239 162344 372 61848 37227 189 938292 108 85696 952361 115 97219 387968 190238 23 37218 53 15149 671295 71 17504 639217 183232 87 375914 84277 230 331337 21 43515 783198 72517 45 685839 8 106201 524941 124563 318 423064 187790 168 362755 117 55816 438267 99 132350 864113 263 120120 951843 15808 60 937693 86636 15 981954 124171 236 311630 36 189394 53850 107 71527 130041 47583 56 437666 176394 408 949773 32139 2 48872 166077 291 167650 194949 407 4307 66318 134 562044 35 36806 167595 75 33840 370909 140883 129 156675 154 158955 687574 4640 61 827963 136122 51 727053 245 73494 116965 277 157875 772953 112210 50 265488 4 187951 866557 262 103406 459002 148494 382 953091 117 43711 859206 68228 139 444142 155688 222 897456 197 92239 551898 13075 27 473883 331 7 720405 17448 42 527602 51103 29 71953 8577 11 102335 104162 207 284047 78 68347 392854 108777 214 792236 78376 19 178603 5 47687 237153 106276 134 236582 223 168321 753853 59 165521 848028 143 21247 353460 223 52340 39796 22803 43 422322 224 182985 694465 68959 131 31146 29390 105 837643 65252 64 275468 91103 260 400921 135 54120 53021 24750 51 155612 87878 275 214185 100193 177 570448 311 109962 473762 112687 267 980133 157717 203 381912 25 2383 25489 170725 122 656418 181293 10 514264 38 84912 273916 281 92589 952102 110694 162 41597 18605 31 812740 265 179255 567274 185 162828 533252 130024 181 814306 209 88450 626084 127 47083 603043 217 171631 469078 191088 28 806880 381 163419 306037 34 55734 449702 161 29573 848732 34576 19 330777 184 75014 20143 37 178082 720054 177155 215 144235 44771 86 178084 99 41984 405470 12147 95 983076 55 159331 7416 24769 112 406482 137 144757 269457 66928 161 195079 36794 122 243722 142576 137 905584 36163 181 292980 268 124383 52596 49 132849 503966 60 4931 461670 327 111497 544035 29 157244 876358 11 6124 382196 103213 92 217105 346 132469 585476 387 178693 325676 67270 57 368363 168340 346 396431 377 162724 696349 48 3672 52244 73060 81 607671 291 172089 306857 21 95767 71883 115143 109 37439 300 98749 98218 30279 23 134174 345 161229 127753 125107 325 184198 55 35796 920621 101 116596 305202 252 143356 913435 131996 157 279931 188422 407 420594 184968 172 581880 116738 295 998994 37 26104 748961 236 123447 171369 9138 43 404176 111 59478 263967 225 111059 302092 182181 236 737220 98783 118 87854 53021 194 942748 3 40894 142088 143 159230 812320 122532 214 378108 14 111075 466354 273 75111 354759 14623 92 42017 72 85263 882958 111888 77 217346 7666 1 446869 87 8833 683008 248 177141 78438 75279 223 254776 62863 217 359116 81 167376 327544 159795 322 590709 208 182886 433688 56 140043 695314 191730 177 251559 193255 32 644451 66569 122 533673 108496 146 958514 152962 16 398839 1 15955 225187 338 169923 471346 32230 103 613344 156770 217 750974 14098 98 861888 140343 215 296661 144 81858 275635 52868 165 326805 239 145553 329102 82 12065 824491 110674 50 729773 70 196121 659164 140 62365 538779 123168 19 340116 5893 65 900753 117345 202 30335 93127 128 872945 85 86521 236723 104735 57 228093 152 68374 571076 175935 349 872804 69 21756 432940 195502 306 831529 94926 308 875297 233 58481 132569 193034 321 672520 138445 113 482439 176 127010 976538 22211 147 648247 330 110645 250129 326 169396 926747 15314 100 477721 69 12080 837316 183 76767 123135 16620 43 135553 167 151307 367815 93 84366 266235 304 123146 600887 84434 23 228241 2578 20 928341 59717 78 973015 86 153633 967595 216 146195 69568 175265 341 892972 28293 31 648494 71 81744 828036 55 102796 109282 21367 93 137486 73 20235 335035 24 10069 151855 274 75535 308295 19676 100 118711 195771 274 829067 173895 395 255583 125827 141 842694 181592 324 936095 171 88028 147680 307 136966 245713 190760 282 116546 220 193201 663844 310 171708 815326 93 80527 444552 23653 123 393153 422 194049 651234 193305 219 860961 35 125985 267620 193210 44 331424 211 133505 417906 11787 28 489452 108921 29 533879 78645 147 272763 248 63162 228725 171429 158 771578 22 14782 223048 85995 9 947461 343 142151 936022 89992 190 36081 19 22168 670692 389 199188 4398 175 36082 171979 173 59308 964081 29069 83 865835 366 137978 643864 211 80605 574483 129 41177 425908 8 144310 926072 65 124452 878993 104085 225 392834 233 142279 231613 223 192051 7358 147644 224 892050 34665 133 75108 53858 192 62066 171423 345 385281 18 98500 431123 9 171987 188161 61598 248 33103 6813 59 486353 149 148397 641997 154781 387 744452 114 112095 817017 55 69942 889092 44675 14 599197 267 90659 67067 97911 62 772156 21138 58 354868 28877 70 276928 99011 217 21771 185061 276 228793 121966 153 920735 3472 16 775334 155825 120 568201 70 179920 819597 176 95512 240500 58 175901 193999 117 82897 616602 284 137922 207358 81 111277 852650 69 190082 464088 39 23298 429441 18889 90 244004 111 123373 492335 46520 210 764063 162496 66 45974 138 45747 417306 108 190545 138405 163 98705 646012 41796 35 815734 244 110494 813859 70827 233 512335 78 17201 165700 108 141289 638751 23642 7 284633 113373 14 698806 35 79799 210849 45512 52 874106 93 189166 319830 9 179386 630478 87015 186 437065 72 42567 582865 128476 254 34565 122 96460 335307 181 95803 887571 68 54547 232057 163 47724 498548 70207 101 944036 131 141414 898528 147650 316 689334 54 12581 808661 139420 170 829591 17958 102 403203 1961 34 772201 38 3691 367215 232 138658 662529 215 180385 845513 76571 27 446243 163877 332 443716 364 170098 288367 168797 80 841958 195 139767 823861 69278 132 659577 61 88665 654352 68 155374 11332 73 64107 269544 141398 228 566907 254 193560 746033 214 113169 890852 139422 126 874241 150204 207 238775 123 176040 736737 218 73880 519286 244 75074 799493 47 136041 329127 105303 108 822247 39 2601 67460 90150 215 561654 17 34720 893508 387 177975 677171 154813 191 886895 98 142408 384985 142 174108 255120 50515 128 753216 66246 132 461630 124637 34 688960 305 123762 193357 42 109719 435464 93 26707 537359 27339 38 753845 302 114743 909674 274 75930 861809 6437 46 730631 152902 22 929721 336 145842 150337 89184 205 448984 119234 14 656405 26840 36 428401 73 10776 536578 261 137255 559309 186783 348 477755 161949 296 169906 84968 191 628109 101115 170 340841 62 15499 183388 310 147585 980538 37280 137 379275 361 179158 652451 119 16739 119029 15884 54 703222 165784 123 503446 55 37407 856792 62 188469 178468 16003 88 393836 9 2450 856094 342 121645 117409 237 178517 555807 289 86649 161250 122 31878 98787 13881 63 600109 256 172226 649286 156049 255 381057 127 55831 677385 164447 67 600248 79 53094 490301 66936 167 717079 29 139637 500492 254 78733 940787 83 60683 285245 164 110499 939462 85841 116 621885 47 181828 594743 196008 393 740647 6 184630 733099 173416 368 868386 86122 187 929012 158702 332 250769 116538 323 709893 70509 60 136087 4 1517 689498 10563 84 485901 105 96090 683710 21592 2 340323 157828 107 873199 48 28474 109906 201 124345 157411 122 110933 207911 84 61503 453236 85 124854 546202 134214 152 727248 105 13583 684482 12 7482 758310 53799 87 157083 265 103125 448510 143 89321 581744 43 9658 919175 74 64482 225364 190 113421 79313 37 4415 263420 284 93123 260318 149283 267 357257 122 156905 281202 17074 13 629719 104 163433 654204 170174 301 303853 147 51299 690697 57967 198 450295 145 188822 909418 136923 38 671271 155441 157 451393 78681 103 822481 16 2340 823092 16613 61 174247 197 100354 409245 131883 16 511986 16308 36 28506 92439 198 143811 216 98406 490633 124 181398 846384 76 38778 511842 15 4580 59195 158629 135 784087 180892 393 10653 84 7718 375192 52 123126 449624 51 9899 865677 158278 307 313746 148 31865 561873 83613 95 542641 33322 161 186561 229 63953 66348 126 43673 205052 132652 100 406069 43 101410 72094 174 147455 83239 94 17690 674686 52 54857 55406 78 85889 411684 178304 19 426294 313 137680 524457 59 112546 146400 139 112702 590465 64842 136 318226 30 14468 377237 90251 82 138689 137556 84 2512 157392 66 3975 150781 195 301559 259 71378 107383 314 101709 812233 185 157361 210385 10 200 517693 416 192825 256791 151 145059 449366 31471 83 732738 197 89308 274004 164 94251 586191 108 181676 563359 111081 177 867399 59 16759 873917 133515 206 826401 238 197482 880807 170548 226 397174 2 4703 887031 30417 125 809127 170 31254 663783 11 12271 315115 108 46049 763549 13 2905 735366 82 44499 242218 52 5717 168085 164 179846 121730 86987 126 982146 105741 207 677244 147 176449 197896 163 166138 17077 181067 111 699915 29 139889 227025 175989 47 56402 199872 225 830370 121 80966 442382 148473 177 529986 32315 69 595354 132235 338 768788 300 174903 520386 142 25240 582742 242 65389 142908 254 88872 867240 70699 230 610723 23142 2 174386 118668 210 758740 154 138748 341835 63 8462 796145 391 156404 656422 116032 140 410756 187182 414 233530 46882 35 308690 130 23374 854135 11939 94 433065 11 125466 461041 377 148392 295310 253 186803 763326 36 68081 819648 152 152604 405617 90 148874 169485 49620 112 62287 83481 38 704262 130 63972 668234 160320 221 596569 241 136798 866439 95913 190 7486 108 16633 804052 24788 109 923572 43987 93 785259 199 51785 203980 10 198948 619734 18725 70 15844 116127 155 331607 15353 82 554738 359 152997 496847 147 103381 97468 96504 174 484657 146 63006 599931 206 154647 222641 216 157660 922941 52 5749 393413 174931 295 534322 45 96788 119517 145435 366 849952 174 148192 819684 255 139953 779999 135 196240 611725 76 156095 718975 37 59987 726128 49 147164 662017 55 97435 626734 127 113008 760907 28916 158 405258 41 101608 701892 66 94548 451175 134877 271 399375 106141 290 575141 53080 154 145109 3 9790 611193 232 186613 539328 175 51841 235628 55922 135 400552 128358 225 493748 35 95056 214277 156047 219 838139 195312 9 336057 20622 25 458270 18 2810 734630 51490 216 947125 327 115037 781208 217 147515 923784 278 129677 354804 107550 204 327753 234 104139 738015 20380 108 682842 177442 88 984009 33 180008 6887 3 13 310696 48 34997 431096 74717 224 539047 179 125526 623149 75888 7 816151 129 113535 12972 193152 3 457067 177532 20 434697 40 5191 774819 157 192232 62961 313 113253 533603 253 152241 872928 37014 159 151551 95 103150 336897 283 112977 996059 10 2726 135677 118921 120 277943 210 110311 116690 85952 160 178660 318 172475 843689 197550 135 797078 180246 267 125801 69 129477 42362 123 71613 658848 197 145317 267756 147545 78 84444 130251 250 277174 119 60065 632940 34 130473 234802 252 110116 45931 31187 45 542486 278 133957 110016 50297 28 7927 79056 140 456999 65437 72 2716 107 55665 857017 328 138113 612053 34287 28 236016 52497 44 295965 115834 300 887419 51074 162 895178 197116 312 388868 122209 189 465644 53767 183 273836 22743 50 191005 193361 279 328607 173320 54 402708 121 92122 56112 54631 145 926311 105231 153 286056 71 106429 846249 76 53445 291284 16 64889 694621 89284 109 963456 213 84186 53312 168671 141 792926 33 14283 123842 139 134908 436800 214 172809 830210 46 3821 41040 81 61807 506689 132 71928 604700 193073 193 183608 216 92188 386493 128040 219 902206 139925 224 431424 48 49697 84863 73039 245 56721 198274 281 171251 75958 223 719427 270 195467 647442 30 36147 855766 15439 104 254100 181 70204 740361 116685 265 745485 311 173385 588140 183904 193 423031 52925 135 450356 67 113049 766384 102 20099 790415 184685 428 852226 221 161129 628696 99 171306 86371 102128 120 525434 62021 112 822614 210 74132 325822 34305 123 951012 34 84601 899293 147252 139 858734 120 63300 982230 176665 60 142333 80 195302 746392 9236 40 471215 285 117197 797192 202 147452 682722 152 158658 377694 282 181115 896574 53 153096 65855 90321 297 301304 10901 5 118470 237 135877 137174 155 71908 163441 65699 97 500640 60 135403 583259 92954 21 35556 119933 52 544772 99575 63 938493 75 95988 925775 66872 100 121111 132862 39 320710 133778 26 785820 299 125021 657944 146581 233 152571 162 58841 318430 143394 38 682063 178 121320 762905 130 170475 713179 3 187005 894622 92886 33 899594 176 52751 125721 118795 145 895807 9 131160 786749 156 52125 394284 34 126425 5784 75434 51 806181 151426 388 424786 111587 148 427826 109 16013 188097 274 100401 714376 115 144919 952280 46001 160 950203 54 4332 265883 180505 311 322995 202 61369 16074 27 49123 588046 151 40544 96425 20715 77 463096 194424 208 581540 6 13034 194782 11 40864 335701 186263 345 150268 99637 47 58153 81 46310 180376 137287 272 831192 81 9418 949219 131464 295 705385 155696 29 651019 76 33989 387203 310 169641 275829 106595 55 292330 133343 55 660164 44695 106 955457 97177 50 238163 166 94679 614656 337 130031 644344 2396 19 509531 54 62905 11365 135 22003 586391 217 50073 136643 6678 28 286367 36770 149 258200 88101 69 887099 5727 11 105511 346 139139 422294 149810 306 670018 16331 107 811511 79 55429 183893 13195 96 164212 151 169619 995458 149 25282 60590 80660 279 676018 89179 97 521739 12 79315 47350 42514 178 333364 206 58377 831609 2 54904 727911 174 32265 396045 282 102051 44893 56595 224 91026 39682 170 987447 112831 258 254406 140 182024 793122 83967 74 714417 154451 302 611894 67842 214 263491 185 51372 834722 58250 129 449996 5 192238 160553 9 119059 57810 155 46881 122566 219 87309 935805 8506 70 357511 186 36196 718348 163997 117 978632 51 13104 569226 78298 180 601266 43 66523 622448 27059 146 626290 84330 205 691045 9399 43 908344 384 172287 207116 25 42661 836292 3263 5 595866 33087 114 240145 162393 248 936295 120761 190 885668 55486 72 147623 127442 110 853093 90877 127 426562 89 75565 589689 141 25837 524829 50126 89 728081 15137 58 252239 376 198572 986124 53 7487 240947 185 180078 610599 85711 75 740422 175714 372 255368 164746 83 938360 30928 129 120782 32061 112 544949 99454 305 33355 159947 19 2457 163315 391 370256 113 34402 839051 39 2023 398613 178562 132 707274 247 101644 849307 147950 315 437422 13466 10 592967 121318 62 126058 85855 139 469371 144 88884 886471 19227 136 790322 88 131302 240081 7 71694 301007 13 148404 519190 185124 82 799158 149 30179 317763 31196 53 346974 141122 133 885748 25225 82 776841 349 155520 242497 58324 117 30841 45 148860 542869 83131 144 26709 113188 58 649678 39719 68 171269 3 8210 157886 148985 228 538579 73567 105 991360 5 64937 684268 242 150999 634732 198200 56 147033 39 45117 161792 195 108043 315023 409 181007 919970 148 32326 543139 20172 17 258440 87 35314 225731 103338 235 207309 102961 37 62128 76846 88 628970 172211 170 480377 259 150373 709506 360 158302 961528 164568 309 268595 34557 123 323096 24687 123 720074 167209 338 533214 328 147194 782260 168966 283 769719 215 167298 865445 186219 415 231677 107 97393 728221 107358 142 170732 158 149186 453011 166700 228 380469 90490 290 839261 325 110680 908332 113 144242 417279 176596 373 737947 78 21222 494934 73 37658 754060 92 9298 42982 116 85746 998059 30 177552 848162 31286 63 342169 224 187771 290969 10149 19 812 157 77439 248060 35 25510 487485 99 17313 984291 305 172198 800508 11861 108 516715 70963 55 842515 18 168652 909303 44742 153 675995 178 142551 303252 50 53075 754215 190164 332 147711 242 108087 784309 54291 165 215197 191 50346 678967 34285 152 388349 13 138952 516914 43059 141 360905 189875 138 413148 11 168251 482057 31920 149 538282 151670 194 763617 87145 268 934282 58693 191 775266 40432 99 410698 314 124750 325427 208 47078 804663 257 110628 936273 59246 153 491963 155 150945 900957 100669 138 528372 192216 349 760617 148 56791 999945 8492 52 481154 119 91768 456806 80055 92 829690 52552 185 307758 97163 234 727065 13928 24 179695 20 133413 448990 203 144445 406972 82120 269 12993 205 123589 755289 249 133302 580502 85758 80 998442 186 154992 246387 44885 121 187972 55 5728 651240 89260 241 610930 11 67832 560825 30 164200 747862 86156 7 221319 31 97598 296012 165511 185 259791 140592 257 638206 38 74758 512903 199 144472 59272 253 125939 254633 140 23600 801305 78 50645 728656 294 134437 717067 130352 335 832570 70290 29 31573 145 180356 353027 111 14881 784996 147 85738 111217 166 70644 717347 103806 122 886031 171504 42 405942 193065 71 150657 86 190211 856048 49126 107 445152 151 118020 249975 137 59137 557967 37009 127 424564 11 8638 235690 60 32535 790368 389 175575 844594 140 48397 168047 24129 1 886995 153 144493 737830 165255 190 649241 54650 7 673118 115 155803 259086 194 51256 555964 9486 35 211328 90155 150 174084 30 52835 490810 168814 332 428674 161689 313 530191 195280 251 396492 15 36672 853388 122691 5 362994 75552 130 943520 145645 337 425011 100 119991 586772 212 65910 296330 81038 19 760140 35 118929 519164 67122 196 868867 185454 58 281897 272 106885 505821 271 88451 967388 48 36379 971342 94577 156 919037 99288 24 347549 83941 277 954568 136067 267 131036 316 192804 9935 5373 64 516351 83386 38 479144 23 71003 433188 44234 131 249880 8277 35 400707 115670 86 70830 1 67237 718910 34869 96 900384 12 85196 340267 168834 291 32266 40 158602 575608 31 184716 778549 199 150490 853829 37509 97 401948 132198 30 576617 94421 13 53928 26480 134 329760 132538 194 337768 115325 62 615558 34 18273 835849 179 128832 276572 154569 47 219892 5107 23 462347 135464 243 342493 109 17151 628117 307 143953 407772 90205 65 683391 120645 221 469198 134057 259 415491 395 187177 887008 41 114173 334272 154 85954 939456 65842 20 866776 128713 205 156206 50 22055 163082 311 97008 456104 84477 290 891878 186443 257 307039 84730 28 540946 31621 121 167207 151 89134 299318 416 191443 32065 103193 193 347048 178 147181 326993 103 47068 580886 308 178854 263528 101605 100 959766 74 23125 60063 66348 32 313160 28 60595 118100 43 42445 969554 97360 132 303967 50823 182 679645 9 4957 184503 164558 101 619056 22 18254 38047 99 50246 251612 175098 333 872484 145064 190 357498 220 185422 597473 318 164398 827969 325 117537 666632 359 147770 273022 89275 179 456733 61766 39 572078 115 145928 153061 30735 135 197736 150 76995 38027 60060 52 230516 156647 65 948406 163843 112 856187 29950 56 94567 286 94132 947022 268 189437 589892 113975 262 908005 6 43824 691992 208 125032 543469 193310 234 254457 360 170085 295842 142327 94 476331 145007 329 726617 113107 256 653957 46613 145 176397 67324 79 118182 138 69798 411657 132934 65 856968 30 168432 64145 207 57076 38165 97 138339 736988 1 26213 565722 355 129340 644451 237 182374 752973 53 150600 657280 75880 89 968196 177873 100 170804 185 87092 215931 99912 180 306796 32266 117 932305 952 30 723790 135434 57 834807 139303 225 574800 145365 249 571137 184320 266 539698 110146 302 157851 35 10531 784800 386 162929 705059 79025 265 355250 100615 20 756695 189 140799 257198 12 459 766475 49651 128 179091 160016 206 414027 116 33901 977672 8 244 135566 390 180321 258078 5068 52 954449 46303 50 977047 57664 69 218938 60342 213 49036 91 22458 557752 188218 93 931 51118 64 685563 81 17957 480490 193327 46 555712 92 123321 785425 158618 335 814559 138 81179 664580 121 122105 613772 79768 60 57679 49 26271 93314 55 198199 702754 119018 14 94227 46608 174 309763 224 117919 466206 80 163337 567193 196626 162 793669 20256 23 704134 251 88230 147224 77 44517 179368 101105 165 496283 259 115134 684510 193515 179 792406 70012 170 606615 134 140605 10013 347 162775 618440 169754 22 62737 58 131581 637813 23 159687 139488 143313 280 43975 131 28019 92796 25 131707 78944 104867 23 665819 49711 185 147960 109447 216 631734 111 180961 441954 60 31808 479416 18253 87 619279 8 73455 482597 64 187804 764684 157907 378 821704 37 16785 285941 90 10799 859439 386 180327 765783 789 19 723526 38344 72 107664 139 53393 50614 158303 285 870683 18 31278 520168 76 134018 732633 23202 85 998202 41581 77 913905 35690 10 88043 167 113640 932565 89 25239 527663 119 96631 250129 104 41499 681559 243 103889 34616 122635 266 173726 79 6368 662674 19 1224 221370 88516 82 100177 150 109798 138693 86894 3 262662 96569 143 724274 137751 180 156616 113257 61 587353 160572 176 727308 5789 50 92006 104392 243 711748 70 36871 420550 11 63825 360599 214 72353 832381 62521 201 489721 68405 181 579216 11484 85 382184 21 175033 904163 167177 317 32304 198 57981 568216 58269 192 913134 375 161210 230926 101630 199 962427 149363 296 152972 187474 225 243204 34913 121 859913 176 106634 838213 197 108764 878031 179 161491 856476 93265 5 895092 37 100256 459898 359 184597 887511 31 21883 445164 180497 16 516113 16956 127 494569 70488 88 604387 175306 145 385860 25 3227 499055 64 79444 425287 103 37415 419330 62246 237 759127 174754 409 886473 240 141204 412704 142 109484 820903 171492 40 999701 84685 251 901307 11101 8 424730 76559 198 349347 49056 194 32620 111643 214 239423 34 72386 175784 203 111286 153347 165357 139 874569 179 39528 437576 162 186366 471715 189206 216 693548 104010 21 876518 95066 291 387989 137191 85 800040 108026 18 408404 159256 154 681581 58634 33 622358 182 54520 912230 21 82107 948639 91 125128 327356 85473 247 356198 152920 191 513287 226 123733 720497 110 64377 870620 38987 78 270825 58826 49 250213 5 290 440830 187450 420 368066 46978 119 461565 54249 153 17441 198530 133 341547 124331 352 773435 19203 49 737813 55361 214 716696 281 155788 151444 203 107682 876866 11 41703 856055 167 61004 86535 68 29006 565886 72 21910 566386 105365 76 159237 8045 32 71663 171251 159 693324 69269 90 675660 107 169897 30385 278 107971 59890 210 93364 17370 132033 180 463307 41587 194 202184 92961 226 746342 138783 294 953552 248 71742 394275 262 95542 420533 85241 169 324033 159 58431 366525 216 153730 770721 21979 82 181869 15 24221 671406 96 130717 337967 116 16489 807566 152430 233 422236 96419 171 42002 96 11383 445388 170 78781 811142 14 234 803463 7 59 32210 279 172091 675430 76316 119 120012 148 28161 336267 4433 27 480353 202 96002 722447 58788 47 747963 187603 281 591462 112 179433 206472 24 10985 366514 195839 16 886890 154 45056 2287 191 150760 903213 9243 21 888459 69 148603 281244 168391 403 475954 176961 119 24978 47879 26 353745 182803 349 620490 185813 55 665536 198295 361 728920 43489 205 617350 193302 331 685997 147 107214 614349 76 12158 405265 142418 171 808193 65443 218 206124 86179 228 658540 24 18940 345763 326 109966 359041 154236 184 269763 113 85944 142492 34945 160 754680 89 110799 492642 285 117339 158932 211 64748 548268 22 13155 358115 31 1906 92795 124642 22 368242 15054 68 249954 87478 134 763241 145742 183 389313 61594 227 275534 62 17383 245277 109 89384 846899 102682 47 796085 59624 136 225917 312 131315 26841 73204 29 811635 97 82701 835133 213 161017 209244 304 124570 520725 11712 39 712689 56488 155 894719 46 52892 393759 1 112278 295256 154 25004 354377 212 55197 44461 71 194636 765697 124276 227 418033 104212 284 328326 30 14909 444141 155 142497 726505 160 98199 526155 12 35918 759186 113883 204 349863 183563 65 380405 138961 107 207329 12658 97 307524 117270 108 491524 283 5 259140 109544 107 424130 84 8898 871033 28 6140 207748 118742 230 609951 21 49794 630862 139 53664 131513 725 21 705712 20 36596 7128 48975 27 338640 245 75627 149285 135131 309 510482 90 61720 851176 10829 89 521551 144009 289 402124 21033 73 951746 4634 35 392962 128 185527 659450 149308 265 244055 76957 138 587193 324 112559 544946 150911 76 582425 344 141242 296468 111190 55 903240 135581 171 115428 95701 65 175776 77106 251 824257 171 34493 48220 40329 36 757723 240 133986 42798 93890 124 378878 94980 207 183105 54570 101 712274 177 175589 376308 345 142935 338875 73 38455 378297 255 133781 57545 131 121322 863745 101 20154 832573 181683 219 406007 67 7223 503870 57921 179 212523 85943 36 507778 84 29225 800434 126394 54 753568 82 49247 873582 34550 27 495166 162713 383 301657 186537 161 719006 41675 40 706921 143969 34 913625 82751 195 34449 96429 241 554879 94 54089 769870 53 30103 330347 196 164180 70588 299 160560 53540 122 29989 47124 253 68326 615102 193429 3 561939 279 120264 78163 152645 30 289201 169609 387 104933 167160 32 683123 177 92282 864076 48919 31 929401 1 64880 4569 48 80056 391877 20 158493 709714 93946 125 984174 180672 369 482223 94188 303 426458 54232 223 129848 31175 38 564780 154 126789 341773 68025 116 302976 5 29900 486703 107 92520 406723 119 166927 257214 187538 319 716078 38 62967 808417 46 42956 679562 170 198130 809435 194513 102 479356 91017 34 60969 66 71812 476524 410 193901 148186 142743 119 694947 81924 149 82072 284 173761 753422 167313 356 786618 155734 274 262367 153174 156 508551 72 93978 615422 70 75193 147199 169 38147 827092 151140 213 591930 112603 25 325233 123198 146 287423 288 188935 19807 20681 140 18899 93 26560 594607 114 75834 410768 384 185049 559398 321 142290 564584 12 17585 840236 74944 106 999671 249 99187 17931 180415 115 20411 132505 24 45935 3489 45 679568 74 7255 985122 214 47962 785703 91 156743 287791 114 32059 873997 65129 135 747123 217 81573 515701 133640 357 903947 95029 260 220940 139380 40 496103 242 86972 93741 251 114205 445578 134 94695 705037 322 184004 39547 121938 260 335150 69 14839 976746 29 1499 746697 126 24465 530561 292 179407 775659 30562 121 202692 4 33555 275414 105499 220 681639 153 143545 118638 303 164209 671171 72 191709 485887 39 9474 439204 58 22572 437244 185853 175 879897 108436 200 835301 186771 316 869509 170647 144 79833 83 62457 673426 38537 92 561753 270 102752 264114 326 186418 326047 311 134841 174005 82 157712 362790 94727 26 517036 185 102901 587942 104 159046 721155 208 146966 532142 8661 45 939083 79 76147 639731 16 13307 738075 40 195453 509192 127420 320 534582 72967 63 863652 130 71173 378933 136431 283 741530 332 138678 667914 303 121314 300353 30 24460 250875 132525 211 150355 147 157616 428674 329 197579 656250 97724 13 686400 116743 252 780114 65 18162 88022 94669 128 55564 15 126933 463613 76 99052 592140 176073 337 147332 167 72256 428725 44 29889 286102 47 192812 761470 161584 372 755691 77702 3 140863 116979 2 618393 69206 244 526154 118 121924 573166 253 187979 36487 9 68722 208656 140909 251 904057 69787 238 662916 3033 4 488016 18426 102 916615 10 44819 795233 91254 38 817444 144267 247 641792 130327 355 754826 197681 39 221057 31 2373 358010 37333 86 73289 285 162990 962308 136890 312 719638 11209 52 707423 221 54983 754883 111 187975 51491 150149 301 170828 113929 39 11379 65 131045 677314 110 174740 778696 104436 299 197374 12081 21 189044 104701 264 19372 25 134864 564800 187 87977 734665 80550 12 592903 80477 37 224094 33 35490 406210 86520 171 529546 47805 188 572084 26200 131 799783 308 117525 584723 35 50914 921345 12 16854 154725 139 45755 186829 169039 32 721248 120 38324 268207 179522 194 142778 61889 215 615130 89 188060 416114 56754 205 525354 123 19873 732177 233 166074 931516 175 179578 663202 176872 278 297064 37 81132 939082 123 137745 91175 159 42504 272980 110187 48 791805 111491 297 877006 6 60680 321488 47 113778 644723 21825 49 6574 14616 99 892322 43 11928 674171 108 67625 741139 99 39772 249234 193 140032 434449 51676 12 171363 355 193551 799628 116 108346 133242 399 172988 25224 270 198912 543192 23063 32 912278 307 172320 919324 179351 125 858533 45128 11 676453 105576 111 308081 40 74826 52878 32350 123 54232 355 149247 432761 32144 156 577286 51051 62 582695 159675 343 568094 172922 83 359458 41 6923 165233 186329 346 344846 100159 259 948594 157388 191 591383 114337 306 748877 168 178970 357749 14 46028 891003 351 180943 397116 235 197198 833214 19 168897 995102 150065 215 523668 147634 214 827724 152753 327 304952 31403 166 535988 32 91221 459156 65183 120 304115 172 80669 510343 17218 130 868912 160276 175 947012 83 96952 496191 288 92208 132387 33 19906 598913 168000 14 300474 45 163371 601462 42 13124 983050 83 32798 814701 78 21372 668727 139721 189 85459 128329 178 365024 127 78926 460877 164 34196 942540 270 85692 802115 140 139364 949978 106694 97 990326 151 98336 593903 67728 34 19214 197995 51 149099 56257 221 563708 2049 2 859203 366 181638 966332 123157 319 218677 120 114970 522213 105566 302 579807 12 26613 194277 177240 274 507171 127 29690 159750 66125 190 964526 57352 86 937806 92209 45 11783 104064 64 499820 181 44928 361198 372 150138 242128 46311 34 729638 186 36795 730695 157 130133 227149 112666 42 33268 31 50091 596295 382 159064 670412 337 132128 875949 75222 150 417480 174 34887 225497 350 141163 587275 118 140721 373051 165 88207 351783 4952 2 620781 139510 235 174238 47850 178 242083 89 63626 149956 191990 426 471013 78 48568 263505 154461 122 787819 183191 395 60420 198415 271 252727 21 58417 473204 182466 3 840967 147256 33 872613 150542 213 591199 126 146538 2951 100 156900 299096 37562 102 648467 152 32976 392491 131240 296 924497 107 58917 259766 196965 56 341885 155 77334 50711 178 97694 741182 14244 109 829768 226 173563 926243 189668 277 985171 14 1223 288876 144363 184 239001 161439 62 454157 32 8805 650379 254 174054 343442 182055 328 365443 283 156197 722609 160980 85 760024 99 197348 291316 69488 121 501664 144883 272 229950 113 54885 388041 9195 40 260739 101 176550 91662 156610 199 134711 215 70284 611828 245 110758 909687 40 93674 678841 123119 309 913372 39938 174 98232 150889 69 407915 88 44344 854325 60 21836 895103 70673 4 85141 31551 147 794325 317 141263 467603 137449 352 162038 40407 136 727088 21 141281 125361 92481 55 503897 11567 50 2386 270 199808 460234 35 65510 190438 220 119780 283719 71115 34 739926 185003 314 130649 47393 74 832652 33341 77 224772 150 51417 386425 1 98 642887 211 75702 639113 102962 52 719260 118553 327 775968 218 93744 62445 360 188547 955300 8 48517 344699 77900 77 294759 253 165097 750691 167 42698 736160 183 35790 930729 118 36509 289587 79084 16 167854 57381 120 597682 72 18547 57041 269 125114 166214 168853 57 767097 31 72470 750981 46 14400 907616 30288 85 874354 116802 213 589833 142 27989 6358 143 124430 312306 208 192586 956917 119269 255 951156 107 196319 243779 171090 227 747470 113780 240 413611 27 117348 712739 52 4288 911435 87997 29 652114 85 173980 186239 375 149464 806438 33 1796 258595 126149 117 563437 19 30050 140870 136942 55 624594 34 4252 562691 24902 77 389554 187 114462 278356 46426 38 53449 63961 80 928992 25 179916 253271 43154 61 416578 34736 77 545549 256 66932 326138 176934 26 356094 198825 224 56007 23855 62 240253 106 155449 30611 137717 67 170443 102 18591 708101 153183 251 558509 96 33052 425136 137863 229 208636 110 89748 283261 244 135255 578085 4838 63 603152 191 92697 969665 28881 23 18707 190589 173 585913 165089 203 243551 124713 258 401637 40814 158 659849 3 4871 646622 3667 47 346571 60 155722 755700 135 72715 449954 162486 263 37348 121592 260 61625 126047 293 589151 156 173970 694140 87322 218 478841 175793 225 828787 5973 24 427147 320 164780 412467 89434 280 432082 34021 59 108822 103 145565 255872 335 133137 809986 79 8839 231331 143 24817 638004 41 21034 772385 265 130581 337911 113 170149 951234 91425 6 262100 82991 54 243292 12 154433 562520 197 165483 319241 121 16942 426607 42 184211 361717 190 130649 466014 93 89255 147344 30 29062 299069 410 199544 863505 16985 61 438061 32337 89 654234 163548 25 765214 80967 121 221097 27076 15 578282 204 68267 504337 195384 317 947413 69880 214 776651 64 141080 196274 101754 25 120572 206 177920 14450 125505 306 540569 193157 387 469666 202 83187 198849 29100 76 854337 308 115440 863939 84 13226 577015 48888 205 492837 21 43727 644203 169241 186 677092 85 136381 445528 17 15272 822840 99 153644 332328 15 182867 72855 105714 185 821086 68853 205 287010 107 146489 341956 266 161831 390963 143 44528 277157 114 167809 442411 79707 156 715528 195 185265 728775 213 108653 167654 132156 329 92936 66 108233 961972 113 27128 294025 131 102781 786912 4032 12 245952 185240 212 640854 156907 358 834897 201 152072 24562 213 74672 434040 88615 213 777937 61782 174 609108 41494 157 923115 175703 187 202158 135 164533 440427 78 26533 294525 336 123412 531241 68 81478 302068 165 182111 91381 29374 88 387335 22 553 909544 4146 30 555828 68 197877 381420 313 163370 76079 54655 53 544751 195438 280 124774 9701 52 879371 56 104503 566834 180212 220 848819 93092 120 754872 125 23027 474523 304 183742 530435 63 40683 694603 349 165670 14286 165559 96 298413 158 101883 225942 71 9443 436975 76 157094 709532 192 143924 441691 178942 50 91448 134883 22 957464 15311 12 794689 117136 260 783046 55 33606 411867 98 27855 223799 144857 297 828462 101 173684 642306 13 73430 91668 114131 246 564034 208 63668 170895 219 126963 671405 43540 153 310662 169070 78 534851 185461 429 25924 19782 41 447604 178937 3 488592 268 107292 661506 187902 245 311682 17944 105 118808 236 82567 989718 100 43657 159479 11 17118 951 176917 78 840226 105 140981 909857 49 6490 636541 83409 28 998486 4 115061 468017 186699 125 615294 62 60110 939417 186 146297 323267 56 138763 73165 93071 298 118698 138 30421 313352 19981 42 562 88 35054 953883 190475 152 484580 351 197153 37901 54917 120 421939 109 83548 854919 151 190889 868081 39 121295 319953 212 95666 222449 124 23742 161910 172553 80 345200 332 141123 454445 105 56052 406773 214 169115 489196 156486 343 166948 21494 50 768208 28 89775 202826 386 158402 94081 6976 43 469041 187528 158 482281 191 121615 386593 108949 66 5829 43 50810 173853 42969 13 474505 3840 23 745119 298 174323 631706 87 24198 781294 11780 83 121041 242 90139 62860 14 117541 138051 188876 101 930874 44060 145 393278 138 100484 403799 37417 171 845859 23820 50 13535 59177 199 625631 188723 72 465427 43699 93 923056 263 99658 219976 165913 156 623747 238 158300 645750 46225 130 571293 32282 122 440559 106 178631 41426 77 84113 281897 39937 99 548186 3 25887 84413 48870 131 545243 108355 182 100506 45 111113 2947 133276 236 694076 40261 145 602726 122 134641 525638 158578 344 276662 12228 35 742619 157766 121 820652 107008 58 959015 140747 43 119462 138 19301 543862 3410 51 496120 226 71737 514812 113 12777 247038 124562 292 770618 20470 50 526456 127656 156 655736 32 47640 425825 167869 387 850275 156504 307 717034 164201 314 173715 83898 281 733832 113 38513 616423 53429 104 213996 72432 174 117827 165552 184 723575 135 99568 578033 55400 72 73059 137582 164 666032 34 36023 317898 228 148156 108531 48459 97 324535 204 177195 140977 308 195693 367161 15165 2 467386 22634 3 860473 93 27070 23428 105478 257 898778 55 47378 834767 134690 341 706079 3138 37 316742 102733 235 524256 93954 57 639816 107 110140 824049 162 30757 282013 47 2346 329753 199444 328 918912 88131 238 978140 35 17394 949615 190838 352 394532 74315 237 479807 197341 8 276900 47376 190 306571 139868 346 163140 304 161158 819013 8355 46 929855 142969 228 992213 346 178056 715842 105 52267 767380 78 64100 523963 21914 31 962648 150646 285 771560 306 120901 699587 193 49083 821846 58554 149 953007 68062 154 644108 39 107913 978478 31 47590 495090 139915 269 310931 126 34086 690240 130382 125 579578 111 96183 551418 13 10904 295915 153 158425 240895 160 37671 705026 59 83683 858234 23 28572 224041 157532 293 524190 277 80299 8763 52 65038 2226 179007 90 319387 143501 223 121924 7142 83 631870 145 54845 222293 267 154251 960679 100511 301 27941 256 111117 27369 30 9728 128753 11721 5 591242 106948 8 176310 22 85100 184781 177 56149 529016 167835 108 294025 120187 240 354853 20 94354 583921 280 151283 375762 190272 315 372262 55058 86 948198 103814 319 802706 66034 215 553968 71 10593 890166 18 2 990531 30073 12 437526 93 67346 225598 435 194656 161293 140485 101 870805 16 12406 32178 27 61489 587172 72810 98 174983 186540 182 464325 169230 394 457981 147189 376 428166 89 89777 750699 111 34061 924364 180 89132 14768 176 121829 17085 120 147968 306649 2600 7 864612 114 162866 682174 36350 132 785799 158203 82 712704 152408 102 60775 208 50586 265118 39536 163 756524 203 189252 609951 37592 132 948938 24 194501 942389 248 91226 35778 145589 90 259630 116 67596 122997 300 197131 331817 182812 283 692492 207 178358 202054 40 124943 796691 115015 303 328104 322 185228 870240 34536 27 175751 305 158162 888290 97 54949 487201 79108 178 224613 190266 252 634278 229 129933 419478 66185 143 149245 17 510 938557 119 16657 655362 83 184572 400193 30 150419 684342 142306 75 116146 250 154831 642645 269 83288 879310 4 4970 290459 292 146667 463415 50448 149 461767 78455 135 346370 284 116098 650750 146 134580 419200 16 2377 76642 343 190788 806109 49141 218 326077 96331 260 595707 82 30326 440716 146247 320 813628 52323 108 626090 137 188021 306759 8734 68 623886 35 165014 297258 29620 26 697000 235 58346 744220 35594 33 291686 170271 57 714339 89981 226 734121 144804 17 132254 244 137275 401126 27 13207 812947 169 59010 885676 37410 105 286089 23469 95 950683 35 58736 588240 182 36753 293282 79 173231 409775 58780 163 575955 15530 101 302225 47 2766 151734 392 159029 875721 74198 261 13944 182227 275 426591 59947 238 869920 102990 77 119510 192335 42 652327 42401 91 940123 178502 13 404206 17 7502 690048 34 82166 332234 124 168108 224748 118 72825 331429 348 172243 267545 78 57817 439940 179984 325 79669 100822 184 313249 155319 38 323317 112886 263 508005 150244 129 363507 32 72748 232851 56 9878 172982 2 10741 177476 66168 168 498377 27770 157 311591 128954 316 917635 131144 309 992156 40 71513 136571 140660 244 335279 187555 49 334263 131 92382 724723 28 144418 61179 40430 176 458708 80590 156 808888 5 25028 331139 150925 377 853847 77959 28 806611 133179 293 250764 198968 231 905020 209 117309 556770 57 69011 452157 193684 363 898266 184 141453 628022 121750 317 942067 88 105688 541010 25 3044 972577 177666 109 893353 136882 305 751291 377 155621 524605 33741 31 714654 172 137076 532783 85 103957 610507 48967 85 286285 218 64829 621720 49279 136 88419 75407 180 38110 78 176177 542831 111502 265 406439 189 149135 541281 138774 362 779691 91994 280 448281 53299 9 954519 287 119879 412117 100 20106 691705 85142 255 34255 9 117234 937295 170 96522 945100 302 175906 940968 73972 193 110531 229 75877 725805 153 176128 285979 87676 250 43803 137991 13 301021 73174 231 171048 32 33829 939749 47121 115 860698 17 117756 474845 15 74765 45422 159978 92 644649 83183 277 388256 117 150468 292210 123083 146 886491 88 18482 207690 345 122915 559174 68 59311 127095 69046 262 144787 16044 92 891836 29836 29 459413 216 169483 703691 289 114628 506651 93 52033 205567 262 150226 519197 184656 223 102296 140002 369 133964 263 157997 217496 178 109183 452984 40 5918 915324 88 186901 915531 176 40492 854583 167 46887 35184 50024 37 734730 77047 277 834914 91 100274 167302 95 84935 397796 197655 216 726860 163180 253 442165 29 113021 457407 272 162413 374342 14529 7 548553 6351 24 343236 133426 70 572557 129939 47 326842 124751 235 351466 184655 108 118432 269 136665 132701 142762 17 117367 326 140028 105561 135516 15 774555 136667 298 960784 35 117145 921560 32 113036 928252 155 113602 102731 254 185624 14846 211 74544 192421 63418 97 414061 192875 317 169790 172640 17 439304 239 68424 387853 110223 230 720584 191 196951 194552 63116 80 539 327 134695 383737 42 166801 446790 190797 31 652706 144377 49 253946 303 94778 502745 120095 76 541847 103 48936 118971 35633 125 211494 421 180731 3345 135698 237 718480 30487 72 25444 26277 132 723314 73 39394 245686 54140 149 838258 131 102858 449706 151648 235 372789 24300 55 18041 136 61784 123580 29258 135 808352 134309 64 564856 55895 28 955607 136 65653 457156 127 31223 419524 198 139775 718935 159826 250 212302 319 130482 515963 8 3182 78207 8765 61 839162 143458 272 27003 189985 314 284408 256 144121 726025 2052 21 352428 2 72636 545043 22280 66 910734 95 109773 681601 180377 109 42207 6804 3 504386 339 136256 897866 52 6066 999682 91867 279 11621 313 101500 231100 37962 193 390990 2692 41 227832 142346 259 800023 214 74385 694572 30424 40 321124 179069 138 84182 139066 120 903907 17 3291 959167 194105 44 507102 96 36085 501631 154 74377 374958 65745 121 436278 130205 190 587770 215 173885 324745 34580 86 668977 141 77345 857734 54 140599 895927 161510 279 512089 134 52224 498987 339 173897 241031 43600 29 748531 1 1096 211917 133857 336 792022 22 1531 217999 88546 210 218006 174 33332 615403 79851 62 995958 89 122222 554353 170 139250 870497 31 88176 478569 11995 58 620563 248 165104 137703 123728 277 377957 370 177453 942135 59 118115 336976 192729 36 646730 191 75360 458858 230 123850 889864 9049 63 242787 39215 167 861395 183171 248 924327 97593 60 796068 44446 139 489604 70 8 743551 26879 31 661557 119150 190 893566 109 93700 910020 69 13635 446487 212 186217 524938 167807 386 701358 186 93528 231830 312 155442 931223 96 13423 310163 171361 259 970161 134 148068 523878 295 101140 827791 44 120267 775954 366 144187 288151 164 129314 922835 168 96021 467124 39970 77 616310 123 163609 679708 116048 191 93238 64 6372 396091 141425 214 208577 17953 12 483208 46787 48 47173 298 128724 417577 36718 75 675887 60 106864 893890 165 56587 28179 25 60911 704237 90 12564 276696 145 177727 58081 200 42652 320348 3 25537 400801 29822 160 40011 143248 318 606808 9 167528 489414 190894 27 447029 95200 90 170621 95 54880 705329 107384 56 178101 36997 143 824121 111131 99 631415 149 35802 93038 65 24228 966155 278 92562 396325 151313 312 569290 151706 374 503748 123 66860 542151 143264 107 78770 23 4574 77434 41129 192 781708 109340 288 418165 106092 214 654217 229 83593 696101 12247 4 111098 38 74054 912515 206 103401 429062 7 161417 285300 261 92863 492210 172827 365 843007 50696 132 235514 147171 231 930655 303 111394 415613 9398 83 890853 92451 102 409488 36 77822 278106 37860 91 187476 133184 104 313866 67481 27 736366 88047 275 564309 185774 214 307493 135821 42 799967 323 127144 510845 63179 22 680248 139693 246 709789 344 152556 990543 186204 94 542002 181756 288 62072 62 43374 724840 245 70666 976449 129 86943 669378 192183 152 475455 313 101499 551725 72528 78 861759 278 104311 594691 49196 220 730244 138 44568 423246 342 142727 444902 11739 89 297339 148420 12 263242 29 19069 222307 148882 74 642393 119397 161 277457 32425 42 2452 158282 236 370946 79498 20 359567 21 27118 452866 267 169879 932899 52351 17 495690 210 69725 709729 32279 13 585568 139391 66 958720 119303 41 906514 31 54223 505402 71949 47 991826 121363 233 18326 123566 329 529592 190439 371 576442 31397 64 754996 33682 102 855214 130455 8 965184 80372 107 638930 33532 138 273625 248 96040 289722 91772 108 462306 87 169934 33360 175046 24 485134 107048 252 175346 69556 159 660626 141852 89 966850 27930 69 513851 14043 5 881488 131 66492 61128 86 11811 935613 182274 169 298664 147 160075 907018 161781 64 449397 56 122515 123455 93075 40 961524 188 124600 135390 117 177191 584107 104331 249 838531 38 109230 433023 116 40752 25347 29 31486 958630 181 88529 718062 156641 293 689015 161 198171 673168 426 185287 472464 100994 194 1077 185557 311 261794 80507 38 820758 18 154318 42689 352 187174 38185 152689 270 127522 104 97892 139026 120860 33 465936 134911 298 417454 58 43106 985091 121080 272 923205 89552 149 450768 206 101177 584820 190 199476 817398 194027 395 358615 15107 7 588083 80 186940 422299 84 20866 329543 20 63628 533606 45 159747 26584 137 66423 784388 105 126341 844286 369 143243 258517 210 49615 997349 54 31835 266650 5 186617 409200 20698 47 596412 91972 139 863874 93311 3 120954 36 44919 389791 84224 232 721626 95552 258 223147 120 22688 462907 63326 68 70471 181845 205 708145 195 160979 10494 25 108396 950352 6096 59 603302 93378 144 705269 180 80131 437940 148947 301 876878 124849 165 222642 95 56008 682673 17 170835 267455 148111 297 617829 216 167061 504177 57 163126 649179 270 143636 837316 81 12783 817685 2990 12 66945 49785 132 588950 170 71343 301834 145392 260 675359 200 41906 280571 193109 19 174949 38305 181 991595 16 148430 268082 64508 8 642173 2737 5 869875 305 126078 906328 161123 126 276585 95032 265 633554 238 159312 351233 267 90015 375489 40 10157 163191 10392 9 289122 79982 143 241915 279 178023 260831 130949 71 405461 38803 36 20793 5082 14 549014 35448 139 123455 42 163900 945122 63713 209 83809 269 149416 504323 30914 78 680857 199178 316 331272 220 59515 175423 56463 38 945135 233 124735 977704 107367 216 595201 153 104922 975781 184 138336 183776 19379 41 787207 74421 245 99146 75283 123 636768 179046 21 111491 227 157209 820637 17933 45 816164 138922 300 621313 82580 152 435847 180610 37 925457 158462 334 405289 125017 327 292510 168 119171 620510 15 107770 173720 143 77210 898801 16764 2 594551 19890 52 841474 152 32199 234742 213 114830 988229 280 176572 846 270 114098 536901 147170 303 461836 156962 84 399974 293 131261 233368 384 158530 378397 120 158744 966836 385 188647 61428 99233 206 438954 94 90416 137007 119 92857 605711 270 97782 292646 75 74268 986008 92 67086 717966 4514 35 459699 63 93031 225035 23829 25 970787 60 122906 662258 236 100309 122545 159 46939 146677 98798 295 697982 49 199519 718238 58 143514 462650 92814 258 216417 191 74611 563933 65 147803 819994 171924 184 164747 211 145658 142810 59840 131 639087 322 168708 574230 32 50326 584708 114086 240 502565 107526 313 906066 148118 312 313444 231 67576 427351 36 63766 167026 244 83289 479031 84 8711 181254 64 4653 982380 66 84184 539040 154622 5 133570 65 166348 167802 73013 157 343277 17 18825 981979 82831 48 115030 203 140229 213207 115 64736 162180 433 194234 725153 63 52610 26031 140 76368 723214 46 60649 213733 180777 112 914392 178816 414 654323 66748 246 703105 171894 346 861553 118404 198 746827 80 42011 513054 74933 75 355731 128485 327 241978 195459 4 955278 76913 271 915675 39305 120 671637 2020 32 270245 155081 355 284703 137515 135 259320 160573 103 77457 70603 22 656472 51541 141 255992 148251 183 127968 113345 136 513868 314 143483 743260 8 33366 694190 194285 115 185768 220 161578 419196 156321 18 908253 119609 106 86137 90535 153 136058 104217 201 872019 36343 85 83824 184295 255 77073 20 3156 273383 45 2888 736471 67 34919 112276 341 163438 433744 346 150937 416869 17 66211 754233 113 22322 662156 9758 2 227713 192237 151 883626 96250 261 683693 116521 21 376372 152961 38 829152 293 160731 343727 149547 87 449467 83675 65 697073 101 41332 663614 84 166393 335319 174 32601 443291 68 170826 25243 138360 61 850200 106912 188 36877 78 179199 729347 4810 56 715451 153113 378 75125 183243 221 701894 99346 143 317771 181687 206 278669 7 2317 608624 43804 143 813055 4399 29 849689 185097 288 550027 106517 69 736273 148932 77 469188 144466 94 457839 55348 229 795056 52 14965 882446 251 122855 762673 13387 12 611025 296 166599 548889 76328 276 395137 89 100566 632325 24556 2 327085 118439 172 445854 41691 154 683370 58 182606 412677 105443 119 274223 44346 208 500566 157546 298 761055 189530 233 820803 116200 55 289089 291 125853 69195 229 142021 122324 390 179505 332123 190 141507 39800 1 147642 16868 194045 194 386098 114528 129 604698 175311 129 513021 11049 104 212584 44052 105 251001 41966 74 787838 80 179935 264522 54 158447 952640 287 125572 24006 115530 61 155579 19530 35 658286 65169 68 270659 33791 159 758637 76 42608 604656 149 191173 737225 215 111144 893190 70 193838 825227 67115 13 243874 25030 82 976622 176505 268 693889 115 23623 262863 147558 99 46746 80240 162 929072 298 142182 433383 107565 81 53081 197512 176 16918 163705 176 273959 144751 156 516308 100 11655 226906 162245 100 517981 44786 159 305669 156 145536 4123 61293 174 248767 74 52707 809296 78 179705 768274 265 83063 134835 45 39082 910964 61 59453 351115 145690 351 40669 159142 37 241956 166336 7 307095 8 175266 942703 156 109422 593362 2 18370 472900 172949 295 494045 334 132486 942827 154024 321 475440 62598 77 647477 133742 317 6904 147 101515 900054 66229 221 165570 143725 374 545767 149 144149 342207 193 83340 33475 131232 262 454824 395 192924 760941 114890 21 107241 172 67571 811043 98 44791 487578 7651 75 588470 356 167056 46397 170501 375 309700 157 108553 534531 20850 78 940926 25 21554 420281 34 196095 223400 134 40075 876826 303 160089 837820 34 135623 891711 289 194273 498863 320 121463 354381 221 63280 917722 340 176232 354975 41 18178 897872 26805 138 608879 37533 154 138398 3 12220 827366 209 91039 265729 347 134153 78204 71943 51 821963 297 111961 313041 236 157298 968839 96606 130 82387 131371 20 698697 31913 35 805261 156818 246 245457 100261 69 478316 235 57455 18941 192243 58 543050 20366 28 868682 1 57090 564048 192702 4 524337 41690 50 534300 34 77012 518644 57896 168 546698 21 16253 610186 84824 261 490415 130 117433 223617 213 48062 925952 147 55959 328295 311 186154 297468 49 14349 14283 84 56534 991750 147114 221 290603 65 85080 708311 363 144799 543243 188112 131 369860 52345 52 840699 26256 44 8588 296 125151 681544 180 67540 891472 152 146896 294479 45213 85 324673 95682 158 697240 168063 393 539028 167915 370 758101 317 127262 10986 12 14742 708784 112841 149 795991 1047 26 719258 200 198461 418579 133 121409 835720 1 13696 79915 65 47928 41756 181477 271 93107 192073 126 440511 106479 308 97397 212 171439 960033 65 37223 310428 242 69854 343232 6001 72 471876 45 61606 192871 155973 17 207894 52 168413 952006 246 154928 705822 334 195591 301829 290 150642 123675 53929 179 892028 189006 276 99339 7917 59 830477 110 25496 26707 151726 200 580334 62 116468 493900 14968 97 627406 1078 7 706099 194652 35 162915 68459 29 562547 43 25830 283713 155609 60 602240 168 142486 31906 279 177733 475718 167231 196 546708 31287 28 967986 232 188367 115752 67467 245 14406 65 29129 590145 25396 127 502065 57 15993 497361 151847 205 714116 78106 100 17877 141 43152 320617 55802 207 841120 193043 298 51464 70 61246 401781 63367 54 846230 116 118523 906521 157 187938 172461 188790 153 172467 23 78057 366693 47854 125 929578 191843 112 738107 113591 228 630553 369 155432 805875 152366 134 882498 45772 108 328698 149632 59 25606 184847 271 567041 67185 38 966634 48 2581 622054 161882 116 158887 126465 354 918932 304 94330 160494 141346 68 919993 127 24154 365550 51 192066 858791 69 10871 618545 5 398 580898 193 44257 562284 172 147266 528808 225 118545 243527 191941 399 111681 137 165066 559951 197 125871 463265 165798 34 487089 14693 19 704899 47 37834 437383 123173 57 253723 10385 8 902434 51408 151 809911 12821 95 922113 266 196225 389261 148 55875 997781 104 39029 265128 88881 111 506219 146 85712 139384 96 133108 968314 103 96911 317569 191 110241 316764 58467 195 167406 94377 256 894761 59 8178 799477 101490 12 357051 280 189066 900539 80 71256 978188 105 74713 607602 52080 132 790491 283 165461 339679 67526 12 568350 38945 31 498272 158384 219 784039 49481 100 947866 132 189118 25237 100 115151 529099 59 3517 609306 173 66804 226788 140190 231 287927 54711 171 192216 112965 160 655456 111 198566 65852 87051 176 233590 36 12058 162898 117559 141 611913 102288 173 566343 150 48524 550876 124 39553 721147 379 157202 70506 122419 109 502277 349 181040 615917 37 10655 241153 174187 189 394287 157 58732 763249 178582 211 210855 413 197932 588979 80361 268 103553 11 14511 450434 68 10258 344972 41360 110 839323 68 78111 163272 77754 208 925696 99 105329 752686 12 36835 878791 60 96160 217775 165444 183 195642 126 23995 868093 27 50259 77344 132399 66 217530 16 97488 159027 334 170211 41996 69086 256 527150 149102 269 197687 15319 104 729507 59905 65 253130 204 80140 639792 424 198809 772757 180872 175 339461 244 72848 794216 24 90651 331283 66 37021 188776 34218 84 314512 124 96577 463465 76101 56 975016 106 26709 51015 2820 2 690855 35980 159 141144 65234 152 938731 15 9720 482515 59109 139 668031 60631 42 548692 78646 1 815867 133 19287 3505 103 18285 960358 11760 95 488650 86 167757 505914 171231 30 281477 39 70442 879272 98019 121 343107 112855 172 306697 52 6640 541176 19 77370 523938 159420 311 795144 329 160604 23324 64518 185 810220 120 33128 181098 113963 67 155917 391 180941 218934 112170 170 211636 109 84953 615351 35 103176 802309 15885 59 927894 141782 376 735791 19436 117 934152 71 19749 300241 33188 155 31283 4404 56 915836 18 121715 752048 84 31166 527661 55324 40 337114 390 169206 587808 74 110032 687480 135882 326 121447 223 116761 711134 20827 128 412489 292 184241 951831 109191 180 706352 83825 56 720012 33 131113 739005 159 27820 371059 197005 259 938422 291 161399 284919 306 135446 495242 270 196810 70229 341 176006 298272 36 3954 209017 28231 70 645003 171073 366 697271 236 97991 326486 271 78308 681231 75479 125 177977 121 25900 940125 19 74795 770669 142860 27 619274 138318 285 78317 45 160476 341377 146951 173 594885 197233 123 468886 79673 221 42072 141332 53 755587 93 61015 242875 89 42089 729694 149639 56 640787 312 124800 624475 23 122782 50879 96 30506 418576 2 2674 570122 1 313 915661 210 117944 110300 26 38328 451609 193557 150 983030 26834 97 934224 395 194226 510678 130 71209 592980 126 23885 781870 102822 222 728661 43 14087 747077 175 70800 105642 55005 171 625358 131735 299 681589 113 23961 17153 317 108598 70591 353 142111 242942 41 82456 681821 49 78355 820037 106180 67 454103 1 24674 379287 410 172188 6354 82824 227 331639 301 168623 235807 142 173706 487931 61938 89 718450 99861 246 963366 64740 148 9934 196243 271 431049 50 159079 584170 279 132299 97003 113 144347 196421 251 186624 762902 124592 122 572582 8160 9 929659 181497 358 940421 230 107667 916088 169613 367 172585 157238 394 737596 256 145163 197703 151092 322 559913 38 94593 146775 64358 18 647709 76 137575 749208 182290 122 389150 155 111461 145584 166806 231 958787 113803 244 671957 177319 119 59993 96027 7 626936 119 36743 422397 49 47811 415486 72 43971 531201 35029 34 303737 171 69824 641473 163 50268 437335 213 69578 543821 297 184570 40301 136 79295 654149 4 34660 338019 35003 149 601487 14 88541 906437 135669 148 704649 136040 279 575393 71646 224 542212 123472 242 996025 381 164586 712149 191485 212 752138 38272 15 165487 78404 231 409635 71 181003 83642 134913 89 471998 47269 102 981151 165 99075 914611 161520 309 299943 15712 31 107024 41640 145 16225 255 65193 499607 405 172082 555528 71 40385 472596 66018 229 95037 244 131402 464301 14 58027 165655 368 151887 340269 310 150447 297079 184075 197 650330 346 147166 123457 238 185184 952975 191 79479 845879 115020 334 245843 108720 32 734731 132981 204 651684 74 151588 370346 20550 59 122742 70 59304 408024 105 83273 227091 96 136690 875458 6929 9 449301 96 106850 612777 316 138932 983099 13 86464 265097 82757 102 850722 100 114438 660130 133552 43 846353 183305 93 481568 255 172073 970800 202 159933 469615 34197 124 776685 167383 375 608517 184 78554 644972 8 133978 957688 65422 50 165825 311 167534 27498 168064 399 64042 89186 261 404337 273 95560 808618 248 186517 113374 77070 132 444082 290 186171 419637 118 136071 177103 221 161390 612164 231 110635 974200 165 28644 861305 165221 256 745239 110004 311 798788 97355 293 895701 65 140097 582079 39 138714 138329 137668 266 427402 159740 346 437369 88934 101 79749 38761 45 327900 179 118543 45454 22014 84 238390 284 108421 101477 128872 117 181919 74384 147 535478 291 111569 684092 189104 215 750453 109 26721 765288 37 149960 907832 114 152371 794200 33992 144 488789 63 60400 767127 77798 94 221210 27774 115 232567 94438 265 991284 18 130415 968129 64 32598 10482 115470 197 776236 136051 181 535792 358 148843 969711 349 135285 683343 69296 252 368372 85380 29 78111 378 152122 679204 164129 93 646255 137818 14 294939 33310 179 698887 215 194062 263553 102047 12 83748 83 47844 415379 176208 410 888918 328 143349 592673 85662 152 605086 97 136578 690433 199 124093 753011 164 121980 814113 189 68830 942749 330 138461 732862 102 92357 345525 58 17312 376852 21963 33 428377 171 129276 370430 129 26820 505253 89945 31 210320 152 115933 870570 124436 338 316817 15255 93 310030 11 617 876203 177698 184 716667 15 23759 346569 179766 25 782451 38781 116 911950 146391 272 195439 5 37248 441844 50 81397 696367 11 34855 115630 239 69953 268639 49927 46 49092 20 62069 683329 368 164600 264173 1 85366 863544 141 174240 250912 87 30573 173531 170180 206 224128 8013 22 768040 24635 100 557553 24 26318 264592 97592 11 474241 53 96126 300129 35 61558 342146 19 199353 286504 183040 21 264888 25286 131 631057 31 191222 308107 171184 336 224461 108871 201 731374 77914 117 682281 5888 38 990740 254 141172 463406 143 156617 175136 106428 162 192080 293 141525 65579 65301 169 877411 120 75620 829884 76 62817 753487 6832 38 444211 94 46863 893635 166745 329 261013 149 44775 163244 339 153098 850535 187 176257 725421 44 172770 399415 254 87513 980664 11446 92 206518 100003 270 348348 173682 270 753277 299 159783 106480 178 173427 136904 50 26982 541974 60628 103 544311 225 131250 361814 141933 28 882712 101269 296 873313 11440 93 623777 110 149260 906019 59738 35 141027 108824 207 950703 378 160441 879545 188 52687 767432 135018 184 605497 130 134247 840543 32 17573 369699 117 50762 580433 102623 252 387185 199832 434 306254 120 97480 46866 22297 90 85611 55371 73 418195 136500 175 281112 42 175294 621489 317 123090 724322 87898 110 562100 13319 62 11193 161 90689 272686 200 87460 802951 132050 340 452670 12629 94 361918 69 44909 969550 46 85448 731711 32069 20 657469 55956 99 543931 106711 293 794936 50736 211 366030 170829 244 367680 336 117331 93617 7970 37 487907 93166 2 389307 175274 298 195826 129384 197 794161 65 31049 611725 173819 318 603773 138638 49 696659 111 71012 621375 173003 133 834300 20509 136 88819 84609 157 287343 47259 92 119491 97627 225 872575 29 55287 717759 149 54802 642188 71575 263 325450 240 177534 937783 261 100123 258738 104150 127 741694 39463 99 273733 70138 29 147027 311 116262 527396 175144 270 781244 131159 268 832622 43 4467 866226 82 91691 265632 137007 67 182362 106805 126 29697 162957 150 356075 87806 217 298175 112 26142 569766 159 77664 558452 125769 100 995352 2 35322 27333 29875 117 847210 424 182493 494123 137 102172 346177 228 115627 213741 199099 441 903540 152 51027 622574 42458 89 850859 112242 188 209764 66634 216 102819 213 166254 6178 129112 312 38651 121346 228 113681 291 99409 454916 49 117860 70929 41268 172 736886 310 157255 828291 168635 139 259492 41481 116 175524 8393 17 838922 101 164660 776539 334 188360 706306 155929 131 977664 104 128853 781326 59968 126 574322 126 160235 752449 284 158417 500875 69016 73 608382 76 103756 201939 12480 13 48610 106443 238 694171 138691 228 486548 262 171218 766219 13 45125 54698 151 177924 450808 3399 15 886450 194301 143 453946 20266 120 690283 300 161428 717475 153916 83 372496 42 192693 731201 108251 188 92431 755 18 85231 39072 11 705128 184340 240 582796 17 130431 425089 72 12026 42690 202 61407 973525 2774 32 419948 111 42213 75006 46 24079 864853 79925 99 378960 78614 226 418183 181532 211 661971 31519 43 734250 114453 92 148696 24 195385 756660 50852 97 802047 55 19521 989145 95360 97 692952 75655 68 847753 65704 238 965147 95 15945 832551 125952 4 338232 208 113286 575056 13957 70 59943 22245 123 790759 316 151722 798224 2084 31 662441 37558 152 235178 294 92852 282418 261 146732 234975 31 142842 294434 131530 170 806016 159 160862 749726 81642 9 356220 190 155459 281093 155 35251 893782 123350 195 141769 120 121702 234640 186075 420 777316 135 179441 419010 258 178946 686205 10 7220 5223 260 99136 889601 226 63330 481391 78341 93 378489 76 64899 272374 336 154806 115654 75245 89 429593 370 180022 257493 397 194447 643830 135 143737 465662 110079 199 911210 54762 192 254206 136817 93 190576 231 143909 505812 117 116983 69228 153172 86 169340 268 126196 839899 286 102776 880077 10801 97 773895 231 136800 12116 78876 251 181869 172887 286 97960 37595 187 127920 84 78115 722664 246 188946 736910 4 7188 969055 113243 90 838042 14 66684 436125 14508 90 739439 77 21095 160183 6 19211 960496 134218 337 284868 85469 160 607252 34237 175 99991 113 128737 74281 20 153066 792127 70 47231 337396 33 41304 279531 443 199509 975602 63 66959 232826 128 78068 476610 99 123937 214476 92044 139 475740 150 65946 612730 102604 304 345838 69 13009 765357 72532 117 10102 63504 29 144784 144835 229 815400 42 11680 784004 131241 308 216228 75176 214 926923 157 111698 823940 7 106027 122277 165 65646 129122 105 128472 567205 19 183708 982692 172850 127 14748 123006 248 478841 143959 74 638952 26 105469 890054 86 20859 606278 150363 229 238087 103 185037 350802 11 64618 300252 23 136841 755362 121043 202 312771 324 133286 995287 392 184447 730062 354 136132 974236 1 68233 827017 70 38837 966096 176 95007 590865 122 183275 883964 150 43995 720975 218 151822 29961 30 3322 461359 319 159565 860482 189770 118 501278 195 75172 267449 286 85290 785474 137379 182 373226 56 125060 956148 74577 210 667572 88 73349 68174 29 31585 383542 201 133018 433094 27 1023 507258 287 130980 100878 159 85653 91230 72 74463 794948 8 40924 868635 40821 161 700802 131380 337 594984 191588 346 351526 217 129685 821093 58973 149 637605 93605 60 955671 135 49420 383777 144 64910 999562 178233 207 738261 23240 148 578198 118061 266 231180 167 105828 950770 135 128702 613763 24822 99 157943 236 58496 978577 71435 136 411853 32104 128 307333 34 36146 303707 103 25316 277870 114085 208 726045 20737 79 654773 186851 230 501982 281 138950 219659 50 55927 603367 109 154489 923476 26 77389 674476 191641 285 173006 119936 33 36316 35 152629 219118 158 37408 103574 113 75453 300248 146 104260 326448 130163 112 545510 185045 52 735253 159143 55 82597 355 150782 58859 40 6722 701402 48198 47 317251 136 136399 160004 126 187163 767819 352 149851 317272 117248 49 395444 231 108282 152481 30 146633 878064 151356 20 351195 363 156158 570593 92 42503 768915 121 58637 571702 1 93567 861936 167 77535 700787 267 130476 573067 191199 353 332149 86 183319 431917 134 51744 159293 184 165337 344504 328 140657 455649 155617 58 687547 34646 183 636755 59 16796 836560 59 103029 711148 252 72842 787908 172817 161 402868 175 180732 940710 18 10627 504143 214 113856 4627 124064 274 821908 228 162958 528391 32016 73 115292 82 13243 808671 62 24489 797087 309 108005 398516 172854 88 190203 106 137349 565677 169 146101 397111 150 176424 208862 74 147472 878194 82 117007 81509 240 113045 277289 142153 98 544954 176 43042 471416 89668 273 287933 18 104341 674620 137900 83 681180 123432 103 422912 85 63721 358336 35275 45 169555 60464 76 924367 384 185997 26586 91421 45 878588 171 55354 368693 14743 23 460239 46 57295 235100 70 96759 622570 123 89394 891769 91866 40 853158 90 33033 106290 55670 54 799638 166 189246 288626 175 61337 31090 231 95510 835613 76464 190 891332 14 136820 789319 222 93906 27961 15 50935 218780 135481 358 692962 147 139992 262942 120745 180 327052 357 147431 907415 243 101607 963228 19 174339 913355 381 189147 178016 142611 347 162164 174 80348 706742 22233 33 327793 198691 262 236369 114207 61 92698 303 177936 158455 152014 310 809581 345 185630 303775 9317 81 717290 229 56169 469244 123518 99 801662 169 199979 763623 174057 86 608226 86 29037 833292 17477 61 839697 107899 300 768534 23599 50 359820 40053 67 406505 381 175951 714158 120831 174 208130 26 166224 605069 819 11 46128 311 156722 864226 33 23605 274500 171828 268 791914 218 92994 445831 215 122210 184995 112 105564 813483 17 177164 690998 29198 129 85116 75 91385 677389 64985 150 157050 286 84098 626814 60 38829 216734 274 186663 850938 114 93810 208176 74703 218 477409 151085 110 371354 82563 269 17339 278 106625 167959 162938 359 129176 209 121782 882369 95 22393 772742 117 135121 143942 121162 66 275896 46551 144 200001 340 127863 964692 43983 101 827846 313 176062 700701 85 22305 367204 8436 49 469901 323 130934 959780 85276 12 864662 189185 166 806743 40629 22 774358 140493 129 894965 369 183620 949074 89520 175 702347 15917 36 9810 314 138024 817105 22436 49 356583 173866 303 389596 60 138296 258076 28 188716 76551 96 14423 731105 28 71086 407327 51082 28 73079 69 119406 73375 12 26201 132728 1539 21 984745 126 161914 39271 145 119678 754191 16 8825 770370 75809 36 436628 104 35147 209630 13537 49 808737 145692 160 440395 173954 35 458843 153 192397 205927 295 156621 37681 385 149828 342595 160278 337 163026 214 182693 68426 330 142483 536100 171 54606 741044 69 31843 330590 7467 82 933567 137 25443 252586 124 52560 384541 136 37830 660824 133155 114 811883 66916 106 654224 198899 273 423240 181393 135 82570 199067 376 984759 149497 289 79012 192234 99 754589 184 137078 896950 205 134117 528922 35 14897 69896 17 9683 615645 31010 4 885394 4074 63 784697 413 185688 405858 8791 31 257574 262 70861 576211 69 182739 28126 159 165070 379791 120768 213 526740 18134 21 3617 182 169408 389751 180715 326 718709 174518 265 123310 177 89228 366536 91496 234 881502 81987 247 276744 251 68446 551507 63 4701 385865 204 48820 209545 131778 125 322314 183944 397 777676 52 100239 621643 148263 338 958574 43 35415 913095 116 49661 484541 200 90432 224277 161120 341 122500 20 695 163369 95 97953 673035 24723 69 684508 35 188404 671921 13 175076 993959 100 127373 719892 141 23860 32713 213 191663 101168 170138 163 559629 208 152504 530411 20575 143 408761 164481 43 143086 48 44300 89876 178 159226 563064 101368 32 905371 377 195744 570267 98601 29 951437 25458 49 437516 26858 120 395554 199997 32 834224 126 84521 567467 98723 278 810423 4 168947 875882 58 74592 588571 5 145722 114235 9554 56 253636 166431 366 389797 220 168397 639883 46294 46 441443 337 125886 678354 14135 86 347060 95649 297 609168 78274 3 500687 156 111586 442750 174831 241 241273 172741 314 784141 152800 363 503001 79 56798 699794 140 33543 346219 51923 42 134025 37749 85 589951 127021 127 244856 37 191465 174178 194977 322 315589 195 167441 196049 18369 35 984564 152268 111 743065 82898 254 680094 103798 62 420655 357 150921 463021 120038 40 955857 85 11693 259934 178 95625 693156 56 30701 965889 128 168024 998747 40091 39 42493 108700 181 49295 16 50489 459172 27614 74 960767 62532 169 372016 108 158636 621312 177168 125 137872 28977 113 993053 115 37166 540592 157 143234 936311 8 22859 819295 101 131997 459469 182270 335 792569 104597 89 285830 15475 41 61219 4 113601 497889 129 46181 12929 44270 157 375764 49521 26 249016 146742 333 540374 193 103698 502243 44 3091 837928 73 95075 256339 70288 241 454395 161449 12 481092 18457 4 194325 182 159158 317041 268 141186 480560 138716 115 682087 281 187288 887224 74499 174 916965 161889 235 930981 128635 309 137772 77 75000 51479 127171 42 952544 146556 145 843469 220 55664 521483 114064 139 343017 189 43808 73255 318 161635 181913 152343 66 472102 60 74403 456957 84 183457 802637 107 67928 975233 196 65720 917865 16 6916 483894 138960 110 118972 321 119919 404105 202 198673 697736 156 38571 489238 8 1473 342873 169 112521 97641 53 23347 27381 87 174828 58956 178807 206 861062 41882 65 322902 223 112055 291857 195 127985 245254 51 77840 34240 320 198599 689485 27034 41 477239 75458 145 615458 152330 388 238439 143769 53 129950 113212 41 706198 42363 157 423728 135 195045 229469 87719 204 77806 318 145223 294163 148992 139 317684 160293 44 424358 137383 172 195163 138 48370 497859 68947 147 640130 204 43091 746200 105666 177 954461 190308 277 284651 292 169920 799837 68056 143 178707 56519 222 272498 202 105203 9412 168816 72 997832 145809 114 823856 130 30629 423026 104300 229 653657 25695 43 604263 125566 21 871698 11620 58 408816 127509 216 195708 132 62429 28002 4368 20 832955 314 132371 138102 89641 129 784658 266 176418 450269 33854 123 558452 104787 133 192747 217 60755 140189 81498 32 50681 20047 92 538489 106 12382 214090 35 18707 504448 56 177853 945037 56688 183 489890 138372 282 364870 228 104044 487533 166 120549 400464 53440 56 497299 431 190179 855608 184701 368 434711 126042 50 427840 94576 230 951855 300 99794 87631 114 44144 132818 64557 185 199711 103962 57 793373 269 120678 383740 95 19415 160153 96408 17 481769 194 45970 12870 282 115203 163619 35252 36 195839 24258 82 259867 35 20475 770633 104 145980 5969 174815 101 322748 27693 109 991040 116 74781 468991 143708 23 725225 227 141939 726987 144779 161 413685 51058 119 519963 182052 321 232019 151 53386 749039 116723 297 189247 397 184609 815905 164 126851 258350 81 38241 685804 133869 203 754653 42776 53 847393 305 93462 464476 196292 376 113066 111 15753 999177 70 36533 108562 108650 95 435674 180 63533 600464 117677 249 55112 35 71156 627187 139852 248 9865 133336 167 832969 88621 144 273282 89 67285 778831 158 121089 810887 16 926 257720 109882 269 99052 130674 266 642328 112380 288 879543 39936 1 389609 200 139307 2177 132247 96 274643 124 17547 123505 400 179260 145629 4351 16 839342 195571 410 692129 64 7835 76097 190 46350 666628 24 191963 697668 28407 111 969345 168809 328 855658 114 88418 4925 117747 127 37316 167901 58 595305 158 113473 124789 197 126195 89346 15304 37 809559 109933 307 379172 46 18908 770536 58 13064 971994 30442 61 499617 55024 48 645791 224 99300 406938 71735 21 967231 7 109037 897787 103351 99 368289 5 5955 833022 145369 286 975867 162589 98 593919 57 17077 35469 299 95480 249416 142251 99 845776 9522 53 686156 42538 101 246569 68875 46 443666 91 41161 619469 24 30835 653896 344 190491 635298 28494 157 705230 198153 423 710057 140876 44 838094 62 21204 312865 429 197108 228352 167215 2 960244 336 156325 721137 207 144206 954675 25 130641 191267 364 150024 813208 248 189141 505402 50 59978 665473 125837 5 151929 37058 128 584269 25049 121 849793 15 5561 617008 53 18845 50611 290 86011 235759 76 12496 483075 217 74469 269875 98774 238 635520 102223 86 718571 137 143831 404749 236 163621 489136 79 10440 533406 40103 31 798596 147976 255 813502 183 163289 30275 385 157820 102385 85199 106 997632 101 190055 356782 112 62801 896191 148 76931 382043 23076 109 944124 55100 168 506478 123 163721 892890 117806 92 857512 145184 265 95521 82934 174 953349 8773 74 386638 161 90290 944048 330 110940 658478 156484 172 571428 110317 5 708338 366 173835 353264 91432 111 822492 67398 245 711090 184 39460 249722 43 30555 854091 102 95125 319722 81878 19 969171 71 80801 639697 73528 207 55721 68370 193 928005 87043 211 222454 23679 83 142966 218 176871 803273 145293 77 649696 155231 311 298252 193350 410 515361 73 181046 740542 19 11358 554056 28 115936 303602 107020 269 130734 190208 115 552180 142994 363 278526 188631 113 355191 140997 37 156607 130602 118 646980 142984 313 475658 133476 206 964001 129 49869 978026 170478 336 505466 199845 442 495870 117347 184 889152 129227 86 925499 199239 140 221037 192025 209 379252 118209 254 529804 1974 22 641200 164881 282 609341 184629 399 375316 80 31329 769095 143283 298 877283 103 147316 222510 148258 246 419605 229 72828 583880 1 100545 67041 369 163188 242731 63 101926 7912 91361 129 44088 94675 246 91843 41476 13 562624 42 38962 235069 13921 111 760297 139 101084 278214 75857 35 161370 178 67191 398068 44571 66 385923 116289 88 315236 317 118740 596088 344 122789 121996 70632 136 836297 63 118374 625558 291 148215 957279 32520 69 599822 64 77002 999939 109 62765 215069 89780 1 898563 36 6852 393395 160299 377 681022 151 24197 939354 7 66236 689504 65 33368 983021 68235 190 149677 218 95189 925619 168217 3 763897 181955 153 622963 44619 32 930812 92 115502 608606 152990 152 630109 133 85409 827735 88 128564 802189 109329 240 180222 196 139728 79367 189493 195 440725 53 163586 106731 65 88717 396312 112150 215 374050 48 65251 752432 178943 160 20645 124359 38 179797 197357 201 418597 22 151051 337164 149731 342 457153 171 41291 902141 143047 367 280956 39968 143 973421 98016 131 934536 195593 190 458409 164144 275 822108 105 100643 80981 166 76080 975247 14574 104 413148 185847 395 644545 154909 215 549803 73387 244 350542 165539 302 318434 117450 30 324935 232 186087 621992 186198 7 932422 55 122000 873264 142 119697 737490 97364 197 646840 299 110626 858404 44 4189 32411 96 97469 806018 19 165843 14230 28940 163 462508 177 91887 908998 142686 190 764412 22065 46 776632 57 34367 74426 344 162829 156688 134176 267 157106 111 25361 206822 313 173772 561716 6131 30 308175 172534 126 755351 85292 27 967776 62971 205 673499 372 171562 524314 146736 190 377832 25158 99 187661 160 85037 701837 1293 10 309545 130109 245 749617 236 180637 581260 42 20298 506570 200 84480 970329 26585 162 89832 33190 138 490798 47580 179 604155 90 19095 432381 145 59002 935656 75 171840 797731 222 49660 14202 97 189553 621605 39 20683 883576 1476 9 182938 239 127832 667538 178 63246 900689 289 119274 664422 70976 150 790055 268 111585 714019 3 22512 250282 135 57699 991821 186509 338 6702 238 162157 186518 2 53712 338344 96 29166 175950 152558 144 544747 146 142867 347743 184588 51 473188 119 70910 757764 197 40216 717607 57 58396 940776 88791 118 40874 315 133203 490861 81383 39 58857 29 67093 716483 215 134721 237070 285 115882 609293 184954 179 182109 102188 105 173821 52 24916 131857 63 12725 406012 194608 437 293392 82801 15 677036 21346 103 593326 42895 88 320258 41 51456 370623 130464 308 530126 180977 71 730851 163 29853 246395 4938 46 547897 2248 40 50167 37 54612 460325 49378 154 652152 154979 228 987622 50 34902 729559 25 2994 2356 220 197813 587990 297 151673 676166 122657 346 951941 20589 118 8819 71868 261 570378 179 45887 161408 176243 85 352148 213 65257 764973 142845 38 708695 190 58470 684656 22387 13 524306 105 99296 954376 109 81193 712446 171868 400 594088 214 188454 187287 185 146368 860195 97534 264 302609 20 42544 912151 126094 269 465923 239 64660 247229 196 70142 752509 362 189117 314879 95 63132 124513 82 7097 737163 7246 45 282497 155857 213 213502 36 28781 999660 173789 375 667668 165043 147 523977 164 134301 183270 147 95959 954313 172316 154 233643 123539 289 79083 62 23326 782036 308 118572 802074 107184 63 101201 18148 3 375308 75 167104 922375 66 176468 813850 207 60581 566857 64294 57 165728 52 30331 957491 49 110436 60783 145 101222 897721 86056 170 882855 52334 125 960880 159 68058 346517 357 141649 950654 79 93046 50303 420 194924 974498 120612 345 477772 49520 201 314114 5 142425 917946 111859 58 494018 42868 26 550525 782 4 465062 88747 180 838853 170506 383 115506 30350 140 172950 14 58124 917739 38614 87 293288 41 71040 369034 177004 188 693808 152 117233 841093 102 32168 172640 135081 287 429969 131697 135 158992 170264 158 673826 201 71376 159208 79 25845 78772 7378 63 801140 306 134395 310687 164 82976 718948 179 2 832373 121511 45 97571 176 76963 280567 179465 173 498361 69 15621 510481 245 62595 156387 176019 70 273041 308 106783 36412 90988 53 930917 150160 311 464545 174 157448 694061 172172 328 932658 69480 109 784006 410 173259 495059 106897 68 140541 53407 214 41080 25681 25 297021 99 52366 443258 194 123454 203398 1603 7 85694 294 170395 210270 126521 101 341364 310 148194 375015 193 172453 551751 62172 201 417104 190640 330 339951 43 188406 635088 194469 21 884577 161257 3 602890 71 17064 679213 111 74233 578138 249 86664 635559 340 134770 561045 108254 125 370536 263 158080 38548 119585 176 387681 27479 55 886302 67931 243 644104 14 33255 326062 321 194238 954073 331 185519 419162 23 59482 983744 29 114096 47023 101346 46 804588 101 22780 125374 353 141309 711346 59 157631 233834 89145 195 995727 316 148269 648425 157008 267 229127 107585 124 256025 139403 152 591870 85 24980 255557 192111 336 143262 259 174588 424891 325 184079 216756 86 193252 352581 318 193403 30029 68069 76 132933 93070 47 536420 71 91099 16526 278 105807 560388 123366 273 19475 151 79136 128122 126527 157 946278 130 49228 331075 145789 69 262882 23316 150 961979 108414 267 793245 83 150269 644405 36783 9 571688 40558 79 108055 251 164028 908336 87829 269 539563 245 166370 634612 8 83451 458143 66659 122 754482 193956 282 250326 88 15452 55368 340 171353 511227 133604 289 785775 129198 202 520771 53 18624 284323 237 104110 861103 136 192910 449771 218 135247 410113 10043 16 817735 262 120456 867055 111 75573 944808 143 56280 843769 363 132973 199360 126981 322 477211 157 126945 195368 27 65425 327429 78 107867 858289 101720 91 232285 6 175527 43007 109 161391 249810 143 185414 341881 188363 172 996203 101680 292 713530 39555 16 666322 95290 224 950665 45367 153 910607 15222 3 911045 252 97557 777650 98379 3 866544 63 73166 597676 166166 340 880916 157 25732 410911 195081 272 885878 247 89104 482932 121083 164 927369 40 59872 370035 35 181781 946366 105861 39 141464 135382 362 847281 104444 238 322613 29860 54 20316 29296 103 659271 87120 72 228746 28516 142 137147 5 6075 460129 4 288 59519 108631 234 965059 53041 95 122231 16 6252 870947 24706 115 11708 121 72291 431142 43299 46 122163 260 143498 62405 109 32141 171232 152514 40 714346 180257 94 615269 269 160243 443267 179650 305 536202 51 10853 306565 45347 208 865301 95197 17 956101 297 106518 404880 64577 142 531149 137372 197 562979 266 129619 797768 199347 61 366123 15 149892 828785 20 113674 42689 190564 325 17226 142831 314 166541 283 109011 474835 85605 33 994289 91 126622 523516 272 180439 99595 55 79218 714681 178 37676 618245 3364 57 126272 159 135458 9752 109 79600 550467 279 135595 55399 17255 26 98677 88508 293 537392 46 124027 115710 151763 343 936861 31 158075 502265 162 29299 335697 53 59827 507077 110778 172 225588 152121 390 625240 54 18550 453380 181 191636 263562 114987 201 971807 48099 115 719118 149005 342 703984 242 64938 60737 266 82552 741014 58483 107 462948 26 27569 962201 160807 375 702802 215 56949 163259 377 142804 962632 172 74940 912975 36105 161 250788 267 97312 821004 77 21229 955329 12542 56 295447 177849 208 106988 55678 93 831976 83 171372 464036 19222 96 159347 94 9830 247273 147829 133 432148 11035 38 467965 74567 207 402397 148 63265 345864 331 130143 897182 112857 93 325718 97182 203 353333 28 4418 554350 149787 39 953302 125270 23 441097 64 64836 852 42152 35 935899 60264 239 897338 70 37944 182425 121 176945 460755 25 858 488377 136 195772 530537 194 105581 250120 42 147162 754270 18636 32 622031 275 171542 78646 369 197294 347712 61 176996 276481 181 165301 151919 130061 10 931885 118 35435 728223 199 196249 594716 100 91911 800414 328 143813 600033 4 144089 460242 37 4054 222072 104195 203 415966 79 135530 277056 165468 294 362395 56200 132 911209 168560 379 604714 126 19392 660963 37608 14 423381 164 153490 901546 52265 185 237279 194 82058 811268 20 60421 433968 67 19893 644212 57650 167 665821 123147 67 224580 24254 47 835204 181598 273 820822 82869 227 785647 170937 215 429402 42432 11 974327 7 92979 686189 125001 260 309064 191106 151 613339 419 181340 617731 2 134777 54404 2364 29 236799 166 144723 880838 82 97897 256758 19 69719 75903 405 185724 858967 167015 371 736146 42 141175 798029 106358 94 938843 57 160380 545262 61 6748 159237 49563 195 33892 319 183936 591386 43092 165 312873 126823 186 834031 303 104094 517161 123717 277 860461 43222 110 585842 42 16289 599991 222 177683 135627 49312 176 195845 400 180641 479772 131544 336 381383 147 74093 58468 326 124684 795927 370 16 62220 72 16943 191493 250 102467 604596 118 60326 327441 181 84991 608072 58 4909 910824 251 136452 34620 131082 99 971788 102118 98 884925 69238 66 194473 44 197676 463756 144538 134 406131 38 192476 350988 58327 98 666270 86 11015 525816 34245 120 490768 278 99715 188059 71 148743 635594 156536 353 830877 112722 230 922716 55157 193 685585 68222 250 740431 8 4425 385678 20307 97 562836 91054 130 436226 137 179340 202634 79067 160 283735 185272 207 319686 152471 209 550796 80 138626 930888 212 70611 825427 191 38884 648463 111 123485 785039 24 197910 174975 173820 315 326822 171778 346 687814 75504 232 975592 3 27704 734753 164 29309 692994 121 137339 713972 119299 116 70853 102 14002 15881 192958 89 714352 173 48359 567881 124014 222 869228 109 60177 22330 201 99447 384333 39 24285 877217 132431 338 263537 196 135839 799447 83 64002 279574 60 121133 73145 120999 285 590402 230 76378 409131 79 95794 812657 67413 234 710636 83 75773 915372 199 110627 681086 80342 206 78874 135013 47 768685 55858 3 881755 172 54183 917314 318 192387 168596 174433 24 78021 189902 290 678575 225 160668 220303 179473 106 681161 187 47065 893426 208 110526 970887 127 20623 825290 64 113012 98419 9 197742 94005 19462 12 643789 86 39169 644799 2 172272 589223 129 187430 703698 88778 116 961329 295 88938 464801 4513 41 537468 24132 52 533703 132255 281 978968 148 165533 765352 173704 226 219147 93997 251 424265 230 55823 670252 304 161493 975252 10788 21 66670 25630 145 696525 57096 129 716419 110 190398 852622 124881 145 319894 192677 128 265314 84 18719 441503 177252 296 11872 114868 115 317287 84621 131 680444 105956 119 137183 89749 60 922306 111699 172 832532 24536 145 104831 110 124388 309716 278 192265 535381 64823 126 443929 162388 72 731890 243 157690 611902 144 98375 349740 274 84315 65650 197 49532 337586 159188 200 983814 176485 112 346423 36 7604 93651 190399 168 984285 239 162020 852036 113195 294 431719 125 110734 965580 161 150277 615423 16 2617 558790 381 189675 620004 91504 132 685355 181 112014 423838 124384 225 87126 9 26293 981991 110 55033 912243 3 5760 596059 166 97606 690078 159610 90 385440 142 25831 183110 122639 285 444733 18077 86 997227 183049 252 620287 82061 245 257306 9 7396 973367 60490 16 481795 173502 90 904763 67845 38 361077 108315 288 50087 82 21758 691028 25 14602 33504 18 104467 153159 169 193189 858824 46842 101 783248 10 139107 263756 314 191850 437534 189 194115 377549 30 33545 827333 130 171155 489029 178713 110 53521 61211 239 389384 45054 27 980943 18696 3 267777 166604 188 909355 221 126913 452038 136554 149 809293 773 19 678551 316 173268 350326 109593 237 795896 77 117751 985893 152649 110 318716 78080 99 350713 183409 312 233829 100997 281 334552 104533 323 490362 5 140386 441097 92396 186 853826 118244 11 302061 196272 107 533189 316 119686 91721 48521 35 366284 98665 90 842189 120 111458 184660 110508 186 566725 168378 344 207383 2 50758 855362 41242 166 407876 293 182179 289104 232 126552 799225 180 58582 952807 44 12148 284738 71 70579 146317 134411 184 425208 332 160090 139126 77 37066 144275 69 95302 2747 184386 72 244998 129 131689 769399 56790 177 137698 36 45087 327589 378 159647 797733 19334 85 589679 70010 114 733187 173 91951 31484 191 191711 957757 140814 23 212823 70588 19 374928 31 43323 69381 58 88440 115217 155029 347 108574 304 94724 152520 133 153523 632241 186 98248 774167 170955 109 285319 96093 28 362467 202 130432 616159 260 118395 436010 193591 171 401976 24409 55 752714 38953 22 817928 163304 301 50592 283 93369 484536 67186 219 21377 158248 11 795716 85629 60 384652 231 120356 600929 241 154693 191451 132 198552 935409 47133 123 89492 65505 157 397074 19260 111 518669 241 99884 662458 188156 189 566112 155145 88 279657 223 93355 939176 87 104788 452053 59 108796 16473 44 68280 63367 164576 15 398033 106 12756 318708 149399 166 112659 44942 183 122914 78 26274 994908 159 176260 456884 119810 264 174524 271 101604 781305 156 39743 690898 151800 107 748238 12 36832 695307 66 24764 681909 206 59944 420467 35677 23 806820 39689 159 892010 422 187462 393554 317 130667 382513 243 60947 962543 66063 128 190272 277 116933 85936 192 45496 707975 64 159467 497655 84172 70 238469 13 7346 671990 6 22527 303913 194675 394 431975 83 154412 229519 131184 25 20584 93834 303 795578 80483 167 933610 404 166647 324132 8209 7 438503 89 106018 823841 161730 165 907928 47483 63 859505 24659 120 207254 177 192903 884204 263 82537 746899 191409 75 313384 154740 337 442916 122746 189 848176 43819 21 804531 151762 200 158192 86178 155 356116 85775 244 807195 58 85493 438068 59849 15 798424 132 70146 213482 191103 74 42647 207 128940 5790 104441 46 798984 135 126095 851012 142 23480 331440 91502 102 936371 23935 127 571435 126 136587 816993 378 143373 521929 12309 109 329485 231 101613 299674 153346 119 974794 34 14422 8592 128 50686 130712 136262 140 618088 109574 81 929227 299 93488 419716 35360 29 12496 136 188665 844532 36632 143 587260 108 136992 498762 29025 123 970672 23427 64 214122 186074 195 343809 70680 146 323532 2701 32 294916 24 123749 609101 63 49706 850966 199294 160 648763 24459 23 933193 180557 281 735547 105 28678 882348 87271 8 524966 81 121469 39256 106 83711 18195 71756 23 315012 124 33027 369449 19 171824 560367 24775 70 448904 99 116026 736180 29460 154 696938 228 167802 607083 100750 38 950304 191937 360 679346 201 57069 725473 198 63169 737940 268 189505 228129 254 123643 468346 272 184151 117854 61 137496 539015 55290 45 700087 238 113189 83980 38360 154 30939 70177 189 476145 85868 33 519264 333 191128 518591 68 162889 197977 71568 152 486697 80421 97 959849 154933 277 34820 199674 338 902085 84102 192 717448 163 180677 155609 257 102825 894453 164368 68 429759 264 126374 160409 7369 78 455732 254 197484 833349 176 37273 364165 134 101666 642817 176504 312 6026 276 165075 469744 64 196006 792129 131 26028 111975 169 66265 546515 311 112146 207399 21858 133 567660 169 110962 413189 15549 73 622667 323 173846 434247 10889 81 208052 74686 264 660653 190 38639 875147 159 93630 131508 249 99537 972401 19 10992 957097 86091 145 446065 332 198275 850086 68112 59 108395 32 182884 759833 100148 179 901845 378 188355 750125 198 130255 974718 107158 218 292119 196335 399 186005 328 165168 818019 91397 193 316554 155 118082 140721 107 47905 660626 131938 227 534263 126170 233 743039 257 151460 891131 239 104493 35564 30 40185 718373 19553 75 913636 314 139876 886343 91838 266 76750 66882 202 945514 72 11889 181029 73395 147 116838 13794 32 14410 219 80606 256200 168578 281 743954 103802 114 358815 165130 355 640386 53182 175 246724 187 54401 843558 112 104601 498100 175 149258 751751 230 95369 170859 76 38135 964206 323 169681 672116 34915 18 341184 359 142687 311181 77905 85 145738 129648 357 705542 175362 385 48578 524 7 945934 242 148321 357561 52 135456 446262 178473 419 480601 123746 148 711772 138 127618 986444 111 50717 346075 175 172968 711298 64420 241 114220 262 135639 200608 23 29104 400727 170861 268 111742 6032 15 565299 187539 405 707854 11929 9 156099 26 69571 63368 74609 171 837291 211 192403 665754 90 94896 199423 79736 70 885510 32 25942 841720 243 151033 373207 247 65633 921236 323 198174 868656 35743 31 266711 40 128164 688141 54683 16 219213 289 199260 861823 75350 184 884652 117 158499 697438 179902 249 228648 84487 262 673772 170093 96 438511 252 92148 497600 51909 185 38868 225 181622 938601 95615 261 635231 33 90891 96534 128 26996 232192 118015 116 22057 117454 203 858044 128989 60 239203 192063 231 154188 43 76756 889446 11847 68 301041 106712 36 412723 156 119130 763073 30 34504 208692 52923 160 499787 23 6898 493533 146482 118 367816 60 11350 626239 113525 306 299088 110617 282 448610 8569 63 535530 190381 392 144664 313 146985 50983 25 44490 577946 143 28495 274472 13 153564 241238 314 147777 803094 6300 43 573879 115075 179 901692 68301 14 708169 44404 100 47805 178247 48 712664 32557 79 74559 157 28923 223480 68 18268 344099 41920 164 275217 143034 51 159454 104 11087 902211 371 198005 655242 251 194926 54931 302 136418 746445 42563 117 845206 29812 77 388023 3190 55 252407 283 82222 874696 148866 226 554409 133 31138 979546 170 193908 489894 31 60425 528389 70 167004 847417 281 152025 275812 216 195146 628738 235 140167 900022 193289 240 317948 128270 179 713727 27 72771 260843 27 80814 44259 41762 35 181946 107 139171 907671 53596 126 801415 162214 327 523985 187991 12 752465 16 13846 959745 134989 317 552791 199 54390 482680 95761 142 244443 39071 176 776957 89 55634 535198 42897 11 303763 116220 148 186690 6 7106 80559 116717 85 373236 78925 235 141839 54389 35 848184 146 66101 949849 151795 139 254133 1400 30 919521 195488 85 751747 71699 62 772532 40 3256 867646 145904 361 399770 70 164285 507056 114505 116 772293 107 199130 836737 100380 13 728075 31490 128 314972 148840 92 50349 348 122596 794340 115 21485 870729 100 41987 395836 199075 287 371346 9 149373 766557 84919 95 211517 88201 138 994880 128 166908 62005 51 155320 897799 29 16271 937716 7858 41 649581 46806 36 881643 144 52070 448041 197002 167 119032 119278 119 273149 142518 243 408226 99 54531 699741 103 39009 330362 26088 3 820375 193935 199 331800 155 28133 75542 27 5924 561630 424 186449 25732 4490 60 932940 68206 72 541282 134758 255 742235 46493 60 758015 114816 337 678390 118511 34 573636 105251 265 387391 145 58130 940348 127992 26 156289 70820 84 142198 37 13350 25712 14 63925 757459 49 64439 534797 280 136927 808443 145 21926 200670 66558 22 856648 123 52309 572314 287 171121 296100 44224 188 23666 9107 55 743084 85 56898 792173 92253 64 958005 42 94602 98786 1133 28 361829 176 133762 334944 84878 100 737330 93863 137 112056 192 117571 538423 66 12597 170396 168364 183 606491 1184 27 467199 322 128864 506338 20098 115 322733 300 116590 402014 22 39841 144685 177484 73 283511 187 145681 800189 87 110874 383872 81 102986 657889 13 54736 154135 184910 40 689041 165934 179 78850 158461 136 832590 116720 197 471327 48224 74 393062 191 170038 323572 88703 78 235232 58065 200 80593 187002 62 731136 129 73043 879029 77 120510 184176 43293 176 26226 72826 81 824866 108360 180 384562 167524 2 631 68 20828 645836 12437 65 214292 348 122001 106612 34 158518 401350 165 61491 595196 321 157360 576001 297 100009 786871 75931 125 858268 63 14913 96671 174995 122 994532 66611 152 389859 73 67906 728861 30321 69 192807 356 153724 272682 40066 67 596270 156 25685 455886 16083 35 338112 83390 38 747181 144354 169 182761 800 9 424944 191787 35 313042 234 76473 896813 84359 237 210515 50367 175 368311 247 176899 790208 185320 392 312424 58866 12 745780 197 143287 520252 68 113971 345140 107364 295 202587 12 76007 493220 211 141396 291738 125990 82 239694 147718 267 196075 98202 287 336744 4753 27 213638 86938 125 612593 118 113670 208125 61 7058 304559 179 188817 586308 116 102646 294193 59979 41 340619 23039 16 495957 151021 122 452438 27 40144 974259 66542 64 3030 4 387 557497 95830 149 846771 98 135037 877105 27 54945 770767 65 57681 206534 35986 182 916783 83992 85 211399 166743 383 257367 23 1764 95310 67090 123 130148 224 106413 333186 133 18875 358252 156 192997 754723 44573 74 558616 299 198361 388025 168386 155 716085 269 172733 871374 119547 195 356511 10193 49 708939 4 122505 90828 40080 53 950221 175813 21 316172 211 133314 400295 85437 102 854866 176 139325 747037 102 151107 557636 99 36544 401632 44333 189 627725 52941 127 231951 163956 16 687011 27019 146 159955 7281 8 664661 108808 13 577515 135914 203 376863 173 193277 498231 138 136559 203383 4140 34 938595 20556 117 285984 18523 105 844108 314 141870 501141 136515 170 905758 272 153990 572607 170 177591 648695 2050 7 934300 129842 300 665879 47 133245 108236 18606 85 19349 4956 63 281796 112973 300 107015 81558 53 347470 52192 44 550629 66003 193 873122 148324 21 735029 112259 221 486548 194 87203 747549 33 7985 932915 79 47616 463890 182 56406 561294 141106 35 914304 109 189410 316828 117759 326 302011 307 166707 59896 287 115289 457846 119744 87 840521 254 103826 432021 37 17231 127625 3066 29 82179 54184 203 872784 31306 158 464811 10 130866 887334 318 180890 867559 147535 168 568012 194509 119 41832 114535 338 580764 136093 139 926842 128442 346 11363 100314 28 726779 82584 150 947014 160 27795 279394 87095 189 531187 176404 57 457855 275 112948 821259 165 50940 212361 39526 135 482999 115852 281 409536 42 6772 138843 9836 24 451956 180 167542 256458 170359 195 395236 103173 38 495445 31 183070 31873 118800 27 276498 105599 81 121493 11435 28 135385 151332 121 208751 81184 242 805567 191741 215 657203 129 26005 372580 5 113 23412 44 67365 146338 21342 88 566055 26562 136 150174 109112 91 18568 79730 42 222729 55 145303 378461 149045 276 72290 72066 72 781678 140519 341 486137 51 30418 19793 177 42356 281662 141677 240 938088 3 14795 641727 66532 40 955551 236 194759 965185 242 156510 685788 193 61041 401194 101952 182 744847 23 69775 919990 64785 139 606526 130156 169 44974 274 92854 815725 88787 216 723150 22663 108 551597 541 2 260219 149 30836 389175 108405 10 84618 207 147026 311146 375 192779 189972 37693 188 23518 3 136029 588867 162576 193 979401 47 66760 315632 102 13465 685490 156625 179 154720 94 17961 831095 8331 88 56306 9 138954 603607 78962 135 385353 5 6411 967884 274 109950 815245 180451 171 731410 154 113884 729281 127529 217 47611 116701 132 440222 39185 141 798772 43674 164 412003 42867 89 954478 153 34602 614789 171277 139 676738 153 161544 209057 112 110054 200363 105664 275 955644 31414 31 759736 195 43094 24154 295 169909 50332 34 1674 100153 170248 169 71918 18113 132 840287 106339 217 812537 87488 152 633108 139 62509 135297 50796 81 746717 98 158825 407301 37129 163 447178 128356 310 280470 133603 198 821183 108565 139 923491 196 117103 962467 92073 134 79361 106663 154 197996 143 170705 867372 301 101241 772263 269 145517 438981 195 86475 763077 32349 117 367652 14 49950 251377 9204 53 223341 89870 200 684870 195 65602 308482 375 177217 264111 178442 2 902327 125 38925 240693 161052 156 582095 7 134225 593335 118642 154 85680 58 53717 67739 206 88322 781190 6616 67 137504 363 187749 777943 23459 152 439204 11545 26 719441 179182 90 759760 195573 404 93753 16 9056 354533 39 186786 938582 4601 4 133964 101655 70 292749 157651 253 67057 115269 290 123743 255 91607 969111 229 133000 438989 144959 182 208686 30 41181 704464 80 146219 646582 149 149514 521868 425 188641 41413 371 150351 848812 31 97683 240093 34137 163 523858 98001 286 136029 75269 114 20490 99102 294 124001 151086 263 826654 91 151595 172640 137170 73 20051 159252 329 561436 58 28413 733381 188 51665 539595 115277 320 9091 80435 11 406329 118920 73 722156 139861 276 942412 50 43054 674633 135475 12 755364 38 132154 87866 192 149385 532612 59480 122 13122 96472 109 668011 91159 241 41094 166256 136 408559 42360 14 337859 196 62943 275596 157 68394 53486 326 124734 271318 158 75367 965115 83736 114 544835 197730 178 174148 22664 36 666357 284 124825 691172 236 124287 148212 65235 21 176093 89 113065 795266 65171 228 369085 125706 323 143868 250 136330 61616 161 156433 81714 194 197612 591216 191395 329 368517 365 144898 836478 250 78660 496128 17 105131 544366 121055 123 457225 123361 157 511254 157344 282 610513 80 44944 737479 136 23163 437605 103601 77 316404 180 107248 583180 28148 85 285754 157829 212 971538 99 44967 728051 220 141156 382130 155337 28 373420 119615 326 217058 48 92766 917154 44 166031 296920 187 177664 686435 165624 279 241814 50 160371 796125 71 30080 194328 126 81318 811034 89109 210 756567 39620 21 685230 3032 24 619470 5032 44 425384 53 149437 59339 93592 101 168467 21 21974 655926 62 20173 799660 45 120066 525901 107281 45 896046 94193 157 213059 10607 33 91245 123 54830 984938 28948 62 229782 374 144247 441453 191268 320 754429 61640 188 433600 100917 301 359263 82 182549 131396 149 60156 376297 65727 101 5609 141061 24 696689 203 133709 985379 44 47742 251072 196794 383 461604 191028 287 339187 442 196865 652726 439 195234 640364 22 5855 926447 118 88235 452012 30898 47 963959 194373 111 985213 146 190767 11815 97 10264 667978 175610 156 238797 133429 360 541949 127463 40 252928 124385 208 232210 34890 170 324350 23907 145 40154 20829 133 782235 101039 283 132402 121624 273 932818 135420 357 310761 124 107093 207849 173066 134 721431 115958 194 374830 177 169620 878881 183 147907 436818 57272 88 687268 279 86893 337993 72 5273 336929 73888 133 189833 52718 5 162528 12 9488 887093 222 196465 984854 152688 376 307144 77738 138 53807 85229 37 730408 37 24316 676153 150519 217 373336 14375 108 71502 92006 169 351234 226 189496 614518 145036 146 873583 149776 330 106903 167241 225 336679 118783 30 876499 72610 84 884517 28 177233 999659 10134 15 802254 17541 93 570841 109270 32 706704 170041 299 904005 104325 91 314960 228 190865 362453 101 36367 778656 219 174747 542060 179807 388 41410 64154 251 757277 46665 41 148414 197009 253 26245 11384 62 513424 86019 16 953198 55 96928 921065 24 55776 367911 289 125022 938636 1 192081 182665 334 156393 290275 28798 31 669569 80313 224 438105 232 86923 316527 87 8979 487720 283 180045 205839 37163 125 771674 35 1912 602598 237 98636 362741 121 85953 900131 48115 19 534284 66906 31 114436 114225 22 985377 350 162511 782188 19799 64 262440 36810 1 957730 83 118635 651538 89877 105 556605 314 199218 741823 21570 32 369570 3104 37 125830 178756 99 83260 162962 328 44542 69945 64 752476 347 195187 304441 17 112569 745939 38296 56 578053 204 108533 321276 118839 152 518144 195718 437 234586 359 129675 247337 165 187276 605260 292 124537 392687 254 76540 166855 11 27992 120736 150841 238 981457 154324 335 441149 333 172782 368304 23884 148 866187 273 175224 28119 154157 288 696776 158 163323 987553 57854 172 278080 135769 141 216000 77 115935 55035 60873 186 925422 79149 75 692430 422 188916 570945 144 73031 82622 168438 83 833717 201 89887 533811 133120 244 186356 54559 231 280305 302 134332 147706 88632 92 257687 7 15282 245485 89347 21 888130 133 66165 773061 107 195315 275352 138697 168 505853 95 14966 80703 96 112877 682704 79081 55 675331 69 20647 319910 177 185190 904765 164 104251 616869 285 185183 230276 124330 304 840999 70058 221 931475 113362 184 636500 314 110463 933829 38 8477 391481 172 83897 585944 19 138056 980279 35496 22 186020 47295 216 526688 30336 127 553503 29 114266 155556 167461 280 183138 93670 52 386341 158693 265 707348 12877 76 803645 20484 101 842673 44 60972 219852 124191 340 514902 294 148642 612936 306 180429 699546 251 169265 705850 192361 60 870718 96896 179 661392 31394 45 616149 174 133590 926508 120228 115 94338 29 120268 882899 270 149141 770514 265 181277 232705 108 136305 187296 93601 146 607352 166812 65 50986 419 192264 497698 318 151781 905832 115224 270 560376 146924 93 906259 201 83044 374750 201 198618 917628 52 57399 969520 187498 357 700893 102 123125 889980 177877 257 730469 376 163652 555247 72 124631 96006 110687 94 554773 73 69701 516965 111 69978 118656 11203 67 332142 164 27953 188493 186577 256 175185 64370 210 270131 161 187244 335290 37 18807 470184 180390 346 682398 52791 12 212615 116775 341 932461 125867 200 533159 111966 17 660342 181577 392 268252 294 129167 427831 115408 187 407430 155764 337 28772 131556 268 122935 179238 344 597424 22044 118 36850 41804 72 947153 23 61601 773326 183 149292 470874 35405 121 136058 264 120689 190031 102931 250 736564 114 81257 387693 61239 35 42229 217 120207 9621 14036 52 308218 186700 195 708844 5223 39 197494 10 129398 481903 5301 28 769801 158255 138 202165 68 193529 632030 111535 14 471855 365 164739 662092 81 55048 61353 112 23891 366616 30 108136 971693 108963 319 989917 118563 120 152215 329 154495 170012 63 8586 429217 187048 412 572529 61992 109 448029 105391 324 31257 232 72982 3029 329 151087 719163 145591 33 395744 65 51089 145620 114 116987 327407 115667 36 293309 311 125171 879485 77 39079 961922 189773 208 680907 229 58058 901137 84392 96 918951 227 150487 664613 46994 39 122030 161516 337 685048 88324 258 344456 234 101236 656693 85 31869 656826 127740 307 504131 178088 235 631242 37 61438 237621 340 137136 196025 23377 39 292863 189554 200 819714 106710 226 132647 66464 8 148444 17568 16 761901 71832 191 892245 135238 300 445404 54 69326 15178 103 31999 762603 62 16156 62470 98 53525 916043 11 138252 484984 290 195814 425970 55115 163 7300 133 100000 18161 127 89978 126021 183187 263 441801 229 138266 618030 331 153876 31443 79878 234 723829 151844 297 213237 25 4267 818295 9320 28 818153 108 142666 191784 166 31996 816031 5923 3 814710 50 41718 888745 69816 145 939341 67307 55 28878 63096 166 769134 94401 43 788584 141590 90 368588 132329 197 132640 81233 57 704497 109717 176 578996 76233 113 910137 176889 29 581580 14 69737 677994 11860 36 516385 152062 300 35960 103036 20 326662 43 129400 333811 81263 24 627605 260 161839 671889 41427 172 111668 33 144064 87379 46 86220 362896 260 96597 707272 381 183481 855984 70 106717 843030 91115 50 82066 40 48121 963253 69127 34 699180 184 44862 369680 46533 102 827405 32 19942 666540 26660 38 425925 181950 278 568028 135 48348 19147 95705 272 174153 74379 109 124845 128 172675 13487 53 129623 652458 95 11224 213076 147948 4 488065 36617 38 255927 132 174036 508288 149 133849 970061 25 175591 696123 187 70064 660969 194358 382 381706 55 72203 173725 208 132857 268370 197296 223 512939 23241 48 246346 260 107057 395952 165 183985 583091 33196 49 310904 9022 9 931606 48994 132 48944 12 1978 702557 198832 324 146150 133 40755 133907 11 531 493960 274 86124 781979 138 166462 176024 12 303 783242 196726 24 99664 215 53253 569452 166 71394 655844 300 180691 602725 120496 204 489866 159721 287 409597 139 166516 193091 106 107621 96019 192026 230 46880 185362 423 55092 120751 319 881487 173857 197 606562 56128 128 246266 81423 278 588958 158 135903 770091 307 197243 375046 9127 67 110780 348 144398 61769 129094 348 323730 105706 239 709637 85 145857 248714 20386 102 822051 267 105788 927641 174128 208 114887 35395 3 198569 236 125058 279747 63413 8 640939 156720 213 615634 96 135052 650546 198034 119 882297 23 38734 365566 216 197587 23148 197001 200 129024 238 148652 994869 178314 178 785435 29 101901 757674 120636 59 763556 218 71792 221947 246 189717 108964 69700 250 741754 154868 290 976790 137 98491 485640 60004 174 104332 65 43899 245002 177536 146 533810 245 127939 858978 24 83198 718912 32951 132 81273 104132 35 109232 285 171059 207704 226 87476 776039 113582 101 869614 98 82367 794524 238 153592 629566 49 8976 211254 18 163060 544725 73 137705 142294 241 77835 375639 219 161910 567700 104710 209 771525 197779 160 172620 327 120010 541604 65 152963 67034 7108 19 395095 210 152209 42067 11105 101 546244 61 99534 501241 21280 112 191209 90797 296 136956 16 80402 944515 97648 90 331316 264 167553 132954 166 103912 405319 101983 218 964257 100069 106 732106 144102 22 420127 221 122524 259068 65671 233 267424 105121 65 970368 177 56359 308591 55 149962 653024 123 20590 877387 3 103081 961697 135 179391 604020 42205 119 116107 6848 82 538662 115653 105 388061 194 123115 321211 217 191044 85162 193 116942 711901 62 57602 133537 165336 9 497667 150583 113 459597 130039 35 754920 164815 136 474782 10 73191 19484 29 193135 906641 90 166818 569657 62207 120 541411 132344 217 188998 135461 199 365496 35 57082 189822 173420 210 603199 31192 123 685941 140894 159 596496 141433 272 762290 32206 5 103022 36996 156 968553 83 142521 394460 87241 264 144751 132 142866 828867 138219 259 413002 31911 76 808119 181576 259 829792 194637 305 500993 88482 109 200853 160 124894 38206 82 185258 255609 21 176774 774637 39544 2 934819 166319 345 16527 161140 296 748203 158433 39 256312 77762 74 833510 148 108673 295839 74 57507 222300 37506 166 493158 144419 127 140386 64385 95 954414 117284 251 130302 70359 65 247477 209 45462 440186 198495 382 919279 258 167213 24864 9844 33 132699 117172 311 290803 141389 167 802000 141449 268 618557 360 198466 232944 57764 147 753615 42891 67 279495 19113 126 692573 142 109542 653872 132523 227 944784 93353 86 2011 53 76069 600769 151765 234 538854 46597 129 485499 51712 165 785790 155 56580 884433 201 53595 186524 48 38952 191336 129790 277 611783 143759 58 237936 127972 60 914854 4 43837 371600 157593 43 578087 121 47251 506993 38 71066 210585 37696 6 766711 55456 90 521302 99 104615 444776 79481 64 394835 225 110684 518716 32376 86 970853 1 195277 712825 75 33890 179949 315 132473 954087 96936 297 851590 54 46753 397039 57666 93 788700 51146 72 884845 141754 50 57844 46663 215 224823 190099 220 328638 81213 210 246089 63113 22 346923 4 72100 718645 33437 156 330673 54019 206 711673 199972 373 905826 67666 19 977305 78841 8 616116 45 76104 916678 199 158320 118085 79869 169 53433 10857 27 935768 33 21158 118923 187 136967 42692 43794 156 806229 10186 20 41751 7002 45 138225 112847 237 531833 139411 48 318366 220 58002 726397 106607 277 262186 55 191755 488585 148 95580 276987 98640 283 379577 81 110838 917876 112485 305 750189 84529 13 648654 29858 134 500196 83 6972 978871 126788 216 174181 16 16865 280748 170 68105 957443 17 14185 540426 22713 7 992535 28586 71 931823 68019 48 357929 77218 105 700312 344 145061 578785 88 160658 574589 113006 6 260248 89998 91 635865 247 83242 45447 16 194987 601630 61536 158 876603 180 130051 221343 144217 96 472791 11642 38 782086 185 42531 166831 26786 118 695810 88 93699 417710 36512 80 262849 31 57116 374223 278 120315 645004 68563 22 722458 190469 309 773015 8 128746 820962 83 48522 536993 71 157797 257924 52 61461 839425 16324 113 830442 56 105093 680684 45817 51 631360 179171 102 77274 201 61732 506275 41 170083 748174 35 196185 16868 110033 304 280392 75 58298 744423 286 93208 316990 28 37704 296108 196 115046 364204 133534 97 225472 157 40241 952782 182723 60 163990 9988 20 249154 2090 41 515762 319 114115 149382 45691 100 13814 148 87925 184436 147612 199 674085 146920 15 79250 35462 79 240102 26 66772 545222 143493 350 349259 68037 126 133384 137416 213 301015 36 30599 522211 189 41579 159919 92275 165 89372 31 42826 284287 84 166531 65851 83 78798 745379 84 106137 349027 111 173524 744084 229 186358 406367 48971 101 108197 95154 215 723929 170680 180 813308 107 19610 765727 197 96866 23343 6 52775 549754 35831 39 264165 118110 237 84676 218 112883 300998 160177 238 93901 333 144489 91743 139576 166 418459 212 99140 304077 17644 19 550639 89038 109 914578 104 19160 35963 199 40641 620057 88493 55 540842 92612 101 633120 143 29141 55233 20 96869 81169 135 53157 209298 41862 62 801823 87964 170 974916 148 69114 710529 192 38408 568288 200 48560 689593 180206 26 534230 5 1186 332326 48 38383 808254 154779 188 178655 159 34193 997086 51843 101 996217 366 165146 150271 87254 37 761968 9 192568 623649 66 55402 966884 60511 111 459449 62485 45 45098 74 86831 967626 95 63736 743062 246 188233 234812 25034 102 198228 74102 105 986637 166589 312 3611 189650 322 500143 224 90571 935983 18 192947 673338 79995 52 672131 174359 56 810882 143 104234 393809 27366 131 7568 165568 282 237367 2455 34 88876 101 19548 913200 126 86026 831649 267 175987 236163 304 135858 223883 152076 328 13679 171312 275 238092 92516 265 331912 192 182703 434952 29 93476 82706 33469 88 197289 80 16585 511547 121 144308 399255 167 49590 669684 91553 273 846752 162984 299 500727 292 119079 640081 167 125758 458001 100372 207 426121 210 158562 318718 76659 260 508966 129470 130 339598 67261 53 271231 241 59763 250794 111 33285 231897 65359 110 975434 31 37755 654371 255 73688 267112 37351 13 811252 186721 298 142934 171 157293 448747 142 111835 998954 17 3400 27974 178893 325 521416 40621 105 804344 72 3 985200 33 5708 616715 103922 118 942359 11109 24 323533 99 32259 247787 85372 144 993795 372 197350 760321 110068 180 284333 125 52955 748379 43563 149 270070 358 188306 649443 107 102817 512965 219 126252 692874 191743 284 262092 59460 224 878132 175 63549 110104 146481 221 145180 104259 237 202935 130 60886 501156 8660 29 446997 30 98395 904606 123940 64 652075 250 142668 624433 145 28523 997486 59 113131 58186 119 60071 119299 148506 95 433899 194633 388 61670 28 139273 283450 51 144395 968263 5 25978 663801 95321 38 718089 167420 99 167550 27 23524 671374 138 79929 936972 77 17142 136352 27999 66 724922 149035 127 285682 288 129583 988176 185 115025 557516 171 48221 169192 159286 284 904076 188793 22 750874 164303 10 237048 185515 188 449970 198208 230 882058 355 147533 381146 39 188471 12476 212 148977 882184 234 155172 339508 96296 20 524535 39 105677 228004 176 45808 231474 30 936 357524 50 42816 539981 159 104645 236914 373 141934 970475 153 149956 488760 137 167684 8530 118442 192 654326 117 26636 555275 316 188323 188915 94 101152 49223 99 55096 815018 166 64566 170680 121601 237 768585 151 178090 814507 179555 9 113076 145 109948 179759 140 28217 573099 153434 361 349514 178 157641 46454 88172 41 606711 4959 48 707275 115 149979 567933 16202 86 39092 118 118174 211309 22 76942 786835 226 56525 256464 153 106199 769361 158725 33 918361 197872 21 35074 50 16064 505416 161554 225 352481 118594 46 255115 222 125701 587525 26593 149 864423 128665 342 761666 179 96774 800089 239 60419 584727 54644 183 234492 140 58433 216341 258 77224 714805 65 13304 538722 51 172514 828889 132 87572 244023 70980 228 167179 71 65482 942903 421 183386 596043 60369 112 670152 192657 106 830403 30781 24 581557 70 30281 677020 52 68784 503521 19380 63 511754 99748 125 951445 63122 176 190914 127550 88 891695 242 85299 890355 220 51653 623223 67229 40 951167 30 60188 254877 76 78737 796750 364 174109 179507 299 166889 816208 35 190438 217624 174973 395 485450 387 175442 811786 161 104395 317990 333 180580 562338 191672 376 381593 172 131204 233931 82 128533 665381 61392 3 79303 155241 85 814795 20901 41 613237 95165 248 34935 152843 323 498487 30893 144 557561 48671 179 36468 61 179211 235120 118808 55 790403 105601 320 414579 17 65709 545850 243 174462 296984 22063 77 68151 181725 106 179206 76211 242 466126 178992 171 576415 92999 152 748105 276 183316 303972 29 16427 326666 76 66399 646067 185750 299 69737 239 85885 45085 20 118499 708686 69 198607 934812 145893 68 295592 99 181979 70442 101 140201 278808 130 100620 427493 121 115890 231568 118959 275 936113 104 126714 778073 96683 63 132709 170700 36 844483 161 163751 988716 107 100996 457449 172567 201 548471 19220 88 512283 154 180018 36423 75 159814 569668 194072 141 399145 163750 259 192232 142 46069 426266 196 163588 794306 121 125002 657876 19 108825 823216 77020 126 626846 10 110696 841833 40001 133 66923 88219 205 110795 227 94238 115898 321 117456 446756 276 174766 478805 29 120051 370278 49887 152 775118 168804 319 577314 91152 157 936689 116406 33 236397 60864 124 711290 53014 141 902622 186127 20 217132 228 61527 140370 51 148433 593760 66476 29 541634 107294 80 3572 42240 201 271757 46546 125 345617 178 148871 990143 73044 120 9362 72993 118 719098 33154 27 653039 92323 293 968144 20632 141 334795 79664 142 299271 164637 197 888405 210 76764 594548 4 70599 904094 63027 172 88027 127750 207 921330 88422 273 263899 117 32498 914317 175 100765 641515 105091 162 555320 51914 77 349489 15785 61 796167 113368 287 412808 157292 25 435133 61 16917 774630 52 5506 597333 184354 207 442581 369 187647 264174 312 138246 382949 145 42028 50259 157877 104 907835 12 67531 525929 150715 383 240105 197470 54 774522 121 196077 209262 113160 70 347914 140820 257 100239 124382 282 704941 102167 131 254460 54 42889 867531 147069 257 498182 16 969 763522 108224 136 443223 229 149645 985390 184 75129 838386 81 142250 885160 18 10837 292594 138731 154 972427 103850 262 945756 125569 107 731730 144 110748 231491 242 162620 711183 85 121951 54945 204 146457 968099 160002 45 579632 39 117941 381729 357 158711 18308 141040 80 85790 50684 89 319436 288 194119 530589 288 85392 574410 57898 191 969409 35 11197 694746 85510 72 673985 36802 142 350944 174 118744 388685 87 90895 977765 171581 272 856278 380 147580 645759 57544 198 767757 17 16905 48914 171538 87 65489 24644 2 371921 363 134840 693078 59 5197 261200 246 150331 151646 142679 312 341127 84803 263 115236 15 27654 45936 145 127135 252570 124 27438 499292 130836 114 501650 130832 243 213804 97 117724 177598 94549 125 671445 75902 174 464093 57146 37 967351 150 35917 294021 48845 27 922547 182 33814 979864 55464 210 671178 61402 84 924696 169489 330 361506 85321 106 124992 242 87549 39280 70111 28 460858 65688 204 961584 48 8669 52804 69120 36 865798 28 3048 25482 17 22404 195106 303 130546 188422 190195 341 937281 133622 350 669242 93530 190 802551 233 92959 354194 125699 323 889811 159729 331 497545 132 65285 136312 113609 152 419712 67 167554 754766 336 172444 642344 294 186971 968309 344 155754 918272 146598 202 414255 293 133210 880673 64950 30 442866 202 152094 381398 68 160725 778745 61657 242 947710 191545 40 724640 339 178140 176898 162 75687 852323 126576 23 197633 37449 92 99031 115 25295 207898 119918 262 6035 101 19638 935864 142 110461 711079 118 14101 429853 67 106626 560327 33 174481 834387 178914 178 784603 29 62772 808867 191414 34 365176 165698 308 450565 178 107244 833211 84167 137 213493 136511 245 665904 164074 386 809694 116 136692 127977 129 145573 753032 132 63531 324897 292 193264 18187 14 7096 20835 106540 108 949964 176866 222 51557 30 122411 806798 288 190311 295090 199425 289 838272 181084 169 779809 25 108276 793230 81 184682 652929 190 92320 227388 128 20188 586684 43302 17 517543 75997 220 407721 231 176023 397909 122076 300 919375 165821 354 214013 153 61044 652627 30724 97 814360 65 156289 254669 305 122722 472801 71044 75 141225 38725 7 654071 106333 284 885746 167062 104 18283 130309 156 518988 170 88866 398915 329 126780 688879 148290 83 653660 110970 148 740088 8 149644 722321 5 67547 887663 10187 5 817943 249 142460 50949 10076 35 407957 3879 1 114158 159185 29 805709 187 43474 989035 140745 276 590505 158683 61 163698 211 63454 960113 115 32262 755775 319 116114 468014 185 197473 816573 10479 94 194160 60688 98 936316 120796 222 642011 223 184956 620314 130 26715 246401 92337 73 233955 253 190250 305650 97 45665 981200 433 191455 678993 339 191940 53573 31 185478 385982 196004 132 998254 144526 224 885893 38022 105 707533 181644 406 571316 11 97845 699083 64954 141 322255 223 111774 492242 39162 50 479118 110 92197 487663 24 90084 464640 248 73723 687776 112 58999 519880 63108 204 516987 6 116497 629559 1 169726 796986 63 30518 729875 241 138061 974813 53177 230 626042 352 186737 787461 193 40340 801659 274 193757 557749 112 63534 830600 73009 254 933713 86 157001 271882 438 199537 256566 185 67047 907698 419 186048 933584 142865 241 696207 389 187649 361297 36026 12 750289 99424 245 656404 33 64395 161542 132802 263 824157 176 132603 553435 108 54921 516858 45 3089 83838 30887 145 567030 308 101173 809075 2791 37 862490 178174 342 652240 14829 14 286351 58675 204 927516 238 188335 346620 143361 5 406968 318 115525 264261 140 130278 45084 42058 101 644515 239 161188 471835 170595 316 126175 121540 83 48225 169568 29 642031 89 13541 555984 72 120301 338673 158435 315 894758 57256 168 972271 3 181036 62231 98 161227 288314 311 185323 967745 147259 46 247194 227 97473 150917 157 92770 952513 148094 38 558902 193 63045 635403 59 123172 65706 90 28837 923059 99 80010 992090 123 21279 11822 88714 30 591119 11 14048 250431 49740 68 242182 327 166320 388396 8626 44 575161 186401 196 596334 79004 48 612546 429 188807 239301 176513 400 172382 136700 285 837479 114248 226 609600 79440 255 517371 183 189749 639434 64772 252 935151 9537 94 32573 68 24239 94116 196486 352 280919 166284 12 178924 123483 327 344524 19100 2 917674 153061 153 170420 99 32027 967112 26515 14 641250 114883 236 608376 142857 17 745119 183 124029 406416 130 119674 36444 12982 40 95394 19000 62 482814 164 133347 930359 2376 12 534249 11 8715 157516 150993 170 582412 50 30236 484993 372 189722 819231 88 54653 884974 23 123201 472180 9033 7 677826 73859 115 46818 90550 162 74178 90007 155 49055 150617 181 557386 207 181869 235093 23826 43 344998 82 197185 9879 199387 165 268882 43903 76 26600 137871 315 875985 114286 289 20768 251 79574 615606 65748 244 779182 35483 69 610155 126171 351 524118 27282 31 668896 104970 196 410524 88 193343 277125 6222 59 251362 48 26570 41900 116118 31 180306 136 119027 470882 321 138439 596209 149 198934 613151 32440 150 890210 74 33430 140926 108605 192 392160 97804 132 367177 293 98210 901889 18 20684 865818 185773 132 168356 145598 182 205045 21145 7 701598 117817 139 957130 152 24798 638297 21 169096 476993 199955 375 436661 301 197762 899121 347 129110 218358 10575 2 82093 9 3600 698164 141634 112 869006 164 125216 251354 126002 250 959382 191220 236 348321 182 53655 804084 164891 271 140277 34553 103 999689 138 146540 123340 47 3167 234320 99 59913 672658 32676 72 767261 232 147440 547277 39355 149 396015 153867 38 998081 17 17117 394883 89 36451 937393 293 178759 698285 65 40665 443143 278 86253 667815 16 24534 261119 109 14085 15545 129 63275 973268 127554 42 848452 174479 358 507820 88614 4 815023 118539 188 481908 170805 334 844349 41176 8 160381 106767 105 982225 118940 181 181458 196981 223 416009 275 88205 511557 33359 164 960879 118 38348 331455 122487 51 111874 4130 61 723785 5 18133 629339 100849 303 544387 106 67387 824952 113200 103 71727 144866 256 502966 424 195150 68673 18668 75 373341 296 125332 585094 26685 78 940072 70840 28 516390 196923 255 674114 274 182495 324017 29814 75 675056 174640 79 622986 16 37598 610534 150623 100 367638 90603 251 963473 97 52532 30021 155430 189 250019 178920 78 296754 43911 18 600592 164 34209 946746 135916 208 40766 58 139041 95814 6033 46 750384 172193 374 888808 103838 46 637868 94851 161 490722 84364 149 859544 289 89826 21777 340 116257 580433 30091 82 921043 122741 42 60505 382 153333 252812 112 160649 55431 232 123240 398228 42 146604 546873 107810 280 5765 60 96990 618670 63 86977 361495 249 95454 722202 62700 39 729424 175634 40 920814 49 2772 475060 120 131804 234157 197820 436 385965 181635 135 231562 176 107217 735510 139 144855 149914 90375 73 350871 89107 66 917194 100437 266 463510 96 23220 255101 7745 35 369874 137802 135 59031 193 132015 373174 47280 47 701361 164977 136 161571 44038 163 144821 295 92313 605563 141078 18 429820 107 102366 969674 181424 419 880401 70340 149 616065 164260 304 875103 151616 201 274509 34 77425 911147 170932 265 34674 75843 83 26677 34 191059 349756 249 144298 309795 399 160588 723767 96642 70 151039 88731 196 683682 171830 249 529234 60940 155 163255 19162 119 567630 50928 102 982788 297 190065 653749 40157 157 91925 60725 17 452512 93 177586 717181 50330 35 724695 22567 115 424603 285 150710 283940 15 16155 695942 285 87642 908785 112246 246 819879 51211 215 990595 160 143305 783745 72 64256 303246 89192 147 678435 56 109018 537226 54 3387 552660 27 19021 284744 18339 77 370865 228 150009 331701 126 189669 440412 250 109405 68867 147 162212 237895 302 98273 247893 3474 31 33990 19195 116 23193 195266 152 818745 59 22650 390960 123408 20 146733 147 91263 59787 115 89173 240482 54573 54 813924 179 175180 376914 109519 25 535788 27965 26 188072 282 87681 363803 22 134289 942165 127954 3 12001 251 112953 109268 370 187229 434894 76891 154 339356 271 108740 330841 189385 7 400291 18 10914 385650 87103 267 235921 18232 34 704555 22 156821 727766 95 65420 680932 74 46552 975649 133 174460 116851 73 44726 581093 120035 201 670575 51564 184 232848 105114 259 147155 378 196032 543441 178464 86 554925 328 165857 159508 152021 177 200836 4403 52 733080 42987 6 884120 101989 199 82051 108 164348 241929 153533 370 352152 75891 261 679634 138920 151 65213 292 97812 440261 2 133499 44187 96698 186 706297 183697 298 791612 85805 289 867472 99368 160 877558 166 39452 364138 205 94207 661149 111591 219 868144 12843 49 483337 159701 24 340000 262 167954 706935 20 16469 35020 180057 323 346441 4 24059 327329 106949 289 997866 109 64672 899439 9 16515 65472 78 79525 935131 203 116522 125169 91 52482 985328 22459 19 233547 77953 276 542884 121522 258 389236 5 59833 293743 55916 200 656419 67678 160 85641 134084 52 287476 44 7441 418361 31 17527 82125 224 197527 326434 86860 38 387986 71008 118 117513 244 156816 329033 146104 339 353064 87216 90 888860 109 15265 986955 173 192392 637110 53 21473 561722 61884 18 556608 175430 193 378057 15 9643 139416 320 140301 607028 227 120807 915406 42 34686 914996 82 186641 717697 128412 106 114033 36 42574 397976 82706 243 459564 66564 39 915038 86 12766 160781 168181 299 814956 109 35933 580643 127 25166 93076 86 29312 587364 174993 391 947911 21 10868 166618 172 75243 638378 56919 6 219909 120 53486 77261 17 1919 654400 38033 165 628445 154728 310 139993 31 132886 403705 3956 57 112451 164385 186 613386 154326 204 365087 105 64588 627355 399 167059 839826 162468 60 508010 9 123708 423945 74450 203 392605 71261 235 376362 137 180686 317566 63970 2 16198 248 10 862385 145699 83 484847 84 33576 328707 89096 274 360540 341 179912 379060 86633 114 196619 51185 44 479423 55269 141 932953 79 80205 361764 62 28491 737617 35170 5 550127 185 184387 968868 96613 26 117594 6 4295 915848 114 66253 2971 174389 2 755753 167013 24 941162 90284 277 553040 181 136058 880753 76509 41 874087 8517 23 364088 16140 63 985995 165 97381 807856 33 98316 414596 16 6685 24958 260 161398 312632 198 171702 155119 135443 355 478172 37 33718 883827 3 154519 689543 73871 223 494245 224 153316 525415 38 70151 503942 130 172168 363592 105 178632 842527 84371 180 34841 220 107239 922013 101065 87 931161 126677 4 958335 197957 336 84951 304 96084 107578 237 160282 545743 42 2988 960584 30 23969 237377 142980 270 144423 87008 175 862950 95 21085 357370 14 16419 275400 226 169172 412438 215 95523 912962 39877 45 188612 42 178245 534113 88 83218 318544 104008 165 228575 408 189833 255765 91805 237 529802 47588 69 841996 218 54956 205994 97446 92 177055 9 837 720330 89 102398 932882 157338 51 204416 160895 106 208975 122152 155 262670 231 182433 439457 106224 116 877525 205 101472 193786 259 68918 635420 47 141926 455274 47998 189 123 141 48667 580605 381 152359 11765 36 35550 902689 167648 176 549642 50 6595 394704 53 174157 890803 92519 68 270290 149 121456 630287 3966 30 224382 27186 134 905837 113 15812 676656 29326 114 741800 9237 61 819089 32 10379 815879 136 23036 641578 239 196009 774008 106106 45 517190 166822 242 473493 138812 172 627236 161 128171 282017 58 5658 131100 11 105429 67182 181987 124 538995 9777 28 987255 149 93872 328472 27 18403 793532 46039 185 270010 150 95128 673420 333 127386 794858 158121 116 858286 176268 129 230921 56 186893 68022 175 198244 374651 99617 12 811637 127195 141 289173 211 74986 103989 28160 20 27540 134348 295 504579 8 136602 582447 76 20571 494665 106 55591 661614 157060 131 689132 107 142311 982720 95640 162 182964 94687 58 988208 82 140834 644835 96 167958 501413 107162 144 963654 70961 51 631985 102552 236 898574 195 187297 17786 152 178523 628016 62 108826 899597 4 8882 529629 157 77360 265792 175885 279 262786 11 30748 541934 13 25273 884069 131 29525 509100 238 60222 864315 89737 9 134409 74485 28 338200 22 122931 735632 120433 308 274159 30007 100 554331 122 18332 800743 83 66743 173361 100 134873 432807 35148 159 991563 86 45655 450831 3 71894 407355 63 5928 92688 158367 383 827854 219 110038 417972 91 124561 972248 101 66639 828312 179823 32 682547 247 75212 161362 172 151502 147117 167057 287 931800 22690 123 571732 1 133194 376639 6275 32 781418 186939 300 892270 20 113690 846925 162650 141 862782 80480 241 916968 167584 59 892525 88 93284 838133 163301 261 285911 45 135334 574175 47718 160 224538 252 95970 150261 89 14892 642733 335 143146 170156 8309 48 348359 224 138209 917309 20244 48 257987 29689 19 614287 51726 29 544759 337 176309 196847 135604 356 71952 132145 213 638011 130 92938 73233 246 136152 546235 280 84911 95121 51 5483 769603 80 64325 183590 103574 200 444565 64 24853 575692 14 193939 379517 47 8875 367899 40845 136 831629 128 124200 7031 6234 14 489818 43 110591 363030 7 48635 476159 186495 26 628093 123308 22 832378 40 154770 30979 13 158912 827888 156460 171 271242 46 23554 268418 27 104669 400992 46 4364 437280 148 84252 943164 105 115782 821618 168 117738 739298 52 81363 73967 30908 37 414656 37 154874 598966 327 120304 90111 188886 402 489887 175975 412 950140 9 198112 395234 77301 85 111211 3 162804 533973 159756 9 934435 16 712 704796 235 119920 411373 31609 133 833881 3505 59 715919 347 155381 32526 56 30101 947913 85 139191 48805 40688 37 760863 248 63666 70434 2729 50 939964 35 185592 901202 31129 40 883016 56 85532 54837 20010 137 915619 61815 88 301683 53701 122 289185 202 106226 40158 93 178015 861879 124633 291 32738 213 175930 79571 49756 84 223138 24802 2 870440 1 424 224634 225 120738 919418 143714 336 520578 57 110865 280426 197561 6 520305 122442 152 884103 196 56597 532486 124311 55 587086 144292 60 105416 30 69388 589499 37628 168 639137 65630 111 85188 112768 208 173888 73109 243 912455 140035 360 351691 179 154196 120180 100 93272 840670 120 187691 668679 176 199820 393855 39717 175 159904 67354 195 22443 10 199517 5715 41221 114 284336 97 146190 509275 75916 81 408492 340 117166 585132 242 85248 93301 132126 9 699009 48 2485 324818 119506 284 949472 112357 247 508071 196 188198 739566 25963 109 70583 23593 81 946069 169 148585 432216 9360 76 568752 182381 358 230628 72057 173 540524 162 28863 466264 10899 4 658050 11 149461 86373 15672 46 461053 139832 290 683953 174 134302 230694 171 91668 571286 14801 91 319847 30 68469 806303 173 199794 545660 68 7006 536582 125390 226 185368 42160 40 9711 116458 335 899266 328 118004 657756 180688 114 91225 196 163404 503503 69253 256 793850 185 111556 837248 107784 96 663134 19 44715 89925 203 82320 372333 162552 50 632283 151221 105 369356 112327 136 303388 256 167016 89683 158398 105 839231 60466 17 983168 16 111866 632861 138958 221 532442 198517 413 726122 89183 40 852910 139 68438 379470 13731 105 850742 256 130283 184142 80 101545 21964 337 147260 776916 276 86535 555999 110 47072 667591 64 49467 287565 217 161203 828507 252 99267 178801 293 184777 423135 85903 139 515849 18623 52 17676 135 176646 566908 18 62142 282002 201 106437 4703 364 194554 206574 183 141469 411220 132 154850 77817 92 60221 126786 181802 8 501952 21904 114 922449 70465 90 701609 74 110005 487700 141 74459 704573 228 106156 634878 78789 248 617126 64633 175 729172 74 23879 945778 120 196355 866852 121319 214 885527 99741 284 601280 196752 124 562492 181 138933 169663 142 28090 243999 114135 306 251138 80 69788 200249 193 164706 287138 126 67774 850595 105228 304 274199 104 35880 98858 284 83632 103124 98914 124 891045 268 134243 383514 189 88338 491572 342 130211 325910 14 187233 153572 178316 141 843061 91128 138 977026 133 100496 479465 107617 149 852372 106 123792 580174 99 19588 475272 108 84082 296806 117369 101 508128 84131 16 371851 37 161630 40168 217 153177 43228 167491 140 833294 56632 183 955743 94 25265 279957 301 145197 175548 162145 261 820020 143544 227 147529 222 55792 48832 186 46299 827652 269 195820 602904 87 21119 756235 51100 125 85730 163658 41 457462 11 328 143087 372 147859 312614 109 33707 787549 16 11858 389088 189421 190 563124 422 186446 70207 31 80753 22571 197322 418 162279 295 195952 74245 26079 79 677275 205 99654 905143 2930 18 5402 2195 35 522119 131980 136 320752 80367 199 139170 181774 16 70869 62749 148 813509 212 145958 158690 188 167482 233944 165 36454 4474 59 77480 844250 103 162665 454709 311 102759 640194 193176 198 141217 46150 163 929706 59 42382 769678 7 3880 763238 42 178548 117737 29244 95 512255 3009 25 999527 173 38657 54653 1 6829 410214 18680 123 567569 47 77817 51729 157568 121 497718 4313 1 792968 7 73474 172805 95 152048 350820 111 77653 720999 4199 45 747141 91494 76 84184 91 79822 630881 170691 127 12229 109246 136 888206 90 73529 750187 127250 44 348363 235 84840 160943 2395 21 201058 115427 5 531789 110597 36 443274 21752 145 617291 238 158915 566330 175087 134 857814 77 65047 153683 18 15220 47746 160 182769 864523 103397 128 219121 32340 68 444862 173889 226 856342 124963 315 875431 58 137204 866041 228 72506 657451 38644 38 146456 34506 16 957366 48 27708 340236 58921 142 871339 28 164462 572215 93 52317 774228 170 62332 382273 51902 191 536203 202 85923 727352 94040 270 116279 141310 234 721819 20498 5 412118 159951 113 829455 141467 109 528130 107533 30 356689 140454 233 395477 160211 207 709161 37759 167 496794 183 92542 240989 85762 204 402989 100 23204 921312 98600 217 139886 110207 295 812911 45 20142 302471 16699 77 353722 101 166379 628945 179 136016 151767 82066 16 443417 101 130751 15883 31361 102 586138 130190 128 835900 82743 100 520715 357 136200 444843 254 67218 147039 5585 22 755311 14232 75 420697 107121 10 527886 23048 97 336544 98 127711 814383 265 141232 205781 320 161275 562388 159 30906 418507 152 86643 352211 222 88188 542004 389 192851 980230 233 118598 316251 49555 51 192493 75392 31 580412 29313 49 379858 160867 88 555113 209 51668 997118 36346 125 738966 68 65143 322633 124 34549 732493 301 98228 163662 57175 37 246344 17297 7 193065 25 2656 995024 101717 227 356005 63111 15 617488 163985 50 802848 11407 4 551985 130012 174 807988 105 51687 101290 32991 37 203212 120709 311 758498 183025 417 690531 126 96232 990979 53423 187 75 160 28988 420399 27573 118 376660 40 17600 814360 129368 217 653492 49187 206 545691 137129 262 999278 176 78506 718525 158 145434 519967 223 53190 871921 121971 88 662913 8376 59 343290 111565 195 11769 73 30854 396166 20497 10 910152 189 73582 215828 172 34488 807060 24816 1 9485 10020 67 477261 5 65172 621313 89 64257 98659 269 169467 974665 100 53411 365529 17367 105 614654 141804 251 518894 102738 5 1104 76861 128 446544 46 123303 544493 210 80000 776805 71153 115 831424 259 138499 164382 148794 34 992223 45 37910 329945 105066 53 925387 60995 40 74960 148836 313 445827 64813 116 351675 243 148847 40738 29965 157 898031 49222 174 936015 326 137115 344660 29191 24 148230 279 153957 138423 63573 202 222030 94932 109 724054 29 65448 435989 63 42796 347514 101603 80 496997 180255 35 992943 167201 183 104403 170962 259 200437 173841 4 431100 72078 90 988494 108 28319 125954 27171 75 582518 107404 44 394404 57 44869 53813 18959 110 116491 183 120325 918570 94591 222 174439 280 132295 568312 157398 40 357072 96547 256 55378 11 49793 369892 140901 241 282004 23183 108 625919 25637 115 378620 4 35561 84612 74 33634 330998 159872 156 681235 108602 129 142907 124000 329 29529 90 177452 525470 188 161232 819871 174 119956 113765 231 57126 195906 154562 359 952912 88 45522 227226 183 77710 785453 66695 213 481689 142 27283 46411 34633 84 387978 281 140856 741994 421 192163 450898 132792 65 526309 42 108051 548147 126693 65 742015 127116 14 804208 198 192792 250452 180298 267 398581 162439 228 722274 5304 26 840752 115481 19 881762 73778 189 217159 137 151197 989837 151 85819 664783 25176 77 736870 300 177231 579900 63 55521 245121 164527 368 10257 7527 61 367870 74 52106 129676 201 86758 325100 109893 26 298177 16 81090 403596 51140 63 901069 107 136553 3142 54317 26 159176 94 151882 432216 176 73521 833401 177219 176 456440 262 142708 183854 60263 169 713240 76 72996 534821 176 98808 575413 184 83554 351275 32 158463 894221 136140 196 797245 192207 433 346940 62001 175 755884 103 41890 76753 157111 14 895751 349 187808 689133 22429 110 250442 9212 40 664186 72711 265 976966 154 134715 576238 35 13210 514769 126916 264 215113 94 69651 374106 279 197794 752168 5 701 46534 287 174349 418200 113 52994 736386 151 33019 694354 143229 75 72330 125041 27 365951 157 46443 903659 3 156605 800369 61 23293 227702 186581 221 891515 113504 65 433703 172113 182 640115 326 128711 651510 364 152925 385730 156 171621 367741 119 76231 527698 139 75320 689012 349 127491 124298 259 114445 111001 32 97425 363378 107328 276 513176 288 191900 137779 87 35194 976565 29906 14 111606 191994 45 32035 31028 172 912600 307 113902 744451 64630 157 681771 187530 118 36955 282 94736 946253 52 81056 671709 86 87372 95605 91995 33 158007 8 90046 894200 15 139526 991496 133 81698 437588 206 144730 504714 49 30305 592811 341 163983 627041 196 51176 101741 45252 143 574731 13 9512 494745 78883 193 430076 42163 176 530593 83 175162 618994 144814 328 315175 158 157520 325839 223 130304 251730 3058 43 844088 333 147526 426160 51381 152 248522 236 100500 53840 85179 128 100099 174 98571 479557 66 133674 709116 8 151660 704593 41876 82 145255 27 139461 354688 1022 21 15026 85 57775 617682 259 71496 17316 120527 293 306128 72162 146 232289 69 30501 650378 104196 176 548003 10 119276 394045 31 40670 225293 167 67954 837280 137 144917 64182 50315 35 847492 42078 106 81998 181546 44 577736 100041 63 492035 97 15000 730606 64189 47 578854 118991 292 722431 22 46425 423819 107991 161 827569 17 38640 883634 158 120534 624708 72757 247 477561 94468 291 835551 26671 96 40631 82 21650 151304 234 156480 972192 59 105394 878195 154004 373 551586 84295 19 224840 48859 168 277472 107 86274 122879 119 24413 108154 260 67618 130760 163732 71 867212 70 15691 382372 217 132342 161139 26 3424 252206 146 194752 25452 133 47704 860152 144 26047 830139 187782 194 449766 93 126631 889771 197 73698 174794 300 166086 404354 177 41088 606633 88250 266 547350 70381 36 132309 244 110060 341985 186 175453 664214 85 171314 622597 177 73365 200433 172972 378 988386 279 109914 653773 335 117618 734160 93362 279 69886 8811 26 361884 116155 42 765038 43327 191 237661 67790 200 108973 91 101509 532922 162 43447 613594 149848 322 30660 50 34744 865922 143633 342 398701 283 94020 552234 101 169159 511569 223 50206 689541 163580 30 336244 177991 82 343878 143369 230 600339 179003 106 455959 181420 41 756848 210 103089 403164 32111 102 933992 253 76859 796401 378 155903 217106 7 31202 797851 181 85734 224567 15 17885 289815 78 25832 177182 83223 105 631609 170621 50 137837 121630 179 62069 6181 3 683363 334 126926 903573 171730 249 880295 66919 240 175610 167176 395 207111 176316 344 313222 55658 202 750063 46938 175 460222 248 115802 642594 73343 74 890462 149039 56 529524 34935 174 592924 12459 17 901452 251 74405 209946 49799 151 965667 70 75281 927481 184787 208 339031 189 140124 844567 152220 130 271754 211 157874 637477 87 168847 601316 111 18530 588019 98990 196 787359 21 98557 920025 74 131120 934887 54 170215 517943 104610 28 472352 158 42561 706045 17499 14 904941 122161 138 933846 34 32386 113621 190764 260 390850 187178 50 762170 20145 28 109284 96846 166 282208 261 128697 635080 10 55805 379536 245 170055 529803 185833 122 705180 83 97910 441427 276 190529 154869 150078 232 101426 204 78658 42680 12254 63 957500 254 157548 935401 66261 185 681590 141325 334 282363 14 2488 972083 225 83753 775153 185839 154 788292 190733 366 782473 119689 265 318612 116120 136 284485 176 42637 973369 24535 52 811741 59 9599 736289 166 29249 626872 125969 99 925194 241 146094 602723 222 160597 334776 248 174813 709264 7019 53 667607 366 134453 147886 111 13495 813775 54 31827 196446 192737 327 264437 187 74908 534682 48996 118 995752 50 67517 675092 224 182970 611090 137 29788 727314 213 55004 327499 17327 64 91620 10303 79 76984 93065 84 876405 392 161208 915390 111130 261 310094 96290 65 535686 31496 57 216193 51649 141 945489 126634 7 641633 104625 211 52068 90 111134 715833 316 104276 953785 123 62377 985065 44579 161 35280 88279 189 2371 54507 68 273422 369 181666 195613 36 77131 280864 76384 62 443036 180044 85 814374 169832 245 269345 220 189871 940770 127838 90 812954 9 160916 117407 103 178188 309868 7317 66 160614 139112 232 422159 80534 8 45454 120959 52 465175 96 17515 145986 140739 74 938181 164758 400 145346 149492 359 744055 222 191599 767524 82284 245 659311 157201 193 840640 184983 105 371703 380 180033 610511 222 82119 869409 114369 136 154048 89 79152 946916 146728 336 82562 65136 80 998119 36 6358 815781 122279 42 454892 56198 67 803948 203 138428 364034 110708 3 368043 358 187802 70498 154 40433 106110 278 116679 413069 7 4452 961261 41976 128 465626 252 81814 881126 106365 5 631131 18559 54 894688 131049 197 294642 57987 107 21548 197141 166 324710 248 160770 738626 231 190076 561747 58 119528 383897 180 40668 921473 32 7603 478154 77160 39 951962 34 12744 25439 304 167551 10136 176999 93 969965 272 78842 307078 148 155933 760054 184453 123 103959 136 193815 831221 23 123280 638975 152370 17 113257 22 184443 230755 32713 9 941231 19122 34 949942 394 183061 668697 28770 144 58820 144 21697 733046 63106 144 270969 296 156512 538623 84 14757 323111 47102 86 817764 188 37371 343926 74017 192 753159 411 190203 76454 152519 207 770589 228 195723 360676 155242 169 230297 15907 19 480191 34 186574 221613 82 13966 771632 139258 139 244101 197763 382 382482 104 63353 104922 200 93949 303307 147 28336 305762 47109 8 739918 90 97937 816646 168607 5 872778 4298 27 648552 177 35932 572045 110 27094 869512 17731 38 317625 356 163365 102893 298 90423 342405 157 158610 599534 180 47999 48262 16781 63 634454 42948 194 510318 53213 202 412686 77321 49 993433 189 159199 70982 166 77497 535231 66 7475 532950 49150 79 208824 122010 187 740549 59582 213 333776 140131 243 601069 184 124255 664756 95398 15 905494 142529 357 266105 139685 54 956772 48017 6 744219 348 187356 243611 198147 244 225627 63590 146 670421 205 11 878650 122978 286 623832 69895 196 862295 353 141334 890140 182 194279 934324 33903 20 943515 202 120784 125028 111880 114 102866 150 98913 322501 177 153360 809043 11924 9 877353 55 29188 633426 29784 165 89898 411 169382 826000 90 41853 128696 131934 141 894692 164 87049 53219 91323 196 866442 65 10153 971674 92 112894 757324 146162 204 978372 219 118399 39276 50725 222 498765 209 149896 33361 41 2504 21694 58 160795 319483 92037 297 125907 155372 15 593445 106572 111 316171 99 160307 839039 378 167638 179443 88302 62 571557 207 143174 669892 159 97479 782001 187705 153 660061 183748 236 567591 106 36420 285173 8818 34 805126 35 63690 918238 76019 129 533857 126224 282 426354 144 9 946586 152743 273 685939 40030 4 894537 78 64956 379461 27440 34 855914 139212 63 431791 20 86289 758376 43462 96 450188 62 129917 921538 301 139224 109854 101 30264 162543 58209 192 327184 36 6937 596020 62594 204 463735 116 51319 852150 240 98084 440520 71819 49 604419 321 161845 328360 164 183114 147355 171 194777 848638 72 73829 175347 59675 126 946130 19 47645 780729 221 143945 680336 63 154709 246696 115346 222 832408 196 77844 248156 375 162299 438939 175 145187 711238 150477 356 159527 82149 127 261165 111 47014 678713 154328 346 174442 109905 205 889683 20 79714 952485 332 115010 603735 104 75447 66369 3920 38 934684 117431 8 615398 80211 136 204797 157 114737 454569 125765 119 857943 107 28707 966351 54 55965 705061 309 103439 598991 113 145607 437748 60879 80 452197 13 197526 356365 172655 198 133834 184886 157 418045 139 197330 819150 120238 284 608207 73 132712 750497 128511 58 780947 310 144832 172019 163455 96 655738 178860 147 191301 164 194148 999563 39 68210 441376 212 48647 214764 109533 50 681152 233 172697 996916 180396 97 488402 48 61049 924397 62 141965 561289 35134 10 740965 29 103904 180573 14699 49 872635 110 39239 992290 158443 217 935669 58057 231 72505 342 172899 441408 161 107333 860892 87027 199 307194 174881 92 355630 177472 121 846991 77453 43 560042 51298 98 731486 163 40043 665275 62299 214 951552 101 151975 702298 31096 77 11874 31401 18 7686 178908 367 248562 105945 250 525838 161694 291 613368 168 179765 197795 52 71786 566329 129994 49 871784 16 168101 470376 239 85266 824798 217 100803 47462 44603 99 199721 89 29171 565815 166 47461 23078 147590 321 718245 139499 95 274597 167 70256 452057 144 24582 175675 11 2002 218634 130292 143 504282 133407 73 344946 73289 190 167036 167955 316 303379 177512 362 834229 268 116965 420554 70 187965 835912 30002 123 81151 174775 47 905120 30 63424 245877 192 77625 237556 284 81918 196355 166585 192 715109 146612 150 189138 390 178974 750648 150 129185 5356 71172 31 58223 43 170426 419994 348 137651 848354 100431 267 997239 70 112036 711203 254 152395 491043 106 53859 134939 147160 28 317764 133702 220 163818 368 166579 87064 75 10613 654146 173 118002 15318 73462 16 552603 144459 212 597213 34 68937 93598 161601 194 576613 432 195908 457216 175595 62 880296 211 94101 41889 54 59064 328808 31280 16 337932 28 19068 685071 117859 53 552848 35124 126 656471 413 196096 563526 159715 2 473166 126 154603 957107 87 47705 404220 110745 73 753137 121 86366 781884 328 160291 226979 246 198893 900932 2 158954 66875 186287 360 823349 27 22294 221908 125008 39 178543 128 20873 412264 189512 391 787464 100 65365 753594 33 17409 338560 135 57124 785966 181580 381 36751 91171 144 254915 138400 118 481532 69 5019 537753 119 26649 553190 37 109245 835054 109661 91 18498 94545 268 829546 33248 36 185289 6430 27 872501 156269 132 280331 177588 110 623385 76323 83 479058 210 198919 844848 60976 131 498514 220 122496 577039 145670 37 634610 135062 11 238520 15 124801 852415 121410 188 774736 251 106681 987427 175 62483 677954 20 128972 954036 7241 66 88059 74077 99 779740 106 181501 20500 143 54841 915585 32424 121 524997 36225 43 430157 112 23644 668183 168488 336 948309 301 121058 433459 132687 16 933556 190410 153 275523 199 113754 217040 139 29305 758828 9818 75 428075 271 92679 932025 145689 105 442907 33082 83 910888 78 82040 449714 148 67595 174189 47 181061 894539 15 52098 804749 150823 266 805730 118659 181 69994 193147 21 578411 45919 2 946619 189 160063 403518 141031 315 36578 6180 18 242969 58605 96 610752 167673 341 918169 25947 80 376930 80 170795 181877 42 171066 64301 7 3311 179175 29 122026 271357 171 132628 56464 67011 81 997531 98218 302 850490 458 5 618580 146762 354 963582 91533 49 311228 4076 19 521432 196935 372 913703 271 133899 717779 44 16996 354298 80 46977 803784 360 166644 535589 4 51845 886371 260 155661 895710 69508 166 554195 210 70645 96372 92541 90 140737 234 171421 216776 226 68495 453204 38 19920 234142 24 15252 606747 130252 239 273836 137 22124 430234 175 184667 484136 83891 174 673593 72296 58 893539 80816 152 558945 187476 269 261931 91799 255 147794 150880 57 5703 276 108347 1792 16 86148 372898 175 102854 806296 104144 57 614147 44 127904 629127 112810 170 693236 39 54377 728135 93249 61 510400 105 31453 99774 200 42051 90377 89490 27 957359 196420 90 437802 277 103097 23428 296 165160 769401 160912 220 974148 41 72255 823667 10 166957 977924 175 164233 351613 178 36256 386248 98 166626 411411 108 83015 877628 160 102813 360961 265 132211 342255 64 136352 308022 53 97583 155904 113503 2 555392 155901 332 622598 4299 42 486415 29 65675 681155 85 84041 159764 85 10768 378732 92918 215 615594 144 32244 536377 70133 214 655107 183 65983 114723 79248 18 96145 98 10758 960012 291 133982 453161 12 150392 902952 75457 171 867461 22 96858 639269 131771 103 186551 121591 191 588014 170 99609 432949 417 182223 815907 82444 105 617825 136138 86 912840 98 161053 465518 181533 381 284044 193618 19 285584 22712 148 769814 111471 321 609735 103845 210 470298 297 126947 43451 165 72390 620296 52 118191 633574 181825 357 553258 159 40747 385659 298 176384 457738 128138 42 202693 26231 138 584021 232 113741 89504 164867 401 27715 196758 87 319541 294 86605 997884 39868 104 984920 9974 22 783734 210 110701 943524 48881 208 98198 84 19835 714847 426 184128 832549 197 155274 826426 198999 147 549715 99 10230 898948 45776 179 780757 116 22070 273518 31 153279 697906 104726 41 49280 256 97313 39122 8265 29 648881 45 138239 741267 161328 393 552881 101 60001 783513 36 32692 937240 209 65865 696764 172 104870 501598 14 33320 131606 10 19429 681055 129 130634 265201 112 33640 630525 23172 28 92869 278 84747 42774 189 152429 989071 165642 217 9181 98979 189 802444 88746 19 436259 220 95339 557703 264 76199 206628 155121 207 166024 83 42700 408008 156 68729 292829 157 150028 797123 31 18911 675054 60561 81 291471 146 57276 433784 54 23930 834966 153581 48 918612 163 178049 610388 58830 185 995139 126262 311 577327 98 154899 968011 56171 98 648980 43878 191 44038 78 91398 469364 19410 112 484791 29 3029 926817 84457 288 770873 196 79682 520300 129 145028 845935 106 186896 567589 117 37521 298953 26 65824 927669 200 118379 911185 76374 67 944221 62 5310 613276 160 105169 223526 144101 259 995117 187 89864 345758 174371 402 608895 131277 221 336518 29021 112 421620 232 71892 537853 176 31776 500502 210 73251 995937 70 109267 514314 168130 84 178361 50322 40 874582 129397 207 465025 85 186649 832111 201 173170 296077 292 163934 485989 83469 30 538154 142674 116 173727 203 64087 308484 94 104690 516319 164517 153 240474 52593 115 554905 113 116855 954908 52406 144 108099 60545 25 572543 410 188189 384020 90 40657 352600 23394 138 542309 212 45447 791174 182824 377 434169 99016 149 151085 186 81823 525700 5 55608 800358 92378 78 566027 23 63030 319996 28354 52 206568 104127 117 78918 153310 36 998031 14269 97 422067 185345 423 743455 45868 199 911411 112059 239 119124 45 85955 193362 735 2 877025 8039 84 858743 106463 263 680131 184 151806 432213 52594 216 982794 193 183250 773134 64953 11 932106 135 147458 637815 187836 182 548131 38681 89 641613 1 86861 782490 411 197868 567284 193767 77 377548 17 175062 494626 210 48282 388645 118431 279 664158 90337 2 574972 154 41816 88267 133 73840 144297 237 146453 156692 16674 31 914932 74327 129 544588 101 153309 137335 128608 306 266557 157241 79 798546 145790 203 435255 3 40467 628787 222 143152 681200 349 134354 486019 166 55414 991344 183562 2 492354 120558 305 618221 60 146798 910793 71653 195 404139 187633 193 689475 166632 87 940216 119011 208 943407 125583 19 715206 133987 190 850025 45 25907 140041 82422 46 3128 87815 200 341239 123 55101 445410 14233 38 866786 19 167593 605593 129 103087 937465 154239 189 891206 55 9394 923348 415 188761 999638 130 191977 17169 175998 385 126152 74 32154 245589 131848 160 317100 141424 40 406349 70576 31 73117 108200 214 620492 41231 126 700075 159904 139 77752 192 141849 247974 154147 67 618624 40 139355 152102 32 159773 404312 79540 185 5348 16 1134 107891 320 117674 161576 144 47863 350363 28 109877 322196 49 11515 565768 97531 268 420978 69347 154 851634 115848 135 334374 28 11290 115879 130453 211 536452 64590 208 632612 126831 285 652301 107850 135 736050 263 160037 458547 74 11360 436096 219 96668 132720 144 20751 427011 126743 354 821570 187172 394 336654 87585 130 977407 269 196696 13043 222 117913 301240 130192 245 547687 100606 173 505936 120837 172 773244 148799 128 656971 165456 95 598490 97255 138 351673 15 30177 912057 27 12620 300746 57258 191 44901 55143 19 429024 87067 32 253280 87789 280 819526 211 115727 805786 243 119690 53069 107 15537 889356 308 179739 886281 128 19536 971127 13 64818 244745 47429 109 790618 76845 146 297876 32100 137 917149 99183 153 531740 81 132501 808918 49337 198 405678 217 144735 787564 138795 185 11320 74225 106 453185 296 97659 563028 110388 48 433012 116585 179 672203 39332 55 352314 131835 327 353774 2973 22 301271 192 188760 303909 44191 94 806907 8553 84 473396 116 105654 53685 20070 44 69173 110 59389 369723 147274 233 992096 128814 124 147264 21674 38 160065 24 35975 232346 275 86194 370739 35 192640 783726 233 113785 454713 172870 300 776426 23112 132 797305 174145 61 348147 286 119036 152139 279 88506 75758 112 140365 911481 6596 2 375710 99 41567 790825 69973 17 481659 8483 77 175551 145281 146 849553 42921 23 57565 190371 118 530517 65 8838 543621 37431 111 976019 27813 38 996966 176266 342 231216 285 123128 906967 77217 72 709430 86119 126 586372 190107 78 660135 204 198831 886729 60 68770 288659 9960 43 6291 104 60274 398325 76 72628 79041 7383 12 595921 360 140186 158679 315 185457 802597 158843 89 610782 237 129216 724790 320 137068 998804 145370 104 131158 43748 200 102756 94 17213 946848 150 125009 873823 16 183182 823123 138801 157 582371 42 185543 43434 67503 130 165396 11283 50 898381 116 103947 672421 62 177224 880622 23408 9 665244 226 78110 565497 132610 194 989142 84830 115 944568 78219 4 336613 172708 291 164705 48640 162 273453 390 190517 277958 200 53954 367244 196393 170 134015 9097 14 411777 18 37682 801138 71 36530 954715 145 149537 527866 276 79325 942833 139266 366 426396 112 51892 773945 42679 55 951566 144566 341 681970 146 98989 657717 90973 50 246811 81690 156 8205 233 108630 843632 58530 162 490273 98407 156 843223 138 110112 282496 67 129447 634103 202 170066 62519 168 29592 292374 32610 24 404987 188832 397 291568 124 198090 787259 152717 59 866340 431 199816 491139 80620 151 152147 104250 274 651317 330 193080 488957 257 127848 214778 114989 16 886558 109284 95 351834 266 78401 610364 214 151472 76505 61 27194 772160 18229 50 955114 178 154190 585603 186 172321 921744 356 139221 317930 56 11945 287227 291 125710 328700 31 21167 247897 141833 131 290233 160080 22 548148 110824 287 410480 188 51111 116669 79140 168 829100 170588 198 985964 262 92678 911208 110844 133 553725 20798 102 415541 331 145886 517694 66485 225 405534 189885 216 731885 187049 148 118053 88 102302 151889 218 173402 223248 191791 205 730442 174924 78 232585 3084 12 429045 146 127873 351852 27226 134 795306 154 161336 731163 227 74894 34486 18140 8 880424 27114 89 929717 273 91381 261946 172838 313 32108 7345 49 564363 181693 217 169941 112 14808 666983 210 54831 126634 94 133795 558208 87304 13 532957 144 27322 105798 157590 316 698048 133815 14 608768 391 193483 332176 80328 129 744782 146 72742 346412 109866 66 536258 125748 108 198209 169047 54 516485 272 84626 97084 22 53955 577233 125088 263 564503 27 8530 193644 74 28680 968870 351 132564 893850 39 20685 521928 154275 230 535692 403 181157 66935 16 34374 468604 3335 50 752856 295 160241 973705 52501 126 573922 45 180994 47044 228 153493 202864 183 172950 955333 67 63887 196168 5 74616 165146 71323 187 853002 74 186279 585103 2234 25 721189 181960 77 955373 181 98253 578349 164 115748 472588 63374 68 272100 86 119620 145754 98256 138 232734 199114 85 800417 158437 217 555909 64654 214 611302 10447 7 383538 19 22405 783225 23655 4 142003 120465 267 348536 74322 193 544240 241 106093 927960 10 9606 567330 92109 196 129186 110095 27 539875 67 173742 811103 75 21555 612633 301 180195 280282 33262 129 989736 84 93620 758342 115 90234 391081 101847 131 801183 86609 59 840279 108698 311 475036 99 28361 935545 22 140812 283039 48 48294 173390 286 87860 246679 410 196681 657490 9 1670 895678 199 131070 538676 109456 18 974175 29 977 422354 105448 70 489518 151 174396 660660 232 196971 980296 85 82789 900033 6 56703 707102 9 166991 691400 84 23526 667908 113 62503 63481 52 80892 541403 58388 133 159271 205 133340 439164 117 108185 121720 55 130168 297617 146388 308 632892 122591 184 224417 116066 88 475391 161 131375 555414 204 66517 703093 18 53588 814829 107412 192 7325 42077 88 671686 185646 19 596824 117341 259 469293 159754 276 661730 80 73916 980174 23 189340 161635 151 164461 141124 37947 181 989910 50232 211 907524 4726 39 861195 206 98117 687550 202 50058 805153 213 167714 976013 189843 30 719883 66 6762 749450 317 161656 790729 143 153168 717096 134671 326 290361 309 198981 45964 129175 13 485403 136 137827 66188 22 20862 874953 47762 10 175667 94 67260 547618 36303 140 158031 9 33893 250980 1 111628 818240 123 128731 489203 328 124213 236356 430 195036 794565 78 90606 625291 294 162594 379316 20354 87 126182 185387 216 781062 231 160522 69842 110 172200 365266 144 155030 999327 403 196723 867632 19551 19 939914 117 15970 719006 20304 81 286538 181 47604 109271 122 59116 38672 57 117795 911603 39 65888 112011 87 50122 554695 89700 264 385587 8299 62 751563 269 168475 733097 293 90996 751030 280 161136 796540 5922 23 992525 97662 6 291345 219 148091 120777 132336 84 524364 20 50023 873832 29956 119 379437 55733 211 798474 73167 194 444400 115188 8 472588 54 156940 392887 22498 99 910707 199884 407 718969 161974 317 436352 169050 277 211656 195545 169 706553 154882 287 641215 81665 48 342505 10 14114 988711 138 43770 995548 260 159333 100512 110840 5 207788 337 194467 900887 278 180467 304053 391 172141 865197 116 120827 173968 67 154462 340439 215 79613 409824 274 147161 831904 1879 19 855850 326 194065 877284 65373 142 161078 102521 103 129506 123929 17 171845 157294 154 304426 74 51648 280280 163645 1 184906 122 174434 851254 168 45623 263744 167408 166 548506 69 91622 952188 124584 288 540825 164 132314 394871 48 7505 33834 57 50732 42593 196 68048 750648 70053 225 491178 144 45673 76823 154 97861 324505 70660 35 79534 412 171307 574110 215 138978 131121 236 169011 213103 71 140447 342869 69 80904 552373 254 88187 297655 139684 144 641475 23323 119 120940 145879 255 959848 157267 197 329868 166280 354 81438 159414 28 385867 97558 50 324573 144 63879 280019 41 13263 914474 170798 401 33748 170251 412 50923 194376 364 548265 360 178552 541723 92 93645 829525 29535 7 223170 95819 253 497709 193 41806 624281 75450 184 260485 120220 65 36066 135426 343 447455 21 14472 291790 103 35372 783809 126732 199 691074 117128 31 293622 44 92103 620775 272 97030 747744 141 88136 325216 332 151003 106300 363 168912 919230 196176 148 279127 139 69234 792575 64 99698 267756 22 96830 16857 202 126562 525672 299 198697 942879 2 68842 593189 124568 24 156152 12 20727 832575 69134 194 821611 113325 44 331400 187198 341 46781 52 15256 623658 172347 267 312100 178 66438 696839 150443 353 213925 170657 37 666054 4872 69 260788 144 35559 48077 160837 290 474778 296 116811 626511 146 26818 506571 174077 212 915221 22 110373 899272 77084 252 769351 139049 245 368170 169844 59 452586 286 135055 513141 219 73125 467665 36 17900 439107 61 45466 26175 210 141817 477732 97 112637 402972 43169 66 343796 32 97532 684693 156758 306 766544 290 99761 652664 189417 434 953510 48621 204 723761 107878 79 265245 97 165391 311093 200 44588 347118 129 35691 232800 13303 89 596746 139794 335 238253 275 179814 985819 276 131000 983521 49 144184 922683 38289 186 496127 275 155108 466648 65912 30 749326 31073 5 635240 154 24173 352288 10703 76 850605 70675 36 345575 12608 21 151453 85732 275 668089 76650 62 901185 127704 59 490068 324 142365 918875 343 188796 83757 131141 254 897814 856 2 564330 9374 94 401064 143345 249 106695 149524 275 437057 146103 137 897411 10748 66 109524 103758 161 288165 36 4896 640891 21 91521 747178 34696 6 823868 168 45404 982200 136 25672 833281 40287 29 735733 39 160685 678018 104523 288 304335 146 61466 657985 181476 280 846005 215 82885 547642 51 3508 400084 82204 133 644809 118 121332 763788 9 82756 482383 179 117084 692073 188 47176 312223 151959 283 565709 23 4248 93757 89142 266 549825 154967 209 370218 171515 300 137814 176862 230 751589 364 141095 470851 86 117945 849386 126 31344 578933 113 44433 421551 328 117667 210842 225 101248 886674 567 5 202250 54940 111 5843 158 26868 601738 152757 173 214758 119139 106 345457 133 194661 404252 159 89081 780872 5353 36 479244 89 61247 941970 155 129501 208705 69153 228 573029 167993 200 377056 86 173731 358887 335 151346 190233 18291 22 477504 66368 38 362790 84 56699 852685 293 194985 291562 317 109791 617886 24 112488 243089 203 187306 301235 84 199565 911160 99527 112 585669 70 21656 216923 89 113000 800996 263 97241 256112 353 129226 440244 72 19451 96003 20 77750 880538 96 46214 687 141967 258 118016 353 133333 306978 30911 117 721831 95484 79 698673 155 56503 570553 82 91975 634464 167654 56 738963 143 156351 959561 41864 154 846710 33 12418 220436 19520 28 721846 73302 27 676428 123 20726 424854 53 37916 708003 69 62112 757256 25175 99 416063 416 185036 518164 63 55021 842403 97680 177 751484 136810 231 363625 151007 328 741577 4 272 296256 155 95771 125276 224 72016 840951 146157 368 768850 150 58751 326990 303 168715 19579 143538 36 750158 135732 3 391772 27129 83 674746 163685 196 315740 36461 114 968661 128858 326 309417 4 988 669723 200 124195 99794 366 140565 190896 255 146611 456022 32 199339 413021 61454 212 334208 147101 263 920737 40351 99 614645 180029 395 191932 74 10334 581958 136235 160 756169 34044 154 286594 82800 197 914825 129 79569 877675 63664 63 86174 82864 212 54703 76948 55 626523 68167 169 483361 46 54335 969054 121965 259 281722 259 108933 957671 324 166062 623399 24247 100 740393 55 190709 439172 87577 25 826991 202 99357 848522 72 190603 259663 162106 283 826385 20433 35 686204 21573 40 111973 171035 328 819533 94230 224 563084 324 128165 40617 106103 131 562793 120506 269 352128 64948 70 285259 127590 157 242701 361 180746 694727 201 144539 344205 21024 82 551464 86088 250 603495 90558 90 631653 101 27527 630070 110548 108 118137 92 23135 358352 170049 189 351203 209 74606 14650 199027 421 64603 132853 321 624118 125626 346 354375 131782 214 45908 413 180862 4353 202 91292 774776 78 63648 485933 196552 118 359208 279 81767 698025 81 19992 676346 177 34300 704687 124647 331 366024 19 199585 577548 94607 116 22851 26938 95 38048 111567 140 501955 12634 102 930933 267 178589 64566 179107 100 783230 132975 136 173442 163514 397 576185 42 26205 925698 15670 116 779498 222 83151 809129 82960 1 222010 228 139877 153303 42010 170 375199 251 188669 48873 184 139278 85506 87416 103 174536 149 26155 155386 11315 60 793547 136 163425 583599 108257 148 933175 36110 167 383733 239 76864 510805 155412 348 994190 110034 303 703544 191037 26 140673 81 16026 891670 129 50216 301517 125367 251 180762 145647 260 957771 170437 217 425158 163090 365 829004 76345 6 432797 136767 257 61746 41051 131 218989 53192 52 979554 325 158165 612954 121247 226 34069 12323 60 87365 125 35905 402971 24 57913 553175 12363 81 497206 64 170418 563313 344 166733 628387 10510 46 730574 36 48563 313922 75 117794 479124 144234 135 478065 102622 205 616843 1 168865 511521 48 24209 115391 45847 74 976224 34053 174 69229 194122 109 368573 32657 25 284738 63901 233 260059 126 159166 348938 127 43121 123768 57 32669 677241 27334 37 796713 168794 178 41014 116801 262 979342 172926 56 396265 186652 261 291157 174 102499 480871 153 73811 441906 114450 318 217232 32726 56 203586 18659 46 207221 194 142577 415103 9607 84 186023 195641 291 719529 76419 62 973639 391 195354 992459 70230 128 196091 109359 57 883673 140661 181 97997 12465 95 532540 59557 243 10236 258 70326 356661 235 161780 69685 134914 75 779278 60 89448 117909 100 56394 498094 60381 57 122476 109 149756 560675 98 83294 701045 65 192814 858869 9 23787 768832 63920 128 630976 344 159893 374001 126021 1 948365 134847 354 482985 49 78928 658067 301 115621 750961 29109 38 791502 134583 94 225932 138141 328 224656 109 51967 746231 105 65634 844317 221 101611 346629 7 62936 323247 272 101478 620870 80778 271 283234 197084 73 831640 206 197564 223604 45 85272 232972 74067 96 779729 131887 189 608808 82254 91 820583 49 84901 375144 120 15466 661147 53081 40 310181 66 41634 234950 162284 159 523139 116516 335 662557 142 83126 971198 20208 115 83926 201 110566 937317 129 155336 247295 37003 142 618778 29779 130 373477 126 21618 221550 66352 233 481646 35208 61 815858 189454 263 4417 86 46157 684076 33 81753 188288 47 4537 571230 65554 120 757209 40533 150 691050 110205 315 379542 47686 126 226781 815 21 867100 51 16701 431446 93 197078 860193 250 70851 343351 221 161538 635237 39096 48 605603 50754 75 764153 181 90542 651559 133704 182 367204 317 130881 941450 60757 117 863929 19 48740 357785 115 117521 870399 90335 289 50421 217 75433 328292 26674 122 49797 127825 354 207385 7 145426 448598 56 61496 379189 52099 138 747035 73 62121 366125 28182 150 918278 207 76924 291791 102 98704 26651 139642 19 722782 168 115789 140366 24620 44 516536 86278 248 453318 171928 94 970683 181932 255 600991 124972 66 818917 131559 295 38727 188 141419 633628 214 110560 984727 262 86417 207387 424 188345 629006 267 108613 790982 187955 248 926379 75588 152 784837 153481 230 788573 43 4065 198397 173935 272 846866 90927 9 579032 258 77441 952498 151 59445 818938 185225 344 138394 31657 66 355586 336 187871 38267 16 24275 563813 65939 113 768055 87345 260 250162 100341 7 398836 106 127606 596149 76 83379 15678 125169 202 460989 142859 58 170040 139237 282 187371 135 137491 369845 1 8430 672950 69 15857 247355 1 68749 651614 131221 171 614387 140150 162 714335 8790 52 437670 156040 38 847966 6 13750 922192 109 20066 794892 294 135670 53930 103788 303 563922 128 19105 164168 241 134068 829176 246 74488 224611 82 7163 643700 91 48256 557317 321 182712 404552 198986 179 552718 44777 168 346451 93625 107 980804 13200 59 867659 143 108945 979917 119 106627 979765 97 17193 152381 78381 111 410411 236 134485 228232 22 6966 190835 26049 71 727291 249 125511 305530 35138 92 326066 209 167520 124745 90138 135 373767 28931 109 583623 75949 22 505361 196 115861 852970 110 38376 168849 28024 99 979911 408 179374 13417 109 132229 377171 156 118823 596528 25043 84 820138 193595 158 867777 89750 143 983441 135 78224 12530 79 15641 129785 68 39915 846865 46354 182 591111 269 90237 398346 135 82529 834180 55258 195 816928 251 97572 249922 43 15097 49153 146677 267 939765 39678 123 718329 45939 183 550236 48 173380 467148 38 20879 711809 306 153841 786496 76250 267 493215 18997 115 798919 110514 35 798240 48 186431 855122 69 140896 962592 33 59078 573768 79211 40 306814 377 159562 617248 119 150283 356476 101221 274 229901 133234 103 726662 87406 240 996185 82929 237 71682 64 51745 525399 237 58721 701982 3599 33 914989 102469 268 158408 46149 49 352351 48 77394 963638 169680 139 53689 155932 290 502861 122670 139 533370 58 152119 890502 242 59539 155400 160000 142 659868 51 83089 232321 21521 126 670352 230 111423 198822 62424 19 866558 138743 317 71711 171 124605 467180 5 25531 598446 40079 136 271606 2 106312 374328 94 159697 426953 128475 236 156891 57 105407 415463 19 2108 74430 53722 110 355218 141 197836 256685 34492 79 116711 102 143955 605721 210 103138 525236 113324 101 422031 143 104678 66496 28 162633 831540 191261 212 181429 169 114777 316121 195721 266 324864 37511 71 6512 120 180865 636464 147935 313 911259 113845 255 159900 198 96161 437926 228 117896 34367 51 43201 841916 14154 73 52458 152 155878 1209 89 191714 166993 41471 183 162942 49830 84 975109 7 7674 524337 15420 68 913142 21 3213 17560 114725 332 576015 135 90555 681561 127017 324 661636 152502 33 239547 82 77658 428182 94 193879 866223 146 52411 39600 37761 57 625987 129914 344 152969 66 140174 291512 96 33493 224339 31798 97 459437 141457 146 543726 59343 69 693428 87417 136 104907 17 14539 17752 200 65075 41220 58951 75 848234 157954 76 331625 70190 32 869817 161856 69 883833 95931 94 418368 177285 387 162739 82 198723 949628 198 147998 112461 102803 31 823996 68933 200 417077 146 34753 783222 8 41667 749418 106 133932 361146 130227 184 325069 40 103723 771731 64958 229 553811 16869 128 351702 171677 332 971627 197063 212 458622 158584 288 649647 21087 65 830769 156373 37 753687 121415 170 227284 18500 81 339674 134803 147 494102 111 128692 387677 351 171873 453439 116839 193 35412 71999 195 754801 75115 222 468596 209 101095 198643 21 159110 654028 158 31267 651896 130235 98 873637 164 5 132133 26720 32 704954 164 147938 446920 71081 59 569536 80 105894 348290 124003 247 957332 56 5080 246927 213 182437 904927 103 55593 620157 301 196808 870175 89442 121 546168 43 80651 242348 21112 12 546948 179 37609 723712 385 164627 696418 112558 118 240888 119 68989 859162 70026 219 515426 16067 39 598179 247 181417 506391 133146 150 993839 77 147017 941171 145795 21 784893 106536 57 939464 15 29243 771030 146421 50 584517 171979 274 78465 78 136896 839943 49852 152 158146 6 40140 277098 54 182461 420947 947 30 276949 15415 58 747563 5595 68 627012 95 124435 85308 315 173640 843465 140055 228 245187 39725 76 883433 141427 333 114616 19270 27 805614 140 129688 741004 39677 9 78759 25909 135 747099 176078 394 111814 66252 184 589359 31 32911 732757 69 56872 679093 78 180775 142497 159 58115 536860 93829 145 853940 102827 236 902932 262 94061 681122 21 16667 142893 110 163009 265419 152328 273 259181 172848 335 614838 195 78398 645694 256 140260 68468 52410 211 576423 3595 27 866519 94 132114 46838 61125 127 60946 6 61046 326438 120 16588 844547 149 60398 750832 7 44254 480677 17322 14 840556 377 183882 862983 268 131621 901879 75 105633 997302 163657 61 583082 123 59845 764640 135577 15 727054 19027 46 10936 151705 97 812357 56645 192 222072 12 26376 308481 81 22934 430898 45524 131 74415 8546 1 254120 103 198060 737853 215 158295 139559 127 89779 754351 149120 186 787593 199 143646 322895 140788 82 844585 159 41947 971538 47 87825 142100 180 167918 433162 80 99831 457707 94480 259 190165 26 41408 362540 18564 38 566052 28 113564 534506 21223 43 553687 24 10652 266037 66 19166 143356 9889 69 139259 60 108261 364659 71 118436 554125 9 78774 681954 96 57356 365338 188129 101 139975 111 34910 190270 121 199761 153661 18751 35 222567 47274 143 570398 49579 136 398414 40139 32 309777 172537 385 319395 126174 189 669857 144245 34 263088 144429 28 802872 166 70737 267938 13060 44 761869 31314 142 447452 43 65512 169457 93 16132 987737 17 171056 818674 9396 69 765895 115 52781 471281 156 80729 953158 70732 180 708926 16 43835 61168 366 190276 897203 59 70434 797687 296 106679 392204 257 146045 258466 183561 10 735570 134923 183 894493 70708 152 908798 3293 21 691525 143 59749 542403 81146 14 178197 154336 245 945493 90905 123 117551 126 107207 439340 11 117427 157563 140389 39 946806 135402 306 595304 201 61260 546240 111571 117 999498 63568 100 450869 105282 57 803759 108678 278 324144 120145 66 366660 14242 86 503583 32169 70 288617 125506 264 40669 114427 297 398014 38450 71 865110 17401 5 965238 122 181446 363739 6 25087 8068 215 107141 748598 296 110407 417676 105 48486 387329 163002 393 852152 184 76598 68010 64088 53 268550 137960 36 553392 194043 139 146407 182778 299 117127 253 170522 320652 123045 303 360 165 145758 920835 288 88269 295676 344 147487 708028 102899 174 786177 163 78953 717337 15485 61 619144 100028 3 699677 335 170013 340231 145305 87 782126 25 191480 141541 142759 91 336396 111548 233 170073 183 155089 915180 134608 173 329437 85 43333 864581 48550 121 138127 65599 82 748306 26 51139 227982 124593 182 255822 63641 193 925537 299 149556 974370 348 130478 587823 155443 184 686550 66964 41 212359 101 63028 589335 6 181145 498767 16 137040 627942 94 154229 575843 282 80130 860203 117269 51 866209 176 121364 797210 101075 75 709221 242 113920 75812 21520 97 654912 305 184482 391829 79354 6 501039 103772 246 731017 39 184405 467807 122102 119 754112 5269 3 667348 126892 355 642403 32 178814 12076 91236 54 771261 77112 230 124176 153251 177 182811 10 33008 641668 129 183661 506403 333 170938 650106 69734 14 94352 37006 50 460163 23 62553 940038 18 172802 904041 252 85161 336170 380 148715 788668 39345 114 9122 185 156693 263535 136375 97 78574 15477 46 150031 113967 114 963833 63491 52 54449 58 11706 481418 90036 269 904719 128400 112 49945 185842 247 465059 6786 39 660545 194819 31 26295 343 181675 442956 98 51436 740696 28875 25 6349 103702 174 839071 9802 36 211707 133361 226 986494 86 145279 316263 171 42774 875867 175299 270 737988 53 7935 318081 162788 181 262552 109 174642 882318 103 134476 201282 219 81048 15596 57 37590 230360 227 55506 843293 155703 124 475017 48 44245 464027 171701 402 961890 70792 161 559408 81477 77 704903 238 180649 397028 15542 58 339351 90 9770 21246 177331 28 453120 63260 88 506987 149412 383 397219 120 37490 500468 14403 97 737009 43 126995 776732 109242 148 953458 171210 27 94447 314 196186 203152 197428 318 784982 242 165628 304919 210 74861 444579 147 66563 715210 337 146993 950308 17 1949 229804 28 8956 726381 210 46243 179205 28590 20 921551 149 78909 576566 139653 16 433856 337 188203 346289 181 197903 59369 26987 121 789146 79785 67 283864 370 179589 686791 102 17954 734674 12 47723 502526 57 163223 793331 140122 336 243376 150 173276 450364 9 86973 699487 37380 25 482993 414 187750 886800 119086 149 130988 23937 62 913116 135011 277 918282 19 33841 862130 139620 232 746376 45 59825 23396 82337 228 188627 91 135942 770325 44063 109 250885 157951 392 88321 289 148586 365090 116505 332 644620 150054 377 836276 223 127685 825517 42 15062 158640 109034 78 23137 83245 16 112651 189745 399 54524 239 173305 962165 123420 222 124913 192398 140 377716 39 104357 448865 985 10 37979 66 104447 92169 154 54779 89126 35266 169 848163 198793 131 237010 6 44704 364696 195578 13 584383 8555 81 648491 111734 186 703691 216 141014 537930 56 140632 957693 130662 54 791946 141277 71 182248 140 69065 295135 130114 43 484516 45902 134 234066 102 58009 267849 344 141699 611419 128628 157 872456 27442 9 529433 393 178680 796582 180 158396 896454 20 21522 785117 97397 198 853734 130535 37 2869 36 6469 505806 4 4650 45515 12 168302 723630 75424 54 810861 228 176009 87843 96461 298 310900 165 77751 922262 93760 88 59960 115117 109 543090 22433 2 705151 106587 173 98643 32 36709 866116 37960 163 573339 105 11323 800715 68520 7 747060 106598 205 303660 183 41646 749436 15 38617 928146 61613 228 404734 198172 155 636239 234 166156 222427 113859 135 693952 95 161207 337565 60 96493 871134 7535 79 261906 193258 414 945034 93499 86 964056 174378 303 746267 140157 115 209953 132572 7 30444 199366 312 852867 142165 125 323060 211 156208 937423 109737 322 249853 93414 237 937152 155471 24 168390 67 173577 166614 73733 8 797330 263 116007 498924 3 48138 531947 279 189810 929650 59591 71 74318 213 168106 232485 114341 259 563032 152 95461 273639 232 76310 705334 119223 161 895288 135 93722 93407 77119 122 790199 75 134818 688846 93055 17 482004 32402 96 28005 315 140037 783564 107 18561 533943 196487 151 873109 26036 126 963057 166084 365 567408 150571 234 661325 165827 66 552656 3 63729 738040 232 64727 323147 2069 13 901426 137 156165 591868 13 17512 666320 186036 265 652372 91336 133 325925 162 55556 749773 160323 2 216162 329 148462 653521 63 131931 821408 32142 105 128383 9525 52 925321 130 162932 655587 164 81222 428889 172671 34 379886 102305 288 39983 53 55614 657844 196 45032 568528 104765 201 20608 46961 27 189832 131 121851 897110 118 50534 103018 48 33149 484813 231 75051 217418 334 126211 601207 176119 338 280563 17 33699 520138 111397 43 600437 9382 45 433897 9655 47 408290 53070 80 409959 47 4688 147903 45 44716 814080 124996 176 702506 2 186942 701031 150 176611 811672 129053 194 901707 212 134686 177919 114159 308 697448 77 33870 305238 100 44384 191968 201 77122 52651 255 175486 25891 162793 354 122519 7363 80 888130 330 191296 115089 121 135592 858489 178757 273 425275 225 121983 551439 354 195411 575854 105 132754 86069 1413 22 48528 192 44190 342744 48683 75 754899 71 195031 102708 140237 206 858496 177605 67 718041 175189 96 864350 185206 104 881038 104981 309 108532 170917 168 407796 170 56960 136729 171 114197 132325 92 83195 509717 4 30734 240465 9 47082 282281 182868 254 552015 234 112779 583338 164 149444 102334 156414 263 201108 23362 38 892580 348 176470 75898 163541 312 888518 199611 4 297199 159155 1 60850 51 14980 888551 19 5335 765366 29 150125 633169 127735 299 608239 38 2297 623223 41 97595 80691 92 39226 346352 191 101827 23775 214 115261 621308 146567 307 180646 170 61306 838239 196026 39 969595 151989 203 497169 88972 80 508379 117 89811 513547 181918 54 99995 191674 145 131102 58 44455 496691 93 116797 594041 192428 319 427545 282 198955 681492 133 35565 761140 124679 21 974545 7872 53 159473 316 159187 563820 94 166302 378443 51160 226 899541 28 157680 38897 6 68739 530711 69 23714 447264 24181 133 954328 4 17070 694500 68244 55 6297 50 110490 828632 155 112895 283827 106877 112 492908 118943 191 388766 158783 154 787557 288 162515 944537 116 15100 519320 55543 73 14173 66871 103 978468 68 18260 21734 280 121246 979620 302 166660 967822 20 132028 149630 103 103609 877165 2258 23 172384 24 29383 714515 100833 24 788268 94 81574 810667 146074 253 768329 162332 331 186311 168377 5 280621 149987 121 262921 193081 118 794668 15448 25 22494 58129 23 762409 157430 135 367592 91 158401 203392 47689 216 84404 104 20110 467590 179661 274 434729 243 128161 769280 187 135896 257307 54 3615 207493 237 117664 174827 158336 230 283995 28967 24 782405 183285 340 421164 171543 373 87001 114 137859 317899 97403 28 624787 173081 321 226217 154 193564 943035 80871 1 206752 181384 417 133020 154802 231 580375 92048 279 522322 164 110794 420052 166033 397 259696 163406 76 625684 60354 25 358109 204 70892 628223 263 161625 434931 40 147786 399363 123 64841 29254 32209 69 579105 136 97416 310526 10 307 225350 108358 91 980576 93 182554 852846 140785 248 493831 88592 75 423892 181 129244 177044 21142 138 421946 321 172456 893736 103 90728 980347 173 45749 533740 57380 64 362345 13058 97 913248 392 189495 863970 36948 85 925786 194263 403 146466 249 76465 824057 113 195752 369554 16 58656 980417 9271 87 599241 11060 82 735571 42493 171 763432 85529 119 918746 9244 21 577999 123923 77 116406 104 26597 631275 168 59180 682135 35149 41 533804 160636 79 800690 142885 217 61863 191273 279 781017 102 33032 819957 144203 287 146638 188 60764 206380 26 2068 333976 116 78918 457013 349 158582 252309 190 187374 911043 175623 204 936850 180728 91 860728 39 122148 602270 353 159205 756962 124 182355 734537 119 107928 525566 301 143405 669929 66 78132 946609 37 88661 304421 27 123441 533874 84783 110 733315 127208 304 518909 323 128131 654921 91 16842 491434 25524 134 636969 138949 5 602005 122096 295 360039 438 198384 885661 100063 144 313738 9 151614 261418 192214 414 384252 159490 386 903262 34760 4 497883 192656 2 77249 194046 271 297728 123028 299 124604 57013 204 683240 74914 143 762135 131288 107 470023 81555 111 143047 362 144537 815422 105 142775 180729 207 104323 162609 115996 299 658461 277 191903 549433 102 76497 445059 31539 158 308890 116 21456 963620 377 191752 956284 195911 298 197694 74899 80 505509 98877 123 885898 185614 36 331427 59 4155 932269 218 67518 140789 187927 93 327475 79166 60 113650 83347 259 948397 6319 60 495077 133 80344 216733 176571 322 927811 200 131420 281459 87471 127 350266 3812 33 211590 83873 23 578901 51233 148 775793 35640 158 943986 32 3132 971616 192050 125 131027 287 163533 139149 32 60657 25528 71 11476 244798 166615 165 143283 52 92971 82992 194360 377 497820 128 155347 184241 104115 186 490511 88 53361 549945 53 163736 162612 42 103158 438045 131239 33 115410 17 26769 255780 199214 325 865720 229 57086 24777 256 170170 686337 13 179011 114747 108716 100 40681 28972 92 648727 15 13669 261317 62459 181 312088 137852 2 248165 65246 36 878149 93466 34 915537 110800 26 976020 99275 209 550273 167664 122 555120 109 30550 768721 89720 75 331476 159602 396 484502 69702 88 755974 268 112487 95481 70 19912 361545 178021 212 737075 116238 322 969215 87889 137 288557 77241 244 805027 170 34728 957348 126 180863 177899 66501 105 526505 180521 256 789429 31 179517 37298 44 9313 332171 68 160325 69439 64016 139 86000 56 59266 96549 42 55648 273743 155700 180 235073 34592 11 269230 186610 213 116650 175 46298 394982 110257 321 919341 122970 213 348740 162334 326 892942 96 51399 155970 207 163868 546702 82355 261 839626 59 34403 174512 66 100680 141498 387 168472 848228 88 32637 217532 116 42249 435081 95381 226 487156 43 144837 3702 31437 85 691338 115524 41 491722 1 6889 557497 19791 91 946486 17 88525 56897 152054 347 732592 205 197068 573929 170874 301 925183 81959 62 899575 193296 209 192870 382 184780 843875 131 194348 208123 171 62175 482633 149727 286 200510 18 13628 350771 180 63765 923686 19 52259 32781 165 49091 122588 48352 14 835607 263 165265 777962 29 128396 920388 145 69903 148656 196728 256 431312 179184 415 73713 176430 156 939471 189912 414 50839 19476 33 151869 249 153101 176204 117752 221 664040 73 146552 910559 103471 187 61284 163298 20 39970 44 28239 993493 130 82730 212041 57538 47 590095 68177 161 227557 95288 203 155785 18 185366 192331 28 89852 557167 181271 130 611314 171 52788 884600 60 35171 528192 51669 146 52265 44 127635 298270 26 17813 435548 79203 147 108986 155297 240 94960 71697 43 751389 29251 166 419030 26 99049 128654 128944 206 116419 73988 100 390994 188979 271 211072 62491 27 884098 3501 11 217829 143012 163 348457 340 175381 373669 73745 124 712365 234 180308 198884 15792 35 283038 273 109380 528979 144803 272 205762 187441 215 799200 280 132492 371931 181198 409 122941 137295 24 243992 3169 42 247842 136734 185 671843 434 191142 950620 168 80070 445749 88932 109 481574 210 183296 502295 62 193969 795840 18 6416 132089 4 184832 99039 5 5610 941373 53 6021 950631 166 105352 593234 3918 17 9782 127 169697 368269 121995 153 623722 284 89917 394731 91974 14 273499 46 62042 935208 3646 39 913115 69410 250 171212 69393 96 876354 146 128302 434485 125455 173 946945 43288 186 208505 78 155318 812970 163520 235 888033 175 126738 735336 239 166670 682681 113 27201 320336 326 144533 998825 242 97233 596203 85 20274 942765 182221 170 991891 119473 35 618077 83184 10 50179 32883 126 281425 15017 110 763685 159379 306 668420 192099 51 484491 149132 52 493062 129116 305 796525 176629 81 619381 89 57425 606248 22541 29 173316 278 131714 931033 191227 270 760173 77473 18 453017 135 22759 64337 164140 237 452666 111611 106 686740 113267 244 322826 332 175447 498426 202 55375 658297 48 143111 7645 25999 47 784491 245 107059 135569 81733 257 102700 191549 285 163946 24725 89 483969 136142 356 624582 65411 37 763819 37 13299 642351 32136 32 407020 111 19422 42668 47 39133 421530 67205 194 922480 175 187778 382760 198 67736 518481 287 105046 865638 160832 160 437199 8 33018 10534 188684 171 434620 204 73908 35629 174495 261 40768 179779 106 523381 171529 168 517706 104 22015 297661 62 40926 461566 96 175991 893163 12677 105 804616 95397 155 93190 46078 132 650105 131599 270 65574 144 160196 627582 184502 236 129720 186 59923 93347 169503 204 271492 161322 351 195317 185 110658 956629 37641 62 123613 206 126067 671571 92 112600 484360 240 128742 294606 49055 140 611025 120099 137 360720 143153 373 403072 28 41164 910223 182764 185 978840 197558 77 928170 128 27063 752001 254 170582 438908 37906 51 141075 134833 115 667887 121 163055 753816 233 101713 340882 312 116455 213691 139301 124 8713 220 148751 135292 278 125174 128585 63444 88 325616 163498 238 290497 87 38817 439297 46 156449 278932 14954 46 73205 69190 191 75424 35190 165 854704 18991 30 408076 74 76103 197947 300 190984 120666 226 130798 807340 65 199016 714427 143347 69 966519 133423 159 358173 2 125371 702873 59423 139 604703 207 64127 791722 60 10301 443639 125 135927 384924 268 184626 222860 169816 57 975093 197870 354 856268 46 43956 304070 154654 243 989716 156499 279 568815 87 155710 366931 56 23887 157604 49496 45 963634 167038 55 519221 188848 265 770819 206 178096 117707 76 83209 866045 46484 29 776362 180341 87 204863 136697 111 466298 30943 7 15917 268 111772 308285 177 117375 444980 338 187342 251059 144 80420 460307 66 30005 174367 151 71925 588997 90766 97 356228 76034 259 226589 160165 128 79210 31411 163 778809 166 127512 64643 172694 252 63725 8602 33 946223 9 97 312526 249 96676 447889 157661 21 149274 105 155397 567416 138610 349 173459 61511 166 439378 91615 213 212865 157 70477 613224 123916 176 686086 124579 142 929354 93743 80 728946 125 124096 274304 61693 200 527146 80 9023 689390 104790 165 88770 157700 32 385844 19 70131 540526 203 120444 298646 42 4625 223306 94504 125 589531 196208 423 367507 220 70793 52057 69315 124 908770 176170 10 416046 81089 97 645443 17403 61 372406 4968 65 984053 151369 342 40161 3531 26 652795 145387 76 127516 98486 137 417339 71306 52 966308 396 164762 812215 39378 97 173198 181685 134 263937 162083 70 803640 129138 165 133577 195294 261 889807 62 144068 211990 211 45469 432148 147853 243 975970 98 149238 257573 116873 292 683755 190843 118 523724 188227 98 466520 64476 16 721918 240 93413 839533 228 117558 459256 25604 67 36100 67915 215 413105 108580 147 63481 210 176543 523391 4671 15 250302 126 157337 711900 150 72800 520554 148115 269 444377 96055 30 259508 79 17284 842415 135 22004 449019 136 42893 750939 79 30812 727740 10227 53 825954 161 49304 210210 150365 35 172671 145362 26 238734 40 18024 678083 163 85034 247707 25 75705 8776 73 15655 177360 110 190376 527044 18045 43 330112 157326 372 610440 224 119421 868050 883 19 254610 161 38989 904586 1 14022 887849 89 42851 641877 89 28358 570006 226 75650 107546 27 15193 536448 67753 219 476091 88512 106 395487 318 195091 814177 248 125084 307373 45268 178 950673 34 113445 375759 223 51526 482995 156 35441 331335 119 75421 204504 189 47364 550574 182775 70 511104 177130 53 146472 179 34636 669480 74007 173 889582 62 23453 418613 58923 15 235917 159068 195 237981 92 130372 453706 49223 214 655839 5376 9 33927 76051 57 444865 101976 20 592549 166 112403 895136 108 98085 499498 261 87562 177041 175489 97 172538 271 78875 696684 47449 192 413573 38516 189 441942 25 77442 170024 153349 295 371822 66331 84 462161 108019 150 204504 155 106666 919428 154368 109 703177 133667 71 566196 30 174184 697109 12559 34 17190 77 196268 229889 113 121465 500649 94 17680 661804 101297 207 90208 17 155890 148670 87364 158 211721 92668 286 982760 33 144067 410693 30 190847 298385 234 167566 859160 36017 172 179854 1048 15 438738 8 88116 849643 86 54283 296419 121541 210 599406 325 185400 703379 129389 36 856115 67 39139 303424 24541 111 297560 184353 423 216918 328 111393 89792 40466 178 599077 158322 339 981286 30525 66 481880 273 149086 100451 140952 3 357062 107 68912 172639 172295 111 940631 135020 113 275640 121 119328 310969 114 61975 147899 142 58631 675518 105 164676 81731 215 50890 357899 60 49334 856938 156 142134 675968 103 191080 159445 92 22477 726592 96 37400 57528 44184 65 900622 92 110398 189926 89698 134 560719 197420 139 176372 27140 99 993034 63 23124 781704 1 20659 416209 160019 360 649994 195 110829 197330 70068 246 232922 60340 127 339331 167 33592 121280 76851 32 185009 96 45336 245723 124 190870 619819 73035 7 131958 171 177553 722251 130268 250 406942 4 19381 396364 103229 180 48420 65317 131 115143 6 5222 551630 403 163445 18093 246 103228 661924 226 96706 490155 210 99674 975727 109885 182 608672 4 127148 112514 180 140082 282737 27670 121 362838 46347 50 145001 40 151287 512480 216 78703 320468 43576 5 35090 179 76620 191896 77 186849 967204 172 98463 245286 152 64075 608181 69514 200 839543 71910 12 961781 40833 82 649136 182 177064 560981 121577 181 201700 109 46231 500125 145 147720 585555 9444 19 833519 39288 114 845865 51 42597 826795 125793 83 464526 128512 351 404443 169368 398 246897 11765 1 427109 169509 99 438844 150939 236 481513 32110 113 520451 107681 206 453710 7376 58 22808 137415 93 644904 41281 170 306220 194019 244 663650 92 119239 331749 284 109338 599226 8836 3 36367 35339 59 75871 18 22975 715812 111053 299 513534 66650 176 517026 144 68555 940323 183332 138 46682 176809 177 655512 173421 199 653868 138 39154 456969 192652 12 340646 131 127508 908233 258 100119 603969 91 64974 824185 93944 118 54187 12 17156 492253 399 169859 131863 134702 60 710969 141520 91 633105 17482 7 896355 87 92201 171493 24 76481 762233 135110 96 595724 68 8291 71473 87 111681 217897 165282 334 603176 95612 170 324853 38 30849 726952 41036 63 948949 2 30445 523833 85 133192 85270 51934 170 305863 45 49875 238224 108925 275 275890 64915 38 575690 163 125043 211119 329 165330 400229 2730 6 585986 179970 94 334753 30 85021 441774 198429 129 596995 91181 48 622440 32 26913 797146 220 171749 887807 54502 110 823227 201 158468 934255 29 81123 485081 85 75894 27991 25964 4 192118 104413 87 573081 322 159583 228574 57228 49 781302 18196 10 455667 154305 126 994992 212 135079 666176 8350 63 686165 35 185041 958973 149 130072 357469 29031 24 817807 39216 99 593817 229 190972 865305 102 46249 567571 61 111243 488042 159206 254 2043 13 118564 282100 274 85029 766131 131 198696 333276 114143 158 997592 110 53720 907719 196494 187 197805 13030 77 909555 30974 36 753105 100921 160 440335 159 121628 205356 29055 44 19905 8107 59 276653 133221 316 377738 42388 116 585291 64444 10 736901 68426 47 916741 103640 195 649232 113192 271 152239 164040 27 72964 105 32870 632499 16 3 89112 169338 325 599605 172488 240 679090 90 35179 185263 11866 59 885246 93 64964 23593 282 107216 879440 44202 192 419334 97836 25 662014 152086 2 530192 87753 283 797178 107176 220 299863 134 167451 205274 184266 36 986915 53769 51 109357 207 130591 892051 272 109335 617355 90 142574 704757 168775 307 538703 5 179124 675953 120 60920 191373 18429 76 847359 157 149450 432302 190204 416 622979 46 14553 918605 78019 26 168771 92393 109 676426 154 47120 938659 169196 230 419248 69 65725 480338 171632 274 348782 24 176655 497828 38 171478 155209 179 75892 434416 139323 119 651219 535 2 432971 83666 70 66255 92 174446 705748 37 90817 491922 105517 213 249211 257 106258 958485 237 122726 70948 53 192534 683821 95419 30 172453 65322 68 252662 266 164768 828589 247 115597 336755 125 141086 159601 160 27230 155724 244 169313 667960 113453 147 696744 44913 69 731336 68 142970 511670 192676 391 349208 158143 86 359822 39443 129 557223 113225 218 895290 213 192252 702055 73 168025 472870 118 17377 195402 31 2220 751881 25 124502 417277 103 197155 549945 5400 9 864298 126384 334 732098 215 117671 159973 132 20368 328035 218 76969 717114 190 122298 730907 168898 78 564575 197152 238 417809 39256 4 903849 62 73210 422279 24 198311 225114 28 35583 383230 70578 158 634409 179870 243 174326 65 83062 395618 117429 63 25496 24954 107 726535 28001 60 563220 44660 175 886037 197385 126 615124 34 173030 887326 101873 113 868995 268 80858 789321 177 50160 939443 201 65164 4487 148259 327 343864 222 59909 273885 46 10146 674545 74709 167 818941 166 128866 856261 334 166175 364581 64069 235 466881 117266 277 75788 139699 179 917771 245 123992 67831 118562 162 193324 32660 3 910240 114 40618 225152 101 35346 113408 143173 320 575006 266 72710 665423 56 11372 353896 90 46081 673395 268 149843 794517 16381 59 108921 93115 304 450050 55 45582 214881 60 149381 207408 178929 404 652578 6 2255 499221 101 12913 763397 366 195156 435053 263 104547 81000 107276 288 429891 32233 20 600186 176175 120 239683 180568 399 903262 102697 22 685254 114285 20 132177 272 117893 49356 139197 104 993548 144147 211 563943 180807 337 854400 51705 201 349868 72928 196 484315 131 31782 315454 61124 146 513582 85074 276 991525 171332 234 384484 8120 59 246652 2 58420 446208 176292 67 89754 310 117091 423408 33 177013 253523 44569 92 34375 130 199235 994184 169 56127 620940 132305 210 670516 147516 329 401156 201 67522 758564 40 51336 393884 45 11005 952017 326 133058 288570 392 170832 551440 8520 10 681174 116702 51 696811 72 132821 514453 120 114779 572104 163312 249 909631 157 96280 423761 291 121313 941022 55209 190 580934 423 195743 977023 265 135158 205598 27 69683 896801 142 71671 848409 193981 29 441594 340 166622 438541 372 147355 218214 138 64824 574182 62712 14 989997 22 51500 104103 136926 77 397417 174 135522 910759 59455 78 417380 337 188708 403424 120 20419 640428 51 122624 593864 78309 223 734568 42524 32 646711 116 107090 754331 86708 27 406995 112840 20 901346 55 122908 751748 141 109589 775501 136018 201 936359 178561 372 453670 178081 178 713390 9 147007 951486 118864 119 843670 178 46868 788495 360 145696 852946 72 18032 943692 157906 195 106620 83581 163 587654 85291 46 651332 279 134869 768456 42 132518 665395 113128 210 592627 181001 225 811058 73591 155 339451 128561 127 351234 75140 140 917240 119 24851 188299 132320 249 638112 187880 274 13972 33 142774 327724 132968 45 895474 50368 47 141619 188 101450 563225 133039 360 970746 109981 38 513583 326 189519 74759 73048 154 78277 18303 43 376890 60 78392 376223 151 35318 220313 267 93994 499627 190291 285 851935 138491 110 525241 158747 176 99230 42610 116 700241 111646 303 160594 37418 186 331510 189400 353 925799 5139 46 48897 117880 257 813479 171835 373 142265 51 35169 303064 135319 140 168844 89758 247 631336 184740 273 927948 9330 74 545334 286 129948 976456 27995 81 289503 49035 200 304263 73707 223 58534 63782 209 761790 64 169528 777506 67993 112 664691 169713 233 509153 151 115148 955286 97 14607 796382 198395 97 166875 121 116339 208824 71385 211 70997 102 102632 87497 13900 86 749050 25 139924 537342 61027 49 326975 239 184659 55905 251 125181 371561 173778 230 541974 146310 180 353450 144 138473 488085 68764 90 813951 95 9678 788691 182583 74 10748 181342 1 401869 29045 89 438037 134901 180 305656 106 95945 43819 350 171713 36581 109545 182 452986 57904 164 299262 2 65843 899948 42280 140 49524 86224 278 789487 10 128312 986474 205 52662 515981 155934 81 123819 29785 12 323715 146 65380 342054 54052 34 598346 2361 14 2546 204 50873 784233 79 78156 434432 52671 58 153920 50 20572 554714 70474 133 390799 179 177211 648151 52580 119 398410 35 15715 323925 246 63552 531304 363 166072 381676 333 134334 306131 61 125643 150382 308 134393 402853 173069 103 348055 134457 72 890480 75 68666 580134 162023 152 528682 152966 329 916898 110813 263 503618 129300 28 709206 156650 238 613789 83 35229 264677 145947 287 855783 200 48338 477082 63662 47 630061 95555 24 390022 53250 196 886275 89460 243 60150 147013 322 696909 119 183878 35462 158022 324 48375 150386 377 699835 156138 265 106311 58 185328 196282 346 144169 847376 152 141140 375380 162 29650 381344 152944 270 152134 89 125911 634015 53406 212 877949 156 81935 173708 170922 124 461022 110975 81 890977 21 67972 854141 131290 25 312878 87 108118 941879 171135 129 756411 19 192225 609655 127166 252 305051 117023 67 861048 3 110 341068 146 40805 969016 14 188397 124469 259 179311 66361 153 135488 995890 82799 192 63778 104 95529 901955 29387 35 979818 191130 241 395940 46 194879 81665 81 34139 327895 49 69481 606435 56996 34 851718 82554 177 445911 182016 322 459677 253 141291 559377 143 158318 334097 60 97173 950396 215 177928 995118 18 169661 228532 106597 201 894038 23009 3 886933 120 130593 828155 31 70857 581134 64326 240 271629 174568 415 837525 121315 200 7736 25267 67 391806 12754 27 692591 38693 24 392435 383 161220 276210 115287 296 894956 131 56103 280735 15 46610 113937 373 185666 343726 130019 275 114237 10541 69 408219 16574 56 155582 120 39770 737436 174 39699 639522 62 176094 469875 78593 147 957405 58311 13 596842 29 35754 960060 114761 59 544363 272 89322 516400 162722 268 354636 23 10139 216258 148 102478 339271 133 74698 422087 105 121197 866554 197135 265 631116 2568 42 265695 92623 291 954060 64966 247 479087 167127 148 769050 233 55303 888595 12805 79 3891 11 56339 179063 113 152690 920410 173324 20 646804 75692 2 392399 151275 259 280675 191 131585 301481 164872 242 910674 162 195027 764341 66048 32 935989 197725 320 780764 160397 234 572105 227 193246 305930 121 33941 381139 154353 240 788192 85 125838 118319 171 155346 495793 78 48506 765622 9115 85 44627 163771 9 197433 50 8867 446423 198092 239 656527 126 116531 743815 241 78541 38960 123037 265 270348 236 61292 191059 133620 50 751626 25 137828 693072 155 109125 845345 52 26080 752773 84 37974 179816 65762 227 798830 121 60150 315167 192041 405 821331 199 55015 659868 74796 31 529742 88 10835 12180 185625 201 57797 53851 29 679467 60152 188 29287 51 4802 241131 275 157686 314806 57 15855 466575 267 101074 289532 75 26644 35220 8394 12 643901 124170 29 345260 55 189372 737253 110209 84 443061 141 159909 197951 20 2827 49607 68279 35 992730 116363 184 273087 46 61846 918463 154 104964 37870 41997 199 33355 33758 31 2061 154913 339 504962 70672 48 182344 199 67310 228131 776 6 565504 189 149953 994458 168256 58 87629 87751 162 601974 157780 341 865623 55 48648 976161 42237 194 943215 28482 130 485925 384 192862 711343 137 185587 154764 45003 165 842144 239 74829 692403 41967 110 285539 421 177616 144652 96152 215 898333 56439 26 592194 35200 72 115007 24 27088 905382 125113 134 925289 136419 1 992441 40128 28 605446 124 27910 316055 338 140902 60501 18286 132 764413 1985 43 327603 19 94651 614452 177109 289 78347 71355 168 579490 74457 145 220644 68150 104 452934 242 79324 619308 23 17259 459057 71010 86 11596 8826 13 681590 199147 150 481700 78 126508 296002 300 153665 423009 19693 25 760610 78255 155 908250 97 122358 925678 167 119342 271402 34810 167 970268 162 82944 135824 73265 225 473309 200 70949 441759 159762 276 490045 411 189048 633134 65 154271 500304 79179 231 101909 164 145836 528907 187826 316 559574 43 36591 748388 24937 78 60310 184837 352 487371 33 5345 827520 44 112416 17030 175949 374 603763 188 131683 920520 87 153594 462264 40224 55 349773 14 129839 747489 17 128320 685126 194 47034 39704 79497 128 636428 30654 15 177664 61 59461 817170 77511 133 582742 132 110881 815738 91 31043 502073 159 168286 662135 90597 150 501829 71 91340 683086 61997 147 514553 79217 262 232923 93199 183 603771 55358 193 688510 156811 88 774162 106 50290 666012 186709 202 86760 133739 228 914200 163459 122 352514 256 150950 492738 274 191742 1481 113 174577 153034 92 173507 530904 198568 436 844459 88 124115 793465 169 155120 204232 190 127481 865159 42148 183 129643 50 5230 498060 43 56261 909718 71 72375 869232 73410 120 893371 73 153796 567938 63083 11 669317 16786 43 965253 45186 175 583359 80644 187 830475 5628 60 256827 122380 240 78229 237 178138 252929 57389 140 443317 53246 102 604194 128572 309 419538 340 182532 479337 39 49816 833643 113 163252 484988 54394 89 875178 8 166919 704504 122087 74 183612 120 108714 545471 46 64332 403538 204 82712 414674 322 173156 300976 89851 101 884000 118917 66 168785 172 37538 114777 71358 192 909055 130676 237 556872 13 20306 933529 260 116205 543477 81 171069 397613 16 94184 674361 181 69169 903517 174293 209 956174 245 121112 28729 57 17801 146645 101291 122 496169 99 27279 937517 190 56593 376253 325 122643 850590 209 56340 944408 164972 196 501125 403 185558 561169 64549 252 744750 52186 67 895492 212 169349 495444 88181 126 48221 66 98524 608109 82353 64 55622 122374 109 278909 184746 137 608618 58592 109 671187 90467 142 744544 14956 78 115833 146 127482 148190 31 31625 503240 146015 205 307551 155965 18 448507 425 193138 960848 23479 94 305901 67 145335 145799 403 196199 15575 292 99508 177529 168396 91 241669 310 100198 159589 156381 327 405992 186973 271 549023 68701 222 436166 191 51167 285305 161233 296 272765 105320 186 674768 177000 347 354787 54 18169 567271 95924 223 724514 185677 326 147119 186270 126 26225 103084 24 40485 2403 17 114029 35699 47 143534 142053 57 106867 106940 48 536721 8986 10 515526 186976 388 731280 105 28513 931490 63 4375 583698 37 26608 170757 184180 320 177960 141 30304 960172 163332 137 248073 199019 86 851662 199 61404 425824 108146 208 436135 197 45366 17916 263 161820 168410 111204 113 749116 67 15988 576346 143459 221 67839 45 51943 255335 67134 203 736381 360 188983 677519 63674 234 385078 71281 260 313322 275 139092 663012 157 37050 845715 202 70818 421289 57938 40 787259 59129 104 379 124 113052 540493 142 72832 332041 28 36210 870101 90 21127 977495 344 167157 240459 234 142900 820267 265 182388 658976 115573 73 159570 13 89477 484870 128 136780 321207 41452 95 729569 118954 212 679845 169778 246 499502 5523 47 615088 45 6277 947041 119425 88 212218 182 194790 816958 17 162127 408929 65 12665 700530 154 38012 343657 269 95739 325934 172 157440 92889 175243 110 722129 19 2567 788013 73854 52 403400 42556 67 746679 184806 324 369880 92046 112 622582 179906 216 46039 84 7980 360707 165 106537 643562 127 55455 645303 103 22540 93364 264 166948 923676 60 150888 606455 5 165368 564563 210 106415 321629 234 65808 282230 399 196924 394333 104 140511 503922 86257 60 36538 374 140115 643430 70 10790 114725 151 110714 500612 166357 125 416163 145686 319 524814 195 94818 223416 33507 89 291549 144635 183 699553 194050 281 504351 205 58268 492727 188731 50 233165 118691 107 109963 69610 223 680719 174 188545 614814 83681 71 923605 88 96028 430502 193922 70 701372 193900 379 262996 230 197520 655803 196 126041 71896 268 157785 852385 1 15240 574632 181521 36 201753 195773 215 949547 145 30208 414026 66734 157 17104 121 65681 224983 17398 19 607855 98702 154 888579 133558 11 220193 189708 228 502514 3906 16 847060 237 61315 729672 19 10342 731764 41729 34 805769 148 39472 417667 161469 333 363548 4 514 893511 286 89252 891915 70300 4 83830 82 103969 10560 63 153380 531015 171 179420 212023 179102 15 935024 194 138513 683717 169764 90 507013 42109 108 550488 22 146626 45730 162 85672 660865 260 79398 802312 105792 73 14040 188 72452 830444 158148 43 802838 17718 83 966715 279 146467 205571 188038 305 406245 16543 38 280454 189623 314 567889 90193 199 651755 70 54587 203646 39 107389 355518 192839 413 435073 245 147708 894399 137783 2 667767 164068 46 985787 238 93876 970882 28174 8 900525 114101 84 464473 125594 33 543118 152805 73 972101 155664 254 608424 13116 112 763906 238 190919 400325 71 48887 81072 199 41525 857087 29187 45 397777 196751 345 185428 148 39338 939811 70841 167 309610 86112 5 32319 97 120092 503685 38 199221 29384 340 147951 761327 105 80192 746473 190426 232 50801 9001 46 601868 130946 75 169295 315 157752 121684 136834 356 995754 37 85575 491940 10185 98 820680 88 110496 339287 333 176276 752980 182 99804 131249 90257 65 965017 23650 67 841627 76766 73 221808 77317 20 784660 56630 83 370616 171 90200 979483 109163 201 600858 177595 180 95098 15 14053 17662 85187 116 454671 244 105963 609784 93106 199 172795 196 167321 376839 106682 181 678958 43579 14 130579 102 121271 546563 122602 93 524498 360 184150 805413 121 127619 2997 36199 57 301610 154983 248 208867 371 142510 684101 42 184155 317753 41278 44 817091 31 79355 984837 269 134136 284214 134479 229 283784 351 175406 930937 255 83455 618437 134 44043 255673 69380 102 912161 257 107448 883430 122394 63 118373 169226 290 162071 51731 153 912382 104329 209 827128 30 6840 346485 6457 55 93242 37631 26 977453 162 34639 335598 278 197631 66284 48340 53 407833 12 285 903904 62300 110 980715 54755 129 167185 51953 84 203479 50 130320 279981 23 791 67914 40902 112 774749 27603 126 626018 201 150541 664763 53 44905 714193 63061 25 264978 183573 1 50606 87 16142 142845 192511 316 802678 780 4 662755 27096 87 489073 238 79298 988771 56 5994 192168 44969 25 897017 257 73084 31853 186458 272 177287 224 177780 239169 39025 92 465464 170 175334 197851 380 172011 836895 242 123318 494989 133 29232 563710 97301 246 208415 343 146693 947165 79575 258 538544 182947 279 499932 24393 142 797549 285 121204 687090 188727 345 604510 200 109237 113424 156227 166 932927 6280 49 472679 42957 153 447374 278 103760 77827 157168 370 81014 120363 232 274473 154903 234 382800 165829 333 76007 39 63778 227645 202 182564 922137 92029 114 82415 96346 234 466641 240 105034 635692 74772 194 631397 128884 264 149168 337 124885 499339 121327 228 387441 109079 11 990668 266 73012 217217 131583 38 613146 72 7302 661242 143552 6 895630 41158 23 61920 46 70594 973982 28092 157 496451 76 127403 392531 384 185407 41322 156746 48 402426 78 8275 794444 235 76826 145597 188344 376 134032 312 183659 168391 81358 201 36383 168 46600 503943 65535 155 373384 194676 144 513758 166421 306 532693 355 189510 801514 99 66515 239328 54853 92 472035 110186 276 99406 342 127434 763307 354 139798 87948 116 161925 863719 158 70413 478376 16 98342 18712 262 161082 637680 41 42811 898330 71538 76 136910 170257 69 568960 199 128245 9377 14580 55 997132 84 36483 297240 291 105763 664232 119515 228 895615 234 91189 725484 254 195435 338613 95 50443 915667 9 14264 443089 15 47284 76241 81 60160 318819 135895 318 167451 36599 119 817261 183072 293 577514 184862 401 970081 38444 43 830843 181321 234 475879 120128 320 56816 106217 137 141217 88385 285 505160 117138 292 911573 111 28713 918651 38660 68 50221 11356 61 667233 112 152132 282872 351 137085 95031 169 184034 820132 1 175431 364542 160964 8 585261 70 179277 121702 72 106314 750474 67 33240 80310 152 156069 738486 96 100959 871089 23790 101 175445 329 166032 475487 18362 110 643122 152 80594 297193 63331 111 940704 102 152477 987051 109715 224 14161 213 168143 361387 109528 54 532389 105596 232 473603 15607 62 546771 18456 22 661073 160 40660 343974 6 79701 216858 122003 150 212072 169 94686 919945 12169 108 735572 125078 116 815197 72080 74 70713 159487 54 955429 188 53888 903209 190885 52 803379 105612 104 505446 168166 12 462509 103 121486 810290 41776 52 411146 127 19315 477092 159 157159 388159 53 194532 991768 100808 222 861839 106923 246 363551 128033 320 362940 46 8880 404544 154573 255 798531 67989 101 479385 41182 39 351230 145 164626 882487 71752 76 625427 351 183018 359173 21 118376 178077 63555 90 983630 177498 297 218485 90 129482 851445 149288 60 773174 262 170157 57726 65176 122 489895 160461 77 793448 26 98986 94600 153112 302 264712 34472 107 886063 62009 237 456288 198724 260 493823 58 99429 634858 1 54821 793537 168 33335 279357 165264 197 550384 125229 161 415605 12729 61 411247 170 49147 443778 77956 60 475971 170097 20 334980 190727 417 233827 42412 46 717829 31235 115 786786 12 2353 198331 43 78931 31489 45470 194 351766 39176 160 306242 234 55310 496489 137577 95 848004 41 44105 475414 42 127465 283817 168083 126 671231 144 68753 106639 262 174215 977209 154 77540 828954 236 174991 101577 40 31372 577206 155 153323 407400 99 12016 642336 182175 357 502365 296 135778 14078 87 174133 844853 166 76886 649365 56408 207 826495 30 135746 422751 167396 268 493350 154409 144 621981 252 113381 501189 21 62590 523222 162316 150 235145 267 90787 545287 405 186544 541268 85972 51 774333 177847 292 184368 71 178825 382748 133 119694 238745 115 157617 17397 78 86937 375854 188 36643 201831 106110 273 715854 77963 40 210434 139683 219 36175 116143 36 314719 89592 125 151365 18 62372 338517 4 196950 547905 132 143626 429858 363 149049 507842 53 31753 34522 83102 105 621905 161586 315 973171 176 48953 276153 1 11343 102886 42635 75 233285 62 4177 728835 119 174796 428506 345 187995 401491 59 185034 820455 154127 59 915845 3 187334 207906 2 58499 552065 51854 39 189667 90590 211 705215 24 79489 500986 63 99515 732543 166508 114 252730 47318 28 967667 93338 274 725824 186032 33 111360 50009 111 756343 679 12 601447 81401 231 151305 59270 54 640449 106448 109 830484 91 179161 999128 70606 209 203568 42256 111 794000 173825 267 826073 85733 59 861363 200 65233 325786 82 80937 355882 3 389 757899 57 33587 183747 177 61131 666755 42 187106 322294 84165 103 927053 148 44437 421832 5810 66 31055 70264 187 489708 57838 231 701184 130 64074 96726 174230 313 212333 144 173413 786432 127 118057 629881 164 174822 666049 135 50871 323643 30 145679 837866 143145 85 688930 161 187260 155330 133353 18 19774 3897 45 996509 57729 148 895235 142 186554 29975 350 122721 568762 216 133662 646220 8768 26 822036 250 88682 532342 177 106361 640242 63835 139 393230 365 196662 205645 155152 66 493001 106 23929 474249 194805 270 143624 123583 93 259350 154499 154 102902 201 98530 172121 128316 35 519810 52794 8 199297 14266 75 148269 82 29932 985429 273 77986 403513 77 8273 276708 9874 2 925124 247 118295 271894 165 72887 855635 31075 129 51966 131541 335 627086 162024 259 676002 96138 51 217250 135228 118 525934 157728 34 119572 160117 21 522849 46 50409 216504 3 101597 82542 212 132788 468700 76 173915 736455 58743 112 370258 181812 99 562565 139026 106 60800 47936 153 124643 149 81728 313961 38063 119 39765 125063 45 96300 29349 111 447705 175470 12 5883 230 196793 398747 122 92420 457495 235 165099 454502 37925 135 598617 209 170467 23637 181663 161 850429 25 45008 392154 77102 178 511576 180126 60 708803 76937 13 667133 10 99104 335169 89 41310 332884 132 52038 816633 123595 209 854713 260 175665 847655 237 87930 829730 143509 109 330464 241 74456 550184 33026 163 657233 44483 58 411518 124 21275 490127 191262 43 179540 83626 216 487248 198 160713 486904 298 148185 330938 118 17613 859170 190279 428 244025 38 99030 332012 27 93806 640161 44 82889 98281 47769 211 148132 199090 406 601247 135065 77 556553 93976 291 892011 46 67876 495594 69 4974 818251 82883 162 240680 143 112800 246197 192 77769 254267 21369 33 21700 285 123043 905346 390 194667 447011 27406 32 907803 138970 80 580500 93671 146 844220 5185 58 468800 167748 3 162302 145 43000 596419 79596 111 958949 215 97849 997753 66 48552 330734 164411 254 143933 39 50050 693127 7053 47 679619 225 119262 193921 38 52637 221505 21710 29 520567 19641 122 879521 64 152381 551224 29 9616 296991 1835 7 204345 137 190872 442899 169606 283 579111 21 130741 763895 222 186552 435549 183617 274 981141 192761 290 258108 19240 77 875743 126339 41 611834 183992 244 707327 103050 287 625402 85065 145 89418 270 79194 810100 362 166849 910454 179564 370 468882 3 187206 283222 107885 305 582438 102 47925 863418 127641 222 814583 152894 363 153563 170130 223 976273 145952 290 170243 133222 167 204541 158876 250 564898 144 61903 422961 146566 78 244169 142598 42 144701 44832 106 65546 269 176191 943430 190621 396 162856 75 144925 719383 100 128587 370432 166775 63 177288 73 111323 208139 218 170047 701848 153836 335 923136 52 156151 907726 101929 12 779643 49449 2 745129 285 107107 50106 172153 245 963312 52282 57 116369 67 10358 569217 131 145969 629780 6162 38 366511 87 43443 227131 34 133492 334384 101 42016 145586 158291 371 212201 183338 298 278556 44409 125 945843 280 156412 439671 84 76550 365353 302 167401 866879 71 5283 190125 94885 22 124895 187287 74 451322 147240 383 101516 385 182252 91841 336 150352 73639 157 144901 534436 76631 153 551339 38159 62 252888 22738 123 243186 40475 198 814024 94115 103 183933 46 158849 308296 182714 309 616554 19338 82 840737 150 43785 543298 42 98588 381926 318 148153 953120 100288 34 651707 11923 70 407726 9794 50 750708 114523 182 204056 51006 178 955758 184648 37 652087 61597 66 968306 115064 68 618487 94017 256 257655 129 46550 48447 99323 149 309573 19 118826 491459 101423 37 924125 96958 280 436754 101218 33 200451 199254 42 844998 183 108509 579845 139909 348 186265 190 56023 797815 177529 330 9795 40 77416 587548 212 46050 846888 152091 280 121343 71605 47 190195 149190 97 515654 112230 120 268188 168541 278 923512 37805 38 154479 4 127039 863002 31069 46 655402 97092 180 508901 48 163016 10248 153241 354 515508 2503 34 618400 203 97941 517963 271 132965 9459 22 12819 912031 96916 89 376180 169648 343 882899 286 106327 429205 41 103533 529354 143201 351 760428 87 9711 456730 34 49436 650062 77057 179 685591 88700 50 113677 165005 57 271545 303 125558 255236 79018 174 685612 140765 3 225931 137 70583 268718 166 172086 593477 61365 88 425608 240 58662 736808 130 184276 645166 191 85257 984393 30316 50 373641 259 198264 672190 142 52965 997840 43411 86 477026 239 150307 639577 82603 88 89813 306 196496 472860 69039 15 254969 166960 67 962263 52644 33 942132 420 196101 481891 13885 20 415514 308 189070 876901 190 187699 995838 54 182101 922279 20061 52 254879 59 107071 40821 109663 319 693478 194654 405 380843 231 188501 813700 251 160015 220716 1 10695 265516 139047 273 390592 288 173584 46388 304 106908 225010 183971 139 165005 308 179738 745712 2375 25 636616 82231 251 595288 69226 125 485752 185 79384 280459 54 121600 362670 154153 134 258666 111562 178 390344 49484 103 868829 165405 126 158005 112293 325 585598 163306 374 489540 41 50971 74934 267 152180 559365 13737 18 627563 301 144349 911705 1500 17 350656 327 140979 520117 254 77364 601653 41094 171 656354 234 173322 960365 98022 33 884780 200 92272 172804 146443 380 607837 210 150177 872916 78 13412 649081 91 124264 520953 141103 210 156136 84 52162 301442 19716 17 799558 9604 7 725250 146 71284 919057 141 189124 886847 36677 27 972 54 16233 340870 6284 9 821983 105 31110 80885 8404 49 314359 21358 5 4976 107 16085 275433 52434 61 640311 180 102289 186344 93145 94 849416 9 157412 859542 31 184080 760496 97349 166 914366 52967 93 382328 42340 88 855475 2 6382 905897 60 176972 865492 139042 222 750863 44461 50 307777 22578 5 517960 139569 158 366887 171444 370 445306 323 105044 286843 71541 42 854883 122 131357 364524 45282 52 475531 144 64239 994741 26 34885 287959 59359 185 213046 149982 320 110855 96 171712 337208 105 148045 19942 14969 1 144847 22 28397 163195 174172 254 804062 199 63299 830496 37713 122 637777 283 188954 706836 136112 179 19603 5 121018 570241 310 157613 508277 139 48416 784228 47543 13 723377 179 53527 254046 117903 35 368231 238 165708 959764 150 31085 214026 151 119442 394165 22 1154 331567 144801 321 306196 160 171216 52447 80 100695 463418 177 99765 205609 78 20596 464633 127238 151 378100 4 31148 552316 166 39060 646777 174 72143 529508 130857 54 931705 45416 194 774244 199117 423 641344 151155 235 498004 160392 34 341316 162250 374 371104 126 41679 888596 223 91703 316828 121 33665 536307 221 192863 278889 115 181944 305421 133 54068 969260 91 17033 959897 67355 176 979167 56 45195 802287 88996 293 228104 316 128380 104752 116402 13 663048 31736 59 160513 68432 73 584899 187850 208 235334 365 160033 73086 175830 107 212278 256 92747 926174 358 165291 563811 92 62368 451345 330 177803 198907 27429 138 956547 319 148441 142729 105 17076 487966 93024 220 704815 9340 39 642294 26714 83 597269 92032 24 418624 181 74369 237638 154 44073 65775 193 83604 457934 146 109708 49341 115955 269 791828 81 11037 759381 119 16972 971 3719 14 825155 43608 84 53109 159328 314 309683 12199 104 101120 173301 240 681681 117969 68 342435 203 42070 477993 33 55981 863803 196 54552 745810 72385 266 656104 15388 77 385834 55 6290 802426 70 45310 423330 95 146795 781289 120 117254 29200 53331 73 823990 96717 32 664314 145735 56 540295 48677 121 827187 16 3361 270212 132274 269 428294 60 158209 99859 155917 229 920152 209 56912 620532 79548 271 339064 14898 67 885429 10 12049 953341 156713 368 412477 162307 7 413934 39 97563 575406 152090 365 48196 102433 227 721166 67 10382 98382 125788 228 248973 197 59191 576490 1275 28 279750 41 15018 871522 71 68790 326281 148028 61 757653 83300 102 220941 148 35641 110062 144 184817 278987 172062 62 959468 164162 157 188088 198016 236 199243 134156 107 381473 58 81870 175518 277 86793 748354 108 93472 51169 266 149488 91322 203 48349 711213 88370 75 410026 341 125503 151358 61370 92 70187 143716 303 402808 172808 292 877934 57 75967 376821 56508 108 416302 407 196957 973263 195106 234 927964 220 55793 74559 172654 399 715881 199 57675 93991 56203 180 684017 207 174920 809541 156283 166 729406 21 160712 102103 284 136869 890360 114334 47 175008 183206 208 541786 366 179994 547086 308 176521 220486 181857 150 863593 126307 241 316373 110751 148 297313 192 47603 400841 289 189358 614691 193 134602 462448 178758 396 536713 174609 104 312842 296 128403 14039 72 5692 417845 159553 133 253949 230 109822 94861 345 127988 620442 200 187920 347300 83984 236 440441 95718 197 181198 135 92417 279956 208 164920 377186 184935 257 31094 191685 82 240371 286 148178 124974 14 125671 479066 18 18801 769718 83425 98 402158 70 60103 617907 80 43245 448717 376 188536 552649 29302 12 333588 44210 105 922014 15 9553 236378 164569 27 601244 51035 55 956911 401 176580 546364 170433 247 108716 3 23141 126243 12859 30 422509 7828 69 803722 163080 221 664340 40 2717 935013 280 82744 178856 122501 173 381187 71252 69 142152 108099 167 410300 113165 295 336184 6 58310 432335 13180 21 626793 117624 218 77773 167 113831 966583 215 165195 822607 39061 187 121856 51 14347 368902 305 93148 857873 143768 21 409548 37168 133 345611 55723 45 911293 113606 146 904681 115094 111 843537 68801 83 579282 40 4849 461074 23779 106 358328 30572 43 192820 218 60973 394794 325 181197 458971 190256 118 668458 76 7308 252597 113256 270 859877 57 13455 529129 71469 61 784317 188 115448 262596 348 140175 422047 167100 385 727541 19875 118 424218 17611 1 819656 181821 217 61333 171 97758 813296 12628 15 317619 184277 400 782778 208 177180 641246 9 25403 179034 2614 29 438704 161 54528 365711 142904 161 833692 104 13122 559714 66 74971 654876 261 157315 795086 83 80668 91298 153403 116 410146 82 10717 638586 197639 276 581496 85 35698 211205 110 33821 1284 73466 18 817747 18 14812 72576 75 170953 35925 140216 164 267457 26718 120 95339 137253 277 521007 69000 262 786554 272 158732 711341 345 159696 759192 145 38771 391836 108 143420 769917 404 192133 378269 11 36866 729357 67 175117 285349 22645 120 44631 178208 272 794189 71 14887 279007 99854 182 222745 164387 113 108518 97108 262 473906 82 12327 50251 104073 242 780447 152910 56 972181 88 46372 967473 127963 319 163100 13163 26 606439 230 62472 155214 9 38205 410471 21195 115 60373 123031 327 724649 328 195018 781131 103 14622 84040 104 13386 839054 196 85693 789911 252 64148 686457 34149 42 626251 181978 302 862428 177 124262 304995 95019 149 648533 189539 417 245946 296 105857 792612 171657 355 393073 216 98641 296394 182 90454 639901 134 42964 313236 344 124197 564040 170312 375 896483 216 136348 798761 155126 107 671481 48 6777 682046 26523 31 623147 67 24360 609607 88 80571 624717 16919 123 253732 117 15501 130285 204 71642 664373 93573 226 769371 46285 85 526505 88357 200 869022 146698 126 731074 175201 194 503698 184 35867 106375 66 35250 424392 167080 128 577930 259 87877 54187 107459 325 111350 169 119864 237661 128502 311 59520 106 189220 237478 48928 38 217046 129443 113 550569 267 162048 596050 39 1525 120474 163 169262 569779 92565 85 945011 225 153071 557457 340 170441 838314 75 35276 420686 50651 3 123782 172 33222 848336 432 191381 424577 188394 81 646363 277 184423 725917 190016 99 713908 162 97079 252313 46 10202 30597 56037 16 695719 148969 319 440289 111903 118 173530 152102 230 987708 192151 342 236071 13 99306 958962 55586 165 244771 163414 303 696618 20 19305 563712 4669 1 888558 164 101752 495428 137819 329 760632 417 196426 10337 42352 75 602274 182 34786 46395 179 132111 141524 26 62165 774738 25797 25 101274 117 153740 732712 108176 243 87088 46 8326 522391 104057 235 411525 186 136296 940098 89283 43 475954 55 186421 399618 199 161488 336130 291 113230 628741 91745 288 565184 16 36555 708932 44 196802 942806 152390 313 25139 268 105013 441315 86566 148 105062 188 46574 601850 50 142957 724983 123 153496 617612 28338 89 227808 30 6592 626939 102 17164 138305 3 15763 809134 67 162813 55475 130 65738 187433 83492 46 363511 107016 270 436157 13 1492 328366 120271 105 487301 236 81713 656890 91733 12 785296 130 112420 543725 129304 275 275008 141168 151 259039 131658 108 200503 188 129922 959627 123 40541 208189 183652 299 533622 63 16089 89812 84629 151 605461 204 150317 748167 191204 203 201613 143727 83 354656 113 52006 220780 183797 39 266909 99 85160 7 11 4730 660657 128775 26 408439 111 188001 260113 78357 44 850247 75789 3 12661 333 129707 466797 165 155966 465738 105542 191 81782 192187 354 16140 311 106052 580027 131798 328 37751 19 28871 182319 5 66674 430289 225 136635 514546 228 96247 518879 19 152922 739733 191902 11 595350 38361 184 648020 142716 142 352618 151 70333 698264 62338 89 760559 16 125925 146417 146 198823 85627 118785 300 192405 102547 22 45785 351 189748 802576 101053 252 527957 330 118473 516049 191659 49 942561 1433 12 131939 98 27480 65728 250 154498 748060 66 175214 878441 51 193165 432108 65961 13 786106 64787 179 589751 53226 78 425018 300 187262 403578 103 36946 364508 40 69707 58183 80 13601 100989 236 72938 602586 57 7609 711700 106 34817 154758 157322 104 760357 114597 338 601060 49062 18 949697 186981 410 401170 185463 330 731490 162 88497 614823 392 196991 904799 119 75198 548378 49 126702 839059 130865 11 370430 93 175588 633605 97223 154 458391 121 158676 107098 8 60772 623657 71585 229 360772 65 147196 701398 119997 4 843366 161707 76 591634 4 21817 221865 26083 148 221697 101344 206 922030 126463 142 68516 51102 3 903547 46074 155 324379 48 130410 894333 18 184940 942771 1678 13 881988 10373 73 603765 291 190615 722378 232 62683 647661 125 172382 125696 83 103890 636524 107 130407 318077 57 159355 948594 269 93975 554191 107 12547 410301 155742 169 112146 173078 353 292167 378 188973 82249 11 12368 202767 389 163135 571061 43652 37 295506 54 18433 121028 43 12582 902181 68583 14 9613 158 43084 62880 102979 226 448833 75357 6 850390 142129 289 330863 387 181024 640996 117621 181 731028 9704 83 208457 22 31410 912942 124 21841 208955 44 17320 100898 134 113819 543896 168 104491 227465 87 103204 470019 53 75795 656486 11 189861 574118 137 47116 437440 10787 32 719916 168299 75 989632 173 32444 311651 8170 24 987886 407 190218 408733 85026 55 486697 162746 80 809264 347 186059 631663 67634 29 677611 71189 124 879848 22583 77 115634 104 27636 782890 33 4895 902453 27 12910 443148 94 43625 464283 170 52387 284649 52121 158 191511 174 147480 177947 2 1609 265201 299 110557 734651 131 196529 182296 9 191319 909981 98419 1 882551 186 112902 743143 207 56641 862105 162568 41 424493 360 169303 139497 17242 2 396815 188944 88 755939 49077 35 837243 100788 85 581685 137905 292 411903 128 132972 729948 40579 154 184954 152 116101 562187 68 175353 226809 294 178705 907050 138831 24 642426 390 165177 519055 16336 38 921402 114996 241 534315 55693 111 329060 37275 42 346869 146521 143 112354 306 106868 625460 121 185602 608931 138 66706 219211 32667 110 383427 304 154286 247510 242 134765 278718 169890 191 348379 198 86067 389418 148 128019 698728 140994 24 457592 30 17014 574319 25573 44 613198 237 64864 518424 86237 72 305080 100774 200 599437 64 39404 905797 27225 28 924978 87 55940 421696 63665 167 278304 8 1537 15713 77276 272 98969 134137 234 690661 113300 25 881266 188421 64 246093 161 135801 313926 135910 88 808508 3 124251 61467 169743 316 127666 185040 114 769272 132 63128 640262 184743 128 958541 248 145666 904705 137 151955 977113 29384 130 315780 277 128322 86131 57 4287 290529 169334 227 804741 29658 40 595062 111 28742 836376 169 193473 964736 66904 240 575168 175118 64 500984 88986 75 295076 41 5356 584073 95 142749 301266 117822 205 406501 88598 288 665146 96 39112 486534 167 81519 239002 147 59673 653195 105941 269 164763 272 135320 836137 11114 8 435691 188353 15 744892 76 56642 300841 173 143583 967968 34 58844 89960 24 29030 638079 312 135963 979441 55694 160 17321 48513 129 340734 31 193117 824578 199630 157 30496 202 150775 738485 136 53739 700532 108 76623 74153 182 57111 716262 7865 73 117937 167 102445 945806 191 101371 103570 194734 97 142169 38 60788 663483 55 12751 816644 125756 107 350349 111857 154 882940 160128 200 953482 2 88978 547899 88 10592 833874 777 18 128194 155 132325 430143 1660 26 214016 160755 59 378757 131929 174 999262 55 12077 256850 96253 40 769578 167777 391 851534 152056 317 662400 102263 77 702232 143569 161 51357 14 126084 129304 59436 131 211375 64613 154 399885 227 155583 446875 195275 398 5246 111294 260 23363 148 81755 553733 169072 166 838773 139 99677 988994 49502 154 300711 88 12011 514434 116 106573 712575 132390 322 879265 34 4760 819589 5488 6 126252 49810 145 301378 133 141553 956479 44274 120 289733 119862 56 64635 108364 227 883853 32 172605 358761 179900 359 958508 194 49498 671045 106208 248 281183 63 71102 463537 80 64925 831431 174999 378 15767 159864 53 776722 224 54710 904222 12 102057 149203 191 135584 451612 84353 201 199598 27 21360 56622 16 44605 71575 180818 251 870316 61569 41 78243 71872 122 582934 241 83377 358582 170895 180 384859 51 2959 277870 250 106185 282568 183 82377 576574 12 170 121433 8 7412 178733 108612 245 40940 80006 146 652119 34 29777 862110 320 121889 161652 79931 253 881205 85753 16 441650 71 99059 797416 223 183686 629749 185296 57 402027 125973 68 123486 178 162162 95844 144 30839 853510 5 41588 528278 64799 191 157549 181995 280 276209 5795 20 598982 72 70609 22265 69932 65 481729 112 124992 520051 191 107304 455455 72933 191 868199 102493 173 130564 68 172546 987769 70097 115 631356 56 3570 25048 189544 2 250110 8 20034 508597 132827 359 372077 136 172106 400842 48 166480 852329 103 88079 4017 94 52271 302257 81 91536 565123 1075 6 733181 14 28614 765001 26 77200 452947 23 149311 848799 59946 127 896956 2130 43 702147 192 176756 591617 111936 323 151193 42 158145 227899 241 110056 344676 44405 77 171558 120746 244 294976 308 161906 275572 108060 302 373421 99068 168 873743 63 12139 325060 5 46744 820856 16 42365 772873 97802 124 937063 87772 86 861574 50 15841 198960 165603 47 97258 126 143085 13205 132 91833 601725 80 31149 216541 240 121353 465536 113301 291 135700 70 181408 817140 148234 254 681170 60211 95 455834 83309 129 132796 62976 95 211493 117610 258 407639 159035 42 787518 132 88576 172548 173374 123 605226 171186 90 868237 18710 10 854115 126 17210 230947 158877 310 148336 3 44169 895034 3002 54 511582 92 46955 565212 124990 79 232253 33 84081 804284 101359 263 42067 220 190365 44390 35864 17 355023 40061 101 670802 127 130094 465972 183 83696 642463 114027 46 736726 45110 178 839866 99060 17 705967 159788 288 593499 260 74474 964798 9 2761 835856 83836 87 195608 44870 8 904547 81681 216 821284 72065 33 265981 70 100924 569152 4719 34 833532 5814 18 116776 112157 92 228212 75 141658 736270 50 51143 863719 36491 189 254661 122 75509 249657 214 170179 932521 167738 245 227080 369 15 348276 48185 158 469627 232 180228 852361 120 181009 456373 57433 135 691748 185 81073 172306 54572 23 776225 350 165259 733193 54 138215 690873 178983 74 678622 187 121699 657890 89 73697 998195 88185 46 341061 60842 239 361867 112644 221 618187 139 167478 162127 159614 233 117538 87 109924 282273 191764 286 740693 49 33135 125788 145 156898 460080 37594 39 676663 314 140736 466696 114279 242 995288 327 141732 197658 7 130442 251917 355 131772 86294 86 54918 297408 90 21493 231679 103532 121 809222 94997 275 477643 32007 152 563684 95 69728 950034 105557 301 493491 164379 120 796142 115963 103 166632 42395 64 490782 362 175413 579674 104457 223 560363 279 194036 381728 165 81638 1574 162202 346 952840 189840 98 973588 95 71291 567099 188860 351 190949 78157 207 974198 78 32829 978139 124799 327 691407 79357 56 23319 108378 246 731631 177719 86 866674 256 98955 952427 24066 114 37044 184550 386 738867 75380 30 829649 136 84785 462890 94259 149 708879 84 77713 159334 91914 139 702492 120111 5 555215 71181 84 179413 157 158011 601384 284 183572 361686 130076 216 489401 160 78835 235093 12263 14 938949 338 182302 357732 12 52418 499311 103 129932 31684 93248 88 877763 184394 312 763274 146028 322 742885 55489 118 662189 141865 226 3841 30068 9 852351 99334 102 137776 185 163595 857670 218 191217 120611 151 67328 673951 261 74958 302049 294 189074 591529 105 92721 344719 50055 120 248490 189832 71 883941 181 176402 224108 38539 42 543834 80411 15 718337 186 138377 709419 53 37317 188560 4697 57 256116 115753 86 650377 24 18430 964418 208 80362 128555 338 173957 394603 45 190314 765770 193 121701 458323 31962 34 727523 51401 64 527082 16445 13 112425 285 158436 819986 156800 165 810466 84281 53 586393 321 120098 234701 58771 119 417791 24 90405 441272 73284 17 201280 92236 286 196345 251 135563 548726 48326 102 633558 333 120285 891885 190046 87 942529 39 113542 980191 27132 144 484082 81 156990 98436 87843 207 421605 88490 96 324708 53 38029 456969 360 146843 195822 199447 386 883447 86 48278 359939 127 23368 203416 162 83133 171831 48938 32 938592 3179 36 251038 1376 21 5640 66459 199 12357 129785 149 35372 16981 114 782665 384 173769 525818 348 130531 197693 103 53095 591421 144 41577 115167 25479 128 458307 104 37325 719231 25788 124 691255 74 20231 530398 67 50265 962445 91 9193 213109 157 127870 197346 92087 271 951332 19 10469 225337 12443 86 609235 48 40481 542738 255 93214 356424 17 75343 167275 69 31558 100994 243 178918 108499 85 26159 723269 36 45825 949146 36413 149 302334 99 113385 491059 113 115526 667574 85381 276 912050 5005 9 215604 193108 252 82878 185 128154 146845 96166 209 935049 65483 192 789364 46008 158 805395 66504 256 7545 113 134452 345016 158 144099 925 54705 91 502579 184 113110 738277 110969 67 984443 247 169667 750988 66 184246 890046 84373 270 512299 74425 133 780617 143178 373 845835 101 25614 581130 19828 70 331969 37 11809 435136 159351 94 868492 177383 378 862194 88 185632 646753 77 39473 228298 11 128975 399560 133 41905 689722 1348 8 903942 137386 3 84725 11534 8 900764 182967 173 951052 126 159606 331533 124373 146 296350 97576 56 699801 113 62420 145433 146314 301 417528 181887 409 759651 192323 38 846586 59970 40 931463 22615 58 651725 73 27290 413901 14424 102 259613 163 143046 425724 69 54348 811105 121 55499 545344 171 152970 811810 150347 164 410029 84455 278 976477 50281 217 588367 407 167656 103164 69 34122 192754 118327 263 630381 131754 305 196275 87750 79 727906 189306 187 653879 12069 23 19231 6 190869 176028 158460 26 557722 294 169943 18983 96998 73 782071 190 124906 330272 230 183322 914761 127 164134 715559 83188 167 448993 148495 205 522765 80272 139 779887 123 177767 22939 135823 11 156890 10 2651 846002 198958 325 349499 126742 268 685687 51859 187 289530 186025 374 674710 44 29005 786465 243 163810 861168 135 158283 378564 106 74310 418014 56 15531 394019 261 116992 323253 291 89963 702665 149628 186 958754 373 167786 213988 202 75633 674891 224 78090 688844 20 1372 667121 193390 121 117018 157763 219 707428 164 75605 475701 196785 187 572556 188756 393 173816 373 147587 996684 199 109896 719805 26 133167 596333 94 50931 168336 108256 19 529093 99390 52 815498 118927 88 223651 272 147683 703231 167 110280 509642 150828 125 156246 3598 23 763221 104 39322 109415 14 165687 886640 156 27957 543677 61 41091 849039 177527 132 907035 1 96997 496755 157 182343 778878 123712 179 524997 22 178074 456609 100632 205 293416 188070 78 764271 13 11154 620685 85 128244 535642 39306 53 475489 22 87809 363202 99560 18 515514 172901 409 325378 103164 271 106391 154132 139 880661 167 42105 541926 38 45870 544942 177 137657 658190 161843 218 458270 271 186453 593042 148 65464 303147 126 82761 787000 167022 111 891638 102459 204 95590 137 153398 276860 160656 302 222053 250 151195 701116 225 154593 630719 118276 278 478752 45151 164 964079 139 188525 905951 20 164438 279834 194 85859 596206 57 81661 523366 194315 47 173828 44 5282 940691 131438 41 877898 295 95837 148660 75113 192 408056 80 188928 734603 185722 148 597834 247 124594 742466 13 28806 226766 226 125565 363109 136056 236 253228 266 108809 18293 56845 209 660530 159 171153 868601 85088 167 586189 80 49786 526700 166205 212 406074 58345 155 553114 207 80352 165931 167508 106 139530 294 143576 488977 25102 139 276354 364 145725 697020 266 191232 335055 242 115415 287115 112 85147 521215 259 95799 45298 178 42788 555080 290 104060 461048 87649 2 997008 207 68445 382919 60 29517 804877 120203 315 399415 178365 395 936263 333 111582 212479 1662 5 74863 325 144303 847970 249 87891 485811 48901 155 647783 248 146854 371504 54900 205 119956 18702 41 252545 189947 4 761549 98412 1 405569 107 37879 606736 280 166174 671715 107 11479 810376 67 143609 685976 325 161194 802183 108022 168 866777 69271 168 860423 4 1812 876470 39 174165 820389 55302 163 340813 136 131139 769573 47406 175 180624 25 97042 748883 26557 58 222424 52281 97 467012 18976 91 97378 160 61839 573712 5 159004 378267 255 118170 150182 234 117737 383147 14657 118 967778 4 2035 943613 154801 200 106521 163785 309 144443 28691 149 187107 167394 236 291344 430 188194 391600 74373 148 929875 115 35919 663164 97475 210 995254 109953 297 917172 160288 151 119723 106 162113 692143 2579 41 869282 64594 172 630675 248 92259 886625 75 123267 938688 156 159775 808631 131 46417 281277 31 158855 856793 157 158856 88001 390 171219 724764 91 126856 805248 269 135242 728521 163360 66 370643 45764 37 26789 170939 101 661495 62478 185 952782 237 72317 329156 196 86127 22434 125305 237 266393 27 138991 19275 115059 26 736866 86476 84 585842 64 140691 599662 21 3417 718851 78008 49 483667 155 145015 537565 153 99038 855027 129468 230 135546 263 122619 802227 188 178551 67409 68 105395 624265 185753 132 777788 14807 2 221212 264 109611 998566 27 11715 415019 246 116733 506600 182230 121 587924 13 62041 351209 46 65404 45015 172 154064 577751 61483 151 369084 70085 9 825907 385 168184 30108 43 27490 315666 12 107767 552554 305 115350 786393 83328 14 666892 233 113691 440412 46 88608 639716 75 184901 480378 75921 222 405224 136151 277 746343 189 139549 630405 147093 124 541504 197 136287 630715 85309 235 447445 98 20372 852610 136163 360 358977 90152 154 752250 239 181661 151863 72464 178 103022 135 77533 654626 199 56953 669413 32950 5 421349 233 145557 277938 75961 75 125572 164 131736 951854 368 174953 911839 126231 159 937620 16 168879 885240 161587 122 393873 101733 134 933644 256 133894 217244 163778 274 660478 117175 176 235053 182751 230 598573 192 58197 36971 278 100187 583212 16 45742 543510 54 64988 904227 159524 359 900046 96180 78 747182 283 124827 728932 99 11651 325048 160095 291 11126 248 91546 496595 128294 8 470671 333 175108 832374 360 192865 968703 262 177758 331301 390 179051 148491 38 153770 705098 71 144400 425013 95 72778 392515 381 6 387946 251 169866 814307 60623 59 945898 121 152410 213920 210 170181 673848 153786 143 323052 15450 8 955087 76 150976 206196 36213 83 290845 16 46849 76062 55682 173 225593 101914 140 409066 42 5571 13207 43221 59 443970 181073 392 450942 193735 205 716151 95 135515 903979 122598 166 397524 189918 207 196867 193689 47 512162 67038 121 770857 45563 137 294763 165 139531 378093 61 9901 510707 165 31427 553716 122506 38 486479 143393 309 211442 83961 228 787806 182 143256 837476 28 52544 432420 194 46695 170895 111955 257 881523 320 190911 953921 173 183272 527390 128456 67 30138 77 112035 924655 70 12899 315523 187599 233 584456 82717 77 389533 121 93358 640277 84 17330 478987 328 131162 158734 147 28711 442468 30630 70 888499 17091 40 902236 112 33793 24002 62 105215 368258 157792 80 982950 29 168763 82229 311 103937 933114 225 52808 334717 94681 58 432175 122 85453 323420 123 40728 791167 195174 247 99468 157 180740 590795 36 188212 202344 203 73392 764367 179908 346 799724 171944 261 613389 136212 152 804347 249 69855 258174 41368 1 71800 234 139927 939169 172446 220 446969 118 160945 538041 140 100974 318765 221 65341 272353 21094 99 455305 131 25170 259024 157 67703 849679 47 83774 514105 16306 104 413020 209 82032 770464 182907 139 384105 21633 51 635235 182 107083 635858 62427 12 926966 369 166677 514120 21 97565 104766 96033 27 630667 1149 5 654237 428 196447 610063 96760 210 604707 47310 63 847118 59403 7 907992 18015 30 373218 352 193621 299745 19 191208 818668 215 160050 920284 173 138122 111117 392 195090 710266 175475 42 283345 47278 73 13895 182958 234 926216 17 3077 96083 22 11298 801080 116 23712 541502 225 87235 562432 145198 192 173158 211 179253 746858 110 56757 871515 197727 413 854243 80 45109 293195 27 114044 716598 129 36390 701842 253 156445 373948 118189 273 640576 123924 51 584605 85 197273 125350 210 120622 805325 322 138869 842771 93 9732 418121 135 152505 274837 86 65470 479616 160 65620 450293 182921 297 966580 4148 4 971288 66767 186 809712 116 150686 195595 216 59805 929839 270 138975 714714 194047 70 709753 140693 236 232159 3576 44 260062 33 165739 388873 123 108616 116257 123652 176 594156 200 190851 855288 133 24962 403349 62150 161 88333 33849 47 33534 194552 124 306143 11 125254 516460 8 33797 528939 31934 171 177801 32577 115 600833 116243 321 608023 2 4227 531993 168185 177 849930 144 30328 9491 109322 287 586727 99 176645 338530 23 77689 99895 129263 23 435601 199358 222 809116 35 90776 715084 10 2778 71673 66 9358 986528 167058 294 662683 175222 145 286129 126566 277 545145 94 179507 977818 152631 97 218073 137189 183 785329 3873 34 278986 149581 344 733704 126103 152 403490 58594 224 369455 27764 17 784568 232 177543 740556 119 19978 615184 135525 79 70380 167726 297 201937 194589 259 782353 25184 113 154478 85139 232 765283 125928 90 941711 128859 156 654084 50 80356 828231 226 59678 530927 30619 24 371814 171089 347 453595 26997 123 195027 151055 155 368882 277 111512 93017 69 59814 682655 168726 16 640293 149 53731 452945 181934 338 146897 93 106222 132308 59782 13 675983 273 182949 709318 72 24474 59591 69 80378 497856 28329 97 889436 141927 133 797779 89300 294 831699 183 111495 808681 76 102748 478048 136482 63 347075 103 75152 60501 123 57976 374722 64366 152 153466 72793 81 639883 229 142300 290218 57 86757 706960 122387 134 641059 98 48204 86142 47532 82 404442 1089 32 840943 147226 374 448291 169 129135 101401 22050 95 294655 124 121627 603365 85 15302 559752 24461 8 737755 187 149166 779654 44130 147 988414 52 156828 526766 71837 228 449953 26 27407 596854 67 5236 672379 213 72655 408714 94 12741 840725 337 143821 655585 168 69339 17476 191955 407 304959 82293 63 611022 164 166529 465974 121453 234 26090 41 58574 380604 196 85752 872868 313 197748 981534 163443 185 930763 8 157216 728706 24 42952 921218 337 145104 297813 26632 162 218252 350 199543 762171 155547 47 594906 2785 29 155658 92 20947 627000 204 81068 815939 191 105273 644220 185237 340 51658 314 196909 701462 56 37349 172700 24 11635 791410 56 4377 672682 74 27731 109675 225 128961 232559 116661 32 701091 240 149014 928367 98818 303 628296 208 71661 427292 4 184125 319560 264 118243 549622 142 21274 827318 188374 331 452342 149732 270 363317 2051 4 532141 139 74618 259937 154838 40 620583 69456 180 229906 69 59631 402909 248 152878 92365 93649 231 400135 387 199062 53485 135292 329 649769 150 133217 84498 183 146804 61230 35953 136 700375 209 112451 497020 58 78040 594459 32396 176 212364 150914 375 250800 21813 39 121238 142858 109 17746 46 9533 181201 176 93041 4780 164086 17 393894 33 161406 344892 38 9795 831363 167903 296 492779 12794 39 37575 237 135074 872601 156106 45 897984 75160 168 301667 102399 113 630489 46 147817 979313 102910 23 886472 57247 169 713358 175705 277 136794 306 138284 249993 180 167556 723331 54933 178 523277 44 92195 850964 48098 113 108062 42 34667 378301 269 76563 907367 48713 190 18986 17043 51 901261 20236 12 943202 63 107035 350077 159171 291 564032 204 135379 13395 189698 257 322097 368 193868 814037 106294 237 34044 186 93849 377514 97940 133 112316 167495 296 39587 314 164622 140637 87 171813 97305 129862 154 539555 178368 391 116478 193616 51 40274 109 92419 973787 180878 171 171122 25339 41 770177 135435 363 859075 34 173809 790050 120 182804 385648 155765 125 759909 136 109709 763898 104 16824 201999 9 8286 597185 191 82027 606469 122 24138 374726 57 92347 8513 107 29264 330916 92786 248 239696 146695 282 493271 4 95513 342541 243 100522 6292 151 114550 129822 106097 285 153390 137547 286 688513 61084 140 367534 28 162152 743948 189 138804 68971 116266 220 242794 141445 264 137665 170046 318 311876 161083 106 310251 54702 48 543865 322 108665 837167 109976 2 566176 121736 71 638367 189 51688 791696 39222 161 295178 4 154870 791307 316 134427 552635 107453 223 686492 401 178829 68937 109631 66 803192 378 173443 64965 140645 49 563805 235 176255 466897 142031 167 147780 135622 194 149411 72989 241 471924 37075 77 290842 57128 180 80482 125 147296 809013 91 43629 845807 252 147657 421063 87 89141 827466 160459 246 751222 235 122823 951623 1 180086 258228 137141 78 360761 71006 233 182104 144963 129 904881 199 52726 521974 242 101092 709947 188433 4 948919 164 61204 94461 15586 45 308338 178973 154 537584 121 48802 531542 12 25121 380573 177 183917 568787 173 72238 811174 95365 79 793948 33 119198 18303 20 173163 975628 64 100570 905621 147 48822 196358 319 131937 802999 309 138541 610682 153 49857 512814 136 90812 524492 59 19555 655767 103575 5 651799 12 80498 709976 170263 202 512588 102941 186 227984 25546 55 310279 29 155600 12701 80850 81 644143 13 37788 302066 164 171282 977991 20971 11 947553 63 90910 625614 49 28999 44930 6988 41 974538 163 74342 991339 70 128254 570888 136207 327 609218 47222 178 617518 85622 228 695854 154921 81 195444 117267 247 70948 245 157601 282236 93359 125 372567 262 134314 381981 110588 171 560800 96 97739 936329 29 92610 733470 190649 373 944815 166 56232 881146 25 150523 778703 42073 13 589244 76300 38 741342 91098 200 946855 175877 165 693598 26 74877 44539 64 137120 921313 219 164886 238660 34180 164 52255 3969 42 174492 88650 61 271318 118628 150 875854 52 117182 112082 49350 98 656259 56 99721 353277 61 81594 357389 187936 187 790232 97974 13 910999 143436 168 883293 74617 16 402673 1527 11 23122 12578 15 657222 17875 62 954178 160759 51 941039 338 133661 675485 50 2931 989275 186602 36 429828 269 121775 704723 250 124900 320306 162497 281 500945 143312 84 448363 27732 48 773155 367 144978 262203 121 121703 299127 153589 101 346860 8 25283 318625 9 19022 298846 253 86671 332909 245 100172 215134 3740 28 662982 70 12970 162919 220 112729 225061 123574 337 584743 322 159936 151867 140523 329 199975 187 49125 26795 178 168718 927510 412 190898 911588 137433 105 92104 58 32796 649826 38026 83 959855 99469 143 200115 1 97048 361149 115 91818 331259 150893 114 171392 313 163805 201404 73515 102 797198 85334 258 62380 139764 57 925769 355 172577 551851 89 79372 460544 187077 352 343860 115 47315 924152 184193 278 338029 149959 206 168389 61 113140 515533 34 80475 366599 99846 185 184078 124 52263 561833 89 74956 943792 57144 123 542875 124 79746 727848 79021 174 424542 34 172913 293940 85 32799 747434 27852 91 896995 15 162883 969759 155090 281 542268 132 49692 421932 190331 123 966041 26 12009 135568 122780 35 157299 128 140690 61278 190181 64 911499 93 33458 528781 186 47501 873707 302 105623 137810 11 105147 75691 42398 187 987167 152 142055 252339 82 19181 922051 145941 114 623647 155 79142 672511 114913 249 195870 3902 34 568050 67 5957 149332 88 168288 915368 40 43868 910586 126775 25 915867 149872 246 889601 195452 374 827601 36079 23 789786 224 183795 703916 253 199497 327631 93363 95 570343 197221 224 183605 44 162854 621994 45 157695 386899 48832 65 688099 59725 7 373590 36317 59 171455 109699 9 522862 163308 373 273841 15 8513 596137 155103 133 360904 174 103813 379598 80 8407 486495 187930 126 468795 29467 13 302275 149 46401 847120 153618 149 957713 105255 268 981419 28099 31 21364 177245 216 793662 267 151370 197558 142 148232 593786 129 195054 210706 51 112369 943708 68 10077 397055 213 75277 974001 156 100322 954641 139326 297 993198 150870 368 544386 97 172288 631902 124743 191 850451 152617 56 140933 213 83421 983837 85845 196 552688 225 136284 307410 146189 145 823412 284 134640 920703 27333 14 142426 5 104095 50276 268 169659 309467 412 177143 780489 281 128398 394179 116 62286 211000 83 141736 640118 164 80995 898043 15007 44 829255 219 52754 430205 290 148453 608817 124850 226 640694 34 154296 282542 145 109745 182612 17216 125 273886 153486 258 118227 19020 69 814551 92 177855 84584 155686 143 503692 6 153155 455542 81 172202 370906 178 72787 651157 107803 212 933056 244 141238 490207 7331 19 596750 192 172146 399278 5 53077 540941 367 198309 617546 18 178715 188922 89 16675 711620 74895 124 484768 108 55882 816363 161 26059 886660 55270 32 841434 110 85371 656773 102687 55 23422 164251 240 749702 251 122028 466541 77 154533 578786 135 75971 405074 431 191065 324609 171023 257 625197 115787 304 311092 77 41407 504237 257 164373 516483 250 161172 340249 52390 34 85471 75028 221 43031 167604 355 118007 262 161062 441498 55501 63 521561 57795 157 116829 153218 17 193119 199382 180 404718 93 111213 299315 54 162835 92756 106905 283 483635 69653 122 937802 278 77447 336758 62466 221 436673 39 147643 9221 180 164918 5866 140012 124 185974 115382 233 503204 347 159282 135656 49102 84 691731 79778 64 438645 187143 27 370794 196165 185 914178 196210 123 628590 6723 22 339705 290 119632 67242 146491 380 414257 93 43519 419757 62203 53 842222 147 100764 180951 268 73955 345685 86341 167 84283 34 21265 606790 65 15766 932208 100 11009 140942 124 137824 585095 136144 310 483363 161156 149 566971 154536 378 995659 229 184878 857600 42 22855 712 69 18454 591859 5 8559 330758 359 177199 536359 86659 132 120413 181 106236 23372 40 174985 100381 349 171551 52227 87349 225 54364 179490 112 600671 65 141171 365351 274 187597 110684 175199 392 84172 63 6171 672479 163 76712 445723 19 16058 140791 176 34234 19879 381 195542 15209 59 7678 338854 327 124824 442804 251 89810 792411 63261 143 253067 361 179927 826532 168 109496 9559 33 31098 458031 337 148691 251239 315 154672 227909 50522 139 10287 182 139405 346855 75 8806 59861 1358 10 179338 136129 32 598875 154 124770 36120 67026 248 271332 80877 257 142996 10 97957 911815 37679 112 764573 236 66701 933776 184959 151 287690 49 27422 891869 182 59506 37622 272 154661 90478 309 122138 970199 241 82426 62499 91 44056 884310 27561 137 223497 16 110792 412201 155 38653 75044 70 51596 232413 335 170044 662573 106 104415 978980 346 191774 44749 12 15462 756249 36926 29 20388 111863 314 558272 34 157682 315477 149424 259 484492 96 43784 31068 95 9860 871859 66729 89 365869 149813 56 481743 75058 113 384226 146579 64 649687 278 181229 860731 11021 88 425868 161623 98 956467 179 50103 642367 146716 191 714853 169079 363 377225 55 187600 850829 59172 186 74886 93188 301 27586 49 55730 600187 78 177112 386909 111952 21 446074 72 191351 794127 29872 51 99293 151566 259 264046 163387 295 481574 2 82971 630822 282 169078 444766 39385 174 515054 155956 309 884325 155775 321 426297 5 2987 216240 113322 266 497635 162443 255 734588 46185 76 80726 74657 181 749128 127408 268 850344 71 5262 257126 184 35304 122178 151645 78 905369 22 103647 168512 93 28164 359694 27180 42 21715 27895 88 727702 31 81979 651362 52312 41 323900 301 106419 476990 145541 153 516501 17 7640 60353 157 83694 549320 73437 31 368181 25 1839 446720 126 105000 813001 31 6951 736786 152600 17 489679 140 160498 353787 78755 98 428324 95 171453 595926 132 31682 362751 29 36165 712786 75 140862 791141 50108 223 16491 65 73206 42141 146850 270 778716 148 58608 845279 88 40666 203283 8391 22 636079 47 67394 42308 75 100281 479354 63263 150 728446 145 93202 115935 156953 209 197354 142739 32 701511 51 93702 226916 59664 7 903549 138937 241 485181 180046 125 223833 214 126511 709349 9 175794 123394 52295 93 537820 55281 221 606335 37 76294 712738 23 36892 414729 74 20215 346900 196 179633 765983 177102 116 803076 111796 281 511991 116153 270 667346 252 182096 33715 142884 307 800486 162669 262 711814 146241 273 274424 115 73915 703018 169024 132 329189 197739 373 233546 62 75835 572634 86852 63 187679 77 176298 55056 40705 191 690629 123 163578 585545 53970 52 704202 8362 62 652035 345 179718 508209 113 65958 810809 118 196682 477258 35626 6 680835 176466 32 604961 67434 259 420937 92 22447 791222 277 125353 402987 80863 187 24893 219 65247 610999 95 61747 169049 109 171871 733273 212 145953 92784 32659 43 293101 124211 62 265090 190 193925 514254 144628 161 34264 33959 27 358458 184 110425 450522 34803 113 999248 131395 200 48995 191247 169 338613 10 4349 74364 106611 320 706140 85 15584 891772 324 169614 279733 171 55213 664527 232 98032 723487 320 162383 261412 32277 99 493582 150677 90 538847 142424 200 814214 52 186767 146103 52119 23 444344 3736 8 981365 114 34275 479750 47 90514 7958 47 33785 793239 93927 69 501944 167 33760 411538 139 44029 933132 97 157724 513331 110236 156 151046 109759 253 11695 210 89405 341986 140120 175 468316 3 79107 850028 17782 127 709170 43622 126 997513 195603 12 302119 159 87695 825385 303 187319 716268 14648 73 695876 180819 184 201630 113069 332 325716 170100 396 773922 39 49028 947846 11306 76 101402 46 43015 553824 98011 59 372125 55 38957 195366 71 23162 2281 111 194106 515771 26509 87 915049 156 119343 325932 91262 255 808440 79 165959 817509 296 112320 785411 105692 243 15538 194 48943 268261 168 154936 958640 115 59758 131918 25 2060 899711 86917 42 728378 24265 121 647200 206 48446 211036 153708 127 952749 158 54803 981860 88612 201 45874 100243 259 219629 35 29156 136215 73555 43 354723 79366 102 12119 127170 96 85747 86 31739 986002 71486 151 977853 41062 65 16470 236 190550 572747 264 98073 731478 153053 359 648528 159766 317 32610 158724 290 904952 162 32879 811495 249 145125 537994 150 37652 883432 194681 392 161950 277 144924 412816 135005 293 299688 158 159575 376408 234 86426 890165 60026 140 793689 29802 14 44054 138 118162 838588 172 174519 544422 160142 305 698912 110736 104 238877 51439 108 505920 146833 271 215641 129777 328 771614 65 77170 243770 158 87535 251051 115257 56 933645 169237 243 752238 36816 87 391267 51724 184 798098 251 142964 333830 126 77681 777227 156 58979 452030 16 23797 893042 34124 177 817413 187 67515 532461 126472 300 91889 196 114439 451665 2727 51 637738 211 109408 723548 158 177813 168912 40 143278 108822 101 107943 455126 62874 235 45326 25943 20 716218 142 79482 916419 20842 108 55210 256 108539 715392 114 39990 663792 44228 121 178199 113 34326 379464 103 42557 727344 41445 38 610577 75831 82 598613 138926 271 917543 342 125823 559495 245 156164 539950 297 109323 143189 37 64356 901194 227 148391 646676 36974 116 553585 97777 14 582147 27814 155 153655 108934 326 69791 126059 185 603797 163192 182 136663 203 92040 488971 148272 177 993362 163666 120 442141 84774 3 971831 164469 36 852334 170767 289 181774 201 44900 957497 132 19418 228377 5878 47 929877 159739 360 105354 48 111518 77494 46 188094 324731 2282 34 690914 61 97564 166284 179405 88 766947 242 62767 894661 79182 21 574028 177537 107 419522 119808 18 72407 206 130574 477384 134174 10 36197 345 189591 997965 211 78872 208211 112 46418 129868 161977 46 768756 300 102175 30446 239 151830 724624 111418 142 137502 88100 79 76172 222 76601 616257 16936 96 119560 100691 126 459705 20915 125 179638 5 156947 523108 174076 29 857266 112917 76 804442 167787 248 862671 118950 166 906266 117298 56 289779 186322 145 926516 49 102192 213662 110368 258 74176 278 168418 412651 85714 5 706302 379 167171 583503 138 50777 376042 162673 48 369587 11 40847 980683 184 88823 588347 39965 81 982662 140849 17 96835 390 159954 494890 94 113010 286467 147 97902 380794 39 31581 729528 239 86330 1581 23 100473 9822 232 193031 536965 27187 89 472650 326 149720 797974 151359 347 391854 93 9812 692850 187 87631 422070 142854 286 724916 172 46065 221054 133 78004 629101 56838 137 62311 188 38775 96221 111070 92 632686 35 3525 971415 124503 200 435078 177903 128 687988 142107 65 582217 177007 21 480941 159 45411 273414 19236 106 625848 361 182977 299426 166059 229 132081 91635 18 907855 195 135119 411726 226 51780 959135 48 191801 4517 134219 123 382867 126177 252 199347 251 89743 45984 76612 202 916888 157832 244 509524 136672 49 169912 285 172159 653107 98104 197 878973 166168 50 810910 247 117446 524904 273 145797 899423 95922 257 970965 226 67105 484493 184 49791 149855 281 189440 280632 56 94692 841037 187 48180 165345 173674 385 93961 4 35459 826863 40 72980 80583 154774 340 760167 305 118811 790693 103320 316 821203 142435 377 59678 67 14975 371261 63008 121 238525 195729 215 48507 165153 109 61499 104 16254 18234 153750 174 766118 194655 125 529300 78 62244 448681 186245 242 115368 66 69483 517398 182474 419 74250 114 50130 880115 100 149033 15683 346 157992 659943 119 173591 143124 28664 24 902215 13507 29 890902 199708 266 986198 56995 124 241091 153705 262 491982 43452 128 219295 54 68411 431759 54884 120 977344 263 78753 561016 402 175749 648460 167 186949 644068 158271 66 746353 264 78101 477861 9 1944 502799 5607 62 703891 96 10665 777857 77145 225 222234 140585 275 680175 138543 166 74575 18 122845 765377 144 39670 343992 74 23400 509772 321 164207 265896 239 89595 304711 169557 238 715332 173707 97 221585 69 15863 487872 80 14253 313908 40 115918 669919 219 81112 276606 112 58279 422664 317 120135 784952 24 4223 660757 131 94004 240630 176946 101 389593 180350 339 975420 91343 56 634694 150702 98 301944 3503 46 813075 86162 133 163447 40945 21 22078 83 178317 651573 101 23889 164011 165869 232 192905 311 188549 648235 290 122707 605375 84 21743 73928 106238 221 597561 15 14218 211638 74811 17 444868 189318 297 710096 36341 13 513151 349 168308 670122 100644 270 959525 216 55395 256460 114080 173 175585 54 56646 389169 138 139297 826433 177139 269 321614 203 155642 839579 179 36772 574668 190 113442 409044 305 100151 445642 41146 179 876184 150 42802 897343 229 119581 610157 291 157620 908324 131792 323 234868 333 138181 593837 188108 422 518022 115 107061 115781 21120 129 161422 91 138152 968509 251 166131 420853 79378 24 125308 276 101023 78885 72790 42 607828 55923 144 750921 105181 235 282205 14 100122 727766 181 199056 858089 80 7049 180405 143 105551 684817 111716 20 370602 7 170648 828718 12 159384 487221 45299 43 822487 36 189872 333994 176967 300 850972 196248 385 998163 156 58689 913922 67317 42 144688 216 181331 905772 83176 251 156461 113018 145 637339 27 162735 373602 161 108814 240495 332 161717 328660 366 134257 733344 1 104618 254090 31 56962 15397 77879 2 68000 138 168466 300731 5033 14 127955 92 104702 156538 59889 153 670335 79884 262 128827 20 47383 381229 95933 216 249686 50 46900 565469 70 45465 738837 284 105068 802171 64 90565 530456 154678 290 239959 174884 201 760064 62780 199 519308 187256 367 804518 98 95051 53905 3 24147 55943 23735 137 330118 92164 30 403838 31354 166 994676 202 79544 335513 172007 178 885438 87985 256 712431 270 150381 738961 13050 7 372372 319 178224 821730 196948 268 521399 161193 69 385881 327 158673 292881 51695 140 541693 392 191895 510511 173891 367 365312 177584 166 58520 306 105022 130603 106046 190 486758 66487 201 977432 8 1024 819245 41313 70 429505 61 53597 852414 249 73296 601314 146 122420 858926 55 31600 943443 104478 48 221042 1117 7 556362 70747 175 698532 9811 9 782775 304 151718 803429 274 112537 68651 6 7293 691183 7 2 515181 350 190032 363326 38 32063 172777 121257 116 625651 177169 46 921694 176 54366 696618 178 52022 712546 36161 160 844488 102 132591 508297 114 136400 836583 286 115212 146012 43255 167 340250 3 44604 307451 303 119396 311707 81931 124 381185 198 123143 749450 199172 146 95824 28 6667 57655 45 32443 396743 46809 118 140515 38 155830 155022 267 165318 332393 55783 124 99825 64 4853 25230 89530 289 989296 139 133873 811998 157 62414 974654 51617 94 837672 52 6264 489699 148897 52 211845 200 121922 480458 61549 110 965135 314 188692 959901 170 160601 621177 169307 11 100893 79576 226 207181 34709 81 53522 24 151182 133042 98 193141 715917 133038 346 776758 176494 27 652705 79755 182 760325 120 182468 438510 173 32532 621665 16 155616 184788 181684 73 893593 110523 225 169698 105 42088 343236 111314 31 78822 137 172343 593476 158 166862 838549 142664 356 545432 125240 21 618175 97 118318 71187 77066 72 562390 115725 207 493321 79428 160 666039 80225 283 249964 47281 11 894687 177503 4 742943 161 129651 743443 119 145287 978006 123200 219 809584 197996 300 681868 116841 107 230035 15015 93 818429 65569 119 134043 76912 163 509421 179 99623 477331 199240 278 559322 144 31341 973050 126 154295 969264 155591 218 798330 363 132594 761541 328 151906 152796 191 162210 361414 111 192562 201211 122015 225 508444 127269 244 935440 52 52148 211973 126 39392 310906 52235 212 957134 9 146093 814315 68879 211 93908 370 180628 329966 175227 142 575368 172543 386 174154 64430 91 25981 26 133599 279040 189 111445 121156 41 12549 66530 90 108416 309038 69 102839 964703 16 168595 543765 155 90213 98180 192 163395 12524 50164 68 911718 170889 135 293764 84465 289 20034 228 121786 62138 5 87538 185826 70 175154 121334 337 128705 235354 28 166119 206193 49 86066 833919 88 119466 46611 49 3801 831899 91 45885 654070 100816 280 300499 177 68406 6312 349 172088 254128 114773 39 236981 48259 113 533227 218 53287 999434 50749 209 813705 24692 123 365560 163021 11 925490 99295 76 206102 45595 133 942993 69 164257 444698 70236 234 862439 57 39687 758724 79503 84 718732 124 49495 304658 176405 403 221070 24810 77 331399 219 61052 261259 74 61386 466530 99040 216 12123 181430 199 339999 101087 209 875801 31050 86 903074 68 40173 326096 164282 15 444754 172 153726 772079 160 83970 918567 94 12563 351860 400 181487 93625 72029 120 595750 72 129726 770589 172391 390 236974 20297 99 92693 42053 64 740363 113689 176 168544 145 199478 168916 187 134862 76640 129046 193 61912 226 136824 944683 163422 45 361988 233 121047 220150 95 61423 389015 186488 33 340024 109670 120 648297 182588 324 205187 103800 223 274646 248 176684 798616 156217 64 338336 10 57137 152760 36376 86 850695 68266 196 376024 245 71177 416821 58479 7 539505 118410 20 850810 29512 49 223301 64310 202 640262 78 186143 53069 10943 57 750547 193626 145 35752 100809 280 188940 182780 14 194058 68064 169 88457 94 9400 439123 73423 135 416251 175 52090 298531 88725 189 135993 90 14643 652198 9845 67 606793 52860 61 681788 9 88 729937 25 37346 307583 65140 203 501714 78124 235 641391 60 25639 335999 217 174415 258604 189 43074 770840 291 90095 806012 104345 94 38938 63441 54 795440 118 16216 973878 130594 253 834482 131 165455 919079 199304 80 937132 50224 206 353355 341 147863 983639 153445 233 512633 275 155996 796127 288 129671 654127 92 89342 600190 165056 375 172785 88220 126 947402 113685 37 115825 37768 43 151170 114 64942 393945 106828 212 983268 130369 281 501312 40603 68 32212 88 135550 771727 141 190271 336654 38042 21 165095 59 129516 854600 19 42880 582392 255 86699 572256 148 138178 20635 179775 154 125617 139 199038 251473 281 105312 966929 38083 89 207908 158 134719 166883 61 32665 50263 126962 18 513448 123861 118 113330 196 53923 669426 24 8154 775602 187303 108 50513 140 79039 661708 243 75241 761130 170 141556 499768 228 66254 446351 12321 35 176166 184233 85 59702 118220 302 84295 192955 70 452653 171893 311 695374 93 48753 724328 59693 195 485743 128523 354 396515 91 67464 918935 67598 195 237718 228 56706 318076 355 156100 305903 189 65740 180060 49951 167 563747 29209 130 565327 40899 193 183256 130523 129 956504 116 112538 966347 169 87321 76796 113817 225 517967 172 198291 517538 190658 75 984162 287 103864 968655 73 70551 490060 89041 252 203882 114 123413 274903 162 126277 305170 72 195602 132158 199545 142 82928 22523 135 635159 341 119103 753487 85 45598 708323 111 109857 488110 214 59864 445068 83302 265 649781 375 179233 600537 14 28141 124483 274 191759 445635 10 124082 252043 130979 264 239442 56 17431 798963 51179 163 17261 50962 32 386376 52 150546 381818 144518 141 740752 324 115414 388146 100 36750 610672 177520 61 771498 167 58036 101464 162628 402 19163 55739 95 573209 52970 206 919302 38 22912 38269 42965 17 871539 142089 171 552459 32268 51 904083 164823 271 454435 61316 91 585524 29 171419 494413 171295 342 352771 10 32276 274639 162627 87 510961 104 35527 11597 113 145623 268092 69412 60 937660 276 100249 518385 123817 27 114550 17 26808 51001 33 138443 568842 222 146827 336523 101904 18 28933 77 95629 445400 185333 425 813806 79526 222 54627 127975 267 525513 176301 14 424472 118 93009 964134 58 68283 952510 92194 220 974424 186353 127 222219 137 145799 197459 272 135304 626618 169 52189 876627 161 53991 359306 66 69665 788555 190230 125 223564 75 101181 726205 394 181588 538865 99719 299 167731 29492 133 149296 159191 269 748441 175029 12 419378 112591 38 868750 12 79364 115534 132 76510 851327 33439 68 715456 29480 3 222063 4 176985 167706 76715 208 508394 127 107898 697828 294 133929 133955 148994 361 73484 190207 273 612072 82 31775 479370 62572 52 66781 247 156277 760741 16 86219 727262 297 157685 846961 193064 417 643465 183583 267 446462 47888 104 163082 154230 314 547246 17 12403 979701 170142 411 849896 163121 75 615193 49 150422 934973 78386 17 338412 40589 74 82219 179 164938 651748 190249 286 153707 93820 137 121542 52979 229 889945 416 188457 501010 51794 9 321391 40 17439 30736 64802 9 487081 144 131421 126985 8010 33 823945 60 63455 310068 54 179231 39568 49999 144 114364 127 63178 646219 169 189477 911467 193 41136 391176 126 179607 547340 74761 210 218970 184977 109 934806 94232 225 510255 54020 152 491047 229 176567 410481 176 131834 952816 126 19915 672868 292 182058 5639 139 39465 301055 18 39804 879481 168839 383 617410 76 7847 324402 65920 67 780772 221 93326 768120 162419 132 213286 54 12071 721658 58 23996 795964 134520 213 152735 98 27724 632265 249 80915 175909 98889 279 144260 8 7141 779074 83 134026 491448 179622 311 226363 123 165627 60360 32 18363 589616 119 116974 614934 180198 233 294348 259 149873 553090 63689 204 217203 6996 63 207360 116576 286 312448 28169 121 67701 20469 129 741726 100574 77 839942 118200 10 76203 269 154878 958996 69 73882 95422 15619 94 369495 148 84327 671365 54972 173 93707 76 132930 953114 6428 53 427344 188978 4 173605 95 78361 229556 157999 220 110196 185452 420 405146 175176 184 563764 142144 329 741129 169912 18 846097 39956 107 459290 5499 60 257987 16695 59 558258 267 96992 161910 42 5913 864330 1788 35 65712 160666 74 339986 139148 60 716233 171605 293 685494 129930 163 296354 94642 21 383106 12909 77 847690 158 43538 317691 176858 317 96301 97 13769 224758 309 160593 740764 383 156210 405306 93 156107 976661 185996 403 176152 116 134757 3814 48 53333 4307 247 182733 156814 138477 209 829753 6 16372 213580 104849 196 249453 191 47714 105230 3 546 967153 131310 348 375983 183 40826 481540 147873 26 341913 24 169293 104701 190177 316 159743 57 69599 987986 134 189857 966313 224 104309 706950 90055 144 617364 158212 360 662774 132 109092 333343 182 59138 10454 96605 170 862384 266 145079 375357 225 98959 371065 100 128990 993223 123394 87 98520 87 91058 881052 211 70974 690719 25877 78 264181 45876 76 392110 110910 6 161091 87778 180 399770 1 8766 798527 49 22758 322468 40509 158 760330 304 116604 999379 199 53011 485958 151661 314 295423 12183 63 286742 108 24196 950377 14 149897 329255 51751 16 673624 359 159219 711166 326 162193 219762 154075 153 255352 222 71800 281625 41738 146 761318 167 123565 315999 62678 82 383784 155 95388 106847 71 98883 141918 111279 193 230934 365 166472 858047 40806 178 267593 50745 194 981241 127955 277 947220 169642 345 549681 53902 228 576000 89 14164 639943 156820 324 669247 28365 77 665317 105 106879 995267 70368 102 425164 111 90455 225906 158071 176 808289 79 95400 340503 149885 378 613358 116929 205 970658 233 113186 424337 174136 417 239394 68845 66 408183 105 27991 553749 58881 4 51142 162279 394 629975 113736 146 462130 83 66213 795761 49 6714 20005 125 88896 891925 24 45659 75511 154 179858 776135 119 178200 420564 94137 63 970509 242 183131 48538 184522 8 904597 121 54163 193110 56021 215 461243 70 103148 504195 93005 31 421669 357 187513 866960 83773 29 649401 29 55740 808565 136208 54 406398 14823 97 968625 15 2276 3724 253 156111 934683 181039 294 216341 32699 97 54509 400 181875 870750 66815 38 866189 99 108300 557817 134 194081 16104 360 154493 236172 80128 18 781742 237 136359 239002 39 188562 691605 45208 170 323423 90820 75 977358 11 131833 170928 196906 67 394976 119 47480 504943 47542 25 421156 31955 38 993707 83693 247 347466 87 103708 169703 228 94573 506962 163295 222 246469 111103 122 167810 5821 39 138821 179331 243 862711 55536 119 884091 44143 164 856927 100914 121 467966 143784 277 704928 181 150977 693007 21 41395 417106 17433 125 652715 73493 75 950060 232 183559 725936 48 82087 837573 38 33232 68031 204 121447 915379 127433 334 952010 309 132629 468169 29999 32 854610 103221 230 739221 107123 303 219886 229 53009 276033 72245 217 21120 187 51765 51562 80619 37 133872 107637 259 400881 29862 125 685568 119552 141 966840 140815 144 233054 46216 207 902652 76 161228 231613 36742 9 856401 190691 71 46424 93 12902 441574 33358 2 164615 24611 32 821325 269 110029 699142 241 103920 282514 77 10938 790897 105918 250 125296 68 59976 89863 37 12675 40096 135586 319 221791 151580 177 293080 151192 281 591278 278 151206 206355 20428 10 698953 118120 148 20316 161064 145 146022 64 51325 105236 5 107157 307229 98341 205 283710 38 38052 742075 423 189535 211046 136864 16 313688 66245 186 467131 17 148476 419700 27729 76 869742 184307 401 13871 27 5996 795176 25980 38 867704 135996 350 500447 105 198505 807411 181 143778 432122 31636 99 114264 334 113317 193995 277 184715 378867 36 155813 827211 1 8490 846153 1 174539 201588 65 163933 423070 123 145847 903882 184332 410 664623 178 171569 394662 84 78221 673600 41 9250 617889 136190 201 812104 10 198974 202588 36669 177 967883 84 61310 440641 139 129771 467244 114368 153 190041 251 133466 164483 109 139897 985230 16027 38 98230 90 34554 29504 317 113479 64521 82 74735 401238 159925 19 898142 54553 196 168441 33700 96 70537 182 51196 606933 138401 121 105273 52 31921 901453 88082 267 619963 5 77177 439734 210 168955 4038 229 187304 475558 91216 14 9158 121 15768 182803 18233 95 585178 155649 209 605545 1821 41 509297 4 22594 373077 79 147775 529187 57004 228 342118 169162 355 218532 138160 25 471200 79652 140 958322 10404 14 293595 40135 80 852248 273 139247 785768 192552 417 441375 152198 360 539781 178 89200 929472 44887 148 263461 37 13182 331867 159973 22 766800 85200 164 916736 68413 108 733850 348 171519 957554 255 87192 476177 113 52404 119777 398 168004 899883 179240 80 382928 139 50022 719360 1 723 551219 218 86754 951871 14701 76 254361 101393 101 590663 40 118156 285993 154 31382 116541 84 108747 934439 68 33453 136367 63769 168 774772 37715 30 23482 140547 235 417583 33 38176 810568 38551 39 973072 108 30980 165617 259 82527 638105 38103 162 257705 4881 59 812485 131816 273 703891 229 187619 363735 405 187892 972897 305 154503 102172 34 24383 966016 372 192951 349323 140508 77 695681 135904 17 679618 138472 194 106994 81 49459 357602 190522 343 830502 263 70253 83608 106 181318 389576 426 194659 140445 98372 161 438054 328 160525 288024 220 101841 76103 251 190034 756862 79 196736 991193 50170 171 644833 41 49556 22466 252 97198 347272 89843 165 79679 58626 194 819333 29 193585 765120 8 84873 675396 244 175488 919356 63 89451 890008 49260 91 893801 200 128127 97308 64354 128 916650 166 41827 359604 379 165197 165793 52068 158 435196 5 36081 824885 67 9205 202162 102162 278 216247 33 35235 450227 82 92247 437098 48265 94 109971 139027 56 583784 14 33372 144965 33 77185 107441 59 117160 457090 189 160860 745406 238 62160 605698 20989 25 534055 13102 15 629859 134106 270 157871 193346 399 424623 124777 250 66812 119554 245 389755 145182 349 759099 128 196501 885998 70 95304 62378 5298 17 112727 150 136340 357602 205 85726 12532 187 181116 584343 122745 3 349139 11687 35 128000 111704 188 418029 180041 294 332363 30961 78 839349 75862 123 243749 222 175672 825911 89 31873 519244 181097 301 154899 67575 17 603010 128 110767 919956 179059 148 207217 105504 52 812643 191 65371 50396 90673 8 199599 392 163012 831893 226 83060 556591 141259 105 311843 20675 134 634978 68616 192 747291 107 12005 188164 97 113791 328466 74019 263 241765 8 547 367751 106528 241 821574 192 60005 296570 86662 224 336687 189056 345 131200 21 63319 170394 50774 20 229988 107659 74 109269 3 31195 70881 167091 190 140210 87618 87 907314 100998 147 438460 28601 38 9543 25603 62 585267 372 161135 803597 185 39367 323257 33 28144 851511 46890 58 575717 192 64432 70259 186089 420 436300 97 73418 978625 65734 70 71752 34975 69 291519 174 58373 883302 90045 103 698232 35085 110 541139 87463 230 634422 294 112820 556807 192521 379 76407 181276 283 14149 33657 11 662493 44946 124 783839 54103 164 948095 122089 137 942963 180590 309 472314 119229 172 877736 192942 262 266402 394 185497 8914 31417 165 176017 92 94460 459743 169853 320 723418 86386 44 614804 68 145680 623260 3 10508 974499 41 59800 277799 60 133400 139651 66026 53 604464 384 198869 48616 32489 153 618538 29606 155 320847 54 182248 324313 17780 27 233153 22 193199 134517 36 18873 566299 279 171752 634000 168385 340 74308 159001 62 87935 157 36239 586430 96149 178 88627 24130 40 867138 182 78201 993336 23 72260 462636 96 106178 1382 434 196654 163681 32 79713 665630 69 131188 974312 83008 30 286422 100 53139 125673 135431 26 391037 249 178785 887508 123101 5 812871 324 194202 276560 38951 37 775412 82 102917 701555 275 162996 495504 344 125265 851261 82711 44 980618 148 138154 469619 22 84745 778742 116 79199 243590 25140 15 509357 185108 75 516050 100 100191 682838 33698 117 454582 144811 377 378415 143 115820 180461 316 114617 189879 32 195698 69054 77294 254 476601 172653 222 328189 109 25989 945739 88956 86 19089 23 82051 888166 163 82343 821422 54002 103 434367 24067 7 793638 92 20248 372014 109654 288 746528 58 196781 662214 76 61564 76132 20 55472 386344 59746 173 984639 142 70913 836734 326 119949 777281 127045 277 189826 108390 124 724552 301 118084 140444 131029 17 952993 8680 76 396932 22034 120 435041 55797 7 1972 85141 253 573657 80706 191 588447 35384 124 371851 380 177178 605041 179 145165 604653 149017 28 914316 100 135387 276041 141713 136 134672 145 85386 984738 30754 30 810032 17246 79 983645 89524 235 409607 23660 153 610063 84 126100 604948 42302 69 667198 64 26299 312575 179 96536 552293 119 49630 721569 54 70926 442396 307 157667 353421 379 151794 747649 209 188148 133185 142465 277 578694 228 146475 181507 153301 292 998411 9 45597 193699 319 190669 515649 165081 184 593225 59 19399 172286 163695 87 669774 171 89789 751395 24936 131 281475 5 37108 415496 269 138873 82700 193 125267 356967 203 87698 706290 159547 274 222761 164 31038 752956 113 80838 350238 273 109203 479291 204 161966 800910 169 97285 355303 159 191603 869369 182138 41 134174 191 77842 391345 115441 332 278877 157145 393 757543 200 76364 498846 214 59718 878102 154231 47 476096 24649 147 90195 190244 432 520306 375 147042 100426 89 180911 651722 133351 40 201086 54509 84 315203 197166 310 492108 67 94161 109571 98 111754 792303 129 52137 309916 53 147679 272287 814 6 11735 52 62081 394325 19668 22 594493 64110 145 475465 5186 17 745261 137 192475 114051 52683 178 152695 191 151851 110525 210 101267 845721 58848 167 591904 174 45167 879186 12 118222 577827 63338 188 930579 36098 11 343355 172665 123 635089 67403 71 968899 27 58266 970540 112843 50 158225 196663 255 582825 393 191594 193363 410 185831 917483 364 146524 105396 124879 169 317402 316 160454 464494 41 37241 891812 93295 65 716811 27922 46 914179 99987 226 452073 38 125535 246248 14658 90 724271 167026 112 929809 124128 173 416905 195088 253 720540 7 20150 882908 116323 290 97887 185 53750 176463 20960 3 275366 161 82795 150743 94930 271 543792 143128 146 180883 197 124654 219462 172 165970 817242 121762 36 75910 31 107705 473013 124071 342 734663 9993 73 965145 128510 333 357354 133734 296 502023 315 136844 484480 47 91782 661885 89844 236 867152 168 59868 462001 81 66796 815944 51 84257 53503 171 156420 300455 16 82415 353417 257 114126 705770 300 185021 69555 197851 53 517236 149 55564 327780 124 106721 437117 152729 293 845839 8285 16 720839 157424 20 134731 159 121682 164896 109454 124 998410 50 5397 2879 100714 149 912122 114067 106 89383 209 134753 735580 46 190031 312445 63603 21 318427 108223 290 614756 10863 86 703602 19344 33 230212 168278 190 62008 78252 137 330201 309 116124 767419 79030 177 90268 15 64510 916852 15 3575 465661 104302 75 476946 113307 137 928896 13 134359 612775 50 9905 911427 256 96267 95957 105 131750 495840 194841 281 515136 137634 323 831926 186692 339 618062 198665 367 276188 16 43935 646035 98 58761 672201 106899 286 284718 57791 72 486374 144715 84 262587 6 116842 903237 193144 362 938577 244 168958 968595 204 75435 731315 237 85481 329495 171591 268 994186 111 188297 585644 91732 49 928997 138066 146 421013 227 68184 293513 119030 321 759479 81958 110 233363 110512 32 162759 146460 195 227862 146014 117 159132 184 150061 774283 170754 305 931171 118 46142 177393 258 125850 662068 23 2183 186349 37919 115 132808 56833 26 927934 44017 86 963646 151505 264 853704 75 143876 87552 82 18881 634062 20857 99 562691 120 22350 880728 119232 320 28644 68080 239 423442 29749 75 506667 31 60958 709782 32925 31 163196 182 183851 174186 60 107725 412818 107435 84 254936 107 38462 214747 205 60766 489729 3 31673 405886 285 93852 572777 101 199604 385006 168822 385 63560 252 137873 933218 101045 242 773831 147 49292 211124 163 190319 371916 130 97310 886737 21210 63 450913 68468 96 427130 12 41355 297575 40 87077 907022 78 171770 839892 144957 131 781158 185935 375 906639 240 128913 335995 28229 143 918462 16 127809 382094 130629 100 353212 113824 293 371320 175395 235 719504 108172 210 892892 149 81760 386751 163094 304 160755 90 115886 58752 88 73311 112428 90286 95 696818 194 117294 939581 96174 146 241298 160947 289 939958 29941 16 783352 87938 167 687298 129654 299 761573 195 62944 274027 128264 238 213919 136248 2 182570 107434 275 768642 15214 74 706122 93336 156 93750 134340 167 45673 162322 141 127439 118 25192 991173 72845 49 535994 324 183687 534054 112100 277 156614 74424 97 420892 155698 282 911123 64244 47 76724 228 115168 187500 42 133272 680967 191 113356 440891 56858 118 394191 72166 113 841882 123 31159 687959 196558 55 760805 241 88698 820543 53297 194 970339 108189 228 325115 181388 376 596022 101 121250 152256 160 147949 231321 85339 123 37968 180073 220 845589 381 190850 487858 70 8143 118000 184 115240 680857 142 176597 174302 177272 59 94760 2240 43 887221 133 165427 690982 37145 87 748141 228 164254 493542 34596 60 84777 92244 198 648801 78403 222 173298 359 142232 946067 104980 250 395356 77 174231 722993 54 38381 284090 42907 34 496085 2 59541 777910 294 123314 536495 175434 331 400019 216 96574 409682 57 114094 765769 72440 87 560273 5 14136 135368 18438 33 865041 66949 190 566998 81096 146 14852 243 148522 774070 68 33283 827315 103130 14 938381 69 5895 713336 154550 1 937612 144 128759 959301 141858 14 88142 161 133980 584348 58 169907 390459 200 83407 940388 86682 233 998347 83 50618 876733 103 34731 35408 38655 156 177541 184768 356 780378 355 146909 479341 7160 51 432557 61 96471 374128 160868 269 419362 101155 133 980733 195 71186 824193 51973 95 229846 35812 184 538396 175624 213 91033 216 88304 880790 83732 167 693545 110 186900 672144 111084 16 992527 267 121650 47964 259 122228 854321 194 192166 600128 68 44910 724322 92 142929 168452 152497 260 470660 18799 103 289546 332 168614 189628 196660 120 256955 62556 44 774605 167641 330 667370 344 169925 953275 357 149522 285811 121 60974 672432 168260 141 692904 89 11173 573689 171013 71 137174 40441 25 834421 112713 112 866303 79473 178 269675 105 47496 35916 175 159494 211265 131 82157 434539 31 8651 564640 51894 109 232031 156224 224 701422 285 100658 300834 177346 299 707815 212 67127 41110 73930 252 881043 32227 62 279556 105 43648 537180 131231 337 281113 51285 5 944801 7147 24 757694 18358 82 233910 109922 96 5147 33022 54 290086 119 37487 122479 142 141400 555718 126741 256 622405 99 15023 350916 174467 245 925230 29 192459 174357 62655 121 876754 407 172100 787579 316 133068 129676 15680 114 327005 110284 103 725898 43507 85 769911 10 97478 293479 84274 201 28460 21 36561 948087 300 140013 610904 293 178766 430171 57066 55 963516 96443 291 806683 190670 75 598374 87 92581 557962 204 89163 814465 30 23628 547633 170 77985 510415 41 30148 566790 132647 241 326262 22349 4 253867 119 23461 779606 148742 13 50919 35264 34 942891 151299 62 59434 169857 229 48308 391 158281 174150 193693 46 346154 23528 113 602859 79 182234 744614 132185 193 893045 67326 45 299440 62 73987 266753 136651 63 715836 119 122870 185274 33526 75 113510 36 19052 169904 165067 321 673598 157 77510 886950 134 86942 364669 170720 219 769730 188037 166 799625 159977 152 373836 51863 217 152880 136714 307 675026 91293 255 390164 22767 120 991388 46 122468 33710 113728 104 694236 129 172780 184497 251 125694 551454 114558 278 316763 66 71750 928031 172225 176 217567 181 153395 895340 26892 30 865152 15160 71 323905 185412 62 123389 196146 79 749201 180 115596 883411 103186 176 122943 134656 230 791548 169379 68 339280 77287 157 300514 194099 155 783143 111 65772 645786 29 2599 811340 334 194687 173498 176 178092 866871 123 78137 111981 39187 56 377788 196 74493 56912 258 132682 712828 183005 1 691304 121 17230 280257 19 144081 308857 172 117130 780791 132 67761 902177 1060 5 178973 43280 25 405519 104723 17 898402 60047 5 644064 89 93464 26515 52158 202 781865 23 70877 179074 13 4680 210930 223 80743 926456 6386 48 309022 238 103117 189211 36057 124 224241 99158 215 8312 89 128525 484258 77183 139 594102 299 121175 824714 21162 98 147858 51201 210 353223 176395 105 851306 432 193285 7829 38 10094 832586 62837 128 365305 93 16619 185838 100 184905 882052 81 37081 696267 45972 212 579654 60423 101 395027 166580 397 379047 293 182330 694107 46701 53 908108 85 161084 934973 108603 15 927597 60 26190 448882 114 143923 266166 6002 38 637496 309 183747 178638 117757 37 629995 280 156202 687682 19 72048 241849 53 42292 956262 170597 374 548544 151674 229 846842 8 9556 395660 61582 64 737755 151657 70 676178 135 183856 692232 26816 43 248505 109779 229 212840 64797 12 541595 121377 154 251278 365 134249 579442 217 132504 220051 57972 85 927891 45040 125 450528 134 87279 119214 177882 253 666231 179 83253 951192 2521 39 547587 28 14917 334476 146801 383 171681 101 46653 439485 26496 17 326666 80 29653 857325 89 71090 218625 119990 3 842282 164250 152 426491 205 116695 279652 351 164489 974022 73724 86 209374 172019 351 474552 20 68891 633365 138 68462 504532 50 44042 392278 183646 212 474906 34008 93 176343 38 101647 142599 333 154350 635262 277 100416 362031 200 124412 453969 62 17710 34760 405 196320 796697 60 112289 233845 244 68251 183806 353 133810 304173 89 72288 815249 57298 78 629878 76549 5 554704 87 23856 850226 40 2301 343030 122168 10 42773 119165 80 895441 75 48929 549342 145 122167 535122 184218 242 30137 68296 45 585100 131 179599 3990 144645 219 851411 176302 347 671750 61395 215 588657 197432 363 334087 31530 75 872461 203 133936 310898 9057 31 248332 254 89651 803826 303 155042 43703 353 159063 732385 37 181571 680728 47950 201 667727 131 134154 697260 188356 228 103920 94231 164 582815 71424 173 692234 133 151634 911059 275 82403 903586 53550 28 968470 156620 258 692530 81485 176 21001 100893 152 568762 257 145592 560891 22157 51 426219 132458 69 880728 109 75483 886652 132 197514 597091 21 108387 872251 102 38297 731087 226 174395 755537 96586 260 58744 187 65913 400351 140935 89 120873 51 18939 159040 207 47070 667404 55 116054 101206 94126 1 222949 130279 290 260105 179 129963 33457 217 166738 168419 166482 217 552165 60 102605 895295 72661 99 507019 247 92149 122539 305 159865 184535 125089 219 898236 121308 162 293248 101 160420 858579 179305 349 553438 267 144567 749851 26 108266 173591 93434 130 375653 98 17671 380094 68 27650 949647 263 96477 421447 85744 275 45708 61590 13 96391 176205 234 732449 168 65736 556403 87 17502 828630 302 128741 901497 199 74262 921206 187003 415 44804 111 22075 425464 200 170711 508073 73631 231 606472 178939 35 250078 170776 203 786426 118056 283 537466 39136 10 605229 109362 322 335012 193 197200 590502 222 90532 44618 9 93889 733614 222 67532 247382 73 6425 217535 29 17134 838380 110073 42 750019 74 75782 802884 216 65613 425827 71 65849 905939 68 94807 132124 11 89550 414930 184140 295 325501 348 125974 880055 140435 81 382155 53790 186 110197 27 118542 534551 60095 179 556159 102811 286 255771 107 70659 233517 66 72613 285771 22586 37 908234 188 176746 882673 112 103676 652672 89 170907 788373 84998 118 841763 128 119875 883542 175467 239 131186 119 70033 293209 68008 189 245018 99565 298 583708 66110 207 761410 223 102447 962753 21962 147 340452 162309 44 263707 54 174741 982837 63 69730 891146 68385 91 476228 207 46130 154985 207 197961 77886 82161 4 707065 35 9834 39474 51 194740 877115 198241 418 659370 176467 284 399421 112 103329 359771 10 47517 129066 292 126061 766070 199 128013 290207 143035 362 369551 57719 73 649181 234 136741 67929 189069 160 26192 147996 273 986973 137845 164 614290 175661 42 334341 151 83155 690753 140694 97 416026 94172 191 920283 68757 255 313288 274 77616 717498 128 89621 150027 98 162692 90513 115 39073 798084 22996 119 377699 291 181156 667378 82597 59 339650 170 167492 647073 3892 44 567108 42 4964 48955 366 157621 272719 185 70305 852709 98 112631 525689 293 190174 899299 226 184018 467199 263 150462 532234 8480 69 674837 198638 68 576072 128115 337 573917 189 54600 55528 66424 50 381139 71 186227 820209 147615 18 532626 33 150070 682401 77686 16 260658 116 178235 426926 239 97898 627310 365 140735 168141 185524 27 570156 16354 102 792015 133 36808 965013 371 188164 900639 100505 26 271436 34212 179 261215 692 21 959776 17 92695 433650 112621 175 728056 51043 180 270297 16345 96 59299 132841 103 9647 390 174935 935492 118734 146 703074 50106 45 6940 162819 186 891186 88554 167 458582 165006 164 818724 74 28442 177704 142785 230 421038 353 133638 809173 25 159585 620654 171063 393 158205 181815 187 265800 122 51373 851175 78 8119 313945 134 97271 763829 96 43444 793854 300 97119 827783 232 123283 452984 262 167663 838192 80 122415 265303 57242 85 60594 299 175365 300396 46 199950 142892 125062 52 947958 127 58645 609496 37 29519 822740 350 157654 83276 312 136786 852352 45 6276 564598 102012 66 713941 168171 260 857262 158615 240 159741 3 149420 855923 56 128313 420931 72 170334 269948 188138 176 18408 51 42604 54383 101770 312 237175 130286 59 289769 184 38422 320586 12362 80 197000 159792 326 93159 21461 27 206052 127 32591 972567 202 96326 266439 148523 122 783592 159777 380 902067 116558 37 305344 3 2922 388032 194083 140 796167 88 118567 477472 18885 88 414740 230 140622 707817 143782 285 698115 105 55320 334383 11685 81 673152 283 104186 867291 83182 272 326661 156 31582 224958 153755 23 998193 109 124540 854237 50467 204 12327 28257 39 685939 769 12 791462 85404 82 357235 116 67440 697266 7 10911 66185 101418 52 21744 122144 127 181553 146267 144 989325 409 181523 182226 33216 126 780885 198082 129 874150 114976 248 897981 18 40098 445333 48031 132 811794 65454 124 189876 212 105379 929043 306 104627 801386 210 190275 853321 121 30866 44906 84 29986 977127 242 62667 362330 110442 112 763321 37314 35 972809 163147 22 767898 232 162522 542827 65820 106 207787 72 50038 482241 24136 29 21462 51641 8 122910 12643 98 758259 235 75872 232003 259 67165 89277 200 147752 104215 4 43694 150633 195210 387 952827 123592 48 859681 43 71530 577918 112 110288 466652 131989 149 149361 59527 57 967046 14 3116 194405 34 118380 57647 65538 199 555435 91806 156 622412 42 64313 684712 17552 100 840614 104 27178 843089 104 154405 895579 52 49121 93137 62713 58 332819 92326 185 998697 253 98174 518454 66 14133 476262 142 55110 495198 224 60076 656703 175 65663 134941 185088 322 900398 316 162360 177044 111 96763 208565 242 58663 868115 340 144269 799225 105353 201 861374 15391 24 472273 150293 362 583350 196 147737 65392 39808 137 885383 282 109134 173196 7303 73 361421 83 70102 743351 51101 145 663745 214 82253 793874 162839 141 757021 180 89257 567523 104055 273 161214 143733 294 132944 2405 32 543461 19 29769 555105 28 23169 197561 92582 172 25898 34 29838 238463 52117 34 568684 235 102056 887183 172 79706 810089 75 74012 634106 264 86665 88311 17105 72 56462 230 143653 106145 108088 284 466319 62 17256 780655 100114 110 207721 134786 107 923875 8650 20 883455 91820 107 948381 53680 185 249596 49 84564 550110 231 105243 45691 143 57386 390754 32483 117 25693 304 181677 50919 6 142391 728545 21 5624 809648 36 2208 651010 345 163830 951880 9191 38 701264 184315 376 963944 373 190059 64327 41 115632 150410 23025 2 839484 106 138951 635862 178158 69 81929 14 136238 178362 79 166289 224146 116 36375 75223 25249 119 490065 130 151600 339824 150021 284 155358 166125 332 155617 192 67604 533710 175 190518 372827 139045 316 418806 244 116292 260929 36 149011 51946 85480 158 194992 202 143083 659406 249 187946 471344 18653 58 122492 147973 365 267347 12 81097 205610 53 90151 644868 42315 14 284632 125172 49 231675 76351 176 697938 37 44173 486900 107 57761 621233 186818 48 89554 60904 208 547003 130 161159 373810 79 176776 133778 21617 104 338454 41399 95 528463 29604 62 751258 127130 57 356452 11179 6 753796 187 123750 685753 313 136194 483890 110498 94 320073 264 136706 527908 137758 243 123222 14052 64 408092 60 123647 888747 14590 76 692267 22 116230 782419 71467 93 482345 20 30601 386753 261 121744 83921 193567 422 190410 115539 322 868087 60 39297 232570 320 158008 332826 128 44160 71898 98747 238 13902 83 139401 273073 198178 319 32862 49230 119 355293 235 155910 700622 148 150496 754358 11752 7 176915 245 70634 296316 78856 187 938076 168078 315 752367 289 109461 250985 202 90016 92894 48 4331 633231 144280 363 942260 1484 20 334637 82 111483 566333 97 81250 552414 78 86153 532724 119031 237 149592 17997 124 933681 60 161673 328397 39179 195 495455 189910 6 66607 80 33377 901247 164608 207 645397 283 190263 519606 150 35476 747038 118 30422 989285 86723 77 954212 307 124407 529201 239 85003 745761 91458 70 221754 64636 214 267897 13229 56 137541 114971 18 254886 57470 93 434787 1 24268 677727 139751 15 164756 59741 36 449313 91 28096 936607 198 140913 975217 32108 22 747017 123 74194 399143 344 124192 347703 145967 196 873737 104943 32 966968 91898 157 318475 104 89878 821547 24 17425 1968 34 22916 686612 47056 91 86903 94145 88 877251 147 198603 682357 153638 304 850627 39986 90 957837 74 125780 113166 81892 121 203617 21 22792 404596 64616 199 150319 177596 156 81424 339 170036 869279 57 8135 199956 22787 76 20115 26487 34 636826 128 25745 399803 157 65540 445466 150625 360 481840 131477 326 913037 107972 157 160298 123 134005 805669 38767 182 648184 174284 258 230855 26 5047 894984 149364 291 542381 40149 20 744438 61356 217 737581 127521 39 506454 12 1557 739581 70513 73 620138 68844 172 183203 43521 59 329160 304 136835 213730 18869 126 818403 191506 243 848032 113 21951 947548 35725 116 520969 203 59432 677193 191067 79 141167 38 38607 928177 184 114829 422013 160 182656 236376 168167 271 448916 210 92024 959408 147 86383 822743 163392 136 768474 53391 75 807549 14088 105 84583 177 173824 78983 276 161317 660755 236 100237 346984 29 11684 928154 48 9074 694806 109 125640 722651 92636 283 673516 41 197179 967248 139356 326 218640 76451 230 28959 13 141767 73720 80389 209 411011 370 141099 410009 12114 56 944606 154 123089 452539 110 21387 852169 13 21299 946700 229 96590 336848 189816 136 400317 30522 37 581652 245 177989 31595 28 137774 395324 114 162176 150399 355 157640 485280 183075 419 628588 151855 3 818206 23684 87 135895 92 39388 465453 139427 73 67979 39053 73 58416 33412 158 766316 365 169340 519290 103700 131 822258 141 109554 165620 16 40489 14893 172 184367 660128 61434 227 794847 269 199518 766207 130710 48 77022 64913 24 997841 128817 16 41630 93 76216 875440 27791 154 656171 195851 29 842804 65 92351 961518 394 164035 538837 3 4659 832197 80259 257 229463 99558 117 710842 21014 64 77220 136 165891 783308 80570 29 276876 14 56157 454658 100970 282 306134 89988 266 187744 268 96435 457285 105154 80 942675 151999 346 565409 12683 86 334975 48 99007 610016 82 126524 259278 93628 59 14201 164482 335 909892 64158 78 233501 109 26372 936063 29 62841 152473 18 157857 647231 54618 2 378580 184344 268 240569 33179 177 875130 178149 55 730621 326 169849 970548 111049 302 81257 128 39464 703763 71233 78 977584 73560 200 719590 109 79096 113722 35 23327 988526 150411 85 861632 46 143573 319517 116 96543 673601 165 96495 709086 1 95045 266655 97 46797 710020 194172 404 115035 93648 127 429835 60759 72 847432 295 197523 534649 25 20362 454838 52 19759 361007 72 9472 209522 123331 122 488323 183 111106 83504 58 42325 836662 32 135305 913881 338 155697 73709 120024 109 645086 99 81499 46949 52954 194 152771 209 198739 695251 86496 261 990556 91428 42 819451 166 170068 58101 43619 121 404501 38156 16 150033 220 63375 607594 177 108552 703312 56081 44 366233 123257 144 916948 90134 155 506891 60 14796 946329 162043 293 642833 143269 371 102674 59901 40 933660 122 105590 748729 128789 139 3735 120500 130 408222 100108 95 624650 64761 134 655063 145070 243 126253 139 43071 399147 53457 133 636821 144 157011 706333 59 4829 101630 221 154424 811443 133320 257 16867 191 48742 707375 128 74598 706216 169142 111 255611 192 74745 640491 358 161506 944523 166479 107 606227 4 129037 17830 90872 180 424176 15879 35 237497 63686 136 975472 87475 198 362897 117423 253 351339 229 138670 920353 144 90294 547256 161571 335 117264 21761 73 382073 96275 154 533090 165826 387 548389 174 177523 568410 24526 143 844027 59 61417 533556 178570 238 512504 176441 168 898230 157222 123 792210 103316 7 823869 168 36410 867628 32 29478 357580 182427 271 784393 195793 132 498826 146497 39 324693 183 135243 990701 135 72802 425980 129208 102 756334 175310 343 906047 74643 250 105682 166157 72 606367 120 94333 666966 192146 187 591775 68698 235 35764 56038 138 515081 38 40707 534345 105600 136 225316 45 158023 585723 204 176218 472554 68782 98 285244 186207 205 211251 169917 128 496137 107771 104 835444 132 67005 337338 22054 148 647637 60 27626 171980 15898 28 843673 33954 152 16145 30509 138 254945 328 133254 554905 68 7371 337854 178 111959 604208 147 128879 577588 195903 236 334504 87607 83 794181 25 48178 633607 26706 152 250483 69662 219 205442 113 60318 523552 136333 95 598450 355 156171 956865 8335 23 367423 28392 126 600618 228 151813 251735 191453 111 998200 118 28029 589342 173930 145 278708 20 49076 235029 89324 191 678136 355 180566 714108 93 57417 369686 99 75371 559204 5 101330 818562 255 71034 679412 166 49655 788105 39 49011 560394 262 193916 515110 41 88225 67720 131091 23 861198 70716 55 766170 367 139991 740818 35688 88 570054 240 60025 299243 81847 207 936812 259 105507 462379 24 26539 25083 69342 215 483151 126 198957 752948 46925 185 716949 6627 42 659446 254 163859 442209 25809 111 337450 9763 2 276508 29597 91 159992 219 152199 969507 241 198391 542401 262 108576 829643 354 177731 845060 172956 33 726149 8096 82 776570 101058 103 167238 88702 44 457758 121003 19 14975 135432 156 687737 193286 331 827208 162426 148 775136 118339 119 564529 133611 202 894846 123989 221 326519 1 13639 498386 37238 171 188640 23 11856 772903 166 114790 160911 246 181989 507746 136965 239 167581 188830 55 830815 134169 314 122986 210 108590 430687 106866 182 626439 139 178676 248899 115 63779 451071 258 113465 494669 68514 156 652600 54285 123 91680 191478 89 364121 11840 106 206357 13830 101 573697 43 33630 376451 94 120551 41218 18310 75 146067 25723 157 582469 29 118064 648488 44 22826 233124 186705 404 227170 89003 246 89929 184430 183 38914 188513 46 991359 188419 408 988297 370 197565 587181 139 87652 457339 323 184345 334648 110 13315 407244 97004 196 434800 16 47798 901886 281 106788 936876 132335 118 678604 76029 256 875797 103200 243 357388 38044 138 994104 85346 164 472459 90409 2 750108 342 199817 691928 302 197345 152868 107 132619 624462 407 168243 194359 159161 392 498122 48343 105 797425 135594 51 572841 129297 194 155580 164173 391 671242 120182 227 269172 38485 187 444536 129692 174 745105 190 85456 803412 100897 269 41308 63 8361 981833 139228 237 472972 85632 182 976521 83154 41 542900 402 183303 48786 104128 4 284844 321 154894 563764 161615 97 373195 366 2 356574 212 72054 745372 15 194142 577226 166277 318 280964 69 173865 744073 11 33831 984396 100312 106 495038 206 162850 764679 22 98692 660785 110967 34 216256 254 118696 252497 143 163654 819515 41213 77 425452 95162 291 397207 92804 250 540491 77 136121 654323 4943 13 791806 52 84439 410616 141003 283 760477 188437 146 592681 219 195119 797302 20 5540 601619 98 51494 236426 6 135261 585959 34 108144 720486 177 39461 601117 83 56049 642455 246 99926 49525 157340 36 747627 149803 341 802775 198 40146 485791 26 60484 104136 50 8592 448384 58 23416 912863 199 82622 619681 258 159394 795935 22 105580 269154 76997 36 8697 140 68511 429130 71 110784 986547 16 1866 534313 262 151232 202719 70 47486 440726 224 159040 769420 35133 143 742510 174356 301 445552 166701 249 166329 172787 255 52659 9 4685 371845 88 15708 600315 78 102512 670760 21272 29 48479 199 108905 293050 168704 6 72384 129313 135 679892 368 153429 801832 154935 373 151173 129 27272 843071 65929 199 466676 11081 86 619182 198 59121 403095 38 20408 197158 102 54286 31451 76006 167 416262 22754 90 499250 90867 169 829059 66844 106 112709 16 5462 406641 117 30490 545882 142 101946 20418 154 85534 434446 92 35317 683934 139 20635 55752 10375 91 684410 98921 250 680692 14 36480 520256 228 107793 988370 171 178688 969470 109 31241 911079 143712 340 906211 66856 9 260264 19991 44 25853 53 29686 542739 123522 55 730110 44 118588 895904 43 75221 788458 40 162761 672612 52392 142 966700 112854 123 88713 17410 9 881326 87283 186 453587 138580 108 302920 13482 18 751382 31765 149 518489 85 171721 816974 321 182391 553730 142657 82 349809 364 165724 890605 271 85507 179177 133339 101 91212 74073 234 413292 271 161507 492135 88384 181 899839 232 77213 387084 8 87926 715877 2 18466 593320 66672 118 870281 151 97808 138186 14475 39 254449 9 116678 736046 192337 368 812039 12 141825 162065 140620 291 364197 129866 111 890757 85526 219 212953 72 108000 921384 169 126871 889544 191133 226 291294 98748 265 958978 375 199426 51968 28487 132 822221 9 190571 771352 113 183600 622302 134266 167 299123 240 74349 120404 56 78648 584069 284 129240 691142 5 144903 658770 94343 227 820780 58133 168 394180 160247 400 32997 280 98234 893659 94228 196 995226 27250 12 336250 212 55485 706195 261 108822 101441 74 66146 915642 26584 64 669953 96473 233 818933 63 23710 989353 3 31587 728686 47 14767 838843 163261 392 473533 43027 177 548883 61810 246 879332 53435 149 569126 238 183873 911634 20 109153 179998 7 16121 217187 206 45602 770532 157 27686 404845 15924 20 181118 124569 275 510361 290 177732 591080 76906 240 113852 330 166567 790761 370 144414 297117 37204 129 679279 124 197036 77471 56440 54 218773 162 155792 369066 104 70092 701524 55 106508 980467 126203 132 839146 254 105101 820618 71 159869 865308 428 189659 584831 110 86277 142993 143406 25 835671 20 36650 685056 218 103981 494564 159074 159 909884 115 57869 453881 136951 367 314865 224 159144 217913 76 142180 643854 353 182066 938982 145 148966 253168 158309 384 345187 5 123633 60957 141 127162 930761 165752 167 650221 158661 221 134419 347 153890 489892 176348 116 839193 54929 85 353842 4389 17 888172 75979 80 544596 10909 27 293565 186955 86 397804 126317 42 418326 243 116508 17834 95904 58 589542 149 130230 776253 37086 103 141045 25506 123 875740 84272 143 136774 9027 95 420744 98968 101 789331 99993 131 872423 140711 302 118217 100268 221 711643 373 160808 883033 103 193170 636678 163808 379 143339 101843 209 575403 121309 53 150696 36 5766 961072 31 51061 232845 125528 212 380024 147591 125 396447 197035 305 267523 27752 90 975425 19 54679 128050 347 154858 180614 153849 214 696429 15175 55 319600 83454 247 3235 100909 289 289655 121262 231 404677 126388 33 151553 8 81998 940136 188 132597 759590 108 22339 347144 191367 419 637045 251 179938 489783 51222 203 241214 26235 103 583833 235 55722 54649 384 197618 717115 17 50843 864742 40405 95 453397 263 70956 303679 126 140520 746748 109 61519 581566 105962 9 372377 97 163986 25765 114130 112 597910 122874 284 1648 37 34206 381773 12 92237 380411 82 145146 316177 98741 263 123736 183 185405 107384 257 133974 684964 30557 55 804381 227 90608 364873 175 125609 306391 23 2897 836253 29518 64 936045 13023 93 370716 383 162789 678600 13 167932 595783 210 117046 110980 163234 26 245905 222 173844 496476 213 72557 292629 190318 319 694567 122 115443 633778 88727 226 716826 90420 93 767727 76 66272 568960 173082 146 216139 124126 125 741340 196 183916 168997 135675 141 761455 174344 267 555041 52122 213 97172 139803 95 208208 156 145004 120919 100794 14 326974 65 41662 132099 38 21269 216572 103 32710 897978 232 54855 756100 9851 6 414767 144265 207 308326 148 43617 818584 40414 144 609580 97 189851 619155 165629 240 651044 49 112495 75194 14239 65 316383 209 89019 450343 157235 389 605378 112735 199 381493 100010 164 612838 194261 181 421879 3 19696 287931 130 178106 647748 237 167934 953320 42386 57 754461 159042 189 685687 222 108141 733270 43 8255 409641 196638 151 463908 237 192787 251101 8757 15 326364 73 105263 456715 54805 191 424278 1383 6 992724 102880 90 587978 124 161285 873590 286 97707 896216 78 65147 960531 120405 168 470799 161970 369 104227 1940 36 312693 303 123907 57388 140426 67 242693 96667 91 907971 88 171698 881348 348 122488 646703 161 36903 693297 99 92494 97879 88771 138 566357 100137 20 8850 67 96377 473749 34166 12 78391 93 25875 389784 86 29057 741649 106 184802 615649 42 82574 364305 189076 422 972086 203 41349 17815 123 48587 753805 111715 123 913485 44025 183 194156 221 50861 323279 224 129703 875503 94523 241 1391 187854 341 730803 36029 146 472521 214 112126 486085 16 66472 890250 181 154976 775763 42468 36 171489 30 56899 245038 147 121076 446524 415 185975 872701 154 125619 654112 8014 18 274799 115923 198 45524 163409 221 605030 1 57115 793613 337 137878 507297 189010 432 550183 54986 98 720417 117221 95 259258 118672 341 291188 2 122881 459494 166928 51 855324 13044 65 734524 65065 45 641408 74624 139 608728 382 152015 929325 113 57562 999053 191 104237 443552 176 131313 8382 128 113980 872168 132 105951 977627 10136 57 202070 81 13067 779249 244 186104 750022 22445 4 960876 48 112682 870675 53451 64 383883 119883 203 31902 54199 79 697109 186457 143 806716 240 112159 917658 32 22272 260418 397 191210 474416 185203 382 822797 6 107472 596483 56 54299 565069 191236 120 680362 100469 46 943082 57821 5 758808 155517 243 61807 186031 407 507292 82955 229 97548 192897 395 553440 22687 57 856964 66677 40 806534 30 125452 209335 31 112916 45401 67 33252 633030 73448 112 935615 296 158021 158848 50660 6 914112 142558 18 312838 175157 132 109222 68868 14 945599 1 3292 613146 89089 160 63903 34899 132 964660 87955 265 928150 134 24337 55006 95 135575 239988 45016 63 482896 153 60681 556918 12585 24 54701 34 81731 368218 38 24076 350628 303 95474 612261 121956 118 233536 143 35097 775257 212 10 215608 187832 118 795652 190565 375 804007 177633 294 570439 67109 8 640990 194162 438 874095 47498 83 481932 417 186290 808143 14 25015 672885 143 179399 22449 30791 165 130227 67852 122 801130 74960 124 681452 162287 394 346497 187897 221 711715 36 72956 446952 184 94092 17416 174010 60 137279 27733 71 904704 19 108704 381034 307 127203 887155 271 182963 423905 55 98355 109538 40 182649 480974 12 180992 548099 213 65733 507473 35357 53 146292 11563 30 530185 70 13594 62616 112 64012 496664 121912 144 629007 171 33044 696181 79 192824 216615 272 101327 598415 102075 24 650631 60086 232 264418 20 7364 415180 177692 356 360587 94933 106 270581 175722 28 847332 190876 435 346105 8888 31 291750 42353 190 983448 96829 43 501668 7 59867 374841 222 163073 530222 129 141599 585199 166720 286 158413 182276 314 358416 131142 120 397419 47 121267 741208 11514 74 352698 101 115119 884699 299 174027 802550 17842 67 129379 163359 138 550918 4699 24 244975 112 16024 191999 78837 43 822269 122 15905 374512 213 168459 874048 72228 219 204853 132143 141 186121 216 49659 569669 75 16810 10270 81603 279 919753 129807 342 702910 394 157773 499905 257 165148 861558 28113 58 748673 92722 164 731395 164428 59 879189 53 11318 721415 101204 276 529490 251 83468 819031 120 51230 205560 101649 188 264097 173235 411 291245 265 98649 504734 99 136312 385414 83643 91 335921 153 121558 398804 218 66726 979612 47 156376 617068 180876 70 591915 403 187588 77745 13433 53 295148 133 129784 213184 9 57079 444061 99760 244 989456 122679 122 541765 11 77674 93966 52 112748 322371 178 64106 453941 168 157544 522151 44 104872 654600 44127 94 586944 76 114353 587501 240 175990 632659 6568 61 626871 2836 15 728542 73776 55 231784 9 188579 628648 99 13553 229363 52196 186 901977 3 67892 488402 149 158142 144496 88 172380 475069 65 14873 599106 33215 170 797808 119970 146 418762 97246 69 20766 168 177036 869681 183 120886 467875 199 73889 679327 151 32406 288957 130 31376 431143 160811 184 382087 177 186916 545635 18 6246 643490 385 185523 506469 131 157721 976882 110018 315 326503 323 180761 691237 74 86037 342811 187499 384 949296 155095 201 45666 152 178089 314849 55419 168 138084 197 48988 789131 138 118311 824032 241 176734 279906 150 43765 815927 102971 91 228657 99359 266 849391 70444 206 640320 176659 250 494910 64689 245 930832 210 119541 496136 123593 32 422975 190281 230 475432 168736 394 279874 199 166339 848716 112454 220 61393 172587 145 868381 1 16183 810175 141016 316 103167 89790 165 881242 7 60568 777563 95 122324 215723 53282 114 666153 147432 199 480181 205 135199 89665 87 78932 565387 227 168091 744445 178989 110 539566 1 133093 194301 114 17440 896238 173 65806 408405 23739 51 944503 106895 5 307726 193962 324 736306 35669 170 682115 104312 76 315738 131031 53 998115 199 172005 756558 131880 26 820116 306 169936 142061 288 181564 333921 75 20139 58823 360 141547 498090 53988 130 97082 34681 181 347423 43 35136 489547 183680 49 123859 46929 51 796841 160761 19 310235 61416 92 877470 118550 7 232948 18089 17 344463 134 25266 980370 90037 222 522471 130173 4 386723 36156 18 462300 90 106303 201056 94 58650 916339 184745 217 955677 373 155824 638086 139289 146 631484 114 62108 70631 21 192328 761839 193 88983 585633 170288 195 761477 182 122802 409688 345 119219 520239 166 166507 605483 118026 23 310636 95900 230 350044 28255 99 866430 42571 95 923846 121998 319 859850 98162 264 651517 245 65514 250138 123577 333 366638 37 68440 586145 182 74845 367785 282 143921 175156 296 157701 440180 72041 129 730558 135744 227 352789 123795 274 158254 186601 181 166235 71 192524 237406 70876 87 599011 113 25428 70701 73 102256 854587 101038 144 908684 250 139418 234388 138 59908 780485 182114 151 856019 83006 275 308453 37293 154 994615 48 118622 898757 81746 43 958482 297 174087 940332 161027 237 250715 183 111285 168882 188582 45 800961 315 101629 237090 38321 184 826098 48309 195 781014 184 77466 145991 9 8965 116672 96400 91 804205 90194 186 608090 65768 246 232666 135705 138 861865 232 99422 473297 6 72008 176786 375 158758 930649 13056 40 734416 190854 21 34043 84027 32 539343 251 116816 136569 134032 210 489283 84569 7 182503 163272 289 978895 113 137926 171358 106638 192 451602 231 56893 597116 100348 222 966126 72 79401 696197 178873 338 544511 27504 107 743159 102908 14 433754 47670 149 168415 183733 259 693987 11 102229 665730 95 141241 787214 135 80502 293909 180 168591 598797 140 170718 72471 146746 66 999261 27 12131 140995 17593 69 923645 22 175669 131359 15 67838 752133 9 168153 803223 429 193301 626484 195123 381 899836 84532 18 476676 168 60880 306864 13508 46 40579 59 98178 157284 422 199179 825534 124269 103 649496 162300 356 122533 161 32161 484898 359 174530 289578 174 39356 822615 17168 65 733677 99349 55 417266 271 91478 889998 165164 278 90680 192298 432 345324 65 155210 483634 176198 326 259146 9 32318 486525 38762 45 509267 33 103803 478332 31 48303 665593 215 141959 761443 15550 60 389220 29451 101 135898 60587 177 472021 176612 29 223680 87128 68 310041 172 80369 222145 12021 88 571637 96681 125 572833 22 107804 949263 236 139444 758179 72 28689 499849 315 112919 411987 151793 11 529728 145 145676 838502 56 98745 836767 190158 99 994055 195790 8 371358 170606 185 599773 81 124666 30262 283 93667 48552 345 123507 56632 86 121261 303565 239 134956 744632 28456 95 902490 91524 13 566454 135 47402 243044 113 191178 172103 55454 156 113697 52000 107 13246 59892 132 397717 165 181906 942037 22954 20 623566 134 89569 866583 33397 92 858338 67536 164 724384 239 70163 373345 99 160300 663290 41 9831 427669 73 70717 833309 10109 54 223288 30639 36 597779 375 172595 240887 10122 59 426785 31904 76 449300 389 152140 524751 124 130322 5217 63 84662 202026 115100 265 15425 9470 64 271832 32 1156 744067 172687 63 459259 92192 274 600158 196 126351 424827 16019 94 537249 3957 6 648347 53715 103 363339 108 38347 551939 176825 60 174810 80164 211 216056 3770 41 561959 165149 36 292634 155 186514 292230 112060 170 31066 140554 205 466818 238 81667 23201 65 195252 358627 21 94600 828891 15 17977 12982 17 22029 840320 187399 61 484472 199 78464 333613 11 33181 940495 51232 146 517036 237 100804 715391 99 31857 599959 18552 18 765133 22022 103 135716 62698 92 902101 19 83562 811891 45 15295 160139 49054 212 249303 112386 202 188292 169819 192 145740 160 85269 66949 41 83657 20130 106 65208 211901 128328 322 361541 369 168494 727002 4250 29 962627 8168 34 760802 56809 211 429389 85035 198 960807 191 147567 67258 197187 96 496279 120 109371 115094 43235 202 285443 43 158594 828713 121 193254 193008 128 62311 871867 66 9061 468115 261 120475 938054 158194 245 382836 137910 248 928092 172544 296 855453 119658 264 528817 356 185026 892152 10580 44 608836 5608 57 365878 59 155479 416865 127 98844 344581 191585 219 517268 129 71510 157279 278 181362 921928 54563 158 364138 40 1630 326162 33 110402 611824 198 137636 939627 53951 83 14738 229 127510 939847 189847 17 97076 166 159503 470302 329 183607 332258 62 4450 406395 133727 169 401316 191 195732 351465 264 109147 699616 187047 431 362121 2 12074 696832 28 158972 10499 29 72113 584805 298 188819 383262 78979 267 425645 114818 145 306722 232 60500 68574 27856 10 353793 175708 394 979197 11 26631 188934 161 95590 673577 18 93708 757618 187044 171 124679 26760 75 959912 71 79322 258299 18 153435 187299 53840 112 155528 119 177159 674680 151390 325 339856 168992 125 729427 199644 147 598929 170516 124 338066 4 153003 75972 18 108865 519194 158805 119 133772 66457 194 891428 15 71302 936902 241 89376 333910 56 6008 811337 61 101088 307777 92428 88 781366 98 16228 303021 147 164777 354154 112754 215 542996 276 178838 170735 41002 92 253709 114 172292 536131 352 165567 872525 24 78493 946458 22475 86 525143 124 32411 528415 52 99321 622045 127689 10 226456 191587 207 942075 119848 309 734807 377 142303 546277 21131 78 779014 8511 29 383003 194 162694 874864 341 169187 501324 43446 43 827778 36 70846 95858 95247 90 550899 198 198883 128349 274 109013 386726 312 138251 296200 12 113274 367711 103865 206 258553 3024 30 73113 185253 190 410475 43 39896 576684 68 31248 706133 311 144586 909604 31 95696 115433 283 187175 138411 174285 12 682256 138 182961 608899 21 133924 510758 62 98912 922619 24182 17 345594 376 168197 830248 32 81838 709913 51 82843 701486 128 50741 6521 213 125183 718734 127864 222 27493 42490 116 873470 204 86369 151509 102 177972 718537 164 132241 497797 294 135697 860630 146361 245 960744 81 8028 761473 129 113507 60382 37 30319 151494 89705 267 259141 393 186188 374985 27032 122 911628 3007 12 105328 187 102116 892791 38085 177 615191 96 17058 515702 224 61806 947483 139 98326 304078 16467 75 248817 34 44659 953334 32 150304 151759 114366 47 451474 277 128833 358242 35060 10 282633 60 124189 241759 9081 6 865579 78 6320 133151 74593 195 875474 90940 228 43662 97596 14 628874 137808 143 139913 62 7883 723932 40 190514 522268 188947 406 634966 217 54714 379714 136 76123 225661 34783 82 747008 10 2584 423420 15 93289 346943 255 168830 446463 339 175343 758531 25 198038 281453 132 167925 337724 197 93594 417158 252 175368 333550 322 139717 921037 225 59676 632528 114536 114 34587 79759 143 517539 31813 86 988088 58 174113 486173 113 97486 146749 157 163138 71748 176325 408 580407 249 179678 126699 103 26962 161041 147596 36 15525 153 160361 915330 182574 387 125141 13145 61 373067 24361 151 623039 101 20720 713906 84399 101 192239 131947 27 234836 144 76689 815102 178 51937 85966 292 169362 401323 31 55993 731651 15742 89 527765 4 38850 955142 27 30934 489197 45998 155 472235 170 188749 451508 74814 18 11666 95089 39 935725 124683 343 348595 144 198768 774604 110230 256 921112 47230 54 224827 28100 85 124190 8 85974 725844 153 88874 457273 27 10789 201134 4 61865 788418 181508 348 119782 150563 192 391622 52 120568 636304 112001 330 992188 32 4077 964504 73 82785 125747 227 168728 398041 13 187310 693943 161593 96 596031 75340 236 195288 21315 43 455023 130017 302 163100 178778 163 703185 145078 210 849686 346 175021 301781 229 134204 319244 241 91636 988400 8 368 137530 395 193294 579950 255 160717 108494 10953 59 227393 41 26641 225209 92693 92 823750 38892 24 799663 72195 45 449786 172 83837 247895 63 18838 4145 14 55025 339223 361 187352 622245 189502 167 523609 188478 242 508830 289 93860 579057 162 125547 137220 12624 73 288538 151928 253 755765 59550 103 468715 29361 31 283029 116322 91 166038 72448 132 627237 33859 161 560132 237 76414 912802 121707 268 702842 238 168480 184450 9 74465 42360 107 14572 200294 143847 142 292122 295 119248 395934 8 35800 491369 5930 18 557008 121 37809 813562 129 128579 207591 6327 35 600615 45 54611 75250 119539 60 586564 98 64018 649230 100 40165 217988 150670 232 897179 49 93804 977059 482 17 610535 293 140922 692436 46 43072 300496 30 115386 18042 101577 175 184932 85151 176 321643 54 60420 371271 2985 39 866167 232 80993 90361 48473 80 457536 332 155804 495156 166140 364 847552 266 141589 59481 35 38470 484398 122888 268 682500 47221 149 887089 76 30063 413825 63 6984 275595 11076 94 363874 156681 282 628482 91 112709 356123 199 175366 78600 172914 202 434413 16 65381 41011 21 74133 690448 27 5450 409116 96 38753 505531 184 153787 958860 92781 252 680324 187982 186 584364 271 169690 625644 161559 1 309936 1 193025 807070 171 34934 169865 114 54087 522333 50200 36 631291 31128 115 588815 216 55286 926515 69 8129 748139 31 33894 186440 118983 270 665531 132442 292 143450 63 115810 862328 111 91844 418754 150039 282 400172 18568 121 983297 187582 408 682093 69892 180 970243 125 185958 270741 90997 134 524536 164994 130 809990 179563 347 351228 189404 169 504111 150895 143 100105 3 130797 621152 335 152333 915999 107 154152 281073 194 92156 331423 25687 72 782870 3 81957 471020 143822 84 598010 123664 251 500660 256 147594 320858 14532 92 152183 43813 72 559508 110 69547 358984 197827 217 849505 36037 74 97133 173939 407 892026 90 88551 971492 124 72879 986255 52233 193 118676 157382 76 415529 255 177290 626757 144 30436 564506 74871 162 801798 171409 288 749659 238 87773 110257 301 124546 43266 198750 187 194421 50870 128 63319 61979 174 270331 168 45851 558189 149 97833 546179 83 55149 311685 36021 121 352649 177246 327 979972 17683 34 353843 82652 213 118804 86 24187 909323 293 99037 980923 14320 79 919731 26 45476 906625 100 189485 30417 38 19704 857209 5172 28 734856 246 183922 84790 188 139135 52314 63060 52 843722 194363 212 138858 16005 91 937521 127782 170 785837 137 82432 724387 260 117058 233278 8 115967 971770 94780 116 168949 137607 187 449734 71725 162 800393 196729 311 832547 117478 285 129550 24240 132 487879 64 105165 933193 359 171742 359865 193711 251 486199 335 170809 229058 313 147209 536905 32399 55 114135 109046 102 570417 60246 77 565771 195 191908 941311 59 164392 413442 274 104843 707064 94234 127 211180 116 65987 643042 110152 304 415885 87160 36 178974 98810 268 607928 155444 76 185261 74848 220 748880 155294 68 2558 122 26053 194919 1408 22 388265 98093 273 700613 117146 273 366445 245 116550 905859 73773 3 913575 10515 24 206363 182 94527 527896 119037 294 454871 107 23612 438853 159 64676 401007 178272 249 638815 147332 325 125687 54 40745 935585 71 100145 594524 201 77414 537704 129 72337 865820 241 139454 795415 77 28548 903225 172 193092 420178 219 55217 329260 243 86283 879174 9280 48 268938 121492 293 814577 45279 208 230791 68 14372 414135 160 59029 832434 31 48215 139265 269 91570 900724 173190 222 303722 48614 210 293030 38 95418 946335 284 144836 909940 121667 86 805657 12082 91 711667 335 156582 91177 189345 344 512595 28554 107 530401 121970 13 140974 37 12128 420350 94 82906 86236 138263 255 994903 3 161670 233107 52 73554 796759 132 23196 771537 81714 222 212422 168978 93 557055 126405 261 996795 18452 13 834709 47748 124 340258 79 14467 367983 17970 46 817507 93963 290 911798 62820 132 823008 111941 249 330283 110 36572 940761 127225 113 298422 283 167412 454180 176932 69 358040 43728 49 765431 161 162444 514530 16765 61 419676 52572 69 363293 232 94537 275558 50571 127 899367 78496 34 385846 19767 94 214947 38109 191 317407 150 35045 689651 68597 155 955634 175 35152 184737 80634 110 947404 2 100489 592905 5 17962 178921 188405 53 12946 68007 173 323031 30784 18 169741 74831 200 901237 227 123208 762612 86 49949 296186 128 188515 307417 52 21129 150961 52 186236 769744 152790 38 32390 122022 143 973319 15 22920 678168 35 24397 278105 130 103392 702931 15 90909 859958 17923 117 173874 255 104803 932969 51 62626 243151 21 15036 119940 168086 41 823659 253 115620 830396 229 69836 584691 161174 103 9377 98262 89 225368 5 174484 257983 114381 36 910841 74 22212 648764 137302 339 973305 5796 65 932214 87034 105 430481 145 24202 404494 120687 298 326487 33768 116 226459 47702 4 149843 69550 17 504461 320 107028 999340 112912 228 28609 66 159567 142452 172241 93 357056 104274 128 44307 83627 262 601992 68298 135 460038 308 179263 633085 340 170200 834279 35061 163 77662 210 141960 43869 157 145594 58145 77433 82 820111 188270 89 193178 258 159081 82588 65452 242 646500 82429 159 296608 145901 323 522267 187471 134 196720 52665 162 760241 109 113719 56516 98 156632 108236 130 80076 324653 26838 65 721388 124 119844 76539 136338 237 875967 195621 346 975418 68700 207 38856 26103 133 864856 9492 70 860385 222 87474 194550 35 8600 62429 106000 23 206976 143 70538 935820 167 101102 212084 48463 86 933946 212 82681 617675 42 111826 712961 160496 115 594032 172895 244 656329 106 66892 648640 139593 105 273651 397 158482 771083 56 28793 846539 425 196041 842258 157 191521 75050 44721 190 624231 2 117360 959348 61429 237 631498 13157 40 508487 123 195973 532568 36998 89 952368 106770 194 635577 266 187091 435719 10 18061 295311 136940 250 384300 167063 201 571650 192083 2 272345 123994 293 283181 97512 174 145649 22 3 737581 154 157462 545025 114802 262 232466 157790 250 891415 87 159183 992958 192974 338 327786 5101 30 364631 148546 343 361985 142142 189 746934 59750 77 208161 149 187806 273804 173212 138 501515 7273 10 4255 97442 267 657232 118535 215 924087 226 108288 855505 197493 384 754537 173523 238 876092 292 187953 12904 271 141149 654603 29926 137 613523 115276 148 131324 21 97450 388988 82 132681 396477 19 95860 895629 69975 75 177250 202 175143 14312 96 17995 535432 96648 95 271925 373 160541 83176 158151 71 548434 389 179300 219223 168 111882 224876 10 29701 250647 317 187689 204855 154 162280 122267 275 186184 174658 88 196162 614772 181982 391 23504 198 165984 452925 25 42039 245692 84174 86 236050 162 103134 63932 212 174011 379035 159 42708 993686 213 103185 400654 48910 147 880776 172713 44 772191 9168 47 57458 81516 33 415997 350 176556 485258 43 6052 538089 32919 36 133565 75164 141 713649 43314 1 312583 129 52997 205691 386 150371 132083 222 174870 6887 192 75379 886144 121747 73 232597 167 63996 132660 184974 20 417900 221 80106 557464 73629 232 265077 9 29143 434714 167 51749 457146 18679 24 103251 228 79642 272731 90 104009 477075 1 164478 889883 84 9112 833221 191554 104 83309 162275 18 147984 57238 1 525278 197268 372 485493 37 46199 810666 38 150638 334545 13 82762 598288 212 171080 111553 102346 47 264568 389 153690 534364 143 33883 701719 193181 415 186612 396 165474 939319 7 163585 170160 32010 22 565739 105252 294 361562 68 86824 553919 104 194484 621727 113827 194 887180 117996 155 403324 99546 97 497228 104 71956 848863 2 186607 489051 325 142564 619347 16426 20 817485 60701 61 549999 60482 140 207873 148 28604 833988 13 151066 343147 180 102246 739405 169015 222 230066 272 155737 401837 33944 96 196069 183258 139 91824 230 177657 960334 146 76513 900272 121603 153 101168 158012 137 833111 84055 207 517949 66651 80 884202 308 114650 104190 65 15932 579911 152027 335 279611 114578 296 915475 28 14544 660512 122200 298 500334 108 20446 210511 66626 218 855285 176 65262 60310 48049 179 733019 39 32439 6166 71381 263 492020 22627 54 72697 45531 97 430029 149 26027 221762 194017 279 954120 110760 202 117296 375 199492 877350 337 181469 231472 181800 19 553444 105468 75 644039 128 37144 103700 263 121854 54711 126700 233 93858 74413 269 687562 7112 69 375280 92 79333 300805 135016 350 485244 297 187258 676628 62458 211 287857 135 120348 413347 234 141735 348490 74 68728 647999 72140 20 692960 39 126828 424009 142 26068 643178 44072 79 756752 195610 405 680569 138 21630 920057 154816 252 49925 104207 16 923916 126 51255 71695 118 43865 692826 67 167651 918379 85527 132 623907 101 31993 289556 191 39546 570815 64 18368 588632 337 173989 504475 57478 57 169255 219 112444 683669 217 154281 770850 176702 264 498591 70 116642 134669 64 39554 154284 36 16477 665184 42 117819 69497 18 94244 734931 108893 328 888117 420 188291 813042 132413 321 284292 76435 46 233064 107348 27 420385 105 176022 323590 45 87333 595249 67 126785 770426 85695 214 568125 135969 33 764770 189460 198 285331 150 42166 134000 61373 128 753057 181587 112 221452 39080 172 714877 17 59519 582415 101162 52 367257 153 91896 202457 154417 349 5169 34 130915 171400 149390 363 818905 113 136563 233314 336 146535 386546 24 86198 187223 208 72979 368091 317 145208 650612 307 158699 849342 60 3984 216502 185 40364 793161 48639 164 419427 194182 249 235855 191927 69 692037 294 174334 380281 54 176588 333428 16643 58 92512 302 154548 239285 140 149657 507120 2537 37 207890 57173 166 489970 91068 35 830196 75 57015 356892 69 13267 616081 172390 373 316255 170 51513 739094 176 104133 905544 153256 132 519585 26751 9 650332 157681 342 637384 114 32176 327308 109977 56 374801 72889 108 600142 116261 130 879763 194847 346 875418 27 35598 17741 162 45756 302971 84 45875 432378 41 93846 930194 261 136674 704924 180893 355 729775 75 146915 409991 307 142971 660936 163 174364 702303 241 175326 342481 196 56874 923268 61381 2 283135 118230 241 354231 43 8968 780199 319 169950 560357 8 28697 373242 321 106304 999405 106999 74 68610 43988 7 613611 136005 282 749866 13 147666 965842 10679 45 988775 18582 16 756153 70423 91 734119 110 70537 749423 1449 37 120130 143687 300 936500 153718 36 962321 170 37466 421831 11 113597 963151 197211 35 167271 156859 320 992176 354 164539 170250 37607 160 625329 96672 261 722032 70944 63 503139 180813 25 170761 336 190292 568588 146910 64 100832 94787 126 590268 218 104840 491931 126032 109 221182 124 141070 558099 153999 137 21572 44534 113 254196 88 60839 84108 91826 109 982615 7329 43 673965 77 181727 955549 35137 177 283827 97387 18 514636 120441 100 214887 119511 224 563138 108 87318 658266 301 107266 496275 177120 217 186016 195 118789 165298 30 158851 542987 15518 21 819158 199678 261 947465 1 172177 744545 157 160925 209351 85 99904 675769 87 8250 519031 172 51141 262252 111108 230 562821 61 110994 169 65648 23 278130 55014 157 303701 52762 160 959338 20 93745 953055 12 95313 986788 11 197 833227 159395 368 916095 4594 27 238679 36930 70 651620 73267 265 775721 321 163860 111343 34 125067 291753 279 118303 111640 127 87189 589996 168398 319 161042 64 46478 822792 24908 3 981393 45 105128 938797 13902 51 69702 33298 36 975986 85509 243 251645 404 182592 167397 147315 207 85443 326 141229 773891 198 69535 27017 152 130850 782133 182 40199 896817 173109 380 499972 58695 135 947192 231 119590 193739 502 13 599453 125 55299 235564 141 60780 70412 158606 272 589178 334 147631 331157 67292 147 693825 65612 173 671329 108878 62 43068 109704 315 689112 134385 323 553790 17 7022 432535 187 182794 290290 178205 210 976864 54424 106 906998 9513 70 83171 181667 305 556888 193 103282 369690 331 128158 812216 171 154987 730238 56 26367 223849 76439 119 418359 91890 87 274087 28906 94 143037 88 71978 908452 177549 28 32016 106 62401 34100 6 186956 646549 182631 167 869790 97 37655 900468 88649 77 652647 43237 48 898140 175240 123 706638 286 84021 182549 17034 100 22969 316 182683 490957 53658 111 88010 120017 241 166291 125 54626 255831 302 99834 293834 376 184067 703421 72762 72 154284 117083 253 732549 289 148513 318510 33 121311 103109 82 178013 24538 193185 383 780880 106432 167 205436 145204 221 63886 48482 27 878707 350 165310 88232 4004 4 976209 21 18962 551435 80597 75 94038 188 183313 412047 85 117760 241313 19444 131 255275 96 38552 326705 28368 60 734713 225 50897 835913 33500 143 777532 214 62139 494326 44478 37 918404 19844 43 225705 94011 117 349827 68592 209 852430 28737 51 980046 64351 90 371668 189920 111 442316 260 145082 953441 13558 26 540075 131305 142 973826 172412 373 486159 278 93965 728779 81633 206 945437 13740 39 866625 63204 38 433429 137593 103 615602 29791 55 823782 68687 40 447215 11716 80 166497 41341 62 410278 156984 295 351905 237 138985 808356 68588 42 824288 59 12258 560033 340 176484 22835 158 168665 412932 55 33586 492085 96045 203 730151 123525 95 482952 135184 350 758015 22641 42 36790 251 114058 434487 181768 352 902886 158832 381 827217 65 164206 763989 228 114206 914064 165377 164 53872 118471 337 32086 53897 99 805044 46 44299 52052 29 46758 183064 242 61183 254540 4 138730 214404 100582 42 501742 80 139040 653200 7 91366 983575 96 68046 373236 161 29144 542067 3461 6 234971 241 197103 84763 307 193412 751300 99 3 538156 115 122341 555339 78475 249 518743 215 151035 82898 179865 57 396282 8214 38 711919 2171 18 94670 98 146330 328495 6 412 855922 34531 46 585822 60985 127 100846 54878 165 999947 40773 179 765793 192549 30 500914 5367 43 97019 122497 96 920934 72004 236 461663 22977 116 775647 27839 127 126992 226 124524 951042 66 105279 596856 20 33357 841227 162 180657 470223 358 149990 647716 51 153394 890360 170 62416 83702 238 72019 521944 76 104519 306085 193427 411 58759 165 77846 143815 192317 333 179617 221 198785 454919 173 73253 670893 203 183211 308536 4852 53 902269 161 30245 149703 208 134828 548674 97888 5 375304 949 25 880344 132 61314 274987 62 8414 635891 31879 112 199603 197 123482 913816 156 44709 887390 317 110104 507268 174663 282 758086 114 69208 965130 49 50113 183107 128378 169 363519 159745 266 255929 201 84109 527528 143518 30 298507 31841 90 216117 125384 188 213700 411 178498 783750 283 192938 158421 100 46828 659050 80 78805 522850 166851 151 346569 144156 38 223076 20 179689 657256 420 189047 494174 157778 367 810079 15902 95 359279 20 165923 795198 79 103899 645949 140576 108 424484 66210 83 663510 68 93566 375975 93438 111 21352 5 196410 878446 39045 125 452932 72058 145 708133 277 78209 98837 104 111469 171315 305 108948 154121 197702 132 330829 65 14561 473373 237 141978 370276 182103 220 519619 45 6702 650384 206 59866 665674 19 196800 891521 71 25392 44701 350 194382 606786 68556 188 982332 214 76125 388178 153653 28 774623 214 132124 694060 225 136618 909703 168237 122 39471 189 57277 744405 154174 111 257052 17 64906 984887 43146 29 21081 204 128542 61073 124 45636 131624 189309 394 444533 135933 173 367434 165686 361 587360 180826 389 998500 106146 180 239569 196727 320 983856 343 156782 965111 8 184 205683 145 29798 851318 43 26297 257591 32 56308 103781 84126 241 281379 218 161582 696971 86 23699 526191 189834 215 890339 151333 296 551827 137 116860 484903 74 181849 420150 19 190939 959237 229 85046 508127 133118 230 498697 114 198675 690189 242 104680 664211 175127 40 921089 99821 225 431555 191796 36 216047 113887 20 444572 145656 116 580313 64150 133 161672 44106 95 265774 116851 176 815178 75431 108 167579 115610 16 336567 48 123099 276186 148038 261 693974 333 193067 81681 250 189842 105790 27532 57 926140 87 55032 168730 169 100934 989535 286 126553 132149 248 170154 731680 211 198751 66386 64011 142 455048 221 89396 475775 260 172351 6490 31 148596 985381 210 4 870897 340 152029 590357 157 151160 483815 1 13245 587776 42023 166 225369 136950 139 265217 332 120913 798654 28792 68 789734 59 10351 564536 5851 42 250523 179056 376 701164 120 58700 865937 194367 308 123501 126026 259 594009 304 184134 466353 401 172881 777533 31 11073 310875 149 40732 81842 66593 183 959463 37 9576 864795 71820 99 986773 101057 168 740891 98405 307 617133 64 57224 404694 162738 173 496462 188693 271 660667 28 8776 84837 159905 281 137175 262 191012 26194 72931 244 131412 125 151292 980445 232 120175 548669 139394 116 198514 50217 60 218883 14 3214 952138 234 66509 57473 7808 35 441745 206 45968 97510 55985 123 871160 16506 68 432456 38528 76 598518 140 120732 972415 282 81672 59383 169179 223 130075 136716 158 539527 419 193433 638088 127459 190 634172 88 169710 85725 19 135720 196346 88442 188 323131 76242 46 99990 127 172836 439656 36106 104 913665 79 76502 184773 285 115584 411978 104955 176 207209 38 3655 626980 45 22830 56184 145711 121 604425 158 130780 860899 22610 149 280533 122194 122 237388 41 151285 136266 60442 80 175400 94 62687 510480 183845 55 915443 188567 279 474383 217 111304 322887 179306 338 547762 42513 27 568502 86828 155 823069 44955 212 283826 84613 233 737606 154828 209 267832 179 179319 736225 192928 13 137212 33 28459 576348 142575 175 295888 77 102121 119272 199 122966 287636 96 82957 713638 38 5000 77159 28 185547 502226 59256 161 758613 231 77098 502423 57889 145 833696 36 185549 441006 259 112165 41950 56368 141 368116 351 166087 181492 20178 37 204648 92633 245 60411 2 1496 92860 105681 180 474434 382 146454 625534 191658 328 316104 118 39409 730814 184 110091 304805 226 172419 481949 7 9753 138863 237 174305 886139 108 36501 102505 335 186114 175413 53881 150 791903 43096 105 116725 183 61005 169851 124901 328 787028 202 163911 967762 90 22994 817688 120640 108 115141 181 40910 879840 260 73960 182529 23292 21 721511 101 139689 276209 421 186519 19476 82816 147 475759 329 127288 572913 215 138862 643576 128391 144 362559 52 60347 783151 126379 236 426464 80 21708 935552 170753 278 998093 167 47970 307061 97632 96 680499 177431 44 766683 185 121495 714573 66551 84 265837 153688 347 703888 80393 241 800908 95 188180 247625 113706 336 422608 15 60280 90782 177 113462 849175 78193 106 80827 83239 24 13945 102657 267 229437 132789 309 693145 193 176077 903240 158106 28 492259 187744 265 13230 172 158355 643223 145962 8 460252 35 155586 113892 178 82285 564253 35492 18 586862 52713 215 448852 50768 112 734939 37331 188 543425 122917 61 815736 157348 327 864783 188351 228 180430 280 163766 942615 132711 169 94805 135057 130 459179 36 76038 173227 154 100097 96947 219 157528 96875 37 59964 720886 278 91932 645374 10794 38 73403 140 130808 445417 318 121397 854261 160742 100 653674 195684 140 556757 9214 8 259333 95 44211 721483 186 9 628770 50 6506 855151 125 129096 633442 21811 43 153974 216 123493 586566 29 109472 111124 34835 122 913646 193 140556 451161 98151 64 936195 264 75147 192741 56193 68 992461 151309 170 49176 105 70690 935050 305 112081 391608 116165 9 640488 69 47860 106039 53973 168 413769 196 122443 993057 225 133249 101057 130226 227 483111 21 694 749054 112731 226 536139 166250 146 814992 14830 97 394486 8649 78 235015 59 4036 501500 19131 138 977345 171443 91 942761 285 199516 760082 190 189877 865226 69676 19 426137 111442 10 342711 44 57218 285406 109 43112 986985 183 94707 347421 34324 46 926047 56 8392 44772 1 67092 661146 68101 212 332038 118993 171 656155 150691 143 117730 98939 298 188301 46151 210 841186 128652 322 257873 284 186612 999026 14020 1 307421 31004 87 784508 79 35417 625283 287 190383 648131 31709 42 411125 36 3785 221862 106121 285 380651 108 19793 169739 189858 338 852984 108743 200 102811 50388 64 640456 35593 83 175633 69024 69 900067 26520 143 751715 68335 224 367876 121 69092 353973 136676 160 549090 26 80667 293789 156 119370 351799 127168 137 765792 174693 363 646644 28 111339 790206 182 34185 510199 269 154194 152781 107946 182 653777 14 140152 71760 90140 80 330121 38 1991 630171 13 1953 480973 184 40434 299776 199892 185 600610 130 38708 775007 95331 208 379523 153184 169 109634 143431 71 753298 130359 109 218111 20187 82 223880 147 188222 170744 23203 74 648960 209 181888 10148 104164 40 180910 35888 142 561323 78773 231 937835 18616 102 358002 178268 367 492422 144 127232 413249 5712 5 977742 29238 36 643017 52 92183 471844 137 32817 457441 128170 158 613933 213 83840 79018 173439 196 144544 312 171259 502604 66 11652 213706 210 54649 371272 184512 178 146943 155727 123 236841 38 24733 857379 88 28570 276333 134748 115 827123 62908 184 576258 53 13685 491269 149 65151 246497 128 197585 730916 174 107686 455754 31 195838 468914 72 108634 229697 182705 161 170671 112 56717 49739 175 84584 647325 84 35972 168965 294 197055 478575 84190 168 863969 80473 211 440255 100 126944 828997 98 179513 945292 304 109399 475102 115817 171 729365 90250 55 71471 133533 278 514382 203 187500 241654 58971 37 640580 116501 102 179946 30661 60 664966 113548 30 979367 130313 112 365205 306 150486 397146 78 115982 712083 67151 12 330318 86 164369 319353 202 70884 581557 18941 97 895712 102924 176 386774 113466 58 28769 160 55319 55994 22773 24 865873 64280 83 183394 17797 27 640610 78490 254 317248 5 39474 689125 239 96097 397152 58 33625 256725 15 132918 213973 143271 360 498892 144 50631 786530 20771 139 60934 24948 21 16384 72233 166 386754 6841 53 771871 231 63440 494181 98660 49 277551 27150 50 55391 212 154771 257083 80759 248 333874 66190 103 84140 186580 105 887212 36 74665 199186 74084 35 52178 206 59761 41209 126490 102 589450 14 137508 360528 433 197787 479044 112813 173 362928 196 56985 543295 165998 199 724432 187 67167 566927 52 162960 41218 15 82910 88062 177 74129 185594 9 79578 542966 150 48807 436273 123 49632 61942 145 74189 11582 138744 335 411885 24633 78 864571 166 91200 441197 195685 314 971353 398 184913 16800 86579 72 46901 166993 320 26426 171997 402 142997 146547 137 17327 148624 365 247442 171 139319 316912 175 44272 170207 185681 266 198026 211 175969 572655 11017 87 505407 161777 383 595721 156186 224 626153 170156 364 105192 227 95571 118634 116 46068 792487 128 33270 561064 372 144316 516948 60 60737 34602 111096 199 744351 150 158116 624408 118037 112 84840 149661 16 814637 84870 148 656261 163 197329 628446 245 98796 253928 51 12506 875506 75 12078 930317 160456 282 8816 54688 201 936444 11 190673 240626 79 70246 367386 137894 21 961786 103243 272 339238 161360 275 505694 3747 30 449316 72 63226 884774 193771 377 358190 177471 224 64672 234 180124 358170 75 71976 741776 214 153955 294725 144570 114 88096 72 12676 407662 181498 8 147577 143 83591 299728 50255 195 26079 197379 180 333356 81361 105 238950 81 66420 910266 289 150725 963880 163618 304 754528 303 179843 758027 326 112914 490853 257 122649 924296 69871 139 782369 436 191493 747516 119702 321 690163 34 46562 468405 152189 95 380597 96 184280 200195 143 63325 998080 96791 278 539625 31328 62 606239 52361 68 962411 138 22698 451614 123312 20 815501 231 63715 831375 80426 185 884614 161072 235 85383 151 166253 793235 103 58262 817758 88 177834 218716 26316 133 175659 75 19066 36132 92 167399 66543 128779 141 989598 145719 368 851827 131 175958 749026 109391 291 944796 37412 114 2338 156616 29 890083 103 118382 984825 6176 62 478255 69720 29 726218 170 78454 247204 43 36103 294219 184 120263 878127 24 86572 538198 211 163170 968425 176687 82 400693 122404 234 13753 137801 304 673932 133954 7 781453 213 187584 748128 381 146609 69592 273 144861 964023 67 169723 685858 13325 27 629700 214 172768 922088 207 104178 66527 115135 30 481679 209 170834 501568 139071 93 511635 309 179380 104781 29916 121 371865 17 164395 643784 194 78824 449520 6 25611 216443 13 344 496521 97 143549 125629 9 4487 394823 127990 312 253108 37152 123 472421 148 100498 229342 101679 230 856014 232 179287 688717 9 86 80875 149 83106 170930 334 176827 424281 11 30882 688047 186904 251 487380 75 7016 708415 47174 178 189110 108289 50 80595 79 27867 723037 6824 64 960476 68191 76 23998 10176 6 624513 344 154317 553821 86291 209 595903 22113 4 80906 142 139654 740146 93 15583 675971 157311 113 811757 67872 72 616058 167 123286 538900 166003 11 101159 179 64421 201698 230 118714 224246 165764 273 597757 42101 176 658795 1 77108 661761 117077 167 169150 47707 34 321844 52 196072 521275 12 33438 780279 29077 82 437312 176101 212 664194 148998 251 566942 183 85118 899130 22 636 246350 158667 361 259848 98538 122 936328 179819 379 972397 177 179790 26490 65 35182 427062 107693 74 435909 41 120839 507641 11584 81 663282 17 25876 893662 72 11313 217615 189 139994 423261 56016 234 348649 147511 155 452957 107 153546 684291 76382 255 346301 26438 4 922885 215 112022 91344 391 154942 362000 78608 45 666727 41863 48 537309 187948 384 552640 75337 169 89832 175 131017 890872 210 193911 477749 115 145120 2347 168996 136 884148 26371 77 361233 175005 342 140575 137030 298 840058 7 134994 869519 54 140172 140639 190290 238 115516 59 118402 952558 14 99738 254302 47 5639 236665 178958 363 577574 121745 23 258722 412 198834 664587 292 96110 647455 225 187264 338401 161 64255 649874 124361 251 915720 102 61240 849599 161 143239 808995 11 7486 124094 128634 125 377795 19 22357 313372 60204 6 605781 116454 128 268442 174110 310 120977 88890 64 702849 121154 328 230795 162272 112 304079 181109 30 170904 283 192364 771519 228 172608 408411 44 133844 494560 146820 57 2693 3872 44 665049 208 184109 604473 39 117961 359430 67711 142 569804 103455 226 539758 58 70379 821206 166551 138 901283 28017 118 106327 4 40722 552895 144 66752 885216 75 61552 482071 133820 38 696537 14987 5 798407 141 83619 163251 3112 40 138831 401 189936 518929 222 52152 45672 101073 166 248837 69984 195 570519 78 193461 331110 23999 57 292395 97 109443 179132 55003 168 121304 87 16811 658811 194 78649 533926 35 140353 855900 182 39532 482181 214 119651 180193 199384 108 689807 16 72118 856428 10 30611 943444 321 147410 5244 197887 360 705433 12 164672 179191 43 185929 987706 217 88388 947997 16 59580 562164 159274 260 975034 213 139065 499697 349 183848 67150 169 130052 465612 20 53480 930592 165382 274 720420 347 173200 263927 60223 28 479594 51540 36 388989 61145 179 530256 10 199990 932744 226 105150 678821 257 78425 761483 264 111241 407753 100991 98 264443 89573 30 656232 143 127183 919900 77 99772 706564 99638 282 4950 102645 95 55462 84801 96 130050 74 28556 616274 172282 55 855197 332 182582 744090 64816 44 114436 106 162672 264703 133355 282 923541 154 100189 602383 59 70814 572212 95700 60 743680 191707 74 643836 144887 132 232481 6 29971 874250 308 164171 100020 93 64645 417667 71865 249 573948 144556 226 611262 61 55196 397961 149 97496 278795 132089 190 522848 18628 68 240071 170 159433 311045 34391 63 963098 17 874 790629 87 31134 145302 63495 161 241311 157 151798 392578 1988 4 646676 267 122872 332980 131081 348 90889 191437 94 425730 72335 13 689387 215 68249 985902 120196 140 632481 169 161912 808676 351 193828 556251 146168 150 253582 16819 43 321316 37 108067 272981 77705 22 676826 22 6417 473009 229 108354 733001 15764 54 162495 164388 205 783390 136 31754 232726 41585 175 260424 44 17108 506370 159086 83 828885 154262 384 391590 58976 1 496956 178 72514 372164 90100 168 270464 155 59341 606399 63 130016 115069 28905 103 274880 35 105729 324425 21567 57 213163 156396 63 603283 323 131502 86565 32 27586 579762 86031 85 50938 77104 7 68694 61 11375 122604 150 137826 390708 74372 148 822789 13485 2 361176 136 43724 438190 176 110946 147927 44498 161 203426 3 111543 668302 175866 99 68121 119216 123 4914 60 160897 583760 46692 159 769634 185324 103 481354 116 178681 96432 396 167653 927050 44 101652 413731 56050 174 217598 66 161448 661512 63457 48 896538 82467 139 100918 91177 162 912759 187503 48 366166 135608 128 689297 27 124811 887191 114 92379 595077 118 47795 534531 131962 345 250348 5661 75 395250 115 130623 49732 23 190070 621794 147740 369 262271 125317 56 76409 215 74255 515101 190191 191 509535 26853 44 982410 36364 58 684906 87 60497 439601 203 198160 338264 128 63089 224746 106900 123 882041 25 1753 21543 387 183934 998624 138335 214 479514 156032 80 291294 25886 2 255666 235 148435 649232 41 118071 963964 17 89478 693445 100449 31 241103 39116 79 63876 155605 45 625404 37433 171 286253 103855 128 59380 230 58397 102926 85184 44 509283 196998 248 95461 64153 219 948742 166260 391 664363 361 133021 643384 140 195521 322537 260 81954 899687 94 194776 387964 315 137823 366819 94258 116 380922 115 45147 580199 14 15478 16027 140634 309 120869 382 195740 328772 18 41109 442322 21136 7 953970 67524 79 664266 306 98513 124409 160446 66 360819 106 192579 504425 51 21912 480952 112 120988 98181 127914 170 593037 148 169559 100252 256 128043 304820 182665 409 789866 121 98086 453551 10 33783 381242 20 27022 787031 183 112673 669255 33547 17 482501 249 124110 942802 249 98255 58540 57 4017 603655 146 107535 788158 56 82497 197709 138010 224 822079 161063 347 910706 357 137721 923036 232 184662 554813 409 199541 4267 62642 4 243954 52423 18 671051 90 139891 838401 91682 121 930179 32 59713 639702 73098 230 154210 203 90489 104145 15 146659 613183 97 124904 628746 30 167435 892534 118 45256 75123 404 170544 981487 94 46754 563967 21 162396 409821 129288 146 167660 261 112442 504768 44 168050 27696 209 184503 828789 329 144770 427356 128727 59 105020 75 182692 373620 84505 83 239344 248 73264 693669 16 26118 298901 165908 177 861439 198 80461 584114 24 52157 78741 165326 221 926423 159 114323 630042 48 8902 770251 73 23934 229800 280 120246 567092 359 197828 572663 176 183057 849285 70347 198 531346 186484 264 200288 172 71046 719367 27028 13 575445 225 196581 91336 188 146860 344425 12 278 976157 125683 247 934304 87035 261 212918 5 45925 871978 199662 13 632975 102539 68 101312 98135 144 80296 279 89419 107807 148 79165 111587 318 119046 629457 48582 133 879785 83113 202 342094 155 88386 987680 160 83913 474751 248 83680 716865 3 31605 641784 151538 89 244633 83 46590 456303 60840 177 261864 179 104677 929325 150410 104 19853 65705 90 298846 332 194520 483723 105119 21 214755 368 186235 582143 136908 363 377058 186 169275 515168 9822 8 463268 107489 152 828786 78 48981 522345 80 57518 540455 292 114962 980723 73750 256 692165 22756 112 49785 74 176912 219960 150259 65 422862 198870 392 330534 65731 256 200924 54 10079 725113 42252 25 532968 245 86809 224071 124114 137 784089 14 84089 924604 104 197589 600385 37 3078 247559 71 154640 617706 190 194952 596294 128722 184 854930 153 40874 992655 71 62664 947133 9 530 115719 48 42737 540822 173198 33 911639 15422 28 289114 190921 195 358308 127808 345 494449 374 148271 28578 92 126712 676550 25798 44 327175 39249 176 367957 175170 43 141752 63604 214 254834 49 33185 110606 247 72620 952757 173 58078 656725 22597 6 504922 78430 272 784129 392 167670 937883 6 23715 151256 118 17479 143062 107 91291 141527 100369 132 17919 127371 173 39777 139 170887 524214 18 85508 20389 203 102715 84387 41 86756 166325 156 59869 514382 107567 236 397811 171 85898 809164 132565 5 665127 64345 100 898532 58 121366 656261 94664 252 772834 8494 6 623359 4043 6 384440 10232 49 563432 268 173594 991256 257 85465 672580 133 71526 174571 168997 155 748325 242 121568 581882 26 185027 555357 88587 286 871942 280 182489 236933 198057 337 139540 6 44520 774958 170 149380 795455 76043 264 448028 87783 262 365903 280 186323 743698 205 175510 600550 329 182399 7711 162 143195 986545 183719 325 52171 19 74803 463240 240 60209 780200 178 123439 749114 3 138192 909697 51960 36 39200 219 132343 666352 244 149187 628064 64788 93 7624 258 81182 659088 18835 39 832819 44642 134 666780 190162 51 633739 292 136649 769681 179977 58 25164 186 67150 625968 95873 155 228028 113 189109 661573 267 105508 823957 98 10730 393952 81 108212 600352 11 68837 676339 193174 104 682099 184813 100 21944 117 83375 435244 157668 140 756781 173567 177 231009 99247 87 607107 81 39011 431426 75126 53 185285 195269 249 698205 61022 47 379482 166 37567 959256 124260 218 454375 109 67764 360270 45716 106 672428 158 62475 555704 94 15421 195734 28363 119 295984 187350 60 611750 189465 178 621067 195726 296 941010 11309 21 433870 16878 45 516994 182 61645 374307 351 196228 126383 44938 76 393719 194 96142 474351 49 136020 36860 169510 378 133446 168 114024 221961 194 133242 54274 92 52256 231119 278 86583 114592 379 170128 660890 97 32245 923515 83766 100 281477 125857 278 99941 22112 136 148758 57 190299 782000 60811 58 72529 86 133011 690496 172 54352 648111 169817 192 281092 123 193153 451169 320 187466 632794 80154 200 762695 191980 94 445748 18706 43 970817 148 121587 831821 44423 123 493645 35 3710 492739 163160 244 319311 15 1032 364811 36209 190 653463 56584 89 269212 102704 267 351297 100474 63 349079 192 46251 26897 25894 65 833693 74 123969 686171 27 187824 987740 150022 38 554139 169756 139 153706 179 97035 611797 23 18956 132183 117185 207 497239 162 86269 116 34 51975 964088 72 137733 134369 139031 292 430437 283 82999 606236 269 136060 602502 76 95233 743479 118 15433 144684 288 137338 913991 127 79607 662008 172 63746 209909 66 102735 16897 162203 335 520425 155420 380 210816 30099 158 61342 171639 81 375503 106686 203 903884 129 96576 881046 123 21993 36621 19413 55 4850 27913 158 402355 53269 139 833976 169885 213 538376 160453 142 310928 25380 17 126463 42 58763 617660 17111 24 503282 65195 69 49529 176 46666 229179 337 154605 488979 11850 29 446213 12 191108 768636 36457 185 114536 30807 110 363898 197496 270 715519 158 152423 334727 296 147582 696625 77477 253 426625 140 43701 153482 53 27914 209430 113439 37 104650 42994 55 324702 25499 49 337917 289 150843 521545 118912 118 512161 117 40304 198389 190313 60 374978 88453 129 152129 98620 12 963948 77 165946 520518 176 193393 75126 153614 266 467402 121485 283 277243 350 129630 780535 162 31041 369955 9016 84 814252 115200 181 958270 106374 165 852377 80 45446 242178 47 7195 825838 69990 195 701165 201 93245 928193 105734 132 418369 269 159324 346527 106 145481 144194 12914 25 247300 111 31320 236651 3606 40 953790 82400 174 940689 14029 86 495073 30382 116 366054 132569 21 211701 186754 222 608933 263 195396 869334 180 192138 141371 26061 129 781409 125 175123 265196 144 25276 109462 186094 22 348995 47 151859 640814 138312 132 691494 198865 11 192434 94 129111 323155 107 101579 884877 23 19735 784398 122 73712 687200 10 823 27723 90 99380 87417 132 42354 510225 157191 355 878341 174930 82 996126 280 169617 971517 37 168881 224518 160 82450 545362 16859 98 85364 71914 225 627757 125999 29 71731 351 169156 638860 111401 201 828749 77 15465 658639 85042 253 127088 4044 63 636268 20 4383 561765 280 156010 731211 64764 17 152026 82703 56 355849 143 114276 882511 76761 88 165606 109 172328 652299 167406 164 124775 94520 182 559190 230 195520 223148 172 53573 384024 242 148110 746279 127423 213 936746 168021 366 460238 163608 172 696036 34 156874 163428 163 32541 876862 40763 120 692589 3224 44 591660 226 75384 315544 23 94566 871381 283 153830 675920 30698 22 559444 6326 61 257868 375 191430 125011 115 22276 741936 102 74627 750680 68786 162 916174 160753 317 545737 119 80702 389706 142 69851 111075 82 112333 49674 7632 20 816620 314 106859 804004 8673 46 749323 8 193624 596657 149523 126 516913 146 141089 170719 5799 17 890223 52 93274 907285 70 11677 566022 139 183071 827950 45294 2 777562 152350 67 72667 119903 345 388866 81623 252 153867 200 76429 361667 132779 165 915652 103599 124 144251 59 42142 5683 208 67022 258230 306 103552 613742 90618 15 208750 348 196132 358798 98129 158 878046 23741 58 627619 264 116077 395423 67 32182 820199 72200 207 332488 134832 219 489578 74 29321 51042 9500 74 518430 104 193513 251742 35401 179 107691 194464 245 592512 97 120093 136242 118109 34 261289 80940 249 504961 82609 283 794202 227 190121 508751 68 11732 128476 43 15823 645863 363 161094 35804 74839 53 937443 25 27174 919723 81 60234 131290 191 80047 473192 253 146301 418803 122528 333 121712 72720 58 184070 61 33621 830160 44801 30 531030 77 51945 124582 73845 269 856141 113472 277 668121 186129 406 653277 130 79633 309587 58304 4 346239 70 167746 521579 26598 55 694497 197282 260 465154 153 48842 590721 3307 24 599180 24098 3 22230 61002 98 893830 102 99147 137980 96 14793 931724 109 55731 781362 23 9478 963481 193615 85 535030 118978 151 562456 168 123684 511152 228 114588 936740 57 105579 293793 173 61704 936220 238 87752 829648 45580 178 302735 125 32253 319369 94099 176 657761 49813 87 436064 269 133673 630352 90426 253 422579 103 28386 939176 75 104974 877921 146921 61 928933 145084 43 247790 191354 109 928410 62 37048 415154 91 144741 885777 45 4927 482704 234 108349 641603 216 154007 661448 222 77604 193499 30 92344 783663 172015 82 370523 182 115522 520625 331 139941 552032 192357 183 40842 96 160835 837358 176076 88 703809 254 98828 736191 51 54470 964064 174426 341 630521 28928 81 821744 278 125512 19837 162 88827 671066 143685 340 150681 184291 285 881565 42559 195 329847 253 127867 78503 78 187912 177587 242 135227 491897 175814 165 977735 161037 105 3579 206 132553 399929 79 137244 200046 54961 96 534855 188 72645 194087 101 39055 269370 89343 140 132885 85830 110 656656 226 169842 436175 44717 20 47221 217 199466 113306 26 84883 930640 63510 216 932290 316 130835 177667 104 182104 877887 371 166847 902767 138 144315 630443 87 16858 636801 156663 282 896857 173151 341 954733 273 85368 909174 55508 8 205568 8 130512 703393 78710 160 292138 59 64300 999245 73648 210 642897 18139 22 7819 68811 34 631546 164 134741 150702 106761 132 981481 145 130997 517779 88 99002 281572 19332 131 840823 63295 211 905313 182889 232 384728 85680 272 35297 130 190297 313230 100894 70 344705 63 101332 766243 54 117979 527649 104 176682 920333 396 169519 320508 101 115844 727857 30 13092 227057 21115 129 945176 51830 81 703979 113508 268 9410 5 119937 533420 20373 26 731922 62742 92 669586 239 67485 985778 39602 147 489833 110 137675 120118 48 191458 982354 117180 61 757475 162 129113 590662 84128 240 272613 149151 386 490450 88 67918 850943 193896 166 4803 124622 222 299953 39 7041 376073 91498 126 863874 191723 42 35369 27 194859 451402 98 62441 797330 8468 78 10297 75 25248 492002 108150 269 854982 22927 15 174776 33068 53 410510 128211 266 631211 138690 197 825092 60200 90 455457 186220 150 74412 136 40940 651722 170523 299 492678 68854 58 221262 48 166825 695366 197407 313 38057 138508 345 296365 84 32774 899805 138486 95 316869 374 182451 769607 104616 225 216435 173757 268 787649 226 98289 736771 2245 38 324149 105 75217 819413 58547 151 845419 55252 133 608754 87 170002 451846 190983 283 21906 154 28535 493573 70 7857 831651 34717 154 511439 33 160404 496667 139 166079 59729 76 20708 937921 209 105680 812265 149615 338 487841 89931 243 49996 59 19329 848570 202 145074 839221 20992 112 588312 334 167212 278772 195654 255 106228 182 189967 906187 33 176973 659978 48 4576 291001 31321 54 69979 116184 60 635675 174226 123 720430 79 40785 315225 181528 382 815739 90569 22 857327 32103 84 747300 165237 352 502567 168699 101 274268 159 129164 483932 182 38848 852337 33 121783 650118 100 11398 240236 6721 19 292926 73 56001 506279 85 62038 101880 2 78873 209929 118 120653 560148 158059 233 819110 206 55856 82672 309 189831 295551 8 77033 271431 251 179945 199447 80 9511 35142 131207 21 917446 101 120531 384357 203 70614 508255 276 105054 488766 175 140044 537534 73885 35 163192 94 18323 555773 46889 26 1461 130770 83 120769 30546 55 294658 142932 46 320461 292 173672 861731 440 196177 211753 60601 190 729909 126848 312 961745 146707 81 584230 123 39727 12517 327 163959 53565 163 195730 859689 50860 146 567859 12 14543 737888 9324 62 349901 295 163995 76099 34903 174 782257 234 61428 193861 68615 16 38431 112907 220 640474 130 62776 778036 263 159257 180913 140409 212 331887 100232 150 382578 188 130354 754207 117181 178 249026 72908 27 142885 105694 221 176178 47 141524 117331 111736 160 534194 40750 72 743807 126 35116 416394 185332 393 392402 23835 83 275987 265 112050 20455 128772 148 437696 92 125881 44286 131 197866 272822 73485 216 857213 2 147849 258075 176 43947 299479 118029 25 464593 276 189391 120308 163 93799 672760 131249 142 918406 167761 254 463236 200 54229 116167 77824 41 870538 101 87197 975720 75849 106 932195 34023 85 257875 158418 250 353303 79 18099 590286 84568 118 327639 31 100252 56954 49389 4 563336 81 96401 982922 127221 72 946944 194541 393 628592 235 131307 787984 202 155694 571619 189963 255 184991 64101 141 945198 66590 161 282795 100266 234 887541 130 71606 237032 97420 283 971703 62741 120 535677 343 194222 524125 152110 194 838069 21381 62 842548 140 92174 113710 156063 343 164679 159 153392 453108 145 80994 351575 46999 105 426372 217 137211 91513 179745 1 970175 71985 179 993729 186042 105 280918 261 146629 553875 44367 199 231692 56460 179 193805 195026 44 54250 15 143972 73271 19 45260 723943 193 75914 144516 343 191089 214613 86177 232 631216 251 116897 216667 182199 73 690832 38505 54 39781 310 134527 814560 32475 72 244151 149643 309 349096 128765 111 330164 149071 58 471981 68 116523 794203 123 150199 883673 1 180891 869508 311 105701 188106 175723 18 549091 163935 146 87808 137190 20 443126 133852 114 496705 232 61262 26713 171610 24 532527 43571 171 32020 73581 232 878837 112048 145 182114 87011 44 970020 2 62114 908585 125 101809 114136 347 134373 267897 171321 203 346363 306 147210 451612 67626 79 475464 113401 208 485130 360 132159 339424 97149 65 13535 263 83660 952562 159852 318 19840 305 129762 646011 187128 370 417647 227 95605 569308 91893 103 993611 150461 131 354686 108242 99 628928 67 146711 67299 169562 51 499997 90 26605 981828 349 149811 967556 190 98966 230420 185 110955 456111 131 60022 271278 7 139206 202686 122731 86 458588 64 178712 988301 75 82327 136113 107807 6 832348 96 76670 658268 11643 1 846187 174022 275 128098 248 197653 490395 195 142671 574053 346 133776 838067 127 178357 153169 14352 28 290632 33036 100 939843 47 10458 372703 279 87117 871112 258 71014 641601 112426 245 328955 411 176100 671906 124603 65 418360 291 191944 699190 44 115437 949870 31870 47 715552 135587 29 275213 171198 285 479752 82768 137 654547 183 112399 436393 218 111678 498887 120 169847 941865 197000 130 904607 145 31072 474379 21 12064 434671 10844 31 93804 23130 67 32389 35126 179 682793 93522 242 355774 42 33887 379748 191 121223 245612 47 27877 178919 295 160190 573541 75349 241 84543 189962 307 423335 340 136742 672379 316 134496 103770 51191 67 645417 17 9592 454568 19 101316 590329 43 26856 386338 41822 204 225558 31627 55 651315 30937 85 214191 15692 20 592924 16 116028 668779 64639 183 296293 175 34815 699460 150 189772 68413 37513 72 572179 80663 119 434831 153020 196 360612 179 79433 854401 39 63977 627679 61 111466 793606 126614 317 196509 150165 386 859611 78450 258 81370 273 197503 221307 213 74046 456014 190 180230 928783 142695 287 852368 182 82599 435558 21 190097 745246 40672 98 128233 85847 209 358085 103495 252 416956 96762 126 257814 137 48142 857093 87 118715 37143 230 89143 402430 63 29267 549398 22676 3 864764 178 179354 562001 72199 190 400249 45760 143 385474 194 50565 771397 23 5061 453431 42564 6 45741 29490 93 631 198698 159 908980 167 117490 940055 182250 239 278027 70291 132 134300 77 136465 20149 215 149210 648561 80156 89 139157 117731 24 356534 14163 61 984744 99 159915 952833 189362 391 842333 37 58109 688287 53 144828 78549 7620 86 374865 76 106452 745754 74 30470 716046 206 52203 467888 101 58354 277268 84 119823 612873 74334 14 97976 68 192709 168072 161750 51 483725 139 161065 834057 195 176327 350868 30641 128 97449 53039 71 269939 130 46187 879627 316 105631 880483 72920 222 889271 219 104154 157014 20 5411 95245 37001 37 343440 96386 33 53798 142 48913 778081 56 178675 248469 116 21663 218116 128 115613 688796 160 116912 841218 19243 17 641589 165 34635 967600 82 108001 478544 376 175463 648003 131591 235 349445 170 39042 741931 115 100561 32745 53212 121 967633 283 104270 963220 77201 255 167794 40612 128 124809 8011 65 758781 323 120173 827227 211 90628 399352 120522 216 556279 141 56923 212167 269 97452 377505 66374 21 328486 166951 251 322395 117732 270 807183 64 192124 642679 24170 38 261485 254 171324 788943 70 131715 900887 278 83229 820323 63 35375 145733 105 160825 986882 11537 85 296793 184 177023 422371 171327 96 973554 47 6946 118904 199853 58 798739 27803 117 167630 194060 293 579278 239 97029 900278 147 73188 928932 49318 136 528306 179978 215 955079 81709 260 542996 98 108781 831571 6228 41 536718 86169 175 511935 36136 168 428215 175341 205 807001 214 148700 661007 88 39570 667193 60 13257 289803 129 22618 505712 231 132709 298156 44 196273 908020 156 114683 521576 82 57576 583860 59 92508 73533 179 62740 827193 40 53459 663460 89436 116 396608 11 37112 508144 103 125951 9208 20 45682 777455 17 1229 292145 347 186483 428162 195232 15 858746 256 87441 198211 195860 179 533364 24934 24 847214 107 113673 295810 3435 37 231230 143 122943 801147 234 91338 303438 32162 114 800037 184 121392 181862 53181 73 589512 46 195076 761025 24825 7 908581 97011 30 861023 367 136591 280783 67 36044 738258 163635 253 755962 39 171786 670237 106 18820 905861 228 102293 341290 64979 225 293797 184 74801 371253 154329 128 814935 187180 270 795338 131299 82 903926 225 64061 319169 24139 90 758184 156866 322 533284 20 705 470250 46 21189 819163 195 190490 504442 184 60107 327560 159986 220 479227 124108 334 622025 117 169139 871323 140006 138 305486 143 103560 666315 215 116301 915866 192 132044 516454 61037 227 222720 36662 190 363141 226 55174 2767 179691 187 202547 91371 36 68843 54800 217 858810 47 158013 184993 135 29834 361092 68142 16 948876 17 15572 96798 44594 69 934386 125726 286 909758 149468 50 157039 116 135359 902381 87 119008 940843 152 55821 447018 127 40954 829444 255 154176 945112 24743 16 849836 190342 194 699373 186233 342 771669 70554 231 469212 112817 236 686181 93924 296 82328 417 192514 608074 163401 196 291284 171401 84 757031 296 137554 170602 149270 281 600383 102303 69 577276 321 162855 239125 292 112392 749624 177358 132 738364 183 146316 950050 41670 119 870230 85395 9 212294 23 29079 263022 90 95216 719328 346 172148 713954 167348 168 207739 78 18272 11887 320 125337 209321 113398 187 329105 13992 90 923598 134 48968 862953 175 103380 915154 155233 303 95758 151 60824 722040 96 82150 119232 78 165595 42176 186178 17 607176 117057 263 571579 142826 271 400889 42306 157 938266 114420 87 527949 177 141253 544749 30633 104 287796 166 123272 505283 62 18584 478249 204 92473 197674 27846 42 15007 150786 143 703665 38588 22 546798 16 44050 854655 46630 178 527037 80184 2 304442 61 8199 433465 41150 177 707318 146 24552 36848 105 186566 353785 189622 195 733857 103649 116 111753 405 188019 946553 43 112578 612023 48684 220 222949 309 175878 687558 36676 43 523666 17167 113 868899 129894 109 784051 13391 93 133885 81911 111 969457 8 37568 517611 196 87258 471004 88 92342 952521 82 97407 590488 223 191389 488593 142449 176 342241 111707 79 471980 123464 152 271364 138 116072 487826 54 91845 67147 171181 1 902125 100530 128 158410 2 23384 232892 76858 32 159217 142493 83 681855 244 170524 219734 43582 62 249407 241 141085 819862 91238 216 456635 143 130536 586117 190742 262 467101 91717 106 591962 44912 135 599548 12774 12 370302 217 56107 841682 68 126175 32599 221 142923 639605 242 64997 361582 1 2749 504556 131462 83 477519 182 53078 920569 53993 155 426466 188040 362 245567 142 38782 1950 113 139239 3339 44 193775 123492 161 194526 810461 167631 393 271014 52 172322 418416 18299 49 847109 81168 198 845156 29428 55 304058 161313 1 146085 170823 172 543907 156 131010 6867 311 148868 231949 96 127480 511212 63 57977 723623 239 73320 291272 188007 114 270347 227 182022 937328 95245 157 73660 39 2823 103467 65529 157 589368 94 45410 945473 175458 275 810801 145902 63 477986 129 131569 83846 21403 86 603075 209 95887 879750 140 93087 106816 33314 29 60892 109772 235 996343 40 70210 691785 327 148460 805592 179479 316 583382 148216 148 434271 65412 67 489796 88 20448 666525 16 1120 527555 100 160389 577535 199 184836 350298 43567 146 654690 61228 114 751315 275 104945 908548 246 162526 85764 176146 197 152562 125 114810 351561 174499 21 541635 285 173341 267059 75109 247 614743 52 16522 520558 187553 46 523837 114178 308 794010 176 36853 256816 166 61881 851603 64522 103 204161 25 58942 567594 70994 10 382908 195 131535 637381 118 40905 918879 33274 80 435810 22517 109 875552 154 27555 187494 87 134606 6281 36160 72 697142 176117 202 66372 133893 219 725485 157873 225 812585 99 38713 789956 89191 104 999449 149191 103 208566 354 152510 703103 126315 142 884597 166724 406 620011 16 1873 146245 7 3454 613401 229 69344 402297 59652 199 614620 42710 4 61353 53629 41 470667 174 62333 175734 263 87941 789311 116 69813 706173 34936 58 303707 136083 124 381189 191 178042 265560 135 51083 552924 132632 215 60471 75885 1 587715 194 61186 120349 73 148606 255291 65627 171 669771 159460 181 46798 156759 216 573410 32841 134 671875 90 18486 417953 13335 108 850045 77 55978 347320 279 92475 464770 188573 35 51410 45605 13 132587 106 33474 321545 180937 186 134677 281 138420 268243 59411 243 794908 81165 5 163282 79 81258 39229 163972 111 249350 35523 59 983254 289 134463 697249 127153 44 241158 148364 78 964174 166258 329 688673 142996 89 126677 154860 332 745262 80 159088 131983 37385 96 427980 175129 240 943742 333 150757 261898 139881 342 551656 11 50917 563606 84 13135 166618 365 186736 211255 103 139973 165738 150382 35 826639 5260 51 955529 69 79154 850144 129629 259 137266 159 63891 12446 109093 236 720599 144 113332 888239 54 44830 834229 44207 60 3754 243 182414 609848 63777 108 843150 81748 281 381357 95283 164 353892 289 124358 454203 41352 7 982335 296 199413 506973 131 151967 951241 104811 105 73503 135 80430 253656 85055 12 239426 116487 40 858884 195 122202 25469 112929 221 273874 144916 200 725806 27401 155 557664 19003 71 789620 20079 45 905730 240 85836 659852 22 150749 826435 155802 377 877162 155 178529 402677 141869 208 871123 347 153171 536282 33 34406 576978 152746 269 523437 141 29369 275309 19959 40 385238 197 111735 427280 28 24142 872245 177 99919 587841 256 82531 1900 28 46330 148167 109457 273 340417 83362 178 275036 162 59645 229731 18964 40 730377 264 169590 396091 97334 221 112707 84115 127 355894 117 19343 995431 182 179528 135079 185 140578 347696 308 2 964412 136769 288 630902 106332 28 707058 26 90696 969385 239 69227 74517 97 175361 647392 24602 125 435889 2641 36 74527 20 48392 449205 153223 78 772188 103796 194 319412 2 49008 548823 130 73710 749570 350 133643 852120 80 123596 637750 134754 208 182722 150 53353 79049 198605 387 378820 73548 13 631430 62278 161 627829 95 57196 115228 173311 283 209251 111 59085 955802 104 47841 867294 65521 151 57152 16 31383 684576 253 113142 221011 55860 80 152392 49 130181 184777 60 43367 954118 10780 89 939990 97788 182 683649 157420 262 656257 172247 194 911646 165236 383 716651 25044 147 880274 12 172890 358619 73 93589 118332 46841 147 204962 165820 297 71355 66212 229 553809 5018 56 56838 131 148196 423484 97487 83 812171 199679 121 435675 30397 149 144528 182 183681 682971 172495 343 721621 34000 76 5402 151714 218 712618 135 82106 440910 294 165372 167451 168 70900 806115 44567 48 461379 219 51995 382341 94 47574 448399 153979 112 669855 25317 90 338814 59 102958 659076 113681 89 767336 15328 73 424767 53 4327 958805 148 96219 180935 28 68707 944180 63 4105 275606 4474 36 278637 221 171161 290308 142105 49 331880 128392 235 134371 24184 55 20638 236 59755 224493 188629 415 570669 279 99882 855572 90 85513 407690 69 22347 396337 70280 101 736538 89692 156 810818 291 145451 148912 89 12911 183641 35352 13 584599 53 9775 713739 143 198420 163928 173569 391 197264 183152 420 433479 91 10666 901741 39188 8 725732 113067 329 561742 150 183076 442719 44515 143 800588 238 157176 359949 249 157501 823640 175681 103 783409 121268 275 678002 160554 333 421887 49760 70 795570 142 132876 262021 139 77759 990298 8 69307 178868 119 66403 564482 43809 192 327138 193903 353 706368 30 156862 922327 216 95895 708361 27 7614 385359 195841 296 586929 122106 231 622603 7 50061 344877 93767 280 891953 15 53908 594219 42 55399 287220 54 43906 802738 157301 19 595238 135 24506 858170 80490 250 73355 143100 122 576911 41900 55 792694 12 1330 977873 198540 221 736636 124 94278 187694 148355 90 846851 87625 87 511985 86404 19 469891 6 70761 739113 229 91067 749460 4929 40 426787 6 131747 884063 134 23428 798150 78 121539 187240 24787 16 477379 184 127732 983083 53603 147 793099 44598 170 944486 30 194064 325597 143 42770 188238 118644 130 937586 152601 376 346271 45 131952 242193 101824 314 657580 168 61669 811303 280 181704 652310 387 182924 428311 118 147224 175127 191 164949 392035 39 103348 993693 81 133684 453308 98431 91 417424 198 64434 801997 1990 5 736840 248 186454 234058 146 107315 868942 66 9912 334079 176475 260 946099 209 48302 581629 196813 268 226188 191 87255 127222 93 107027 669158 158139 276 192684 145913 215 295085 160486 342 787621 69 185629 611960 229 83531 91118 82 48444 926002 215 176846 966748 33 95608 226127 439 196621 230394 105710 133 920017 45 28486 986077 140258 32 329275 228 56924 186055 228 63723 641125 80774 168 72980 15294 120 700085 195702 421 828119 52 175724 284790 212 61826 953357 139 82043 153744 2725 49 398213 54482 107 942950 179 120885 725884 106225 52 162588 175300 83 35715 89 169655 635972 280 136963 358321 80 89635 159530 225 161913 554139 2 70829 327398 127984 321 913979 287 111805 20942 171136 158 533146 145882 31 345499 126144 310 201813 16150 77 843858 31360 90 184154 60088 114 896321 23 163492 169302 142 75511 161506 40 1627 919187 157335 237 718264 101 194221 603280 251 103002 321053 179127 147 285823 151 33306 494088 117549 326 114404 23369 64 518711 289 117056 472047 132 88162 79926 329 154348 750135 40 172286 714788 94378 110 498468 12 12968 228313 302 179967 661693 43079 105 45222 332 128592 366467 281 118634 442916 130 108551 705926 91137 119 960999 197 105015 159236 97461 85 271499 92 137468 576652 130 33806 833596 112472 50 50630 213 56341 698484 6 130898 891506 115 138217 798213 83861 122 348550 149 56079 412219 171 65088 104137 195878 406 972462 78198 126 250222 137121 36 955786 198409 234 97978 134595 76 284018 134912 271 688523 111 52024 134719 188 159819 116779 124369 73 943833 356 189474 270254 8360 58 905419 82 52650 687265 71 16466 202185 96414 242 478335 166 157607 177955 279 140619 287569 278 133352 33306 294 137066 460820 71211 161 621612 101 133838 140130 17614 71 50622 143003 175 46920 188461 414 583681 145460 36 462306 153 79971 603802 124720 322 492084 538 10 542109 78350 148 676716 109854 5 471570 115828 145 390314 85391 28 872811 5136 45 997778 191 62690 667996 99271 245 162922 186770 217 112456 58098 203 607613 82459 179 362399 143680 317 304201 138974 308 609646 1807 29 962629 73 6433 887976 25589 132 316356 188326 119 999312 45898 202 184911 126 54432 337235 17 2397 635124 161811 276 220936 199 108567 396157 330 137872 536942 310 199199 889624 84 142127 589772 5113 50 565597 137 177338 71691 38877 116 429395 91731 71 179622 78 74540 507895 137 178617 654178 145631 140 627264 215 138530 156250 118350 302 709021 9 71535 852523 157112 121 977883 70 98657 562726 169067 354 717826 134164 258 143788 199 53969 938161 67 191214 873570 380 181741 287291 34 158400 244203 17 7771 469963 215 127453 67722 26212 116 33205 187857 73 213999 103231 30 698473 168828 340 378881 34949 142 554351 212 75180 539136 95217 219 860419 111905 91 702918 194 48004 824546 382 187962 53299 3411 49 895644 78 77883 780296 16105 112 910472 166 111834 972796 158 154448 25954 11047 92 80537 290 90483 395828 95 51065 635201 80 32366 101284 80 71135 354441 1665 13 888515 103 38311 965033 21790 84 569000 193 199256 778101 146 150205 35626 4 27562 659922 123773 244 793071 89 82899 503658 128 27502 739030 23968 147 42726 142491 294 512496 195316 137 899104 186166 94 678919 192395 75 555538 492 6 237175 78582 251 525141 102940 77 563564 159319 116 7892 188 49781 177332 12898 35 708908 65 162007 881238 141 33719 109669 108353 241 242960 86405 255 73399 176246 129 328169 88289 55 132228 139 60675 345297 80289 154 265787 103637 100 628874 95 60101 704445 129 35118 406596 154 58446 155310 153945 177 639007 184622 151 429634 71 139100 604973 58 197449 853347 203 121178 473875 215 89610 522172 151162 36 47297 20 162777 458934 226 66581 350415 77 148138 122825 224 123000 109203 83 33754 505116 55 195627 123392 1860 43 356976 97817 23 323923 16659 31 873447 119782 222 27132 260 68444 2342 31 71191 668869 300 185316 113661 16 93186 380645 30940 89 754403 26 181889 880660 281 126381 813240 62757 236 533943 9716 38 96125 65635 175 766610 265 188914 550561 46883 181 833933 158 43939 198256 23 93971 312510 199484 335 283666 300 140879 298257 78 175983 981561 7301 23 534758 160171 11 900774 23311 86 336648 152555 348 534190 204 157066 828792 406 170406 591348 146 47336 484611 180059 344 74558 17 105456 920388 214 99487 877605 101 44690 188221 158 54422 955781 180110 93 665672 191668 405 592331 154833 134 657222 198 92361 457885 184164 71 80836 337 132596 164714 232 74213 103924 274 155537 735821 81925 214 778427 249 138218 691309 35455 43 776277 163656 55 909320 413 186295 517670 45 6224 49270 105 160648 809543 22532 141 460601 13 49027 536673 193099 243 685900 149881 296 671243 68157 181 856334 229 164588 232642 192 167549 532547 57237 10 466010 36 17830 485709 58596 43 19431 56 11799 491088 281 138103 639916 151 196150 819001 40423 37 447721 68 12938 261348 132294 327 705163 8 187628 836905 136373 208 333973 58 85005 272245 173 102308 113730 194 65826 968468 192 39410 522817 127 35101 176665 124 42465 660938 139943 20 494847 41 92407 663270 3 38911 500259 108 198877 306396 144995 297 626800 48 117323 842908 232 53949 409191 15 23695 717628 149745 266 421376 175 59198 432448 48 138369 544438 104 121280 222586 110115 269 560118 56625 57 658512 274 199467 715325 167053 76 496263 172540 176 251736 180857 295 400354 165532 171 97658 246 179634 235163 215 71578 606421 263 163889 52525 120552 83 538334 173240 141 767066 188 55885 779079 81 88730 916798 73 73236 355081 96 11957 611512 66 164710 576230 73279 115 739419 140016 221 395175 143906 137 617445 26 32382 194917 183762 226 154377 75555 214 241246 54887 209 217691 138459 268 561221 115 55391 291979 139357 68 679571 24739 66 149961 31234 128 333867 127 110218 325519 45893 194 84010 307 134102 717716 274 151450 645390 19297 84 289381 51 28945 481123 130932 278 195376 107418 38 454188 274 175456 761420 253 110300 584158 39 16318 637327 120308 316 493292 80959 231 64356 219 94062 591378 3 12270 781702 89265 74 442579 196001 368 198641 224 185881 935160 137753 333 902973 109809 215 937852 74538 205 433438 84 36257 757459 291 181135 888303 242 126767 799414 151749 223 804605 42072 15 463860 85556 188 938931 1 35220 42324 195720 211 420239 142070 12 408698 10697 17 326707 142236 337 284286 175539 240 844924 172108 207 819329 36 98544 731322 102844 117 818186 157552 216 558028 111389 66 52884 75564 52 318453 66886 40 366508 72208 155 821863 41606 73 860816 103353 86 527792 99343 183 548257 121 69030 493030 51 100514 802162 28 136123 233207 403 167172 838768 146413 351 602714 86602 294 30028 62 83295 688900 61714 118 260149 247 88239 605381 70925 199 46859 99 14492 244166 99 42953 777419 32 181027 389451 130 22635 77999 18208 91 814848 82 48001 459948 88958 213 777881 288 181905 70494 52902 139 799986 62916 107 422401 59989 219 74535 6 8442 321350 110 14935 56248 128 71858 568220 35 103776 778212 69 16686 787122 50703 26 85218 39681 91 406081 180511 299 90719 211 127458 208997 47 78347 295452 224 70674 557822 6 84499 948113 283 163903 388267 215 47220 820021 54051 91 288066 157042 6 234823 140500 9 62139 3174 17 33957 380 152745 278156 14 43762 909766 100457 48 508593 94476 83 333282 64311 230 630054 167805 273 687572 423 7 769326 4493 23 179457 1 194762 979594 27 98639 734546 100884 166 469181 280 138433 532712 249 199217 967001 77823 242 760291 288 110771 856101 56 158056 652729 328 108293 243150 4708 17 832620 113694 79 119607 74 120265 631152 19 152776 854503 114005 125 831698 222 153326 618360 121115 301 906942 25 93504 122710 44055 129 630901 259 73725 833126 123228 213 940452 58 60565 864767 57 28818 649563 191 120181 127479 86100 260 541970 56755 136 108007 100 30045 273935 3760 14 766462 118 52031 94253 142 89352 456375 60707 42 943053 378 184757 106228 169 85189 835170 13 33245 367246 153948 369 698380 111 86338 369402 95697 304 993079 162478 213 108489 162725 365 469707 81966 211 606042 84304 186 793961 158719 138 260075 188821 201 532042 148935 307 930043 23445 18 814062 25157 123 481759 172935 160 219945 109503 324 13062 122099 21 853232 327 143377 448083 60 22275 977199 19231 24 660591 198 58035 301393 289 119341 609223 147692 183 463085 46 9819 656776 61135 49 109104 61 177287 558310 360 164878 838760 126376 210 544798 64 76944 807395 7 98144 719405 229 77004 743612 247 157261 18166 119 73178 323203 3565 35 973721 28064 93 472498 124653 136 373157 139554 244 989445 20864 99 697543 167162 24 309894 21 117108 845682 109811 241 576696 57 17928 92703 239 188425 640543 140 142023 823987 198018 328 488074 7073 50 393642 27 4466 668809 114598 198 858903 216 186865 772235 77499 218 165737 31272 88 194476 35 113657 136059 72505 219 285625 126179 318 700275 3379 5 707267 252 196825 236658 133 19568 692398 164783 332 948201 19330 66 374626 90191 97 615811 89 36465 376807 85801 287 792781 191999 383 476490 34658 127 661553 128 33695 255319 111227 177 387804 58167 100 914629 193 100610 907054 9 45586 80202 151167 26 162015 181 154767 77320 1 46707 690367 154945 322 981218 60 172170 913435 121 35777 470826 126 185611 412682 113915 180 888987 191167 240 375883 189 123298 706135 42 95936 655637 148 161971 356203 22171 88 525069 212 57943 931122 10673 46 548703 162 70082 179572 36 181673 832051 34996 55 725395 7 103939 191492 154244 256 514993 110225 270 886119 140 187300 691449 41 60470 628887 4116 18 368040 11 74886 989001 43195 134 801156 117 45330 629248 150 150711 765180 220 161412 100332 25021 143 289483 155037 253 583063 75 12656 709836 91080 207 492653 124288 218 436030 53376 83 651883 109522 110 352893 156 88245 398833 178 186522 871586 349 178256 195827 15380 41 306142 11 36056 904793 186 125338 969336 244 155751 67248 140169 359 32013 2813 28 425848 25958 87 642626 14256 8 548100 94112 178 574441 98051 274 645739 123474 267 207441 199 151036 330721 293 90120 312873 92 13988 793749 47700 9 870020 4 96298 750845 59894 34 489569 113470 170 67093 256 81387 744890 48 23555 577122 126 92757 932746 173875 157 507400 91 199530 401986 173551 68 300185 224 8 222625 129980 260 741883 73453 221 992467 72 24576 39830 99810 26 613123 166618 37 263696 180362 139 900741 185421 201 97585 30955 55 967058 358 158748 729548 85825 281 227542 112 12785 233083 24 7605 510247 110135 216 211648 184 110882 329927 275 88124 232409 7466 11 110156 101 88280 923300 12 1278 819013 78 194160 749925 106657 188 679778 14712 27 879444 149452 283 758889 220 128624 45295 297 157409 939580 236 93549 565363 109 85420 52138 145 22442 403583 72325 13 195465 169 108214 25386 173928 21 807220 54589 112 976473 2762 31 294192 152844 178 355359 137857 186 79556 71408 79 555789 142 173691 711822 61 91359 300741 36872 68 773901 40 50671 167146 218 47577 888191 51820 182 634091 147 80249 977468 161 145916 267464 181 82192 483683 96000 15 814927 173 78202 962957 73559 86 424994 5442 33 840225 135505 91 290349 181942 242 513859 125 154735 33443 6 125808 943752 43 33352 741401 171479 407 777148 23200 134 170908 337 122686 556642 110338 330 306109 20 132606 624532 154 35344 985040 445 198114 481412 202 188971 425415 229 172905 5602 181 68819 799601 176 186837 98777 92765 27 353379 185376 4 679041 208 48653 590521 172448 269 120323 7525 81 80535 137224 327 273144 14 14790 436722 275 193913 192741 154 45339 139206 370 143798 859764 35 30588 194808 119855 24 305310 117 131147 217155 165 69432 536133 185637 361 506138 37 49049 639353 144148 135 879704 80 10192 832033 124912 254 717526 64 31443 805645 107873 79 480099 137 77910 741445 26225 153 875046 71131 88 290602 105671 222 949182 165 61843 673732 117 147214 616873 52 192546 43248 155 33401 177717 152213 252 500269 151536 152 839848 145 199928 966414 75481 135 635070 238 111599 873047 122792 312 997 136 117890 874988 135972 353 115966 5 31230 206835 96748 84 653 103 16417 591702 30 7401 445001 230 68341 735889 13675 4 703576 29040 19 685817 86 62870 258112 119 155551 505319 111392 127 9187 207 183419 697789 207 188451 855596 130390 198 823355 188200 112 583502 92 61413 344648 351 185851 251506 169461 64 688909 97971 192 986516 35682 89 592493 226 57519 89561 130295 13 154245 148 132157 848791 56888 179 520117 251 195802 569018 396 197313 793660 168508 168 830522 192 134996 135557 41511 6 249992 3 63104 394618 432 186954 799319 168451 64 95586 88 9694 909670 183085 129 52458 77525 51 695050 27018 4 498529 7 71830 28107 299 107916 595087 119 143442 573848 15231 4 830035 42 74645 482804 192828 240 655382 171808 21 612843 24527 27 321065 193533 359 215824 147 125442 944159 63099 234 437126 179758 72 270224 227 108081 183232 127109 49 435194 33767 80 435319 62 152161 784890 60 142426 931157 193028 172 742137 73 19356 156640 15888 61 538214 22 78882 5989 101146 81 707119 35176 157 270516 26 52971 468650 189 175923 110578 196804 58 783044 76 180358 376688 46265 101 245815 44907 211 48791 188042 102 77477 191783 211 47586 153669 336 304934 128 73514 5536 335 10 263033 157 33123 593279 150 50972 305204 15 56617 612587 90 98822 357010 163279 96 305196 51511 166 76464 398 197534 793658 64796 188 241105 383 153164 667285 154 78673 839572 112 15281 960600 70 16762 781181 25 113126 828232 1530 31 837001 63 140926 250798 257 195806 14144 194 78059 898313 75697 171 792365 28726 83 976628 22585 135 919127 37732 127 484982 156440 374 911182 111991 158 635957 366 194862 477345 266 175428 365491 6 2879 899073 78307 279 84575 92 60951 296669 182 43599 292963 270 171915 962558 36399 49 235177 26 101714 197753 120058 8 409128 73904 156 441955 122399 94 707542 95 33608 494776 22 19585 490523 185 128020 649405 313 144225 312776 75 49768 451385 40465 39 591142 16730 68 780762 42168 14 155694 106 27883 643722 249 96304 166207 286 188625 453377 165416 91 883350 153547 7 293795 34 7726 71462 118066 264 423847 162180 270 996447 265 173799 823125 24700 32 463457 130924 306 869761 6336 38 374112 61918 130 422590 159 109808 582101 171175 193 706448 218 65205 665457 101 117788 157379 37 39742 176300 330 114750 893558 193083 4 251893 97 67683 443475 206 44132 679996 169 92031 652764 52694 97 315681 54719 60 216207 14792 38 845080 3 32967 698837 45 11458 646633 1359 26 97637 183262 54 38755 361 195588 106562 118846 268 445407 121923 221 519368 12971 69 762341 31853 165 20810 32 53535 465426 11 49152 520922 120 48104 129951 5 13213 252870 155 113675 271370 135 58804 825580 44419 86 33867 319 123306 178953 244 105772 383605 151672 37 357323 130 59371 309634 194334 198 124587 184010 167 908226 216 55207 918531 45614 160 42017 194466 257 488235 20 124310 862228 20577 70 928256 173756 78 849249 169149 185 63419 108901 182 525367 109635 25 464864 188 181957 258955 366 142849 92566 33 175359 984914 79117 145 223172 197 105458 456822 173 131568 229083 53 148877 458377 19 188024 12453 77 161819 902346 187434 72 616529 39358 47 344320 181329 104 288652 109208 206 24508 177330 195 98473 289 165234 928194 195869 290 103975 27 185350 904125 97 43209 196601 180391 347 794590 161817 306 682906 146 195770 187619 144158 183 38216 12891 47 580964 101035 106 58276 283 106953 58576 430 190657 814217 107025 148 387572 114961 284 984075 20898 45 578984 348 145265 755217 237 94031 77390 194191 302 981279 71 52863 606726 3 92 643093 184370 30 638272 84 87386 116095 13059 84 818593 228 71997 541469 410 184477 716262 111 194619 251543 145 48156 422821 124 20167 591293 334 198125 274028 159365 134 960698 133097 262 487215 16 41756 563468 89488 60 446853 153508 175 814739 228 112958 16632 104292 61 461448 38954 164 273746 174638 254 818720 13 377 879385 23 82917 154091 223 50899 786444 126704 27 556254 86334 131 442443 112769 57 311023 2 3436 196165 73 54383 174755 64384 99 901452 189 155460 579408 99490 243 776167 22 3929 230849 158315 154 723607 204 188082 426682 46406 143 846197 88 50293 69044 131 191459 4449 185443 316 667319 86507 275 572167 115 51581 936005 113961 229 308929 49282 212 771404 211 66358 207639 97303 96 335607 34 4035 821794 129 118623 690990 54775 226 869429 180 141327 6028 124890 278 352027 67788 117 655207 12 21107 855533 50 184454 454050 402 196831 510219 64542 37 91206 115678 127 442633 59388 140 801444 227 165266 440142 24 69427 194644 167533 346 935009 229 164099 283701 56 26232 535216 155 190131 153361 48151 21 815659 71497 79 24805 135544 17 893352 9 4707 491838 179424 58 573315 213 81289 566479 147588 222 286088 117986 340 947296 137282 162 235468 247 72774 19755 41530 88 821523 160029 325 227811 97067 211 249018 49 48767 359528 96195 223 784392 56931 204 541309 178 79280 338567 248 185022 980971 13 22291 409164 194785 164 329901 57355 236 705091 229 133197 430167 181443 64 185815 178748 83 758668 148552 178 409286 20 191349 717347 61 143407 737744 247 159769 599494 194 45618 180289 218 131098 10812 180208 121 881896 36 146561 15126 127 23065 722131 112908 298 342699 195247 193 744124 143231 15 462328 35940 117 196253 169211 172 276287 141044 195 623945 109398 122 446684 280 147399 270893 177265 283 663588 45533 213 71635 60 93536 35880 36917 5 269826 31495 108 64312 297 144589 233938 105023 96 279910 187484 272 135422 7759 56 72750 238 56741 817472 97 28747 499167 27370 116 74649 1193 17 251559 286 102119 709509 146050 20 601544 238 176263 565612 53716 20 322734 121251 45 230437 59648 104 339478 131510 268 924240 115103 5 137751 17196 2 550128 99594 203 154156 12667 48 11857 198649 180 30857 256 109205 353775 101 14090 361990 49934 10 530198 99 63307 761625 427 193267 193039 196799 3 127349 35 27448 940203 105944 34 171346 112 123951 109868 38 119101 967948 162514 400 875253 2 130467 301658 115 63554 130459 95 57474 876135 101 35964 559814 93864 93 831336 180 167878 617367 108314 162 880224 58 37430 981515 61444 24 516107 159949 161 231436 275 118775 915514 123694 148 852241 26988 164 915268 16 140853 290841 315 106747 740781 58395 141 768968 86 8038 597502 197 49576 61282 295 138321 262488 42 60367 723199 18 148033 632915 128540 174 14002 147032 282 928650 72572 38 801332 98 83559 223496 5 5553 851695 205 67527 183937 121 129715 573426 185038 60 178831 109243 320 710 153 79001 315000 305 160659 748340 163 186274 147024 142535 95 735831 132034 293 703719 83 45625 50110 32891 168 169811 213 62637 788717 61226 163 711872 155092 35 954534 203 139814 924616 105104 116 720147 67610 180 765657 337 148063 176063 295 147622 292755 146 184422 429622 116273 189 356097 85 16909 718429 113 152272 86877 87 45111 333101 104910 193 344121 103 46135 721043 93367 53 563267 113 190222 18371 119 178197 902414 24 95863 750737 105105 112 484703 215 65714 636160 49 171509 886736 61672 226 769543 78611 23 291905 85170 89 626436 25872 91 570339 10 30298 642662 303 126964 799163 36027 135 467398 34 189791 691226 5 87651 714063 147450 203 867984 298 107716 63077 168844 65 671235 187371 173 995718 31112 165 535807 34 95566 87666 192012 179 224419 74386 6 370162 191109 217 406936 23842 151 691043 154768 323 718987 151371 57 969672 197119 169 50176 10 55961 660725 10089 11 803410 175158 236 474942 328 178257 493443 155728 85 466349 121001 344 154712 142889 90 477551 77 119626 951568 146 174554 200672 126398 211 604223 44 52514 750177 119524 222 752048 253 110069 83086 46066 160 486940 184616 332 117637 255 125981 455274 175674 32 253667 28196 35 663095 3170 3 477433 177 54007 727068 130657 226 661228 165993 283 607479 195440 97 956442 375 185077 719566 105 50635 289538 152526 245 188972 76 35142 493997 93 182150 725002 15896 94 994039 69751 253 399610 187550 118 300192 195937 39 773331 195657 118 911324 350 145001 888094 124871 319 368538 93189 180 649491 106 124275 971627 95657 60 902739 120 188147 158392 172556 337 667876 78 33960 501 29 118754 722557 55 42505 317706 175 66665 19312 47260 79 322881 165 31008 929364 14867 63 652153 185 57953 419873 123072 260 91317 239 96813 119867 85 120269 391085 182 36519 514526 3 121708 740228 18789 33 534007 144490 169 91949 199 171468 600247 14 50845 572814 303 132953 708120 114 45396 291758 95 163848 631814 197 84964 697108 77 86576 425917 90111 58 807166 35381 129 638425 190368 381 893684 106646 239 711510 5875 45 990214 19 1550 104312 57924 214 160662 230 140692 771772 179251 8 480636 151698 146 284109 31 2965 863608 136750 38 869733 319 106672 701950 84567 40 4052 238 119427 91824 28752 27 155900 125 46854 248083 114 132096 779737 67 181810 489210 177602 274 414372 66913 66 109567 48536 3 234414 106309 29 352039 137647 292 595050 372 140991 252759 1 84750 893054 158651 382 533544 84 163020 677991 186824 16 676998 68546 261 692279 1930 2 293622 16 60598 884294 194938 170 724550 314 166435 961287 2003 43 70071 97691 60 961138 9520 35 405266 20 47413 365346 119 43715 892123 80 65832 475987 49972 17 508077 99875 66 548752 123569 309 701790 167 119169 535353 89 23155 304374 133 137023 266756 132 50361 873408 147092 129 753077 83791 110 914650 77361 158 608414 124 71444 540683 80 96784 451211 53 110934 364068 109 103878 990660 185 42746 681163 238 108160 714903 87 93858 684041 166420 173 258227 186 112360 110903 93 49258 524180 43797 145 791172 424 184658 468060 181 47529 898428 142416 332 197228 10 169240 798769 6473 41 774458 249 154561 205957 191 41800 148127 137 86267 829225 54187 185 387409 135718 308 426423 22 124063 676380 127 71663 824219 114388 41 687643 6 131327 677724 43425 151 102599 134238 135 794465 173 172732 407775 296 157275 687997 124042 281 450479 19 178651 625238 268 163931 699652 193 55389 916070 210 199315 370255 7629 66 232257 85350 190 233950 8470 12 82783 7 143316 953716 116989 179 771537 229 76241 282573 190725 39 448664 147965 311 99110 152782 53 556003 61499 173 650206 134 153971 879569 117607 218 600305 350 198179 664649 35882 5 65114 92 79765 121762 182994 30 351112 94714 201 568435 186 96409 130724 41 65357 477557 115 22507 726565 95150 196 115996 15 551 173832 32607 18 210960 184136 197 566729 53 143301 881751 29530 12 762175 150 75526 81261 4878 26 993503 143 27314 352433 377 182624 484655 30577 110 60231 267 92295 451449 184098 287 768898 165 113789 781873 35982 44 378709 63160 57 69003 59362 176 976267 103821 122 147281 103304 147 855672 40 159714 901571 114 57839 869427 108517 211 875202 16 47415 158362 237 105548 247877 177297 25 399657 50237 64 236768 96750 210 96177 183740 357 235803 187 67376 162805 17921 66 586722 92956 220 90136 59 24183 893801 166554 195 771716 80 169244 605661 164 150130 723564 49 19965 238756 166749 15 69552 152 66879 952171 6576 37 175169 224 123806 638610 131639 281 330326 158 132061 563540 3354 17 216475 185367 2 171561 29 3074 700607 150379 269 593282 234 65898 770421 53125 202 447250 165 84502 386553 333 143621 785134 307 129431 451074 517 12 392310 185946 372 100082 3 28059 935889 46335 143 589814 52168 61 579749 161359 206 194745 12689 44 263764 104 111405 556874 2 142835 211189 19219 44 160230 105315 70 555673 65 19358 314371 119 25640 430425 179031 221 310586 11174 51 751425 172201 4 339800 257 148207 889596 156775 249 323426 184152 399 576193 348 158313 862598 148641 222 147826 136114 62 39423 64371 205 538799 168113 168 702666 17480 31 360602 137003 190 353103 28 38118 837557 158 119961 642316 209 102614 656870 133123 203 761 168 89043 392341 56 146444 964647 34515 178 984515 93977 175 996398 260 130014 667113 121590 244 68116 158201 236 440390 198 162405 307735 222 69997 480040 106392 176 453189 7 108 666576 34184 87 296645 149 138574 322668 277 165419 300059 180066 178 199516 203 103871 741372 122589 280 53898 16 43480 318207 115 159908 994205 13456 7 816875 181 148841 223791 300 160589 582361 351 178419 687596 70 109928 584885 142 30206 779977 151 98347 358041 137 45689 863438 64831 88 726428 81 187486 204955 99 141408 830969 2969 31 749491 91967 7 433589 149213 229 305418 28 88971 155140 26931 74 82717 78967 198 900445 302 149724 362649 33256 166 46457 37 126069 410501 148939 291 369851 17 109527 157381 74552 116 337954 62 22323 426656 96 165671 314537 91 122098 30932 89169 78 550739 119015 318 817479 9174 53 275274 112542 14 882376 126462 44 365525 153 69022 802364 14 142288 399804 59156 49 604461 69014 192 801922 64 171851 201692 125579 298 128319 158987 218 480054 147 161661 935554 38 32466 385408 88152 77 974298 68 17464 2025 107279 198 435039 99944 186 181318 74382 8 450783 197044 299 981638 187263 294 335247 42996 58 443463 50 84146 849940 80674 171 836457 56804 164 730983 147177 16 482324 111765 75 18822 65 155545 962963 175849 306 552031 21528 51 535523 12091 63 748084 81866 96 677261 130490 102 173477 209 172376 999383 54376 59 700671 199933 192 477195 188892 72 867466 36129 143 469575 198197 62 243351 282 119453 640341 12303 13 196919 73 48769 656319 172 185862 153179 63849 94 373517 130814 75 510705 12937 67 405824 40126 178 258012 108 20441 147723 96854 197 285860 87 9980 96895 22 178370 450170 36 20252 100333 36 15745 73979 150 180474 355367 192283 198 300884 53 107733 735727 213 66126 4946 176 155685 200219 1367 31 925171 23 3019 203453 196643 177 418928 170602 72 902561 151 60125 616501 148345 189 779912 116 78259 630647 19 10708 921541 91 19374 913254 133 132794 189840 159719 294 856811 101144 3 260801 10 3414 91920 181 54616 952886 96014 148 826588 99 41069 754145 77494 241 931120 54059 112 184365 197423 171 273934 26 36462 691838 170 61777 69991 89533 125 539358 186529 156 711121 188908 248 671147 253 120461 826964 232 85407 785187 180 85785 364829 169027 121 351219 84 117290 721255 83 20941 858701 70069 66 424314 113 18508 499156 86898 39 930596 168310 407 763276 42836 124 491299 153283 385 558915 62 17935 757487 269 179078 318837 16 29218 354991 150687 238 592913 357 162492 793933 166066 172 495200 199 47435 13597 140 60706 77179 77142 71 546345 148 67542 263790 8227 69 269123 47613 165 848887 44983 82 583843 40115 30 452792 37 21311 173257 4 170136 593446 21 9409 900101 195454 33 858764 269 185586 119083 192429 361 481462 127707 209 24820 181 46471 563904 210 89846 690977 144731 60 156735 159 26071 299825 205 101701 824088 136519 8 865105 179070 367 511271 93302 269 546709 187809 197 443152 295 197234 322317 47268 24 338438 137 40031 359105 410 182971 545248 176 166661 825360 124316 349 182089 156253 206 619058 73 80675 425201 98734 96 169114 96984 87 571451 72 77948 618753 325 191249 686534 264 197043 408908 35830 136 836069 98 83466 780732 88081 268 422302 47437 143 701121 150863 147 832834 100127 99 609711 37480 46 820415 113624 195 188649 27089 145 378569 125342 50 639277 312 162897 135130 109514 223 901117 158 154750 7097 176046 361 356001 139277 355 540461 132762 336 492768 205 87701 871728 262 180821 3832 140627 275 35668 10 165816 587694 148349 337 269881 86581 46 454639 304 97382 171829 115036 248 300182 192 47396 635325 158007 360 972534 284 185445 610102 57 140539 835527 512 20 986879 92 99020 801834 12732 61 567335 18 11091 571155 114719 11 681161 151555 377 379028 127129 227 780370 84858 203 358734 328 141423 716868 6 14538 487646 9 190091 960250 83 46289 300108 131348 147 474086 74953 209 753958 291 142967 500402 46547 33 805987 7 361 557380 84141 261 531082 62111 95 19316 118152 309 272034 19 37019 292273 188 142150 675575 96245 136 150639 80035 221 903497 219 108717 514676 177 58759 195699 68 90632 578351 12104 53 206619 61802 108 349375 25529 58 333713 154 146738 863700 112254 42 848076 70 15396 834819 72921 71 870429 130 177723 780450 65 35683 69104 140276 251 879897 122 91880 437206 10138 42 615653 7 22431 574492 31 50900 263252 192251 359 95796 126186 154 644368 105490 74 14391 160821 351 931575 117 18386 86463 103 23868 973573 136 179688 434733 111 99954 220076 133401 273 178338 124999 82 422693 82 69555 682072 34100 174 465191 169 41535 127055 295 160794 746075 393 176323 322364 23475 146 301914 63 150073 272820 6410 44 561078 354 130923 749617 172644 251 46914 156 35738 644606 156670 278 605783 64984 27 631729 57 58720 177511 139752 114 118064 257 144590 708913 113796 214 875241 115361 145 99449 92928 147 633406 173 43138 687928 77 8046 717246 189797 431 907858 132 64621 973549 203 175152 507085 53 10827 86030 341 142272 903928 84 59606 244023 108563 192 838585 162403 123 41306 52 171706 52291 245 123120 991838 156 38021 393471 44 72001 219591 324 199975 279663 129734 190 925756 395 194359 690061 76041 100 81394 260 72642 955525 136868 242 901602 26302 28 787960 261 123731 737692 164 127839 997915 185130 191 403519 182 82092 679009 208 79250 938405 106 23437 710324 188343 166 576434 111358 201 129741 175638 6 232632 102141 316 813668 179593 50 941784 47 72906 546478 250 75649 196603 236 64141 816366 197133 73 816765 20732 22 215706 248 147150 275468 53 87227 920944 34 86336 548906 19 105051 593189 294 152613 440532 68769 129 169283 186750 174 830356 242 160508 868414 23094 6 576790 166786 229 763652 96782 272 913646 256 70065 953925 144 40271 940894 111685 151 956133 264 199197 876131 299 129823 917507 142992 220 351561 139745 170 62359 110489 20 229526 207 124139 339646 41235 86 526677 422 195329 824111 209 193204 503107 301 149847 88455 133564 136 117953 180544 33 935503 133150 147 436659 34 55387 844057 191129 342 219305 192415 157 436440 112658 149 64939 182235 191 681617 108 31418 476491 190344 2 544732 152663 64 325164 154 70454 98872 161 182228 775870 29 14845 784340 200 97344 763118 68645 39 484834 72 138506 550167 81 53007 370536 153 56381 473554 42 87691 786007 119484 261 565824 291 137652 823472 114 122813 664283 62543 229 380138 43 21225 781663 56951 56 176924 78429 36 901031 246 144734 514113 141 105021 547389 339 128096 824036 97 145095 533327 3773 34 975391 31559 150 2762 136178 137 914595 222 70831 627144 181724 311 332165 2 80220 528711 7 565 930259 226 106401 49375 92547 151 837823 137307 41 792809 12207 34 767058 153 158030 83117 78 154758 734380 99 86862 921680 185732 222 116183 119 199736 737007 164169 396 500677 158 79392 660586 117605 85 56031 9647 74 476201 306 120582 376460 271 94329 102097 193657 244 937180 60 31158 280286 136911 17 190794 197 77815 850586 93 18443 980016 75469 29 324107 43 144143 569216 140 138573 407176 199 116150 312787 177312 17 470696 20519 138 900695 185 149058 135034 156963 343 126949 37 12223 910452 157173 220 997440 36208 19 832153 197539 56 536425 192172 398 570761 147 30707 217662 77 63578 481958 340 117096 365047 199 178036 964649 68 49419 602121 5 172828 587512 196454 59 723293 8 69029 356957 112816 92 606055 73 47924 742413 244 130659 443815 261 155918 684931 403 199024 901642 242 185033 190573 116 99776 39062 133 98699 495673 97273 133 60057 157135 389 801575 281 170952 505271 127005 190 210037 163551 114 638352 64715 214 381904 8482 77 682969 48860 77 872336 174 148248 599752 199791 275 414913 52 198169 152945 37894 129 704011 52 34057 378968 157 85221 935236 35209 74 854013 18607 130 788752 235 173871 167067 39337 94 786124 220 50258 245132 27539 109 422414 105348 18 398074 17399 114 566432 281 199293 826819 380 176284 453561 119 136230 696249 324 126904 481278 25 21938 654432 220 144552 186624 374 159527 486432 167 182020 792456 176831 248 590497 177144 141 136873 124016 297 281800 403 15 964817 25 2996 434252 179439 378 747857 101489 263 706461 94 31305 331346 172230 363 415500 95 59410 265965 3237 22 408044 148 91897 846590 104 164574 479049 12610 71 882953 193 78363 892196 235 135469 688204 59 120256 571567 13603 97 10066 194 138364 966718 220 84028 548306 116362 126 741839 91351 226 132652 41739 151 213209 121466 164 708394 18394 116 286351 121 70693 707516 121028 179 868167 142 111293 930580 89 8271 554083 358 156813 95040 35238 115 822775 54493 88 226448 178875 159 869766 326 198271 530460 80 176194 88299 177295 311 518824 67939 51 283731 307 135566 820360 62404 183 50567 42413 129 408355 5819 67 719996 243 167981 230420 187932 394 528141 247 98541 502813 165759 223 627007 64 7456 313522 146 106026 285316 199423 387 799293 321 117392 266118 212 183494 286068 71 191237 744843 3 53089 557380 18351 94 913384 17 105009 305168 147864 380 786895 192262 157 768076 23 60832 476045 145277 45 73488 153 100244 810534 286 84442 861482 11107 31 171682 56115 28 953480 50723 30 710964 115 23956 121341 283 150191 232862 92 10711 491941 61 79855 214456 24104 120 126490 78 42734 694090 64291 144 202280 118 120155 574176 207 140161 31197 268 111773 45554 58419 101 926334 104629 275 417987 106781 307 767778 74 158029 625535 200 149585 66337 311 98816 128976 209 157150 175928 354 143675 187499 162965 147 492621 220 92423 824842 43 28199 527763 175404 317 376867 81 13348 348588 322 185725 774458 11910 96 832282 35 17332 198762 61 92917 410348 148728 158 350676 150 131973 885274 181413 371 466066 71625 12 188214 242 143652 633239 49 44368 779879 41688 190 673933 131028 13 19542 92 45223 674124 38 11618 510170 161457 228 743505 16 144908 577014 27295 2 850882 66072 179 703056 343 134324 905492 176188 329 630776 101179 121 80226 27 45549 857331 62 71972 303770 138 111711 890053 200 123029 487466 29142 133 389801 71521 58 828030 60281 2 181716 263 168529 210719 198 85911 699624 44713 116 241726 40 33600 12875 87 124518 420816 80 39800 323245 159176 232 573915 183767 5 179679 48555 153 167707 232 155269 973606 141039 304 333939 127627 239 347028 150 67970 804001 41 86344 190566 57087 99 260333 150 178504 382090 5723 61 611982 234 167010 554960 335 133972 553933 42 22981 702120 264 173495 959329 173 193596 300407 155571 64 144858 222 193808 376293 126899 194 542682 81459 191 767118 127 113666 342952 179026 53 661499 24 189777 697194 254 87093 78056 68966 27 264536 81313 28 71335 64586 33 470553 89679 64 582733 4 36363 641706 86 58856 138802 7259 17 610235 68 116848 319976 32335 67 989892 183 112423 364502 124636 1 241320 121361 113 74405 353 174665 989607 149 29794 66688 15 42159 516643 133178 257 542171 46 4041 562628 127 46995 229086 20694 121 866186 48 105682 494709 48 131868 844014 346 134271 166122 198035 374 545199 289 163219 541699 113263 118 679705 169823 293 635642 63017 144 791651 115 49912 950542 184 163473 296652 273 104037 345661 19002 133 402229 159 129184 770851 249 103160 648602 6 107122 733447 151168 64 378943 18714 48 904599 104 69294 623224 22552 96 951124 191295 205 331446 292 104406 505786 156 151728 881195 106 98055 789047 32 115493 181737 182 117030 201888 11544 4 756047 76971 225 632127 115 162102 656243 181425 189 941307 118626 74 220596 78 115726 904248 78699 76 299661 68451 197 444035 197600 263 506073 204 168151 2344 161600 400 90231 225 77841 234445 136353 197 607009 132188 346 134571 102678 127 503615 87613 17 37624 226 88515 6911 148 32516 910102 169507 269 390457 154203 371 81442 152003 274 268404 68036 31 136388 23 161763 427216 141476 22 327111 320 156690 88423 53 160472 416303 117811 100 306025 169125 209 813493 64333 139 775454 162 64868 588568 106239 134 329498 23 29360 447817 370 143785 601769 44103 180 488463 2866 10 210344 105 155298 638449 61 35257 394557 48 37187 45836 53385 82 950577 226 65101 957463 171278 95 479258 80 154964 814982 37 166546 821895 203 94903 527147 197972 274 470703 126401 101 999404 346 145505 591907 109 164573 180161 330 111737 644085 284 104482 266720 178 142362 801555 69439 184 799054 302 105294 667506 101893 133 907278 144 159162 858571 90368 44 963771 66661 138 373191 34 57422 204944 7 109917 490448 131853 155 81681 172 183989 391087 58 17904 594387 176 63595 258455 340 170928 77307 17 78084 577057 134 50990 733854 188277 137 989919 74857 22 878817 381 179825 627316 141 52583 550148 181146 251 968717 286 115638 476303 26 186816 292912 153146 3 137797 91 39057 284933 294 142301 262179 11 144504 699085 173540 114 436621 212 119124 867427 110 52798 240972 30 19569 973398 72334 10 732802 153 71162 846948 76 105511 638652 144 85191 346238 223 80931 405917 179239 391 634286 169616 199 516331 41 8161 133293 124953 346 14127 184853 254 869497 68646 212 207386 187 48748 826434 139 63649 452582 55704 93 653091 349 193399 668282 89 107465 392699 159381 313 493613 115243 314 467532 21 198858 382175 20165 113 798982 82564 200 662628 125027 241 706548 123288 59 622523 67296 12 989715 118326 144 625790 131638 153 453835 99 151951 77005 152 90976 926729 57 40328 555666 89050 238 132244 104626 127 758855 38759 96 827078 135552 174 26501 12803 110 595399 28015 161 636506 174237 49 312503 261 187969 427362 11925 21 451023 321 112674 125691 207 174107 677433 141 140225 45740 9739 78 752854 87 33214 175458 126644 268 372221 72 150420 289062 50203 71 570323 117 179838 686583 85 11371 596466 158 25370 130716 4337 44 256434 138234 214 454196 106004 204 435524 206 92962 313521 118 81470 785197 36778 70 355930 135937 350 206722 66962 218 862477 17039 111 865177 147 131842 756900 256 147279 702441 21615 1 841072 28 109231 305423 117275 189 130383 78 19489 762683 114552 151 453555 33 188883 767049 236 122484 391817 6979 36 37079 143469 335 829191 43680 76 386517 35212 49 957824 61 169003 873628 86055 190 983677 54627 71 459499 12715 98 796720 104246 232 898284 128580 248 549423 5070 67 365786 112068 129 541433 70 170218 97518 3147 15 886023 247 97423 974655 23 3285 93487 192164 82 254242 190 197457 616063 35939 132 701217 114 136612 852735 35 17483 90939 188 40175 501609 59957 133 10035 53 174473 937210 52 84007 732026 122632 309 171193 5 139 221725 60460 82 247533 46844 151 436929 92186 105 719673 35 13382 886815 147810 162 484079 175396 254 197254 377 156842 195106 96 50279 667836 51 81863 138311 14592 27 491128 252 109853 431619 219 178569 72338 313 180727 401109 98 19425 197826 126 149115 632816 50 8347 241880 58 181404 157978 123727 171 84287 229 184739 809577 113 39421 414942 31 89601 924097 10716 70 812889 136 151205 286832 136 184654 311618 2736 36 64215 54078 208 502685 36767 63 499286 62 31944 741596 60 12498 253321 22 83338 80503 332 151400 714634 103 148981 126071 186 76967 39037 223 85939 689506 97961 272 221274 82 77229 442916 12788 65 76636 227 53354 774921 205 188470 1866 126636 223 794131 106510 148 755063 207 89930 818997 45269 111 855028 106 13277 685517 79517 276 48773 290 165765 818946 83 178238 46487 130851 212 245406 181984 315 509394 6 85 360059 177 188111 646669 197992 22 153942 11 2139 236450 42 35584 298463 100155 78 571275 275 137726 290407 102720 118 741015 87282 228 870442 5 129361 914781 78024 178 867022 238 86039 700146 2 127600 920600 78 83275 973760 110 84947 808611 133485 221 919408 311 187426 519703 14219 67 494879 93966 249 403711 76385 115 828251 15 2164 779452 47 73604 108067 88 169132 305674 82828 90 75352 102873 117 58560 103987 219 589523 20584 101 381503 45456 205 72215 2520 7 413789 67941 162 561067 268 117273 555315 90723 253 556592 76954 24 763690 147630 328 161173 25 168663 141070 113 95493 427102 149954 254 980697 242 82139 447955 112300 285 844977 63745 218 168737 144 132163 431997 144124 95 227488 133792 21 927567 34 165077 907372 69 105643 583816 49787 219 129232 92296 194 288542 287 170115 504137 41 20506 570123 62 27355 896830 11118 60 321201 32 9689 747385 192 145069 628796 89 36734 676361 43 32272 111124 142997 140 687323 141463 39 849278 71897 113 354562 27 73484 224658 271 124931 444020 21146 126 420597 77029 255 649948 124481 330 993989 284 128218 334738 185103 399 395920 144 84188 5027 25535 107 298775 173 54569 835343 98 159325 58052 122 120832 503473 88 38060 676382 125 99109 274712 150615 125 185169 273 111119 758014 179 164554 108412 60918 52 785785 152378 131 568020 38 37714 882406 178 139087 865932 172 55796 39254 115 188712 320025 241 155015 288409 20 53083 727661 12 151029 44346 139476 335 627107 237 97482 769070 4166 18 840304 160334 126 545337 314 117006 125282 129169 164 97613 119 177415 601303 163 90382 980845 61 107234 193505 230 112038 768349 6443 23 866988 156935 25 517335 61 29095 456667 127473 266 584646 100230 34 670383 64 22899 780293 290 120347 702843 148900 354 787405 94 10945 924659 43 182848 978952 73537 105 823781 152551 38 842351 82 58000 74185 199569 291 162825 64 178218 762985 107221 84 274530 118529 344 446140 256 141128 311757 24 5480 561735 135 37345 985054 32 54008 580722 174321 209 815490 114404 281 956037 28135 71 294614 13 163804 615929 61932 156 616246 152117 188 591477 126 122453 690625 97672 182 411618 385 188794 866590 1 167916 906367 118142 113 565727 156750 306 198991 187277 176 905763 113 19547 869675 396 160679 308904 195053 118 189743 8148 61 875625 19630 18 183564 24 184347 415307 2815 53 689483 189925 178 432267 184469 99 486348 110483 127 901675 101 151623 362335 96 26243 498114 59 103744 245250 36 6749 830655 64471 169 805359 367 165278 695865 55190 171 332829 105085 212 602663 126 17194 91571 360 158250 881021 96 66233 299192 161581 337 788973 142169 221 397923 150 160875 817197 117771 43 825204 93929 80 10999 29371 19 69219 61273 192 868662 253 145267 273593 229 127564 331522 68256 215 900377 8 187018 796624 96441 4 215342 24483 85 73364 29824 99 785954 34 100085 378067 358 196869 419767 146083 368 223303 37659 193 716216 29 134239 424220 116424 97 58679 62734 229 683369 5 113581 374156 220 178809 427934 300 118401 930774 71254 68 803691 15 479 568149 143068 328 854233 263 115153 104481 72 12089 830190 53441 65 88133 11 14009 536861 70893 266 183413 38351 106 448742 26764 159 556308 89508 45 374430 146100 207 80362 303 160055 15745 169463 208 261479 125 107905 724332 133543 206 245693 86876 136 976215 166746 235 739939 125 95600 729670 26778 109 145008 259 102800 507158 135190 184 979034 38747 196 784768 162025 224 816457 394 177672 54451 48296 135 119320 138753 223 244229 144874 262 775444 163 110654 961612 41 102335 214288 16966 25 725034 40 12763 114618 172315 351 572055 172 35585 792241 67 75121 951131 248 179580 74092 7067 79 144118 5933 48 928183 181063 23 562882 216 192439 643400 25 83950 235906 76 196370 698779 283 179565 262887 146463 260 950045 130497 334 802365 115 49321 989373 108662 224 485474 75969 210 445439 85 61425 237632 36127 179 917944 57818 207 578999 122136 122 196778 319 109536 203332 20 104733 113996 14137 33 190802 11 94300 428510 53 27258 222126 220 50632 692714 174039 180 364382 95 13971 288456 292 163779 363295 70 11296 280029 40751 187 249224 201 48462 91198 101640 49 896273 63 184980 989335 54 167324 402695 56 184009 652823 19 18225 188436 145 23519 871508 128435 213 51656 84716 29 106442 31 36636 942411 144 105713 523004 135 120830 445517 87402 273 860365 170 53642 478668 18 33168 773477 87 26541 211561 177 194971 478332 17215 26 529003 151 196970 456929 112 120289 966625 4 65092 558625 12 154594 150778 230 86641 131468 212 153723 247453 177 176901 688131 28 2 394279 7187 5 189978 154578 34 266368 127 164862 832681 189715 220 25975 33 78819 150431 339 147076 423990 129312 65 807589 79 102240 393080 19 4162 506361 116 17752 750680 198221 80 41809 74980 155 8805 52211 22 607518 54701 79 775256 40343 183 504147 19787 97 32335 153330 177 215552 13715 99 574164 22439 68 471312 39014 65 509229 149 156667 943094 106 54579 587209 108359 93 171641 194 156031 700143 173133 415 290076 145783 68 844254 106 38673 144720 67914 159 189154 94809 126 580588 31282 36 415786 337 118856 285378 213 148587 979214 168155 367 409756 307 144282 344637 1 28745 815595 139373 144 786698 38 5182 384211 25924 110 496034 21809 77 982316 180293 139 991883 202 69034 156086 37 124639 400192 104 91302 592389 79 126669 546894 137 84942 643161 192944 345 420958 214 187033 615937 15365 13 6096 185 92778 51051 49477 1 153476 59 52191 14985 79809 61 283114 343 135755 677371 194 38929 503002 56 176171 363934 145034 25 808869 77542 48 385621 7668 70 358717 66862 202 859512 73 140611 784064 78 12709 480141 50 5201 859612 32 68756 53597 25 39349 531001 84 16728 210199 190 74306 95126 71 147004 644339 43646 66 50839 6 134524 138651 95869 101 74603 15146 48 873784 197403 39 964125 38150 174 375922 113 43003 697946 46 125670 821745 120 45683 270555 179 146359 271500 146 69148 831959 274 120947 591708 65 61435 633873 97 31620 160869 18035 61 609215 246 81009 177883 168 32764 833876 103 67841 841842 102886 7 318524 181 98735 452258 125495 40 333748 123215 208 35369 46778 211 555552 169926 375 449328 38682 94 606053 179592 349 824037 196627 196 354612 70828 111 180889 156729 67 634745 76 59375 772208 216 145599 419257 49 4270 881693 117758 105 71822 684 19 489852 212 116791 467573 114389 92 566674 352 198844 656367 55 29193 204315 60 183078 87896 80747 130 232786 192001 231 128474 217 109807 623837 47162 177 376554 183312 108 983689 36854 26 399805 138739 79 589410 48 138492 531294 80661 232 746188 154 26285 651557 119083 330 138986 37 61191 505182 20461 69 708106 123885 236 363502 36 161032 94330 59 48493 944475 67510 137 2374 47 196498 603870 177 131650 305297 77206 170 945093 37305 5 296417 125627 140 258735 52 188809 957263 168 73815 834357 165068 326 415410 92543 249 171768 422 195810 116287 9 143137 741495 91 28101 268882 87 57403 37444 405 177234 88730 329 113837 574751 90585 37 616263 48423 101 511875 148600 22 283889 44452 64 114837 76 12799 772905 198560 272 151115 160 47566 381910 177 76933 320896 168305 242 977667 303 173308 126781 5427 26 200237 187 148541 984841 45775 147 354306 100 18916 719616 373 160606 676325 954 14 798939 86 88580 970289 38942 148 920092 86 39801 472490 125633 62 443965 322 181651 87590 118 91279 80026 106387 266 305272 26 23537 303548 11896 102 734260 104 81852 984548 184 85415 58418 29500 79 225504 15 4244 387950 363 171690 459948 221 76595 625508 286 149436 222 193 158379 749493 254 78258 925260 76 16014 367437 188191 330 452684 32 1585 561591 175455 290 612224 158 31982 775048 99 18406 323838 39482 145 66512 69112 96 348436 9050 36 23236 164 88445 871156 10 42777 950453 79 124960 664825 197614 132 290818 47 6644 348125 321 131519 330249 57307 121 276861 64 9530 192105 304 108238 348491 50 47339 469691 325 108571 440787 5 71904 439688 4 148428 335876 350 158608 965223 260 115420 191695 32 97493 450676 21 1664 227504 1 155634 653974 51229 117 120128 128 43085 868711 61 165188 752365 167043 285 794448 150524 378 46744 97 150377 958412 359 161534 607720 185768 425 439767 34 167733 634026 10751 92 20346 93534 133 141772 22 122847 389821 288 135641 505859 155521 331 132282 18 42825 219835 140480 225 385261 18 75327 469354 77 187412 928132 215 106010 28687 2799 15 374558 228 166853 778108 28220 131 872285 119 15089 517587 134015 206 813444 144299 113 38902 19 187400 177133 206 85414 500012 424 195829 30122 170 136119 322324 115184 324 732717 131 19461 451428 116419 227 178765 177 7 420410 288 135724 754478 101325 1 130578 330 157710 105220 68 116472 893037 168159 246 363351 319 149540 822483 119994 244 416512 101 37858 893773 241 155826 266438 194993 235 75376 123340 322 267716 181 153254 959451 309 99418 66765 176625 272 965258 166870 264 369759 167568 233 586925 132 23174 57682 148394 39 1688 34833 24 153081 115492 273 902609 127438 211 697748 47 69785 738973 6317 68 695951 230 135576 466373 145551 287 23664 85 172939 572585 346 193690 116467 58476 30 780773 5635 52 312011 52 3329 393776 200 40988 611312 85 85271 721076 91264 204 340716 129 181267 110711 165 102247 670089 87 16635 593833 64102 37 894688 32214 132 408538 35 125653 416102 197535 427 152598 28 14308 243827 137 67976 466701 18278 76 191625 243 127602 481146 3 9108 230316 115531 326 876517 204 99064 79607 59740 84 276802 121072 302 416049 388 165144 342126 189451 58 293850 81050 47 577808 116 126953 310970 59 35600 391832 369 155011 240811 103 67899 496483 74 22326 520208 76892 141 157207 165789 162 826651 106381 228 221715 197 154968 902857 115 78439 306192 62815 72 580236 13 130388 475401 38123 147 858340 63 99269 663564 173230 287 838755 111 134654 377704 46 24392 994037 90102 294 104687 191 89784 38417 291 126611 506481 1 4676 9678 124752 225 343092 42229 103 718021 171 140903 329249 155670 233 66913 244 101574 611672 29696 50 30556 42580 121 713965 180340 365 865313 245 81483 117049 142 97668 756173 236 99133 49879 63763 160 830250 155618 260 231253 176 114137 30303 40 81144 851276 199 124651 362527 709 26 31221 63966 227 940226 92531 108 195965 72422 8 334735 76 181563 514479 231 91964 572528 154 25293 833855 153850 297 819557 130 48002 471808 220 120843 983828 171255 118 553893 96043 267 622439 112552 80 905812 92 64059 411095 50426 38 178445 180 51951 304458 1 148672 786628 264 84156 469856 104 36967 468664 103135 221 26040 37548 100 7983 188127 20 681991 93833 267 392034 85306 51 579404 298 110671 180331 31087 141 903477 120695 287 18205 59 154766 534741 98 101990 548368 179579 166 819556 58888 94 774369 125 23032 697510 136 27054 813886 191266 170 161330 107691 300 573293 98595 197 9587 223 74681 522038 155367 274 540888 192 120339 348938 124 69796 914570 77 86397 326446 115421 167 644780 74 93194 45142 68571 102 726381 44332 171 506551 27 43471 861920 114120 97 649894 104 20966 965793 27 26374 53148 85324 102 277801 152113 365 920564 69834 184 605822 15 57319 36747 124065 108 399056 21 177582 363954 180168 248 184347 142 40682 1190 110234 29 924338 117044 18 319627 18491 107 542377 34 140833 982260 43580 179 121881 314 125362 916046 253 80028 620604 70 68862 704048 130358 251 108304 58569 232 425028 17206 54 564295 253 191995 374426 5 7124 285713 361 196694 761709 166109 377 586937 174990 274 5536 36933 182 197826 55 101078 219213 76269 50 414936 134444 35 49465 88103 117 355073 224 54115 465147 96874 157 939808 23 126369 993787 59 106791 890238 71545 26 336299 400 168959 800983 118510 272 158752 94 43068 356552 182561 71 807944 175124 286 282213 32 49434 453199 57605 181 384322 233 106169 42042 170 166334 90755 46 83137 872299 82974 114 470480 17 196586 212678 37 9841 321317 86 70323 133000 14 64784 864183 28530 150 212906 151 105903 598459 137231 128 301470 1 4507 544098 64 5126 253952 103 105936 191741 225 177870 671259 213 58200 65241 273 121455 122806 247 135834 829516 186 74038 252838 109 49873 181585 229 89363 726181 235 108607 933777 143648 130 420493 134919 219 440081 43 121964 601088 57236 189 120476 85798 175 890171 147830 163 866853 243 133465 403285 175153 359 353118 83637 230 561380 154168 35 869453 237 103611 440281 137 28282 966880 22080 61 159489 816 8 955192 162 134562 824020 183036 278 398663 134255 95 40027 306 147016 848667 300 111825 37714 103 101559 831856 108 42103 59795 96479 110 915731 12 142850 509112 227 184282 789561 5 193851 745534 159 149227 732382 166 70769 620314 69 33651 184101 20 182314 191646 114164 42 481709 384 158771 425889 110 35709 660581 60 45387 545768 52 20053 250356 77323 60 261906 193273 418 501550 275 87824 699549 105 16915 503058 114 144862 485979 3 11199 552941 105426 300 941471 93 45650 636835 341 173097 554463 191304 254 699154 18646 13 513129 271 156906 493601 115 26020 2176 40285 113 351454 206 74252 798259 23 53805 541825 350 189721 322285 34 112517 332601 191225 204 681961 27 9372 393892 56 19134 169664 4678 13 453206 124492 85 480817 118098 263 58094 6628 8 855346 44 33796 82723 131 138233 895597 181 74374 812891 139 51963 612460 141367 110 247867 329 154003 305074 137 169040 178798 129065 229 808033 173510 62 780939 295 162538 438394 132 84123 527504 117 82375 307596 37873 42 224957 63 21863 573108 175675 387 892085 138905 304 826790 256 73086 69912 18 75341 492990 49 8713 320481 55 25636 619130 40278 199 36125 89082 296 646452 153 60732 236872 55095 98 595284 7 6304 411661 123068 241 159206 8320 21 680782 746 17 45438 196748 416 659646 311 135899 870377 116609 215 986015 166 164607 335451 61261 157 40921 39359 113 921821 131 29524 394957 390 199831 20853 252 107625 147300 33 41010 919388 329 160355 321945 121321 191 630452 68352 193 403706 52064 224 942973 50 174542 776840 298 90417 79971 243 150044 402577 305 166404 455829 86 164790 202847 23722 98 948988 77383 140 779927 39 14331 985762 197906 78 913926 152388 293 16021 87379 61 867205 379 7 500674 163 82605 473539 75935 217 814639 242 102290 219258 102414 242 45053 259 157029 844719 47 3947 541488 85 71028 243577 80327 225 372857 121799 225 21373 83710 59 727574 400 173079 580485 22834 33 838740 115255 148 717948 102507 264 746041 186 134264 498741 346 189762 806651 292 129034 208418 208 148788 233110 198 109652 608918 72 11868 880982 8 71795 172928 85681 76 517546 85 116405 528135 303 100385 258806 116737 315 409485 185 105891 629708 29368 25 819671 225 123660 544865 100 20501 698901 105 153440 936550 62527 12 76827 20 37150 703259 175615 296 72144 161864 1 323069 303 198454 297323 179851 210 99472 13544 25 687523 13 138075 16280 30256 60 71173 179955 16 205779 188319 241 940314 85934 247 411827 36 5896 5248 215 83647 825390 7261 28 336556 101542 302 966064 82 7687 32045 128074 97 91108 183 130360 882716 122338 189 600157 155323 222 96606 209 145787 69610 35391 2 753698 216 153778 702568 95 129043 694965 199281 31 485718 70 67829 401985 121254 245 82212 160940 138 428763 64436 48 255427 147964 179 418603 128145 201 260261 142 93664 695968 339 138378 813594 29 130540 990454 315 137144 294774 43383 23 610606 230 168202 692770 113130 66 531926 160094 187 473764 181908 195 868543 36496 121 395521 199711 10 267016 299 186691 812435 115194 146 197774 118731 10 758874 139 187596 409331 148393 157 962505 44330 71 263532 199378 196 765117 142 110640 169054 290 169235 87291 111989 136 826734 254 108058 376770 44621 28 37193 204 94408 151195 109331 328 172666 128573 168 382644 195 144378 306652 109564 201 76174 104829 215 804006 127197 261 153140 156 36099 294851 196961 411 351151 327 163136 559095 322 184420 716771 85827 128 940733 199 126316 498690 34273 128 118186 165 58318 562564 22 5377 732600 22 1732 582959 54 103862 114735 19 72094 254259 290 188607 634168 26693 3 319791 99803 206 66434 157800 4 611272 143434 57 52852 190 113320 430932 220 103739 111994 194486 424 260881 102 104558 163411 52350 161 829615 137013 275 753321 81 114820 322189 34 3589 438309 300 173006 710667 182798 152 194531 133532 113 337170 50005 80 853986 319 184965 678585 110014 109 189018 257 96754 172124 13 25072 863443 302 92454 326199 411 191997 955371 46515 170 89881 115043 186 247150 52 62769 237296 189 72239 160903 194 195041 908100 161688 89 29139 136241 95 515643 89 54543 674130 105549 86 499623 31346 120 770360 145 23011 136639 2 21281 108632 81653 96 271424 114424 300 243931 199888 365 270911 229 123351 259837 69887 75 233172 295 110966 248185 66 177663 521535 107429 287 2760 24 127604 829065 119788 165 911252 82808 281 627744 21 45189 488610 70 42170 759194 53931 74 886605 278 116653 817561 53780 98 301652 30 28834 859096 179934 144 315980 75 30370 227017 101967 286 806168 44813 104 359990 52143 112 592926 140187 152 491871 297 128447 268658 44 64042 905073 297 115242 790572 179332 317 277471 93754 141 641015 153804 357 186194 136898 100 970603 141 164384 93686 171938 348 787058 12163 71 552108 3 126792 663225 135116 349 4184 42675 62 993340 164879 75 949511 17232 94 953117 177071 225 65749 156 32343 350207 178 55001 842548 45 145026 987653 121368 185 341470 185599 411 207166 35 75794 574242 169716 5 637316 221 49014 211592 95036 114 508886 116 103804 179012 96881 282 496525 278 140128 118353 60446 83 293885 56807 44 167874 32 8016 705880 297 114256 228084 61181 175 900456 142737 361 620216 85 44083 616542 86332 78 729174 117868 336 719432 217 140208 7150 199438 374 986756 63 54108 426716 401 163029 493882 36840 77 705642 100642 155 431958 72188 24 944643 220 107551 550764 154710 350 269231 14272 39 669037 167 34699 387379 45086 24 53898 24 20567 811442 198615 3 319396 30 165619 767379 100206 175 276537 64250 136 205623 85 151754 184426 222 109041 482820 62282 156 216165 188076 53 579858 193 133044 160680 201 80176 155755 32240 85 155667 106997 46 694891 20 13755 268379 198 51071 929901 60 107029 660230 160951 84 315892 235 69950 663909 198 152803 141698 407 189941 881571 62 11026 345770 62851 35 223653 136851 247 495087 20630 45 493434 24 5058 982728 135194 293 411746 160156 209 85810 5497 36 108516 171 52170 837138 111 115479 187069 170 178801 386580 124357 312 84432 195675 401 238329 164848 379 108785 23 90993 682860 87 108769 629045 190853 10 803711 84 32897 649328 87400 71 322507 231 196325 933625 28 190539 397385 297 90464 318224 248 91604 576608 86176 84 355755 123154 322 87790 107598 47 6430 301 156983 830608 33 127765 471662 186 79874 244506 28 17381 506213 27557 3 899147 191 39933 854656 91 48441 422016 2915 52 408285 184 90353 214202 183190 69 734920 64429 20 618999 280 116302 860512 182225 151 479003 197 59220 755808 187 84531 973964 169 188230 474467 197 135911 790474 84767 207 455637 32693 95 226666 124135 63 968799 359 182822 510911 86565 175 628279 52 67282 612762 171709 265 345883 2795 10 222955 87683 163 517830 236 84440 288609 74 22234 717098 216 82331 506551 31 128493 725034 345 147792 168962 203 155982 321968 43053 189 759906 333 161993 714492 41 195086 455183 160 195517 729158 26 13837 205832 251 75912 522193 164184 73 836560 34134 128 689467 192553 438 337802 93 16717 785100 149666 52 705555 149 1 767335 320 126663 588067 18493 126 579984 227 136198 311660 160469 60 788539 92987 198 782637 80 162564 652222 64276 153 135668 70 173319 923568 234 135678 135571 179677 136 737744 166262 2 209372 143940 349 339545 10 80149 843639 100 123104 714422 144 179643 975911 3 36296 713494 30575 60 777179 296 162675 934184 179 65221 477478 155 62911 890956 169 162073 968189 99 121398 306999 178525 350 307944 204 101537 782982 152883 220 248642 189 37706 199844 177 107148 460358 145 64442 422575 139498 146 281822 188 61060 413171 85685 11 620166 115911 69 202526 155812 392 338605 130 129882 629523 110 86976 63022 27068 139 80577 47 30688 788697 76402 111 311835 147889 106 237836 289 137837 474780 151 109058 5161 15 72781 790724 23 181174 263845 108962 80 445048 69 7374 417807 26909 95 379073 83812 177 791387 187093 407 751623 98 41660 245683 170347 327 489925 123 36278 615304 104397 204 861367 197 148149 381657 127175 285 117064 88857 202 395739 164108 329 368623 164 101282 830051 76 47559 845638 126 80938 932645 43 36693 833724 197146 386 721759 86 135176 811422 117485 33 604140 145364 205 60196 171347 109 210606 313 129525 927555 177693 295 74554 114809 231 616955 228 122211 405651 367 191003 813738 177221 383 662763 55234 51 249148 84414 153 981703 12 64052 653575 38 63632 341714 66 162455 617964 346 181294 962897 101756 41 364128 95621 85 765413 225 90085 997495 126256 30 128479 181618 260 984631 109647 121 323583 67161 169 752652 178320 310 697105 137 173829 395156 59168 133 843570 5085 52 914613 189702 385 699029 210 76709 807743 171 113127 423498 134207 359 560239 42226 41 293575 153220 231 350861 24 122973 296482 3779 48 730044 148922 275 163518 212 148157 390659 31108 30 237619 37474 64 935421 200 181518 718569 232 199691 84739 364 143937 848834 3 24264 153555 134 85913 145124 89135 63 401074 33 117404 444891 100676 87 932043 140865 256 696198 68799 58 977536 346 166036 923462 141432 117 91443 111199 129 850829 356 175184 964039 84244 231 732285 133 65993 90589 115 54514 285503 35509 105 698305 235 66633 33724 188131 126 303799 59340 3 383783 214 132146 27890 386 164244 14704 90272 26 429238 189938 287 132640 70855 154 820472 274 84751 565696 181 89495 464416 413 184842 837789 51 6851 13734 190822 229 854733 185 89234 478637 9118 74 751115 26 2769 392380 60 161762 575929 300 105923 148033 123 38538 285753 52 20741 691275 55133 111 835495 188027 342 788714 87 192531 558850 19499 130 150401 136849 278 752058 342 139347 470296 171022 192 685886 109599 277 789227 179953 388 428322 36 171475 767363 51 194712 132090 113 106277 351251 120847 287 444772 202 100483 300033 330 159288 601577 127 25440 419091 83 109734 692371 121594 324 475522 120 199371 888745 149510 246 947645 33 1655 139086 65316 181 235853 111891 228 363450 2 102270 687647 15 131724 250067 36 3542 771984 196 56904 918449 7 59485 516818 135643 173 818193 52 24022 339543 163 170910 502622 83 55803 669485 248 92452 613574 16261 99 13210 139 84207 789235 174006 64 326698 262 129001 373302 57 180006 463755 8 76917 758609 42 28666 207604 64750 175 481427 102902 51 226015 23401 46 72441 137 52487 54308 152624 289 896439 99196 27 979332 163813 290 447525 58 37401 771872 86796 262 415246 113116 109 445745 71143 238 40441 56 19326 105177 125 154319 829007 31854 163 750321 165754 373 570312 289 118693 728792 97 26743 643247 180 161183 525125 129 113093 288680 344 143961 480657 157 84035 903098 156 37774 500766 8 2213 443999 190553 292 445540 82 65625 873845 104 20946 850410 129210 283 245964 129758 270 758585 1750 2 214108 64664 193 215071 3 65998 434680 38 116210 390735 14895 70 913853 163792 348 603348 112 50194 785899 126152 177 704377 59 105258 65934 171180 78 895493 118389 147 65981 252 110188 990656 126230 39 141927 79494 201 856297 82 99498 861175 65349 181 803163 130261 147 237207 56 26994 168315 217 73928 719578 225 170016 250486 210 154759 294643 98861 137 971097 145473 78 579713 59 49884 606873 169185 223 330831 155949 86 748218 311 131733 374455 102876 284 914063 197547 423 107516 29 13614 803887 68 140010 632404 26 9509 195726 267 107339 294353 68545 36 19949 194223 365 341433 304 161255 558085 63 4567 584788 122 30243 398952 270 146000 586816 305 144140 916502 128925 210 123468 177 193780 727952 172 56596 79626 166041 259 44050 38244 182 275908 153 95782 632526 21 2095 198625 236 64089 711518 68585 55 450055 191112 20 763910 2334 8 713900 85 28882 863166 22 54327 764800 297 192288 697188 172491 374 572927 155750 338 51836 7151 56 782665 179429 322 719481 164813 402 406634 183902 113 505075 19377 55 87064 178886 120 659660 198891 412 624699 416 188800 338617 51203 117 434058 153 171083 592272 166158 177 375762 16581 21 25564 94 55204 582754 181 69601 557443 33023 151 725123 39798 134 455181 125416 243 476845 128075 119 791475 208 79247 588293 279 145055 97939 42409 124 414134 270 97954 804086 106 50014 351016 198624 177 21292 56 92626 499532 19549 126 79601 131 115343 737266 402 183651 731638 143 103023 438869 159 96523 185008 149243 337 52063 20 14432 135512 281 109441 270434 36 46086 327534 38 91172 708784 193119 391 494957 108916 254 498931 118777 215 267621 21961 17 263847 31615 129 484940 194256 309 737949 114925 93 712334 206 97331 793805 287 175090 673930 185 43404 40239 183354 373 733693 87 198904 794981 140 22489 493375 58022 150 241959 76 35156 576768 161687 306 808246 7324 38 965425 62 54896 333570 363 197344 373484 54155 145 652444 158 147577 667454 79 60261 1537 310 139857 514428 19 176576 740995 304 133061 108548 237 82520 184661 1558 30 875517 161930 58 538821 189 194454 9292 5299 17 550780 6535 73 818746 164483 31 780266 189 89922 530797 145721 110 387735 201 112396 266768 72210 258 958473 92688 277 704655 110656 252 284891 114 115376 673480 120 20271 912704 147488 105 747831 76145 114 200187 11657 7 731121 289 198350 161850 59 21572 971606 304 161224 405589 143790 61 372465 118568 15 446213 118784 77 491836 40 87886 853358 258 117835 841065 85 73472 409344 87234 23 84672 37028 153 370767 213 163822 877681 198097 267 208032 72 60916 524405 79159 276 243303 75 21504 561862 43039 90 322790 178749 13 50460 86880 105 704382 51643 45 313471 299 191435 202715 192794 27 328299 13801 38 157597 168303 271 66742 31279 164 503095 82258 18 328125 134 122865 976837 227 144359 706083 213 151992 874078 137 36122 434630 415 188292 326801 168735 311 261428 173973 379 922214 120972 132 579245 43 129523 859833 101 192848 631503 30311 30 349237 125 52280 843445 41899 27 81202 153 70798 383228 37 106516 421752 32339 16 24748 21340 108 194977 189379 90 344614 31790 8 272339 124704 335 551208 155253 146 994340 159791 344 135882 30774 39 124485 93825 254 269236 16 73399 57398 196616 293 994721 52 127578 993150 63012 220 429514 167 55013 878538 61141 114 824697 41139 102 723949 147886 98 459338 282 157692 615957 39 8987 575968 245 129079 559224 91997 259 491574 86 7840 126642 363 150636 838083 154746 180 75406 182895 150 886926 16488 34 775339 116768 216 236386 50092 80 56100 179966 254 419106 130864 335 406941 41642 179 283997 190 177879 540745 162784 391 990552 156169 308 809615 48 140076 864749 221 74390 703820 169302 338 880488 80 21812 221609 191274 234 745519 118019 243 14066 49 56024 506905 122986 257 542549 203 46334 930508 33078 174 903320 128 20257 466572 40 34284 160416 260 155713 953737 153 181409 807477 64 14925 667116 61 57255 745479 348 150861 280925 129 84438 154779 168900 347 616151 140937 209 898874 94 162674 779572 81655 39 253475 71 12965 88648 168 142081 981530 1 3678 489558 116 55309 542247 171 169873 855423 76 67391 20031 48 48436 164805 258 98727 140231 273 107538 824070 7138 67 785625 55 90174 179773 369 157256 835643 423 182522 901514 6536 27 757962 184051 318 861029 22 2747 841496 64317 134 221454 240 73278 142875 186 98224 154549 35 150759 73193 138111 229 288866 85212 200 201773 198688 26 998662 336 180140 417971 153080 322 254633 212 189431 572876 30779 131 536184 345 155477 314779 335 124188 4396 65558 177 256579 139 83306 99928 118429 310 301226 1570 21 484572 343 141387 331533 88 11329 224568 94894 178 714694 158382 221 607855 34102 140 787712 6441 42 331161 30618 114 307615 38206 182 291156 222 119951 964638 205 54786 374040 88 18207 871248 89 90075 429776 179531 33 146627 57233 83 280196 139630 150 41917 33 100899 515489 182 88254 794866 186199 285 323193 77752 116 900437 364 184158 979547 172317 108 560936 25 135683 864975 144159 295 946878 41 12583 597867 23 38486 225312 130078 221 93084 136292 315 815814 115 68992 123348 332 159993 377721 33 103846 629946 168570 240 265800 149498 186 481139 268 147850 841592 50722 161 562365 79933 169 907145 36488 176 376786 78 6200 219063 104 140864 262123 193371 125 883148 44148 183 611381 182 52008 532090 32 42288 693165 298 136540 883396 203 94511 321365 41760 140 508770 49 38224 393549 132993 121 635104 157263 213 243146 101223 296 337752 14 2665 617255 232 110379 924588 149 84117 865552 25861 51 989956 160330 363 607052 16 2044 278269 75 66202 733520 71779 109 356309 352 149637 691498 64 171951 379971 20128 31 90068 204 55363 673993 165986 233 733780 132105 160 353903 9 199627 458415 147395 300 911189 206 178588 554115 294 123534 944015 198321 252 123157 109664 99 923409 181081 245 981699 158406 328 49429 113 21725 643437 135 116485 577527 124 82638 987573 29 105139 116996 25993 48 28550 194 69777 959031 350 157920 354551 64649 62 210292 392 183993 752537 43581 144 950275 67 171714 133948 153777 173 384745 237 112191 658683 87280 112 633183 66474 62 711277 141 35474 147035 134928 160 79720 156382 340 816310 275 173469 808862 123 84800 819049 192 77330 20653 218 100925 677169 235 118163 960601 87 84611 491404 31399 11 313814 96032 225 396056 79500 15 948153 175745 276 100475 139202 50 851310 295 157136 306915 30 141420 597639 69207 204 126504 70 166911 146792 367 168213 585093 197859 37 911900 179645 279 835119 367 162857 638354 15789 37 810970 84239 185 600626 82 69553 800909 93 110735 136646 82 119000 391101 183307 108 828954 113089 104 786439 72150 68 711639 83112 226 204893 141208 240 156226 137860 240 103796 34022 104 592612 146322 288 28118 143746 222 63832 3 114828 524266 149 101796 468717 239 135644 326218 75 199920 526640 357 196674 944174 43 194364 328168 25 2026 27934 98 14151 700295 106 36188 88576 110457 10 752890 122 165342 502474 378 176291 112864 194138 331 221437 59479 150 751735 54525 86 683668 143 88030 819817 140 178507 336553 98 92714 448487 29718 34 408983 116834 147 455476 196196 25 449155 126662 214 906103 133105 104 667462 31319 140 37393 174 161721 216056 85961 233 697387 88 165963 701835 170355 332 476122 106393 260 741358 103375 123 974502 71214 245 725455 14748 17 940700 28081 145 218641 343 174441 590848 35362 172 937459 265 196103 690322 114039 135 556832 8794 21 560002 142240 160 819823 173560 200 756890 183 119910 337588 194 83170 122047 135400 329 432804 120445 61 977909 142960 184 119919 223 129568 314902 115321 60 676956 3276 35 886679 57 12447 974472 177963 369 133687 193648 372 489818 109249 77 859516 106 34475 513803 69 7359 369400 17817 28 869125 195845 30 864658 107017 260 5930 405 180578 310938 38 175763 575309 71 87531 143561 48575 29 882402 105 24883 548340 412 179574 792376 60 88593 4770 133935 318 266735 64584 86 928265 248 135449 286006 73577 225 89371 141272 159 898463 211 184955 740087 6049 41 486526 33063 132 467147 25815 86 405894 57513 85 243182 141 165493 998063 150503 162 176012 35031 117 576256 25483 149 762227 28120 117 543762 252 107193 704268 178103 106 494458 136524 266 726542 70859 181 20783 169 141885 998508 73 178132 196895 125509 249 959346 68273 157 588857 90887 198 558724 173 110216 850223 248 107482 830460 208 153513 975119 35 69304 818528 86 50919 728917 186811 67 909285 53721 144 605339 146703 319 654981 102754 171 625340 184835 341 499371 9 41285 875291 8001 34 482143 255 125766 754610 299 155740 47213 32195 4 670359 55676 47 81373 323 186497 758358 198105 387 967739 176 138115 162733 144 125389 949889 129289 153 985839 149397 217 28556 349 153055 358057 10503 55 945675 139028 135 357841 90711 5 970341 148 193536 298659 113495 191 889812 145511 116 178624 48248 37 648590 20 45798 441470 164990 206 605793 91612 49 105379 65937 174 803961 152 63589 380752 57 9299 693161 8951 92 314982 170332 218 150057 99281 181 125915 105 35729 39738 365 191285 162195 198502 231 282374 38869 129 392015 16816 122 231941 73 26746 403574 199326 416 549075 133 55950 192988 101 15111 120030 113704 4 426266 163418 367 429221 83423 114 875140 247 130592 895096 33 23237 234373 51 139672 57353 27 11971 763649 47910 99 24602 250 99997 571426 119509 208 746319 236 72760 883750 46 22992 15275 72746 134 354682 113367 269 871408 75724 197 464581 55 8412 351755 86173 85 303869 73480 231 659600 227 155672 660194 139 64629 979459 96475 10 348735 341 147512 531228 84 62588 384342 29 61712 52410 89753 270 847490 129788 31 318055 103870 48 722236 70 107236 368354 22816 149 653757 38097 127 848204 159681 147 719305 92397 28 684450 110 164865 636174 16 1039 397192 15 23789 978143 150 71456 878932 86 78647 102772 156 89572 483298 159 182448 571256 188600 82 952847 156 43225 524200 165645 162 888763 37188 145 9532 4822 56 605645 70398 51 720559 186 53793 783920 90 79394 290810 6287 8 622215 190832 190 512403 160 54287 629027 55460 10 953125 198 109645 303044 112295 68 902484 17144 38 810163 34487 80 136033 282 156315 861605 80843 121 208098 175027 272 374210 20219 1 653600 103993 241 4709 249 123197 945880 93 19289 445096 380 178241 274948 166 40046 887844 83 163226 333697 138617 125 725492 174 130729 615837 88 162719 888484 145 154626 676590 16230 103 727777 69992 223 488024 187323 178 359136 98 14520 70543 117596 275 17086 133 99730 834488 324 175976 283454 92480 187 893419 100300 237 323281 20485 48 30473 109223 129 893456 143141 27 26795 19 513 379613 128 142071 317533 36 46458 991060 297 112981 720601 113 21934 463598 136542 15 517486 112511 74 249588 73755 37 626467 155681 39 909955 197965 238 90500 47697 8 547651 103451 155 848330 200 196994 473542 186187 47 927760 189439 96 281199 18153 21 152900 93731 19 41837 125 63839 36156 259 93440 847179 62551 60 103232 154333 275 625778 44247 65 749947 54125 186 712422 237 101277 289280 101 25052 555619 13218 105 590611 112545 154 336680 35048 10 706953 165753 381 50091 131944 137 139342 257 106175 504085 33 84648 990540 168219 356 45789 4818 28 307306 116877 280 441227 84592 135 784153 78029 247 615125 99 81976 278438 121 19241 807193 74088 180 790252 195585 226 727432 33 16413 873159 45 29757 621474 356 152709 946745 199 121676 92569 49645 151 892528 11 148695 133221 40178 61 64200 25 3928 435436 174533 77 155482 67869 68 939516 185327 420 205914 90 43693 415366 399 191397 554298 210 103467 990966 43432 194 54821 192 95976 36841 141620 78 157063 89972 160 90550 117 61486 914587 208 199513 209368 48 117251 318004 85730 156 244835 159 147218 449275 20379 44 446100 93 135376 347512 72 69499 32079 168 177695 11648 89798 242 716346 174 12 440003 38880 137 573296 49 50222 286117 280 81593 558152 150933 169 197114 29615 119 804175 119492 147 272889 258 97044 422383 130 53160 275867 128674 274 266186 126476 132 880301 56 130897 318305 26 23447 893371 61553 179 732858 149918 114 415142 186480 347 492730 200 111387 550675 12568 37 128960 125255 219 937928 189135 15 475097 176 113087 926144 109 64360 961678 388 179246 584165 137 112918 871299 110203 165 366709 45103 112 574071 189710 52 164316 91382 203 833445 4 179881 394946 235 65355 512206 94806 170 319811 310 98688 720511 173 62589 496470 70 27246 313509 124 91395 847955 10933 89 485543 139 124241 413284 156 173833 107624 48 79393 595422 267 133240 435500 149 133961 444041 175 81547 210647 34460 181 895054 88 51822 434493 241 64528 233423 5275 47 29325 111046 158 115514 83267 102 929439 79 176135 932063 175296 298 357022 177476 419 365019 40 86779 642700 144373 168 568963 138146 313 15355 28 40367 308821 13 169475 934442 28473 124 16591 418 175065 130735 28551 4 366768 15996 42 111994 99150 296 629500 107421 49 117379 133129 179 496982 157 133022 618167 94 129937 823523 73390 253 442641 155 157594 256422 146437 121 320540 96 59134 987869 152933 300 36922 87745 127 843190 177812 85 5216 74 104851 213781 73 90756 493123 126264 265 704056 183611 184 326940 106371 113 485059 168770 258 630239 44028 78 454168 34293 25 602557 106409 48 326599 74919 72 227386 1 63395 357067 129 103518 371867 22152 52 605278 83 102598 528005 35 5564 280026 66755 81 984469 146325 289 672753 167224 246 339674 169342 395 239141 45058 79 935208 90 83934 841120 55 13576 979649 25 99602 839237 8884 10 71583 116 42397 353042 17455 76 227830 16516 82 698460 321 134744 301248 118 199961 152786 135 23659 158929 126874 24 871598 13 27465 404943 150723 86 645557 970 21 701447 115760 80 488065 354 160585 676871 14 13121 167043 151801 5 458217 164135 373 46935 113340 208 457973 195339 181 134478 70 61797 249277 179188 415 2515 82 38589 795752 281 179768 275098 33 15069 801165 54386 50 267737 68925 124 406820 9 45398 946830 32 2861 397450 66349 210 577073 145736 277 550959 42758 1 860450 211 66092 746945 10 4137 348457 271 103767 454083 40733 156 883798 69171 57 515863 30526 164 633247 134 127355 21236 104568 222 667380 106459 308 641849 37106 8 325002 52 48757 776434 14755 109 641255 331 168857 48982 103508 310 216967 31994 89 410773 148883 167 964627 112351 282 682181 6 1822 317939 143 67658 519017 145322 277 402112 62407 140 205649 170717 141 589027 50 29470 470978 135766 213 272913 147367 255 84051 139 24171 725795 182805 130 684839 17 89707 773769 5024 57 49650 216 105611 176896 63633 112 423239 400 171375 22737 160274 355 374848 76811 77 535820 14 10348 771419 46328 209 555935 173352 309 470112 198280 24 311231 57 175788 141420 159 94689 566915 47234 65 969029 95 180933 286134 193032 96 208372 278 165609 527922 102 155398 763408 163913 154 809935 406 172067 803746 159060 196 505893 168498 336 345266 39899 5 645333 25 132938 411861 3780 55 970007 21 25801 786305 32 188975 308896 154669 359 258255 240 171613 238537 78732 179 798016 42 2064 955222 183 86827 341568 95011 84 911641 56715 152 489766 197560 110 437744 147286 203 487961 41 33408 423056 155 110346 628444 105719 127 394815 187302 398 331436 180236 1 753624 204 49476 593003 66825 103 321499 59670 18 716081 255 73735 755039 63956 223 246108 135 44311 654932 159 75870 729372 46711 34 438916 95 119095 427041 145939 35 942085 72 33417 705978 21 29484 192022 6 151751 513198 190216 153 366792 7162 24 861896 4009 22 904517 22 120685 751819 198210 24 105563 94 102831 760496 89489 148 711251 65021 90 349100 42976 146 1724 75429 130 809831 17484 29 135822 190 183446 714608 178012 6 738403 234 74010 909231 273 104694 319266 183744 299 882639 70 38647 143448 267 155641 942769 19266 96 946455 305 99922 389368 89491 88 828536 90 145812 757027 179 139452 216772 136 50509 21062 34 95589 559325 10561 35 67921 54029 100 796406 144 144636 136329 43922 162 323512 160 89996 455985 94561 262 295926 154607 336 114062 138 78335 746319 161 47939 508399 45816 95 969707 143014 367 274096 70 97781 14465 60742 9 362978 389 156909 336041 38 56997 34555 101 17319 96456 53092 66 880216 86 15788 86461 194445 31 907957 149313 200 814644 161 122320 878827 27 104342 612974 130 60553 23260 83 7438 424355 149108 241 700037 153501 41 872342 159033 392 162978 139 40022 957449 6896 25 562573 102455 218 168807 116 13560 46404 417 196613 894197 154185 287 841389 123 32328 214972 166974 388 801045 141 27271 148400 58459 206 225269 39301 74 658253 183623 4 621578 196590 422 719100 63 51847 259926 18296 94 78003 33 96462 96190 55 145040 634758 1 177033 117289 171 103263 177380 398 186496 858765 76 13311 892053 87 151372 480194 190105 169 404511 199 195304 494399 130315 237 754894 182898 28 480983 26776 9 386992 26981 8 814880 54777 201 3346 105480 227 112233 83354 195 245897 117615 168 448636 177 33165 865415 65 118251 888791 108372 203 881305 149 112556 347585 115 57487 423083 53 41457 60350 282 182968 624742 216 167618 343407 205 137986 74808 134507 157 371850 6068 26 15804 92369 265 269417 188 97152 837927 182246 290 854581 39 36186 724780 100 40242 149209 33 22730 71368 51521 101 12661 127 24010 707375 90283 135 90833 82225 87 371170 143095 260 211251 96 15182 722564 77 129337 416053 131439 250 720565 5418 10 159377 21 38788 781920 83623 279 704488 119891 212 537209 380 192167 835857 25 69254 573645 24276 75 604712 251 72508 445549 67 9281 515344 22530 114 18463 115179 239 100943 37 12299 454833 20192 72 524720 289 88406 431677 184675 308 492247 19 9075 345975 120202 207 593591 141997 298 548975 141 104121 221974 51 28360 791175 106 181283 46391 270 106099 321290 174866 234 405313 92227 66 594430 195981 413 118351 286 100441 224812 177 96412 932121 51017 115 503019 107 122805 291530 180756 139 397025 159 34556 566699 171756 139 543939 85383 19 386893 236 101198 727545 314 162570 110013 27095 55 106175 106590 230 315746 51659 32 675005 108676 1 568374 89 89092 713843 94037 11 657721 94344 204 452728 73 188847 370078 360 180529 99435 170534 200 419147 193059 358 685494 283 137779 393594 167113 49 727338 38173 56 181819 32 40403 676599 52142 175 168113 311 98442 741210 16017 58 149183 219 80823 844070 56737 57 447108 104 40587 601263 198492 242 966504 64 103327 947196 60669 177 24295 160833 173 432878 107623 320 109142 16 2345 880672 37 167715 932147 146 59836 234172 193729 315 959013 28228 145 573207 189598 337 484740 136808 91 278453 377 158827 457768 206 97022 371324 148820 298 977206 15 7430 800608 267 192932 589803 204 69295 46786 74 76796 292819 59879 44 679159 22 63579 342222 25 56522 615321 11804 85 595696 334 156646 891672 35 118787 435201 51 3287 930011 25 91156 203106 82 32017 350971 60392 241 662809 167917 344 538951 160482 121 256879 213 142118 937450 121 162243 26794 198166 332 492735 32 31591 904939 115019 95 622072 58757 41 950382 180 93557 67290 143 134797 951032 177 45463 808455 167855 407 642804 220 64083 470946 55437 207 630946 129487 173 198446 85162 47 583260 192857 6 773503 147312 260 593192 155070 261 108257 134 30126 322849 167290 160 237586 141266 283 92080 90230 228 3564 39540 123 617814 104 173157 712857 266 195044 1526 168 87770 979712 201 92392 275608 1102 29 425355 56818 131 6773 158689 3 639791 29074 143 45341 87 63719 458001 85 181837 179616 76901 186 839978 48209 76 639759 140723 175 400256 235 165845 387895 270 116340 488650 91 177662 663963 81314 52 681094 85971 101 374816 177 163495 572900 324 159743 8067 69 26712 900519 195283 246 827564 141 170510 866487 27512 28 767427 262 90012 416120 1 9746 745033 123975 182 641468 80628 125 454130 195 176800 530631 44 11796 751794 29009 105 90276 126048 355 317438 180471 299 110695 172 61212 380343 157007 202 2631 78269 42 972844 109 86670 455691 63 113682 370482 141313 73 524911 200 118095 674191 90336 57 609051 48886 86 494611 93951 9 947263 331 148044 555063 172235 315 726808 201 138018 934820 247 76561 998651 19433 127 568546 9 3833 216202 243 103564 5242 24019 153 885742 61 52486 667391 395 190220 403981 47 58730 101591 133 145712 397729 81489 171 588255 64 137185 297345 39 83220 612629 9783 75 995740 27362 13 617677 174710 219 52244 28258 93 21287 76 37668 934669 287 135640 283467 78312 224 263246 53649 40 267736 198 145412 983686 121935 292 934986 137075 50 693461 198606 296 553889 74140 25 815799 92007 147 417305 23 187114 881402 224 121897 424798 130 188857 33943 38 171506 713580 253 157947 492151 80 6815 272522 15 194375 607 183205 366 642257 70627 166 520859 90 28502 848881 85443 172 858965 22005 110 660144 40 162133 189454 88 8561 427701 17 103315 660530 193696 189 577686 286 194558 151541 199720 43 4785 9216 31 571075 113148 159 687245 110 26469 603617 247 99382 415828 151807 3 42292 61 78843 935745 65 48547 80554 75 139014 572042 322 195997 845459 21141 87 352417 64685 6 688779 46102 46 843484 238 122439 892605 199 50896 708415 23 166471 149690 63 71987 673063 20197 65 690541 113262 28 697657 136954 84 118342 171 114112 831022 170 61213 907188 18 137113 598173 103717 135 728898 67942 162 987012 113109 15 366922 388 152365 296549 193 170521 229568 86667 22 482348 194 131035 591063 5 145312 371383 113061 226 303248 228 57214 93272 275 179074 411052 130 18903 605714 184692 133 159080 167071 119 903755 19983 49 276838 21 7253 299914 46 76122 514424 296 176752 650465 41 20322 308083 155350 155 740143 244 164221 985945 72784 26 688506 77 73105 650962 387 165711 265338 416 181278 152113 43413 36 257151 120303 282 658782 168757 407 731739 103 66869 536710 48 20566 152562 99763 242 190664 188 78540 23861 350 152037 40727 92187 92 684585 64 149376 340768 205 52178 166562 2944 40 555457 44058 186 185042 44119 183 368523 108280 52 350118 74 81937 468398 49 2603 828367 30432 167 343213 101 11555 57265 127949 246 472811 219 123013 286949 34376 49 140534 65798 123 27855 2706 10 799280 221 155356 676495 351 135617 862657 240 120104 901540 179 74872 239348 34 28261 333012 120615 194 982563 110 94167 870265 117572 18 60594 121 66085 723057 16071 109 355223 17 14247 853060 52 105430 682443 23 109513 586984 147 112922 74290 159 52400 208307 66 140648 350087 120942 74 260921 190 195221 143787 320 144250 724604 7229 72 918462 103035 142 66983 28246 165 414141 152300 73 665820 115 28453 695856 216 151339 397139 123 198954 318811 132269 67 818799 246 97398 5430 377 198871 905791 345 130483 659506 142 127998 65141 49541 105 145728 188104 25 57690 223 146569 785884 116821 77 939303 149 27838 685088 155 58306 287030 164154 228 153812 73 172710 307086 26 87020 276185 53 9670 256980 1 49689 843609 252 122951 362130 31895 13 377599 277 91618 525416 184733 89 519161 118329 214 584931 32 179936 224620 34516 155 178135 288 86458 517036 28762 94 467112 93 19685 254270 94435 180 956576 103 43570 111202 120 55675 380838 10044 78 641437 32616 78 798808 83 33226 409279 41866 198 874871 39368 144 486733 189727 341 808380 126750 330 779632 170975 125 792665 389 197045 443585 177 121476 632758 65 72567 591238 123 30965 52633 132956 15 938610 128204 106 260448 101 24128 425815 213 108765 962380 247 119958 877467 35689 146 489378 154 63145 427387 161570 396 95753 187 137903 605811 282 174397 468499 167107 99 419967 188088 355 962402 57 18311 634096 41 81375 284517 49784 61 832251 223 196937 509256 191 39673 990579 24496 48 978889 152115 136 588187 180803 303 978382 71 101244 665831 59 3819 713325 78605 20 763552 2289 41 231154 146892 6 232427 31 39959 564478 59 5771 427847 34469 161 693147 178091 227 434619 268 91102 995024 42 152107 203753 81021 271 435150 170042 167 228107 8 43315 683751 76 13625 805145 123 193782 182376 89654 103 879637 89 158585 266653 225 122402 146007 97998 231 907356 8 96595 896582 247 119349 420114 146783 130 677451 70 91315 987902 13375 88 815727 31036 48 274354 189927 87 225842 121569 277 503621 110 122580 497049 78599 183 382097 59927 66 881407 55478 32 202204 128946 257 660660 255 178236 707579 145 190110 992237 144619 304 556786 135 26774 279612 236 109159 918880 46388 2 362981 243 147190 888500 94464 55 417254 123 195853 200813 346 134588 691651 214 151199 578129 130146 313 305399 167240 262 804429 89 67635 96056 184146 352 922096 47 99708 32125 89 54638 373454 17300 92 757419 101 32918 306942 21627 13 555563 124 57948 726577 133032 293 453109 2423 9 400911 25 76053 648979 19 23064 8781 275 152293 421398 37 99883 196661 273 107827 142008 21884 13 548080 47647 39 490004 17290 16 41206 146 69757 674892 163818 214 412827 169095 13 746905 81463 144 116196 195798 289 473397 186 195105 751093 194737 390 509548 131 196434 287048 154 199400 968275 47 17188 829792 44 8104 864070 188621 250 928403 108452 51 287306 241 97010 149540 156807 20 116518 161346 343 105058 33 45327 767897 30860 40 781035 112615 99 513089 84980 81 957665 173535 165 709344 50389 170 642097 58639 235 569984 423 182135 521964 13 30896 730947 194629 333 950066 131166 245 366234 382 170793 289535 315 153067 732463 84 19065 542231 46 14635 229313 148 178738 817612 206 97594 721756 135924 201 476777 302 94379 734043 28773 60 159539 261 109515 371019 99799 268 603908 63 183242 402622 9565 26 935025 813 27 36075 60566 58 5703 18082 133 864897 113 142344 199544 30644 138 395448 326 17 529802 162638 352 501781 180 198640 20995 46377 50 183710 126948 195 318442 51486 65 216924 138161 337 749283 71 42004 819434 99941 28 995529 174 152586 156780 27 185705 185323 85 16194 841980 272 135039 790203 170665 196 888067 3876 25 279878 32843 11 10826 74929 241 383985 63727 48 644715 17211 90 92901 90 138593 166318 14459 10 247517 173357 247 425915 195828 53 327504 193101 251 188958 146755 349 99860 127 54354 648041 295 120585 16747 210 52614 743753 24261 75 659419 18 57744 475209 138 163715 211748 152487 235 573915 48007 81 206582 203 96599 378500 190168 31 22696 194067 129 868693 41868 163 528558 67406 118 655 37 7295 530044 84849 106 598060 93 115612 769950 95 100181 12815 409 185455 778479 107985 172 950104 210 68311 26586 179 123287 258896 322 182923 602704 45 79461 588291 162358 201 201989 223 74850 430195 133017 311 589940 65524 159 178308 96 60378 581263 51094 110 140508 73 170600 726772 9 122368 681978 53379 79 4662 88 75296 616543 241 189932 607384 100439 82 656663 84 125311 644139 56373 42 682279 161334 22 178525 233 102248 162401 271 116383 880031 111299 318 836402 158225 262 776649 24 101480 141469 91133 97 389979 55886 165 289698 260 110197 586228 148735 178 553133 40 149092 665346 27726 51 767072 293 140477 385892 95930 236 283168 102367 88 544069 190831 185 69477 103 84710 513603 139 119708 555781 4410 53 671234 31678 50 995035 55 11485 44190 152123 380 40174 239 125598 604010 45138 32 62935 39 8423 751707 36973 174 474597 3618 30 5491 71 46488 63500 102883 49 783149 2464 37 959595 123568 296 549887 56551 161 778454 182 133098 220874 132 79733 169644 186096 91 73163 167 60585 427864 136101 56 493879 145 173526 390121 50595 159 496268 25232 115 403438 48 3096 892532 192484 407 741920 44020 115 794919 176 103670 133066 102 158533 786618 63597 241 412877 36 4131 413313 62 130157 576243 65 107140 700544 90411 57 99937 141117 352 386982 53 28294 777567 216 184425 428757 331 185231 158621 111794 63 305235 288 142117 153533 31553 11 113325 59 59984 773665 199307 394 951609 144171 130 976017 73 7268 961106 222 115355 249246 60278 201 997236 162872 278 511408 22873 84 285715 60 119500 61150 227 70304 108319 67370 194 362864 14 142684 397312 311 132689 605907 6 116886 217946 6 71075 236887 345 165898 591266 37 33030 822852 96327 102 435481 141395 322 722641 392 198663 527058 94 57212 148232 36266 123 752459 205 190524 735698 121274 279 446617 79946 144 180521 173485 353 383279 132351 324 355955 260 150428 899468 117935 62 510189 153 119200 513071 39 40381 146186 20261 22 222919 191775 96 112699 230 140753 453915 288 121370 532364 13502 15 756847 42673 124 688326 165668 106 285077 9 112869 545046 270 192492 645579 12 111172 834078 102 152662 364366 4390 47 644290 169939 357 414344 133092 264 446417 84328 73 383004 114930 248 429656 156 46941 141518 254 68023 729312 139635 142 810704 225 165994 290757 178 67219 74582 3362 32 830976 416 198150 68719 200 148729 942210 82582 57 372046 185 56089 466840 333 177777 60148 67886 69 434127 150871 140 843828 133 32098 928317 437 193345 235220 43 156723 652023 205 149799 405761 104576 292 856297 18784 37 348072 270 143167 719473 260 72159 429785 154705 22 642777 115185 48 646916 170 29903 528974 42207 47 231321 170 85452 943948 66 15322 717363 383 164102 812464 177 87545 896469 290 189806 769108 418 176304 868815 73 69333 601282 11768 103 574757 105221 31 576799 55 5852 74098 16 139474 85400 170 153931 901355 186584 130 859061 227 126627 318956 82319 262 101752 13998 35 428673 89382 110 71402 662 3 893683 174989 268 985230 33 21897 987438 251 146143 891527 406 174312 11932 49738 192 886859 75729 22 428689 279 128409 987527 174 113857 3910 38 19135 731023 220 101617 496891 192 145222 52508 203 98201 614173 24 2592 927733 30446 163 858622 35 170230 354936 169135 282 968033 62471 176 708934 88 26145 268329 77 23267 350231 209 66950 903957 43226 12 648266 166658 118 466197 24 66559 692832 39 9781 22541 169 86884 2287 181053 171 731599 33463 35 224412 112 108661 722354 82 56725 563829 94204 14 699395 122005 183 819041 181 116030 322151 368 136990 676072 63 43283 856430 342 157355 273219 130852 2 876355 113672 333 342992 53337 82 242108 164 161152 449092 110 71344 824962 255 92704 752559 147672 296 255445 159812 267 205965 104 11964 355454 36121 43 389827 189697 161 805785 69864 91 111086 47 7279 176413 10 57865 659014 3 143263 615916 157 58652 309430 236 153771 813074 84 58653 263385 137 21549 217445 77 47691 218251 59154 119 888323 40305 19 17560 189 69303 738271 10 34977 284243 216 69999 558045 35 20283 188905 4 410 844452 32805 69 663608 177222 165 584918 252 108097 818499 7 2711 151652 286 186397 539001 272 87250 952209 60603 97 996900 70 198554 336476 129 143203 811791 47235 158 914754 7 43265 416015 25 117601 307822 306 109788 248025 165 136755 355302 76 179325 833847 115089 281 396350 14068 38 338524 92824 244 826350 47 15390 914646 10004 11 385909 10804 34 879823 44326 120 242411 83 132703 364661 160 169534 69959 90 86625 383668 139864 115 22084 168713 250 577001 53561 170 210426 98 150046 131442 169375 157 4290 125 53370 513785 175886 236 751034 112 24664 273829 278 86457 288390 193836 73 50620 98850 267 37426 54 157979 794507 6926 32 279484 53 8595 856565 24124 130 630358 18 151378 856325 113 21047 134394 185 129095 958092 99389 134 959604 49 159015 280751 348 142913 549486 192 106211 62599 7190 53 931471 77855 67 699672 190224 324 74601 155228 329 134776 285 82091 283708 73297 237 257438 123 173441 900914 19529 46 674052 155 160353 339227 157962 321 636172 128964 285 363185 156 33431 718940 54 133942 993854 404 178196 802461 42086 203 995754 191 111889 417074 169686 358 177364 22 151491 636728 126003 201 250830 216 184015 526239 8228 86 834864 110 63586 244262 75446 204 90591 26089 94 575238 185029 62 808778 222 72197 513179 155 57424 731100 226 147365 649543 136891 317 11080 86 15123 129076 106927 210 114558 312 194340 643297 121 110673 982797 56383 122 761070 160732 137 515483 62454 63 392798 352 196461 279112 68 43257 111115 112450 197 496727 245 119131 389954 184 127868 103991 150 68087 749773 146360 365 200598 112530 309 705796 79310 111 376098 55427 164 441607 123763 309 384569 38235 9 11985 104 70384 642902 5203 62 375926 86 81517 722798 186595 428 465238 32 23147 602560 23553 150 600025 65732 237 835928 178584 166 779849 149567 187 32833 177911 322 944145 166 75293 154021 91 125453 327885 277 84243 887270 120 91232 517118 19 27710 392854 178 94304 945430 154826 155 556954 195857 323 768458 53058 170 564661 155801 262 449197 217 139714 633688 99025 112 571605 40 137586 330356 66250 72 276411 64524 67 521555 330 126254 284552 76418 246 36837 83211 154 761318 126347 198 409271 34 132814 484580 46477 27 651844 3538 25 882109 14937 92 932985 152 35973 184564 46687 104 593751 394 175204 994024 7005 11 17326 180 50735 387355 128530 104 682077 21588 126 397652 17 91935 763890 190 180024 431424 59119 49 385875 38728 1 396105 4 11637 263747 113 38454 291508 18117 27 339356 232 73426 808870 406 185158 354366 16761 37 713147 93185 126 538031 363 162126 828518 97006 78 559771 59 8329 89701 117003 176 498436 135370 154 28820 75721 39 896590 76 29261 76591 71354 223 184704 139898 271 867362 94 14770 355541 296 144460 5923 156 50536 279260 44891 164 723832 103266 215 974201 60276 124 581691 99 100869 828329 149651 197 900892 8 7341 920382 345 139007 145613 49 93066 393378 326 172740 366849 111383 279 224262 186388 347 884060 148 22367 28596 102 13262 829965 127331 40 783798 107259 294 692240 194 193961 135516 190061 420 718734 178501 220 943078 65 25929 13886 110400 198 409816 197097 259 996711 231 58712 508601 96066 39 891041 259 71195 878398 35520 123 364438 187985 253 669544 167572 259 353746 55986 172 159966 108274 137 119708 79499 249 372546 183 65102 582451 70973 68 658634 335 130110 544673 113337 246 249977 79 44931 658367 126990 336 458006 149 34400 498296 182 54495 884308 238 74513 273067 104272 253 856331 197744 132 670837 172 40791 614959 238 175948 451599 54 164832 357182 50364 63 478883 124 34217 932357 357 144097 784431 10 46106 706309 121617 142 129951 352 178844 863082 229 109908 919724 62131 78 325539 39435 70 236042 102 104455 572127 31467 85 899187 159 28185 91237 374 147280 362170 16886 115 788450 41838 17 31407 128277 6 681027 36 3863 845027 70 9301 334076 380 198776 531362 71 17456 36144 43243 158 913905 293 128489 37703 111544 27 316937 51983 64 618317 99651 105 392745 72286 85 349299 13 2645 463657 68 7606 529118 181 87087 64491 198866 418 749602 21314 94 581693 38198 59 862050 7 120935 203098 55 111513 416416 206 99161 321371 133 23209 420694 19 89772 869601 216 86306 528759 126304 228 354563 101049 10 564767 79285 202 224468 6044 29 58544 246 134856 903422 60 149207 666252 352 156631 235063 19269 43 846278 117 193317 820172 3 38580 582635 96587 63 189081 70388 127 685939 17273 29 887548 149350 212 162101 200 86586 793934 61223 116 235463 132892 352 851528 166829 123 117981 98072 135 213806 187640 14 972196 152 113575 207838 85 22752 634559 23 148463 634329 102706 173 689793 99184 74 70774 153139 57 729327 48781 118 434212 131073 274 953734 81817 128 517052 65941 154 442759 155 36964 22073 30 161736 599252 334 169807 728232 102893 77 565697 77 50933 203999 187560 228 435947 183157 167 34074 279 155958 869953 4157 53 218500 95990 23 354035 306 187604 162244 201 193589 309018 77916 245 907649 148201 146 375538 51 10692 455405 142 94317 325874 93290 113 588882 80479 13 334841 184133 352 941802 10885 40 120984 355 131076 420432 97994 231 702529 253 182482 985964 125779 90 309141 114045 196 16162 32834 162 826711 120232 79 324257 169 153984 242409 142 195013 453120 65 152739 997059 193070 216 957426 320 130103 391646 161060 19 472416 369 159263 290952 150 84412 987304 105 41751 528298 174992 406 741013 44204 183 393745 174444 181 305549 176843 80 538272 172900 329 533841 40 108356 364224 318 122069 211726 76 66727 316525 131181 125 126546 87 23179 580187 14016 26 813618 31 49501 805714 84903 29 138482 18 90452 600775 186756 316 529659 36362 54 75430 197967 16 400855 273 119898 480328 137298 205 524940 25 66097 19500 140403 374 835412 80929 72 519312 319 102142 715600 4946 67 239675 62410 148 55687 160986 243 456957 161931 3 379367 81855 282 975224 77237 181 258929 173692 402 825462 180055 331 153000 10 92599 844135 118 74320 664753 189610 164 387021 211 51759 194943 39 56078 975468 192445 416 367085 160923 307 975223 212 194997 314463 10 16513 775150 199072 4 330125 232 151651 146308 107097 327 62245 389 196545 565085 282 135682 66816 128932 92 66038 130621 322 940698 67351 136 29390 38 124516 44518 153 89579 147406 171 107561 148889 144610 254 825575 119350 8 678503 253 166035 698790 99 12631 479657 70 170166 809667 115358 263 989746 132285 287 548427 93880 259 923892 31908 166 514868 125 108391 548979 17498 3 482081 65184 85 224785 144739 170 932384 240 71726 71227 76 65290 453169 208 137394 584114 47 38598 765201 2 2235 259068 51 130926 36535 14 6086 772665 212 92116 781196 265 110854 979247 102 101863 991561 169347 311 94243 16311 20 322118 99 178990 253703 4 199811 369507 2 52636 850360 38815 25 777877 36222 58 451684 92 101913 386812 39628 123 384407 40018 148 815202 19080 37 455256 92642 214 457604 294 12 98608 116 57329 967103 5543 10 47926 266 79245 539175 276 121088 228960 51503 192 612286 153 120366 482496 149798 3 578539 174 115633 988353 6745 23 762088 108 139264 578133 192016 117 112159 4 6158 842361 142103 157 454206 156 102083 412277 353 186734 15137 9173 21 274743 11977 27 232023 35639 97 755082 52272 180 344216 311 124513 267651 318 106475 794681 46 49807 344588 43001 24 640458 173 173720 566753 88765 182 868656 82561 218 90215 8934 68 543266 56 16048 779856 38695 84 135140 29621 87 471991 16889 47 624933 68909 69 965495 123619 88 378449 96 65659 849190 166 100556 784546 292 183830 776954 147405 193 741505 42 14287 332597 76391 59 159085 243 111291 19507 163472 122 174514 340 135140 325705 17750 36 55285 152793 112 373264 150116 328 774686 342 133751 235728 45717 182 384059 63 90584 949926 41 6863 952329 185 88057 111014 167717 134 324133 103 17098 943099 53 7480 549622 35789 138 282636 85566 55 552279 136 20611 266659 2596 50 560975 135772 35 268957 87287 142 570298 308 124355 260796 75 21726 578034 333 123626 704319 170321 174 31969 50343 177 393876 151 117815 321050 138 192231 231249 139 136830 281476 208 170736 876244 77960 232 699946 382 145931 359767 48779 158 362500 12417 86 562654 75 78387 848208 40 115125 828266 3308 34 18925 102914 295 190037 156960 287 670546 194555 370 186474 347 198006 527982 58602 170 567328 3488 57 656621 28121 63 959951 176372 107 410419 84469 250 756371 47657 56 829040 206 149945 603495 173 193383 725255 250 74566 75849 134 35996 852100 33007 172 495712 84016 150 687852 139 60885 753739 99519 21 328099 88353 200 36208 339 151297 363583 6912 22 671407 114 163432 436914 137 35983 151688 143 74496 629531 163510 37 17197 93634 152 701105 244 126648 561679 110 117048 850489 110010 228 893643 136893 77 43985 93216 28 346305 314 122133 618572 324 118637 56909 146117 341 947561 111652 31 478173 301 108531 704347 88 69204 90265 24703 157 113645 140504 321 718383 261 130492 724539 230 81002 51953 147 48460 464087 266 117901 226418 89971 299 400833 59 48027 195326 270 179885 856125 50461 107 896640 119717 14 487397 334 158207 254271 104 85104 597668 177722 243 878309 22 54915 326579 120 142829 449821 189 168584 263467 38 183031 803133 36 1616 794451 141237 65 915838 104238 58 188840 56 109932 828773 117546 100 954094 61737 224 169938 64589 162 961932 130469 75 947567 18 157923 534341 68603 127 174719 8944 81 511739 132677 220 494822 123811 114 228030 99458 236 645744 276 90277 80453 60 35507 938764 185 96722 248041 10 49617 502747 55 13910 44440 103815 244 961945 138989 95 748121 162 119693 65295 443 199460 35228 90656 154 29290 152 102021 620829 86737 282 482676 176 138509 548767 198108 159 446114 183337 169 453995 168 155850 432319 292 146245 13629 149330 6 744214 96643 69 436385 162278 272 964312 9829 42 795976 168495 401 15321 191 56282 941673 68 165004 651801 101 99419 24893 62973 78 66918 174 115030 643366 209 137770 385842 116 45247 719633 47177 156 509497 89301 131 42731 63 49930 198801 76 22648 919793 16182 1 2654 345 160518 986941 68384 18 316460 234 116934 826353 212 65747 944827 66005 9 712776 268 112950 831779 67 91513 925203 177 196546 257705 154057 367 323337 120896 264 202120 139 61576 861661 162980 354 605024 106 148134 725094 45 23649 310612 46657 168 521741 119635 312 573738 128994 197 136270 171026 401 472397 188149 216 135537 112789 195 129615 274 91396 812179 169 63636 889205 118079 9 230759 29 194411 229394 76 135915 135548 261 159699 770538 117 117869 101181 162 30324 633815 68567 152 289510 70 106907 466005 75850 44 781011 138850 73 458480 154638 118 670873 25759 133 501635 57 167597 262856 130740 235 143293 247 195917 406997 194908 250 835798 121220 194 459717 46392 182 469414 197 111597 258489 93310 31 620813 2 126532 178184 63986 8 760881 80 24091 686303 9 70385 872920 199395 358 537213 152 155135 839480 166008 117 915911 79 55697 54888 307 121221 341924 184 97939 466832 275 83305 730537 153686 339 481535 168190 59 329659 80 51214 810736 397 186589 210263 183 192849 447219 286 111107 845696 227 156258 476000 4 32416 212022 11667 20 648379 142 130856 51775 111561 260 478804 344 151792 288670 43 2138 125685 18 36458 430285 31 51413 241098 89765 273 898526 54930 76 200263 160 41541 671345 73 9572 877624 26 79908 224749 139 110090 276967 2 1784 782607 136125 6 939635 194683 235 458597 91 64877 901004 32322 63 584349 275 199271 929452 14806 12 655364 111 31366 797172 168070 193 736284 185 54788 329394 109 180403 32542 105782 212 737800 157411 16 909093 112 166080 624636 8017 18 705302 71576 145 585736 55975 179 490877 116990 14 623094 142 91072 403290 199750 146 348006 37142 89 842025 60 93952 939417 30 87644 861550 14940 20 903316 430 189841 381036 173830 119 981070 284 131649 770577 29654 28 48529 134418 259 985279 2688 1 494506 134471 245 817214 62 7542 197950 1 45739 11832 47988 68 940413 99 91992 983413 19102 86 115446 21 37024 880291 186 78752 441918 70380 169 772168 3809 51 151494 83020 155 415812 198101 303 74221 3917 34 844875 53846 214 693621 46625 83 914587 435 194986 195663 196789 111 398789 98 53930 121405 10852 70 134483 171082 274 768068 226 169986 574144 47440 43 829139 275 87711 609578 51944 66 191705 3 34939 139617 86 14495 209799 125 29634 541784 81414 215 258704 113 28362 377942 156 105109 390091 31667 38 559678 33 10939 742413 85727 114 913199 191726 342 61477 195709 34 355817 99 155955 123136 244 114938 422545 60 160626 31861 188866 243 773560 77 36441 478781 181525 400 306267 49924 53 2584 15 109659 462383 50 156002 919114 110547 112 295694 114474 227 378422 62824 168 316375 143258 171 608771 3 93586 989644 39401 155 233165 33 1505 701223 3228 34 78921 41 68528 270223 168784 218 517874 109 102684 178957 17914 89 203038 106640 320 55778 4 33350 522416 278 184196 817794 3 35742 92776 163 28131 294338 154805 306 245512 10 66623 185018 119 135318 261792 50668 34 449342 361 197885 311557 183670 146 443481 11849 57 896014 152903 308 171307 70621 210 522427 17 121383 82884 98 17036 669444 19 101814 586398 49940 143 818183 70633 39 368643 12577 59 395441 78018 199 24210 95 64634 119703 113896 253 427582 114023 323 488547 3425 34 221809 213 186310 556598 142 27252 542744 59253 230 634454 196 148295 410127 88523 109 164154 14174 56 883926 191722 236 569638 148510 55 73318 196187 168 120264 110572 106 539128 147916 367 523665 67652 85 840659 107466 177 161202 59 140134 508926 196389 160 61715 233 167612 291350 67654 75 664237 394 191192 709129 7661 38 383765 214 173179 853051 20 98039 817021 190781 224 827780 32527 5 538368 352 139313 882411 126247 233 102140 17897 29 130645 104056 70 607760 22817 70 87594 88292 270 26287 38 137393 565991 26417 80 382037 79 142475 116094 15 37518 72474 98654 47 721816 147335 152 988425 417 195278 733887 92978 202 503599 62465 120 708340 31900 61 295261 201 162856 903618 112382 94 214839 52 101194 452656 49 30969 340274 20 6099 821545 119715 80 1916 135947 36 362088 253 95211 579741 75652 213 179626 228 86957 38851 120052 178 970780 178881 388 28882 139616 287 490840 20 12503 260949 235 99031 933746 75 177430 93752 15891 32 263237 206 63613 744505 262 124519 348104 73 7054 805232 53 56377 115404 21172 89 32029 80 183709 519565 112411 289 253666 18 27015 196922 101253 231 660929 127879 35 315139 83 45924 527893 19 199468 342192 100 110911 622290 74 137160 735583 40 3416 947084 264 151024 703213 194319 240 556552 112371 140 898084 62409 8 649903 86706 64 184683 206 177539 146216 80551 189 234659 396 163277 430647 142696 243 149648 80 64129 261981 92 9072 922140 61 38184 486305 29 98826 991196 172816 350 248061 115600 205 369304 62 14995 728756 158 71602 487384 85188 214 43697 281 97319 892335 9 16274 270802 82826 56 598604 146 22026 671995 29665 160 642523 115516 236 817594 139888 4 688682 55063 192 566379 12055 16 82448 117703 142 895063 20718 130 405506 25764 98 322157 244 69687 147252 66510 197 379959 178729 306 296124 12 24195 245681 65 6839 767370 81082 84 741261 8 86351 174407 143 138505 461638 156912 61 665200 167 51206 491932 28630 82 434497 138034 294 152402 156081 246 637133 33 116306 278637 192411 223 781736 165 136038 482669 74 92619 884900 130818 73 400768 186859 327 672133 219 52681 326205 186 64232 29395 149 68257 747660 287 92537 199702 170579 336 443776 66720 219 827317 82 12445 239902 57701 89 218825 196940 440 35238 170870 101 533241 107223 7 135327 58947 152 609759 5266 42 212179 95372 271 636427 157 72684 135063 14198 91 168589 312 164021 294242 26296 157 62989 66406 5 222917 89521 257 423383 11401 16 349047 78476 124 223203 121 141509 828458 185133 293 256200 17785 12 121853 198748 139 809162 177039 112 821185 111 48137 262524 164889 347 787545 274 116478 350305 53479 171 725217 99 49155 624632 357 185098 803282 245 95410 871325 49343 143 817199 186 146338 145174 141000 345 103723 132 120286 520995 158 107154 930717 155 116194 993721 32 41860 238923 79352 32 450541 88 54582 37735 131335 280 14935 346 171048 503785 143428 92 22863 324 128375 905743 99814 159 846495 173943 150 771200 333 168522 815223 130 145570 689702 84095 192 382918 111553 60 426297 41 54014 914442 8588 82 258888 241 114500 821303 166769 247 563891 333 123700 375010 46 21438 285523 169833 61 155880 81 85893 113973 66 75814 597497 72098 133 186016 70 63865 646427 137028 155 742123 116470 161 835610 136762 218 436848 125 16047 869703 199248 241 644804 107 56652 18502 144784 375 344775 53 190060 712440 84695 130 842612 81436 87 814989 122173 329 347333 198678 309 485423 166070 214 986785 80084 219 761852 370 195157 632599 84 76244 236923 121990 264 199265 195804 10 823380 264 77901 935800 290 99211 280174 83346 88 224579 282 92216 769886 153100 277 138853 198 102516 618540 293 105152 496375 165 133116 549225 143 198676 371642 62355 41 82619 171 117717 515227 102 28963 2251 22 7028 388483 137676 133 890198 92 17636 480974 91090 287 360217 134648 256 954506 42 87162 289941 3305 34 79440 79330 131 834272 118 181155 776351 205 71809 186892 5601 28 100567 19408 19 874439 180225 137 143179 25835 30 555589 113072 273 867401 311 128024 33979 108513 135 468334 157 181264 48779 118771 277 787657 145864 283 365636 142 143828 505312 67 189497 8764 85 50610 347534 54132 162 783420 116043 225 195923 54165 160 322430 159157 79 712201 194 176373 662005 193435 22 763094 74 112664 175838 125942 343 723395 192988 61 853809 63 156684 477377 40 131844 186379 83641 261 355756 154 138133 137000 28 94248 532494 146051 157 151696 118 60693 948394 216 131431 75119 151 39592 446007 115 82475 77881 146336 240 690618 286 100823 225554 108900 167 19525 216 79395 146372 119158 117 436156 59 16571 44473 196 148017 344948 179866 114 140397 5 12647 742198 191169 275 242179 108976 198 60589 111 159897 149653 62304 202 903289 26 5081 704516 296 93368 167432 137 163753 221980 131539 279 664456 171486 12 573784 160452 210 616595 381 150325 832231 186987 311 115039 398 180323 312660 174 44601 174860 23550 63 619670 180347 14 55369 96 44355 938425 89 181930 111185 248 146913 468860 90 140628 201016 51 68929 814603 77647 176 212309 21328 24 495065 33275 118 848156 194883 411 536856 36 85990 274813 257 187495 583346 42 10970 155140 137368 295 426891 184316 394 45541 173107 212 856193 5 106827 434787 18 25621 110947 223 54757 192331 130862 146 333549 3802 46 137474 236 94782 337188 84142 259 617963 125764 186 454481 90 34765 147541 363 191738 546086 146 156018 512296 55172 143 162077 40570 182 597808 18 110625 462575 138 144998 108391 131 24600 722870 190871 31 821938 135 141545 97839 140967 295 972609 305 114624 526163 85 43348 97471 61916 200 536069 196260 315 406737 329 199289 132616 52379 57 476652 190 91989 691015 85275 141 773759 49713 69 61227 175573 176 848901 15 4386 249516 102 119562 628732 164819 258 266201 15467 103 884477 410 173012 638952 87 11464 826779 125901 270 311356 103064 11 658198 174 36942 811249 282 98376 838977 14 79284 681384 142 124552 135395 112 63042 77025 107344 140 469175 148632 212 233156 108832 121 14572 92238 156 668823 222 199324 357550 68 45313 847256 47292 13 731806 335 142725 121999 129805 339 429699 189769 394 824461 126132 195 116757 193 41429 210606 183 123269 947311 339 185954 933273 66 46088 338881 210 114664 300762 63881 138 842407 18 183165 96099 97 157486 85298 95 66933 747646 25 121092 766275 36219 127 414025 49709 95 72580 162 58847 140686 40 110133 935705 52924 51 789832 27540 34 13945 14316 14 180066 141 192934 672340 57 79705 539083 64121 13 546739 101779 303 565648 86199 45 419100 358 193389 700075 71363 48 801363 1549 32 450866 7 11359 552077 17217 58 673876 78 119122 522694 46099 33 617273 55 149219 589984 252 120814 624550 97807 64 997848 193057 43 976284 152043 209 545325 252 135102 89535 55516 93 599248 245 93043 23599 261 79976 783960 196872 399 888764 36 35203 853469 169189 10 979158 281 80007 819718 198887 163 487908 76 12184 638968 32 190856 657490 8 10363 774018 166429 307 615872 27559 154 894232 163683 90 265179 170 147655 580359 117039 80 347492 110215 103 612841 25 9809 165704 113572 90 416805 32 42955 714538 407 165811 337448 205 178264 288932 80905 191 171775 163034 282 750543 29682 139 652903 103888 90 889183 151083 347 871959 6788 32 792008 90512 261 585252 111207 305 968131 57089 92 899975 139 128882 136553 113 38783 405714 190 119266 355275 139 45774 274672 96891 90 542719 160485 137 275519 26 84534 652939 317 151964 819875 30998 137 881511 130 73747 419917 208 145410 528816 72626 159 950344 62102 16 873351 316 126151 343038 150 114081 23978 24512 25 554329 92254 72 207105 82 131625 944948 134 180588 692064 143306 205 916621 192 97800 633545 198555 166 347391 64157 97 787518 198 150034 381111 179941 323 378856 129246 82 254920 41613 192 364114 91413 194 479675 131 142204 895921 151144 304 88632 156 26918 754657 200 94279 875973 14 174874 597648 33921 56 558804 61 65598 350661 10221 95 560019 197795 202 41437 18 168211 151215 54 94962 165477 142 171597 732729 372 165657 439536 107 172660 830018 228 145556 158569 142039 241 234925 3 92315 488773 175 135120 184692 103 67570 552335 24 3640 121257 348 159734 154086 37 32697 764240 97917 12 314161 116459 189 944523 33577 164 648542 194894 18 634033 156 55957 203158 134781 157 630880 130617 331 663996 45386 73 874349 181159 285 663623 75050 273 681116 51 93879 130214 103402 22 470631 70063 43 211005 59 45430 386659 15 66107 286660 29584 5 636985 44 29768 263348 152 187129 988833 239 128637 324814 5636 67 692217 77 54373 328106 98451 39 233319 52 16813 45129 96 12565 336671 377 171880 523178 181718 288 757036 48761 146 191828 182326 418 944216 196341 294 259002 339 156609 396717 80 194272 594868 100149 255 934850 30542 141 333323 78296 37 555356 4344 40 257557 4803 14 234229 301 160507 416167 184752 51 216488 104654 204 475249 80 144036 653909 192 53628 708666 28 59931 902878 171122 350 270926 46 4981 288988 143679 211 576453 128197 281 53528 22717 58 832688 67230 231 103700 30161 141 986417 76297 1 840435 41350 143 435601 196659 47 835611 62025 138 638953 106 12972 976355 116 90333 214052 127537 338 332594 63037 242 49006 114271 248 123484 100687 268 476906 100330 51 187103 59391 196 280570 79318 215 999370 6 127 267063 150328 201 421200 109221 327 363287 33 43040 288981 189 189266 764325 65 32789 557955 17895 13 499366 92603 269 468870 195674 261 228987 110878 311 758980 108 65810 47443 205 99898 986431 296 172145 236548 26424 156 143538 50 62110 901753 127497 148 704868 106734 179 809815 4064 35 999856 188858 280 645362 131387 139 397852 118 194884 817836 128326 190 741393 180169 155 599132 74134 133 28419 67672 247 690633 49 45613 563464 97 26488 375482 82 132884 556706 87450 31 779822 114980 167 16587 89920 155 712640 99 137400 287668 92933 71 150690 73 28269 561437 12257 54 980126 105 49326 190004 25 81115 416788 142106 97 680421 188125 276 405584 18 39099 941162 174 181111 359287 124 88962 859206 122040 71 520640 27483 15 749680 45679 205 880268 150449 348 146916 141816 196 828968 32 23139 708169 107 75693 135165 344 137384 430798 246 172469 384231 94 13658 379038 193 3 726256 11 88139 418598 83887 270 808398 167409 308 694857 15079 99 864621 66270 63 372968 49 13978 944100 1653 10 623808 102098 136 685172 49116 217 887274 75 61554 481140 116 36191 175031 114932 168 523644 102 180621 924741 162 66819 828549 35231 43 274103 186 171227 957336 134932 61 232306 91 179190 782197 99273 240 580811 90 54413 296699 116 110392 983591 72 5413 587225 337 192272 510055 40991 40 277863 76168 57 725812 98807 49 119509 237 58105 969561 39818 107 629132 108 121049 177831 117720 4 653676 49547 81 973116 171718 6 959062 118 96904 977768 153965 56 835485 321 179831 442300 257 105834 165437 154 139360 460307 42144 43 540337 152406 239 661898 195177 55 481217 194 133168 979637 85 10986 78339 64534 136 662818 79 10576 257981 124792 312 431371 158525 18 895659 186 54989 299069 161715 95 36822 77408 147 210767 144 42963 851695 631 15 125337 118283 201 176313 6 56386 489332 192550 240 663784 419 182516 346418 179 35675 424868 7 12313 951705 268 191338 707479 78 47739 166787 110 134933 484942 128 41597 905511 105 106922 346676 187113 251 120106 3 63898 505159 23 92131 453479 30 44422 15974 386 151520 299081 48 121406 970321 5 127489 786840 148926 99 740483 245 164374 75732 81 189951 745051 115766 5 331354 78408 59 61006 400 181885 702831 330 116595 86713 57864 47 531732 67 50532 231378 149 163832 897238 190 105519 508779 170 70932 898423 69 5864 802559 74323 21 608512 178 113588 599867 43 46761 832986 225 60648 688322 425 198473 406937 248 63631 685265 37 5228 142421 185267 286 135183 351 156200 201819 7 15038 301014 67132 205 727331 193200 128 593360 181189 86 681891 55558 108 653364 128977 306 517238 136 42576 466341 46075 74 963758 9 5892 450226 148 56325 263452 132414 36 826380 94 26427 397360 265 148307 551114 191 68887 992282 173 133279 188120 13 31822 750681 96 25836 261982 149 23719 454442 69283 19 305866 126891 179 103513 27716 14 425933 172340 287 340514 143 32867 831871 122233 310 243410 111521 253 544507 138 48127 618295 36 64321 566384 48805 77 2578 114370 58 324545 234 128088 733563 225 73173 207480 75 65979 342971 5777 27 384110 96 66604 593568 68 148101 563714 129534 27 277460 89297 179 92480 159148 32 705231 66021 109 320587 100403 280 619979 152777 246 363317 49038 102 477020 130985 81 979609 252 73393 117609 14 174967 453813 36378 52 86356 66 80300 410773 261 152392 948106 119589 159 742621 24629 101 42101 127 21759 990463 83082 10 220058 111 25107 850103 145515 328 502310 186234 46 290403 79620 136 284551 86553 15 981892 100426 166 731220 138 75096 563591 230 176068 48642 1 31283 365085 96 47426 345114 36 142907 325282 76 47118 920631 101 89053 521506 189 107477 727008 31408 43 723799 193 47343 287794 61 55679 248231 178 194837 834034 2916 3 345475 178 78099 711450 181688 62 809967 122 19409 967044 124 124097 199951 121 48657 894311 91 58425 492272 175 68576 444115 115 67548 197531 47091 93 128647 80684 12 255274 34210 110 866876 143554 149 675944 26389 66 406730 59 13765 875882 146952 243 335922 97 57711 588210 341 179801 328258 112866 103 19096 43889 8 104616 128434 263 766172 32938 11 38340 171620 316 140903 66 61867 733741 67456 65 953404 14434 105 959365 14149 97 236540 12295 68 499104 178905 100 961033 60320 84 782667 119 117449 902075 188244 419 27996 95 53102 84757 173 60244 602712 17315 45 973120 119 44484 671708 36 187858 309671 18 127745 647265 138 137344 740676 126296 194 389105 23 190014 845078 4 46772 698473 166180 390 409499 178392 327 507438 282 114885 110917 421 190600 449967 25215 127 176809 148 27745 232837 175864 94 604142 94721 91 790549 39887 54 891543 177680 250 227119 107134 91 185112 253 146470 101157 14483 69 276126 272 95905 403571 19177 19 825443 387 193895 847616 137033 188 263979 99505 302 632564 115158 137 643526 14284 74 453734 20 38271 116278 107 15115 339206 145863 101 825951 168252 148 34921 64006 198 344078 172800 18 187628 248 115348 300354 72356 213 997272 51 68052 307260 24341 22 39863 113143 115 101251 122 112852 200503 140 40685 522992 54 10890 114809 19367 26 748364 40746 23 216245 257 121272 845621 25 24331 848869 3941 36 79137 75 73609 464897 274 174288 359852 89673 101 474397 69 19938 544046 27830 5 280571 136303 75 690306 336 142748 525595 65 161612 814653 66 33450 902066 153 24120 680858 17763 34 951574 56 20361 334789 75 35444 352727 73 30014 884674 6573 69 882 303 177652 199523 60 106715 694065 405 183601 620123 114 155382 815351 118835 99 730941 59 7212 436061 8301 47 705086 14294 19 209372 148 97568 819565 228 131118 196043 33396 33 530327 96 44607 886982 277 158111 836230 4 52597 473071 99 12846 143382 119 94348 466421 136958 341 506095 274 88997 175004 302 176683 174248 129 66448 117327 192080 188 206236 264 152317 515451 174662 22 783703 7 144754 929935 91786 214 709583 58 72089 131868 164721 390 294771 51 173116 875858 79 69606 370871 157543 17 482879 11227 50 6204 156154 93 811204 322 121846 49058 233 181240 617484 314 157427 9518 38900 96 212936 168 121891 951989 224 62366 25861 26829 144 35410 93791 155 346532 286 196413 699181 9 145533 47217 155 52113 768380 151158 62 857220 47 10397 208712 173 33138 588151 75 6859 259105 319 164565 264671 211 45979 56353 33752 150 946471 105238 209 874384 268 177031 556175 229 59778 951046 191949 303 158270 59985 182 180773 114757 179 510405 139032 57 606736 170107 306 850759 99 14055 349916 10824 7 659103 157726 264 305515 49 54764 491445 262 99610 774505 266 71650 580243 10267 64 531418 11365 4 304228 19 20081 987686 185 100768 222780 181646 36 597101 195 115839 796609 30004 124 241064 80649 172 294045 169218 173 335918 33339 90 279729 44760 32 992112 121 98269 496950 148 137879 212390 201 53644 165001 163869 379 749572 13015 103 667836 204 117131 74167 138 157880 588197 10737 23 305083 171809 139 17673 61 132168 585209 9274 83 534424 94182 63 320095 111253 29 871233 393 199885 810609 166110 273 899548 116694 103 716990 189 164964 574610 203 83005 430659 265 157545 91967 214 81561 233777 144676 123 361698 52344 8 193521 46 103595 913122 151748 213 234202 62790 108 258107 199037 423 782659 105 15662 123803 142398 256 564189 117 44835 452460 125228 287 129100 97 42510 838774 118385 24 815727 198 60749 369901 194110 2 766463 63616 163 724984 34098 3 252412 73 61817 922711 138829 159 770902 60019 216 319707 141316 264 186871 154453 324 506913 100118 156 201582 177 185821 88371 11126 71 78371 232 73198 622431 188013 131 921231 9913 81 510229 229 59084 654886 178065 399 776383 111883 72 42447 162 117888 357350 155828 93 407585 13397 94 182433 129908 21 483440 149261 167 125834 142015 229 686239 114609 113 124689 151773 112 641150 276 79291 901377 297 156769 446616 172969 170 157851 72444 36 710911 11 2092 717096 109453 184 953416 29 93073 346816 15793 102 331920 173950 172 967027 135706 7 736046 273 102108 88271 67770 93 53307 46101 15 434969 9120 82 173501 4596 1 805085 70100 176 49899 130037 46 729715 30880 6 397714 48 183776 337627 120359 67 348323 4268 7 973253 146 43018 909025 7350 2 336468 114515 243 491227 92016 286 647702 20 17545 339484 181544 74 44743 19 14929 979200 74999 57 823415 116 72546 840261 31 37580 400715 175 59268 262381 113501 146 226223 5 135999 3804 117001 282 276838 47 130128 842426 342 123180 152657 16213 45 304518 88 138418 313954 180793 19 780499 26999 113 818901 155570 13 441923 3 41 388529 136480 320 133977 216 154456 925160 161 35853 735968 80980 235 22907 144 105355 659566 333 179501 97045 177 159101 142250 19766 64 608075 27630 36 704357 217 140322 918797 97144 56 875100 284 131072 359806 183746 167 155096 191564 174 865264 158 52276 611041 23895 40 102302 137256 178 134905 127568 283 874165 59345 151 848784 171847 272 768332 47510 21 897659 39 47436 910801 229 65771 614826 34263 66 130334 102866 136 801077 313 149198 770441 72 43551 148886 57529 99 155198 194149 228 600253 82982 33 366743 134846 8 407265 94776 210 474156 353 126127 652874 263 148626 709847 91000 194 491943 29 1444 740836 98 22359 214586 186251 90 278610 59616 152 39398 30680 57 964164 64 59175 371268 55 51582 610559 27141 79 877050 15900 117 238359 138174 354 20302 297 189191 323933 87 169971 679854 13803 70 763726 54963 226 649843 45546 27 121445 85604 243 37188 85 22095 162128 38707 30 335146 365 160501 862516 301 148752 987672 128 26898 547068 66 72387 428108 42886 86 168123 195369 214 888977 133921 126 543306 32 169761 669937 42 5920 532190 19333 54 258730 14 42347 585505 100517 221 702728 179982 303 608052 11 189994 44586 128 130749 579039 19 85216 321981 56 125435 654829 121 164055 35633 9 10774 862624 164 70703 506417 54678 68 805949 9345 88 371506 70 11955 98834 5646 65 54066 15202 32 824458 82627 5 944450 234 196449 484577 269 157806 999517 29988 6 484212 296 99090 593441 31 21236 713083 118338 287 178038 12 34688 720353 187 135740 251007 291 148431 313764 124116 311 403901 134 63347 689866 113217 134 459368 30 38238 935629 111 168035 314125 97372 199 642460 54461 161 69792 56 109228 124568 45096 101 77221 167 63466 28287 28 43709 505512 144128 373 749372 38 112986 625033 272 113108 54421 369 143352 170469 281 122599 759077 203 75310 940841 92117 100 675880 187271 370 770895 330 150273 57723 15956 100 128513 91 28927 706980 313 100236 885899 161444 121 785470 189218 2 137883 118340 273 422825 194 175502 299415 68829 186 475531 150 30828 611440 111633 292 442264 188 101273 651516 57049 25 919528 119 187685 777012 59412 171 565839 73126 49 653239 304 133759 479214 281 100813 877719 75 129123 932343 5633 67 334193 163 34152 567695 66 71098 533015 171540 88 778426 150080 324 669421 57978 89 692599 159 133200 320934 298 191943 106510 62894 117 69548 105715 288 458406 361 140845 341892 2 6201 512502 87407 84 726218 130385 35 540341 127034 176 940499 159 114174 955481 89 53797 274708 59669 98 971073 51613 70 949398 314 123985 37062 144015 201 684279 139 99535 185379 360 156628 831146 2 4470 797845 42178 203 155821 36074 28 776634 95318 279 592443 221 171391 72497 118 42830 344055 110536 301 331761 112 116972 135694 55330 3 578112 226 123448 384228 266 121180 309841 20565 36 519024 151105 139 682511 50697 46 683707 169191 11 750757 39 3696 176076 192 198165 578959 145 60619 26405 55703 67 387951 185386 237 319830 71065 215 828946 49100 109 258413 15 126847 37311 234 73301 455437 228 104772 577370 157 150008 732399 4311 40 175465 26910 143 677028 3265 46 619660 12960 87 17536 218 111808 383933 31 57694 989946 143237 66 949906 21 31364 127972 113 181026 380352 108 197738 387171 114 146068 309997 161933 213 329796 137 72290 939806 157 69966 347067 244 116137 776749 178 141047 522568 172554 347 89053 70 68361 147220 382 149608 955105 165173 252 479727 230 90547 38383 3 31454 255640 154 98650 465286 73115 142 962004 37306 28 812011 6845 67 693880 214 85213 394557 22265 24 948144 101 49695 872467 13 199007 947974 35 14608 179184 177688 26 122908 87 91857 319244 123843 75 860480 173570 241 128796 137403 342 213795 76 34259 103628 28 69290 117 168046 79 702429 34394 64 890955 70247 49 104771 113 131131 224030 161176 399 113130 118139 279 833432 72 88911 385588 171 32053 396353 17711 114 747559 20926 86 800678 61557 35 124992 119 163454 164625 71938 240 546320 70563 229 323359 91730 288 319549 183886 344 788403 88960 200 298320 380 177025 379504 246 80790 844710 68 199557 973418 145796 208 454434 353 174391 730831 198 198299 516764 144257 128 51117 78352 258 11168 14 82116 168277 239 82827 169476 33562 147 168998 23501 17 949879 21 170751 39848 60 16050 324584 78 61728 754025 151 77283 49247 59919 237 204763 98 96902 999242 33779 64 617803 97 16760 830822 312 120871 200180 176 128834 753036 87742 252 340645 7 117622 106311 154978 234 885518 74716 272 35616 110 86549 77392 22 37082 328658 145327 170 724069 168428 72 385238 185827 252 920477 41859 94 892485 195496 124 103245 7 141611 134275 169361 275 64651 36682 77 545119 194 76055 80297 111281 170 996701 42 67097 549157 187683 110 393751 156 196076 276076 269 97826 318599 173412 286 117471 19648 126 166381 85145 197 258741 152462 129 79396 373 199562 862094 89 42989 830198 85310 224 121488 162456 164 997287 197 127577 440175 120 26604 691336 24 174873 901931 216 145427 506558 120460 49 110626 102894 193 579159 138685 220 225203 277 187267 178185 113951 236 968538 323 150147 506034 90044 100 661427 158440 24 248081 125982 245 895187 97 137712 709284 196939 70 417863 172 81515 316084 18723 50 584165 5985 8 227832 197080 84 401917 72 37649 577352 34 33467 46910 18297 62 703550 34 76277 853386 16 78281 994470 84 177079 975284 59067 68 873810 2597 3 222277 247 88048 48288 232 130671 457478 24676 102 55787 2287 28 68180 302 188265 245958 110103 312 651497 76792 90 818950 86400 23 711293 141 32791 44719 38 161778 336146 11 198347 150062 122663 47 571046 283 154886 993553 180593 374 76868 97087 178 554427 167137 196 822935 138867 285 103581 5736 7 672265 26091 68 37934 362 135405 883004 4535 32 374022 326 114625 630229 141416 331 290554 129092 61 307833 88 8174 214380 96 33811 299810 6 67881 832742 149 178014 663181 102068 96 830593 35087 19 275077 112457 311 291993 182009 129 748022 113224 188 896291 288 187674 212461 110349 288 41596 111956 84 905372 69580 128 18018 81 137498 470291 127 61174 989879 142794 83 908315 41 140191 160365 39 13365 860313 73965 259 966322 192 40743 690087 191500 194 193576 115799 38 856579 128735 320 677886 140990 147 679359 139 81075 791600 175 136638 285639 246 159445 948258 265 192446 689090 445 199837 327596 126770 179 341865 172994 82 804012 188221 102 577620 57786 116 966662 371 166169 742245 33 2723 724660 196853 427 997771 133003 168 464684 31802 74 326582 11719 39 173686 199757 326 615284 48483 83 73704 148092 120 896728 32256 64 374655 41 17758 171551 169198 224 315034 166741 318 785167 32445 166 205430 124788 235 780593 171318 66 143774 70404 104 391205 58 128974 372242 100 173029 475499 60 69768 98180 85300 63 816896 174 125271 542912 104 36886 40249 61 14818 372582 90485 62 634647 23 42678 450708 30 78654 454613 90 46475 21308 18741 42 614403 160 154691 209371 109458 146 987726 180 199285 724307 105449 22 380546 63596 51 498731 146724 362 219130 97491 290 65745 21 52898 966787 39 98239 943602 142797 138 619369 56 178072 461728 54 94053 766689 196754 246 619664 21 28374 986757 109 21920 198433 127 155142 983688 121948 121 748168 135112 168 125926 262 149978 769920 132 162436 993168 30954 29 641367 294 197118 523455 121788 95 466924 121 68328 908263 145 60288 552416 80 8533 42586 143730 81 581168 95607 17 814236 107299 76 628000 226 111894 817186 213 197223 630409 244 72034 892999 98770 105 656280 52 77585 128323 89637 22 201278 105791 270 369996 114 179946 645821 155316 380 119929 95950 148 826335 168283 46 934718 149767 188 72996 126444 148 47678 74897 74 626432 102595 158 64529 113650 227 411313 28 9911 572827 19 180689 460327 176251 319 10479 152042 277 170129 154421 158 564780 296 123415 396842 60475 92 718727 101 28235 228562 65891 205 959058 225 178545 820996 132 152327 200260 152034 208 285238 147915 19 827584 182633 282 748528 96821 294 394842 74780 170 967749 7 46348 868927 64147 21 415249 173527 359 315543 96119 116 287574 195121 107 223320 86989 267 10447 21 2439 35347 143902 192 746372 155 170382 753263 112051 60 903615 183 174840 628485 19420 49 8333 125737 245 896915 138324 185 811122 219 79319 833332 175759 22 85550 41044 172 529209 305 140796 641326 35 27387 338766 282 154637 741271 125085 79 168802 19 21417 236533 70989 213 343060 109388 228 506515 42222 72 816711 32 158058 273510 126 37196 255383 131 74696 361312 111706 34 470973 376 174683 76038 77 191343 76031 82 133164 291540 44 153823 259964 174902 353 824843 9924 86 602958 111836 113 788653 7101 20 729933 189414 123 230115 146417 338 813639 113153 130 808671 322 175931 288979 153467 346 819180 194517 189 760117 1 60776 862797 294 161402 543534 351 185489 393194 188993 171 350967 29 81988 262185 289 167513 555465 379 165214 15408 3 3006 471161 88604 277 58242 323 120006 235446 157 88244 535755 119916 336 813988 390 186657 607161 37266 140 71896 10016 10 141546 163731 291 103097 91328 166 305701 251 95733 830399 119326 279 153099 142 40321 965918 272 131801 928857 13252 113 802895 8 86062 709427 120026 71 852103 306 152628 788657 163881 304 669376 308 147324 549290 155524 326 415062 378 153862 656597 158089 77 754776 104642 230 131977 141827 190 612290 3023 51 223926 89860 103 920110 142 30327 778027 128 166179 274235 88143 41 120364 40600 146 588627 197901 294 423995 131058 23 525414 105052 60 142070 10 3927 403653 15 8293 967213 96711 110 810706 17 44175 816868 75 9920 820358 63452 115 788980 192956 309 339244 99264 286 571569 68 28330 14944 378 190729 112604 98 120757 54312 11 4012 669157 178999 347 154969 52 107914 897335 5 12883 261133 25 25104 627740 49995 216 858815 165987 266 853772 35040 30 413282 101458 229 771227 60 70781 928879 3162 45 14750 106665 274 130642 37441 142 103193 3266 26 166670 63321 219 265578 246 120861 276723 146 138235 94848 82 71557 635053 55 88806 255316 106 15506 126172 34 39572 575101 20 134072 198700 20 44361 610380 91 174723 441856 15271 108 317061 393 189794 657776 34226 101 571928 15072 78 506258 195 39081 501232 218 83339 696890 103629 194 24822 58 33134 149289 274 135301 587682 118666 80 242167 220 58587 671795 134 194812 487220 130 59468 609790 124 82122 34494 127778 205 965362 64 157915 524203 164 152741 854115 251 95505 792945 36395 129 578676 162101 246 114844 116 177462 729552 239 108935 369273 232 181286 58616 32 2157 257476 232 121100 189978 98 63551 141955 260 138203 605902 32545 118 725213 107530 41 136897 124927 271 356320 119816 334 72669 44284 107 803189 177015 273 181152 164150 243 649860 343 182755 342172 162390 143 515322 264 141672 472876 90987 125 116780 191 180099 605805 59996 44 50437 131271 200 163886 171 106296 207108 391 181208 840096 122 93160 532212 226 164985 934818 275 145642 566062 29 158453 933170 60 5313 673524 144 79343 600718 20791 116 943048 234 91120 476164 53301 54 164884 69 124472 190749 261 110121 908396 129605 44 773255 18947 59 851643 169034 185 327546 119 158479 882178 160 51719 762041 191095 308 421577 67 146796 866263 121243 66 844513 3 80968 89303 110887 214 169796 36 48678 229894 388 172565 971916 74285 91 487982 165550 205 417516 2388 34 752965 25960 6 519080 184 54540 188526 161728 260 580038 142742 152 250907 184 35877 197375 120294 95 309750 5 1147 949863 156389 228 111690 102862 217 882300 113207 16 861489 53 123571 763703 122134 101 943526 190 84557 52238 21389 76 36134 6 9095 735466 282 196109 668598 90298 176 15321 77990 131 761324 49 29737 129385 142479 254 509565 86 91197 700059 79 48155 591606 228 158623 606118 353 188287 500166 73544 203 850077 2386 41 188384 180848 282 816956 20729 44 608349 113569 250 261524 33 126930 588458 54912 53 83299 293 89512 451119 287 98458 884894 83910 227 248227 54670 44 797755 108203 17 170502 157199 58 216728 194 112067 304661 34657 47 715530 57284 54 462916 201 68098 928099 137 18849 833637 17 80276 664557 19272 11 182181 172450 326 450551 190 54997 287970 221 120331 424462 71 151463 501273 72338 119 374244 101308 265 249159 88376 137 443201 228 183405 40195 173969 137 466271 396 196211 325662 89 77635 166520 136917 293 823802 178 182418 824873 45477 142 476720 37254 37 610719 75036 91 456980 180032 380 822138 164 174748 519106 320 193600 695786 117 13717 838327 30 13866 603891 125 156692 654040 159550 207 595222 194 123103 581608 9 804 653858 153450 171 994154 146 38927 201797 217 174197 141496 189685 237 260003 13980 67 410313 150770 93 119937 51 5517 964392 106426 64 966758 113 176469 558829 192104 104 833786 143261 4 199783 211 52139 227436 187 48812 885303 142718 283 76504 48 47246 621587 74210 194 186456 213 147275 999454 192604 62 215951 143338 30 509328 55295 23 29148 169021 104 522310 23749 80 946544 7078 54 646703 349 182187 582790 45 35119 351108 44 3764 358416 123674 268 15389 126 96938 102926 76 197581 651725 101106 78 833185 176002 349 86434 422 178354 927320 44 54192 268207 159700 341 393586 128 67908 266896 47508 84 563890 16 158925 260181 187729 267 324602 39121 73 188292 92 88288 46581 189459 209 595228 160083 198 665779 155 81074 137414 264 97553 556865 74548 96 646313 75 116159 917527 57 122490 264731 192793 46 348268 91 24189 987986 123 149557 479131 128553 291 710697 158 150424 391385 115966 203 162699 67 12092 392928 64022 244 796146 83 137425 577997 264 111077 512971 344 187496 423476 183 110661 400624 3 26767 53679 155 145231 250322 155 85826 395872 167248 26 716892 120 65037 588458 31044 101 249733 78 163209 289143 186 194686 489613 90695 261 901364 116944 213 864493 290 153010 434316 149 196791 853816 148072 199 587594 83 13255 385924 172087 66 18403 11469 94 400600 114176 336 574307 53334 140 762429 236 95467 364213 4 17847 945998 72544 100 567030 8 44676 602102 130 30800 669210 264 97062 788651 191871 70 504201 9677 4 198511 106737 76 268668 212 190075 253496 302 112924 577680 118648 83 850326 185310 42 185256 38386 126 330753 103 26228 382296 35192 79 240453 153845 306 925469 6 58131 784645 181868 161 807753 70725 119 362778 84 87630 950863 187612 272 497413 376 184810 715708 56563 133 634826 43633 83 963336 160845 360 401862 212 199944 548322 226 173916 595388 27 79332 795659 84 45237 766627 237 79550 24786 95880 41 893051 148429 154 237816 138537 172 6867 136699 130 608374 112 16564 917622 84692 89 315303 48682 119 923097 143984 307 710534 96 10954 388187 402 168222 590727 191849 377 979423 125 139765 274446 38662 96 549808 114 143027 234846 27585 143 605641 49588 120 660253 314 189580 195877 78 92931 345600 130245 322 489666 95342 278 823034 168 173428 874794 26143 156 719356 171476 53 506532 177 54350 583605 27 42293 709740 14 6498 516593 178230 63 464183 43381 148 970533 186 134187 798052 144072 103 596450 373 165426 861956 97036 283 313065 14 27292 686201 133 135438 924068 14408 46 57092 62226 166 83289 80 11212 691124 7 178000 782200 28 83120 891968 183 56105 596948 11686 87 254259 106 18212 93740 271 190700 344051 2 28105 625515 68461 234 292761 31780 134 980097 46855 14 437880 173979 149 843553 15 2160 976106 104 124002 334931 153915 42 75597 69 6172 904258 227 150219 809580 271 91406 558971 115013 207 524298 88115 250 627220 169965 376 573701 98 165413 453703 141 148895 137674 86877 137 900335 22764 97 412308 344 198093 849737 41 16066 68928 72 21406 264359 233 178723 601806 55393 198 919355 127255 148 283761 223 58907 528911 166506 84 600492 128 146554 382147 45433 149 6133 62202 221 121492 60 34947 725531 184382 429 894645 10 20995 306636 132 19209 125168 6 26000 603405 82 33001 722361 57023 14 89640 58 9364 356630 239 135234 172453 51602 22 417343 11 78453 207058 170294 269 265782 196 164228 695207 152 27960 5799 82 85707 949697 333 142532 4616 59301 15 373280 82 132909 716295 65743 148 426340 112 181922 155928 181 64916 519479 161607 22 700332 192699 366 714919 28390 164 679940 191244 367 344962 53 26177 229564 179499 209 73971 34812 32 702200 164 66692 714489 386 182891 399445 346 181350 70905 119740 55 501160 23924 38 931776 114833 132 753500 309 116533 372947 141999 289 715842 55085 64 471563 23 55390 45037 29 8704 222870 195938 378 699476 123624 284 11180 83974 96 530791 19740 14 217632 372 188948 760095 48549 49 805207 147669 237 363265 154327 327 362768 81 137962 980986 53115 176 632998 314 102932 225676 59429 135 763916 15593 23 131705 123786 99 356962 22271 31 76811 144 44678 81829 181265 121 744319 207 87780 866673 41 110383 673597 135 117807 578071 50272 26 903884 115359 140 923551 158 159152 778397 46045 117 451504 110413 252 911021 64468 84 256840 51 8746 899712 195056 345 3555 75928 190 654296 70 41835 303471 187591 296 52094 230 82420 674897 63 82339 73774 51792 189 928298 16 99641 773065 390 199727 679990 103083 154 593289 64 61350 243637 286 128666 366970 246 70683 772599 55992 85 978333 198211 298 404464 191464 70 376261 89 106477 402301 133 150685 74072 67 35731 470259 50143 194 240233 23151 68 783901 328 168203 288342 89 15456 1867 16 152567 807619 52608 203 857255 247 70296 817787 33 20382 478293 148694 378 694213 61028 222 939367 141990 251 897036 76396 214 684728 171716 205 846093 141 37540 535045 25 145561 368968 300 117743 699213 143582 256 140713 67552 186 419328 181 129579 629712 78391 143 54707 33379 159 989135 199 62826 896269 52 108014 688631 108 70905 258595 23 40627 952851 56 16961 801927 418 9 535110 292 172427 861939 53068 49 165905 159 134700 570416 188 175203 263921 294 141300 155256 57816 148 929803 9 17684 315231 76 32019 970724 140023 16 606002 43814 64 35401 337 129636 449009 27876 157 643492 14 2182 595117 159707 227 317936 25 4644 757671 66699 4 812398 116489 231 357267 125 92692 760126 146744 283 617 104606 320 651026 88726 185 747664 167529 41 817908 105 14465 401510 35599 56 106771 103 132847 430998 290 85754 464163 47956 77 937338 135476 26 310184 278 187494 992563 112926 328 938601 61825 45 843220 194328 140 997662 262 196512 652422 41 13203 19742 48 3192 879177 177 39261 555715 66719 205 627570 199 44809 638376 83364 55 447703 155515 186 492985 111 80001 873964 208 56398 398001 25579 21 720876 424 180881 290550 67466 197 295116 32 77092 443477 99 18309 391716 158100 142 749121 9 35711 734251 32807 142 795371 129601 3 406057 13975 29 958537 64013 236 890659 25544 87 657591 30 10571 277727 108779 252 928663 111935 261 424762 58 18357 941562 150 45321 422011 120507 109 863326 80564 180 544884 67367 87 144656 225 116449 560280 27967 121 313739 191 101111 377790 43807 43 662629 273 86137 147392 131886 100 78659 262 140962 837075 121269 145 480848 2271 44 874808 70 26294 514063 185 63528 683740 46872 151 36452 119680 53 218805 25031 33 961395 106 16608 162830 173147 218 483160 63220 240 502740 105 77242 820576 61 102806 79693 349 174838 196869 236 189293 72430 29 22176 866009 114234 212 61650 118 84431 322608 9413 41 400905 56 47770 706120 121909 138 420461 125189 230 223442 25950 98 915249 277 175711 886276 186122 236 566471 266 176698 566084 257 156451 756541 88499 213 627269 61498 3 288829 16627 23 63254 224 158177 359505 122 61379 642883 257 83298 337172 56624 220 140813 20 82268 31323 170 112834 942116 27 5071 449101 95 83785 144302 341 176608 382167 14505 85 470430 175965 340 540644 80127 75 612544 345 123235 904051 325 130394 62663 204 45958 111376 149624 96 691577 46 151840 542883 62735 166 913518 9 151419 939679 52108 64 662472 43 100446 721172 76327 100 85054 186468 398 92570 83 78375 734337 77943 184 374887 41114 197 41363 260 76799 740363 9 96454 945403 195776 240 357495 180 36686 201345 109039 190 93766 130543 83 308514 169134 400 187402 212 141616 461829 117 28990 390471 102431 287 491470 135383 184 215797 60 30074 896382 308 188651 570721 113875 293 235227 182 104946 353175 112975 184 281973 115 76067 940038 89747 183 958188 196118 144 910526 11542 49 982720 314 197905 148762 155 38563 746585 113423 40 856388 21501 42 259528 50 103395 577198 83 91713 169730 102 51952 104507 129 105837 681128 71337 120 183468 150455 242 408611 195028 126 501640 15 80026 399894 155 31508 612345 125 17032 97790 156344 269 794400 10 130538 344857 98487 286 137183 203 46427 680902 150 58159 42405 155252 164 80004 177 72913 864831 173 67780 904063 97 62016 683528 198214 439 404467 40197 158 668235 36 174310 495783 17828 89 340001 8 123112 887082 162194 310 440088 6307 72 306398 22 198152 976692 295 135949 29998 173057 15 339310 42 61621 350005 120349 55 110861 10 11176 878501 287 99198 196096 42508 65 559534 24101 47 30136 104791 212 726768 144 91501 854197 212 48668 28626 52275 92 340675 156313 306 120850 175 191686 81686 163 166965 968797 93486 128 364861 44 160634 109521 89 35642 487803 34 4432 840548 120477 120 168704 89 82171 181071 39 22700 169566 187 100918 317457 48 68859 350649 85 27583 359078 153575 252 230529 147 136469 106699 96892 270 432859 146 199984 62155 189260 111 30299 4211 36 802961 118438 107 869128 271 98782 545362 84062 267 750 154999 63 531584 25352 9 663540 47952 175 619994 303 171118 668816 160 29239 723815 192 132164 948597 19506 97 594458 154302 110 589397 159548 48 763754 24634 8 639372 86006 240 967758 50512 93 900928 97175 233 732686 32 37096 536275 23 154687 355335 148666 239 217061 99670 83 858641 163563 237 13762 149237 280 663688 236 71221 516559 57749 223 204350 184677 375 429984 33983 138 391357 277 135625 728635 54 61405 532839 30 9867 181874 53 126703 429408 110802 140 426250 150913 51 959256 20972 120 188236 166776 233 53558 129 92865 739706 340 136407 950402 439 197784 314476 59 48637 727610 110 14981 787180 304 139315 32601 31507 17 417341 121823 71 38957 69 79022 283804 156 63285 492954 33 9113 653423 80418 129 620390 297 159391 540558 105163 56 853402 231 167691 350256 29265 22 380818 189 115885 69630 236 184782 264184 173 120279 272276 348 149712 519304 104 120559 962667 181617 286 346405 11698 57 310407 128959 197 891414 12098 55 964079 174 135049 188271 114732 70 746298 22 9296 640610 16451 115 204194 26 62775 440142 176962 133 394233 175860 289 119299 166 42583 958023 75130 90 278713 16 2498 170808 28638 98 301921 120414 273 736929 162905 247 281476 111714 292 32843 152447 134 721772 160 37765 561093 5865 40 845595 168318 85 919642 75 127801 825162 107 38955 916579 88 34106 150153 218 102773 225444 92 74426 481156 209 53829 415790 80297 76 473855 193744 7 200358 135 63133 563475 275 152735 319056 151 119775 685710 97 171754 669010 76068 110 317385 151484 202 30625 105 78280 176405 318 151683 161199 155333 107 125735 194 62209 476379 121 17553 532987 13 54406 286290 30745 135 57166 51131 182 142275 6 186820 879234 88379 126 564327 51313 78 783865 77 81277 825279 195 70338 700993 61878 162 593049 245 94233 349376 77777 128 696641 195070 79 418218 193318 179 990659 90862 57 182581 396 157978 786190 163 174912 962596 118875 167 49922 390 199856 269453 242 75624 700835 19 19629 485171 363 177422 190256 17910 62 400955 356 160322 903279 43 169136 380607 109940 4 81715 18 14450 426707 224 177625 294705 113304 194 601215 271 198778 243224 42529 201 727339 222 131769 670782 95213 12 526983 48 27596 706898 108 194503 664742 62274 118 440387 153379 375 11787 196312 348 627885 32 109618 952928 105 55442 678938 137 37757 909611 136 31812 333148 108139 148 568695 53 35446 867942 12592 43 656231 113488 195 730640 200 84305 202809 46895 174 183646 92030 78 338616 33 16502 832275 157 63485 581959 3665 51 976823 19852 51 661880 138 22838 460548 143087 244 505946 213 115413 385067 184672 395 724309 101 47708 171343 99538 126 27817 111 70927 162891 175 9 605648 157826 159 454126 205 65570 551729 142623 288 91278 119317 49 567091 21278 1 806191 339 116395 763675 291 167666 58230 62330 47 395216 122 18143 579626 4 68015 397814 109 144838 532210 269 134589 83238 197 136182 630134 55160 52 151794 15612 73 113089 98 27551 818586 61 148084 822661 201 106253 533792 41 4369 396000 172637 316 468452 20958 58 211936 122 65277 23092 202 194231 779594 203 65434 826877 192444 106 58603 159 61600 363431 162 40484 433221 188 128513 831004 147 38162 99725 92 81628 625035 191371 240 596967 270 152618 306219 141353 356 624394 15144 5 773772 164980 54 433571 116547 337 318750 180 58174 69254 53305 1 616438 84 81951 655446 205 103328 430083 232 177768 916214 157 126645 329010 63318 244 776540 42915 20 786623 100 131341 336750 287 157213 518236 52454 179 900882 216 51411 876779 85986 281 47698 4875 67 376284 170 63560 444972 87 103669 559495 102048 226 723255 160113 175 701315 7453 79 871918 135 94982 116583 6705 39 268743 321 145440 447346 128423 76 734645 173934 102 435137 122983 133 751101 38 7805 887265 14 12428 644066 175555 10 672650 121498 317 495529 25190 125 872091 201 170873 705078 1 98891 507197 164 124748 511082 29 64495 584914 127595 232 949577 1 85181 585117 179191 100 275764 92944 61 999319 179642 345 222886 90561 128 895245 31 40963 412788 41969 85 847230 92224 214 834712 150820 55 455914 20118 129 479097 335 192624 507331 75213 216 838901 172 135023 214762 191660 227 440794 76977 80 449873 259 71567 614918 11253 36 697524 148 108973 35800 17920 62 810184 140679 221 784563 435 192986 403145 116913 93 320165 22576 102 838290 8566 7 263799 152 53652 146913 87 90306 770298 175 31731 663746 67502 70 443552 190696 132 796841 163684 290 105367 18247 60 577325 84930 252 777453 111581 187 564598 182829 111 919854 238 192260 222190 256 99836 544101 158984 365 699361 44 58765 146521 301 182871 899373 248 90613 139993 138971 188 431269 75 120910 517353 673 7 917102 77 70696 739502 104 99170 87372 14 21915 684538 7 296 210205 112 113595 36294 126921 197 89823 82787 80 287244 160 31434 68742 181732 407 91116 78812 82 504648 147 70362 134754 22 115001 985656 85596 42 84763 185283 50 368835 155 150035 930615 149878 124 536406 45045 95 207032 357 181933 185947 140718 268 337614 45136 137 556010 57 13943 907153 9 12449 117065 111 18984 729970 96 86804 636001 166 72234 930588 118833 28 595561 225 172629 52655 286 199521 851637 129483 335 469410 24159 142 251840 102375 32 778321 25787 112 345508 343 131330 1490 102 180844 668412 278 123127 89902 45 30789 509635 337 180718 260217 134300 298 780021 59 51362 999698 165156 297 900367 257 135225 601245 150 132796 91800 54699 124 291595 200 80589 474015 34747 70 505562 114 30369 835117 58868 44 130677 30 20800 260532 165804 168 982929 69407 187 776699 70 46305 379428 247 139917 978235 168 138241 259043 190254 288 952189 164 177131 758828 128407 252 760452 41 118885 280179 410 193164 382769 129907 152 435413 208 105838 744075 105 111625 584310 67506 245 736987 131059 95 937088 182141 248 363840 136 157075 215288 104651 46 466365 44 9948 390746 108044 13 932516 105559 308 762299 199586 57 131812 146447 158 952598 75 114661 601585 32 17359 825752 62 86567 431374 127563 130 103270 184 50881 466594 55832 151 44520 52097 202 940477 188316 158 97513 341 138240 12346 157022 309 52701 219 145639 331857 177305 162 600705 177619 26 816431 73 39539 837247 29 2115 518794 194 83397 487557 433 192719 888962 127637 271 154067 166233 300 704792 80734 62 139503 31867 112 1645 22 87233 804476 44 15482 1239 45343 28 631061 172165 410 267546 39193 35 26818 69 111639 902166 27664 68 303737 131 83939 944162 150 86703 78463 262 169669 877838 199579 403 147438 110 49088 126429 132783 171 962465 111448 290 878597 247 142699 879775 183689 372 70000 118 30284 162391 85817 151 29060 57 6906 742316 196 87502 400533 218 132200 885679 15 4441 304190 182957 306 629642 294 97914 544571 239 191947 170456 119954 173 721545 165 198814 805545 154 121016 402663 371 154440 795076 5856 66 363689 37 111490 189647 74486 57 338868 33073 131 356573 97 12316 995741 87421 108 776977 174 78428 751158 33834 163 481183 80642 209 730044 123139 274 425053 87537 224 106882 16 57217 276337 153 57416 101183 168388 26 138909 197 90040 667199 151342 124 140908 90 34820 998183 111268 294 417626 104050 70 539241 103261 262 700320 36907 182 208254 12880 78 594102 192110 176 405570 299 133956 242160 73 98153 494190 119 142819 224069 176 191520 306194 74 93866 967350 334 180837 15331 2 2145 289414 72 180690 241955 342 159796 146304 64076 199 461336 260 109285 401168 264 105103 372382 40658 98 329019 201 79424 613792 57 77745 200718 295 152517 973461 101516 82 341646 247 160582 338326 204 76153 712244 84948 100 125349 293 126880 560324 34640 134 730074 128632 235 864932 31 91298 632396 208 57130 396619 239 129041 981922 11 162763 271730 101428 231 18969 241 177929 691200 90 10833 669920 242 171131 610286 45777 154 269936 147212 310 481463 314 113960 764071 127 106744 751433 77 6607 478782 110 93318 631239 43 35948 461301 122 98408 773039 45732 14 637284 324 168818 512688 355 176918 787560 92469 227 51474 220 107868 855345 21848 31 579291 254 69900 99990 136751 259 525961 56680 9 339450 6215 56 921100 28287 88 498256 150 83636 258788 82 185568 888436 248 114993 618405 26 14509 899655 148628 300 500928 170052 107 731027 108754 141 408859 45 86444 879496 169394 406 886786 135 48433 339023 162346 352 268530 152915 94 743211 135 72570 285630 61113 37 681438 202 96198 853623 15 190697 358611 227 85959 859757 179346 382 451315 66816 223 74193 166 86537 745200 143288 298 248395 211 65879 718380 131730 349 185230 248 83216 320162 164081 266 918785 113 195535 663226 258 196440 285515 124214 305 311710 61662 109 198765 212 68834 342592 108028 319 749043 165705 71 290774 1 22340 646205 93551 140 726016 307 175505 359099 110 34846 789714 45083 117 686602 23 23402 547147 23 189901 979472 377 147759 53904 254 72330 991610 286 166548 898890 100219 209 524885 129683 230 674039 177 163755 917943 48710 97 880553 42017 195 793861 121968 67 950939 292 193019 802080 129 39514 80538 90875 99 202151 30 96548 247414 17371 22 758836 25 85421 673309 40 41253 773252 60775 65 751057 125233 134 167558 122 70227 617998 195885 438 889479 185 122535 188196 262 72380 155435 259 88347 340523 178600 289 999397 191 40472 640267 35 46082 17868 118 20578 406377 81907 136 413987 18 9542 769913 162625 292 161017 178330 118 711383 109653 323 132824 222 132301 197117 199 142579 249419 33527 75 894764 11671 80 404375 79864 233 900993 74001 36 57991 36 165647 528068 323 183064 416836 5627 7 309162 68236 211 399112 30538 64 990015 185435 6 4679 175 79209 178225 186 120912 708020 318 110848 931796 348 153173 956338 99756 248 20620 100 109512 434357 150 54030 29392 184300 136 777948 4785 59 289555 16 106620 608693 72830 215 277630 179 115326 887275 153 25378 216708 52 102252 901181 13657 8 987464 143008 8 328745 99399 230 669461 109099 323 764636 20 126275 303464 2 56036 725042 116 85106 888901 19 59094 944175 202 52741 612698 203 135502 192017 168974 116 179234 135 55847 857310 84850 33 532197 85634 188 313859 33 23138 83838 97415 290 868505 166698 50 9263 374 162921 583037 190007 120 105333 128 30268 409377 2819 5 463307 121704 87 88029 323 170580 350321 152 108338 95637 28448 98 70365 231 159054 74379 78557 84 93341 49103 74 918528 335 161043 524630 139687 307 864647 302 114151 61340 70132 85 377299 35386 150 343179 28 61433 628272 89 168006 386919 103403 146 974001 167 172502 949337 147 41430 202477 28706 4 879257 12 121289 225094 181319 50 912533 268 179373 66341 167410 130 108335 144141 6 81894 86 46682 584316 23433 36 61719 95 170779 687073 146210 15 862527 213 84177 523240 9343 79 598187 51 21267 823807 136518 159 830387 64 29229 136342 308 101801 613991 113 50803 906450 29 9544 959603 344 148009 280469 152597 287 525450 44 16402 352440 92114 8 992976 218 107192 7095 160 43011 770565 85 130412 741178 84619 140 928855 101411 246 56745 81019 50 878249 21932 55 985520 89243 216 915129 35 62762 319292 116 17052 684534 170357 175 946540 77 137970 396169 266 145579 433469 198 91941 420380 111300 139 873243 88 173785 642183 117430 208 562677 190765 267 447995 7 43788 988153 66 145933 826971 188522 343 876715 80 157886 184177 109363 48 862071 131 197387 685028 382 160844 582144 34 13783 918350 164300 79 511854 89 183508 954084 415 173300 90388 19 24004 842511 57 4675 844552 101079 296 56397 112640 265 15835 64933 239 258281 258 143968 217272 179222 383 851977 205 191475 697871 87 12790 914497 69077 55 530387 170 61701 701526 44 174193 441604 77427 22 490633 182 191609 501144 121741 198 723549 4027 55 370676 356 199287 396790 196814 387 375324 4089 47 748283 78232 61 228182 31 98780 721767 89967 18 466891 106 104227 276911 63234 180 394660 27240 12 449422 35 7325 576007 66926 197 273050 109 16715 418495 180612 295 954852 336 168421 107112 113477 269 919642 370 169818 364511 25813 9 786327 83122 42 599845 48418 51 141683 111 46661 311546 396 161464 262428 31 84696 30385 57244 16 128189 155 58811 741885 185 184465 590722 9331 20 808840 174 198234 959394 20 147064 520451 86 59863 48562 98 102613 989297 48 23581 607637 27346 119 473643 76 30843 976966 287 160390 272232 65 18397 592053 126 179227 94274 148822 65 237345 184475 304 313639 75081 20 501027 20641 34 225834 180768 10 277220 21 36475 450842 5 50039 277419 157450 72 144242 176338 132 641184 180258 39 841192 126852 38 770474 261 192573 585470 128016 56 94216 180520 83 931762 217 86302 67468 46 40900 850630 116219 251 62834 123185 191 375206 23 75282 992415 34070 49 385736 181 56457 184771 88226 236 773994 26645 82 415564 29455 59 440686 151845 102 562826 224 95972 12688 72 7410 727453 331 124432 334700 88 162401 338067 31351 30 534433 184450 383 569349 22518 63 686632 169566 253 53906 79 7780 433856 210 159237 135275 13777 87 573103 11188 1 129035 197769 193 529356 129502 168 983448 18622 113 898611 36 55153 764809 41301 182 275261 224 59809 212041 48921 202 408305 255 184100 852778 137843 166 41144 53296 39 959199 237 142313 730493 106909 45 224173 33 66983 953238 74380 267 367179 38000 14 528137 108812 96 640980 65030 84 189834 224 144626 836101 119705 51 359729 167643 153 269309 64 61793 249395 105727 23 579406 77672 6 531629 147031 32 747249 128094 206 831059 138757 181 128582 343 138558 494250 25 142931 608380 220 68175 612282 206 110929 797419 130347 282 236662 132036 349 577100 13024 38 781100 119525 293 882995 123747 158 422883 85 78044 278632 76 131958 985180 148090 182 722861 180276 412 843517 145 85914 768248 239 61166 46717 48534 156 288507 149 30862 942765 10 1178 994839 132 169322 264760 92 184048 106589 118 87125 22320 226 180214 542157 302 125913 169867 74389 72 99642 131607 147 708311 43 20756 568983 362 192539 971904 101821 41 852547 389 199510 541946 54 141215 467501 55491 95 116518 267 88441 199181 289 160728 629071 26401 140 460436 139 159706 220377 263 117186 479214 77650 262 733364 46 33152 7241 310 115602 893498 84362 163 658572 281 182663 765932 144 197014 104557 224 190248 838136 3 68924 819287 329 185897 167807 118 35071 325490 189 113757 979822 131 182942 722157 68935 223 863576 93653 240 226478 199399 395 774476 47 20293 745211 133411 78 437352 37094 132 112065 38149 17 398337 128796 336 115873 15 52161 630508 22814 142 709787 245 98294 34290 66071 53 486961 94 24686 648869 59 123328 936207 4 123527 797782 96096 288 501383 23674 9 293922 1218 34 613992 114 108596 285032 182797 124 663066 93382 260 5429 342 197430 437891 215 137755 146739 15016 47 274307 110 134188 670609 230 149973 245394 163 195116 345777 74955 79 742362 221 181400 341727 135 42749 68720 262 71665 521409 100247 9 468039 103066 42 798049 246 146994 391408 147 130461 371277 195 143365 296621 158185 241 397872 78172 143 88371 28 5519 502915 47 166372 627946 120374 165 290639 148062 89 145057 78 112961 799531 61 27419 914726 141 34319 876585 135878 77 816518 35 123033 780138 267 97692 367081 36865 17 513870 140749 143 124667 11 68595 978984 49 7168 171854 214 153649 279565 122777 334 979216 61 24874 886239 165242 180 396208 93537 164 153946 9482 15 896214 142 107890 304999 116265 63 265600 310 98738 282879 68984 179 545065 148787 184 189808 68 26875 41963 160147 286 768189 47 182278 806728 214 136848 114192 2525 13 804705 277 195403 495680 19 19896 658650 29 5396 645889 52194 97 223692 36683 46 738790 162 64447 746295 177183 328 69713 103 78074 22561 98898 143 482849 125406 259 331407 98 79819 429352 13 150438 551503 314 171837 496803 160 106544 552067 73765 56 479363 84151 78 971665 152434 365 790970 80157 275 913090 306 180315 677998 93824 163 981471 198 101083 295769 46 7663 156211 117922 97 396467 137467 181 781555 208 160025 746729 81204 147 290880 16912 12 127013 52867 128 450722 220 141101 326207 104556 39 569620 50 175225 754487 170676 24 345510 64 4556 499166 117289 5 862766 63 36699 671427 29 146315 69589 189395 296 519176 36514 106 506957 7824 32 909153 71807 97 775338 161 52001 559298 30 3745 438259 109272 302 530501 24 20115 746963 153 182584 161263 119885 215 703403 107 99278 332866 88 135923 837134 179273 326 887739 101352 94 706011 160671 256 87909 13 117235 595010 72 32801 78104 83 88104 284689 10319 38 690363 19939 15 149437 24 2668 539987 100 19448 53079 94847 140 386605 28952 37 660749 52 162028 572207 59 57842 992949 309 113515 241829 207 94998 145740 307 101723 702842 40927 125 577437 218 89804 911125 142828 207 885212 108863 1 308611 64379 232 762894 271 160131 864694 191 171471 956681 241 182860 986942 153500 372 488570 209 124975 704720 96320 23 996675 230 115551 604575 193 162596 433266 162483 175 686021 272 193261 778473 28440 95 640629 37 5894 180389 260 97049 659244 178 67121 324029 15815 107 314588 65263 50 594697 29708 64 428652 73 181220 321486 232 123487 11144 154 125605 851944 61639 175 879074 36 121555 61921 210 182158 102564 113953 176 882142 85586 31 736049 36 166378 322188 159 105134 510950 156 108163 359410 251 114032 290337 181 64413 750577 248 98476 919487 78 92489 978874 85 59912 707246 58 57952 83977 373 158520 466903 63 5860 81085 110443 132 737469 101059 292 723388 121 87960 187094 408 198684 803068 47201 93 129498 5845 73 8110 321 7 831944 7722 55 396483 187222 108 861942 260 122141 174344 139 101747 959110 33 156392 62599 337 170442 11211 106854 41 265737 40 148129 522492 62 38733 489309 270 110245 500068 26 18585 719204 172293 214 626940 67461 58 735193 68171 106 111455 118559 109 848872 184123 202 89480 124296 183 935535 176696 115 417904 94829 69 162946 178 121711 636555 197229 289 877735 48 48159 10692 105912 57 135296 203 47893 321129 3670 27 134196 139836 56 117958 156 122733 279049 185352 278 393235 36803 153 286901 154 50042 121472 54 108584 94706 14 66002 769005 93938 145 835814 354 155450 696760 345 129883 335331 221 70549 784400 168157 245 984047 229 139050 372022 144766 237 213612 22 54066 102440 118418 298 66190 47 39309 73906 27702 100 889804 318 110358 437170 46445 66 351965 19 45700 832538 132 20656 670015 213 82132 96300 194107 348 955596 3143 53 829200 248 88299 499939 173 30083 77330 39850 94 439026 55 199507 738336 104111 181 628541 161 65254 307361 9 199931 384389 134 135300 317594 63623 233 810605 20 199379 459678 83199 233 582087 192612 171 776961 103 141883 615564 73622 73 325923 113 153992 364484 11 92975 583775 67 67919 637047 127766 103 814743 141 146904 500 102808 291 45738 161309 20 231689 29053 6 485825 124 76580 398159 196 141758 769610 145 81381 608575 173852 356 198290 160577 334 403857 42307 92 553479 154148 390 719656 33 29702 934696 164 60218 79899 50 57588 315909 197021 309 631550 126014 30 275895 68714 117 679441 20017 65 30936 163184 101 737706 200 180040 470485 69861 67 641104 82903 252 594788 17698 81 718879 196306 389 756887 157482 206 466311 131907 29 188815 65544 186 149941 197 186202 147509 84731 108 958079 283 174686 524958 86121 175 17676 96 27709 507771 219 138779 928769 43270 106 448736 146842 100 375276 45738 69 250450 99510 247 562819 180395 86 747893 128 38825 235301 31 1294 532365 311 196376 213695 25 158619 578918 12 382 312250 248 77788 197374 175693 48 692885 5 74395 225174 109 74669 436302 91706 92 452661 161 176577 442277 186403 389 92938 189 64086 538841 99336 138 853404 142184 175 566334 366 198953 15346 59 45829 789623 386 176386 218469 116 40309 807073 62677 164 823838 158 49549 703609 160 141631 246390 185756 419 368280 5 62 352431 151952 316 354655 118 52566 976225 246 67854 545201 188814 278 689010 81776 60 190898 380 192425 957607 305 110422 45964 65370 108 415462 165325 120 101414 90 159244 755496 141286 251 583495 46 177589 164157 56143 167 671745 352 183335 907061 134 44460 267072 36659 54 323969 66 63088 645817 15 6924 292710 177976 295 382607 330 120521 52221 305 93776 620363 86 150227 828674 277 139948 173527 42 34441 802688 58 106964 358982 141657 13 852518 113279 52 103894 139059 233 63052 106182 6 444480 98728 310 559371 157288 31 732821 116008 124 587665 157206 9 150193 16172 84 124210 96491 225 668088 67686 45 721895 3637 51 273895 57 174859 730683 28 183951 147403 196673 430 158829 116 43756 594080 324 129379 430967 198148 354 276364 23 31088 542247 138562 83 538740 155 51406 744263 9934 60 781546 49 107796 544018 159 122948 988226 97 149499 706312 213 63655 417257 10395 101 781878 176 44372 136758 187461 52 165630 60 21253 897725 27 17925 792941 115460 177 33806 333 188874 808299 27 5546 798555 183745 284 17170 264 191645 210707 39631 111 437372 143326 333 905320 162076 69 926312 162341 136 352576 229 81022 282768 174731 344 618171 208 169425 921470 168225 36 985631 64 8177 755131 120061 105 707738 28 49773 709674 65 18583 974558 182 120257 222644 49 35819 548678 111654 49 876881 117588 29 315727 143482 186 13487 43066 205 908645 205 85864 68948 242 179364 869278 180387 320 355555 7465 54 149575 12062 76 356074 179 164381 649386 161262 364 507009 26691 82 968792 67 144532 122081 234 124133 762134 195650 419 529978 91973 301 935359 173 75566 914550 177 95389 229185 166 29271 851062 81 160946 158387 108127 95 922878 104481 82 566246 107 122659 842969 317 149974 605489 100706 7 834245 4145 54 49183 142631 191 403478 155472 276 938289 183347 400 608271 131036 19 525246 139795 141 81465 85494 127 770113 45340 8 239270 192850 435 432982 322 188586 576816 34 48773 787476 28 3553 460767 44 196972 407998 77677 213 475057 99 198498 660616 74 53870 945801 64 110987 41336 125463 264 326885 175319 403 548679 40212 47 976076 6059 20 36295 187730 164 179298 286 125669 636322 11996 52 285485 97050 134 573258 150534 187 304633 130 47344 637124 202 174795 771882 166227 71 734815 160 36953 843290 377 149705 121459 139284 355 521331 97 38434 281781 126005 74 649009 13 46188 273023 17 30727 86572 253 137047 609005 136 77606 986328 123943 77 811608 4210 26 566489 46235 129 300116 41649 182 68246 257 118924 565250 197175 235 438204 362 185715 429311 197507 326 306271 107 163108 589816 85 93098 496424 184564 373 887090 230 170362 50342 254 157658 953094 9 1698 62860 183499 346 136604 142 25008 513020 40060 74 264845 64538 89 978829 29105 28 798273 153667 260 816514 28323 150 317043 74732 241 22451 92685 36 657322 71555 237 402974 180960 32 679167 62062 135 200252 195082 81 855346 91 11331 466407 114954 219 683148 31251 55 61250 35 9435 155574 16954 37 667762 118 39225 436093 115144 173 699107 180 132027 979420 39 152500 5973 179108 255 400731 38 124534 732812 25391 152 751794 9 7904 625230 161302 365 724915 290 131512 656174 132630 279 101609 350 184119 504661 22 36855 937147 9273 31 531276 65 102176 392362 41079 64 568606 145131 330 80723 99974 2 334943 43 40551 207845 24231 21 719819 188728 350 347972 7574 39 676845 68577 24 943431 183 83567 562305 60919 115 875638 56857 31 512704 338 137228 710338 97674 240 854242 300 119890 229311 141 42201 116878 93 160066 178538 133 73040 540294 46 79783 719850 38 2199 843525 148845 368 690626 125 112147 586021 109 85568 652322 113 77307 11575 18 3718 548087 22 142589 962270 195160 93 148274 85503 31 333236 238 58525 334065 385 180313 918751 147 162112 803660 51809 93 60921 44 181126 716398 45162 196 142878 146 133063 278439 123551 107 646556 361 132444 40797 208 162544 34910 105 23513 605594 341 173266 387258 3752 32 496254 150769 289 793344 167052 314 411140 162 157044 757036 121 17045 476157 80 128056 865764 133953 198 284678 161531 254 352622 285 176861 885382 147180 110 560055 185 123140 486347 13 114973 352635 93707 261 699771 222 68377 943953 93 23276 511755 170 57527 996607 79978 19 236900 68 99257 977768 188423 147 833426 50848 40 591593 78342 9 511579 81354 251 102618 348 160360 109124 39988 97 137506 22 8823 129414 104230 37 944969 44698 158 706140 136544 217 861055 59 40479 530871 95760 238 229516 138090 305 750177 2 1645 357812 61 19303 795352 98132 135 185450 341 175281 439514 25 124802 951035 180889 187 299076 92 9102 89228 114435 33 202932 385 175912 621780 89 161573 460950 84393 41 135864 17517 50 978646 145822 183 947740 86 67192 421778 1 5520 950948 179 44924 461682 162 172841 269403 130 142703 199404 23407 1 997106 122 45197 14299 150635 110 324755 31 5528 883818 119962 155 322899 727 2 679897 325 172723 217555 111 45498 930614 129760 299 527889 134725 366 963728 143255 29 485218 53735 200 317454 19 1405 884237 138796 281 141288 94 194024 245937 283 190457 893880 135 25539 408007 112899 254 443847 24 29882 960713 97 13579 395798 107830 263 227289 84 65356 563351 218 191718 413793 150151 59 908847 170 69225 747371 131 24584 71091 200 59955 621533 160466 305 318726 13 193587 214493 11450 2 389809 106 112741 87940 26 1148 42663 156 27464 999115 286 97260 982948 20 174538 4512 286 162464 858463 127006 100 301893 158528 77 193078 75002 258 168557 211 59099 493330 165 107174 908984 162797 145 263948 161352 98 696751 406 177564 726473 181119 376 418113 107 43501 104437 63416 242 685049 277 114029 669537 144435 348 186816 121833 243 995299 36657 32 794166 345 191821 479481 134 60534 673482 15 50434 439402 153 184594 597031 178 97547 847419 97 29587 14632 51993 199 704688 56 7242 664813 199109 36 129684 42988 169 491686 83685 177 657977 166695 334 839371 152244 61 23369 1 145143 695646 45 140975 594622 107833 75 555929 4 61813 775288 40 1901 696436 41 76179 725429 73304 166 422989 167836 12 666980 301 184607 312542 54635 44 877056 239 87732 303587 7 20531 426244 1 35848 383296 125313 187 878161 412 170019 831425 95130 20 450940 195324 32 550877 1464 11 393370 140041 232 766847 71 85307 417251 37031 73 39935 192759 73 897002 56 68145 596173 61848 128 590856 50941 5 869321 11947 29 47410 276 164093 842911 52378 158 528586 126235 276 930439 153993 288 803072 138 24632 221174 63323 23 650398 196768 17 426974 169 80444 148955 136499 108 950137 46957 178 135116 50070 4 244315 231 128308 837209 46946 195 426234 142281 331 514987 103298 223 360308 46405 194 106021 127 139423 185686 27331 29 963538 53986 179 110548 143732 329 697582 5 116 504124 283 121768 759216 154 146600 240425 522 10 261595 16108 71 501963 30 124301 743711 167261 407 84286 20196 119 944451 120235 24 921969 69 35321 68235 92 129876 718189 194872 155 726169 166198 80 702997 43 10155 684370 6571 23 83137 29670 148 733438 148636 236 47327 266 178204 548279 159521 221 381752 88694 262 78040 8 50201 339118 18132 48 193945 230 128743 240462 102630 298 660503 187 81121 625567 322 113037 752177 27690 57 947119 61738 128 271423 182 52686 761037 52 113775 632851 158422 53 565536 159 55555 594854 239 151227 142660 44 7337 594363 144579 285 218018 38 155495 609820 223 104045 814170 121 70555 701311 194155 315 880273 64314 181 103969 23 54310 233054 47180 168 180024 32 41344 171744 108 138925 922209 14588 120 962351 156 46767 72435 92 129287 902244 1512 4 331875 195 197052 156659 37 163014 11581 8760 35 314501 120667 105 510992 56540 183 595033 163393 71 261632 24 36216 848142 125190 158 670331 229 64407 79515 67850 156 388854 54 62088 685235 18915 48 371325 86 121373 518296 50 171195 281196 106648 44 933841 116 145890 160210 111766 22 327128 80162 154 736051 40454 98 313762 12165 94 900678 125 172579 319210 20221 33 341804 96381 159 744732 64869 110 13684 159 109827 625646 151 196882 373183 37730 52 940387 220 61178 70659 127 147204 963141 42947 152 300233 121837 14 231216 19697 21 562868 153717 308 188003 22 44693 151538 105461 198 845145 175917 209 296577 94 94064 535172 260 184928 385386 87648 26 641292 193670 209 722081 98172 305 660050 195557 5 586987 15 132577 68723 56 35909 453197 39 3120 981520 5662 9 740087 133324 71 442845 197943 299 505648 60 32224 576566 44 72500 135305 123404 181 930571 137 132470 870872 108857 55 807499 163227 130 897304 288 172042 643810 73276 256 610862 327 122370 425077 64 46090 294209 105 100313 489727 151 104254 26888 4275 59 682311 67583 29 366775 176 32452 571907 57 4621 393800 25676 54 60605 189133 240 134894 210 123018 958618 109 145840 218916 88752 159 775318 47 34231 679656 59355 25 205434 214 57762 576833 91400 271 690833 198095 349 251383 41765 28 981434 160179 80 463527 179751 165 572991 181230 129 365340 186994 379 496852 27837 43 846576 50 178887 445196 2 15969 806881 176 41118 227232 6244 66 363190 274 179868 195427 41148 66 713107 193 114997 856970 221 185879 49783 174797 127 694315 47 23830 700549 9211 26 55745 41666 145 922468 115 30988 409048 88 44611 598983 140904 218 327368 143391 47 961086 175 31575 70292 104952 181 679082 62910 190 875230 67091 85 288827 154522 338 101242 188384 343 930159 132264 336 751430 61128 240 448866 130 69229 683448 22 160429 776062 183294 335 654052 87219 100 121068 77 137848 299060 128 149047 369941 94649 177 456662 78551 247 533346 246 65560 978392 269 170119 231186 175 170074 759281 307 180413 724461 15 55630 225490 275 128791 78781 187 70301 532481 43403 59 573501 61872 98 670578 155921 104 283854 123 134809 970046 216 77251 122449 204 77041 983225 271 195936 558916 31832 99 522219 100792 266 574916 111 74246 150569 37 167669 551899 200 161795 306794 28175 32 378307 206 109222 311617 31723 11 391548 161133 372 838775 38798 183 166028 67196 2 841718 75182 150 439928 8145 64 288283 137022 240 870483 312 108362 573141 143336 359 219105 90262 225 283601 7 154815 899838 207 128259 139848 14822 51 749799 234 76985 976790 302 97751 184745 29 87023 950273 10543 100 423278 17 90625 553605 96 68449 219241 24 7084 525055 215 86346 128834 146348 361 859162 42 192739 743193 220 81841 621774 176968 343 944191 40352 41 753108 91 113589 287408 248 123456 111059 100 133015 491066 245 104781 859086 106722 101 844532 137 73574 964628 258 96294 385552 117 79294 209923 322 183534 630771 411 183706 739132 80414 105 420818 129 24503 387315 11430 66 357170 315 142499 232157 176728 306 286371 80833 41 566494 170788 262 279952 39240 93 58167 4 53024 79841 24721 117 399763 163665 150 749988 80151 183 59936 195 61460 963359 231 81949 696973 61426 106 617490 153471 67 739812 51096 145 48504 154 125696 19737 43847 84 311037 123703 312 97451 288 143857 318727 160383 60 239891 286 164033 512703 34 31771 475212 373 159666 643072 144268 297 44982 29366 138 557736 139870 55 488846 290 148681 259037 136 98057 562021 179 144997 299145 134506 127 1139 240 5 325289 402 171111 658520 56 5390 169926 56 11966 988615 997 10 917331 103360 179 282460 154702 109 960658 36112 8 416855 217 93676 959619 33558 11 404920 15524 49 279927 108495 310 383520 70911 63 893100 145 73008 370043 113084 310 176732 96483 144 171554 78 110864 545731 9 81898 175599 56 25533 907173 18 142432 923436 100 23005 497855 75376 255 228939 85813 180 282771 115668 51 118000 120626 328 621965 207 192895 798784 109 26998 856877 28153 93 329692 110 116921 651480 241 118980 385503 5 85771 959905 4 275 322781 150 159616 131500 184 195191 527392 345 165757 288398 178 142581 201265 181912 329 2791 23 6854 150322 8 62449 106368 130845 318 97127 152 65099 536336 110 104320 955203 246 74511 415532 160 192119 964479 169 79177 91451 176906 156 900135 88 185541 273909 115315 291 971667 193472 8 480214 247 127379 347818 87 96186 571672 71 90798 801005 152004 162 382751 143643 19 726655 128793 45 190853 112178 242 597670 322 145994 348482 321 110365 7817 52 117709 317124 117753 218 536515 188658 124 365673 137 48795 158345 128549 346 322352 69 42421 296812 78 49858 875966 189100 236 38512 2587 7 154412 208 79172 210602 127 24789 901310 309 159182 822177 26270 114 335286 31509 6 784343 306 138306 458303 10 28605 173054 27520 121 611781 60113 76 575746 94690 9 115322 66023 215 876513 258 130964 941265 261 69933 949190 216 185426 508949 25 134574 716936 106284 31 372660 93221 119 517660 14679 121 287044 118 80031 196973 92 90297 363457 36 17487 856748 11052 78 193533 161647 302 168743 103033 166 238467 163 108423 906748 117370 170 501605 47 24257 181080 162 65814 861235 127 130551 814898 402 170172 642939 155 119241 935193 142450 196 27105 103519 133 215752 362 194442 519395 264 116042 466589 178 74097 194555 253 185290 202057 69 97670 861544 27 191382 86155 162 38770 793763 65 137222 409768 178666 322 617068 187 55378 152320 58461 47 534967 137929 33 850421 385 165103 519359 169 32674 76011 45 136924 373918 182 156343 833915 51673 181 747879 20 44458 16438 191404 26 276091 288 132279 120087 259 156369 506202 135 124656 56240 22072 52 77672 69 118292 143074 170 39793 236584 180782 307 474982 149521 3 784260 67 58734 422056 187359 411 742099 186739 169 625316 49317 114 893689 43542 121 73323 83999 57 536918 65227 90 876845 309 126106 164203 88 168142 352586 150982 237 619580 146206 330 723757 311 193306 426456 123778 229 735351 105982 84 371335 8 94906 652191 158 46763 506474 100 98806 793022 80 14353 703383 107 61473 564842 86161 161 991033 20120 126 756930 115 21326 495034 46 56329 941357 49 166605 285618 54419 166 675497 152764 150 111964 99 25191 257917 192417 121 264343 35 36894 143223 268 141380 114727 226 102907 148892 177467 52 268117 43 26556 457216 237 70527 771725 85 98645 717178 173 79349 547437 144 83331 404817 110 103118 499476 99 15428 361887 133 19540 943972 198456 218 696512 95 102144 819248 140 123739 411307 3 31611 491707 146 54448 953601 223 150236 537694 6210 36 642400 167375 287 122907 341 190348 217101 56785 27 266915 17024 5 562210 53374 194 943097 213 116525 630293 41462 13 340971 47592 128 759037 62812 110 509888 137167 332 485349 66829 96 861039 57 166718 310639 122246 285 303120 7709 14 377417 117 58469 202334 1478 12 821682 234 125334 970709 29113 11 725968 116 72378 565377 89562 30 801689 87398 52 207046 41047 91 52162 87243 166 834073 183711 417 361916 42087 11 177840 55 57120 81388 180344 307 349955 163494 57 787591 57 78966 830848 204 92356 607963 41210 146 983665 174844 247 747704 16 46123 689317 157 148553 664548 64 114581 514199 86485 10 337982 31 27478 446976 15637 84 691418 228 79533 564982 22 52626 467174 94 17816 593972 235 63862 981785 1693 35 641209 363 156899 869253 41 59049 253187 5 114247 786864 75 134921 472448 70482 79 690961 179809 241 680944 196772 82 10247 95 26057 917567 91 9304 402713 244 67401 357965 124 172384 623155 202 123325 488884 259 114754 635042 309 101977 480899 16 2434 985995 254 97414 775417 327 132900 904602 12 71108 173088 198674 339 232660 125971 181 230223 72640 164 355159 82 69292 962636 100712 177 698346 77859 131 229419 54787 136 809576 87057 114 299222 95 188468 541180 184248 356 518637 59186 87 287476 160072 264 743299 271 135066 688377 62287 166 919751 157 123309 416043 180 167108 720548 11813 45 800283 273 136424 73385 258 116121 192526 235 187849 169506 157320 233 479422 171 181919 773317 183 184265 405044 43 41501 333751 144179 53 617011 135568 182 37937 120 16207 779101 104097 249 584148 111 151552 128535 97 113679 555555 162308 115 984838 41 57207 68770 171 69974 275095 206 166300 319373 42480 36 215479 50 60782 536180 144 117976 477020 176433 294 164459 363 136146 947292 30799 155 819042 43 171980 532586 29891 146 324319 143 69706 566451 197604 340 103883 260 84154 409617 73042 85 728363 1529 24 628005 100339 53 860086 110481 35 648745 82259 22 399926 31 34076 400074 161130 315 81358 105646 316 94369 69939 62 511550 69421 59 87967 5953 58 730935 118 15356 599717 167859 111 851665 135776 157 334561 169919 183 146566 71816 189 689437 13 11997 519196 13733 61 248858 87 92664 92543 302 152836 181690 80255 201 954397 19732 29 971503 14132 87 940642 60148 213 407157 42978 169 586710 68 88724 675958 101894 43 623687 47026 44 962216 93427 211 646063 135155 254 887186 22863 33 148857 11 6303 366410 89443 46 845120 104 8 698270 67297 220 119444 280 103405 810432 173914 103 432325 190219 435 472089 19 40762 228450 97 10723 26296 38 12048 561971 74 183477 535527 167701 71 89073 39 68748 446355 165653 254 972254 69262 170 772087 34868 93 168563 135 151057 302672 9 59954 789080 11 13767 611209 165431 70 799727 168506 217 335161 174207 254 860642 172572 374 431945 188314 320 626462 276 123640 918603 192488 137 361546 52187 72 686532 90 90218 268458 311 158992 581325 6 79561 788809 23229 20 136298 90232 235 344568 312 152722 691956 134082 122 755725 49 179333 358589 62 78135 115522 141417 82 688613 162 58718 794748 153 112872 528953 137 41236 514996 180009 219 676638 93738 155 794468 54 3220 62247 226 158977 191774 302 165651 186415 12314 20 186752 37 166332 756988 137452 74 94627 52 133510 541128 77 186375 241695 37 9722 616787 236 76311 623129 87158 135 89091 132433 214 255269 167 74333 383483 25645 140 843042 144773 110 478170 123 76012 465380 43 21852 973174 102311 99 836109 147015 74 669987 152169 218 304977 70499 200 675269 55 6593 452765 61 178672 895605 69 190567 530375 786 11 827296 84681 228 583352 330 131546 722200 120365 117 318998 78 26587 113831 245 90755 474047 197 171955 195940 25935 63 607419 197 173634 256395 75399 181 647235 176 119811 554377 48 127073 896874 108485 143 675082 153729 184 630867 33 66422 775558 338 182740 960426 39 6516 487299 125385 211 239518 51052 196 32393 96757 138 527136 339 179464 865505 64060 78 58750 150310 348 889037 143734 113 604740 154923 104 7860 2 16926 933601 11 17234 631187 11908 14 651707 186 94446 567307 57830 213 179453 141566 358 51374 179 49926 719560 57 24420 492620 109 61828 615654 20521 91 625995 56 32561 517685 86022 20 897695 236 145199 217335 127 63940 20725 160853 17 583038 55 32463 400171 44546 102 234871 52 30110 797443 154 197455 554625 322 136698 458554 31665 49 689497 176789 138 505927 31365 41 666557 77 144946 416785 64144 86 839938 62313 103 718320 101749 57 162723 275 118739 230963 189 77566 671448 65033 185 430288 149 60029 503775 240 129745 879464 141129 290 631812 12976 67 925596 173 135753 224736 35079 24 930993 240 131362 206442 240 97501 674178 298 98927 144391 155974 284 645982 157126 328 619654 113285 39 401237 18 5451 316634 58 116502 724148 36 73119 589608 157 149914 939544 69356 177 17882 37 1456 830975 187 110141 680285 151827 201 682277 24444 98 586637 91572 174 609959 22 1391 888669 152409 320 356456 90 58876 332251 185317 428 667400 209 121502 495520 133780 363 970127 187959 227 836522 343 159429 841403 158857 287 612581 43883 46 342901 37605 2 964060 6 107663 167571 34861 94 919785 148008 88 407988 227 69743 445352 134572 96 914755 303 198474 463531 179 144484 480229 216 164902 583027 175 186827 599027 193004 255 156642 112 178619 417072 111 15557 486727 301 131384 566548 159427 200 33366 48279 161 618905 150 42810 435876 94 91958 88200 101268 183 857902 299 156806 587493 199 82985 273862 111 82591 179948 328 135506 194683 167379 158 100433 95 31054 798778 184 127906 31242 7 138307 93585 127478 45 64168 54 83726 509040 44301 8 576339 48054 162 335528 93 44795 455998 114 151799 639691 138 118583 629615 96121 308 287261 44653 149 413198 336 133623 769459 193194 225 987476 11 149633 212355 237 120215 967064 154840 384 354299 7321 13 612981 1173 8 582896 52 121379 290669 109 78934 246390 133945 232 660279 32357 146 641736 30 57951 790050 137182 300 536666 194 97868 586009 118 60578 533176 133763 330 51304 153 145407 858872 94592 290 465236 43 167225 598835 214 76587 623558 195337 93 66760 34794 37 186377 10355 90 636908 215 73306 710510 276 100538 650534 72 199806 358784 265 138792 762296 54 38988 733961 73 27111 835652 75996 263 238932 81 24057 52180 389 195025 565880 58526 235 84056 96020 9 776455 260 164167 801908 1646 35 592294 53 3260 370062 197541 405 285832 47632 55 885634 58647 157 275186 46674 14 185018 56071 15 479006 73744 177 649221 401 179343 653471 236 56099 507555 318 113057 664062 118651 32 704524 73 127570 543470 173566 396 354673 124 136636 645894 28 74279 778555 76842 141 142704 150735 3 699558 199 96845 728611 180560 180 243869 84 65575 266462 22057 23 708912 187 61610 9593 118 81469 497606 110906 159 875022 133228 74 571416 28649 112 630577 288 195799 567767 65 11906 426834 5 124025 756110 239 94688 662259 34 1924 249558 152 70364 869406 132189 91 55382 60 4873 23194 60504 12 881859 191476 55 548241 52 5234 467192 130 65530 856997 80561 8 863802 116 61106 542155 112934 193 139982 181808 90 851130 30450 22 287182 25874 158 795828 82807 240 337630 26742 42 239623 128 57920 934429 187895 227 105260 322 154027 72182 256 71676 801402 158775 262 790074 42873 178 906736 21968 130 649852 38056 156 390856 50313 99 238175 363 153058 642257 62621 184 385822 235 74561 177529 169 111802 219765 12061 16 247264 118916 267 810269 154054 88 360257 283 91697 932223 271 109353 967793 106287 235 481774 193607 284 609800 77709 146 288204 35361 97 862294 161611 79 418834 163 56529 207165 111 114280 813066 143 143673 319219 120068 147 764351 104904 285 520195 152 59248 11067 91709 139 875077 92446 269 498362 412 185297 940099 37429 19 8251 52680 105 447076 20495 92 507732 175651 291 785180 148318 314 168329 78765 84 775115 6 50970 981717 145 104358 125676 264 163614 301573 91599 17 429761 164101 29 658516 3584 39 458704 78 105106 939151 131171 79 236856 161852 50 786142 147 100038 259510 124143 143 937775 160049 169 271337 354 171804 35230 23 37720 592136 110107 279 302697 172259 138 718542 190151 78 857654 207 120083 668639 5094 25 173013 6 40193 670147 9 16626 775447 94 73239 95040 158 172060 101212 101816 73 247325 99 10237 798118 14255 46 730137 120 106162 719598 109 64548 646204 215 46964 303165 171 40131 413845 4670 20 203030 82 20655 892760 35093 185 83751 184399 355 297069 81 23430 903905 74 50688 493155 137306 368 950918 127494 305 475947 63 107633 947998 88215 78 280123 169555 106 959716 232 145252 90530 383 182056 596817 314 160442 402805 147503 8 524767 311 158935 57709 92 36173 456259 111 86126 541153 30 79308 448489 16 9816 630745 55 155480 271401 266 167640 666773 105 35910 552367 67660 97 86189 4059 46 149254 13 101052 261278 163402 65 356508 162283 235 365639 144 96729 730467 155538 294 878904 65 47081 450895 22 91859 987332 49 5976 226926 407 194318 678205 173 122868 319355 130 149197 845002 139 179207 676460 207 62648 280287 3 110062 997124 303 156453 407797 150587 93 857228 66888 206 427266 68 8064 468327 197904 363 766497 191710 88 920631 25326 49 865439 158 131563 338745 143 47416 247135 81406 55 840462 80291 94 731021 46 184445 21991 153082 60 486288 89450 11 443368 269 104982 55488 353 166405 676463 133436 274 351531 52 14161 719974 433 197776 358747 273 162556 861346 13089 13 933623 146847 194 781963 125829 351 374267 80336 55 293610 259 86084 265784 154898 275 79890 24730 132 825470 34 176540 675919 171818 148 725025 239 110618 559489 75852 65 310043 196356 406 587133 62 180540 373504 101924 78 13516 164 128780 148014 79588 120 178642 72 175748 124002 31624 117 491765 41 93796 29346 137 71074 314132 111173 119 172235 43 5232 736942 132170 31 11257 369 192060 163844 185760 34 196904 63871 201 353188 128 153284 138536 211 184586 517751 160 120404 906241 241 161503 254961 143 66783 482959 10640 79 281022 64274 140 84776 69917 95 417043 104564 264 19500 5575 16 380668 119319 32 3444 123 133183 434887 90017 166 950941 346 192778 217826 106376 167 468863 153 49313 668285 106655 38 317347 161145 330 555170 68 114193 79981 253 131254 330118 59 140379 190341 160737 296 174631 15567 20 724524 59 19037 788740 25 72753 192085 340 129896 831428 129283 294 645521 155232 85 634535 153647 293 17332 251 177528 554130 22067 121 937699 172 97633 701258 394 181838 611446 184551 350 76461 235 103730 760208 333 189464 748590 43637 53 390829 106878 127 729966 235 98809 974412 164183 396 607237 245 177784 739149 153 72336 804280 177316 373 44550 180 191598 281167 337 123752 182759 115447 253 923628 48 5358 540707 294 145425 33251 74779 178 300401 188524 204 394051 253 112721 628605 109 115714 632431 11193 102 148 42 9657 509561 30 133969 998761 106002 61 158139 300 137195 37255 62 158126 954346 89 18542 536767 167762 388 367546 85 10466 155369 18631 41 960975 286 124995 246481 183 83493 815728 218 51368 410615 116670 255 338149 76663 57 930524 158455 375 500535 36868 67 189743 187 187974 511928 136 197999 702031 8 1190 915846 152 52933 920297 195422 439 200053 48 88547 373989 21262 142 274565 46755 150 767453 159 60943 943990 92594 287 535203 106 95714 265238 273 132926 26409 99 59040 628800 74 50643 793877 187 150994 676702 124532 33 444425 128798 198 421973 39 61682 676858 106076 157 151712 178511 70 362203 259 68425 515139 6 65010 362736 76 50445 307453 25047 73 577636 81577 190 421177 121 170649 585759 162 142790 401817 49537 99 685603 17 34568 37608 294 109952 956166 43843 1 737548 197 86294 998266 86130 101 200165 145 105136 775620 132259 53 549047 153064 243 749039 319 131529 960995 62849 152 383096 76226 252 451177 126428 52 149425 153944 271 412936 41 112688 736940 26 22716 536689 76115 243 442762 18 77970 281148 90 12637 611139 148419 182 395982 155 80198 766477 92070 248 991288 31 30834 25480 163 62723 636322 94 28898 330902 284 127721 5849 85608 198 997826 161 156528 139829 179 160289 32281 54 93022 570251 111 22600 957738 82 20761 898892 172 77219 376379 114 28095 792842 224 58261 268771 137 20384 393820 9257 30 86416 98864 180 717392 46814 90 751963 13 168180 205172 105898 56 768982 99381 198 675061 157464 337 987071 212 126193 902078 121 87543 126248 34967 123 609848 33187 150 680977 389 190022 225744 112775 165 690553 198163 174 125191 167168 174 499544 6 50630 9602 78 24248 59419 140 195957 741704 47 155082 921819 140034 230 334462 74671 154 564141 55151 188 764721 191 196792 333653 308 123787 761516 161550 13 698994 170131 153 532696 41 50000 747256 24 53230 176835 201 164530 380089 116594 256 156721 99747 127 286120 314 101791 721116 11854 108 434377 91 175579 753562 104860 207 481598 63932 194 650244 58 50694 822013 34566 127 923775 39210 25 66169 158 91055 205223 145137 237 669535 64999 199 222095 194395 104 389738 109115 220 143161 59477 199 508138 64 11770 615926 48735 80 489718 14425 29 98908 288 118579 713456 190636 306 129341 96368 198 480479 73 113894 642839 145168 313 511260 171 69905 503718 161 187073 955123 164713 398 467378 409 197980 181267 181 55786 27883 80645 16 632293 128753 117 856542 70 9004 499841 72 34443 605104 58 129973 301954 160440 101 842499 308 174959 106246 131838 148 965596 58051 193 751796 170806 5 423850 6313 49 546605 41 162222 391235 243 180262 583284 144412 45 604579 344 125456 843242 231 187701 96295 130231 141 831884 94 26152 639556 140769 126 608851 157656 356 998189 146 36009 799558 290 94025 231627 74371 248 961014 4555 23 836277 167763 204 27434 21 179045 543152 9 7461 440372 81 175408 754919 289 104575 725405 11 122212 734895 34 82528 115405 54211 26 158263 160230 73 119535 17 16799 175422 152 186108 424828 63358 90 703190 18993 125 856456 136 141659 906275 139075 304 519420 163 95132 908569 71594 64 761471 89 22088 168412 77 175707 273252 138259 91 44390 72430 27 209090 70096 218 420373 319 182576 279639 48 143389 546791 84 45319 477553 75119 69 23327 267 168313 865264 243 119650 693103 6700 51 925438 71 28154 529228 29499 147 299124 199335 373 837788 24628 6 70229 175702 352 477102 97 47040 852680 88290 43 565384 184489 323 505985 185 34368 770307 360 169908 760099 213 51612 352511 38266 194 231753 30 87787 368322 41556 38 813365 99277 19 125860 19841 107 952652 120021 325 487132 12943 91 246187 6500 25 380965 145477 146 24510 122 127479 31858 83857 31 919447 78911 216 258133 68673 85 142046 161 139120 437873 189585 274 680970 102233 197 846538 156812 2 370474 178620 188 110162 158 30296 770922 49900 101 257779 301 175521 223295 300 128786 113718 161451 71 281869 123359 214 424356 156 100749 5596 88729 134 508664 139130 66 52165 125 53567 589609 15113 74 720023 254 151949 55102 27643 129 983224 154862 308 144769 99 143528 754315 19 68138 86118 244 163249 285 106 109833 810203 156 173247 664326 158 187529 297423 198582 408 652530 75538 264 153913 8 61946 325128 81122 239 881864 162510 175 371188 74 11267 114106 40955 114 95821 135 47717 4765 186 181434 961616 143 179544 258909 166 126638 791771 120073 41 123160 196 41209 911879 31876 167 508598 8925 45 569450 263 82553 909273 70 37302 722960 62782 43 736013 196 187315 394169 81568 40 247486 131757 307 825240 75 179558 28077 36 43010 356642 51475 202 502483 363 187754 974825 32785 175 777129 55 106416 258028 62 15802 821583 269 184181 310107 53108 182 492796 356 173992 312887 19212 60 978285 78 199597 599424 231 63507 926799 30 9266 104832 166414 235 358014 81162 6 141868 165390 176 922927 80442 9 529350 59048 70 523427 110474 299 408141 269 88505 609386 320 103386 787031 59 172163 106715 240 162292 455301 163 183466 791453 23807 72 484591 200 74736 26903 71 144659 405901 6 117 152766 327 119485 347117 24380 123 408054 130438 113 180915 25 3658 269787 277 156921 254035 224 169966 464983 70 155226 67866 225 76793 723759 139 83004 938352 191924 329 58551 60 32892 901680 33991 45 41695 145957 267 635247 194000 266 916730 187203 308 114623 364 171339 866671 246 93317 970130 141513 254 378818 141 124504 22456 13626 20 509038 16 102652 219694 164153 383 618396 100628 164 10171 4 16327 546465 56531 192 178714 20182 76 50370 172 87916 39547 34672 55 995607 123751 55 265179 364 161542 463098 132427 126 366716 48 39747 816298 184253 128 999828 5416 33 394694 178933 113 292935 123 164157 82516 137131 363 644115 53 4569 140343 309 175125 932371 193811 319 372777 43177 195 848680 50 113117 59983 32670 22 507377 121282 222 301180 143763 268 687028 102 95098 923771 92699 59 534321 63453 201 240733 179942 67 426055 82 174192 941864 47790 46 620290 38 17871 837630 149224 145 116773 28 74355 157275 267 134278 409525 80 147898 919996 158147 320 277192 183 42999 38844 199751 241 728770 84 166713 24954 91 143861 926994 158428 35 88557 127 128963 946907 87 107397 307296 102443 172 934820 54 83496 699795 4619 42 636641 185354 211 950743 234 80412 52915 76798 189 191984 147213 118 321596 173675 186 242013 248 78436 25857 105 18958 596396 87614 110 291788 170679 231 727881 200 91895 428091 45000 23 363963 121 21090 159943 70912 226 240573 36695 47 205496 19057 7 842502 76 39679 556380 176679 112 174682 232 156531 610828 230 198754 196543 184 51518 765323 148133 156 13064 280 82208 570466 9765 62 520769 102 55524 305012 118 41314 837587 16 41103 302642 149299 221 324570 58791 52 110601 62320 56 229184 255 162227 864592 104454 181 558237 121919 106 269332 108806 31 75446 27584 82 152122 144 78021 786766 8 20015 16495 117584 253 83212 135 199653 36832 173657 247 759654 37 74753 936869 116693 44 453698 100 39064 748346 150019 98 2567 258 143230 680189 54228 181 644442 78 16903 328595 178537 101 517688 163182 127 881519 38628 142 522360 269 191555 748624 89767 159 182257 254 68421 470266 144061 241 704567 94 14953 801488 118962 314 974686 203 186991 450204 79740 275 307281 115430 154 712869 148614 196 934658 91 20487 371885 174 55061 550088 175 166824 215493 53003 136 577614 181772 206 399624 391 170024 669524 12429 22 864120 23097 32 231088 97 41233 468484 3540 19 544734 51459 27 55748 86891 293 866658 99562 99 320309 108307 116 802158 16 31288 189352 74536 106 94404 47 162614 557799 266 15 943798 123771 345 343629 243 121354 318897 177 55622 809636 118 29938 178895 27 100812 396292 74 102554 870404 205 45417 484848 18942 13 857463 204 114752 905223 327 108610 352110 16 150208 178004 11282 96 416788 141374 14 423971 86092 65 949526 124079 246 392835 197625 375 745638 55 8261 455027 277 89455 602738 184 89928 739883 65571 182 811556 32344 166 125612 332 122864 161705 80 58475 219946 155182 18 584376 178101 132 725925 193 64888 642758 288 115031 414712 159 198518 754026 47353 49 953235 27 80383 822014 26 80351 869717 30055 133 373825 168147 47 772134 75 44436 353242 104 152842 997890 78272 260 137074 49 171501 393732 104 44628 745756 188 169242 168548 70 20465 909436 157012 246 567605 182752 105 535048 156270 24 325124 84251 234 972976 2530 14 914525 52 161869 336926 78324 40 838674 26335 7 338791 75 173971 468791 48140 97 235382 30 161277 965839 195786 428 67759 7 46531 940271 74082 223 387006 309 171349 639184 248 177088 404649 1189 29 767697 114468 121 693765 75686 1 266482 126 145824 827129 180897 417 926655 16 80803 452101 196037 422 457813 36 81743 593347 2 54129 170473 79429 101 237533 31977 92 421019 120944 304 784004 124909 83 428269 251 173533 218478 52 190785 394978 43666 102 460310 204 120616 837422 191 133225 62580 166 127665 607326 71297 263 299546 199 139931 568636 278 119102 508054 85 148623 327331 1880 43 370475 99338 179 803927 33002 149 220082 13 8515 869084 124 57091 263315 147 106835 623268 60 30957 138968 198731 386 439582 48272 162 551812 159 85028 203753 17 32977 325171 34198 47 418166 33 123353 219978 83 41872 423083 310 125612 878709 23226 112 399873 321 185696 31368 266 119488 628367 179827 342 505877 174247 114 781461 138 193038 474483 122 80160 276636 215 123538 782099 176125 296 957147 87934 46 87822 131922 118 291145 77390 88 316255 381 185663 910620 62 122753 972535 264 177388 673695 242 108322 799419 153185 204 772374 342 135425 855680 138514 266 748572 25 145738 288632 26266 31 468308 85 45543 485249 237 104612 120733 129 195958 964414 301 137763 439030 62 26616 160501 20080 17 106106 142341 6 63495 214 52519 241097 92 31309 895837 58 88366 895118 92752 2 695292 114967 142 949838 90843 36 934887 30 69459 516785 72394 197 665563 188923 155 830022 114 117377 820594 3039 36 664604 3 20939 397599 48 2755 301955 162323 97 175118 2 168754 181598 195 79469 980015 116 102152 734392 309 178283 994937 72 11351 200408 35 9595 700125 200 91346 213166 1686 8 753395 287 181543 261522 105 62229 963176 30191 16 23714 231 192663 816645 133 20845 521875 60057 199 825885 60 46659 252536 25 42663 427688 118356 62 780689 228 87108 745036 88624 86 911179 74 113182 134749 84640 208 975175 89961 103 106941 277 182578 559213 41 1783 884751 221 91807 586792 355 166868 56089 137192 16 996356 36 112609 958879 41 31078 747368 105 108426 177442 888 2 108893 28 57171 323993 4987 6 444496 165813 279 214488 43 159873 737452 202 48082 115972 122738 69 347949 15192 100 190838 123187 252 196333 165125 354 415161 51685 39 282484 249 146884 876892 131467 108 387980 114708 24 393911 193 83366 924323 188 81691 698028 79 29283 455181 137742 353 235692 100 24191 562993 203 43860 310490 157454 166 548984 46996 28 832590 227 92914 863782 38 146778 319901 66924 222 847072 411 185043 239054 50661 77 742679 119208 11 227564 177628 130 841565 116175 207 350167 100 56852 879179 93407 156 897572 72 46519 325291 362 135508 47776 34 63294 199722 238 181668 57800 45745 153 780503 145483 262 933751 103 21230 932933 172218 35 41284 69 15178 751023 134867 211 811893 271 101022 404466 85067 247 337238 29 12892 195072 97207 17 134592 50 41323 216062 3 68264 684735 196284 342 580298 132 30520 896213 248 66972 225250 165796 51 361889 87007 126 44571 213 66375 683216 162641 119 999756 288 197087 593159 9 131660 478746 341 145993 69053 139712 168 986493 89 23727 979554 122350 32 890448 384 182396 907549 64827 62 402976 145 85722 162990 60 82050 429623 395 159509 365416 11725 105 289501 231 172318 279825 206 70702 37284 136 97037 515360 142122 188 579182 41 21628 664332 81230 124 154761 60 66445 671902 306 198700 829898 50298 162 74149 141055 75 206844 49838 186 199279 128 30180 97555 195778 359 682883 30 109400 182083 152590 55 341116 139 55811 118064 24 51761 16779 12 55854 931136 129 102672 742796 114 69590 98766 59911 212 792902 327 118198 175011 5 45178 706926 262 149099 344479 75759 123 871338 105 68299 402845 10 115867 118773 208 101454 793640 34 51563 595608 153492 251 90750 121 28519 580950 108 108654 321581 51636 169 46141 91193 29 892851 36095 59 664970 293 178408 114287 140218 359 843026 195598 106 464343 222 147537 379057 220 94459 773470 200 47035 977385 197354 227 970816 18990 12 639452 1314 22 235754 121 126791 243302 47079 157 343195 161 188502 425898 124 65986 87591 132 40677 105651 26646 80 594230 43191 7 955249 107 30100 766765 6007 19 871466 149679 292 49948 94636 292 560183 72 174669 975358 57 6112 408917 242 98730 877321 219 120377 907847 129885 151 985377 198049 285 220745 3 100302 586240 79 129618 363741 60515 242 525679 57 5943 106311 89 185979 835997 151841 242 852446 117 84721 453146 85403 38 740867 150385 374 847602 128760 180 488983 2150 37 120081 64 65610 63966 95492 133 516835 20 145292 230796 331 114542 1553 72350 136 170032 110 131828 502250 94454 293 646510 175953 239 19781 36 46324 352295 135971 94 454385 29861 33 785984 61 194225 839956 121 137949 259008 64355 98 184961 34 192933 147277 55 152238 974889 48906 138 569179 55240 82 641116 130 26100 398074 97411 195 133447 180646 300 409696 51 81450 770372 48 4030 684307 108 23645 964958 62 31534 420150 102762 60 740245 169 32299 794730 138162 155 770654 71 153819 656944 156 41546 660128 97438 105 653649 8 49487 953382 131 50336 586760 147602 368 8303 61921 75 301184 65 96289 516166 36696 171 920327 145 40602 222071 38332 125 897429 102 127913 952303 143 92381 440346 287 193335 194791 196 59192 607053 54 156284 997670 94915 32 875113 167 152828 740568 53 112927 669882 129563 19 750590 8 153105 555232 30 95832 14176 41189 161 893153 144514 218 294211 37552 70 25344 152 129087 968873 80 67837 818236 132 17639 766713 33 20302 873180 177713 182 145415 134 38859 866176 255 145624 659027 132932 129 738972 163 32503 729111 18 90256 211636 115 129863 65955 223 147500 962549 92308 32 495185 64 126269 915665 117623 38 1020 17262 74 972247 231 139327 188725 178496 334 114042 162305 123 352483 156478 1 196199 28 42391 485903 172796 354 142100 84302 150 302244 31203 134 577604 158381 252 459936 242 95805 98257 129 160309 818686 74 194727 26037 79 144312 759332 98855 34 315745 218 52888 486301 50782 81 750850 285 161793 69569 195923 194 544412 125980 173 466321 128707 334 92404 36092 70 970278 369 199470 557574 160948 243 755312 223 100951 693613 41 10105 747437 52 74110 575203 71662 22 221814 107219 162 263633 187 62316 479713 80095 94 976602 44935 50 496586 63270 171 685916 118 63029 813190 144 138171 952356 153305 147 503165 67712 159 598819 63 63068 792450 11370 70 321446 112704 125 148017 12419 50 208478 144491 301 470916 115548 297 598571 255 188284 307956 102 18028 704162 347 176877 399223 38982 109 538900 182218 424 869913 78 79150 611845 89 9642 403152 121921 142 913266 71 75490 992146 318 154446 433123 12871 56 621915 158809 51 652635 325 163127 251506 116 64670 583878 170 39664 644008 11740 104 320611 164759 227 15343 115145 116 107521 49650 78 3002 129492 175 247506 255 136501 92113 119 75169 609694 97444 28 103914 152009 156 752796 158983 240 91658 112015 206 332664 130257 66 705476 68 97625 759908 88046 277 661467 120043 92 90612 180309 19 318843 178360 219 432790 4773 3 25247 199 141511 788750 44443 190 584059 58746 134 497124 180513 348 443312 42373 170 979612 53 27601 275013 287 165432 217598 190 48597 724829 121019 114 987321 69579 69 567262 92 135275 996108 285 100121 834090 128386 346 656550 123 62714 320157 188921 50 12165 40584 46 460997 111266 298 103050 407 8 679793 15622 92 481155 121 114623 924203 96 176738 741379 137050 109 261300 53942 56 271024 96 13018 915350 44380 27 125839 159 138754 552170 122692 60 143829 23 57885 504104 299 165303 888820 144 34898 389102 144802 230 568581 16746 5 773748 356 186355 449848 124970 353 853683 113284 36 605592 65187 241 932488 76008 197 527691 184 41228 925362 150853 282 141196 86 16866 29532 121 56403 522188 155 158795 572753 9 12822 117281 129306 349 769416 63 24119 89515 93 190264 752889 197 122526 404339 220 151015 769941 109370 212 669596 15130 10 800606 276 89523 949498 242 92997 133172 44 153230 589967 36739 100 756346 38 141510 496218 190 117833 848717 176812 395 730378 237 119621 943769 114 145014 541938 70275 200 286036 58380 79 509584 66495 44 922567 3 123582 883391 131417 358 219745 41 112347 128585 67 97716 386374 85137 291 96657 48 193790 906526 224 75932 730004 153037 256 786896 85127 48 458470 64511 216 328496 132 26614 754378 103 71227 137973 40384 30 789729 170274 349 954649 120526 182 181432 154853 367 882431 86089 117 797120 56746 177 251414 133 78968 791575 128 72547 918342 2832 50 32445 67 55695 981803 181 121095 157463 35 49802 702244 159 103256 335230 143809 360 352226 293 90105 787499 269 129403 533057 143650 39 668722 140501 76 913810 238 58102 866350 124238 69 262532 295 114559 554532 43528 132 181216 19 2269 603466 57 117508 112213 87867 124 11132 264 180286 645388 153281 293 534268 172909 345 43965 131765 174 249928 26124 28 454288 345 166058 674602 202 192717 69935 116615 317 252425 52144 1 988897 114243 297 830415 49 48903 406379 35367 82 663935 327 183381 210534 110 94662 573557 129 61427 42503 106388 142 716565 268 90158 196941 273 141444 529649 22 17214 425640 74 66721 200810 145 45909 321982 98872 284 408016 187 149759 854149 289 111589 185754 335 120818 409196 17344 90 681165 212 151996 364578 190681 109 57557 309 181590 615276 115 199319 870742 17 105126 113647 65 147913 108228 1818 5 112405 35 6673 725339 48 13402 426236 93533 234 544479 24311 58 387498 189347 151 599844 231 182331 603336 109280 75 891672 237 168394 265728 177 53729 516767 127 129317 575466 51 185446 496586 153798 389 923630 146757 381 789816 4301 65 314646 60154 120 237426 258 181941 531725 76054 77 489846 309 119900 459508 135 99118 966456 104653 206 204845 196089 350 440755 36532 131 8779 125562 65 926959 81069 135 614844 57886 113 778047 23420 21 918491 177696 166 785403 38 2416 699752 55711 208 577263 15694 68 929651 126 125082 649521 14738 33 371127 47 8901 761694 6709 45 345274 19 158922 429551 3 8020 929528 77475 267 646351 127 66096 407029 82 169918 270719 131303 272 921370 178453 118 494880 90023 204 287610 17 18176 262998 75 34430 406714 249 138559 388607 5 33077 187506 158621 208 601966 69 11444 96871 12273 39 527291 90 164897 31728 195099 371 159972 90330 77 107640 208 58680 953296 206 42888 30242 83210 78 425558 199173 366 28306 101 41652 136666 27087 141 482982 186 70770 592270 15236 37 766695 59790 51 408802 158914 335 725771 81 34136 366053 74 41113 249283 157 130916 904156 71182 46 388360 415 191269 16562 278 185865 157407 123 87712 339791 305 157446 72840 6261 70 716805 195250 18 610245 56106 146 64782 171560 202 921171 89 7966 180769 57 79367 552620 153212 276 978001 112555 230 796885 112314 122 281462 40 56269 637914 131 55603 611294 21689 94 746309 112 134804 965015 115 29722 756207 381 198445 992141 5216 34 782287 351 145224 320448 91923 5 979940 334 148955 541951 28285 1 70431 173 100147 849150 131 26839 699156 23165 100 909423 5 160959 721643 172716 88 433490 188722 251 250185 6 78020 595462 317 182476 154166 49530 130 954024 17948 109 743371 203 60453 793913 407 169482 231485 190819 276 827162 158 43816 505619 34864 31 46500 229 83808 797605 61210 185 818579 162954 158 273243 52625 89 180656 52645 166 720907 48477 119 356023 235 113216 763558 57154 144 953666 95816 141 819193 4554 6 375657 123812 148 614427 358 177276 821028 347 126834 551275 268 160970 843642 130070 84 491128 94296 219 771167 105 145240 403745 94 67889 370689 14 142459 867125 83558 107 17314 47 170990 177565 104927 247 744140 41101 143 867646 189377 173 478256 182715 198 505291 114 103831 423678 14787 63 281492 388 164175 537720 249 97622 782000 78 83478 644761 155516 254 269753 73617 192 530374 117353 73 962834 36431 75 173106 127167 231 439025 81337 124 877995 83247 263 691469 238 56747 516464 113098 79 296416 86 60805 676088 192 40793 888300 107 137422 912380 88995 224 731018 50 32831 751583 2784 7 299440 12571 55 55859 331 130560 533776 249 90880 185800 246 99504 916654 121 118486 663907 2533 12 333695 81833 155 94708 158276 381 751 45822 175 281271 110 50392 306021 371 163905 907882 232 127937 649722 282 123410 860088 27946 77 849303 56070 100 698546 74 194128 312249 84 42332 388667 118837 48 729882 36687 34 505029 136186 1 592593 167 52553 803389 13069 32 793306 136605 87 793295 31117 102 75833 20825 1 207839 150480 371 145715 162336 149 418417 70426 71 805687 146 95624 821512 135 86626 630493 181689 46 870616 49 60049 973947 45 149815 76105 183724 18 540379 88 173291 211706 135344 20 706109 90488 188 403875 49072 164 751405 196130 214 45768 218 195077 748670 12 1565 374086 16591 92 813304 65157 207 49957 146285 193 399892 15419 74 802917 140 132234 275610 118 58069 714606 99410 40 790316 159390 304 258823 10 142202 373081 25 12109 801796 183088 283 460603 44654 118 550832 98 16616 747698 336 135205 836629 144 178059 887038 59 150182 273454 88 27325 51702 161891 217 377034 62855 156 153753 103143 185 240535 96641 131 336159 139648 308 574641 54277 150 744337 26303 63 962885 4184 47 409300 162149 314 199840 33236 176 845649 137088 325 968606 65296 248 237110 51 7171 538776 257 102905 678293 172 63969 11512 164908 259 692241 227 57751 823914 8 29316 290396 29 183170 920121 155 62493 939066 14695 66 474393 20 442 758011 43030 190 258939 78 50431 739092 199 87936 393365 20872 6 210046 3 75268 745983 28633 60 618204 155 199938 725970 231 165769 590886 21 101336 908383 317 153269 266287 155 51396 659906 143 81953 413980 25728 66 145334 14 171247 713141 69523 226 392115 105156 113 515620 101 25767 821806 32 181612 579694 150 122527 589596 78 15809 746546 150294 197 220767 50 54034 304222 121869 24 453364 169 149571 562592 97657 111 845600 33 31975 704880 166 79362 201576 17726 104 145606 80193 66 559016 132398 73 69198 16722 32 321255 223 115568 609764 60332 25 29071 55 65728 906645 197994 18 847150 186 129213 355122 57 42979 304011 186399 271 531309 13053 56 49111 197648 39 148601 114 27673 208592 147178 239 45074 14683 38 479697 285 82546 476759 146616 137 407124 141 56993 473639 29 107790 389857 179674 191 313487 266 113496 746375 174507 3 701674 84863 32 696023 66393 221 558360 315 166717 897603 78 10930 839675 130375 85 622040 42279 46 236217 180292 364 908186 55601 110 61184 155858 28 192845 136560 208 368216 72138 104 617994 199917 155 441667 161 33560 227561 193481 309 422523 70850 260 223499 137890 255 383216 92983 24 795267 134 48420 469577 16679 103 337649 120190 151 764724 233 191497 914577 103347 24 706400 197474 401 280589 160968 43 64334 14 178032 538645 197 52787 317645 307 197056 720796 92033 301 597308 168 197854 989253 171 48652 406449 1063 16 341081 41994 86 463915 43635 90 105554 12 74529 74765 105656 223 54002 138762 128 535164 141788 151 177861 163281 223 210605 76306 273 479654 20086 10 424728 54106 232 576927 133 105718 453306 66 157048 116898 16361 102 324104 123 181752 211553 63525 57 241600 28 52972 322621 122897 306 884273 119601 161 369997 41 63519 346526 215 65384 963251 133540 263 140540 168723 277 478037 217 180201 304919 202 113941 857987 15125 110 599814 148 45652 961620 74 127566 52590 199746 47 187656 135423 139 295226 188 57524 356464 5713 66 16552 138 30574 891721 88794 292 384778 37 112978 740154 87682 155 107273 83905 248 504954 194408 223 674837 93491 27 922072 247 85688 639470 51 17411 365934 168517 115 916648 53 85497 972497 50 48419 989510 172032 280 798704 73272 239 847427 150986 112 70662 106904 96 569262 9178 55 988155 130668 244 130069 115808 316 976834 319 189846 143146 42003 45 980166 128751 326 816584 197 42299 630382 30 19982 549499 40 189259 42080 40063 139 590575 65173 199 235368 347 129536 547126 36 4655 930778 229 54558 381555 70 131363 93510 119376 26 164926 71 77680 422935 169 84923 929677 205 133410 959297 78 43676 940438 111 135828 95006 112753 183 998334 328 132032 475404 34045 114 60438 126 73176 161847 66452 51 823651 214 66739 829840 178575 164 25114 164555 229 280800 71 15935 857650 48 15446 722688 281 95199 60376 85327 289 837980 189398 145 394247 177947 110 971336 400 171364 658536 266 190950 548370 57632 209 164702 166452 222 448247 78089 7 733630 71 15592 735277 85 118967 524879 79471 260 770931 84486 25 321669 134 114139 861167 28433 3 283135 47985 193 925096 145 51579 953036 89899 106 541560 72 46644 588825 53 101550 242439 59 21661 69090 88 71808 213582 52729 177 25486 152099 77 803806 115339 40 620501 7 113172 518811 299 146533 355300 142792 371 532110 99 46232 897200 5656 34 43022 13419 32 389048 77 123108 59746 92885 28 704259 25624 122 68583 32 101934 683118 150 92146 650815 132873 22 710132 152847 298 844075 152441 117 149072 129764 29 232967 338 133917 496392 4 78013 306743 32 42733 935278 159726 9 338967 148 110914 979146 188 36141 792148 183453 312 241979 238 160910 307371 256 174871 622001 153933 130 555811 199 137747 972192 33 7148 385249 85382 110 992148 45838 43 974941 80256 217 204316 27264 69 906479 109964 245 964731 111 78545 724275 75 112564 53611 180634 263 528144 116 70862 390120 238 191729 415620 121084 13 56943 58290 158 620785 1793 17 376618 77890 171 518442 82 104548 110055 124314 179 911870 15 85991 936440 37334 14 138220 86 75225 393343 13823 49 759360 19246 83 10281 82109 144 55684 241 70422 613252 84 142976 758760 166711 309 412630 59 21307 429951 132450 135 599797 184243 50 185691 166682 335 563333 98249 269 799733 121 61026 930386 16 178966 590377 83299 20 787260 198732 45 801305 195888 110 601520 9 110981 474545 60616 103 541763 336 173874 686251 4 68207 831995 81273 160 511743 61 25201 622406 46146 178 528498 23846 154 823700 11 41133 93712 72744 140 353240 27284 144 435039 172 165554 745896 133 17789 988799 130 77154 197424 5 5701 90542 17265 75 491110 156231 48 714266 317 167284 775402 148 160297 704126 179 151641 820677 185300 109 108614 94177 298 218853 77336 184 717737 45 10795 849635 77 62522 502622 33 6412 737420 150071 378 980027 29 103992 410796 50853 18 684268 16893 61 205530 141 97545 282322 268 146945 471398 214 118140 4350 66637 215 125754 39537 106 298376 171407 77 715449 10 6806 147445 115095 110 233892 85 107826 590093 135 79558 582591 65 25138 683278 79 9119 49505 111 68420 190330 100 20938 474495 288 176561 801679 55 188276 648551 103664 96 345676 194 78283 821872 74 32341 602081 79220 72 396088 5738 58 197757 159 114696 974813 125460 188 699769 186362 251 265635 136024 22 106969 189442 183 78944 140 151492 567973 154 109305 758018 241 177945 688361 129 178549 839477 232 163990 221162 135 53179 97649 130830 62 600515 27424 28 205946 145452 192 376506 146 128196 891058 112201 315 913028 374 183434 363909 153527 283 890483 151 76871 165506 127 53545 435489 145414 51 688203 151353 251 285770 201 69346 995182 92 95710 293035 117 66525 778382 16542 126 676840 362 178913 716714 38 142887 443526 132293 212 571116 34845 18 243599 42 35836 721865 92659 93 333523 118665 247 464398 341 173256 432488 17442 58 669692 150756 368 814193 22206 20 771599 112461 154 476379 127 78846 857092 371 162493 880207 188623 389 337427 94318 159 126036 224 156070 166327 191 143869 563866 181065 137 551745 171767 269 184592 157438 321 111102 279 152095 156394 166608 316 705708 8115 38 594373 171309 27 799645 3682 50 610454 91174 53 21114 193569 408 344194 181 136583 996428 16617 41 277335 42566 19 400095 79 158635 187578 33435 69 974 175 81104 953029 27 40613 485226 194833 22 408386 143497 228 971785 97613 210 306732 48147 74 10578 288 195969 644876 231 184213 559233 130262 135 213599 80 26957 460275 126355 287 740414 167170 156 581543 380 170827 563137 22 140452 859996 280 188336 81232 185 162080 672192 50946 152 376123 284 4 552885 152422 58 928754 124511 324 696760 105 84222 323051 109956 215 839739 194856 201 130006 89691 117 808986 162347 2 933411 170818 278 103685 36452 78 256459 109691 270 206114 195 38901 819826 177150 120 476197 78678 257 48946 157 71895 813162 41901 175 223915 130 164312 211874 108543 49 436775 185537 52 164421 59 100456 26425 180107 375 9427 384 177684 190889 13 110020 22034 79601 15 304729 245 158810 297579 340 185382 437066 42 48554 987435 322 164480 734972 136 96333 217112 70839 78 128584 297 170444 127313 40 6921 426599 90954 67 759354 23 80290 719482 147183 102 574056 78290 69 535941 169228 123 478333 25 1258 570804 33 9341 165045 45 12215 938736 75391 15 13517 62 30416 769558 156 177771 525480 54 73541 764292 281 145241 921489 56 20689 651474 157879 373 830947 190180 152 193041 70581 25 141346 77950 272 198961 51 39543 139277 111783 152 879411 161073 164 708729 197194 220 243725 51 60141 534622 167677 99 956010 139942 213 55875 43536 193 537607 125930 227 465613 112607 270 892001 72235 16 264255 161 77167 572934 49227 202 413491 260 83793 448013 97 82780 678640 46 90300 24555 21877 86 801102 82 10282 878108 91 57745 908984 144 142206 188914 100 27977 629738 24836 88 250074 141769 219 12479 118612 153 582023 29 129098 258985 196 160972 384795 79493 117 438253 20 77539 917431 61 83892 486832 97575 122 742351 219 164470 16289 43 6726 6063 118058 46 75373 88909 108 77896 121640 229 416579 333 142799 447876 119 118957 797451 142 168036 12197 264 190101 803966 113 16236 566834 166649 282 982775 2 1 806933 35 73679 170262 143443 22 87306 30378 7 435674 130721 140 723662 23 2225 834779 116 153270 890969 66 36402 212343 183 64025 851366 120360 121 654017 20030 70 149953 21 3330 256592 156673 133 722989 209 133624 774113 186791 35 50384 146395 275 221122 11 161386 736169 254 75120 391741 93064 49 771704 11982 59 19943 71387 114 669185 2 105653 339540 75983 148 475032 92395 244 82926 148 34064 663130 2179 17 617864 119797 97 731944 108 29575 566762 145 99769 939761 28 167678 302630 88 188834 109997 174679 392 636096 7 21143 742328 35 7700 152019 18 17757 400714 73339 165 529480 248 124482 273002 53875 27 629504 311 161161 814762 164829 47 263031 69 165490 843010 101 188186 430745 213 153811 323606 103211 135 783721 46 25749 889738 152445 259 950342 34 7521 504546 52 16680 934827 182 115029 388171 112881 34 383420 219 55590 252699 171765 102 743648 21845 103 519488 142 26986 313402 102003 71 83639 73752 218 648478 15919 96 274721 194 65749 43754 20043 58 850237 47067 197 905163 274 110965 142509 251 118690 308324 3 187280 763207 8 24996 949396 188107 355 603556 50521 73 754420 152 113420 153734 49480 112 37848 164 141043 701413 72276 88 983744 14081 81 829211 4085 40 57869 42 3124 21160 11 95879 864771 193 59155 305233 115 45762 170033 372 143070 295031 21 48154 523063 122613 270 750699 163857 365 148341 129 56695 330663 55148 73 698944 8 6267 687592 109923 215 791371 163639 191 73957 80018 117 588683 195689 234 304960 146739 11 873159 104 188211 966889 68 18411 298650 9462 95 933962 4573 45 896791 164 92266 53316 16018 27 107888 111896 305 625154 159664 357 244816 202 92572 7560 6821 22 147193 278 127261 374656 151599 184 356781 160027 1 906152 4120 45 485669 64686 54 444515 124 160445 70952 29 145585 25512 10 148925 437490 54505 7 568881 108 63670 345311 187512 235 880193 124312 144 178444 194767 287 707161 85 38919 391801 160232 16 171345 92842 290 108568 160 141654 918351 227 111964 769304 142 138770 560102 176 58633 82666 96 89511 232057 214 180485 183269 151143 218 339473 141 130499 994960 27335 148 841216 82395 233 312218 38046 100 713513 49233 83 464104 13 7072 647031 64329 164 624875 210 136502 182659 134 31894 695293 130853 240 237901 127426 11 460464 46256 85 25354 385 163099 84500 23 24176 144277 77651 39 768149 98920 9 651553 1615 24 150376 53876 132 124820 196661 353 533101 186261 23 759379 38154 189 278443 82802 167 62759 130952 165 438003 159227 40 443975 100425 232 904821 299 89630 752408 207 47038 819174 313 165058 171071 114676 286 696125 80 87477 659868 49167 36 685209 12 122762 979021 102 24880 160697 90 16208 36110 86180 124 528072 97946 98 301570 320 146069 688951 293 113260 71530 35089 92 981331 56407 192 125294 186 99467 363713 195 106353 959310 106950 235 999241 92 157144 191356 64203 8 45490 11741 23 395253 233 92964 514252 97366 148 492252 39766 146 272196 84 10971 123348 106941 210 30787 118 66429 814914 165 134258 586534 40 108377 447846 11 142973 832633 183 166446 835757 385 156064 257813 62 5121 620303 165543 214 788967 110 58579 378387 38950 75 931548 209 111355 69867 172355 45 665851 24451 123 272211 181 94106 31491 45033 144 185682 14 51346 970493 152096 267 915220 168868 156 424932 146458 198 135736 98 38054 953635 76302 15 731856 51353 3 322599 183694 7 739850 158663 10 123351 83 17326 858618 139 141648 741929 44630 85 512130 36 2193 959457 1779 15 138804 118 151365 271431 60170 226 149222 66877 83 750142 36 93324 585184 156 159138 572644 191 121109 213347 38327 2 314174 98865 257 826159 23 19106 222029 242 135952 804775 392 170852 949210 112 32930 781702 46 64236 884853 320 151020 612234 70208 205 433311 322 121160 917883 100086 262 917332 43038 151 540773 207 124273 408543 146 106930 644986 5 135239 971717 151829 322 59380 138 172164 752165 40 19400 268170 165592 48 12691 37627 125 713744 140233 331 263294 191 90146 637762 92126 145 526707 66895 224 645259 129848 243 304927 139290 54 313991 62 83475 29380 49276 8 508110 166073 155 839996 254 163221 642343 188659 121 217306 102531 15 310930 26927 63 859880 217 89528 778355 119 17657 978742 11737 92 116205 336 148599 907801 63931 241 90254 99529 180 271672 69288 151 593076 231 163653 355268 120793 301 712392 71096 32 451444 89 50813 734563 222 82920 725508 133159 46 325639 136098 90 972261 100724 42 435765 152 117862 803724 359 176680 971260 85941 102 966563 53 75141 250879 91047 98 745339 43 5984 745933 94635 284 950592 76 72268 939079 124 115150 443752 28328 165 68210 164526 256 362613 357 155213 709447 288 180491 263573 162 51661 82946 49033 113 977071 40 63684 238576 281 116154 88659 60554 185 250308 56466 107 27074 161 52100 815538 91537 161 855011 118632 258 31663 131267 344 101378 144747 380 535588 364 158745 44252 310 184200 490191 45949 32 760644 1050 22 606122 17 142626 39367 153 52689 718915 147 28088 459488 188035 229 908560 173456 282 314086 42 4523 30107 51236 102 199650 55448 104 368455 301 196706 547017 30 57304 725146 144461 293 786965 240 158891 319246 184231 304 787404 69722 207 916894 173516 414 730307 67 19604 824356 69648 229 816265 51 159622 725914 112980 164 388820 199 120940 664050 366 196918 9103 82 46566 174013 188900 68 791950 185553 237 349593 266 86631 655965 186316 216 141308 153214 371 356458 86731 83 138043 437 196608 76084 127 101338 972164 192 44041 159395 38772 3 723646 62 63801 500591 132816 364 319907 22 72805 502582 25 23664 407562 130672 318 418141 137 193370 966358 29103 16 173933 20778 56 521641 116 45457 706711 171 176590 396677 116 107620 748858 31455 98 32245 93 23328 681647 107 37904 427373 105910 281 618943 78 12947 61723 245 175928 393693 207 178137 371262 202 123953 133050 348 147023 693718 65670 49 396426 171962 362 697468 209 104193 595331 15796 124 420626 94359 19 24428 155507 275 435687 226 130158 203346 375 199346 696451 80746 76 370038 11085 38 202349 157 28872 501989 148181 12 27726 129 33862 682902 40443 38 576778 44474 83 306229 172672 293 459410 123805 217 217588 52 93539 230850 3 4837 953209 92 100613 224408 215 164696 92913 80334 266 471905 40395 169 388792 2793 9 828161 199506 256 299854 67085 178 893752 28549 153 40663 142 55582 97958 66 36994 679652 7451 41 431210 130630 277 296324 180 63915 320722 52 138516 141629 75953 208 357409 175 51728 988414 192353 76 551025 83771 254 737442 61604 203 502764 227 181188 708677 71179 201 329810 284 125399 406424 57 7206 931734 24502 91 947112 3 32776 82458 154 93105 132959 122 49947 128039 191970 141 874784 57 15230 887472 311 163855 179947 136 144074 153746 386 178413 573910 128 195671 167655 7 90 151010 166330 278 186132 120963 114 633453 185755 89 485209 5459 67 644053 166 102067 715430 42 22536 136089 82 180772 420316 278 85891 524887 150554 231 526750 135876 64 861687 146126 344 270990 106956 94 275687 137 119486 984597 143755 289 685515 135254 206 974937 112345 104 567401 165 169624 270045 26290 162 772225 63938 249 649856 4226 29 192569 54 15057 187677 86722 251 387127 53 22090 353403 93126 129 384498 67617 56 796531 310 134993 550209 167545 134 339335 60555 107 701102 293 113469 449763 214 89950 257412 22683 135 41061 140151 81 45527 271 82488 983746 160857 292 703823 107718 172 831074 131710 155 235600 159 153422 36484 361 142373 725329 115812 312 234201 206 126753 202677 199 54568 346158 10 1249 945360 124207 257 616797 128586 207 271975 128 21245 62511 66914 82 131871 60819 104 813208 118 78713 175865 175320 162 258251 19 66417 823594 50 113735 768220 51 83445 385713 388 160252 435394 28436 61 283010 132215 259 62976 34 145988 844737 61 92398 78078 104 28564 70145 33 58052 647187 105555 293 339048 16 22812 422318 132 30178 692288 31568 150 598189 33609 16 265172 197 85770 787612 140194 328 18514 48 42890 775948 247 62830 869953 87 174345 453115 182 43979 911717 66421 108 588381 160 106586 529198 140 176811 423812 329 147977 617182 195 138419 171761 199668 110 232464 191706 363 510421 110 24886 24213 187886 178 996454 148526 141 56582 64 90474 190645 8290 61 991073 140160 343 925774 68185 171 614854 91701 65 587685 176142 250 768134 184 176676 680941 96302 225 180179 164122 216 20774 69 13636 728372 160130 29 682958 99098 170 745020 118105 235 19438 72381 64 859838 40889 27 56928 128481 187 195074 273 182782 745006 37340 114 387097 264 108110 508782 81435 141 238352 13 38768 943666 80662 91 422600 161 87746 763594 12630 57 716739 12 11789 33849 305 144254 221767 59489 104 566443 156560 281 841769 171085 149 647021 149775 322 895512 129921 44 915572 19 152322 921638 102 27933 159948 101145 28 758996 183721 6 256015 76 28138 852835 258 85883 141305 107 167900 367968 191616 192 540147 62754 203 462802 55 148280 857438 15949 22 237443 142513 289 383255 246 146788 829579 26 41560 342259 48013 103 807582 46 177969 988899 12558 30 749867 85335 2 730190 427 190283 471163 17 57963 709976 198 115341 272657 129033 268 10557 20 2517 605108 119 86844 483015 3 6744 107159 82396 245 265802 126 129578 48455 54964 22 629672 180265 238 243809 85017 269 949509 370 161367 828463 190 137492 786005 94886 303 725508 170 138268 821384 209 147065 706845 61 17141 498587 82 52324 888155 38 129660 532630 238 147370 195195 154039 161 813174 60672 103 439344 78729 44 950496 25698 79 998738 37 15826 381397 43420 70 915184 22344 121 339771 61 6754 836552 71421 107 359239 13437 55 608642 156928 335 479308 290 95421 867292 157646 126 608419 58 107086 794383 202 94202 187018 14 3432 410494 136530 156 291346 120480 244 188842 34 109961 176506 46 77455 641749 3986 42 200505 62605 127 931955 6 45071 276650 69247 30 532031 114943 329 566626 274 116534 229392 175584 33 484996 105465 29 615018 34 81245 970586 189466 374 3937 197363 330 994913 112 73056 578223 415 195850 631938 277 149000 464651 121 61616 985361 266 138999 511005 165345 306 748022 72649 9 370892 166187 68 988097 97 122989 524761 190731 5 320191 245 164116 301409 90 143088 395532 23586 47 249344 134277 196 853405 200 54442 19436 18 12248 517557 24 11106 997084 178194 149 308417 100 28178 872397 191 148067 732818 112 31583 429857 13 152274 141323 74 152304 136761 74216 268 551226 17311 8 495454 41792 144 31650 123 131515 6049 28241 84 545786 138067 2 570540 198033 428 634733 62624 113 65130 45710 190 184269 101 16656 53933 83699 188 420835 327 143433 992469 88 105911 975791 36 40176 328196 331 168863 507810 35560 95 388492 161190 47 504237 90 32837 182509 2 23376 882998 115534 108 249954 196 169339 482274 110 81724 943774 133517 119 775679 187823 205 53466 6 23246 407957 198 152040 530539 182 74844 15107 108 118214 140721 73877 66 106869 179316 116 408225 187045 63 329210 17 139404 331383 69655 136 285336 189532 91 147666 58 99952 475439 157672 41 490661 141 20569 323065 21 61858 528302 144884 66 550504 47627 135 550430 184449 66 381006 133 147843 181775 71 41303 358246 115088 169 585032 81 137042 658174 119 111666 423679 98088 153 959524 178806 374 196086 282 117727 567727 42 98080 870174 183 146829 321659 3 168192 260979 13883 41 632387 300 161219 625521 133539 285 546604 145817 379 851123 46153 88 913218 107 192673 442522 233 177573 872841 69383 257 303595 11461 79 166003 221 182555 26537 16 35863 465928 127 71301 363332 184 81807 484890 133267 117 228371 30 139193 197865 267 117024 330307 44059 96 866747 86462 82 793468 130 88126 150089 88350 190 566961 6 70833 434993 386 164603 982273 69 62600 1034 140073 226 981080 177 43602 152756 196762 309 776607 152 49184 518502 3 105364 466189 53 74792 57602 136246 43 207744 179 79363 26614 86248 181 334651 144 58514 682384 86873 104 620258 12483 94 528413 163734 356 128450 3775 53 420189 154 56419 5676 99460 190 194292 153785 357 793059 135 69822 6808 73 126350 919463 196999 361 964690 62 88072 967695 128507 211 288897 32 137281 969824 52 56821 943893 48 3193 102359 103399 203 21219 139 40502 557316 258 135056 651874 196178 11 377546 168214 341 918229 164562 104 138467 106021 138 199952 128 153632 608584 6493 14 348704 79 15048 899440 33 29257 974054 101 115999 962713 27546 42 344307 152801 185 302221 99385 209 533956 138 188219 721890 89378 139 400057 192 174941 805641 206 102633 521783 85131 272 853868 102156 30 956982 189 192470 58744 118167 256 95068 298 125325 934150 27 7974 118065 181461 359 332669 32 193368 201352 3 13905 585576 264 80636 849422 107356 216 612636 19956 91 919867 54966 190 704824 14380 33 318030 61341 99 152432 87163 133 811665 85 73345 426338 114 72049 860923 19512 139 962650 143 48386 257699 86 75976 935892 83 50706 752750 127124 35 506204 41184 152 114643 79411 247 615909 94236 283 296432 182263 17 960821 112 42128 718539 409 179095 373453 166 31323 807434 117475 121 533838 117411 308 605238 272 91922 985006 213 74378 733284 96655 160 433851 128 109626 284060 14 46040 337521 333 155693 401246 355 163824 81786 27 2933 847385 81 10132 845172 302 183796 689186 14 31497 404857 240 137738 717383 133887 240 190999 174 92349 772867 328 113828 584104 125 91305 890879 190928 39 878829 118518 256 256459 151438 218 701878 192 52951 635854 124309 242 935885 158 28416 423011 50 33952 58650 179 115457 359472 138 81147 396488 75 58717 321094 295 189949 368613 184 145383 378100 286 134505 870538 117 103651 815974 106 116752 475668 128387 189 301195 72 115786 645924 218 195120 616211 106955 29 699225 48342 23 349763 14183 56 887008 85 117198 735973 349 165964 667294 29013 169 118351 94 19570 235375 344 129440 155019 151310 362 357090 98401 302 345687 35 3 981374 194587 81 904413 184 151969 165193 301 161943 933902 4830 42 730139 81139 109 233848 53143 217 162485 88944 47 211986 145678 176 59507 18809 129 580095 78895 254 573454 111 13479 283162 189 132613 268071 178129 72 363386 190165 307 920531 153 33499 30517 68 35289 214470 140 24467 625289 175112 47 42515 133911 82 912721 216 189478 384091 97390 111 792455 211 98743 243400 167594 298 963318 124608 178 72325 349 170780 852484 52509 125 109142 182847 417 319719 287 144746 450552 190213 319 750886 62 180733 832649 201 100982 744764 167912 23 380310 67259 173 91207 17434 16 136319 87367 43 209413 119128 47 940139 51 23685 488119 243 146023 196569 127 119779 309687 379 188743 46874 121996 345 129347 179013 136 246112 139 89236 264698 198 156085 906134 83 82451 876792 23 175185 630139 78 103757 899511 105826 325 300590 19486 138 671327 1 158 705795 23 17699 445972 242 136396 935183 47 6285 107149 1502 33 67283 142912 368 769281 125632 211 971664 79 78079 1809 159 38326 139801 36 33376 507141 190 143540 536163 99569 92 780731 304 123901 745598 152442 259 182919 135554 167 329982 88 113498 988669 144 57139 46109 180 116031 247384 49 6 61918 6 22064 76110 146400 299 206763 127 48429 318345 31 5122 975238 61 90427 900180 118 177322 749933 187112 141 644440 114596 29 182673 41295 155 929545 256 128869 590079 42081 87 779854 156849 6 479609 35 69183 822653 74556 202 10737 19958 29 162667 164561 311 823387 197731 20 312894 23648 111 105186 116 169183 545254 295 89263 157448 2 24510 643618 164 80144 429350 138583 314 801873 125432 278 970906 58108 141 689478 418 190759 901888 198740 366 472337 108 150178 821049 45 2555 203286 81849 63 236532 215 70517 562274 19293 134 349427 51 65125 181355 82882 24 844102 43975 47 543076 23 128672 809729 199 46733 841749 37950 169 243870 77067 3 824743 60 9950 989447 22591 12 751251 141505 233 540997 64454 26 737817 95 91075 892781 112815 253 72027 80110 14 248434 71393 194 734084 264 117692 338596 175911 77 565561 9612 70 708190 58534 191 45946 192052 242 302435 40 106609 720702 151656 155 972971 96564 188 155342 48168 96 456420 124891 149 768288 34015 118 599580 57176 125 551128 60900 20 196438 124 25965 388911 13834 98 690704 3 976 136060 197890 180 444235 323 167693 873865 384 197860 571314 135195 208 386702 152 97569 55133 118 117697 529394 111 23452 493192 148 113308 21876 178994 282 233912 10 71289 504194 140 106751 213286 377 147037 766847 98679 308 435004 60987 79 140435 43 37522 628778 112397 306 250634 34800 94 360316 188 129518 95676 28073 47 70961 284 90956 101354 84 11892 673178 309 134112 299529 298 196920 891530 17 148170 658151 176 40303 138053 195686 33 197782 129452 304 170733 140 57593 347816 112 53164 775102 84 62682 557564 180895 86 949381 187 135430 723991 60 33398 4853 169108 287 411293 1726 6 55424 185 174069 632642 95501 175 164661 84614 123 474422 137772 263 279146 72554 243 56587 181217 58 154137 54131 210 147649 82218 216 211466 72 132066 321568 215 113853 890932 175 46206 916913 88 30677 277254 9323 77 410797 171298 378 633541 162097 206 134153 85 14951 707597 45085 99 887038 16001 94 166204 150 101793 579801 247 199279 339463 68 144858 188497 115840 291 690225 71714 144 621621 330 148107 833768 145337 236 351958 138671 237 59950 14 113141 392945 5244 31 74094 35371 174 559970 369 136299 929519 171473 95 460078 2 45352 306034 370 154118 136332 369 194126 592610 111 86446 335438 163447 148 67874 175321 54 127502 116 89591 640659 16 105512 353395 118755 122 789239 196 189649 373689 120307 334 588176 199 148035 286651 147 74649 544181 4 135662 282594 212 72388 197865 40 184101 299510 297 154839 864887 111193 253 289614 47 30127 991793 163448 34 628241 188616 363 360953 204 177650 313384 29240 156 728118 28 25549 71269 68 10305 875940 13 35872 168801 112064 5 959512 35534 2 519169 102 164690 897716 27 5897 506560 103 72024 861252 13705 46 708349 190128 228 65628 37 1810 677416 34622 48 470408 34 141731 131952 141442 125 903801 103 25612 124373 156923 269 475632 33330 140 97865 370 154783 934287 42 108295 178359 56977 94 142658 265 99608 959800 145023 67 876497 21175 22 14168 123123 347 53364 117 137001 935886 131452 56 357446 135906 323 304799 51 16773 510365 91676 200 429712 152192 303 42682 54179 190 943830 181895 208 31657 49133 30 164400 135206 34 90549 31060 28 35168 83703 217 341391 22793 16 346997 412 181058 910471 38 92004 370490 295 119695 871991 167 170849 362723 10 68738 500876 144800 136 615670 260 91658 617958 81571 171 848978 57232 105 320889 256 79470 660168 81867 54 551133 93980 117 209650 5206 27 830237 130338 6 224767 23 5449 9540 66907 170 611370 43 104684 643560 149 104539 29462 161234 234 509192 71 16704 587848 221 75035 44461 49558 218 592187 266 160673 199296 125998 319 881755 169736 63 898695 37459 181 446139 108667 175 323067 426 190349 240920 102 132339 388254 15105 96 429471 71414 227 162475 232 96598 650496 100596 65 932159 134 18866 56850 117 94339 765198 137223 179 691922 168387 74 306877 138 163116 333372 265 71765 727575 6 15489 122442 24 109929 981304 4 59428 137664 154 136181 97466 140878 76 804025 68 15051 231414 160458 317 973287 4532 9 955236 184689 111 857093 239 162041 995774 76301 75 322488 107460 281 548400 117694 249 594559 80770 16 132139 59992 102 454210 110 38430 783810 294 119884 886679 132627 210 287329 72167 22 336458 146049 85 116772 328 136306 746980 16 743 662327 75 96038 989735 291 131542 497611 149780 313 44275 37 15541 263923 216 175044 344590 49803 203 123247 127070 206 526033 234 125249 61852 48991 77 591754 180 118159 55262 126 174853 976697 172581 222 895299 114287 178 795661 71111 88 290210 13 671 173069 300 139999 657002 9713 70 86267 18 168074 713797 18 9170 672333 187190 28 252528 40648 101 859041 129324 60 445636 50637 106 795275 120686 29 947127 154 52285 163206 3 1747 842544 29 184963 764182 135 20430 713089 64390 1 874767 148 50949 591089 138386 77 529677 24 62263 868763 182163 224 63260 168124 273 738871 162 73664 708513 92833 229 645423 131 155160 800937 19482 89 982386 154884 71 383618 1 82304 395153 2686 7 453049 185876 162 759656 317 111003 830927 85 99035 387675 20 110021 210601 6 98773 83499 266 102046 739268 177 75474 677397 3 152951 12885 204 160339 439650 13545 58 350397 110602 99 941601 79522 99 137578 57 66059 90909 12 133735 990918 12 22338 272945 67 92000 857916 78 59262 155757 159 152680 299856 4431 53 743080 139 40891 531937 37 78067 796074 179752 313 203578 189 66867 677952 158 37688 210915 38 15554 790454 48 13620 475818 162 75422 773927 123617 37 518461 97 176249 890233 41479 70 941689 317 192481 420014 54204 173 12082 15083 38 301386 138710 273 658878 192253 21 692468 141819 246 221783 196532 233 399295 163745 267 174916 42 174900 588282 98940 157 732799 219 67098 562316 73 106427 339463 33 51087 325599 139108 4 99323 10 1422 650193 184619 117 618128 1 140466 417920 29125 117 881767 151202 181 595460 98 28150 122414 61 82876 557478 157 66577 673588 21491 35 143700 68487 236 367542 156 94608 419359 30806 143 803733 142608 246 727327 99 132222 729942 52699 2 2883 198653 22 293279 316 110164 631442 94135 173 533103 157587 374 373038 37288 78 731944 167 35487 827007 51502 75 682089 193 88826 176983 161629 61 247913 111858 9 79386 85976 18 238962 248 123983 842977 175 130869 147011 219 48130 499538 110 148644 124218 124 76166 573588 183 33830 88839 69 42594 659045 111 132055 394352 20 3768 15850 126 135372 187561 120200 159 271036 79413 50 471640 36905 149 268588 114451 166 524537 306 188554 667952 152 27717 504868 227 72478 895044 15 89825 157566 98 158242 564996 2313 35 901819 105 26904 600556 132307 147 936861 42 156704 796273 66 173272 360970 89129 199 790939 65 27648 998951 174 43238 549307 195 57575 22824 139855 155 229541 81 7344 916998 55 38984 553784 126839 215 660894 148372 280 127831 46097 152 193106 11269 86 271931 8 118055 364207 184 105284 81476 140349 64 598064 197646 165 15027 319 141223 181769 101168 15 848215 137 74539 835169 365 165429 911796 422 189876 50584 43 94951 391370 46721 180 628407 63813 128 327723 7 10311 912499 288 180462 105760 149814 260 477135 94734 133 850002 13393 63 289948 153 29973 556442 69789 237 413003 153 37541 647618 91 199941 722790 114272 42 103030 278 134918 651609 162199 197 235317 298 192142 841968 342 146515 974432 28 2430 738831 73294 49 429350 145693 63 170376 111447 173 220601 26 3789 562234 9967 81 115367 30 9047 878057 78320 88 808375 210 77688 56628 40308 160 378302 196148 389 513379 89904 113 975628 143 97535 618833 80241 181 366907 12198 53 480165 19 526 302634 64063 17 703479 36629 186 693669 97828 67 327005 63271 164 906634 78 52663 958477 65348 246 736126 288 128025 910317 164306 396 463470 109799 26 848489 23 91268 780181 201 42392 914120 190622 239 941079 123862 316 685745 31 29508 264520 216 85150 404789 10 192563 167368 99345 50 455223 389 156855 784030 102765 81 484235 63 89506 410529 79133 55 992950 213 120250 699800 57 10996 690428 153 186121 269361 82386 188 982114 142141 43 935033 27625 146 537811 321 131108 281342 181 33016 257996 23764 132 34525 81978 80 531800 158706 114 195732 88927 108 398410 108815 187 854088 159137 237 882814 128194 130 885190 47 117602 433848 142091 174 319208 159854 359 269162 67803 208 872102 340 146529 665087 82778 33 5669 186442 210 657301 98 181232 330015 203 58828 724340 93158 42 143275 109637 95 204923 156 176502 319887 111011 234 581055 210 96789 25451 1108 21 56503 8075 81 381151 216 186378 333453 213 65609 468998 161366 186 463049 187 51999 359842 309 189003 858913 225 52383 252600 250 129406 981265 186 141324 389721 358 193839 242385 326 141740 721171 123486 200 3049 72 109077 777048 77 31476 672889 85 131295 617893 98165 62 517631 82 39213 655426 149 197173 417893 8 7161 550241 217 65841 867424 135014 34 926680 166130 84 488695 83832 220 673705 106 175196 117256 185590 266 136421 198433 403 346692 94 131950 188445 76 114392 148073 4757 1 121424 88 170836 930215 263 77437 407795 29608 117 287260 99835 55 665032 135 27232 866516 326 198509 638598 185816 64 321556 390 165707 484924 66314 49 540902 65116 22 661014 143607 101 921310 15277 82 867683 152 140458 446541 381 179390 629339 27 171738 115071 138990 272 228831 2 159181 511195 194 197500 197813 78757 29 812313 190362 62 613905 85731 37 543675 149718 349 854101 199 49163 708782 243 104931 723311 223 122998 989495 190774 369 392157 123724 153 464357 122 142002 819879 149 192135 608297 107231 226 411447 3 67848 270569 18198 93 446803 214 49619 15961 46 10356 208250 13 47587 652685 133 190126 666820 6216 57 95645 17 173117 766099 68074 92 559627 181698 346 421361 113221 199 645685 176 176000 216602 197206 357 917349 55838 60 157146 102 29830 394218 189 45154 672762 287 145379 767558 33333 52 225014 91 160866 546284 3 117614 284868 25731 48 331566 188173 22 915415 145 156307 513598 94516 297 577454 94 194070 739966 13 42247 566052 185394 412 165392 106543 102 614735 64 32959 824182 82 176500 943465 27 44778 103771 82 8131 522117 231 116971 686700 1715 9 314692 147481 355 812749 23 36018 300323 28 98563 529999 66040 111 489818 144 179720 431437 35 21176 822225 164 158580 482476 34318 62 838851 177 144457 418187 133889 116 673338 54 15142 92879 55321 216 146369 59405 84 524867 124769 163 844722 98 56693 711027 100277 171 870802 128073 223 120554 4725 22 254787 149764 149 769646 122 60526 280291 140345 203 843992 269 173705 756221 122 108059 321036 139 139037 595199 183345 410 815519 44128 169 83995 213 119033 521958 116845 116 468062 232 75917 469040 161868 188 491654 173 176203 568277 11 5207 336454 147 87443 178975 12 162662 410174 154832 163 903538 102 134306 95977 41 5141 313581 6062 71 411812 83 16428 930441 28 15573 502812 46336 161 774201 79 20214 416426 172580 250 649021 186237 319 352844 337 182557 956183 13162 47 740485 33 14489 996604 38 10215 640354 160657 24 561302 80 118069 918429 29 26729 527547 37921 168 641172 105808 299 475681 342 167904 225143 43259 25 64532 143978 181 242950 64 46005 141576 121 124635 129080 188 140313 113702 200 46802 569351 19 2131 967969 94 123536 735487 246 99256 48671 249 196269 977391 38300 192 694159 398 195361 35552 161470 315 811726 37 165051 555429 174438 299 349576 130333 1 541985 123683 114 269034 46800 216 993156 63 12435 897285 99 183080 137126 110 34771 776714 65 27223 328347 90 163762 142909 164346 365 75022 119 85908 111672 57 196525 33970 215 64781 234081 75492 106 64611 217 173791 941868 6 11801 994692 171096 148 251166 181 127505 884950 12 152524 863835 197511 341 376975 48 153596 588366 87 192495 628323 250 165182 549655 93 27404 572827 30622 101 251596 36230 140 779843 382 192158 884754 95859 251 948892 132 139860 579942 78574 33 693096 32 10803 845313 108569 130 312141 67934 237 674129 196308 352 655310 239 62336 824214 63186 195 25340 258 86456 87336 14 3794 596403 216 128843 964095 54058 231 280851 334 147179 601176 163049 317 183591 11 148 447311 164041 347 442344 90 8203 378374 139 64763 329311 143613 156 4065 156936 353 541639 13458 15 465869 124349 193 521319 78652 232 795896 41 85410 850867 73509 73 539632 35768 170 766299 123 49959 895573 50199 179 183782 30262 166 916849 52483 206 211980 156403 278 293353 8197 4 14668 130 147609 217116 35461 92 632082 188934 306 325840 100 24243 202185 79377 8 422937 144650 345 227735 156 122261 24635 71215 110 155811 166022 242 487844 121 50663 441945 164315 269 788074 27 20968 91071 167685 122 350070 26 48266 228292 199553 221 633674 157 108528 965289 133686 265 815836 132 161783 552517 110 89168 161896 105930 3 496922 7448 32 560908 157 194450 688719 197413 116 139009 128519 301 707321 123759 8 271730 40 191148 661099 180355 272 473631 30 7577 728864 188 46703 130816 196618 200 161314 54 171240 113293 23 114227 702369 111608 59 207411 58 79718 41806 76360 249 897109 159760 347 817124 82 153698 448396 152 44309 356441 189999 214 960132 100 151743 442343 115547 211 919287 71536 230 826701 110812 317 724067 149184 370 801673 253 102355 244713 40106 43 283921 180859 176 785180 201 147691 569466 188 90402 985892 160 85073 837363 145181 13 845442 149595 21 835160 97 33550 89905 93854 29 454641 33 72473 831994 62106 106 24555 263 77231 993942 221 89830 479689 273 180492 529165 123 18671 43533 92050 168 175473 100509 221 98008 202 149600 480912 101 122068 342350 97115 56 565200 66 12045 154451 324 143717 225940 111404 278 385513 76720 152 56774 259 1 728854 189 184380 930502 63 8714 683654 149 50614 667645 193050 398 144570 30990 168 120941 207 181997 118067 9 2842 164078 15169 101 327020 49 191653 770453 160 10 959420 80134 266 837916 123250 104 288125 60 37913 413493 46979 18 703120 148 177835 790390 138 78970 120906 79916 237 737092 28464 10 665457 172 136435 435888 165 76011 744836 17 109470 87441 179 47469 280636 65 100602 319967 23506 4 493780 82 198685 579774 151750 205 325909 85668 72 476370 121605 5 999920 55 7643 835137 147909 351 855734 106548 179 660040 48 3386 634081 41 197405 309048 109915 284 389166 141 145948 723049 82720 51 948883 189307 20 159283 326 110633 651299 66149 182 92969 277 144190 340523 39774 164 377553 150 77113 931131 107 92012 397619 8 94563 896483 89816 13 302485 14166 57 541900 235 80429 208201 172449 386 285563 146 172978 764391 243 185749 328879 9598 15 723607 226 152367 193200 90032 206 737919 130 56029 400329 163 154934 872921 19 46591 183987 29 24245 409733 169 97537 761832 177179 320 841125 3 45307 40161 131972 216 761310 26 21802 975975 128 76395 905863 34625 20 845545 180736 242 895604 329 154000 938972 56656 48 341785 191456 202 852904 131 113712 574643 134 105723 349542 46 56797 329501 30 83179 763286 308 122201 943382 18463 102 895472 176 66434 645436 139971 121 986787 258 169702 433596 180924 144 912942 134 131626 399554 167000 95 726235 103098 14 213353 190671 101 907690 1 33643 5147 22749 112 742184 33578 102 885000 109828 134 509977 98 12408 410968 194 184292 185473 363 167708 577911 130045 79 772304 25226 15 975588 93882 278 70429 24 3612 566625 261 79382 866775 143314 155 983775 37095 67 421576 46 121638 195091 41 57280 236212 196891 86 717302 194283 222 539984 42 139131 398159 186830 393 190708 240 67641 860147 14 114431 201751 30 106840 363617 26 197568 495106 78240 197 66237 184419 381 575511 195477 102 898917 65990 225 24347 260 172181 13470 35246 66 563697 53424 209 84122 117422 71 291954 118780 12 599535 175852 390 910138 387 192456 756021 144498 337 692703 89796 200 611866 139666 80 921334 181 148312 891683 144487 326 195471 80320 52 595400 149876 294 476333 35216 68 697698 87 62935 211675 61 158432 473632 50348 25 418692 91249 29 528860 178828 13 327551 96934 35 12684 86 41383 233902 152 192889 71779 211 94526 47709 169297 258 220745 99 64731 777579 34214 181 746130 144229 95 247187 251 101804 516040 53 27143 624019 357 133630 301886 82734 18 605715 106 20135 146629 108092 185 32557 63834 54 454408 246 98268 249859 25 9203 689117 274 170423 622992 397 181743 613878 91024 275 17971 52 4839 368574 274 91461 541381 134322 186 404388 28 139645 797903 171661 199 181751 170304 382 368611 168393 348 876862 118 18669 750819 119 36279 416755 116062 41 321600 129457 283 336618 198313 346 359680 110 50506 494919 142489 121 390570 139503 264 842645 127760 77 362288 263 187231 566627 248 106588 75669 63 34952 821967 59 102337 611428 254 98292 331647 92 23435 11294 92 144453 712520 151061 245 641389 1 45368 634414 15925 81 903924 236 118451 239920 165361 378 753865 154910 273 837945 191 36979 556452 297 120629 60760 117 33177 404956 195071 392 147473 107640 235 243407 27 147412 653652 284 162089 12983 79066 13 488465 73255 166 154906 77 33163 856851 73 6451 273409 116978 129 803863 83584 168 332243 91178 22 683979 268 107528 414723 41131 165 530068 53 48729 78326 37 80072 226567 201 74870 193887 62072 9 10597 128636 270 327205 157132 228 74213 194867 318 909391 195462 221 461179 146 25802 460792 174906 296 521330 68480 212 896375 20 23562 215403 77856 101 74742 49 111758 181242 132 99874 71389 55 13026 758798 165733 96 704214 271 181456 20212 88 46032 52489 341 128937 12477 89 132925 414157 111416 333 234592 154822 305 67290 243 86784 304093 195 145965 258703 91378 173 334951 405 177378 275922 174493 77 371594 262 165860 525260 64453 77 470462 81510 86 353786 8 7567 358650 65783 77 874741 16 53360 167008 328 149009 576832 113 86159 854704 184925 58 293865 153 39183 634996 161473 238 161373 118264 211 291517 44 9427 715062 146 38691 342217 26600 36 77497 137793 1 636490 101481 288 87279 222 178577 451571 30 1850 137455 104517 74 462322 295 125848 738693 148527 359 638018 133060 112 539840 88121 103 880669 211 176087 18041 9 107228 550465 244 132673 801957 54 16181 361224 4 88511 398666 138388 334 725554 253 171234 808750 39947 96 369871 77886 100 30593 84245 178 655131 245 67973 659547 135124 23 190198 79648 247 147179 106289 19 722748 115 52302 19896 163004 199 312750 227 186866 14562 63527 221 886746 104 43873 912071 36 16611 792115 343 125278 804501 305 190989 738003 330 112249 405142 75316 68 944021 284 181786 187171 129816 109 185048 88151 220 878579 134 87890 952286 128725 75 306097 5762 46 8510 103975 222 274761 23221 41 827636 133 168906 543027 77324 52 341204 129881 172 54762 132 86016 340001 253 173449 554292 383 158685 159317 155 139802 997012 139002 129 329065 165322 351 158736 4 149104 140728 78112 153 88791 221 166295 756651 96115 278 572317 175197 290 28168 138794 303 220207 171 31692 819689 56592 20 227456 35033 171 170327 59662 29 633982 297 162233 889793 13222 63 840329 120 17728 8947 167 198630 286394 112131 21 864841 97605 260 416771 132 33258 601221 61942 3 335954 182580 24 222081 105 100352 897945 37 111673 340509 279 197438 945413 49479 56 604546 33 25610 882902 60 61378 686448 170868 287 411498 11097 74 930583 162 139744 367216 9 1430 909035 101184 238 592919 187 192921 871939 85619 285 132782 81 89406 958138 116304 100 409745 143981 104 840726 179715 275 686080 40134 17 447412 46971 177 754622 64833 120 785530 73 7050 443553 196992 406 340368 217 62659 133746 321 188321 56486 174346 96 18402 51 22207 542566 53224 143 126199 11 141723 638853 179 34120 830439 135 95377 707426 167 158117 576976 173571 248 926093 228 81308 680140 208 131332 972329 225 61462 487873 100870 166 597194 149061 12 292407 302 170897 623015 34530 141 596044 141502 201 457804 129 175113 498991 126655 122 138029 246 130400 390798 66074 109 899315 369 168139 775918 29496 136 603868 3 144559 861579 78579 185 821068 59 158390 249091 14 140114 870468 129 141503 180315 2710 20 175156 17 33447 235674 266 111354 196629 11960 16 9393 90669 168 635168 43 199690 810370 9717 4 164963 106 155582 46030 34519 112 67418 317 194594 337351 52216 191 952434 73 194624 529812 16 13049 391101 442 196374 363727 7066 67 867449 130 119318 48965 130 194433 90390 137401 149 816322 51 56520 473360 14670 10 448469 190 173542 245272 50464 106 418730 136439 289 981063 264 99313 612611 179 143004 128065 64 59413 42927 38 182840 697989 159243 91 981857 192874 374 457387 178603 335 735796 180 57908 929768 67499 179 314659 175050 89 545811 39500 193 644300 52210 98 528600 19 120159 245814 115700 176 116188 239 81761 332822 141 98323 676987 116759 213 798698 71022 136 509940 69043 152 690398 35155 147 437075 107 179510 210529 166096 389 318453 32534 25 672920 163 58497 430582 187294 52 492547 7 86081 215603 7895 3 618936 117 114576 954425 177 41951 982637 118663 215 179196 105 72099 446344 152006 287 315112 121 177003 217158 114 53057 637331 161 61740 379538 187122 262 770474 51 196360 854805 97934 13 601289 120392 140 960173 354 162846 808359 9 108370 208625 156 125944 773551 214 185106 997962 68 27400 802126 93781 103 605123 94876 239 897634 93 15660 460147 210 50835 734413 250 149858 46310 267 80437 861065 130099 176 299680 119 33675 630728 41 6677 817419 106482 122 97590 173 189919 974042 14 4039 750958 38744 5 688073 24794 42 185570 180495 192 144660 82026 136 191423 34969 58 337030 40786 126 735340 187 36790 168140 100 125215 291637 250 88421 493617 52013 170 470366 195553 266 201314 133 135111 786106 179701 219 125336 147 91589 696941 289 139967 262991 109876 108 440636 95 22204 376592 6904 75 138587 167 102845 78646 63414 107 444645 82 116711 673032 347 143380 594386 71 21976 740749 16998 44 539128 350 198884 985966 416 183330 562730 123 159167 587734 164752 400 36320 129 192208 465216 98 121610 633703 65 152379 154379 139690 370 374047 142372 255 215616 89 86425 488105 25551 23 249141 152417 308 969385 93607 124 354687 75004 221 802764 7211 16 177250 38907 176 852672 170000 194 817560 196551 188 687290 224 119255 578566 8282 85 697133 85 29281 212751 24655 77 226589 57629 167 353613 165904 84 947741 64398 58 702035 16921 6 637014 330 128682 104731 143 188901 73070 85013 191 688242 60042 46 957625 144733 290 279466 285 187692 874057 173 177069 511284 134250 57 870311 86 74954 538809 38969 70 1337 24242 92 16547 28326 47 655561 46407 65 747525 198259 423 365991 198 112595 509383 68 30318 596120 42171 109 760206 393 163922 726379 164 158572 120119 27 123414 376006 313 127444 672355 69 186527 21571 66 140090 929284 169 86186 536570 158902 15 518119 4522 66 585725 118 29719 642326 139209 362 844264 48250 219 181378 7 9521 782955 107 72533 70026 77 132638 9946 285 99640 19506 41 41046 116857 167 121496 587910 164499 151 169891 145386 136 53418 89 91554 630263 34741 51 524812 127878 211 853356 169438 104 6740 85 47355 180335 32 64674 672741 130 39876 987410 106 176074 260280 114258 239 595007 73205 170 660583 88 104659 299577 41 3222 835700 266 103444 734464 59 184796 510562 73 31499 440495 196583 98 580900 39 30479 915465 40 182183 458249 254 85358 109773 139 129085 588126 35160 87 673702 112 173462 184933 332 172862 248589 91778 210 508695 40953 67 701766 66769 153 914350 182454 300 397543 125122 270 684620 129672 181 996163 26354 22 99985 62076 183 430397 384 161024 309239 211 180330 241088 164225 208 632365 135848 34 745310 10 11264 459385 186099 373 707375 101209 53 426127 206 87940 242136 104 28921 567981 382 159231 681687 91061 160 583864 70 49811 586592 4391 54 645406 66929 120 718106 181 48931 417903 11 81110 963406 147 48855 528856 21591 48 562464 225 192559 16445 53 156496 427648 81639 31 464677 16545 112 845882 99132 226 208029 177124 214 134238 154109 291 143929 35 63343 105998 430 196459 806935 23535 81 146114 195904 293 280722 55 192030 631554 39269 164 702653 67 115511 694462 165 112231 779317 59189 7 970518 77 22574 930058 12 3451 387062 15196 118 784742 103634 216 688583 26 2270 261797 181044 408 28697 253 91843 63167 220 162969 804980 15233 4 317737 125025 54 791921 65369 125 523358 109612 150 436101 35985 21 69260 183808 74 630724 144 162087 877972 111 72292 546970 176 151243 249639 203 95827 167769 53828 125 740935 167281 326 602659 36254 86 64753 91056 263 563109 160677 248 924081 52 27672 291912 148775 330 698207 183869 254 589179 102710 242 112335 327 112143 723546 443 196700 186551 24 44489 92045 135794 203 76341 12387 29 85107 208 55979 514738 9696 15 689367 113 131964 516735 130 71660 500202 146883 289 752793 264 130545 735494 164082 190 197113 119661 339 913004 40 5 396496 25 153797 660199 274 93933 796289 84 124831 335027 39 64162 531584 23 4 626428 156 156353 379416 23180 55 960711 288 184421 555641 235 113359 968511 141 30511 792036 204 58820 225458 95 40090 848858 211 76803 730720 71 145371 33604 71 173661 553023 162964 27 586990 185 188576 794183 303 130154 21170 152049 37 648520 89397 201 907582 180071 170 806978 190012 353 3969 281 107175 435276 84982 146 483829 79 143246 69379 120086 227 749861 40010 18 116824 168144 206 102227 128 131111 384068 16634 39 727248 109 83232 290949 213 70607 328755 58 145443 357235 165292 7 743234 92 14445 812793 136546 227 639842 59009 12 718376 119 29080 514093 39 126786 241126 149 112179 303672 199880 66 533590 39 93748 877874 33 135421 118920 164885 153 599352 138590 154 117107 34 79599 632795 71574 115 870307 16 37061 308418 178 48039 254520 147341 305 854766 103783 93 586228 97815 174 415430 22 126719 428594 27303 159 976400 50 2505 445123 176820 402 378694 27393 146 662672 9 130365 495838 134791 46 944591 400 162890 276314 7819 21 6876 22 189286 85455 99695 259 749366 74998 63 85984 269 143159 955957 195933 137 209972 190 194575 200935 4 31460 54806 176 40097 893744 363 160176 760259 109 99791 654878 41191 142 273038 202 164080 881840 65615 245 610989 167905 305 57356 1922 37 257193 59 3814 602012 99 108504 172868 80731 136 126759 41353 163 131041 102 150877 18956 50 95399 243930 132 98453 819280 154434 258 586256 65930 45 986124 129217 347 859028 118212 185 955441 4073 53 298399 157696 201 746936 173221 5 299625 13 161905 355139 111116 242 166597 199 99157 266262 50537 40 603750 91312 104 662327 89672 207 897420 141386 186 259497 52 179655 296347 194899 380 140415 127845 289 903169 189 106661 795094 26 148815 854507 113702 334 390554 344 199126 207106 152 127095 469364 60265 94 854388 110798 281 809127 156177 247 220088 6696 33 765752 130618 144 797672 69386 126 654470 153121 7 560965 36681 62 785078 78 32988 674295 71325 254 146604 167182 279 275745 243 129427 669508 23676 101 629424 211 155838 740861 33 6850 916306 1002 18 138353 139 174605 368673 101 136611 672253 198268 182 333090 224 87452 299239 320 112983 204637 64710 185 307676 40 87633 102639 161047 14 726274 161369 368 279788 102 62643 896445 205 123949 600971 99734 234 797196 162560 307 736927 68602 53 191449 175 185721 792980 168499 84 101860 215 65201 847528 6023 26 697341 252 100595 79951 209 95287 177951 125206 186 939271 111124 5 390219 106998 32 160961 196 173677 162780 189523 241 958929 172378 122 470758 171 54262 632859 186 162397 790165 102230 270 32969 41990 168 370556 62 151314 680472 261 106977 560468 123860 34 783535 300 134717 35367 158966 53 885292 28787 28 808575 179 83514 181098 118 36660 906239 239 97122 484309 55801 85 540148 127078 27 472899 297 186071 852469 111473 189 718766 20 148963 475976 1 141783 957809 163027 337 826039 105427 44 413087 145 55934 196371 137 21068 898211 140609 279 857417 173 128370 969754 55457 35 37317 132 143958 313747 55161 4 904201 289 187860 233185 7454 19 207143 17 19487 349583 246 161541 620759 215 106454 560411 396 178006 643651 189997 365 209176 65385 43 363307 249 91795 799173 106363 292 266044 213 187420 118816 115 64863 603244 94875 177 145722 142927 205 532776 296 111828 742047 61834 102 628919 384 176785 846805 69 107593 42288 228 88856 672247 191540 71 99275 101350 171 291598 143800 249 214040 156306 221 725182 189765 111 766062 144 62148 808034 34 27932 25903 155170 261 70146 88861 227 65312 127 22885 91435 8 192533 377997 178 89004 677139 44807 121 605508 60506 109 637802 96319 215 686646 125 75055 266673 4646 68 705291 276 105145 297768 190221 105 521189 14 5325 185677 34582 138 136728 101510 304 945066 104101 66 749205 38050 93 528318 140559 126 664736 99062 35 708860 53592 88 933045 71216 40 704919 44 15174 908349 12 9145 442224 122588 2 202708 160602 61 277355 50036 46 342844 1826 13 969631 216 82868 690400 50069 10 354714 127943 165 745655 147877 319 388109 210 173499 534303 178909 380 165884 191350 342 658144 125574 269 932132 1243 33 215874 65255 48 623628 130276 102 54724 212 93088 633638 61 6266 972699 51692 90 641772 51 72966 970102 105554 6 803704 97881 2 863835 173 48451 887515 10 74912 893004 43199 204 388162 193 136177 188038 14 350 847223 142656 157 645918 299 197196 457232 81339 83 247598 128799 11 966244 89620 70 57734 157484 23 350536 85932 49 591609 176 98507 660829 274 182725 126019 139 194846 508452 169 49699 851235 105386 115 334920 170650 410 883497 50863 178 199106 9 175164 14422 158864 91 258439 56 68917 246632 216 185242 653490 187 65036 243022 55 181274 760214 157364 106 649881 57932 179 980021 332 184229 999774 161 35911 564483 178 120533 585384 153860 376 141310 134 32492 706152 91771 86 824191 76232 2 285659 26 8654 846292 218 175145 152443 118 36231 286592 4 11707 939565 315 111220 267019 117 41621 32855 135454 13 167036 105115 194 789260 203 52765 142577 32447 178 539634 95071 49 407528 58339 225 242004 26 159730 386003 59458 84 17422 167 65397 489116 173249 172 74964 38 31333 225675 87588 56 571878 189 71347 220476 193743 69 76301 68 8978 387355 108221 158 77691 147 23332 231783 76209 174 331557 126 165227 637656 58687 35 943983 113 21557 274722 303 132980 634352 76 189704 944994 119211 184 559678 54003 204 540190 6 49935 887894 47 170020 754048 296 160408 810182 74615 22 872945 278 124657 312413 138332 182 325286 174852 227 480365 117509 121 155548 63173 69 631356 97 10968 461236 16800 129 417106 100095 107 560396 134379 160 614680 425 198371 849789 97 104400 240823 19466 115 911382 98147 285 537205 384 182072 765170 131 128352 660009 91535 177 148049 51 46729 765641 369 179702 92929 100928 183 661732 8 176927 658097 169169 285 84824 160324 311 727767 23908 144 244158 189 74786 461047 97923 156 262428 26511 85 864456 211 94058 386020 162 147303 154511 3 138813 621235 144622 367 621634 102824 38 224286 69 115161 427449 111602 136 456114 321 152584 559352 100649 242 880425 193 178935 882919 123508 31 767177 2941 13 163010 68 110801 385818 73596 67 238757 138924 319 944313 157208 385 14347 170162 9 76701 192589 282 323986 90543 12 76677 77800 231 451755 298 165240 415272 166592 231 339906 131 19126 844180 92776 192 155524 21606 36 320787 360 176916 842195 73653 226 22614 19439 105 511092 74715 169 886757 262 81472 335542 98 65890 914339 34 58527 138550 105920 161 461335 20 130821 746686 124941 231 951241 97876 228 136244 198984 406 283083 369 177154 914168 58 8872 443782 169797 187 248707 81006 81 385954 184781 2 856444 169 186799 355543 146 122199 512567 106596 237 369439 212 63774 973624 353 130737 182702 45 7232 731508 202 90864 601759 145 88572 199392 45 129088 276254 32359 3 393944 117 44883 306050 20335 53 757079 36325 98 573375 111063 203 321818 193272 192 466468 15 123401 172684 35546 121 576292 65970 85 318292 57 115225 146783 352 152511 470596 142 127969 535524 50 51696 728229 75038 118 490146 12935 87 480330 5697 57 363690 114642 2 947153 108 29886 444884 108 36198 687821 101 113608 15656 188 68365 631321 14252 65 111888 75150 54 89561 115904 273 660457 28205 128 595143 194401 336 961001 69267 158 406064 102374 92 664386 136885 183 103581 114808 25 681869 36 114079 448984 28782 119 723646 185989 145 144255 304 148286 258900 137140 55 172648 53 107925 130044 122131 152 105848 336 198973 253085 75076 214 499611 148012 242 397012 36 18071 726528 156472 116 863781 125 104192 733733 33755 29 629725 193129 357 893125 197819 30 72120 96793 193 104937 124 126844 993029 171 31602 568904 78395 227 547091 191 146727 820956 13338 99 191386 135526 233 751043 301 186078 60058 52 193234 679665 96 106359 656942 208 134605 325169 115924 222 338878 143 185361 437343 104835 159 135270 129459 104 677437 233 130280 601484 289 94355 959668 317 120454 306326 829 13 304494 33112 39 784868 54680 182 109715 320 155952 164133 122977 60 410617 97 96390 762652 112802 215 20347 143914 227 294882 199883 173 20870 168272 85 29099 96 32418 709664 47 51998 72597 39732 87 167822 357 149788 866802 183 149129 118955 87054 225 275622 27981 101 779210 3 48612 898888 214 67650 508201 40 38037 577655 38 68379 48558 192185 77 61418 133 18854 533617 22880 124 225396 36276 79 818767 183932 331 961000 27 47978 900235 135 115683 821045 75 75196 367704 302 141872 197103 146628 14 418007 226 184995 596926 150 112599 914862 115961 220 583935 152 23444 447962 100958 266 763893 50 31589 549203 116347 312 728669 109192 265 74882 179 38542 795017 44362 65 742823 173 186664 64559 15683 19 685512 194753 237 827930 92079 157 125866 62530 204 253736 166 170470 613371 6565 36 426686 102112 217 972564 15 146708 134268 8989 38 713535 9284 70 210856 6773 45 263750 67 76475 913267 64062 120 333518 113294 302 884160 167808 301 465731 82 29356 859264 283 177756 227473 267 131540 840770 196671 214 690526 15288 85 954986 34829 73 347801 143677 361 384470 74478 207 986767 38 94969 833125 191683 257 24077 2632 46 166520 95582 86 254097 194 75718 152001 313 184889 573275 178831 211 347809 177206 393 811470 24 15954 426174 29 26473 150771 107511 119 905805 157018 137 697978 115679 22 420239 3 124475 263372 27 28011 67132 29 42469 777454 153512 206 745174 19 160054 692258 182458 1 202642 206 75753 283161 173189 41 371871 69762 205 932111 18 107442 801105 51445 64 111663 133484 338 310819 54829 15 22032 52 121042 395891 39 59107 369388 40201 122 768509 205 159703 269343 62051 22 152416 367 196597 442458 237 166129 190913 210 102143 965627 26392 15 102931 140 70497 189281 105979 96 864688 183790 336 106124 91 15827 780041 362 175317 536231 132130 108 880435 191 76785 50113 79 179747 925662 63 125487 300482 87 64828 155791 314 182635 78372 18 86965 487348 79635 169 859917 120806 146 687536 137086 291 196863 317 127461 423773 152136 46 663147 1493 31 753051 78353 8 164113 31284 102 181516 111962 331 616287 15702 79 258324 145221 198 899528 29799 127 627036 186116 217 550551 150360 296 964261 9 5098 661862 117710 1 902820 14957 62 251080 1213 2 666687 116 25560 562336 191335 189 999076 199 190573 249309 60633 207 691427 49671 153 943686 360 176179 491775 116 83080 233483 71 20792 415001 76702 132 537798 179363 403 606514 9 28994 724862 346 194096 250380 39021 135 402339 68 139523 872935 90 22421 571172 122975 272 950993 77115 98 311407 130815 326 561936 53 45287 355988 30441 109 898926 64175 247 742192 156089 269 153620 35207 45 790150 15510 52 271096 106 13557 701543 33 84407 284026 126 174159 66682 143 28658 435303 119580 343 11384 135 129333 240377 51 19736 733462 240 73657 609379 111 95441 108561 32015 63 826803 64 37690 582078 170 41415 989004 87242 278 536761 195 44828 898649 4282 4 10472 59596 20 474681 113550 6 145219 178 132210 348711 36 181968 576043 82213 223 505679 63013 76 695274 171454 385 853958 79 32055 118822 283 134528 606794 126 45480 431055 302 173437 542293 51739 124 84585 198175 158 619064 138 78260 947033 121063 66 213866 354 175780 489124 25 4614 584994 71 6025 539887 4639 10 412645 13869 71 979316 215 77581 162009 80744 76 74011 58824 127 852881 31 68188 788883 45966 29 229137 148855 116 539006 6882 26 311210 203 196070 45079 347 151286 175574 108685 44 361747 184598 411 491739 51836 216 291210 76 38141 365346 144 147529 953582 78 12093 863488 182402 315 794303 132352 337 726791 139122 170 983203 55 6947 95494 173 123151 427531 25259 11 696388 39 129422 155570 117311 176 443585 106 99775 216733 73486 165 167136 98276 20 567006 125 60495 731731 95473 230 272315 31071 150 280457 256 117232 500827 193353 420 150026 114485 226 53361 211 104799 606572 157455 325 659431 145780 350 439086 52401 187 799311 175 195059 613791 151397 157 132607 144135 320 298743 174590 196 82652 108045 310 678164 23107 9 589634 46389 139 208176 94 51956 363254 60 45986 351806 123041 251 753251 5447 23 441349 186 80936 831487 68841 255 43734 309 182469 928630 127539 190 287660 229 128754 743631 8 25512 971017 197684 48 992106 171680 289 994873 187821 5 708418 24667 23 211972 104795 149 418582 197247 35 598693 1 18755 716114 71425 266 626432 175012 97 931371 74700 84 637535 259 84768 629081 85434 233 403434 105326 202 582392 172 198486 550794 177032 250 690325 323 120231 826409 23833 135 98826 142 41903 713658 32 85686 599218 120 48403 723373 200 94357 794027 27816 119 897911 299 183263 130005 10564 47 152568 58 80061 971550 192115 43 793996 47993 71 471098 17028 37 58926 14 958 654276 203 139606 723886 21 15860 921724 128067 118 72987 10081 82 9768 93981 300 735831 10784 80 943308 128101 124 746905 185308 15 5639 339 118890 152031 58440 63 192540 331 140988 943590 133 82332 111302 265 153503 737128 38 2558 519378 287 187380 735377 33926 109 916699 252 84795 171896 332 155018 441741 24399 120 615290 108 129793 260329 17 15977 600975 15 374 736436 47071 128 443259 41168 46 134114 81826 244 800011 113 93871 604441 87 60136 915968 71 185912 329647 26350 157 491301 4 20002 421993 166681 226 160666 102 26577 972557 130 80627 39446 119465 177 5698 65492 242 30496 52 7633 132575 70 113023 880784 79287 110 356126 26 82892 652558 130 77545 836566 99 46967 890378 83 74992 267853 11 35191 138626 161802 12 285261 56 9990 253143 54897 23 472425 183 132839 590805 1 7304 190868 39238 168 595167 45 168044 912687 246 68518 766900 183 155023 543103 142938 87 960362 112104 280 514478 61 137806 949470 121 46923 995696 232 139363 378493 77 14427 842002 11 186083 652918 61303 19 405368 146 138680 784987 9479 42 338545 16 32451 99565 55239 6 441038 29 126385 765146 33 183222 460213 40205 179 25846 51 114160 397110 112419 323 147379 213 94720 530149 48 199458 214605 5 89167 833175 81671 187 237342 787 10 331779 191 123545 430287 32 10969 386066 154 112539 745973 136 51710 322114 144580 314 937903 165593 377 852406 83 11381 333515 194 45735 370861 33 5683 248474 65 47050 446167 100573 58 280947 263 79426 154775 134 62768 593398 62221 236 794159 14526 111 205577 83370 96 391953 222 53974 223901 73 24109 101323 16546 57 958288 242 126894 171888 65 7811 857319 162 46952 351451 180832 187 426526 177292 98 166559 224 100756 426698 136 34722 974338 69846 150 762331 78094 88 999041 155 51379 332347 200 158394 434 174 53677 376553 132422 159 16258 100285 221 693047 183213 329 523470 405 185339 304239 113862 245 670572 335 136385 989760 168 35312 745719 87816 104 664964 15101 94 536157 92939 45 817579 27 50041 474367 149646 361 954861 44 138648 276472 68 32558 109004 25722 140 613892 219 101009 570686 45 124557 659761 243 63685 329575 133 154760 306574 67662 72 801407 155 75389 278957 125438 306 81643 130 108620 11798 55638 126 30706 164109 359 25681 174942 53 260486 58850 96 678461 153886 152 37063 53 7657 117288 19114 42 971416 185430 21 959321 7 5867 390066 108 133671 602904 27 23518 318134 177 38630 376976 184 103188 838686 8728 48 903009 414 172327 392612 305 101807 904684 154352 76 719847 197377 367 573688 205 154227 823938 235 55404 748028 68 26008 277627 107949 291 62441 103 129032 595985 299 94133 134507 144617 114 177865 93161 47 595289 72934 114 317673 236 171957 65087 72476 123 864211 89219 251 193347 115514 280 992868 12 9506 62020 9 51034 518691 95 103657 84757 152 107478 218731 328 128942 950941 182 57535 4396 15479 35 922466 152163 279 108372 25429 109 958984 81 13786 155877 108938 1 513613 112370 308 899738 48 11079 936842 68572 39 960677 198335 431 713472 106251 142 929525 350 171549 24504 189 152780 657324 27005 116 325051 179 64414 894250 110939 261 518669 6959 14 792818 179 56766 270592 72 191405 90375 185062 346 794061 180 94239 289169 238 167001 767916 17352 29 977681 11 109389 414038 73763 243 104041 162715 33 916000 151031 167 585634 88054 281 652158 36 38773 643840 196 59966 815524 74 82713 938207 155810 82 506263 127957 124 499990 44420 63 811397 28663 6 859918 159 192768 446711 46 192199 367561 159359 162 173340 105 107927 60725 150 101305 912332 29857 172 484471 115919 1 807644 63 92768 517578 234 159289 278327 164435 215 740245 48592 3 654782 91170 136 211437 182558 73 485704 109 47171 169220 119 113409 150632 7252 55 438150 188 65375 29315 276 96968 113651 30 148511 863900 145 128295 138495 221 169009 31486 150 39001 482574 273 115587 328176 49 88477 522342 117 139271 967429 7 143302 297647 62 42506 106918 154566 167 279319 327 128555 145086 112 172109 430213 177448 143 238835 26787 151 263274 214 71874 246622 123 41195 891628 169350 93 224104 187 188498 362651 111 15136 582040 116437 162 870212 93146 69 234426 7 44304 88014 127 16531 916599 245 157365 208627 126864 218 831275 193 74679 191813 141 89392 236264 418 176151 996126 263 99248 523484 30 16615 134760 318 121184 956805 301 118684 831307 165471 18 628264 186646 20 316635 175807 17 395737 250 96573 262824 52 146073 828973 150239 75 964998 93 93083 983808 182883 119 128422 1 70059 751361 3 45807 79252 20 107749 115588 23201 30 308280 81180 147 436527 88035 209 602085 126936 163 368660 101920 42 747241 59 21466 937003 29329 89 24904 120594 259 976764 50 9600 313536 56495 219 264789 71778 85 508417 43 177860 52612 21681 24 96876 44 8998 668917 235 63130 582436 368 189338 372824 154652 58 983461 51 99859 532942 48619 36 261095 68428 239 719529 76 7 583019 44803 44 934188 22823 129 11259 33 37074 643897 411 173364 604114 60 52638 808663 73 79213 568832 72 12036 145225 73 22203 233765 58623 31 470225 283 110175 534622 228 95457 582504 131115 20 555756 174492 121 74204 62283 94 188990 190 114544 947085 180936 241 780848 264 194508 562986 87 38547 309942 115175 178 482925 132 35292 819589 145776 193 46886 173590 115 157943 197 76757 118447 362 159375 738293 117 196362 842717 86 109852 791938 41 133940 771328 38407 164 753964 218 109793 643378 134 115279 958223 171981 270 652012 19152 44 640595 386 165373 427483 43205 192 739841 61445 201 731221 8365 61 465005 217 102486 996110 283 159855 1061 232 145145 579947 55 4235 785415 325 148575 896438 110134 106 602236 27880 102 825639 20326 42 968498 54233 96 964264 3036 55 345775 38 17369 743933 131 19832 449920 66 25879 728703 58 61792 168384 90 24761 693307 196 177577 502458 12090 62 898364 38799 1 685139 41744 174 831377 57824 26 298061 80011 137 493079 114825 193 547743 31 133425 464711 49 120573 853596 51 188826 505435 6799 17 691845 147334 103 79622 46949 154 197415 253 141512 996490 128670 71 651169 121114 303 406525 135283 58 552669 173 81052 711158 39 73565 382863 28 54982 221591 178 138511 568040 124 173193 465082 178271 374 194971 45245 166 804820 317 183770 941364 176 69138 481011 1917 18 336991 11 46080 223754 251 117799 171279 180 103390 253421 16390 47 676760 168193 109 994883 47049 18 843172 99100 217 815091 193222 385 387385 41112 56 271067 18 13254 765552 149 158741 169217 125608 109 118414 123 16373 855066 69031 33 342553 7 192957 364807 139826 209 949189 64046 4 310707 118996 337 483654 47 131066 917499 16 74846 461849 118 96378 410897 10 23219 15572 187010 42 910862 68725 50 678792 133 174250 217685 115 19952 827521 151 38509 467604 160 44502 53854 134796 132 536852 81721 86 419708 29 6440 685786 124 58541 616432 101 27181 865336 150680 293 898662 110238 2 990487 10535 9 400040 41977 203 14568 52 133999 322486 176451 115 877469 33059 97 414093 180 76711 558373 202 68271 460479 2 9915 838166 95665 185 632375 251 112137 304809 94 73737 668084 19 20579 331064 177 164243 747312 343 144106 226634 82 170768 239103 113700 96 201268 54 49199 909574 84208 119 67706 16135 40 56888 73 118994 488581 156685 326 695461 345 128466 552861 181048 197 334841 174 159816 790979 98427 110 414649 133 86702 878099 117 47448 132336 2833 5 791540 84352 257 613383 186951 140 346490 37004 138 756270 109831 120 648958 108 133112 618189 162197 356 294430 33394 96 639862 49130 9 70852 44908 127 356150 99250 34 99031 177480 381 669677 263 106883 785975 98 87041 580694 261 132201 536566 289 143280 265058 142448 286 647715 231 153188 993073 86 186276 48718 128870 251 538462 134906 41 670180 34435 33 362951 136 34425 284087 7818 88 673977 30695 109 822082 73 18677 75788 12 87082 76949 133 59352 647772 150185 338 978345 329 135486 860539 217 57462 512353 90 94912 825674 130 68669 898039 36648 134 560961 102957 265 434773 123823 62 913946 10131 33 674328 71 28186 561545 143860 51 736328 320 161512 367519 29750 31 429021 165270 389 269282 223 137481 940639 97958 111 937777 257 94325 455011 148246 285 93534 329 181295 243317 183423 213 574294 108291 232 221569 111948 216 101377 19 28197 863789 125 142225 685316 106 103012 951645 35990 92 731519 341 144686 747419 147 30036 778473 20507 79 883692 249 173795 303023 121450 310 598177 114795 124 446296 110 91274 284996 322 188937 971026 85 8628 715555 78412 100 388458 301 91661 117731 98 25992 540446 208 91819 282333 145586 330 17901 76 33395 628324 51 33094 143893 127681 155 111077 37045 137 700570 143166 209 903985 21 161626 390100 148961 354 192628 26521 51 936283 189060 43 814068 47617 168 975705 48 51772 267368 146 43702 312860 8000 20 638684 64253 90 357809 92 98520 214892 153260 324 32283 39973 45 772211 245 80573 790167 96 35125 487188 131 22744 310702 195309 265 102055 117 134299 710011 158329 8 351732 114351 186 16608 61448 72 670209 142834 134 620926 90 165442 381680 284 168590 378374 115410 96 592899 11 133481 38348 99 70023 880813 73879 53 595613 403 163274 971974 67 75752 320034 109 52092 7503 189511 69 137954 59 83906 13274 123 37794 607844 33833 67 306850 282 185825 479719 39 121946 967258 178 55332 592593 31 35562 353795 146831 177 787747 219 107055 362049 226 110731 726869 293 104049 118445 115501 295 882886 185083 7 398341 374 152889 776821 79 66718 462699 165842 34 90849 76 88459 216143 131 26499 912292 132448 178 81652 95144 35 484306 19208 40 674727 184841 303 303929 274 145982 32329 234 195785 204693 149913 294 694875 17458 95 745211 97137 282 6125 161663 334 806689 126329 265 559835 118584 157 506222 332 148093 722537 70 132941 181481 97 17449 102464 194815 117 546259 7 289 886624 62942 213 317600 193881 33 111801 15 172756 847338 87 99622 263126 356 151912 909212 212 51548 238195 58 12152 167422 61855 247 68204 136 152066 327030 156024 366 823769 382 157989 986904 105498 213 117571 330 155855 608672 103898 136 6748 170758 12 503321 69 75262 99344 237 142138 927559 17065 87 658561 46992 209 259205 107 157953 476378 138979 149 917786 176248 205 242911 97202 262 196536 86 190274 265045 4754 41 892351 67 54471 617374 95416 134 284282 179 48569 332136 195711 435 63473 116 117712 979928 39 31626 426529 42476 146 899215 16214 123 592877 204 113642 340333 18 69152 881934 79996 63 193253 75011 153 58185 46639 109 661133 238 187718 310365 255 67523 723863 154829 296 780409 252 121300 636692 279 129632 28336 69454 193 274828 175194 17 910080 49594 65 756155 101 199508 7107 153 32966 512061 169 160898 54136 604 15 249546 198 57643 707342 52209 25 533631 62161 216 887794 44 134374 837166 3 125983 862821 43 165122 639968 57101 128 636811 11 55775 890079 128 152661 639670 216 88351 605700 310 180547 694976 134009 238 597290 35 133952 158770 199943 161 417738 34 4784 852453 38 36716 801223 204 194685 14085 189 48590 534868 35841 136 64202 143764 261 359891 144 57259 149929 62 101117 804257 240 96528 399571 126 174381 863882 274 110460 231656 67 24350 235462 67 17736 509849 166819 131 624503 103359 105 17880 94693 15 379770 164 52101 692941 282 123605 749108 364 177775 42188 153877 258 717638 68 49702 551562 269 76528 990175 178 190467 46170 25135 107 184737 48333 18 179863 142056 141 103683 225 116303 822714 58004 16 877258 56 64469 608514 220 116174 309351 136 41586 737969 98157 94 363615 129503 84 823042 94088 198 491237 73813 208 149001 436 191431 586378 23 147251 224689 140774 18 59341 110181 63 82540 25890 88 354874 186348 391 6200 333 172690 849587 107 63149 736836 302 99729 538148 10 110579 671716 93 42484 140088 18 11899 709884 196 173423 575736 107340 261 753735 144 36226 296249 74422 51 125015 101226 294 553601 24 106080 117727 128893 326 860767 168 114893 429652 58707 191 324260 223 92710 305601 25 4731 199342 12 2415 299152 217 80517 350130 13542 36 531661 138 140317 811141 174 73531 67520 34010 139 818934 58 10832 88536 367 191424 310785 122344 312 2526 47021 76 145559 76 25871 525837 82108 206 433372 254 82760 838241 24 14611 730317 84003 2 727311 74793 221 416982 156 140336 415589 288 86149 299630 127 82616 478435 25607 122 720812 56764 199 505591 122936 253 899335 134445 131 81853 28520 90 868100 72 90598 684936 162640 220 111193 220 48850 746678 98574 251 336672 197518 247 282331 183239 304 79037 109901 136 569922 72236 27 992116 182 68967 354909 184831 37 915237 144 142285 796782 147869 67 844969 395 193842 429718 97 34270 144094 102969 271 139699 100 99837 134037 28089 28 768894 19579 41 756702 181780 233 118600 192616 226 866413 174934 362 366706 76 45910 387943 120016 256 172089 211 70491 241461 5698 44 41254 104751 224 672825 118 138374 405094 145 88520 348661 95356 7 418961 22987 105 949524 102525 77 654063 44424 86 985734 367 186503 54124 89108 168 324115 22 116267 89183 178 178388 813357 180600 241 564717 65 34322 707257 111 117068 487583 158 184483 488229 195 123492 946634 208 148543 432857 182 113584 191996 78927 271 504611 159 82247 884597 212 191567 850783 192 89153 828079 286 83853 935479 37100 61 446166 71 60717 133822 37855 125 954158 40 38186 998204 127 58950 333220 127057 287 745999 133902 146 450094 104 133308 850169 92 14896 245854 6 5306 57513 191865 329 964257 97230 133 576517 12696 67 915872 299 181192 614296 178009 147 401876 67245 171 8321 214 60438 580833 74 7969 94458 318 110775 652770 214 80064 188589 49259 95 108210 144443 308 446980 198338 270 234803 240 113349 822406 72 111644 289384 55848 6 888928 13 53517 96914 88928 39 277795 167316 312 976456 39547 67 699406 191 66534 445722 19480 38 289538 253 105970 965462 109890 125 485846 116939 182 31292 106910 225 580131 140 4 176924 291 85242 207963 342 161225 661475 184 101374 218920 6 719 171716 38818 78 788655 156148 128 626886 27 6422 642463 165046 53 797785 180762 134 647497 15434 16 980824 424 186947 575521 79 126606 194394 226 106752 765544 31 187065 197455 96 95096 724490 50026 140 722406 20705 81 487813 42 42624 314849 131843 289 56582 70650 112 447611 203 118798 245027 192833 200 152842 23693 3 512678 148 40323 578472 90 100848 181293 171875 147 333343 156702 194 828537 83 194151 255604 128595 176 900012 40711 87 869662 23547 90 898781 272 133220 203314 193128 226 283615 96867 306 726836 112648 101 13891 176553 358 870252 59237 203 271108 58 17575 336353 89280 286 933519 124920 203 225542 63483 126 103006 113451 93 35939 87155 74 849701 6003 37 165385 26127 19 752652 137241 107 928168 76324 219 229924 258 136843 39955 163 102336 873233 153224 346 792202 202 111170 882255 378 179409 573960 170884 349 141872 62 4781 215112 113993 318 680874 70935 157 939285 48523 142 840274 202 67741 531957 128497 104 341894 173336 103 69748 131253 321 618495 92701 256 255009 86 16537 839696 346 120147 712920 162116 147 962417 18770 82 461718 115 32982 213326 176 151562 405047 10845 15 722475 139 174004 864802 46 75382 112507 249 189724 527330 237 131970 854610 186525 429 678844 18 27189 246800 276 135436 37132 375 153997 501133 52183 42 243084 123 175088 121814 53202 114 482841 270 101302 314202 145238 227 195192 66357 138 535022 16721 42 158979 12 33583 615631 159768 322 934565 47786 82 484685 196 57313 627698 151692 204 819197 350 182440 87139 24 62789 108278 143 53413 979181 401 168510 662093 94 10991 450042 251 129049 531735 85 11771 476113 188 142841 333318 139 92943 474972 60 189098 822111 227 180487 215716 86994 75 317179 162636 187 35971 63546 237 422464 173552 272 326499 57 179676 240945 31 14042 517344 53 152292 143851 31396 111 886590 168 77354 450830 97305 135 922174 92403 59 963754 5038 61 862189 92036 97 472168 109623 215 242222 206 137143 479514 83 47682 267295 137290 46 85652 132 57397 614104 123084 32 144739 18060 114 387354 235 107486 624438 161 174185 505768 148 125120 969674 89 20134 909287 56 191613 976860 181653 90 863499 160375 114 644609 149185 146 671787 28802 19 107593 49283 213 480787 125430 290 905783 96 104197 965946 194028 236 537360 177954 267 957822 345 168019 574585 418 185508 191525 113 42403 112135 56 72543 750929 74 23157 414103 9965 72 929995 171404 355 945881 107 170879 926869 65 44856 18097 53 122605 638759 9491 15 639183 87066 223 717755 94 149906 876224 168089 334 156902 287 147295 540259 88 31640 685496 184412 134 837377 82 161830 816806 121 49788 75239 61906 184 168591 244 168030 105838 179704 115 982223 96917 57 567362 129 143337 463899 140183 327 594025 211 78326 366679 325 171629 931486 182 109991 5145 20 51519 242202 36139 2 756680 59 85838 763250 97 83279 170693 81663 90 299492 258 113916 528178 109 25754 305271 275 83821 2924 105 18215 453508 88 80397 996053 36 3236 73769 68 113717 523300 111 53772 77630 152100 344 484752 47248 69 46821 38845 33 153213 101855 311 632413 267 149508 397077 40 161849 802868 132 95127 260051 137 99977 718598 67823 231 927546 120897 98 150430 36357 5 405192 62 106177 914399 381 194612 322715 63 44664 8911 146114 97 910041 197 93698 177303 326 198045 138601 168690 113 703542 171637 413 782966 150278 374 669794 161492 286 302116 91790 44 391090 146058 73 406586 174311 215 390205 19690 77 253605 65066 52 989806 223 148301 857028 120727 170 141526 90163 51 369533 53228 57 590192 162741 188 186085 150624 257 353795 61743 246 626146 169824 362 340052 64 199282 698316 10323 3 750597 45766 85 542472 123396 305 61107 148 157558 323165 37 180741 392630 4 41721 700600 67314 221 904311 376 194830 63908 41 74659 813538 143 92457 508025 102307 171 882690 93 108833 235682 81150 215 759148 90484 210 672950 119760 31 721781 63 26179 908172 113 91182 6051 244 115387 319565 298 125239 602179 157 56676 272889 155078 113 570669 95 96221 744704 175 194807 501781 116 118387 85313 99880 63 55648 241 194496 982241 298 90562 467127 248 134983 834867 217 119355 851803 50926 90 541693 90 162205 631108 155504 344 73439 57007 64 529943 35 19319 386403 40 170001 136486 43 30689 591639 177115 187 413528 174 102904 16024 148 139200 633687 193813 66 248521 157186 200 478246 74157 13 748887 189751 250 642307 20006 20 632716 313 112777 485650 183 196518 939699 184921 199 643109 84792 258 407642 86 155268 171925 182711 369 620115 187 188056 390924 123925 243 586636 67 135692 91793 81732 13 89596 98634 291 930370 8 40439 227782 198507 388 200028 164 171960 111939 73741 244 697639 86 27205 598537 2 5569 740073 110237 123 983953 139 145081 708265 191 102607 699013 138 189559 334137 62023 192 975143 193553 430 162528 113395 109 414441 175629 89 432168 179428 263 110845 99635 271 541331 208 102975 533335 188 194614 171580 25397 126 301250 93139 193 306248 155273 295 580687 189578 79 396549 158670 85 112546 20894 26 96350 32746 146 703151 73003 188 119973 102 33620 671980 301 147110 684609 162 40795 234557 16 49492 832078 171 137897 700992 86164 244 667426 287 119159 79980 149647 335 132958 67034 257 325003 75 171265 156623 28536 139 704012 354 149486 291160 85610 52 96910 100 111946 527944 62166 88 805664 89 20554 825395 39823 141 650127 35884 24 646112 74209 119 646225 151 98444 157325 181 170728 111307 185 145618 984676 180 73362 110475 408 195856 639523 83336 155 810350 199 134282 946821 81 78562 49700 62184 200 473802 51443 220 422451 76 138478 914908 122685 195 447182 29008 160 540104 52 38127 493121 115 43686 131435 91 37171 930923 214 103624 223359 24 124844 946791 21214 32 842112 152 193756 700416 29975 65 403574 129298 46 15194 79 139545 99167 171 127441 478594 103131 243 173974 56644 200 646069 86005 121 504996 18999 78 791727 14 118121 7848 36666 77 648668 42285 157 798063 5 25398 128585 70214 71 311596 63 33342 33655 60198 70 961999 107632 240 922779 93 172729 155922 70 177339 805812 35900 155 34075 74489 223 168699 7 73865 385387 168 30202 360814 159504 102 222220 123 45318 232409 139918 198 626357 176017 382 826671 59572 212 540111 150 188123 789985 91074 207 604961 408 185420 98189 164 97308 725566 214 56361 319832 203 43466 194356 36 120862 972759 170977 383 648448 106001 205 158636 74476 26 126208 96167 167 543043 102649 289 753220 334 191116 33286 211 95131 6429 52 16631 986600 165786 361 720561 70 45346 952625 58954 37 450747 206 68386 609953 133117 65 947801 174 95553 362965 94185 181 383415 89009 197 869151 66381 238 339084 92553 20 272850 109919 65 831770 37 30747 731582 81116 94 407366 92072 152 58611 286 153136 987194 168 43505 64254 109 172829 870190 220 103020 546463 372 165995 124954 17983 71 398657 132252 330 764290 129 73034 835389 190515 314 909279 215 51482 824706 172624 222 896066 40644 121 81249 75 139030 408379 192517 248 784481 103413 160 963415 281 88180 360815 65 52769 9508 304 112049 436089 57335 140 337131 307 139060 868591 129 195570 2172 120 22831 315993 83 131359 66035 127744 282 929999 12444 89 863058 142252 8 672354 298 182360 220199 13 151865 317571 21399 137 461056 88873 214 993303 179139 118 448880 14 8862 168447 3166 39 404917 18 153987 464770 17 17096 840425 38 192497 839308 58414 124 157272 182241 231 569813 134851 20 139080 339 138512 505380 219 117982 810958 4 124964 327734 151470 327 345289 181909 359 278837 57606 118 415149 70 167853 698252 173220 399 296215 80 109220 113474 132883 135 595420 142537 35 130968 88 10540 641470 60850 211 965031 122 78811 532319 126803 285 929074 88 109895 49944 17 175677 509283 29 48978 372647 313 192900 845842 55136 47 753365 213 79957 231136 94531 178 357550 150492 360 442361 347 193697 752582 89 49087 528261 1868 43 992941 21779 138 996966 123 44968 218997 212 77837 540675 153236 2 115556 101 45920 85196 55 83224 387050 7 16298 103375 30407 1 992989 88 17224 140907 59219 73 306643 14155 44 330013 69634 27 225400 255 188486 195806 143 32700 879819 105858 247 689245 86691 103 341829 104434 136 521527 16 2756 771491 139 82441 207064 203 71282 731902 140916 329 193735 154014 263 254255 101637 50 621181 40838 59 300931 198140 224 728726 154418 98 25991 99787 234 386878 281 120185 232910 187557 216 254304 96816 208 888514 108201 16 741351 194080 387 330217 156436 379 99766 224 93246 186924 123 159204 556167 38136 31 291481 52616 177 133548 150724 330 752871 52335 141 426107 68284 97 451427 401 197596 388861 125587 119 599620 67 19062 294176 156 138483 734329 89100 291 914911 22 154478 833897 99 60448 766182 1 32524 108329 118440 181 113244 160214 79 445909 103 110782 577910 123670 190 586262 37733 172 443777 55581 50 466935 124 67986 817140 289 115313 245199 198322 222 308947 155 136255 369278 61 132357 171094 354 163442 200707 35 175803 278242 256 185589 376159 413 180908 367169 168549 306 10310 26835 69 531260 121 76725 191817 386 171262 688058 70559 142 680585 160 99827 401332 138283 10 255534 54 145323 397416 129 66670 857929 170972 232 100925 53495 165 358130 369 182998 740137 163641 281 210531 315 194646 953868 214 94622 797575 51300 48 176575 54197 63 583249 49 62989 193116 20786 126 457717 26466 11 853975 197107 76 87336 120576 52 434707 158581 269 692032 99 101743 132637 84 31852 561085 160245 212 480356 44 171896 199330 119206 61 541787 162 86887 334113 80120 112 869795 38479 183 605833 33 30545 824936 20 142319 831139 49186 177 695420 91173 41 86082 43706 124 412380 173101 46 13535 183874 101 792140 199874 229 184528 51366 51 804539 75416 60 557264 77839 135 956445 202 131708 596346 138467 48 869114 54 187713 87717 110788 313 240065 17424 82 487364 280 188120 317478 174 33604 885591 191084 150 460870 187844 67 579446 53 3476 194785 214 78331 870206 9 261 184997 254 64977 587364 13087 13 964594 66 32031 791482 3854 19 149777 157359 19 562487 16 30358 652989 110179 30 32924 53 92223 556247 175758 114 132939 258 187196 549692 110343 105 361002 58875 61 219713 63 169093 269067 38881 127 203000 37 14373 726924 70 42997 581878 109 58641 123405 173297 60 179778 45642 109 711158 22601 114 132774 297 145723 582616 51295 187 36173 111920 5 386047 155 198343 903682 138 47105 907831 137 174410 831438 26 23425 835018 92445 241 567175 81522 190 875832 154926 380 16250 33 2764 427716 118421 326 507777 20042 13 84336 350 125805 174694 88 69516 725244 140060 109 291453 61001 184 236147 6184 46 386637 14986 5 638094 164 77761 83138 100864 262 188422 3985 38 705759 86661 10 252112 93 174337 656859 47744 112 720327 182 70006 746539 264 173729 805898 169 136523 620134 182537 270 9260 36 26321 719558 26 57958 466278 159928 9 53399 242 163105 875875 220 80024 549659 134081 79 739763 330 108924 634173 30 83205 249953 35 40160 894208 162800 341 111107 13 20787 465250 39 39413 484450 36527 78 924495 203 43399 870099 196406 164 554331 114937 163 640413 106265 12 860711 303 100448 466311 155508 167 916268 22 127700 502097 264 127056 559821 148716 27 555867 90 20000 482437 110603 158 467498 63 170663 106735 5 79894 512967 187625 194 384889 76219 183 258525 125 108621 162861 16814 33 620702 44 49457 540127 1 6525 338429 153350 192 283415 63 12125 168757 53511 188 781374 6067 29 372380 44345 98 287032 34251 144 571224 165 133843 825528 158933 380 414933 57541 52 90472 118 44109 470718 25 144869 159627 155 30024 936308 134222 227 412211 41641 135 646099 55312 170 331162 112 138118 297351 10 122955 798190 252 113956 32831 352 175078 988358 320 198536 690243 24 17770 99266 25076 69 717658 29 178474 632656 57 16547 535748 60 87539 191677 204 111149 386318 29 28969 104911 26 14876 858109 232 79684 506516 28 8196 702147 98304 260 294371 69500 224 229790 61336 34 503648 42 9285 856424 43114 138 834308 224 109761 504758 250 154642 780696 81 154888 365805 138435 72 552206 73451 71 927198 276 94489 70947 94575 120 907636 160686 126 696242 257 197540 298032 114448 171 38783 126 111972 192025 143456 121 15007 126 104453 994731 77284 233 906068 10732 57 549122 143664 46 600915 11467 67 833705 192453 288 551627 127747 344 181412 225 105752 765341 145152 31 309655 308 137101 485224 88723 135 761343 151534 189 312036 5399 73 369263 109 166107 443487 173442 174 184889 145604 109 274851 18 131156 31467 140786 198 281216 2981 45 308048 199951 442 516704 208 101220 181556 103561 123 164764 193 44450 9261 152305 117 101920 252 155990 7923 358 176152 216179 108964 98 453535 121 112084 457341 82558 202 573792 186 120706 132077 77 102452 696457 66 145049 825635 67 104826 301520 153 46076 129916 265 187370 220590 259 74930 885034 38 104592 218596 34762 104 471511 113511 106 47339 255 140806 430460 163361 120 197758 235 139216 186799 49512 163 934072 130100 306 639125 37 103067 529774 106670 170 955671 49843 48 96044 48040 213 901139 9504 74 842808 102 33684 811816 99805 196 861135 62726 15 444186 234 127324 887308 188161 281 700819 113312 311 675542 169 42691 330979 21 175507 786330 123135 257 640799 10 420 155192 121 66428 55369 19640 73 970635 20619 140 229489 4222 5 653001 192 89230 746303 163313 240 401417 146696 129 355974 175 150657 810343 71 20474 222826 149950 242 484125 2 36249 554811 177705 311 31694 71 58024 94318 236 72097 47066 257 94140 85242 30 107253 185659 272 131368 758921 63918 166 15778 137974 344 130777 391 168486 332290 185 143905 830424 96 26322 104500 296 88837 504013 150263 240 976138 3597 7 786561 103684 170 595073 186090 378 763277 186384 227 718726 21057 123 56215 354 147149 701084 33140 45 33855 64811 228 219152 177509 66 868276 160 170815 936798 329 136865 201367 19025 125 281953 44 176531 241031 60496 39 492808 207 179783 545366 144048 134 560008 118 110043 443828 80 29304 392202 4182 32 336621 8357 40 639661 112991 218 607721 137 101311 503753 75145 188 746347 53298 153 874516 48360 203 188296 61340 149 713636 191400 19 599417 149189 293 622824 15 196819 736775 39638 155 902136 130 150298 40496 22942 9 358403 117957 257 892677 130622 338 64350 149 44203 201964 21355 21 304956 17751 1 569997 119901 191 302865 195184 115 979964 78 72679 280403 154 134270 858922 126 159342 175159 130087 153 203554 72 158198 992450 156174 3 950638 64111 179 995053 95 160909 652636 28 4307 220359 149 162573 325862 36 142235 503037 74 95801 966293 87 124838 58883 220 49013 288331 80215 41 322538 133 41547 135404 176952 201 3350 159 136430 339919 7530 77 933948 3 146661 393046 99 74217 245388 4135 38 845822 52 179403 497778 10 145100 940817 97 36542 630976 347 153561 517643 222 54928 908908 261 155671 123214 181 164587 741764 173813 403 627042 369 191640 662087 63253 195 795409 316 118096 778643 163 81824 204871 79586 79 659839 132 81995 841350 67 48317 86062 86 64897 127232 131176 258 394634 10754 77 125736 30398 84 573474 161461 363 694711 192 66866 948711 281 198722 390805 411 194942 131623 45133 25 284309 169042 353 750304 336 197848 976158 92 40513 399317 128257 343 496931 119135 209 824134 17 129681 494049 87973 153 793423 114 63522 722267 111142 330 140495 215 185424 893851 116 139493 446346 20132 7 234908 29 46137 2263 56921 210 740359 116255 25 972569 26537 123 927035 27108 103 745439 10874 20 879705 179 84895 94979 40860 174 225951 59 25617 891120 128 143382 723549 146 28084 130320 69 25711 874174 158 139679 563405 83798 79 659171 204 99014 207433 8 5287 480846 160670 349 246950 156316 247 249521 243 84945 694474 53187 59 761215 132 69761 214275 230 77100 37874 50 63985 911360 34 28891 236380 114 120487 329505 20 15647 587777 118 144525 788651 108 105704 630743 25178 114 483735 259 196930 97955 37358 54 704001 150811 331 747621 93328 215 883153 219 179896 45211 300 180703 313550 129747 43 829318 3146 41 400280 159 54785 538869 143625 121 693700 132 92514 909162 145669 36 577592 291 100753 625804 28509 144 216679 136947 353 191634 160444 53 590537 18222 2 435603 173534 183 443549 141635 358 548377 176070 106 613882 92433 3 535769 94667 14 331033 408 189691 134083 110 93243 711642 68506 170 478185 117256 275 546813 217 104117 12986 67 85262 575333 380 177810 923000 169358 363 543297 159 36193 248308 75 182236 915818 174 87004 713942 170011 128 791934 167418 64 822018 103 27003 660205 280 172788 599396 103832 44 382203 110 34701 563618 47512 215 758365 266 113272 840095 90322 148 231415 124 164236 457984 197783 304 534713 358 163801 968144 126717 343 909230 200 107198 78041 182 169747 839713 123 60875 845964 190 151601 236460 181560 267 552054 63215 107 553378 131174 171 690516 12893 22 691361 45996 152 994733 164 66108 705666 197216 343 304012 179664 35 833898 150591 329 481832 136050 165 155077 107462 81 65311 381 192682 573413 45 76390 405332 131205 272 635534 55 166418 925740 36 63708 809630 144507 303 862210 100245 53 525272 93736 264 675107 192307 185 326459 281 88563 858945 128 104705 105349 126647 237 714905 162841 257 455876 5882 46 615898 7299 53 261267 231 184896 393053 48 139865 978344 149998 141 65979 74 112363 695872 147847 71 697926 174 149146 494581 8886 21 401793 113899 137 49828 157914 139 991009 50289 179 822681 146485 249 427527 186 42399 46836 128 190604 499323 209 165360 738413 294 99857 267451 378 161478 106458 125885 128 267764 280 145453 765767 19 3502 822748 233 57567 490690 181 148902 881081 284 138560 486579 21 134294 125152 127 66978 609191 171 132275 943862 193673 355 278516 95442 84 848972 33845 131 817391 205 73192 958774 51 153767 515957 121 167884 609363 124372 203 656667 82078 160 717054 5883 35 818691 47 20155 867512 70121 201 647764 34988 80 175108 109850 218 943078 249 115180 122054 94759 139 944219 34 132415 376657 103 36867 951505 75 59396 630979 11123 37 231936 15 153908 511493 367 171100 598305 239 86087 41401 115 97286 36919 50 21371 215737 1 139118 550890 69384 81 241181 42006 93 15131 160 94954 886409 108412 198 989572 55070 69 475116 180809 240 668652 154841 177 754948 181 34414 119025 94507 140 412203 86 13637 870274 34227 176 615778 37 32780 289806 96 32745 302953 83 14064 917517 155882 53 488115 391 180095 554122 4799 23 826213 336 124520 804154 392 198164 502982 84288 194 767572 117192 59 295709 371 155575 317311 187184 335 442774 39 30682 810944 63 27730 830858 10145 55 938798 152 49744 742348 285 173051 145056 169255 33 13759 175 104093 863375 62294 155 267564 7 117201 623697 157096 322 998991 122382 252 405141 75 59900 43181 191 156155 273331 183216 285 472141 246 121301 725267 30 123958 965340 164353 345 920236 148077 64 83475 115349 263 264486 146 122798 948759 336 127024 705100 158637 226 183652 281 159271 173407 149223 86 491758 108 87865 346856 35 1240 114300 87 129644 304263 157 102428 81087 118682 319 266787 152413 185 710133 115674 142 173383 150 65298 27503 101802 125 270241 182393 374 17669 98 12347 748706 65 53757 472586 14880 11 718039 70183 253 419701 108 85659 293654 45 100977 812941 250 143603 855504 176120 230 379200 21 1897 508833 180 159009 264434 19328 78 596335 73246 112 306418 184585 64 130680 86959 65 492824 25514 71 910359 39089 78 495710 137346 145 592428 28449 85 386476 55908 34 310108 174987 361 827838 151461 1 293691 127899 203 196144 74 156745 337301 197246 115 126502 84 112195 433566 177 181339 996236 129 89111 382283 50335 1 113913 209 81376 879614 45 103108 144828 18 117147 995175 88301 26 302694 152 134568 257284 25384 149 290268 118087 310 885220 103259 96 397512 271 126560 94872 86 26400 669335 65 102836 367829 173037 307 652931 125504 314 282792 220 96391 972768 197976 232 534124 82215 184 993687 233 135441 2860 33486 174 55364 61 92641 459915 8 157626 375017 101367 4 41803 197213 408 124974 25161 100 868046 163945 229 479995 56 71462 538558 23 142947 717103 279 84623 822134 23 58023 610816 264 193494 664392 115 32058 533126 14 134196 489940 73155 248 365166 38 40182 992164 23508 29 921679 83326 278 200000 12157 85 44542 111 179178 410819 147139 213 68719 65152 245 125680 53 11472 447252 103457 77 281882 161 144575 483570 1 7358 743889 23988 68 978065 60 177950 722502 59091 50 807153 247 111265 493512 321 165015 25798 8751 76 230824 321 121988 144584 13 45708 673384 112026 208 717070 87 24402 445942 176060 179 411533 2184 12 462196 378 190089 178079 123 186628 567673 108 40463 485390 140 20478 754199 114 52813 669762 61515 225 964466 102 25699 461915 87 114726 767518 114568 48 629861 62983 39 475667 168 38226 444369 98133 276 558877 139555 316 912459 219 75166 668970 21 94289 385548 114 150599 520309 162563 8 935048 3952 18 722474 145603 335 850202 58234 112 616139 193758 398 350459 60 33172 30084 267 193113 825781 56174 77 331848 152816 71 418069 161841 39 12557 163096 129 908236 197 127758 877720 75401 34 308148 67068 211 482026 68732 68 93761 109 110355 498247 93865 231 761250 187377 238 645643 62525 96 442885 12556 73 59279 35 12276 77132 91334 244 47197 85 21257 65148 83936 47 572781 101813 243 52044 207 139700 116879 167731 165 553741 70145 20 109171 272 75105 370400 216 138708 385705 242 126686 735314 181108 120 510504 152 25218 808509 208 126697 578746 52255 107 836482 19 10423 466238 155435 43 902110 143 84608 756110 126128 241 206368 64 153495 230473 136 102906 434750 134 83928 386288 40609 180 813606 32921 156 639218 60 22261 285184 56 80932 199737 126 108186 495679 130 37505 176306 10047 92 895638 174 34096 530615 68083 217 387621 183 180954 162771 283 196234 642960 198042 432 634975 146 121809 791533 267 140959 132245 196137 186 524620 234 95333 817654 233 156741 407558 183129 213 818231 161838 157 315945 20624 41 306563 104536 239 955559 72 186720 902907 149 147946 444956 74684 147 155863 97 33169 474166 120508 44 369089 163 34125 541205 189300 181 90151 246 77246 240207 79763 14 49777 166 68502 189346 172819 315 308807 125 166419 994817 7 51532 847849 9928 40 526015 19124 65 783358 96 12623 496453 56 59283 79029 30 140292 897267 357 136895 141241 147 193661 711842 21 118001 895741 66 33297 921389 204 42251 283007 162 195371 766835 110466 242 496204 301 141717 573736 44643 47 151862 13 8256 733151 25017 141 66056 180885 399 16236 146 39694 555783 49686 131 954541 192 169002 51201 15953 38 464985 89 12626 278410 340 182928 596604 32 45577 261181 144550 127 959526 93 162557 300634 20820 31 644338 233 172344 188086 169254 40 305469 333 172251 669527 96 189597 313981 1666 29 858929 282 128960 333355 75 16043 533309 157 72040 739938 153866 42 799287 49075 61 329468 31 3859 777961 11 105230 481629 331 191024 616696 173085 317 611944 134 32101 875217 129005 148 849450 73 41684 403134 159 26635 897797 113676 32 597100 13305 102 722030 139641 262 55606 58912 171 98097 154729 1 417548 109666 46 793876 98648 178 146970 9073 78 876773 127182 99 924493 196090 125 969768 83 152725 454386 107590 204 639439 92300 194 466186 5545 39 309882 166 93479 413641 29114 97 533344 58836 79 260581 190684 412 129059 165 58466 363069 307 193709 914873 112437 161 930191 171 155673 302366 23 68221 545015 178532 419 393067 140105 179 639502 60 13379 692441 46614 49 750476 52007 228 61720 59 72831 121058 133 95362 677666 198682 12 815557 212 157410 157341 124505 135 114881 393 160957 986338 4 5093 279240 104 129507 803261 141492 303 38211 138 184531 617328 259 140327 208114 19325 88 719412 110790 284 939239 87971 162 831577 306 94680 104809 252 194751 430630 123419 258 567654 298 125196 26929 18010 5 273270 117052 138 413517 264 166976 698192 16959 103 866969 90627 240 503316 102 93637 351640 241 103028 964940 86 168071 317471 255 93319 629939 24900 8 795726 54 191352 374858 143 56006 807491 210 65790 804081 106771 204 861051 182724 133 112179 46786 185 838788 9 571 507230 103429 37 413446 162540 242 56294 92 72429 558804 64602 137 210767 121093 57 307966 30 60609 118065 26 182903 206172 210 150655 714275 187 163083 527457 195132 21 711338 78 194965 690305 292 141884 388490 329 185730 312802 192 57743 764002 111769 51 213883 90 18283 988564 142345 256 347628 58260 45 119652 22 37025 736300 38514 40 826771 146607 327 458898 108 75485 343147 213 53169 858955 126326 263 447366 27908 83 441893 190 78438 679484 118 98737 602695 48 173008 87033 70334 32 482277 168731 71 854724 85647 183 918130 135672 33 678195 329 195196 882380 190584 82 767259 218 70418 972948 90153 291 898057 41 3720 911351 54 194100 140611 195 189734 594004 173 132877 736216 38 172585 478440 102 10664 870794 107 140631 140716 32310 164 282690 52105 131 348353 253 184922 777481 246 169389 270130 150023 246 707410 303 131248 539810 85 198772 360286 181066 312 919889 102592 254 341724 62 191872 127018 190 97388 61171 184747 22 188708 16 9529 642896 161558 153 705603 141066 324 10588 102 25519 18049 56446 70 827608 196 83049 211282 131574 147 254857 114595 44 946889 132 115747 153617 172 44755 864097 51756 164 320607 316 192647 385861 139138 352 232681 80783 63 365727 33 122529 27565 47669 183 942310 8643 21 916609 63488 86 590418 205 180170 460558 38531 111 823081 378 143372 140101 130557 197 393074 89622 246 720859 173 172744 545866 275 124354 613110 201 96124 102766 113103 304 48116 28 193409 74034 111519 77 441977 77934 113 408431 92 78058 826493 208 104530 145505 192114 353 691953 103 62568 882277 75 99614 477338 243 156410 761872 416 191176 502801 169974 13 847322 97 30031 161642 41 2021 771313 162124 153 897376 292 182486 993440 63 95981 444799 33 17848 254568 14 31738 687016 148 24338 452233 237 92866 83883 147 75302 136951 312 181492 297298 17647 71 740282 46283 215 65841 139415 237 882947 89332 139 156768 221 123804 275885 82 40505 582468 137081 225 587249 123770 233 190241 40857 50 292136 346 142291 539684 62879 149 736044 153 55047 750724 1123 33 837964 31677 136 454487 34789 14 271252 36 192860 364354 167 129076 805413 171196 246 770173 98525 243 113789 114909 183 381679 197594 245 653299 26 41257 121848 177799 21 924354 91 18392 16634 133 65712 735148 63 14127 711339 179041 153 197891 251 85121 343585 169 32405 997829 275 137378 67147 287 173453 869939 241 193795 428014 295 87209 456198 48101 54 214734 98609 42 18659 212 182618 201092 98 27959 614864 91 60129 82991 132 109733 142845 137948 90 91880 350 158393 360213 25488 86 477949 190386 183 862156 148 57564 366307 332 171900 631894 12760 76 319462 418 186051 408854 23089 41 931401 348 129991 446538 48 5729 389065 347 135979 77564 57 24050 499402 161069 234 853382 100 167484 465368 303 160558 506549 227 130544 143204 192803 219 650602 75 5693 313601 56913 197 74460 247 4 976015 254 93437 121610 11 827 204091 173 37785 944842 227 176030 774137 20 66152 239558 43272 101 23861 34 190592 619064 176951 271 758541 178774 406 785151 28 49534 904362 48 7340 725854 15321 108 232457 295 171766 883964 281 129090 858225 52048 9 250326 177 71155 714291 70 22486 49951 88 107247 273644 123995 18 950491 406 187762 313460 126110 278 806227 122385 128 540525 53205 186 999918 151272 97 177263 90 45354 97321 36489 14 841420 57432 204 803904 50 164900 32644 109556 210 333725 94611 12 877143 196167 212 525168 48 5592 629888 78726 127 159323 61058 53 534386 412 180260 941366 111 133180 62890 11 339 520070 102085 5 573278 159 148861 326603 148949 7 872889 330 130258 316005 190776 413 843125 162 41492 945398 186841 205 90459 84 13592 966641 5323 39 231881 185346 412 220754 78 7297 249130 103 14903 295896 233 142010 905757 125 30040 445538 109 193748 665235 73860 245 470452 81015 173 243336 92207 207 265117 194 64903 446093 46 9807 651077 86560 112 661022 145833 226 736581 176 110359 968617 85297 116 796818 187 48861 303339 112510 77 881223 199 63212 184199 71 148792 258907 186844 132 417142 61 45190 489619 15 3831 838714 42985 80 607446 106 62630 589707 185610 263 658221 137 126925 476852 188055 236 122352 190 90658 938071 123892 198 903579 80054 212 663525 45 71524 792589 287 152375 210503 74112 44 593211 162 172461 544192 164393 66 345015 124 26015 731771 371 157125 185971 164430 393 878131 116754 191 527816 258 166490 969761 63334 173 638216 424 190413 794059 126 75142 420664 199 155150 475232 2389 8 103555 157449 234 74886 195 171291 345993 27388 58 298478 136 102641 701883 307 143135 312158 80142 199 804701 248 89452 240080 181 50994 164090 13166 24 914621 18 672 605150 38 72937 798351 187 128383 92050 118008 146 390090 193865 254 432998 128 70809 19367 158559 137 603374 276 183584 745884 127769 207 447707 46605 199 533739 209 184328 495238 27 17159 295825 101169 251 709868 189059 349 683448 109868 171 267309 52310 198 856013 163220 224 163944 276 149057 880807 145 100853 553892 371 191649 191790 67611 15 207563 161 71960 973393 143820 123 680633 22143 37 236226 3 19075 281510 181444 13 118778 132 122776 73107 179897 315 862929 83 194082 721521 90 178265 223403 111977 186 31668 116 119123 976123 58 60662 71307 190796 108 613635 26 1754 491440 103709 31 189185 38496 61 81155 42 7481 596076 67336 249 946307 51 10922 138349 129328 39 758323 89 60559 290974 75 144977 441652 151 114794 474090 188557 134 503036 50436 76 271610 120 153300 254373 271 106366 471496 378 168606 915244 91012 222 348932 61137 93 778490 70 82700 837559 137259 321 103964 105997 195 697350 58 40117 769614 171641 316 483343 95 87998 895683 116213 98 872980 8272 45 655507 179 90246 409202 134 106077 219651 46932 79 677442 10 174932 642950 82227 28 206133 264 106610 308568 105 132106 153730 172696 18 785872 32 93184 417053 52 185782 238602 393 198522 306995 19 86381 502937 10 71518 967322 64 158346 819898 333 147346 463230 35245 157 779929 38868 35 109236 91 13217 666034 24390 142 444972 20 198239 446555 3 116903 135483 1239 11 900736 154272 274 210056 105 161645 874791 184189 339 512646 145 77266 147021 146997 173 109440 124351 278 219156 155 36291 711993 177021 324 743312 22 85999 590125 108417 310 471678 31 24894 124638 9137 28 160311 90 40419 543369 54548 114 144122 134564 340 552 96366 106 802401 295 190817 569862 155355 59 492558 35151 142 701572 73124 219 868193 316 171025 806126 55677 16 90705 190161 141 947349 107773 291 328181 87986 164 983566 28887 39 453423 72 140213 763693 116 194405 887621 222 104845 642168 19 18756 359703 175 35824 51955 52 72536 229989 121 46148 945010 262 173388 989088 43287 29 610166 187 117343 34411 14 25062 923826 16325 7 328479 157810 320 25783 125536 324 205541 150282 321 645692 193 187941 456423 133 18973 329347 91 27139 289728 82990 68 234544 74866 154 810956 7184 32 479568 4804 22 165387 202 154960 229418 196457 204 915447 6 116413 681683 93 65719 863340 5874 48 627806 109672 247 464260 78310 80 461652 7 194783 366764 153094 123 316688 70088 119 413614 99869 164 89391 59171 47 799893 270 164007 426501 297 129373 745747 136935 238 86427 148183 180 406206 58863 12 203078 86 32628 284415 37848 19 701162 178448 150 694391 154 106259 83669 119356 249 595489 244 164697 138529 133984 65 994976 143129 222 832402 173 188559 217335 102298 298 282510 56831 59 513695 154058 319 851190 169295 296 350482 132 25291 637504 263 173363 368286 183 187617 539081 32126 10 324283 319 117526 994836 137 100213 346881 320 148687 84559 13321 112 421357 210 135588 942547 114059 10 779064 372 165621 691353 60 49308 824820 60596 98 849887 92 11436 970326 8810 50 569573 47 114001 787380 25 2954 81740 150567 153 644290 35671 75 239691 63593 240 639158 189895 121 170043 9921 32 828991 212 100590 4593 15546 34 511735 96485 7 28996 94 125479 304267 181965 89 493741 131999 67 112944 315 161059 324776 70 7428 13592 272 131146 415604 149517 12 891828 42 59525 179113 15638 97 594050 185 37190 87046 158003 135 28329 258 133897 764890 47013 59 294915 12264 99 321141 186 86421 832509 196 55238 425354 179749 194 310719 270 155483 845792 269 138956 475629 358 155409 266858 9 132060 829127 148222 80 9857 100 14866 157869 198257 33 400950 170494 30 662578 281 138412 555210 258 117812 39255 76 29581 815967 106725 87 387495 94 190837 105538 149296 141 308889 305 159661 774483 61169 247 528408 30583 138 997488 108012 252 263301 165 55778 919083 119 37582 267070 75 183077 21129 90 90685 166962 26164 70 943709 175 176455 3367 97 194307 159315 270 111162 839726 178 42615 92718 167624 36 869593 178 150611 896467 93 23698 838807 26 17633 143313 204 101319 485693 164 132093 238678 84079 35 885307 125 118009 923780 60798 203 595292 62 92226 324409 9518 97 636373 175054 152 186055 65465 167 87891 282 118799 479725 50317 79 876126 69981 125 610544 211 84926 173172 88387 213 520474 6 9761 422632 20524 105 28225 80 155848 605982 198524 379 269926 352 199032 207436 186 78947 354618 3 2381 697737 261 100769 614636 145132 317 143387 100208 291 130061 335 169567 38182 133 151355 52789 53 89689 973514 158 171800 777003 158234 57 597596 1621 10 853424 428 194913 171575 51543 97 155694 1694 9 540414 26 89709 303846 38189 49 996402 200 141612 612906 184329 99 22406 55159 56 687287 3799 7 430850 61237 134 622712 194133 95 604894 79 194326 471502 281 122651 976115 146 104271 282178 229 195305 380891 5174 29 571988 114298 11 62865 151 92647 111530 72412 15 603890 129593 33 607434 33 180096 932549 22 59104 902908 113832 49 642510 84 111762 179854 176 136952 434462 32 66632 867971 148 91161 30722 4 3148 441980 19780 46 487019 6 64115 93613 97 71736 630957 273 85950 483471 231 169628 910433 336 147937 989944 18 2250 535645 40335 167 788397 8 76837 879435 23257 60 121675 155207 310 620720 152 82057 418012 68 35589 385988 194289 121 481892 10 9674 363812 271 138977 962818 201 101881 46131 78 41389 622388 175053 408 853969 165 110044 621652 49899 39 304930 167828 117 248620 77 115824 259153 221 62786 975645 105 88642 706789 105863 11 411148 138262 38 916347 171 138908 677786 143 65198 836318 42009 97 530909 116014 189 610473 15312 69 556427 22862 86 638087 178 34798 197393 204 65777 916600 152886 340 486536 198419 170 277634 131 184290 669203 33 6328 710088 140 57777 975428 32163 82 186401 163 78879 930680 52938 21 784982 255 100841 277083 164076 332 764491 76 46499 135049 176 136334 165650 104926 315 590816 27025 101 677830 213 144073 761849 281 171898 594352 21 588 121070 50937 220 160746 85946 267 196427 24722 47 842750 27259 94 308735 161 178405 330972 102 188030 297097 129780 244 872234 140 161995 470990 194398 260 537971 182 76713 593902 34450 173 189684 1 37856 372253 34513 104 754695 168821 85 600395 321 162463 82060 127406 294 801100 15700 88 7387 60043 123 722073 84 14181 195524 161 195327 851806 123767 325 359293 255 109048 58765 171 143266 320180 162 96964 48965 55 95932 253653 178 96946 568132 322 149619 334941 14 1020 706923 12 132220 210451 169513 356 794397 27 8800 981825 177 76253 631104 44039 10 229433 260 171949 347912 89551 171 741098 100 63080 548312 24661 103 603029 21330 145 11696 187 133278 801235 122 79926 212246 48 39603 97054 220 161996 782273 11779 31 556159 276 111121 337684 156 73665 477425 117330 172 131589 62 77813 663003 80621 249 889292 322 161016 300734 187827 43 679475 51658 48 407135 65 17619 10011 72010 30 720311 197865 384 242534 19 13880 989794 10178 83 51113 155138 174 817440 286 91466 676445 119 164805 774866 131 18267 433372 163979 134 459068 146 80222 221677 61399 101 834182 231 73783 163786 310 138642 945103 129596 77 981748 15 168799 162506 301 130547 599229 42 79027 94343 70 166104 507172 142788 370 58637 18575 111 324562 14 21690 441663 112677 21 845877 197 79998 652870 77 81821 346958 132000 156 953618 61326 8 742344 13 449 101093 46861 37 588932 23 104593 935307 83271 275 383966 134 128926 150445 197047 98 98529 60 19518 587908 174002 296 200087 174400 184 54094 147144 232 471129 311 161279 654534 50 188258 374903 39 15937 835251 155250 89 268936 13655 29 107415 153448 122 476691 103 111703 840140 39 3692 806369 68 116908 306968 18 7557 858991 222 199334 82815 382 190890 140890 42823 158 64211 168427 326 597014 140 163050 630001 65082 8 483090 64550 160 381641 95157 277 97213 403 194975 454519 173296 299 508894 81 9862 155233 33803 17 988943 377 158930 710259 200 101805 799694 14 29835 172656 145 39446 981290 187814 368 534558 6352 65 374505 14345 116 982867 186 53631 388280 191733 314 778213 79 18186 893723 30476 31 45501 133 94601 166942 72222 194 138688 194834 9 165744 56812 95 903185 35811 76 955270 91009 155 564696 15 113631 913072 54706 8 255819 355 150146 5205 23 74090 577183 117 126227 658154 101695 190 446830 83459 174 258904 356 191790 603294 154 112284 27898 68677 180 96496 163 181841 10584 78836 249 729890 190610 79 617316 5453 37 65550 24 67558 106894 118895 275 269909 14 4142 737272 30543 131 629887 58893 64 990080 155 114951 886078 83740 130 780591 218 159280 383267 136858 292 290501 147710 322 500268 17 31109 658276 79 16555 534358 207 165329 887645 45316 190 327782 99 38364 629347 168921 4 417875 196 41865 332868 177941 31 144716 129353 68 843990 17 23122 283297 271 153905 610505 10542 36 866732 257 156730 454554 66582 56 910819 91295 29 981801 103 136980 975105 35 8973 412734 278 101971 233028 80 17969 685496 253 154210 587626 156368 192 924760 117505 180 487032 103951 105 27581 39535 169 36182 51907 32 543968 294 90999 677258 134920 301 713299 164928 266 844410 180800 408 884658 117713 146 481741 206 152055 908408 304 175689 62621 128107 85 452442 70 135739 379204 2232 10 464613 199 58566 875090 62 5153 679953 164 133013 510075 75 144219 6095 239 82484 748708 67 57107 271224 47 30798 554043 122063 180 44642 156 65402 862052 89182 212 397626 73190 240 858894 78470 184 235660 71880 187 930017 6335 37 841648 400 161862 736989 122157 94 925448 243 82659 559610 238 57328 147571 96169 234 212218 80 99326 703315 53356 172 585952 81167 107 54623 45880 209 69226 119252 72 813220 42225 199 650678 45978 172 968828 111791 36 979992 26326 54 505060 10530 30 132912 32030 6 429024 14 165489 890675 321 141483 755122 28291 82 204819 262 147509 508536 156037 127 610450 304 184555 667479 181 97395 231763 195363 65 706612 35 28403 106795 152092 1 11076 100076 200 74042 341 178896 728415 81520 207 992340 81248 235 297286 120729 53 597819 369 141409 37811 154 45212 240461 103 106992 492342 23 43825 206758 50 35197 620692 21 2096 810377 72639 145 850868 279 93572 611070 183 189632 682998 21 33561 69434 31 108106 229244 115 109865 31560 144 123830 838353 184 49109 599946 194710 82 992052 215 120991 292125 100 149975 584414 229 82356 239832 147793 367 898191 193884 52 646380 210 53022 97160 254 80071 690702 68 136219 311005 26 25608 328256 104077 82 39203 144084 203 280590 131043 242 470334 157 90159 769558 135 149285 386681 251 154506 845218 319 146239 299624 115983 46 610057 56 32222 93978 191078 433 249658 1112 15 102610 238 98685 566035 145072 164 365806 213 81845 636254 70 20967 298011 128349 88 991352 82 59871 647454 251 122509 567458 48 95146 740194 111 150902 267726 197 68270 877505 164 101289 221632 214 134653 529278 86 110244 490670 130074 83 161379 55766 55 815826 118577 213 300029 124875 121 569082 11610 11 302732 93 67867 584711 44612 160 8212 157188 253 440114 196379 177 430990 48000 216 638814 151913 137 443625 219 64376 198017 178837 235 317594 347 133051 81427 119 87375 898099 227 175964 199887 179313 239 626788 128006 65 925449 117933 77 212060 3735 23 714017 185849 36 98270 45 144871 157483 133 60181 266006 135213 8 805745 173519 123 923360 134419 153 324431 97 122079 758361 170353 275 542404 173638 241 681547 188 37353 96401 184664 371 466209 194166 23 706051 276 97689 714648 83 24094 736962 136588 203 893874 21605 133 223175 130694 286 360434 52 79135 497703 257 181784 123679 103 34346 760062 151 54407 923046 95 114995 792456 198 112602 314539 52802 15 837216 102 94624 880107 101 122405 666913 36 110896 199608 2 21200 697457 315 8 581712 196824 246 373949 131 123639 41305 185123 23 686734 361 186064 930919 248 116997 955369 76 41916 746652 122 2 819443 25364 93 283146 54295 206 130269 37642 160 703633 21 42167 103915 74177 59 914956 201 190132 921428 68712 213 364866 106098 187 248488 185313 176 280073 91639 88 263294 141902 59 485847 154 196847 747167 25908 14 129385 43385 191 861809 167246 30 783870 31 80003 420885 27 159676 321968 53714 169 747989 129626 305 968848 171 32993 456470 149 60637 770099 111169 64 111935 99461 82 750192 118762 260 906768 42 125681 950941 111246 63 958563 194236 8 154310 143 40399 549117 81 157494 152606 181 96838 13869 312 101259 605123 285 199226 577954 44 153044 898103 145827 119 989491 22 103145 697862 139 184226 917754 436 196054 863249 229 125697 536217 105 105198 870221 24 7637 776434 31 138243 698468 158 149406 372508 199524 57 999205 325 158050 557952 126778 69 229139 115128 126 360736 178475 233 611168 100 45913 899790 99127 241 334052 130 99110 467828 54604 213 353658 134664 125 156184 40 54546 662530 294 130209 565016 6 7270 919863 343 161329 55813 154981 330 173492 95403 218 843470 199 76730 129023 54021 188 141984 189 142059 408587 130 125494 452185 184313 68 740523 134074 82 11786 208 123722 999269 118466 128 890894 63928 124 554886 7 111197 338634 155 159889 846848 264 108983 739072 137 85617 367660 65 152484 324647 53279 85 174306 19 92460 322385 58 18257 997767 101 119230 231751 233 136313 11367 155633 177 326024 120 63948 191281 178422 84 185787 124157 64 297894 78284 157 226499 173 92858 161244 39254 79 384940 1 64192 243653 126467 201 776961 120 27337 884515 278 77502 182749 211 91611 911054 41134 184 610241 61794 188 814902 120 27667 484054 100 15491 339800 312 117481 71980 331 114784 96527 250 137649 794539 69 163092 564665 102491 290 58969 132 176321 148784 315 153861 498977 35653 47 535639 1 153383 106774 144605 234 362208 314 141650 816519 16827 40 717566 169 135920 185100 133694 36 639821 178165 229 701063 131 113512 976182 115 65166 499134 99 145479 787365 53085 10 145265 126294 71 378298 5318 49 355792 104965 64 375166 311 114470 387445 49 9410 892354 209 153245 121635 65991 197 288114 122668 110 952914 62 77413 2761 131995 282 184939 57447 141 456023 80864 51 609973 61 99430 545630 191 41775 43948 178004 73 740206 277 164342 766676 126643 242 250580 147 151785 846236 286 89175 240929 98 28661 581095 148211 338 129285 390 177690 364989 74149 271 200606 108283 133 422679 65893 163 561905 185812 344 243954 46 105206 225742 73 49792 356925 38309 130 150996 7516 57 892524 192870 369 75318 181 147215 520083 87 112127 582873 13 21122 803696 110301 76 395781 162685 389 139685 63 86675 74534 119051 68 236185 15847 78 178243 100 12832 662673 31712 8 245868 6738 56 599468 138817 163 833822 84 58473 35839 43 155502 591055 7 123311 37304 174 188774 968805 2196 42 401503 170 30295 81379 27 23403 954241 83319 187 54104 62467 128 340584 185 88893 389016 74571 272 463550 204 45948 782052 102 118479 383929 38 14863 945884 72911 243 510901 207 179806 706345 114538 67 854702 106937 259 9391 131 56783 564279 393 174772 570470 70 142046 824981 42451 196 42992 44497 209 190402 34039 31 318871 190435 309 747936 61 67601 185212 8 557 668720 97858 287 308915 198947 224 624334 63 45867 769112 387 180303 405631 185807 299 147883 102 14799 506331 267 121666 581093 149 38016 281144 124174 238 952070 117548 140 821660 8431 35 361417 331 144253 449389 139238 308 896862 84 24641 845501 104 72962 75507 20 77613 804888 34279 23 606463 184486 86 207984 151328 53 569906 33 126022 427309 163963 129 274335 193768 169 944312 184 96847 124606 77 90831 118976 289 109000 699830 63 24587 535472 401 171160 493879 116 34561 487405 262 180668 851094 4 105180 630445 34895 41 333137 137270 92 363753 197 179458 794511 326 126145 275895 11808 72 179311 9 148601 654784 67 142751 156748 314 193886 444466 64720 203 363800 60235 228 277065 33 26572 384620 32 81042 538610 159807 379 704525 50 78561 601641 340 149458 983211 334 142918 61145 104 43611 861306 48819 51 161015 24131 95 390747 32157 6 761124 214 125772 356976 143011 317 899893 34 170794 516900 129560 299 467620 141946 8 216645 59 38084 507424 65 139199 532834 139 198771 416954 27740 99 392767 171266 401 764148 97 186076 330359 382 160543 285623 203 181181 210299 333 157591 433984 185 136048 542253 74 84902 994809 78 70853 545274 45440 57 176011 49 35452 942957 63 117894 34991 139 112962 139376 85 26426 158031 1925 23 147539 41 91026 152330 63 49093 785282 14395 17 424527 110518 77 720613 311 184865 277308 233 106558 383267 174 76512 991869 5680 72 538081 135118 62 619144 233 122962 841605 185899 369 685903 77310 266 755877 244 120570 406705 338 186505 447305 69 63553 481465 57 139496 854647 141557 42 352272 15 8685 758228 149 61522 158029 153 75244 964938 253 74922 388663 186564 321 956989 291 115950 814928 57659 46 126849 131 159686 484789 14 26825 343959 117 125080 968833 120627 336 374105 132879 285 282705 126812 302 529783 92 13678 814352 77 164674 275409 18360 95 954036 19036 60 725627 181242 3 402829 307 97641 54735 141877 249 602314 279 130653 891853 28 54226 707920 140 51512 918915 5 19504 181821 30983 126 526539 81 42548 719578 1 9263 864602 221 130752 792134 28348 81 965532 64125 49 685291 23047 51 168365 138362 143 228280 63342 124 318100 83 67037 267884 188 189613 614524 200 84631 258403 42 4504 746009 191 62716 897590 112 95439 380788 148 28712 704024 67777 177 330142 29 6183 599937 9172 63 418561 61 189761 878478 107 110360 194936 144561 374 579192 225 96795 149163 83916 76 113395 201 71288 437 122362 45 897799 25435 82 848242 55438 212 765445 235 194691 40792 92883 173 75713 82 38268 282638 178 109609 556853 64 46928 871948 36 14805 717409 164199 312 611106 74637 132 232663 66529 128 778447 118363 84 809843 198491 200 125477 231 173257 824431 128810 321 419985 1 794 67067 46 20760 385351 293 120002 835115 162 115189 813811 173168 382 86673 30211 105 394201 136 100059 459930 127249 278 464940 156 141526 176851 83 49757 966001 60 73141 524205 140347 217 576234 24160 126 440315 242 73232 962021 101459 301 594742 330 150136 192670 134733 189 858362 259 104361 991147 129567 232 772659 54797 112 552227 17 176896 194391 270 82096 174938 174 186125 545353 15525 90 460553 6159 2 518290 175903 57 657297 107 97127 633873 51284 97 290535 23 9970 230107 247 97514 505051 53 18871 612820 22469 145 557406 30 70115 643802 102747 20 725656 9164 46 939049 13 27904 377877 66 11373 199260 54 24754 225562 251 82613 369683 259 136342 986592 117 93297 609244 179 39479 308894 20 157002 378419 32 119360 791783 110836 31 592957 119614 318 102195 172 54910 235913 107 53732 584563 183 98403 276965 145 145657 298780 72 21154 42915 348 123055 709567 270 87835 2435 33762 59 676447 29 48766 617611 171359 194 730113 321 105205 149625 189 126709 797680 327 182378 984603 116 36040 226511 12 16057 386 95219 65 73375 262 82201 110186 330 153354 448412 34767 2 991581 112 97401 781975 186 79155 218167 185 78052 15448 319 111015 125466 135 54596 467214 85077 103 561277 233 85210 534089 155705 48 290119 132023 261 697150 143202 368 861060 88 19784 143507 127500 150 66979 197 85311 443572 280 179200 222124 197311 9 814649 85163 116 195476 4 60062 546708 202 151866 169283 265 98140 226403 158414 137 594170 76206 105 103982 43 87419 247826 141194 250 229773 86592 10 719948 129180 94 460052 19901 126 306444 293 112882 579033 168707 374 295292 106 115113 547998 79979 178 765952 26216 103 614313 100635 170 520282 6 1446 624839 9 38082 38304 183571 187 392363 39 109832 78328 11 22725 606875 197 144506 255456 151655 298 446954 65 60536 736120 13 117435 792698 187 138688 812530 148 196675 718347 29 104074 525263 76648 203 197960 329 180868 757653 126802 215 863701 230 164060 19811 135468 255 411575 95891 115 297591 47 173020 16145 122361 226 216157 89 19730 717192 391 181263 613248 165371 69 495470 130 65821 853414 124442 319 194840 6731 3 487268 27543 59 804529 3057 26 54394 54273 215 944531 41 2065 823414 26 61760 184037 121984 261 612114 17988 64 289488 96842 102 20801 135 106267 273738 35442 167 230965 189352 277 493904 32515 4 164613 47696 199 65327 53753 148 370032 108494 47 730995 115402 260 784892 241 111058 361840 118 81965 119904 103583 92 306020 50903 194 701747 91210 298 99876 15 138255 398970 11452 84 71453 143392 269 226092 59595 242 580523 8 4736 109088 83 11439 94647 53 60066 228178 33 132573 978802 74339 2 72231 89 21899 880958 38553 82 587913 171930 162 19913 153 104367 422357 53515 25 193395 282 91680 857804 310 161714 453791 116 91528 892052 65656 72 682788 53 99297 181650 7497 44 89968 80 68759 536553 101239 91 605730 105 95793 989759 93886 235 715139 146 163036 276761 67965 69 624759 101457 310 980468 155005 115 234718 62 103441 295896 13613 69 422344 30610 110 854520 64819 185 158295 214 132809 783686 192162 278 765962 18 18513 193045 171 105421 349359 31555 101 471973 333 126842 160949 87180 204 537500 296 171044 96331 73769 162 870247 27 110287 442396 265 130624 535551 31 45873 235655 101422 258 129091 50 31783 414985 126804 214 419142 11 105336 475235 307 109282 546584 136183 204 62953 1015 11 20487 359 162541 914500 106802 98 655870 1441 7 349367 183521 358 537624 298 182422 381424 247 90089 786943 61476 29 685144 160 142808 828785 27 1093 567743 95 66671 899406 1 167946 348493 178290 61 668202 77 37779 78540 30 16745 828325 137126 135 948087 40111 91 801564 19 26237 95257 50 87872 415530 86391 40 594361 223 122205 81622 130396 285 255305 7 131342 772203 9 2188 644103 135 147476 764274 117885 171 892413 205 100488 458309 111410 111 782275 115710 64 403129 91 39143 816939 49 3251 54739 291 149453 974384 368 181581 202578 48 62295 584492 187436 159 973281 67 57604 169941 24675 67 542010 23 107981 932632 124 193408 76546 124956 91 732792 177630 22 948390 108586 199 53341 209 160364 712231 175190 265 953270 155429 207 512904 206 127064 415994 104 14254 233239 70 108477 248783 116 16504 483900 24277 21 502193 379 144279 976095 197411 105 514965 105 60099 989221 164340 162 673029 110 46129 772659 52984 161 65161 136280 135 988033 167 182434 288062 219 95647 553375 56211 142 229807 152655 349 387942 97 180109 985169 188 189604 248852 4 29233 934313 129938 16 63329 103 42732 209394 223 92338 101647 128 82557 52963 44 56160 610440 163 108932 938519 155291 33 575223 120 16604 478105 158187 217 870908 124286 237 681693 204 67960 552032 159 78830 213218 19803 77 311914 110 50658 294819 28008 136 139058 243 86871 259122 85 187035 509339 61074 227 21427 8 37216 651708 26 13298 119601 72 165676 63799 154538 317 591880 160270 35 412264 71 28565 213339 184816 10 797503 109766 292 454523 33743 164 704594 185141 384 135661 49189 31 677321 46448 154 546046 75470 11 116736 228 168195 111383 72 178616 240548 72 111226 5693 185 182704 35674 48 112334 275589 224 198279 807682 15056 10 499352 80972 195 991929 21584 72 235988 198 85906 831429 154273 386 794820 197195 114 206070 14 168820 993322 229 60073 891281 135 49625 732659 86227 13 667767 169699 90 683436 33375 16 474924 103555 282 856763 31858 53 393959 45 12304 792970 91679 155 418210 33740 100 412085 40 7234 353235 31 176533 458589 99 23629 942832 289 137304 787650 90 153599 918773 15676 87 255735 274 139772 574749 106423 195 266610 137052 177 984473 164280 56 966345 63 17460 190726 58 182043 711042 18 109135 984457 174 134936 899149 76397 230 738258 48875 119 935327 11 66673 387290 99913 191 360506 65312 219 775555 163 46898 366332 30 67009 590367 109382 192 54188 199 164305 556453 141465 307 433248 4817 56 259501 1 44449 60531 336 131461 104919 89 164231 678687 141116 13 700489 159 66207 610355 130 20503 771468 75 21128 5361 348 183234 250158 128680 210 584749 52 37310 716427 291 140536 606797 114002 186 274641 318 137841 690705 122893 57 726715 116970 161 494648 59 10581 305804 202 107648 775578 215 55532 435343 162947 215 724845 91329 287 867340 93 60652 927733 55991 209 117783 14747 29 357428 11 17565 430389 53 3701 576066 154215 179 261222 194 76543 734062 233 64213 7620 45443 118 619635 136384 116 912130 343 125955 589565 111378 89 744058 178 121335 186480 358 183727 621964 22 138310 76609 193183 154 741312 363 138758 542915 60953 131 982888 180422 176 505583 3 118448 112252 138752 354 502439 248 129374 431966 317 123621 503463 271 95330 504214 364 144271 934350 94 55294 310519 191964 404 478823 167448 152 924275 95460 151 290770 88027 295 834131 18 60510 671800 28 169924 940235 33856 6 610254 21 130145 805310 177502 42 34956 145641 4 592295 6 44787 159605 367 160889 898585 67912 6 893151 155383 16 59382 28667 145 282430 138 185187 522375 44 6582 517142 263 6 546251 182006 359 591024 38507 111 138695 376 165675 126552 99 37214 395531 247 106263 611058 109 19467 945531 189 68040 159284 35618 181 631670 105484 227 440317 332 178494 752142 16815 83 771842 68914 219 197638 67 31844 972270 34 34407 700156 228 134021 110884 54592 191 179130 20 9868 779691 88282 30 55525 109 106095 641840 148719 370 810886 56480 130 714969 55 101054 928635 162 50115 984085 25 8253 488145 403 163030 664042 125 142478 117033 9 188644 550168 7 34078 246724 128078 24 890237 190834 179 551954 32387 38 9782 67 117413 462080 149584 128 546836 113919 6 513419 65857 30 19598 184088 342 431605 160255 27 518958 18540 10 422153 182758 259 362351 192 53031 797498 104673 272 867589 323 126509 607536 58535 127 829601 224 84351 911931 147408 275 555622 394 189277 405764 63709 170 718116 50383 67 154422 124544 24 876613 195586 40 766196 263 130073 602817 308 174928 938059 160716 358 637514 178955 60 267045 187281 345 788136 315 156986 542314 172883 154 831417 276 190627 98121 163 172346 170974 99726 139 130866 68 72187 698070 214 156380 862553 179581 47 894952 15631 94 983353 168 32550 446809 244 76307 803884 52956 1 435767 94810 121 492307 254 129254 436776 191705 334 499183 145668 31 918687 74433 251 787537 75125 158 513927 209 57792 884697 169769 232 527121 39 195701 776591 15 113402 436407 154765 339 784434 179 87738 68309 401 199595 156514 78146 199 333023 145 46857 919668 270 83081 138786 185 116931 850538 157689 277 946997 28 153472 611659 195176 404 541673 42 175596 988503 56 42364 89749 283 90709 160279 296 114387 485241 173312 245 764537 17 38616 187179 189972 301 732999 182 153855 375651 67 30608 916760 214 151904 413498 69 154534 890145 40942 129 717495 287 195370 688164 405 173654 663309 49552 76 229394 62948 164 803470 62211 171 792766 29644 70 825054 204 177345 509604 242 77211 352910 166 77382 459651 45565 156 524785 84400 290 128905 132 136260 732292 68 91601 47190 109820 122 68075 148 106212 894374 153 56805 257989 156 49565 794688 179 107072 549989 80181 160 447813 51310 198 509578 6270 79 801693 260 77151 108583 123219 346 956846 27057 126 244065 75666 238 558523 80578 145 629571 265 107917 436717 180125 14 626039 100297 268 2273 114 147382 597521 153738 358 771098 85 44312 757994 174 79184 239519 9972 26 855965 140255 46 495174 335 177632 737898 210 62738 719421 265 137278 629561 65 168441 931227 126991 173 35402 3 126268 793470 206 113997 385054 234 100370 375251 170040 145 249150 51849 37 19176 115871 139 772767 302 186915 192851 101705 149 481889 36238 73 850104 129132 314 158881 29208 131 415346 60 68393 492157 198976 206 41234 11157 25 441088 35 39109 691244 28 909 823384 97278 270 519103 41814 195 716197 282 177912 832448 139 103281 280749 138945 221 432738 125431 9 291015 21151 133 400580 80 9251 222996 222 156991 531272 25 21512 990156 206 180179 394534 77969 197 61880 11 33736 765086 143944 178 503620 309 176103 37828 230 55093 865618 41820 62 490150 224 98918 947411 125 194422 41225 154 190616 704439 94625 50 630948 18 7298 638915 23307 12 523291 131498 331 637620 8613 53 228632 30 122045 939084 160783 136 470873 39 23905 485667 47 105040 426350 180 55038 685492 192275 254 468663 195 103919 767908 258 130346 65677 85 67015 924796 162 102465 464117 95384 194 427288 277 81740 532085 136875 324 920655 50 31565 475835 248 99664 315080 176166 93 507491 49096 51 678639 131 42228 683432 12 185293 458424 36551 128 129175 59611 129 212082 2283 45 279625 40721 23 672480 158220 36 540082 140355 365 211842 92 13942 694534 21 92972 30608 19 123821 404131 138105 236 647283 185534 414 7545 74234 67 637656 368 164380 232251 186546 104 996115 189555 311 192560 70 27714 376470 18788 46 867123 309 178780 623547 105610 65 403119 73662 157 638931 27632 86 209596 82813 223 847091 41465 193 257495 1 44638 839284 30247 90 836503 148 28370 192163 62 112057 245130 139192 127 521384 192143 131 178344 57143 198 789471 9 4367 819530 219 52756 901612 72522 71 580122 72569 114 918893 106 116371 232499 84 105775 569948 238 67199 444816 74 126510 484614 7117 2 696902 125 114533 442215 140964 271 574034 215 49166 55059 83 127031 437421 380 174423 633933 105693 108 656283 6081 68 66435 165424 323 82124 208 49974 440338 360 163719 702114 52 11729 579007 295 130013 623390 229 173962 183160 40 46373 333157 80302 201 688968 88122 247 834976 106 119324 792905 340 188861 421178 83258 28 254089 48589 21 893981 174 185309 44629 180921 403 951587 177710 176 914979 36176 118 765424 144685 237 65044 178363 150 687659 89206 197 727796 125149 195 389501 158588 241 607951 133 27001 274640 22296 77 469456 225 146321 782500 162 131283 13025 59 6639 625311 111302 330 930334 168 126215 663319 160 25828 43884 36627 32 415420 168465 143 415705 7588 86 846251 30 10759 267385 173213 203 538316 148 94455 951825 181176 289 436194 45654 174 177778 42172 171 466900 40 4649 499424 104221 223 494790 203 96673 280892 126088 20 95590 19 38666 641350 50 135450 550432 71101 103 615687 91 60312 624591 149 170186 382602 138232 67 11417 131624 331 550055 159479 392 923341 25277 95 458192 159 33963 44402 173086 390 207967 31 5700 634914 186 76736 458114 108 125599 72475 154586 345 524586 166931 80 716231 97 168931 866196 157847 392 970967 198 147322 311056 11931 2 531068 221 106782 632251 38459 120 377506 113532 186 473405 80 137015 679763 55 137727 808295 94510 61 666772 191110 358 267130 114394 43 704819 152 70343 423827 157584 135 319624 69 17349 414388 104581 314 21706 33950 172 177504 261 136432 462311 155846 68 187526 247 107064 626646 155555 179 403872 128723 290 816521 79 165352 973354 65 116680 393054 77465 87 330249 1 98551 839080 22028 105 971961 19250 128 221982 102362 271 292430 26 81825 956797 130 99630 540227 51919 93 705224 134000 75 574783 156 86428 479149 25 17235 667582 35887 182 501303 11576 7 218970 83547 135 308387 385 178161 27786 33 160187 507802 154 178961 286564 333 198662 193357 37896 191 535578 136319 254 217113 45274 95 244253 164450 186 588603 289 168370 286226 94751 147 431937 396 166841 660050 396 156950 868209 176272 87 647763 191737 353 815962 16 50481 775087 157041 70 243810 192191 287 622291 90054 132 999341 293 118345 830088 307 107408 405601 22274 62 546910 197356 209 393085 139172 298 731885 99 25521 985593 64312 108 265833 67 184466 429688 69368 113 915798 62940 46 525391 70439 212 408437 279 172593 335030 18164 106 213339 7 117770 280151 61958 64 877653 133831 229 421798 39407 137 644626 191119 219 718508 39 109327 284054 8 127004 34603 38246 93 18998 142035 333 926493 126872 62 199894 153685 328 941487 128224 89 333588 313 122939 45290 62191 229 456334 83738 201 109056 131469 48 8176 169 106244 490347 7 80754 373992 137722 245 489931 291 100631 685872 23 5765 6078 43378 17 680304 141 24246 901758 8489 78 384629 125108 189 299589 169120 78 375121 155 90209 256694 318 164543 78086 287 145159 749393 223 134341 992022 22268 138 507285 270 153892 258509 42703 178 607711 25680 136 272144 183 148933 507467 98814 130 814942 138 76422 48340 135 34328 827494 115998 142 369152 81 118726 738375 108 18051 748349 8 149340 188815 187085 227 891328 86916 26 509173 208 88606 786469 101 195331 881755 47 86683 947589 82 137114 141995 75985 160 678375 17 109864 870036 38 5383 280971 194648 117 802609 80373 16 35406 148 41246 78693 134 127531 844203 177475 268 193782 431 190087 882357 114 142315 422548 58776 84 922134 85837 156 658179 19071 112 420571 215 54356 694607 352 187566 130460 35 11406 112957 101686 272 58215 176 191569 613181 93773 232 200798 57348 164 980732 81781 237 157486 164182 382 803446 19997 135 827790 124138 212 159222 63272 125 654111 40 112304 329683 52325 25 481392 22 58411 689988 151704 297 283767 49 194031 23073 124916 226 137915 12 137097 901499 366 144930 32080 250 84515 486743 75 143197 681153 219 77186 613503 73197 174 167387 7 2338 445781 164937 396 588485 175873 354 200930 38615 19 993040 127686 2 568867 152414 338 785811 122827 202 567301 89 40766 416998 43476 1 745088 78518 94 271480 965 24 575779 55012 46 504694 86666 256 908580 123 42165 105392 63827 71 181299 58996 183 247123 257 133037 761674 27519 134 532974 58681 241 844277 5900 3 4913 189 103750 120872 147754 358 791200 152332 388 573956 142 21712 434344 166549 233 617580 55 151958 409950 80 106397 806808 6102 57 856345 252 120703 691633 52 73830 263713 12 624 675336 12478 110 293333 57 105233 929758 324 136402 952242 3 79839 18094 39475 80 251201 14970 55 772510 300 110615 912632 82657 106 389337 154 127663 722319 64 144220 3070 29 47713 568968 217 78039 389627 319 108684 338855 150 28166 156302 399 191496 791648 24 50366 452515 136915 123 793646 172877 342 99950 52 13797 991935 33107 122 829721 213 52632 385137 57683 194 269768 148395 293 902848 22010 72 585700 111123 32 213208 45 161381 799834 91907 269 456631 63190 175 261680 124 85117 140762 196091 3 44980 15350 119 899710 50785 103 228189 159327 312 110794 72 121961 757257 156 64205 680749 98 185102 726140 69 138227 306464 14749 87 538695 225 99228 476608 37867 78 438219 43661 173 780640 163 103490 542702 201 102383 115751 1480 30 720898 215 167571 205865 165 55039 717246 135 83522 217444 16 24078 150580 35 103115 477477 83450 12 35700 25896 55 92262 21535 61 212494 179562 315 809918 168587 403 707644 126661 315 810136 44 136976 229861 120650 118 523221 54 109872 279281 90762 213 940154 122 150881 353279 71 86104 273752 241 165040 156644 186651 179 495524 151963 263 843991 7 3486 708902 170912 187 334270 259 163686 290066 59668 19 149569 93 79647 668151 144255 289 436144 164933 294 961262 44670 178 381089 37 52065 918184 43841 91 791326 59 48499 638551 128102 10 262295 129722 134 752972 201 156611 11091 399 184102 370396 76468 244 438965 72281 15 842158 194928 3 224686 187937 241 337952 290 187877 851025 148974 287 32821 147934 20 156290 198106 142 341303 175 157604 821186 43660 144 638908 225 83933 265211 131966 270 974283 169374 359 18626 76 21983 710173 29867 100 122536 77 153373 311387 249 117829 182116 75530 61 554310 338 183017 388466 46716 126 858833 61412 15 892724 41333 153 943075 174551 383 709092 87501 38 541962 118208 340 88345 86424 201 32477 71 194537 815420 76 60871 810114 45633 137 633721 206 82532 365936 104052 163 787148 83502 24 777628 60 63245 918582 78 63629 53531 161300 61 998636 58 160105 775706 106545 270 771624 116189 136 451392 82688 216 216434 124 112235 142658 16180 33 954370 35378 135 276584 8052 3 310467 168 31482 760204 84 25522 390534 107876 248 865449 139 26416 537443 190588 40 321708 61478 96 434748 130118 357 566878 313 106774 830528 23 4691 30760 223 130742 253602 227 84334 356838 60 21764 44878 224 161551 24981 146 131237 441872 38142 89 8121 56 156312 260610 103 25338 237028 184 70867 196778 260 163861 440655 2 30685 984186 77 114895 917649 5 69354 402588 64335 153 290526 171759 6 625982 169098 22 773403 157105 289 910205 120462 197 516292 194404 321 338074 362 193521 859980 57160 221 830992 101037 221 38547 44674 195 987453 157 76210 416173 121 52238 975998 38756 187 492754 223 55008 169905 29609 10 936422 351 13 480117 57697 78 2050 118 65215 557349 51 133165 113234 44737 137 748010 75 185983 767937 70 14546 696312 31 61850 914388 192876 98 942790 195544 366 365100 114 88426 65434 83 177371 562192 118 22485 352894 1 687 836498 108 126033 12023 66 33884 130938 134193 65 801627 155178 225 515333 4 142026 426055 25292 64 197381 18 2170 85334 1503 29 199077 263 190333 987608 26239 112 55777 17 18223 577721 62 137600 413755 188996 22 335874 28 152596 940793 125040 216 872159 14 56316 712110 198219 116 791121 25520 4 808943 117102 322 937393 38 68895 679275 71 36916 35539 744 10 999527 176 72126 515147 8932 26 183601 15 85215 30824 180962 98 206546 100969 12 148272 105 128615 21326 268 194370 233698 9 153244 584388 134 113874 830192 69731 219 656788 37 98091 609164 67279 201 174325 79 19717 518437 134229 194 511730 63 198836 372474 14 56401 576272 170 132976 676968 2303 21 141119 100476 271 542858 126624 189 44603 36536 158 163525 173958 146 136167 311 117336 496050 141093 67 361744 41170 180 9623 23696 90 164831 162559 18 361515 130918 260 364871 173 62046 550940 48036 27 216495 2461 44 760706 102 143841 762440 161 136763 981595 57357 167 503029 150135 298 980841 369 183853 318717 130151 272 697753 93154 298 372177 145 157725 257346 113 27023 258470 111222 225 586223 143 148821 409959 187 140451 930748 196811 294 278422 59135 130 737436 87687 181 44150 121883 266 618833 418 181485 875923 288 149821 984136 118 58293 503701 24 6035 625894 179 115278 697090 105 56190 544334 342 132746 320037 3 3473 444139 170346 189 34886 103971 116 539859 201 155151 846369 213 110550 418780 380 192042 277925 178 51504 148971 110 119856 248796 34 117574 956815 177353 88 248775 135547 133 618344 148208 246 25310 50983 126 20599 143791 141 535488 121748 5 242699 35805 156 355106 177 162037 530341 94 106313 641109 139 91900 427730 162 181702 529518 77046 159 665233 185613 142 780134 54 193468 655597 389 182288 907594 84735 61 799210 164292 360 742541 116 32336 336912 72683 81 394724 67 197842 586794 131 41578 832912 251 159178 639792 59 165250 786335 53 153265 539856 78 14307 475130 73615 244 827774 183 60486 806167 158541 331 394539 175040 208 101843 296 148450 697558 129119 42 596910 178367 106 76076 70 43662 9136 101286 298 527807 168 72586 587319 95 137597 301449 124604 73 131465 78 32087 958731 188 173505 854537 73495 82 769983 65967 212 723055 184 118824 622658 86408 172 199156 68351 15 218225 185373 233 28269 130 68684 764658 18814 93 603764 163 84493 454833 44306 127 260921 166212 184 530433 122559 278 955854 148358 161 600995 270 175652 796257 85418 103 317708 273 114288 330799 90 8995 270311 157562 173 263293 2024 22 297733 126164 205 201069 142308 303 181036 37 7570 371939 312 136304 550938 84 28043 268030 130130 72 726761 114817 43 412855 192883 20 85695 91 142934 503587 129833 344 349579 121 72675 826972 2421 40 682041 179 36730 296511 31 110521 515119 13 217 779104 39451 39 750906 155 104013 164229 16944 16 604588 149016 296 61700 32865 47 340049 22 150030 154072 133610 291 60833 51928 213 486870 192235 282 836874 31 188540 110920 47 53710 594060 184 65531 208236 270 183062 474986 275 77357 705372 180223 28 734234 201 109502 669165 269 92850 143687 418 180424 886226 6 163559 133925 204 106599 428324 26 15163 428344 51 110599 754617 382 186073 397696 220 113688 655567 79679 38 719450 15 2657 224436 306 146876 803417 5812 44 297712 28108 114 148549 23331 89 202192 34337 185 150730 318 185748 258645 85739 65 187453 360 137589 200713 105 74166 848701 194 82439 113337 81 58251 61830 80 20218 83789 9 5800 974759 53 190036 989206 85186 88 423002 180 102741 861726 17 752 957764 149640 115 365869 141688 155 423389 217 114585 716991 90579 214 314192 96948 153 247090 16793 60 502523 154090 146 532972 148 22444 414271 8417 38 49140 59848 96 226574 2 130418 564824 120423 89 597249 172946 406 605205 78128 102 698909 165231 97 733596 165 133235 842452 70293 14 997142 95702 134 246415 85657 38 870746 27349 63 932925 16 148305 137019 101 157511 408774 89027 251 100027 115 194073 506760 78266 167 346913 19 115403 836836 166 125719 715749 76182 198 251972 102729 165 160215 50 186953 236784 73 9495 263718 107668 283 908231 193369 32 177788 190432 324 208597 197123 203 211666 118219 306 777693 98496 4 842160 188841 434 633621 100 117754 989721 267 96687 968411 184967 412 8214 91702 234 116006 45242 90 346718 197847 155 867058 183 184061 638363 117685 334 678837 161674 375 280824 29 15049 907097 98498 134 387157 189284 313 285583 68 49029 108349 136558 260 526282 278 198780 723515 15566 118 116609 36292 162 535165 182 171561 296377 17485 115 287973 69441 58 504405 74370 163 202590 20 1735 304976 77 135818 285221 308 127933 507354 149162 312 512550 91237 241 953665 18 27835 13649 95404 129 645797 45 31860 604023 9039 37 8300 291 124861 795393 30 929 172193 30401 164 231953 320 141132 672712 4 21984 85881 20931 31 785704 119 121844 739675 141930 54 417323 160856 124 778134 174691 314 277217 381 174083 908817 22435 26 323187 139441 63 255879 75991 144 108576 78003 105 134994 75642 63 991250 176 38800 207822 92848 252 608881 97 166941 812966 187058 432 446602 267 72061 374787 42521 72 84658 106 78478 460760 17667 32 76264 102283 311 237358 64627 124 655168 115007 45 148144 133544 60 162512 191177 181 208306 148870 310 741361 137 72731 515604 337 115960 102329 106210 110 581126 53 7399 645770 26043 24 562218 63059 31 96262 29358 72 472880 71 30788 149768 155 141665 645570 95 67528 77942 228 90986 203708 234 105550 290722 22 25766 911151 158835 99 918246 55646 136 853749 40 2365 225035 59327 22 657297 113 52466 954880 170360 38 533461 74 37807 386860 140 73789 395351 61 21824 868319 133 28286 298428 76839 80 508815 15 9817 126999 131 78989 814501 79439 240 775193 89 22162 713244 78 129622 944687 59 94451 94132 173 96336 207184 198849 187 152874 155785 346 685714 164 59802 573922 144431 140 965236 49134 93 460906 142895 315 44639 74 79212 567942 295 107352 267905 28844 62 396625 103784 157 874328 179483 312 813565 46642 40 161872 34510 110 682307 3180 29 599610 8 20199 28357 19843 123 496636 101392 1 477798 224 88979 411202 26 188299 438888 111160 203 602810 379 175859 883393 193 119231 777582 189625 73 212061 134 34652 732673 49203 86 807045 76 11838 346286 306 117740 977913 195 176895 258230 169032 249 7239 114219 136 533945 156324 2 871459 16 42595 674484 185 97405 614144 89 30154 121935 44061 24 142834 15341 61 339982 107875 104 748554 82512 244 818983 124360 299 858887 94564 13 649023 55879 88 21550 43900 50 614976 236 176339 220875 259 178172 47802 363 134455 373973 94 153519 722562 117846 92 749283 11426 71 635480 21801 68 231308 39277 139 972931 146196 305 678120 152385 335 11568 20593 76 386870 127 80508 984638 54 6202 989684 109 149089 204326 59646 135 332787 52 179651 846444 151482 237 183521 111 34693 392630 101276 273 13876 48 93543 601476 129737 203 879364 155 71308 685258 32 40656 114795 197621 355 855227 114242 290 305769 1760 13 902877 26943 46 292067 189424 217 485141 110488 41 572425 189173 271 62418 277 188116 979535 62 177067 230665 86730 144 693350 73398 53 957646 179 163788 866811 17 75756 892257 272 157134 269796 157 197519 970792 200 107098 990147 60016 99 637876 124480 175 731006 159 187593 198180 43867 109 369497 10 14093 762337 50649 3 439245 107457 301 340393 114 157831 808223 150510 171 977374 148 178164 135859 37849 56 673415 55507 13 808477 39666 3 612680 159080 280 287774 53274 65 519030 54766 133 542509 25 9774 456787 28 15611 335394 150673 278 774423 349 133993 502699 226 159248 727236 93650 129 578819 181790 195 914570 228 131869 34482 99 14299 193464 305 172407 32207 20 2043 114259 14 3093 619227 181261 294 262735 62846 54 931569 25 51850 907727 21193 134 109598 195606 116 944014 72 59617 832305 210 198841 633727 46 176393 309447 35070 132 90810 14 132099 127472 42622 29 317197 118 131998 266596 871 8 51099 4 21730 659606 190 97726 166430 156 142367 397598 166 165897 359769 25422 147 872563 160 199430 932530 130 141563 475853 76 47178 20798 188093 266 189324 8 1389 880324 63 13204 865995 13 52204 774019 138578 265 573505 126571 318 787238 88943 275 109272 73482 166 166236 104380 130 787020 164807 365 603280 36 14814 946834 103859 257 157274 31959 119 295448 271 182291 297284 19035 25 179227 82534 168 922318 186975 363 529487 8 134459 972448 7 2652 578781 169 197176 149153 266 111841 218154 330 135437 382474 49 103768 135711 102169 33 764542 34683 175 753711 133134 308 409132 197578 262 446473 155 38938 838483 79224 139 779841 304 163007 567674 284 92090 518483 5 107548 843136 74 106116 791133 115300 50 483307 138930 201 765273 224 80293 110637 144603 305 651005 75820 59 122572 112 121743 930991 115 14139 980641 156121 375 634061 137308 91 966588 75461 68 229753 34 14567 296773 399 188626 445496 126181 202 29392 127 71668 409539 126137 229 272763 85206 101 463696 167295 220 693203 124056 57 234416 148 108351 512367 14 93780 215253 116628 226 801635 198 44492 291810 99949 143 295133 13 149614 599595 43 101379 451823 386 185152 396560 90121 52 276054 252 162099 623996 101761 227 441875 126280 49 153867 199 70074 291350 52 40313 271595 32952 102 154446 40 124882 486651 132707 22 936617 55827 167 117040 20 80586 668102 196327 398 38488 144344 224 424578 137482 370 719970 27441 105 128421 106 65499 999665 21 9069 683790 141955 248 450669 230 130890 380555 198853 319 184455 60861 146 30152 2087 42 776315 157465 305 339935 88308 140 107457 178351 374 318529 156796 302 421695 154 129528 754494 62378 176 951 87 57083 42061 36789 36 979886 36 52166 124869 98462 100 861860 201 130584 286421 115137 121 743471 157 70263 552469 58 35066 980873 261 89827 269758 110 12302 718095 164176 51 141935 16 73603 676016 118 14340 651162 107555 198 634125 432 198614 43546 333 152621 316849 1109 18 397044 75 172210 414332 64 15933 52352 95 40155 577804 142388 372 543251 150485 288 827902 31145 29 487387 254 78288 931404 270 199352 49203 80 6925 6960 107 69806 450419 190273 248 463384 24970 111 622774 61702 185 645022 18373 127 14217 101786 279 348049 146654 368 217872 169161 178 892631 24 25447 252482 154480 382 159624 132595 206 235399 133089 159 17617 258 74926 861698 107 13496 501494 198 133151 843970 198 85675 939821 158268 287 35879 19 104137 60252 213 116253 621345 49280 79 539776 190134 353 459782 140473 116 189432 148 183548 83887 72 121148 633237 114084 325 333819 74808 73 275672 108 49344 433256 259 77216 758394 61 90617 630844 1099 33 183569 38482 41 801279 196384 21 867247 101 54992 288187 275 90227 688467 23256 30 72446 165277 150 804614 77121 272 669163 7 28511 45522 27310 91 273475 101563 229 653804 35195 114 812770 178 197362 506147 389 173629 324156 87 77869 718435 15026 94 225081 141938 141 312369 228 181601 174346 165529 197 464557 126720 344 628916 181449 207 570656 159 50345 788363 315 183334 327745 91884 111 415691 136081 160 185492 125 27039 820730 153728 307 649522 59 11664 116445 13 52147 858778 141623 374 865820 15140 16 682888 56059 207 506119 351 153328 84208 44 39565 93124 42 24622 245623 69 87449 88499 156924 389 816928 210 93172 345120 102255 251 61687 61481 16 57278 167850 136 571782 71 36869 746075 135518 108 297004 46 66518 30493 148638 280 530599 79 160362 866204 159 27798 449212 192743 289 786746 95 124742 268518 65 147420 514331 9 130326 430056 152654 143 313878 14837 16 773832 35 65006 93548 255 86512 211630 75688 77 255142 132133 351 84238 79770 258 844896 20 125646 321455 161034 209 259821 150166 128 568869 112 68243 976707 119907 238 643473 192 164362 103346 124 33533 599445 52 160505 496043 332 191886 154237 41 198173 184728 26 31637 577014 3515 23 796025 34 50816 99448 32192 37 129418 145246 26 701634 37470 104 773924 143536 16 881332 141536 199 996425 248 87462 635764 157473 228 120032 175839 346 784332 30512 72 568063 385 187996 90867 108 26517 743625 16 1728 907376 148451 31 72904 185007 155 334488 8624 21 190287 224 60702 973153 16 10602 127588 173775 278 454763 285 109023 137674 192669 186 173438 4453 47 81312 154 98078 668271 121 179252 349581 338 138273 110965 81809 255 677447 41487 125 614762 189 148454 274613 20040 30 218466 18 1045 882121 7457 32 791796 109043 83 134109 308 106524 6502 193703 35 998451 162 189499 312806 6 10289 73151 171763 345 967598 10 56473 909530 80 195493 956590 91500 166 268460 180 34006 37663 97865 158 714318 72 123818 672664 248 184365 146309 129965 59 804733 171 46483 705959 147245 102 664090 106 150792 694458 73292 224 361357 107 103446 207663 46 18019 579430 142338 346 421446 47 8340 20046 161890 183 823143 198065 106 676609 34 1865 569095 318 106581 420396 208 173255 485239 176786 105 931153 115 150254 802725 110620 146 695310 118348 60 790414 14364 42 852752 50 127898 519655 3255 22 154967 20 65553 846572 283 87993 819873 227 138204 85122 80 61150 493564 334 149659 299574 28932 126 785385 198334 350 604738 84462 269 688485 10 129514 879916 150 155148 53264 16863 23 281807 127 134396 828055 51918 22 542310 57 9222 544433 25 13381 729148 150429 110 444501 425 186370 86326 35 38967 137676 74163 153 823845 190321 55 380693 91 13342 314033 39 124210 312131 9 12175 91078 49 139743 225374 48654 159 8716 103 55996 582349 286 139094 618902 193 63390 969559 54 53184 956489 130 83132 867166 22125 141 911394 18 184360 899704 150954 125 644770 192180 381 144371 70 46093 671143 150967 287 947302 65751 65 723608 98998 292 434207 134490 248 558829 247 130090 217638 371 190462 212876 189 149339 284264 22163 2 995500 114948 44 512364 41922 128 566336 173207 12 679283 14 38896 736471 178259 190 496023 91532 250 134641 19339 113 221620 108 164104 652705 114 56547 807819 229 95888 948350 96721 120 962223 15047 65 47245 107 15666 136680 48 14528 631223 162404 54 506732 151 69199 57637 149817 341 455967 57500 102 111363 11 21999 815045 128483 120 287036 44418 207 501652 164 28595 9505 63724 235 6910 189064 109 900780 9144 56 29461 33 99499 783832 101 78289 868413 118617 190 138923 303 95303 969391 16576 3 961421 154483 330 880707 90 24062 652363 250 121236 315367 314 107168 645957 142 36641 531405 42 70416 154481 183177 98 718477 69850 249 926909 50370 32 330312 198396 439 768786 194 74797 565942 10492 102 152744 133618 223 472964 274 164429 58007 183268 174 710149 31219 11 547264 7621 86 673772 80 99692 238875 331 137936 60109 46 31032 759314 21 27743 962054 191 115129 137536 1 148540 355430 77420 32 615173 127120 98 331659 161462 259 353436 135286 92 716955 157530 71 759407 172645 257 786170 170 54720 285945 192309 426 545476 81 67327 753817 143383 81 49643 124 26115 423031 8 11006 775703 227 190005 956750 15 107067 350092 378 173278 72652 51816 19 805058 21 34027 950746 78 74086 804734 141 176259 670653 65324 178 648266 70 13001 477229 316 134581 174959 75502 159 971221 140219 329 496593 165900 19 971942 54 10051 675361 67849 149 790913 211 181482 335137 209 182463 309899 373 163131 391001 84868 262 255981 114 25844 727786 42930 148 161835 75816 142 792727 43 86323 916104 15077 117 942812 120 62190 861891 334 192289 873211 44098 13 886604 135186 351 876876 401 181211 918611 317 139457 631068 410 196452 899794 156976 5 982764 156130 220 647907 187 97317 283857 141 26072 966352 94988 299 121149 8289 89 545647 256 167976 29226 133967 297 787506 198658 169 99294 56836 221 193978 96 133833 496092 119925 289 368958 257 91154 956433 129 153937 747743 83 106070 523863 126 192098 692798 77 96879 338528 99298 223 414645 81143 184 711161 124074 258 658359 190849 133 591063 99216 259 895530 327 190909 924833 39878 158 629745 125123 57 331118 38 1689 237598 97 78319 182715 99908 55 71300 146 29429 866856 377 187586 948712 104936 175 358732 165060 340 880060 98 29182 662943 49764 62 914869 1114 19 268876 39 90053 237390 2 56 354018 119199 27 912086 64138 72 181071 4 151 381258 86349 290 998958 19744 37 317397 130397 235 342446 138465 107 141380 26 47061 780312 219 108745 238719 103681 121 285505 130608 43 849508 46 101856 720695 362 196391 865881 33 157162 429876 186208 4 764673 173050 231 795138 43 35645 903543 84665 167 571134 132866 33 576455 35569 8 805461 303 95472 731477 41 140983 111335 34490 109 529039 156 40341 365604 126000 71 397445 27756 75 365318 139 193707 992967 36 16509 133483 73612 144 914835 376 167439 811564 90 100730 3979 166 64651 597464 60 46629 937752 78 159034 282157 10 60193 495651 6458 55 206981 28 128311 504372 32077 54 577702 135494 354 548583 195 134115 433919 31 68896 58973 34968 1 995254 104401 140 237812 23938 137 700369 12882 86 898744 106 66857 146488 116329 130 872660 68882 93 930089 174141 292 481638 65 20973 856073 142803 14 593891 86 99241 80100 57 76138 639034 138256 57 769276 103967 217 120158 24 29920 296515 171102 294 613429 278 183033 909913 217 101772 274060 76700 125 231816 47240 150 891113 113 148561 690441 75580 174 443987 149201 19 631250 80137 239 442250 245 91044 686112 156015 232 593291 274 81886 941275 133 193439 516056 319 125751 581686 79748 125 908858 166 52932 182863 2253 23 627816 196214 52 194740 100 87949 454995 100 30334 851344 145047 79 62421 138 24516 839497 83586 134 860604 192433 349 756504 127 125877 776189 67 171832 171450 169278 21 906176 4711 26 728093 78667 161 388072 170709 397 729974 325 144769 7935 4 21640 248200 193 97909 833575 183458 357 885769 80013 218 413260 81495 157 758219 115906 330 256926 141 175695 96859 121015 330 896794 227 81465 635799 20238 80 911542 127365 179 133763 109 165394 603685 39512 196 651186 55902 47 668238 171607 379 803447 234 59618 754186 112861 282 954424 657 6 516133 238 64095 802560 31147 165 575039 1 6719 914957 259 81474 101822 93942 28 815170 10 174005 535905 104686 248 274762 81793 281 494099 38476 53 604550 377 177473 43100 40530 147 321838 99578 66 627853 116366 291 683979 11 81549 555079 315 161363 741375 35 22465 352005 13377 59 521504 106830 181 126016 83021 89 796907 47 87853 86510 197502 82 574945 157817 5 691027 71505 157 482028 73553 219 140764 127486 60 641600 48 6030 237249 208 109251 936577 96716 29 995180 138387 75 853234 237 195186 147727 138358 77 266244 43594 57 889643 294 172135 836426 34254 144 74027 117210 283 864661 322 170891 430164 294 135490 7066 127 16883 689536 187448 330 609541 35524 43 559710 79 19136 14760 166985 221 199986 348 172137 976108 153 30214 19015 150460 158 733919 244 94352 400880 114441 26 658822 87498 174 910202 158 136653 110047 90443 42 972410 2166 32 957502 43 4869 260716 68541 12 520839 94942 266 394793 24 116019 947485 97375 40 447531 138 149922 209086 173 52435 483687 41574 145 202336 210 122890 257761 25162 140 197003 191373 194 728511 13076 25 14316 90968 220 993908 44 36007 808446 178820 18 348494 299 122735 712126 151582 317 215741 179 51750 730451 172602 142 687935 185 186309 663309 9048 66 590128 119 54239 704872 44 125822 905229 41391 151 196568 2 1139 20131 139 32686 427369 158549 43 832390 30638 51 483900 268 87273 265140 3 79422 471289 9959 39 260502 66123 184 924330 114 190306 811182 22 3894 1466 23775 48 715072 124 35412 512870 46919 53 773498 193 39393 126102 140 129572 640524 291 137605 767798 43069 46 747162 150069 342 330067 7 152013 456665 159 53884 504302 105787 182 491111 146408 78 674352 50 147361 225859 46662 64 219984 101555 44 923404 238 70126 94988 182487 76 368998 43914 209 687777 104 152255 996843 5 26484 799232 101 12863 844603 117385 29 696878 24546 46 264873 196 113663 403933 56148 26 497209 114411 98 632581 137 147097 730999 196 181213 64553 248 103070 937558 94676 250 764648 191 95806 345566 170116 228 510045 103 84675 881331 42074 127 519746 259 169984 79418 60 10354 121045 44 3059 492610 90508 50 886747 110013 47 191580 195482 360 368048 96150 274 339755 157609 111 963463 169 65024 831194 171547 128 266644 344 183008 102373 408 179901 182515 139 139979 890274 38 163871 784886 237 77410 844807 149598 37 265924 108 164047 385341 32 86557 239071 144 22490 126709 149384 115 657370 143 72105 175055 113966 169 504636 128235 267 547528 44753 72 633080 188869 227 178177 21 7100 750557 323 177035 291859 124 58670 828166 187 197907 787932 304 107480 823140 13 123813 139609 72721 8 523109 58426 146 40857 112312 141 548084 41 24950 192572 100791 122 194003 183635 374 811013 142167 70 688785 60682 107 979201 177167 281 144018 189581 230 420707 96973 194 821456 168703 168 765049 67800 31 878227 98 38524 964290 187 143651 337166 375 150968 219014 161429 149 524031 2 70245 324893 268 93714 627235 26 37015 869043 114127 321 901376 10 22811 860037 115400 60 907962 104 185312 55735 59 72618 346525 107 42884 201519 67 34586 505792 156362 35 610130 141917 147 150647 81270 149 679703 40109 173 484065 119 19026 532740 147884 199 954887 119304 280 105111 151 113460 938563 84 153871 644422 181054 399 492127 69596 180 647663 270 78537 295859 316 138577 373366 174491 416 910808 86792 183 967991 26 14692 845380 83061 67 88983 99921 80 815568 75315 157 39826 123 40635 589436 107142 245 624038 190798 188 70008 176 93835 649430 28245 53 863933 155295 315 728975 152942 207 61679 135 64303 964603 8 268 980872 52 155732 973863 78754 201 2857 77259 3 857589 49714 187 10046 150256 114 201036 7 175683 66707 18184 73 656155 8 10615 626363 62832 109 941675 27 107941 922126 101846 254 967217 101614 226 432823 84178 51 653483 137118 317 193472 676 22 78875 86024 184 312373 97 173286 132915 184 163836 513408 207 148819 77433 42 56908 100463 58870 215 557192 25126 150 651874 52 181834 850941 23516 78 786996 22039 26 730744 80 51086 885624 120872 85 387884 11625 50 85551 100 64210 285556 46 6350 679760 196 144632 51376 38705 150 561942 75778 59 97741 781 8 796165 56362 144 92773 88915 54 584848 161498 13 400929 30952 163 816822 43284 177 212228 114144 74 424345 22381 60 227362 224 97113 745959 327 135523 632634 72 33286 267388 81159 136 804913 88 56053 993284 121 196321 775847 138481 80 475263 89 88811 673732 184 76699 218135 213 76828 929657 14667 102 996554 72 53743 972132 185 182033 217725 127414 148 61743 146186 5 408167 106461 156 151119 140855 78 664616 34853 133 563090 126568 57 197956 79924 11 893100 244 85337 167403 160141 203 465399 5 362 492831 157 58381 853052 97191 134 795013 116233 8 647489 14 990 983362 42 17665 677737 182636 398 71420 156 119623 577539 162363 214 316880 61099 126 479599 426 190641 173932 61551 172 812684 105178 285 920543 105954 235 639847 189870 56 849534 90 184885 613720 286 125386 796384 157 154477 340173 73185 177 135445 11897 71 474889 263 108419 638484 261 185695 2652 113 133711 131296 85323 83 375221 41824 1 58944 331 199332 643477 30631 50 834781 170810 308 582252 153511 296 832668 344 159419 740281 232 94107 629423 90 33786 897611 352 163322 804733 91 133027 478835 153 123871 733452 12967 32 981882 23438 2 196821 406 179724 950941 3 2307 69735 176 65114 485028 185 54840 462147 148887 209 769684 415 185943 824310 51 74891 262658 298 123934 759982 289 138196 880445 144 143910 217754 247 72355 328860 215 137209 489931 170 117830 127626 3144 52 188294 10682 18 995656 61904 89 605535 27149 54 800868 11800 2 946099 110859 179 136900 152873 29 447832 192 167613 947918 26772 3 557915 145568 328 421072 18 112654 908173 171 135393 265168 95135 130 619135 113 78399 577121 130080 111 810663 103038 316 165167 158 133045 148085 69154 194 936393 5007 22 164709 326 161033 42124 145262 123 765904 124629 285 433613 242 61514 940297 234 109065 723702 163 185176 814658 64405 130 922521 320 167784 495639 421 177379 271697 249 122292 185666 150652 60 608212 22637 147 975666 174 98359 701968 4 185025 9099 204 195745 445534 11 94431 351156 277 132179 258960 331 110028 514584 92 50817 749128 182256 161 708309 234 110723 641431 154269 175 633294 65 173015 815888 65 86788 574882 186874 175 767372 78686 213 204778 281 109351 804274 60203 37 842269 133122 28 174024 56101 115 674674 145 32903 152749 220 142079 149012 198180 47 994789 170856 5 5126 101 18834 920468 11432 70 824042 6679 13 437884 297 106065 407201 230 74582 853232 162 69570 110219 36 3965 63717 184 53801 373253 22 18458 671961 136752 115 83725 46042 113 917324 227 59573 147986 67 18136 895322 11312 10 212294 145076 245 140186 108147 283 7571 145659 196 726696 295 100988 168163 74 44958 287629 42541 69 225051 134 137999 817947 62890 24 328774 88 19007 734376 161497 244 783182 252 199909 313663 96347 169 370081 156207 380 256173 304 160227 886223 227 96957 692233 146 73605 476664 158307 28 544536 33 44796 402590 110435 130 783228 30 121177 915164 69312 15 730939 19238 86 265441 186 185525 177161 159 110823 665146 80226 165 608418 142 59706 377547 125521 274 201835 138320 168 468400 69140 157 390762 99 131794 932216 32291 42 762121 111 171791 997033 188139 329 217792 84196 88 149183 152490 65 453966 126 163544 91346 125 196287 119985 3944 50 739600 132 175545 756140 156 136013 263342 26 2302 106287 45365 45 359871 183 42272 357203 227 120542 27524 195708 240 521445 184 131484 729950 110 28903 909371 53168 133 988232 160548 195 595930 51355 211 240253 165 124026 26373 192 44493 629952 73929 37 5904 279 129919 899301 9219 49 303273 46457 43 206647 181720 344 475281 35 185164 751043 41151 73 945203 92676 257 95424 366 143928 325397 123 61944 373814 193 155651 338358 192 157054 233960 49546 77 218423 17903 14 840055 160830 105 966263 149 42461 889250 131 29076 402085 145 111522 417684 75 31713 680403 191154 56 1992 30514 67 791687 146 86279 969713 149309 258 754367 112449 120 570977 160 177344 38131 147 44157 487967 83 135101 891008 1 148730 61966 180202 12 147504 169 150627 317795 85230 131 184466 105 178430 914530 16 193026 284091 20407 50 549148 108 132209 479520 123481 307 672263 179 61389 514542 93869 55 418313 144547 310 785726 203 126289 210261 118328 110 128520 76529 146 962521 213 102846 918177 66486 17 633214 54847 221 623762 70626 12 818872 120077 274 928096 68780 93 733661 20 125896 58882 17990 63 46135 33863 60 955247 5899 51 609191 111482 166 164433 2 119463 135775 196114 199 820801 103 71187 854253 109551 122 763888 43777 187 317073 176719 402 347271 188 159510 875138 8666 35 608951 271 160570 666847 100 43300 302734 246 67451 803330 36 51186 663769 1 189562 202715 2968 12 216608 125595 223 751663 24007 105 398057 133845 41 835630 1125 10 917953 47 44197 95799 156801 255 640319 65062 93 693771 166164 142 521329 138 29921 213026 132897 128 816254 18 31007 329755 86 106991 630431 33065 174 556231 97406 23 898614 14 181831 383658 20 148943 869514 184086 107 124810 33307 110 154466 134 42084 343044 53 4317 403840 41 2177 841589 39207 195 367125 218 85135 307508 27 77507 619431 335 129022 494687 394 159526 537268 4392 47 220465 114 44553 61910 315 178319 117923 2 50085 219179 171908 310 965396 192572 145 354773 197615 31 630021 1005 30 768219 188 120834 380256 112 151098 370114 170178 295 189599 71 170830 575176 108277 3 823772 131565 123 388647 154 37865 257472 15440 1 253371 26954 23 176524 278 183653 691235 15 124919 367420 205 177624 117261 228 160381 250574 97031 212 588062 3729 16 182749 3622 26 964103 44 13882 485198 171743 49 427149 176462 95 176143 374 185840 631541 150 158786 787138 122815 218 663720 32375 74 972502 318 192053 695920 132424 194 78648 108891 12 511312 92698 112 651654 246 169473 175296 174340 24 975947 61 19043 763847 32 4086 744306 54851 129 129149 16 32838 310218 33300 6 58679 193 94519 588379 145 53180 580976 164 61642 817811 13428 68 620090 84229 23 26310 104184 161 443395 132260 41 820605 77514 253 666518 142 101412 804198 110210 199 138067 44168 129 498530 14 111753 259212 199134 172 178744 158345 368 467810 249 82180 114673 115446 218 29377 125920 185 456306 38 2034 747321 106478 95 469389 255 113457 961517 2295 46 595706 114717 10 463984 20 89596 928434 163 146730 313762 291 116852 421802 268 195747 675580 68 184708 198388 164127 112 888038 198 142861 825029 50 101064 413671 46 98354 279735 45 137553 958814 155 101290 673298 73 18417 646588 172509 284 929523 21 152701 851239 300 187942 769556 179061 85 111894 32904 61 384181 3343 30 64046 82 13140 895823 39 4109 667076 200 82434 895122 18760 61 87542 196702 288 154416 200 70389 797460 73059 245 769654 149 55727 979147 36771 29 589724 121 35456 226885 233 195507 109213 137 78456 169587 99551 101 400834 407 192267 842351 10042 23 157497 290 167961 343063 242 86970 806796 25325 24 943421 232 159154 695848 30 16198 16073 199136 417 850677 217 110428 669785 22 56195 388925 139 25086 933045 82 71007 615305 155711 80 35310 254 82048 408859 188 60126 240665 66 49023 946174 64 26160 433834 188 192795 981819 161 149029 690870 130 146544 816063 2449 18 659267 5102 66 850201 81 189227 439043 3561 4 32624 107 94047 318648 23753 57 610005 91 52318 826022 137 41155 975438 197781 316 28482 302 122918 187713 123087 125 254061 253 87131 558158 178 92066 619261 18 114604 379645 51535 154 35773 112 30027 762073 127 92171 790955 3117 49 822677 209 107254 987711 35 39764 723515 140367 147 457883 194824 200 725218 5 8735 766243 122230 140 639589 108427 49 19565 122 56172 68238 66 29385 215119 332 158078 177971 293 148250 395261 18 77760 937549 153032 43 220526 172 86414 377111 44118 103 995530 149 129188 383993 82595 155 337794 27 10383 65398 183368 316 335771 161655 46 234876 198181 6 469738 19 88216 128226 323 121352 673073 106886 201 855143 96204 303 537465 126 33962 842913 88 46833 818006 5 75965 830481 12 94370 477870 6331 42 88855 160471 170 370402 204 149904 477153 145 31924 348452 12213 70 128212 241 188951 683024 59 6587 661084 73 43168 220020 36124 77 950718 52 65904 622704 306 171092 773613 62037 138 308313 13 18147 965204 156570 116 220973 3 137710 311279 180305 169 595572 156398 136 61579 197567 23 919955 298 101468 589187 9 89164 712487 142 196633 347378 46 12168 392161 89 18925 505995 129797 167 907673 162 152935 488960 122260 294 48750 27595 93 252028 97247 266 520695 33508 142 337805 89768 86 243413 12758 10 778019 118 152692 232357 156048 142 795162 160551 203 540033 266 122328 870816 79 141468 909898 135303 317 998572 29263 158 301441 95564 117 732324 154 56869 450011 219 135289 910245 191 67809 278546 170846 186 54781 101789 55 53270 67949 39 70506 289 117780 547246 127 46293 37517 161522 335 285498 162033 296 794049 219 75749 947295 85 11291 386088 183311 320 240248 168528 104 879238 124 103436 593169 269 194347 51104 182094 78 825366 395 185846 561939 136 178707 649688 108056 225 760867 273 127280 634662 63050 8 661201 89965 222 441318 85 24871 36350 140709 286 430385 56 47395 533110 108 190446 799830 138 32273 38757 72929 181 690046 61 7830 435445 78 52395 714113 181654 321 351976 61 113387 362755 18 8268 10266 140 137376 64505 104998 322 56885 16 19280 599355 118307 110 479931 294 138340 13566 10704 83 754937 209 48148 235993 38 197657 705692 760 23 47078 25 17534 760847 70889 201 643090 72119 169 796343 26060 57 490169 24435 61 597083 199351 213 776230 146147 301 845342 98 156903 997074 330 179324 623624 93851 171 467979 88212 16 691442 190039 70 153452 124 80974 627529 177794 213 406128 194863 194 344309 44 152369 16784 71078 124 234991 158128 331 561846 253 118548 639284 246 117306 840950 309 190380 585629 96 45788 7922 42 129617 79627 106115 285 539424 148 166440 343403 188875 259 5992 80094 40 675415 151071 360 989835 67 78746 398695 15 186575 560764 145013 178 131033 164505 373 287651 254 136857 773330 70 15403 750967 104 115920 175166 47455 139 551171 167440 20 254843 20 190881 142421 197593 336 944941 151 48262 52520 148717 180 783408 69 19459 127615 124918 4 772203 98449 115 4442 5 41238 224810 14698 30 631705 78675 133 282674 17272 42 890474 54838 73 945209 98 55619 998919 111503 268 731995 176 43080 678315 72 41434 87394 115616 9 901861 146 38622 116808 147929 204 91068 266 172452 210110 64 102797 49514 31 3843 647892 165 94571 17413 97931 311 845249 96003 230 183962 139 23270 145470 79535 201 252774 76432 77 437236 49205 44 462415 166453 48 417829 189 168589 870338 42318 33 939336 50656 168 985801 64 145325 862464 20068 74 628750 53 15119 987627 66086 225 692432 169 33103 226220 153721 28 930827 39597 190 332873 19626 48 501894 104585 47 817442 248 160254 538123 15 28731 713803 95274 120 231488 118793 230 45696 164 118476 565369 141 33892 814502 37737 138 67742 20262 23 223909 175741 312 925852 107654 328 335572 43504 41 712750 160419 243 305839 99 103272 847174 44 27811 727514 127496 45 227710 298 150771 651632 69 4962 929144 15 82160 92300 382 184333 23717 277 133928 11005 78187 40 1628 142419 236 841646 113066 172 648676 233 193437 466791 134268 298 939127 281 173644 41737 180902 197 972145 141 35102 854199 199 71852 214903 35 189084 473708 64578 85 193422 112 168558 975952 60248 143 251419 2672 3 821301 98 94470 34793 229 146278 279224 149846 278 507537 256 125997 32681 21 42832 696720 7746 43 720269 41 14918 318674 96071 208 477062 179039 176 623334 226 76487 601421 19 9420 766074 9432 18 665923 278 155799 205468 115110 208 88202 7 37092 940607 162094 354 206806 109491 184 478428 297 157994 309701 45123 191 752019 197669 325 613588 159 39629 951619 114239 268 885259 315 168644 416370 191817 101 782329 254 171469 504688 140182 252 628538 158182 374 868295 141587 96 361575 79888 90 297406 176815 356 567228 67878 119 104783 123 27563 899950 250 106455 304988 100955 268 882091 134 91233 38162 329 130317 59751 56697 213 651084 21 102042 518311 244 75728 263767 345 133419 316974 294 180794 553481 179940 259 686971 320 159637 856807 49264 40 732421 28 18461 804701 61 24464 674782 111761 180 959779 24505 110 237183 123 119669 584278 190977 275 78102 41 87856 726270 7998 8 138459 77586 241 397831 79 17543 60493 138 172750 266723 190201 19 791815 72030 83 688795 99773 302 181469 94 79554 739695 47883 70 156697 227 164406 58646 279 164258 157981 19401 38 317455 86 14498 764346 118 148689 788854 192877 156 154619 180295 156 451499 153 174755 842520 141 124268 801127 132387 263 218007 181636 178 960456 165 27858 749639 80100 17 163856 184 135090 413456 355 143098 794862 253 157691 811197 269 101950 420860 35 198719 91757 118 85768 923626 215 86256 358760 92151 169 443465 1322 28 264348 49320 118 534605 161664 283 454370 341 190521 433518 134559 276 315151 12 117487 621872 18 33452 918839 226 180264 639397 89395 164 737477 108 99555 69603 63647 167 344436 153725 268 830346 171 122761 137190 211 60186 380985 202 74410 414856 9 24238 544480 156 49316 875166 186145 306 22835 193947 280 250766 170703 197 949576 119769 16 153390 43 62389 533658 173 30141 866827 10514 76 39366 197958 12 568216 179850 371 547835 42798 108 444843 166962 235 436923 144 107783 379978 117575 153 514608 66589 211 775015 153 52985 15983 250 95496 479172 149 75715 130844 129334 51 109992 49 45408 65362 20603 54 283396 182000 68 18736 70042 148 812639 40 53564 832411 14 105373 830253 42498 39 97520 93891 189 902704 79141 86 682184 312 100413 849799 170 80457 361399 71 47921 413607 148327 327 765377 112311 82 493898 134407 348 220452 128888 78 784878 18149 111 960051 159127 181 686460 211 71445 751578 19516 135 847038 38001 39 748567 60 167002 987765 23813 118 216378 178 59499 865676 160 86003 857846 203 46120 243194 26728 137 873180 13903 107 818803 11914 31 863630 14 157457 163258 365 135358 51374 137 134478 917043 84260 211 427240 65 85565 165650 126124 57 735204 119074 24 243426 139 154316 441893 151 50576 181681 167395 168 91987 96 80781 744257 359 151462 860020 153 115971 168545 146233 219 722960 22 3321 394969 156 147375 605996 40327 118 267942 150169 198 306582 66891 156 113878 206 177560 409912 121192 298 450763 270 100945 641384 82455 282 681418 129499 108 130138 139339 181 987480 93056 293 288891 14614 72 335010 247 100535 660074 104 52371 909200 301 160881 278179 84 133050 419465 202 127172 765438 118 155562 595430 119189 144 195744 169523 21 496185 7 17337 282560 174520 408 838081 104191 312 876843 22 1837 593147 23622 149 767771 89411 10 133747 191041 327 909215 242 81100 247955 337 177414 437185 17 61358 536666 86513 174 222402 210 80486 551333 247 174465 917718 126066 49 948139 2853 2 960713 91121 217 987586 142 71338 365232 92 44509 518872 131 79029 254871 92 115078 825994 153540 7 946829 200 41710 328196 31787 136 778721 35343 102 66436 148702 171 650772 105 162618 703330 45872 184 939045 23 135296 980367 1155 22 179872 146476 239 829495 42 18569 172258 20934 63 983548 47 116570 874809 32815 87 436108 60946 29 86008 137 41651 809671 113 156802 122219 94 29180 574742 191 132263 122131 125 83495 955049 18 20753 860130 232 89216 454391 25341 146 505724 333 164664 272492 37725 80 110234 158186 198 957665 167759 390 2769 176 82617 303642 27 18596 483002 151696 288 669295 98879 9 253433 246 79192 371018 55339 36 923276 117 75764 907330 62 132852 861386 51903 190 225282 101836 107 968810 46796 69 337824 212 169271 19411 126163 52 835634 149915 148 870074 342 171729 654820 1553 9 506866 166338 281 271119 51099 211 678538 146164 222 427752 42 181252 770189 131 33373 333887 46892 197 539249 9 187124 83745 29060 4 933419 83653 261 439714 167650 205 549103 148564 60 980192 353 175038 559555 73406 197 604340 6975 56 33247 1 70226 387923 35 43938 473320 62722 22 511506 191914 393 245431 157 28672 508162 53513 69 549932 28 181886 568907 94990 181 229581 286 171033 787861 5 50770 484183 166004 92 898595 164 57044 554531 82 116039 516497 8 1719 270702 89267 150 423445 99 175556 487240 59 10371 992205 66141 63 715106 168 162270 590627 59 129631 250918 88 52096 250442 329 193404 526509 184191 79 751336 290 184017 427845 82 65159 723331 91 185729 959971 177697 292 983463 120299 303 926556 166 61876 229723 124852 206 434793 113630 24 212548 80497 206 576395 155544 19 831854 66174 15 800122 206 124380 530654 268 90215 181322 107 91630 650449 240 100180 266650 75 130096 848416 94 24297 789369 229 121401 598201 147521 113 775849 81 22719 684586 116832 291 875509 162386 374 973896 315 121625 474398 206 74085 864858 343 197755 944601 123077 142 505518 173 120097 214311 73002 267 972706 127 95187 485505 11560 45 866435 140305 18 721403 22 165389 787297 20 32790 940088 93277 19 621456 142525 44 126666 31 9255 78566 58 105323 780432 115 68670 852660 28 106698 462334 18022 87 792076 137 59751 882783 304 180577 782254 31 154401 610300 112 54460 682411 79 140486 439469 29623 131 626639 113683 220 959864 86 51920 937646 343 172099 754749 86234 48 984402 123382 265 439750 368 155554 994620 12345 50 547618 148458 357 64115 171 89906 476929 152 70838 588954 310 175188 116684 162400 254 446603 98 78167 625039 51 142868 398238 166423 231 101253 135428 130 438521 142239 14 266924 45280 101 788382 87590 141 492907 8267 77 187404 85718 110 179416 183011 92 840820 105445 313 80107 151625 109 203718 28171 132 329173 17581 88 230549 37420 164 234429 30491 119 494290 163001 7 21638 109679 317 822149 130896 352 948173 129 33939 2861 30 22487 273090 134509 168 503247 16518 117 272121 142595 377 530433 99856 3 10631 189361 57 548552 49257 101 150673 240 136263 29359 179 160413 209809 43 41529 868470 111708 331 686438 57 39786 130464 246 69597 386368 168895 183 907838 125 98502 384083 46220 163 927283 205 46481 704511 291 102868 327846 100 17932 962721 3964 4 664808 175939 259 19697 191946 296 779291 46537 15 419961 63 109892 150269 27357 126 762322 230 63150 293553 190 61442 698398 91 99939 842582 214 148777 698016 55479 33 264820 63 68919 489775 13 167103 206105 112663 149 921651 252 153424 214227 353 150605 219040 15737 50 190009 16 19642 831420 136448 166 61619 8531 70 578603 75876 184 7579 41 5405 409816 110248 208 233845 125288 71 387486 34204 53 216679 54843 38 551179 320 154240 525295 92712 273 81550 76 174807 867040 41141 37 705759 190024 410 541206 126 134782 362415 186 150544 469550 120453 288 348793 289 87862 580582 103 15267 964127 86607 240 97098 25 3827 554749 11070 89 531658 2 78802 991168 180507 42 229516 68590 129 28451 43 85977 249041 310 154546 868307 79837 101 599055 58 177569 420823 302 112790 536344 164548 63 651426 39429 111 258808 120624 57 697305 124517 232 881091 114667 285 70606 195 89577 370768 101333 238 93386 184888 311 507510 215 162402 719173 172273 135 876034 102 19261 829446 9 62260 10603 130953 355 105559 12 118070 269548 244 169476 917024 271 114981 169138 49739 206 767297 135509 351 562113 178 67227 16592 48 74892 754710 181 136075 152043 26 5781 903641 197546 371 395225 292 92630 347422 119 195870 239447 21 28469 997653 20582 122 128703 64541 162 818256 288 130661 119473 195 49298 746222 25223 104 947389 50353 159 109743 189 169148 488569 67052 174 562779 65933 104 957546 165319 10 427605 136 74263 688670 55 11175 185919 161288 231 279205 152 76151 24225 166779 154 158626 224 158998 379186 104 72459 62743 130149 56 644883 51 86065 861990 159678 366 50999 103 80324 381106 115734 280 339827 84 143663 143297 2 192014 508388 112662 147 853586 61758 62 427602 290 167444 306523 39802 119 169107 220 182116 977932 208 69257 818703 107 20065 988370 10294 22 448350 17 120243 928036 37 113416 61637 68 162831 485136 232 181547 560920 105457 138 247940 243 197249 72625 146 40005 922209 31 133342 621265 199082 264 446085 178521 6 103313 87 17849 631689 112669 253 300250 274 82207 81030 4492 6 154737 150 158648 23232 51240 164 150946 192 163873 682852 278 175101 247640 158 75451 993340 50718 116 921310 32970 122 998014 224 51717 79925 328 173905 604949 113034 74 290850 87589 291 20964 41259 35 375141 136955 291 945743 108 27966 966669 75505 51 4377 195788 299 323874 80265 48 165193 218 118489 85062 214 193582 388573 54500 24 944696 149 161342 491508 82 125306 32363 195849 404 384347 56253 124 403042 258 160497 372129 181 105726 365220 137 20928 514259 256 199760 267051 199552 260 146787 114 28893 779147 153289 381 703936 78 111303 277011 107075 49 147683 52 3433 38782 71033 82 857578 233 62574 657839 176709 82 681681 127742 4 146162 246 130920 644393 28690 109 72657 167969 66 984724 51 3301 954669 241 118406 785822 144340 369 133772 165174 130 633900 166060 188 367088 89752 258 686587 3795 50 595817 347 155164 822034 21190 61 831711 100037 138 260595 89355 25 638182 243 166758 353359 117609 59 224137 87071 181 265652 152044 146 394040 38565 4 812623 24 77118 501118 92 19232 636387 49 12837 664392 177389 380 359447 178 178563 666640 19254 31 181527 131287 275 701758 225 174613 902494 125266 305 762898 54483 81 230688 114 68547 778000 310 186218 588437 12867 42 407884 188736 65 556198 14840 3 244831 267 94080 361270 364 197067 419453 115 14462 880304 239 141669 150490 132 174302 644975 19 108695 829067 233 96238 371918 55198 33 695301 181736 345 403063 143 25408 206964 3 161529 997389 3 1584 452293 33 134680 245272 152033 63 477288 2086 7 212224 102139 98 554735 30277 120 976360 119 192046 528668 165 174627 752843 143099 54 349047 139568 210 480824 56 136513 307321 382 165340 596391 158 96100 343401 148300 31 706865 91429 215 142501 57 26075 14120 105 171276 371752 9150 87 780247 54 137460 773177 39471 50 887508 15 166487 215763 23 73863 719533 78 16602 204887 184041 368 490064 164753 210 659126 162293 387 479142 59397 105 996363 380 154033 252077 7959 32 181145 170 108263 219311 19 144952 692494 129475 315 915287 162555 301 148916 19322 14 31928 29 10527 473891 61305 90 697686 222 116357 932452 115 82755 770739 157 59291 993854 83783 15 91859 125 23568 196158 127 109492 792444 39768 159 977546 247 98731 460298 172 146753 819778 344 155938 341306 114 70238 88111 186962 192 184440 93029 279 151652 121908 127 450966 26236 38 115884 207 4 2494 168609 185 500846 149 136297 941743 233 69325 268032 166432 56 63228 73424 182 885126 132587 41 386427 157004 257 818178 41 8292 459374 27 185735 767065 132203 360 141988 23258 29 61044 169 193796 686484 31664 128 846680 86925 244 514092 145576 378 666100 182935 177 660924 253 185905 14663 26077 151 386544 52914 55 192464 81738 178 724810 85 55113 644164 55 4795 900933 238 170689 806961 181305 121 570924 46464 56 722438 360 153924 585747 78092 9 71749 158 33966 230469 17810 100 623533 33 52156 16174 137280 124 448437 121 32093 720069 22 4459 347937 79608 63 298031 36 137169 658103 145400 362 812471 192 197336 973710 118 42689 693378 16927 124 62048 197721 80 27835 43 7011 299808 22619 14 294790 128619 243 430507 70135 133 142264 185 81175 987389 23851 50 315048 161440 18 738652 91560 252 344985 190053 297 362569 47 119016 883414 6471 33 33647 173446 309 149913 133195 360 987320 158385 145 692609 73 175970 67951 39371 98 988029 38047 79 912830 198440 119 921631 31725 23 752256 166878 297 638142 296 125984 963868 175 49340 503649 202 178927 367560 167527 40 750187 24 30226 946140 4 7988 600131 217 94057 792117 98 50814 524959 21 57020 207375 46 190690 76598 101 154835 908371 61477 168 820198 239 115500 43425 166573 258 504281 113869 314 990749 39 106760 489042 24960 79 109234 2 70447 751952 123 173166 177244 83012 29 356924 196 77412 886245 56 25130 927830 200 95851 161240 25067 106 617707 193410 344 522907 174 130685 340244 195 167277 742578 110 151707 323284 327 148834 609898 76 174274 675373 146128 46 210948 198819 392 928142 160701 182 279229 4496 21 660421 28398 60 3186 58796 181 902242 138205 152 837623 86 193505 676010 293 173808 684153 53707 11 420722 1 49624 766980 7037 26 276111 36 79781 953190 73 146899 151893 21224 131 393608 49269 167 608243 89986 179 554697 109 20534 290162 98 31014 800563 102072 12 597883 7785 60 793502 177 160580 408820 98689 34 871655 55 131449 619749 187173 371 93118 8 76107 645381 223 135731 860369 146 26782 732128 327 124242 185146 157889 86 448262 218 133014 274999 175136 125 517348 107 75452 295728 166242 196 337563 172366 43 939030 44195 108 509732 164 128688 81985 194311 416 52765 105143 322 667875 28 129315 429797 97725 170 660983 389 194704 698110 56 4570 420049 217 106785 683338 212 62158 921174 114 26421 35251 82336 180 72456 34 90026 813392 52903 44 471288 26664 65 998126 120313 105 419480 81229 265 258427 16 7158 733563 119653 93 108185 9110 95 624526 60012 204 894874 54 193716 460459 171 139768 125398 73534 243 457393 350 193475 405192 398 193931 585650 96960 46 659552 223 67479 756948 105157 313 527645 326 133931 15639 100 194088 579422 421 183831 817404 185 52086 358705 8639 23 227642 27 64969 677062 20272 7 243386 87542 295 654578 110949 292 204529 60355 54 786891 189 82846 356276 286 149404 982483 40 160191 523933 259 138750 123730 74466 115 900342 232 77504 548946 271 164002 734898 235 147388 80282 184542 177 526086 241 196560 508079 32075 8 589198 188 181710 50237 7964 51 503 43 188735 526611 79866 127 895831 176173 274 478796 330 158263 983527 26607 77 923837 194 41162 232872 191973 271 750597 101744 279 879375 119736 165 535504 163327 27 863733 200 133930 201348 145003 98 800597 190 143060 933750 121684 128 928431 13 45091 268312 68800 164 698102 152 31308 426973 97 75039 413289 156574 295 29533 88249 153 580125 116204 281 429748 48241 20 18008 341 182857 228824 187084 150 964320 102828 83 969189 126028 109 365818 46 94579 985350 60015 78 59550 113025 70 407328 8803 70 961537 14 82494 646824 168787 240 310726 21 3767 84089 64 88318 888724 281 136421 294899 184 38232 500585 53734 220 14508 147 119058 472977 87897 56 556252 107261 100 348851 11 197218 278054 311 106843 594771 294 139782 344383 307 195803 514103 170296 127 470340 1700 24 581639 27 167005 238063 103210 227 825299 103239 141 169257 74 189319 996098 249 88773 997131 4216 31 536466 105384 270 367778 198266 292 609887 82884 73 211092 12705 12 275612 164131 403 209561 58858 124 225459 9066 18 585424 48 102976 559034 158113 160 82258 91531 293 19727 192 65429 350754 210 171790 191937 49132 62 458745 138 73447 545112 119 54599 603474 50263 52 377053 66 62397 735892 71377 126 629227 59075 144 141164 64543 39 290429 382 189660 739801 67586 212 204658 260 138395 193526 135354 110 365716 48 17062 183162 26040 158 877103 109594 24 156328 168631 152 499454 167695 47 361019 159170 367 807047 68 44115 202677 114540 42 110435 42 28929 633174 44 16910 912464 177101 73 507327 86 40284 52903 53161 48 565034 121 76325 165620 66 19264 67507 283 167984 43038 200 186435 350741 72 120899 380783 224 115454 108854 20581 77 685578 207 153221 468572 147772 315 259653 98 34963 102746 287 134973 673396 236 57601 316937 5901 7 410217 149 102274 637361 14 32164 632775 49327 181 266108 26192 111 975735 53 188672 779660 374 190907 69119 127612 165 221811 199 84586 510208 320 133850 59749 98238 306 604811 24604 46 527955 123 85167 679610 40706 184 775450 33 4495 398471 348 149513 882615 142 138935 776412 115509 22 340770 151457 105 366835 43917 155 216898 48892 105 37349 101 177707 967546 3 38636 296123 139069 233 803136 103656 88 385678 191 184611 783781 42054 174 232249 39 5631 566532 1 9037 557503 39 88805 956874 54772 166 276406 51 22024 833939 101641 153 434986 301 163430 137813 198613 87 545626 154 104277 569524 130481 216 217818 74 15834 369976 189087 392 720194 85705 271 540302 231 155493 488563 108540 91 821884 101 138823 898391 85450 6 668592 59659 173 764339 57 20025 207386 330 132496 109653 146435 322 237801 261 146786 473012 62861 28 812085 33615 49 859650 101959 217 801085 171 102078 367766 22214 126 646796 87921 41 152524 1 3025 787202 255 72963 745272 39247 156 627314 1 3153 848491 187246 285 785524 5881 14 735374 88 103565 468239 56120 192 22498 57522 141 251141 128 119501 209868 199 63147 624980 117527 85 42168 127667 327 327817 40737 49 83965 88722 236 985241 37 102043 869248 196 82296 639004 108 189725 557541 198548 82 893527 52 77567 939333 141581 174 138293 280 188906 604914 175 61861 682305 83 177075 440875 172938 13 234019 196368 437 910050 248 87327 851300 63950 234 381051 55 54833 777275 196 89699 818576 85 142728 85143 114 169405 976176 171 87764 151535 53 34142 210884 151 29695 970510 175718 165 179849 150905 281 629581 13291 83 419149 125 70701 807098 49716 117 665641 14003 50 876283 56586 189 478123 103 128716 817523 18483 122 857115 12 13432 381665 90932 240 598375 126 42864 708110 90340 196 660967 196884 138 295196 148803 38 900165 47 61913 34284 20 36661 110046 14947 15 841988 124329 155 970333 176 72148 183515 78 142213 41165 1451 31 608068 179 159095 184086 179 48514 389282 8 180661 289200 42246 198 46564 391 168791 492146 228 70052 351069 132455 330 930656 150 34834 529853 103 148851 491674 21 194821 532332 89212 54 10598 68 32146 516691 329 150333 181842 832 25 64048 168 124005 685668 136316 150 155674 85 20515 469898 229 111385 65849 81 128465 785210 6297 17 169387 188 58132 892549 20 138893 629908 83399 28 864341 66219 179 874924 206 69232 694722 108965 8 604828 55 11460 133532 182375 372 382266 180527 196 813507 38671 68 281958 186376 12 327584 74100 201 491897 141120 244 921438 36220 9 857130 178 46218 242137 70750 214 440464 62707 51 720037 261 157404 990243 270 182284 159555 79 43645 15853 121 40429 704568 77402 37 338900 6668 21 852049 117 161303 680689 93052 54 240665 89675 190 916750 85 46696 444170 26 124978 181830 155677 138 229676 177085 211 49135 37 12374 847919 170547 204 9101 276 107369 192028 87576 154 396818 108772 220 673628 351 158700 429858 105648 173 804951 20 122894 278492 29896 132 177954 167226 243 346552 87567 205 54852 67995 10 966251 4276 41 300728 181519 306 673711 47086 101 154141 121436 134 37395 133676 201 771698 152 113027 660970 71220 209 448598 191 43229 833542 171907 127 777321 169802 347 501590 160815 62 143534 73 60237 747138 102 20832 185614 93726 224 315233 11265 28 572840 22 45459 643195 188 74336 583927 52 164375 283786 61602 175 776451 199 49303 78550 37181 114 287508 181628 337 335120 38 19931 437296 72011 154 66331 173155 288 453552 80 56365 244966 129 26429 704652 348 131443 745515 82345 108 987931 181 128018 824409 173 172037 490427 75137 246 680745 25 5360 614843 174593 179 405204 90 50244 260993 139318 81 604730 50474 36 414300 155 4 143972 317 188302 843514 17181 57 479959 135347 264 223443 93 18062 164586 137 54026 269990 178350 348 403763 50100 214 170021 110302 35 842092 24 32401 906944 3 125529 1083 413 181512 145979 9 88095 883988 40851 52 249362 100160 175 140460 84290 107 362707 190510 282 22362 129170 57 245163 147528 176 903913 29561 109 515605 133144 351 852015 128137 328 235950 61 169585 660531 22 94422 512803 283 86051 873584 100 96466 839171 184 81014 543089 22 17296 51079 109 12004 444132 21 126684 116028 27891 21 743305 233 185741 925832 101891 313 674099 67 125458 252167 174 54590 619898 89 23634 336045 40 183122 371161 156 28129 170433 53 94899 197686 190632 147 962762 142 134570 805324 127573 34 583455 42387 51 288565 133 87730 183962 89353 4 450593 107060 23 699488 110883 14 901755 220 79163 306332 128514 155 199113 90918 264 797329 378 164442 966350 179925 218 515416 65 12013 838089 38182 156 605201 38 85078 176728 101 79754 26828 17346 100 250928 85 168782 850571 45 61116 678679 142160 69 959792 50619 156 120200 67 23367 374589 148533 123 882602 174746 20 829391 119 139774 128828 95 141487 831488 181 41017 962845 167 47608 295546 133 170202 146001 267 161433 439877 347 186596 870560 336 154144 947994 199219 249 216142 188073 80 517619 292 102368 142337 61 6426 651239 19 6868 714067 83 69503 143509 146 143694 911748 83742 230 118702 45331 105 450375 139550 102 899270 192818 229 562759 213 111202 325613 30 84341 621904 109316 63 607351 79 32313 882995 215 193291 896889 79222 121 798054 45 153294 595523 80 104640 377777 191514 168 204692 285 147629 603762 199536 83 98741 53 4233 71501 40715 102 315791 95 46184 171288 61 6497 490566 117 26081 989449 147206 330 252461 185057 4 159250 96663 31 286095 315 144572 43981 73 99663 421630 194 101908 107237 313 182470 823879 17713 6 38252 37089 105 974215 61297 243 628682 60 4066 657223 124182 85 53350 98911 164 379154 5140 49 858511 357 150197 806395 15 137784 893248 179 123430 348163 179 106059 131767 142152 125 740394 184933 102 447255 112 189092 600478 196 162981 926438 421 188432 151683 43 25113 237991 72 58054 777372 84565 201 341377 275 85041 54102 138806 336 319333 168119 179 383259 180049 184 841702 114 151736 347280 86120 195 188853 195225 236 490770 23777 44 511418 71268 29 544958 103935 42 849565 209 160304 26346 399 181742 484672 30455 31 243756 183309 12 804894 194079 377 426234 116690 88 676608 57383 149 993297 220 64892 570526 161935 73 5994 95 83952 689540 195 196409 818470 36 116872 229970 369 166524 965721 180928 108 740569 199610 40 214496 14 55392 117642 82952 103 270479 19 103691 274938 194980 421 650306 166 82286 28825 354 189635 944796 138 132362 702999 72145 68 610157 173 57199 265496 78 26652 183367 46888 71 846226 35740 84 336254 274 114065 921238 188 102407 987820 166 32496 998249 70844 265 531464 19 736 56138 53689 36 795011 170934 240 928145 286 146754 173903 166 83977 493233 124512 273 364402 2849 32 598398 44251 199 488967 125715 111 553284 185919 297 192222 170438 362 592710 60372 222 574121 87575 282 888414 116231 301 594822 22 10148 883481 4161 1 36268 138028 298 224113 63 30070 284182 103842 292 596543 188802 434 258220 49095 33 310356 25 67433 675047 31 38102 400480 9736 34 236473 20 125420 760208 94 194137 143407 46593 108 846229 202 157818 151074 191883 380 350173 114944 93 202239 372 156470 706293 145899 315 669661 12182 56 997583 361 162392 693143 246 94007 121704 265 159808 324708 96772 144 785616 175 136274 482037 93988 93 419224 76135 101 569209 139494 192 662387 194925 132 967545 263 81301 87759 129 22410 370913 128248 224 589795 133566 96 502136 175121 211 841870 1669 36 896874 174 132576 499628 68009 142 494230 175236 178 883856 114 32484 183441 206 45265 654996 168710 270 77472 41913 170 348211 124319 22 404436 24875 97 369723 78 144197 741907 100005 165 246177 165050 40 46267 229 63693 706705 125 29184 245231 137799 153 259693 175133 32 40574 149411 364 931389 57 113907 474123 192 70548 205890 171956 155 769154 59230 112 432957 18400 79 484663 195899 276 607916 179638 143 973208 75944 228 173483 182 40277 377412 149859 85 488067 53482 62 592573 64 118317 779511 178755 353 802973 164336 56 891446 160140 380 521321 64 10762 977712 71805 62 345490 109 74990 99602 153 26022 295536 268 95744 219200 42 36036 391160 68633 6 214692 201 58182 946051 157 153820 190081 179044 10 453880 10779 29 944033 422 181974 128088 54238 136 723452 199 183593 600063 108 149507 149123 97 153180 838436 52674 160 546796 26 147674 453251 256 143041 803059 61 45940 112317 65 38373 59065 72109 262 761464 436 4 744100 170564 292 843037 159220 399 616358 160372 246 379268 320 115397 484464 79587 248 672568 6 125020 890374 186 148581 814111 68114 180 273451 120742 50 298737 144177 357 699024 29 18175 982253 54 193759 229468 31 45707 63172 56 178424 749684 173346 286 134747 143772 296 701012 174392 211 295208 129 51620 266888 80902 110 968114 135 138993 856863 90 57297 913439 75278 244 2753 32 150987 922864 183714 194 494388 145180 48 156094 48798 207 257098 179584 194 879592 237 136450 390147 171 181399 815264 81416 6 753084 178 175769 989650 9 39101 784930 100 176560 984497 59542 40 82631 156941 152 602783 123319 141 634894 191651 72 622841 132057 358 294759 338 140951 725343 115822 246 57 26621 98 682648 120458 159 839717 169459 124 656428 213 151583 775867 152460 101 582565 18 176527 261155 36 21079 583177 178695 380 667679 182237 346 210212 144 147804 289873 336 123549 980162 146331 65 802359 139361 277 432891 51 180130 273164 34159 17 71312 90318 53 556680 155026 294 856517 111082 146 12027 114459 144 31551 217 72134 728869 27338 53 201392 27501 105 13501 105 121529 763977 13 107630 433862 155 77740 469514 178375 421 878311 71587 76 744528 125485 114 976097 103 60390 730080 90688 245 221432 63 14847 59544 66853 223 365035 326 178599 282307 61031 23 243653 92 31343 90810 29 71370 243766 63847 177 415653 65286 120 522577 73 179280 792706 159317 287 695369 90442 150 59928 177 50065 988716 195782 29 743880 140104 220 826672 92 68109 887552 137 64319 301768 2286 36 450000 248 137964 489370 86 11886 225509 109234 199 122300 45 13956 168771 225 99124 800933 50 170865 988916 38 5583 526579 22371 26 739401 174 158767 912678 99 57260 890229 161 51289 810887 135352 34 371011 13531 53 275697 127 32497 997525 96206 173 370247 1110 1 576923 129438 117 278903 14171 76 90210 26928 58 70791 62 179229 702123 121433 332 197907 8040 58 187939 78 126457 18341 108537 13 74832 247 180530 88399 162 80141 694027 78161 244 16936 19 25791 529665 56349 219 465336 125556 351 683785 114 22580 885237 282 133647 756061 207 146105 225596 43 139456 210338 152 40045 320898 1 134749 863097 5567 50 643171 8621 39 678929 125821 80 66165 57 80635 133093 142 39427 963559 32671 40 306392 3047 36 674407 158 102438 931242 106642 262 84554 196641 312 766887 59100 157 564658 75 56176 41527 121 24998 543371 227 163150 502981 10 29486 382473 43969 148 602571 161 142231 390564 135416 61 166081 105 11213 408034 124 69005 451040 69620 148 450499 34780 164 948512 139344 81 450367 124806 205 448023 136203 35 267763 32369 25 772263 29287 50 118852 334 140780 313216 183188 199 967969 179 65463 495762 200 81656 933696 43658 161 189028 194855 84 784775 5784 17 778582 259 91623 645657 108328 189 58548 172 60080 85718 18 97617 519666 29 1656 143644 100 114720 366940 128 142402 178253 154494 29 191151 65 20846 658589 185727 274 28539 34779 33 818204 238 68969 583748 51378 77 450793 55 76286 675387 169871 345 184095 128242 112 982736 123616 98 565088 126957 196 901419 150275 378 982497 157032 138 540628 47801 94 548083 1708 33 997914 55154 89 635288 33810 106 701429 105871 279 76819 116 75534 774461 353 129901 883939 141704 148 825002 95 40801 729779 102472 72 955316 330 195947 637094 170699 127 780032 149 83770 414810 136715 335 421688 24355 90 763680 42859 117 922450 14 6434 30658 44988 136 173921 16129 106 930659 134138 140 819887 189904 360 574334 134124 119 215510 5 103929 240439 60220 189 6167 2048 14 34888 89853 161 209343 26897 33 682387 356 140525 247223 151932 112 88939 132872 172 286201 223 103208 519244 77292 217 998694 13 8149 812254 141 53779 656087 180 51848 881651 79 7703 857242 281 80118 125786 100182 175 17577 69054 28 368508 27 30452 353561 395 191107 758794 159 67060 252532 152 104771 619236 226 91070 416594 289 145540 333313 41727 143 674379 65264 141 824644 108 38498 162936 177576 152 131824 155377 356 739424 117773 320 206808 154879 279 416699 60791 182 377853 181 37546 384296 84 37269 919688 163 131198 52939 191966 429 626695 138 192184 850181 112797 69 421085 92 73589 749733 69 96718 70150 331 190085 569811 15 40012 789583 103323 83 248402 80386 15 565388 196 184869 115872 175 72466 534627 127737 106 47336 25657 4 179373 237 59948 158350 148856 312 241179 51720 211 395655 343 151518 272507 116665 49 37339 159523 137 719983 2 39 242488 178050 59 273001 19594 119 449710 195826 147 873124 156479 222 650868 13 45997 486952 31 4828 504040 154303 275 417338 101 119108 820400 59704 209 29321 107039 256 501116 151594 158 597870 268 107742 114998 39782 90 613556 171285 272 177280 199640 104 965168 24053 5 841778 193 80883 599967 29413 139 321459 249 161722 643438 36680 150 878479 101918 309 908532 48 16826 873360 101 83307 988041 148139 360 171963 38499 77 598962 90 66172 843012 27765 49 90140 146826 32 16930 9 168336 479692 142 135795 994991 69173 196 456941 16 38894 66155 121396 270 385342 173586 200 109024 63095 89 731038 131594 60 564679 25 144548 458315 39365 39 510970 34 16131 172731 208 58488 784166 95 49879 627813 193 102502 3099 35519 41 221129 26175 137 791742 65552 50 949134 45 11396 273897 123 54539 521278 73291 32 189220 91746 33 365382 87496 9 134904 119 51910 573330 60668 215 558610 115 110700 986215 47654 1 158657 192082 226 979053 157 179741 323728 181877 317 914881 24262 145 471268 52 46234 127858 371 183839 561854 138 53795 604005 160 130982 994909 76 53746 368055 43 2824 895258 4844 8 86610 101 33515 183736 93 121291 796813 195812 216 744634 7541 53 554302 10 2006 678488 75584 265 212328 29 67836 666319 74 176147 223288 96175 29 884089 75101 254 946935 87329 123 923492 102316 82 720790 233 81033 730518 160914 345 795439 66923 203 681503 393 199810 45240 172561 148 884090 191806 222 726724 29677 98 264897 55 36600 479739 254 161206 372674 182 129171 499488 72393 10 249839 24 110747 162892 273 114103 933980 8 147482 584402 92376 21 996775 130 30081 532085 59 32576 85728 40 114924 758898 119 52998 501885 15487 94 716409 176554 27 230783 66 170943 786317 177729 72 967961 154298 300 663789 71 70211 294958 202 93611 659789 196 173475 851 100 89358 671326 178 76708 998074 118865 92 638030 41 25557 413001 92 62719 647727 236 71015 767233 84143 190 26998 145954 114 278012 19 10680 791802 195 110944 516104 58435 215 589843 15754 118 189238 43 34147 714464 155587 82 510170 49800 127 690137 134500 205 453629 15562 106 263811 281 182456 106233 96 75328 865269 48613 67 965276 32990 91 543211 186314 44 267182 37 78988 144238 79 69210 385417 100930 247 787853 14 36175 845679 147697 168 449919 110 58998 925558 14 98771 912565 320 159125 721538 37563 95 333208 82469 35 567299 86798 171 823003 45 183389 402656 181 62045 809846 273 122142 257966 225 69539 900847 76352 211 823968 241 108192 96904 269 163636 772524 285 95305 735591 130816 327 648927 214 108444 478857 118 15978 695554 19678 69 202349 115 51350 19076 185 186934 315341 52708 66 901943 85919 26 428419 193602 342 706068 182358 399 480008 81332 44 227528 285 140420 91405 180490 95 429794 113255 18 502054 128808 24 250837 387 179735 784902 129399 53 359364 146635 242 945759 187 50147 269455 83629 100 576050 24877 53 219246 100 34379 227698 176065 194 425611 159 57542 793893 17 164737 592255 6546 48 280380 179787 98 328306 90938 211 749507 62 141196 442997 135163 168 598764 111006 261 782380 62 65815 592129 89 27378 630416 159 36471 89069 301 180586 189323 164 165347 700370 122290 224 804736 88 90609 641858 152507 33 789088 127 162824 670713 177492 6 230738 196 83324 841631 149 162595 131233 117371 119 431043 132079 235 304799 101 195660 489671 320 141726 618451 136245 332 818524 121662 39 655335 178 51235 372092 7 28111 104946 119 141107 974069 149760 296 465104 134 160077 367085 121 32186 720740 166163 210 373077 158526 118 73948 41 12491 812707 238 158286 436028 81 144989 121992 83369 93 757162 134947 115 744224 54 6952 800421 42186 19 133838 127754 97 915303 36 96274 163765 158492 40 48590 332 175372 538560 70 19125 767407 199717 73 566382 131703 105 942693 170707 206 542078 185 188446 368146 71 7423 702709 24856 133 722826 210 88029 469543 114985 53 683503 33505 159 522837 121772 135 235406 141 85639 211843 173 177406 69752 123729 74 324152 30 109624 415908 83822 28 965651 2 12769 639228 111 159362 948275 178979 330 893482 50 45010 553182 52849 67 219305 48 57022 822991 43 49629 833535 114049 15 253252 184 174628 709845 142 30413 432531 123 183390 749522 16 26107 206318 205 49458 278435 127 87261 918387 168099 258 106140 6133 54 294031 342 176409 140234 155640 244 400463 56719 210 831462 315 102086 898190 81088 211 799224 179417 214 574454 168 103830 712781 68 103872 751041 59612 152 575863 9 67258 188154 137899 167 971777 5246 17 911699 72866 170 614528 173 63797 517491 46 79814 73074 122243 340 895832 122 160377 288312 11489 9 949801 60 30115 180480 7 72454 670072 201 130470 890923 28040 73 997048 21271 72 579674 126 58902 266832 321 163904 838863 197 84002 100926 74 86276 365888 50 185404 104168 82364 68 393829 184 85011 351703 63 107616 965803 39 46651 440726 681 14 823392 117 17324 630313 239 106796 307571 158 141058 768674 72867 79 681076 123 156637 701919 178737 46 402135 4963 67 359455 143 161376 365848 121087 64 805488 345 123655 957751 194597 28 104652 189 115795 801094 111986 30 754084 70969 207 934286 179832 303 191774 144702 210 760520 153814 11 999383 158 69586 316174 112796 144 459639 35 155191 642615 156097 211 343507 157 56881 365468 88678 164 313224 263 94065 78861 75 95923 488171 42367 51 30676 147689 341 288611 118815 133 597704 107 64019 342037 216 179922 742050 122316 268 545950 359 184988 850757 20067 129 274727 218 132558 943884 79 74994 929458 12 77243 424403 90 56062 680670 34559 40 768550 14026 39 931979 127882 204 151160 190385 267 675448 135153 7 420550 57906 30 155001 42975 101 576636 107940 298 146484 116 82292 324151 262 171474 531633 174 64289 353172 180599 390 33212 128134 54 302923 36393 178 978101 183866 63 612333 134386 238 891084 199151 104 936515 345 120488 780230 175666 216 738398 58521 160 753006 115 75008 937256 50396 107 149726 188632 394 132150 90 108167 20534 155 78410 289377 147600 259 913587 192 59779 173100 180 113598 571158 72541 194 72436 5677 51 938363 91 84528 466224 98469 283 383981 186881 235 341830 113536 242 801364 181584 419 803564 186027 418 489739 134521 158 907307 95 186357 721743 13548 38 647160 79191 139 638973 8 186390 630955 125789 270 157236 165988 87 628269 16 3911 54951 78 19573 899667 103 124756 334294 224 186321 790843 163 80208 674734 62 43644 282748 116446 13 690170 72999 202 327145 14578 53 866648 160431 46 874114 67 108759 817235 101456 155 68570 345 184473 433416 32666 33 547346 251 83283 731219 169171 274 663203 3189 2 84354 152670 73 760843 72596 234 319762 89369 89 942544 40002 151 83710 86347 189 745167 245 135597 996384 55 68944 173003 144509 54 812238 53 19680 631687 86627 61 28270 115 148881 682729 6240 7 970434 332 170027 461167 149 33999 586365 88 52135 54207 151399 186 277526 268 152081 173144 221 124485 557501 144294 347 412149 76 152622 412896 263 150316 224983 104758 269 186720 180903 331 589887 177 115738 709376 70983 81 681323 35178 29 730596 59 76110 94897 154 131696 218804 87610 24 840175 70 161295 551622 122907 153 492895 120520 82 590443 73 39447 228911 142 22786 996912 117886 310 792901 201 142077 966621 142 57971 739922 189 183210 27134 37 144850 981842 166 102659 945585 13139 101 81356 144211 84 703768 312 114495 861725 62011 162 704873 170 104385 564492 23909 94 695976 265 99350 892718 53696 13 29806 36 16665 300516 132103 113 92242 259 157336 483027 101 11108 471394 135453 229 130905 35 138323 347643 98 34703 751781 26196 120 74031 146357 266 84307 110 196625 289272 110007 24 884294 112 77819 412795 36 91321 220244 3930 60 936501 81729 14 324486 77 55279 310690 34694 148 672793 131226 45 494281 52104 153 694902 80209 92 218968 72531 241 98438 959 23 568545 73585 69 319883 41015 126 969047 189186 255 988319 42447 191 109268 77683 9 389450 226 84718 535823 97 165324 485396 161704 354 403261 155 189569 881474 17 58423 218454 133592 34 994121 11 76827 510158 14 179716 112327 175 114881 539578 391 176624 981512 338 136279 244690 173847 242 807444 245 120425 213708 60 3981 663437 145 125729 82857 69624 56 190057 83797 159 452350 95504 218 757396 188267 170 211650 107775 37 453245 130943 104 717021 117137 339 106638 15 41533 518045 141552 93 596537 14809 109 400380 140917 308 79637 221 101390 527471 58 186523 24324 55108 84 717176 115449 337 477006 94030 45 875108 25 675 664659 44 92687 622158 177565 271 140171 209 187983 484966 167 176396 431990 32 8741 221524 131441 204 131200 2 27428 447062 235 97005 321022 314 199201 654373 91785 2 397142 178 128083 148382 115791 185 296773 49962 8 648542 129730 70 750179 176778 197 283387 21 21553 851696 299 109541 962463 323 174258 465307 110 90917 937071 237 170742 10340 20077 22 660004 112291 242 617731 143927 138 387673 28247 82 551816 3 1789 923829 259 117019 95811 10646 84 960942 134 125344 536832 140 118829 264255 186 178996 716153 197389 68 33815 100087 204 210024 77577 185 142955 116 160537 918302 124665 287 312641 22138 136 754488 41482 77 493553 49 6165 395606 170 81599 566495 75 22115 975145 165117 76 676386 154177 92 633995 74 23786 9306 192302 49 870698 23 59185 40472 65328 111 823975 155899 142 125289 197086 337 811251 139 197376 237552 153093 199 277901 72189 8 758913 177 163515 350227 340 174712 449650 78 35955 730879 184336 265 836616 301 139816 626509 256 170948 952382 24 22474 777687 152732 228 995975 121766 252 94742 144046 264 44279 51209 41 220206 15 7013 18776 111 60230 238748 69842 28 678052 107464 278 750011 171 74453 740927 3 48481 614341 236 110419 913640 317 100499 843776 114 186173 688494 58 167469 14988 92 28038 438432 200 168051 441520 55804 98 842341 108971 159 109700 299 106112 484002 102 148361 263294 48 191050 939309 388 173330 466006 207 81783 720104 15 100617 966916 3900 17 814801 143642 320 502763 21 1663 233130 4 72564 863097 161 178788 813482 43 150533 223344 34282 145 22963 157362 114 829613 70 51879 745654 99540 60 878081 170692 164 916762 148 59757 207537 353 130311 106301 263 191789 425802 61040 206 244427 103 49628 120975 165905 324 369925 299 144042 665491 194 199446 474800 28237 82 150424 83 117891 369203 59858 177 693025 127 178857 932276 24568 32 142691 40772 42 117922 87113 102 173494 221 154676 880721 10 18084 89476 104541 249 835194 168 90521 570386 220 82100 704748 156715 124 89405 82541 280 672397 87396 260 188796 49305 183 18067 288 188269 707087 147717 43 359298 197132 331 825456 188 54161 739724 60626 244 226034 71784 262 129649 152936 330 960257 172096 404 585382 113155 54 204433 8 57596 919517 56 9440 337994 318 112618 203967 234 84282 768107 292 137989 838786 311 131024 888505 2378 33 896076 348 194416 744835 143182 120 282389 13 28227 547453 211 146927 306203 61 81538 951861 52 44466 266802 100972 34 588292 70 171659 761467 393 158004 213252 142490 297 673152 155 199439 76690 192333 272 325349 12 161126 257727 98396 268 376262 28 10427 907441 138450 227 594784 53383 106 883693 52728 179 340679 132135 264 680869 76675 266 77289 411 175114 418178 91 130646 671071 42 53505 244088 110 159601 49555 180525 134 875556 59 146362 865882 131100 328 367443 48 6917 161910 136788 137 439934 67 37850 411329 93654 61 278959 84561 153 756391 168 166814 169556 129 45182 366886 50 187037 131505 192581 355 736712 150966 239 340014 84 42941 522569 208 173806 498038 198 76776 364071 189026 395 940363 240 67129 878618 12421 97 527743 37 24797 88670 46 176594 887494 29 46715 990556 7 91800 15709 162699 375 565759 190 63472 300732 121 27762 181482 50 86562 862890 408 196275 876045 131001 27 186073 79804 27 301792 295 103466 825451 45730 29 471284 12 158190 834926 196760 124 466076 38 2174 955444 66426 97 312150 11873 53 503473 14821 40 962652 52257 167 979646 110 23920 351687 11137 51 220505 8 60620 548958 3841 11 87538 160161 222 598826 92 27682 699182 191832 393 458727 14 144221 191964 103867 198 589279 106855 204 290056 6292 75 661822 220 56186 716328 261 93614 479818 179844 212 862321 110825 85 503528 182717 79 329416 111434 230 896613 94536 129 291917 42379 73 775570 171 91729 530767 182 196645 299175 34618 5 234266 34 2172 916441 208 69129 829033 323 149604 625648 111 35906 908593 14 3512 187596 195364 177 675117 20628 47 151660 155173 106 720836 30 24554 71428 83146 27 275940 182013 203 117205 1325 25 128595 189330 130 630987 173254 290 513272 279 135804 880193 74 55071 357505 87675 215 275172 37 120022 829819 59593 19 469530 152286 113 637228 183962 272 739539 125856 214 120257 40 5012 362252 63120 167 123043 42126 188 246187 64 37985 198429 133385 155 60423 369 186501 845985 194 38157 259176 226 85874 236229 5402 22 121997 119781 214 825090 191219 431 183558 144 40639 500207 26 4883 104246 270 110786 156541 13916 68 838506 88653 65 334378 121706 40 390988 133227 346 457863 134 30655 635325 25302 109 984340 44987 63 608700 283 104023 141686 106 147943 524448 30 13114 957725 73 9778 856104 172575 386 182242 100347 53 415244 34 27359 71350 105940 45 996206 131 124474 863520 20 67112 322629 68491 18 678768 130053 186 324234 30 129735 122560 71 69509 103779 128209 132 5332 75703 231 176650 55226 38 908707 88248 233 419084 26716 82 547157 102 107438 366888 192544 245 436 115380 267 293007 31939 18 266000 99023 93 572637 393 155745 407804 82645 71 489544 61 58882 131109 31 4305 843664 58083 232 640683 7 18489 122511 23 91278 529307 134610 311 493609 183259 64 837584 20956 84 587707 233 179015 159599 70 44629 380622 104 65562 798950 140 41845 821955 90 24442 906095 147483 353 901565 237 150697 277424 63305 141 194421 79487 66 891563 104 168440 124046 49 25046 631272 156 169535 450853 63038 182 507283 135 28254 785743 124545 38 962350 130056 157 438686 50 5199 439649 100195 46 499126 299 184558 996345 171961 221 266604 136 60346 714793 183 41022 35853 3 7636 29309 44095 88 613842 149 142750 244453 201 151548 42858 288 152893 750402 96 14540 106807 180585 209 193908 19412 12 446831 125328 163 132029 194121 275 975275 256 191143 92623 44 105989 183651 121426 110 810786 137137 273 692659 110 24548 472330 406 174864 397563 189970 191 479445 6332 26 105172 33 91322 178266 119 83490 470120 120143 69 223654 144 133720 728447 135173 343 172548 98 186521 391964 165 139723 315308 36652 135 20551 155038 269 886017 166278 29 184275 89997 298 328545 95498 301 412887 275 79798 218027 252 97017 590441 97 82080 133920 5653 59 902690 166547 325 635644 140 75890 211179 309 158025 520192 192 189566 986137 27591 6 971787 14729 41 996419 74 38667 812218 189670 346 974968 176 134512 552682 305 105112 632376 106 91175 335205 146 67363 436761 384 153367 62532 274 142261 178255 293 95708 154442 202 197695 766662 102 139708 430924 259 150696 154941 156 44112 268379 149 153182 79532 186433 42 656292 302 102361 872115 169105 77 806057 6 120772 622418 114395 319 939206 241 117742 108947 10825 39 414424 2 146988 86678 49824 71 634470 296 137353 4197 226 172501 370874 16885 12 449354 45 173856 170097 102 21169 181844 58 4590 564982 174917 251 624652 113610 137 308691 29324 116 294154 431 190108 391718 326 170735 633003 31 4710 324292 177432 263 643192 20268 127 263657 70 124469 860744 52502 226 268494 158237 61 917991 26352 146 152607 233 65283 718296 121863 234 636242 121483 204 706964 28434 106 895719 173048 98 252486 74874 141 301765 36 12847 214646 132386 314 950230 185937 242 39160 65542 107 146600 35 153227 198845 45668 100 258502 53599 144 273696 244 155438 941957 176 40824 348534 36 10426 619632 19432 123 904919 183 60903 984009 137226 110 829900 280 195458 835105 14 18072 661472 176 42234 638338 15040 71 16829 28 16266 928929 144904 366 418776 110375 217 319123 101030 151 263134 90 126478 969102 14 141458 19523 58280 21 507364 133354 90 901646 53450 197 225065 127254 205 241543 344 190985 97566 32429 152 237888 292 186707 204059 19 56800 718458 172 91288 227221 235 99255 634251 364 186138 93159 64410 192 588420 76 140783 733606 343 122985 972807 14 177869 971664 131116 274 725272 30009 114 564218 171286 268 554742 59 78633 982922 257 97379 756996 145393 307 637447 53314 202 236954 50791 202 753941 167858 206 820027 276 122993 488895 66052 139 672860 87558 37 738554 342 140185 144699 184 95804 565271 194 148660 629170 42 116510 671481 136141 15 19235 146383 325 854797 196631 196 771950 61440 73 133981 187654 414 245084 141 91297 375885 202 56161 152600 243 128133 712895 319 188385 994430 8 32089 874270 144667 114 264461 9 7196 443932 128 90601 103278 80 55662 300533 91872 7 420247 133282 342 479453 140293 119 532349 1920 11 280774 87 110376 316126 192749 306 666377 68409 38 574385 295 170833 129293 384 171105 183650 196827 419 872309 118 104545 759936 162008 71 275361 244 178573 510263 64 18952 543596 185623 424 573960 86834 17 324947 48 169054 162801 96 43908 727443 2 115532 521782 138301 132 197706 52336 105 881417 174243 342 948159 35 94447 833655 185915 80 62295 118502 168 830018 115 75136 595382 269 195500 58930 71451 127 660314 86314 39 797247 42179 3 956614 66169 136 337400 299 119943 455692 229 66675 1417 65503 205 903123 217 82410 633990 119 98033 869339 156 29936 253343 92949 248 985209 150 41356 252803 193538 261 103085 219 89341 720317 53 137883 110879 275 96710 921166 414 179845 424032 81 188250 630599 135323 358 17450 177188 361 597011 7711 55 983300 175221 308 821626 140743 235 168111 28 163627 922930 23 144285 861138 135884 121 697148 271 81853 421727 70 116568 56905 23007 13 83436 48 133551 942620 164742 225 915304 94586 158 64035 182 39870 62637 268 102818 129204 149 26588 117137 133916 229 17826 335 136996 177034 106 148619 169981 252 98183 483516 6333 4 73663 107274 161 178236 63052 85 737426 51 164198 556348 84179 65 166974 179950 140 436957 143527 145 859109 19357 23 697417 434 199780 866308 158 40623 565150 117 138131 657183 81126 131 658572 21772 128 743667 69 43002 641447 172773 192 422556 297 110531 565600 311 166777 668141 90437 271 417936 60283 1 651956 22 119420 276132 183283 118 38250 172 66442 854711 42 42085 593357 154 51120 252219 79792 125 479930 289 122896 486285 165 33650 41606 192643 84 421127 67768 15 246171 13 139995 444003 346 159883 203730 145729 19 318126 339 175269 102531 43 143779 390034 103 14229 108764 61485 209 114994 251 164952 406297 184779 106 50302 34404 17 30804 143 197759 276576 225 184738 384255 115 89531 27747 199146 386 623415 30997 145 41155 46156 141 713458 89666 139 236376 37 86899 378068 54641 105 383257 244 76682 717324 100 79793 323886 43 49514 751391 252 119596 307800 43109 121 91978 191942 270 416618 214 59590 156030 188413 287 866176 161 88010 529645 308 158793 711169 47804 140 703743 59 99189 994432 29593 74 743609 93 70030 809906 101937 295 272864 93169 267 465282 55840 135 709193 149 129432 914720 142 46668 783157 12 93733 875955 164 93564 610257 129551 137 591151 8062 5 12839 133 29343 41217 29715 87 245231 218 178842 679476 24283 120 378434 46588 43 559301 26977 132 632695 96 17078 944835 84 114162 313553 158 82069 279294 10006 4 176080 67888 210 63641 138 28369 749047 213 68078 724159 370 178998 392621 28 104603 915956 25 162754 196715 150886 204 620852 182 83529 676249 113237 9 969855 158378 354 215982 158842 155 405459 167 110050 1429 125527 218 359540 160 110239 976929 197 115599 988809 165868 311 791075 215 175209 703206 34958 1 171430 74 97810 960320 183377 418 389948 190736 35 765545 78814 254 311796 77288 167 668809 126 92696 548486 178 191203 791353 112260 274 182644 161067 195 638052 6365 72 839479 101 27423 456620 90 187387 239548 138 131346 712489 228 189101 6693 79752 32 45425 153 45988 873175 75 81373 138215 128874 305 33449 149795 83 755441 227 142282 108264 74 10085 813328 179344 371 20336 14065 97 385427 37634 136 136752 29 53469 124117 166963 215 83781 286 156245 853597 146026 134 699105 34 5647 733988 262 99879 186115 166023 359 398956 177 49393 120758 4759 50 619743 32434 51 32798 153504 158 640782 168627 99 740225 62 74192 344209 75043 172 676534 96994 86 114640 71963 104 21441 297 107795 399944 151 190479 15417 2 104088 720231 23801 119 381379 92447 89 947842 173 146405 32503 180 151181 945769 182 146207 393725 153706 325 437285 156 188400 140959 226 94859 169921 45 25730 371583 17 147735 837249 133 114068 714736 58 22119 30248 93019 35 501270 48629 85 134540 259 74553 37725 141431 118 627938 58601 17 248297 43 44494 408218 5311 38 868009 3373 53 175857 254 126940 230038 87 115294 77718 36 10402 973964 133888 42 156848 119 140112 41682 14800 112 769396 207 172393 543747 150 129925 801232 88 10454 99047 31 3447 921540 51 3516 766167 196251 165 746878 357 156579 981649 322 127756 771192 106412 277 79950 118 36116 499885 105 31916 998891 104824 256 100831 240 188697 49795 22 106484 899198 113044 25 557672 54781 131 189517 10994 44 597083 181 44294 59100 184863 394 305885 15076 76 581528 99 36086 854403 280 116214 402204 32913 86 33236 89410 279 409236 43365 166 610161 135704 8 884745 204 146815 910715 24056 100 99151 96810 278 227932 60 81091 347949 391 155447 214136 81 128500 275178 3 28681 444136 122903 54 93851 164 41185 967031 204 128896 39815 153803 36 644025 263 90116 92791 112 27092 805186 62 3912 118644 91 39095 657242 396 14 526681 325 152954 199007 32 154920 570537 353 133030 458470 222 76545 472276 206 50325 174372 24263 6 319395 39950 141 318546 167272 45 14725 44267 151 150260 115875 123 373101 107 184970 264741 70 14063 13621 167823 51 522600 167637 1 258795 204 82855 106862 1790 3 265114 36321 136 409506 46776 57 471486 74 66759 818194 102 131830 325895 278 125667 925139 143562 213 461119 181358 286 237775 234 131161 470011 108 92189 562428 53117 203 155962 145 54733 693031 161 53472 971061 36558 181 644351 68 108468 885036 22 2682 637006 378 159085 336569 90885 118 24343 145762 311 348152 620 11 700343 156279 85 418155 58482 173 258518 267 184069 122887 70218 126 435510 159 187800 361568 163 105183 513496 52 49045 566929 291 188744 70378 66 112299 904912 158238 146 447621 51 98478 472420 105802 135 468904 163914 17 341919 64 10026 531397 13547 96 179558 90311 223 998766 87311 226 686469 10234 37 662588 67169 254 498590 35 51496 33007 187492 237 472886 62671 169 944129 36 74723 414557 317 195748 627419 15774 124 499906 84 139787 564056 5050 35 460001 82 16983 10451 205 164757 477204 84649 124 50147 103 28193 154113 70700 257 370583 36 153516 870123 302 154232 6721 297 170050 526903 76 46057 273265 93220 191 657095 68768 89 444155 160655 190 126279 24201 2 504323 138 97267 570920 39054 146 460704 158830 389 738052 122207 318 753621 195 163206 432446 13 6137 185535 14439 56 644852 348 166340 309045 88197 274 596728 257 90752 886127 70 49445 886572 89 98536 98101 148 70617 568522 14 92982 328368 74287 261 255438 83516 63 338497 16891 13 294898 146492 318 510690 3 69110 834044 161726 349 878444 110059 78 15554 132176 280 38487 27425 67 461600 44 6136 291268 81203 279 361057 153756 152 566080 122709 54 90680 108 96640 875913 309 117417 597222 154 181470 773791 417 188022 195761 129425 86 848175 8905 45 521173 199841 170 657359 190 179781 589488 97678 69 389333 15833 104 186326 151237 125 976338 311 123462 490670 48449 108 5561 159 62251 120514 13 98275 143019 40270 148 886731 401 192914 309556 104687 250 359803 117655 221 562910 163617 382 636137 376 170029 298226 209 166640 681337 48175 181 542050 83549 134 228271 168053 290 666802 358 181538 758070 190 136294 359034 173389 346 58585 217 54561 539617 24008 12 516924 5463 31 678570 114900 46 956583 33 26575 586177 144 155110 526890 271 172631 537509 126 46138 621705 86 199554 343535 176 152926 732692 12 174201 701365 42 3825 120274 95547 201 530501 105 100337 957635 337 116397 873365 63 64572 813199 14100 43 117716 100887 297 901599 315 181729 117879 31210 51 456363 289 117340 680620 132 157475 278798 154821 103 994684 12916 55 496922 244 197690 322064 67476 245 902571 92383 275 569941 115711 254 16396 23460 104 150994 153617 246 990564 193238 111 579916 120497 79 355021 82981 190 802201 53418 176 985423 110475 322 534402 242 121081 653930 25889 152 575566 94336 291 743005 27109 46 784697 411 175956 938942 87 162303 742814 155358 111 199379 80 35514 904337 196438 293 707881 28295 10 90154 84090 53 856065 25 8182 507091 231 101405 701664 162 179088 253264 160369 162 302099 128342 190 839386 124 17843 771864 299 138384 3742 44939 108 763484 91675 246 296546 188652 82 381271 99828 231 487279 8 109751 624604 139 42098 153953 36 138410 21074 200 111877 210288 339 159336 426527 139988 166 980015 89449 188 27934 321 142226 659513 115434 316 889620 75667 261 582590 92639 97 754897 55666 200 507048 224 61637 616188 76 7920 100996 80800 176 686916 53754 76 554621 152 154241 771973 188770 311 770165 46 154895 700194 201 183074 576279 183 185140 467800 176 183960 509641 22 22351 235491 191 86810 897868 48186 6 109003 437 190988 336109 131 116700 278964 14628 73 849986 327 198010 6299 62965 50 424412 97646 205 750041 143938 134 274426 98 127348 389425 110 39432 935021 35 9692 234895 332 185492 221147 96622 99 380018 125604 262 888128 90 164390 463601 63728 182 444785 266 145472 703692 12906 107 98330 130 93129 396806 202 47526 87339 206 158505 252566 79237 18 643284 176415 124 678561 207 56748 682662 56131 232 112499 74 74507 471788 186989 416 355824 44 116426 617889 182 69530 882787 49 121477 579454 79 9328 18698 20 562 353758 25609 144 978614 39 8609 964076 119627 110 416784 173153 259 975642 253 97956 416992 141 79663 806225 35 116675 695092 200 97767 994370 24252 89 470996 144522 357 828250 44 105089 830401 125282 51 23829 176 69636 939370 196596 259 852848 256 132699 879967 137 187043 520863 82466 126 62077 109 69663 408219 32 94266 450600 52 77153 152 73157 175 870962 85741 233 837960 175 188174 752679 45 169789 70397 152 136326 936174 13282 72 23741 2 6182 442001 29 63218 244473 164488 268 683256 19405 66 12507 127279 144 506888 134655 365 364897 215 151104 845784 163072 285 237357 76888 139 414096 349 161274 310618 57337 89 727784 161654 28 72382 16935 5 173218 143762 370 894804 119 183365 767786 172 55644 989979 10073 78 482333 56 159546 158654 8305 63 34613 152673 72 408424 106 34419 402440 100467 31 127041 182613 163 302916 73810 33 110821 302 189043 765598 175211 62 754321 289 119361 7008 56 18356 138746 120840 56 664938 148738 334 134891 218 77671 798307 172 47094 981233 126 146396 935057 3 174326 216217 140 173920 287263 66 10259 62272 95 198629 550659 104 137272 550499 122 171705 110464 104959 144 425396 103819 99 586382 113912 292 361959 67226 71 567562 147548 188 654942 157919 299 633787 38 5328 530491 184055 268 186067 62 188373 550751 168261 65 657171 78935 80 248921 51876 80 915563 52980 31 72790 122352 150 916269 24 104027 201095 93 54090 66106 54 9824 379316 235 143044 165986 180831 221 986098 96 137821 992139 91 94022 255475 157 121847 743547 94 31405 362832 182 141459 488824 37384 84 729747 146822 115 920312 281 158068 588524 15 2330 64449 381 178034 887626 95635 83 383108 71 15634 736491 42771 103 326664 187 135422 519472 266 164894 943948 42479 200 377101 133997 136 389855 163133 388 293185 50 79297 243920 148179 66 776521 122957 201 795760 79 192145 661615 41401 70 218281 38 17753 831217 97 143460 736393 333 181322 118394 92322 22 506520 283 165725 636885 171316 382 101682 26 24468 849185 6 44377 112599 87 52960 248267 122 50492 714485 183 76129 678268 54 8975 265158 31875 137 538273 138231 166 652756 19 59773 859934 67534 125 689269 100589 183 819355 132 172820 592820 255 93779 170336 18 17809 767581 190967 167 183341 41975 173 916263 239 66223 991608 76 71147 397920 220 86892 844461 175540 204 527034 113 45702 3329 166 127100 358362 125 34123 60035 136466 1 48846 133703 207 40263 155133 7 700 515 17 662624 183478 292 303663 368 171539 619903 22496 42 76995 39 57117 238344 15629 24 620748 136 144569 935168 241 112576 560446 93 112747 318547 227 96350 318282 199 113240 862318 103 42185 199011 217 112243 37669 112484 90 124007 134492 347 547953 180081 272 385684 189 196985 827179 96264 297 5302 49 184881 883383 75084 139 62703 129130 325 648421 278 118566 191494 276 157062 489556 65 57427 143081 19966 65 720354 87846 248 271044 233 69994 393130 87645 78 110747 176072 221 796519 89473 148 119778 129652 223 425480 78690 168 656745 30 142954 171961 67043 131 340953 98 47225 554737 102 59227 910948 49 39085 883314 72 79187 192864 83 19578 987932 53838 216 232805 73050 128 580284 29202 43 898260 360 133614 816981 100 125006 431266 88074 280 309964 39862 118 66085 21 155414 269697 124 77341 683835 164114 361 921876 271 91116 480913 87439 19 687906 112348 294 662066 167609 32 525880 23 2402 712196 59861 149 25009 112 38377 463983 132777 348 334330 49500 151 417888 83 161411 326640 188210 195 104642 98053 301 657883 171034 210 785689 150393 139 927884 153 175293 789293 31 154114 133116 49153 143 828543 132338 264 446541 243 158420 776348 50 74510 27438 109997 15 791431 192103 256 118353 17872 33 14848 170118 66 55573 68225 86 748525 19 9006 468426 88887 279 214636 20 149167 14619 71 85842 481519 343 129229 151895 4996 10 923713 83 25217 568641 4 4591 922360 47764 101 791420 338 159644 705301 311 155255 146677 81482 176 542129 154 149103 127207 155341 306 795412 34 37468 632172 155658 47 644300 126859 55 837932 53 45640 781427 147284 210 282339 15075 47 115410 201 169213 237678 355 180060 317559 176849 12 214908 5586 38 454123 163051 175 177249 181136 290 209486 44631 106 763170 36311 135 395449 238 76117 787346 58 139322 985507 191337 209 536000 244 106753 157773 269 77225 899413 211 45901 197118 60140 205 853502 104285 307 495355 52969 212 846468 59644 109 638912 45 9885 276818 29389 84 290908 3471 30 605323 13429 35 932557 287 117253 7099 4801 33 433594 242 77051 747566 69297 133 710121 122216 242 52400 62593 137 801799 46382 35 783738 177916 279 234541 161294 91 640054 90 10328 747482 131105 229 195873 120110 237 113858 153702 186 899092 5568 47 290352 219 92442 991416 300 157684 626358 17 140071 189218 148793 89 629933 147070 233 660396 87587 81 872777 39281 25 455672 163 169785 421264 44609 60 969701 48055 81 398259 180065 348 324575 188 59125 909480 153595 234 825955 132155 67 703221 94513 172 42915 23349 42 124256 305 116658 192572 405 190468 627695 99 36494 625004 70299 172 202459 209 114183 377106 85012 160 897203 33607 2 531037 122 44360 717767 211 93116 20600 19887 77 384077 143696 187 684934 61079 102 612251 132 36126 823657 95 138911 668118 43 7123 911142 47321 102 867856 76 124841 9924 282 111860 827805 8949 72 650962 193447 88 645147 164649 346 863722 183737 36 378493 128163 141 267893 143 41949 366404 107330 54 674518 38895 130 406696 35272 18 975769 92719 170 687567 140961 87 566599 10 25979 254087 17 156292 200185 86379 78 780336 77 34788 351328 104 105280 47490 39 14650 665103 27 103950 996563 5 72396 898066 145121 305 954667 195130 311 764380 122109 311 658144 103 75873 193261 168 107901 600335 107163 86 528937 104354 193 947589 64 97047 933992 146 193186 631829 8 35876 256752 8 175800 646712 177867 7 590426 31 57444 175846 412 184029 889507 184 78624 925960 74 119829 939943 102334 277 820276 66376 180 859795 309 155782 582152 31 120473 483313 191798 300 29317 179 48405 17981 17 51908 424476 89 10060 542300 149471 6 891474 98043 39 986773 86 52801 958342 119 149983 360954 142 156338 824318 189290 377 717437 33936 158 463380 1 63818 460813 18715 120 150346 150048 236 430990 78 140026 19066 358 157130 517734 137 49177 807620 55938 226 856610 26 144640 971466 127 190995 697071 170262 174 828886 330 183854 196137 81564 199 942386 67201 56 454793 26 109247 698604 151 153456 269297 205 85887 750479 146356 146 22134 257 84570 425653 61713 120 328358 46300 156 629431 25 4447 988788 152 111282 97947 48 80516 267741 132 21780 662655 1113 5 359721 171275 372 189173 63792 125 641149 80 44071 650332 60380 128 549526 115107 3 277697 5 97700 916413 154250 117 216677 53627 28 509465 40 98300 281674 116498 73 350622 238 170298 339164 166759 346 35198 132 155339 755729 80 119643 105969 155839 161 649925 166012 57 457856 193 138002 938681 216 149491 905234 179436 384 723067 131 40571 376693 128840 160 775027 361 150232 236455 33 42860 902746 174541 217 912277 173279 257 492517 157345 279 454665 75889 101 437563 143 23785 354602 122904 144 353415 77555 168 405384 1 34411 312445 147386 325 938332 28 133823 825954 47046 171 478887 43 92745 841792 89875 218 698699 261 174419 16643 32965 161 760430 403 169287 960452 190 129428 186789 158 37364 368664 54 157600 467801 98 168537 243075 187 148580 581076 338 152448 480848 131702 349 874774 139 47479 663173 13721 62 898973 826 3 497101 30306 122 136221 82135 161 652978 174630 250 951196 330 187145 596823 16592 46 156542 75760 194 884878 48427 184 513319 150979 330 346747 88 18652 644205 24194 29 261242 72 126387 892703 81796 197 67009 15552 109 476930 55 66067 196270 36 127950 61140 80828 211 744482 27864 12 756370 58 157940 294070 439 197728 552037 15339 53 299090 186878 383 645976 304 135807 298589 138 123271 736671 116479 35 702726 127079 35 245060 128749 211 636130 146 95795 312430 15 148296 501015 243 82206 672963 173500 164 416265 55785 77 24366 72 12301 746365 111 120208 457250 95 54760 244894 334 126961 784198 85 152206 5089 188 124323 681206 61007 171 566280 71328 164 648290 9038 69 671310 138 61331 76942 342 146217 959917 169 129650 197881 60121 182 303926 162 108471 4541 26 101413 665541 131 130314 199788 34 94039 31666 3 45518 541785 343 126836 890289 249 81107 946568 125319 25 462035 75 98052 571852 59 23713 840046 107007 63 415012 1 102373 528212 50453 46 298959 135337 214 777821 138057 354 769377 201 49835 488322 52 7896 832850 199582 111 31839 102 185720 446233 133 43113 121948 82117 173 585058 11 160581 883877 16 166425 450712 341 179867 604117 174849 143 302877 164687 186 298190 35 11150 512105 142757 111 854796 14 170345 235591 185 179382 507662 5286 18 262488 71080 46 419832 169418 296 856038 25 160041 422299 166196 29 255491 133256 134 543392 109881 220 587454 48 54225 272823 61051 133 436601 199155 229 905201 172 104540 757569 116376 64 274737 194682 317 742738 310 126300 656866 190 90201 430887 118441 335 662708 225 137628 548985 165480 144 465660 154 153760 470183 182 47137 931201 298 175779 77960 49638 86 489370 80889 132 628920 106 98254 721796 349 144966 30705 130686 83 398086 61 97332 84890 213 58899 486742 129 67409 605067 139 59820 99840 168136 149 718008 108990 229 926463 128402 14 978182 58 109133 739256 48 168330 624419 133 53909 402372 107747 199 905256 100405 68 468198 316 107822 946166 218 170067 360818 288 172772 39256 91610 9 226732 72858 173 941381 234 142145 725031 76953 95 388836 125 21213 474223 126 178583 157582 30 14816 905205 322 139473 148797 379 171224 432008 184 184081 154061 90838 278 595498 28 14491 205232 177687 387 518283 94 190596 636394 286 173687 183290 1847 16 947889 403 194700 368658 26039 12 848379 285 153852 176362 196318 327 768369 128 91739 381655 353 181874 744951 81426 156 263179 23 24539 231978 39560 197 953689 105966 250 975082 396 168783 741629 89634 131 367340 219 67551 891379 147826 148 904429 4 6549 906039 5 17088 626066 58576 69 826686 79249 7 625154 186047 365 151845 331 132333 163263 183169 107 357513 15605 105 854761 7 13586 85276 151 36761 96640 167 34410 443186 108 33391 543009 25968 35 849525 19 178767 258782 191120 268 681970 83269 257 918108 195 190176 8872 144222 192 501632 134612 122 614858 137 61866 970665 8782 23 474094 114918 303 816395 244 141813 68560 4 27689 233997 150 175559 907957 359 152323 648050 124589 225 443278 88173 253 504376 174771 343 329340 94 128103 468917 178 196562 613469 87 134135 795774 2047 43 908817 265 14 225071 283 143399 200151 76 128821 221792 76836 163 431562 14385 110 639936 99 67301 988071 60 69993 640770 160468 395 681484 84 101466 264095 57 98554 140732 112313 326 491686 29714 60 789848 44 190146 130137 211 122518 501724 100659 94 676136 114 121779 600851 336 166117 918783 375 162993 372505 75 132633 214059 137 154948 51750 14006 24 781994 146 109263 963537 143 71440 808431 193923 419 536113 70 15326 419683 84 78529 495969 280 81769 54220 94 10888 102385 7 160646 676151 181 97123 546836 98333 55 255870 192 197898 321325 176 131609 936769 317 183773 175549 28 9730 646213 202 62028 653644 160 33712 803302 10290 59 392720 175547 301 603724 201 121292 629305 215 62969 575267 49371 155 802240 99047 290 758672 7 176 192886 100781 205 650527 162289 369 734089 135633 201 273666 300 91391 838980 35 24167 313356 145354 60 250456 76169 272 342769 316 100557 468241 161765 309 803883 10895 46 747764 80 24374 989793 130 99164 199949 219 71077 554871 49399 71 323867 191998 114 988907 1515 9 778159 147557 102 682530 14330 11 1985 77 103515 658615 60 75521 226704 5 33121 602848 198608 421 317260 156115 169 624950 106 27696 454324 171891 3 771377 98 135784 241168 13047 14 931709 11639 53 378417 74393 188 501867 38 30716 217136 175 98116 75961 197072 385 885894 247 63952 618684 122103 137 443992 996 31 670185 120694 8 524656 60 19818 639260 127298 114 160383 164729 250 144617 193 133589 915712 49834 214 806856 279 125520 674711 52731 111 745177 114 96041 724954 5 114062 137338 161 91194 334212 104035 63 414680 151256 369 533064 26 1742 877368 174 34032 79227 386 184798 19799 121526 67 267607 124628 160 738185 86991 224 506925 207 155041 545357 148 184349 602466 199292 288 35348 401 190703 559273 109 42814 489819 179 141830 473464 57134 120 472548 187 160711 44970 47 44744 40340 242 174459 838627 64 32849 255718 84 89708 122796 288 117174 951131 65618 20 658410 81 189696 845479 7407 29 505974 26 24544 21864 314 111595 112454 334 141113 412245 177922 128 704026 185872 199 922662 114 163095 935421 112755 169 861880 280 187893 181601 50530 174 844969 86746 88 110199 26905 28 546952 194665 148 229378 50943 7 89568 52814 83 968583 90276 154 643511 18 150389 902071 175316 302 274597 160478 360 438015 108032 229 786242 146213 157 560114 110184 65 417079 99 47226 917201 179 34066 650863 149 73182 902967 9933 53 319749 177726 60 753242 16 122521 675461 56039 81 374637 378 197894 645112 197041 60 530128 146 100778 476676 160257 34 61851 31 20151 645075 122119 155 708337 403 183754 155121 5444 1 439509 76178 233 376687 58628 229 99480 211 98182 176438 136514 130 380173 86872 60 550001 128459 103 911463 35017 116 656968 150 23565 463243 15280 30 303275 117421 140 215108 249 67589 757300 60 93241 303575 69 80539 589293 255 177744 5964 158 114497 998985 107605 271 371685 157 58284 461907 63476 73 654276 118246 189 2829 139734 277 275278 69740 191 788222 31209 160 173724 179840 219 941998 85058 205 235281 48257 139 273229 106297 224 899758 76 168324 746934 211 98079 770672 81 8486 770451 193 76657 177259 68 116344 797306 98149 224 80534 27 28373 680982 170 110616 924093 107 16113 361235 299 116756 347846 171 34594 318218 41043 7 893599 397 171936 462593 165087 268 50472 189448 383 203015 150736 77 309878 187664 325 846252 79773 175 257399 36 53946 173033 79348 35 295666 171268 275 195647 193453 139 355045 47917 65 213346 38 17106 147458 36135 37 516592 1355 2 666736 223 144201 252966 136725 309 664494 22565 65 71733 44 9569 625434 148403 45 770090 150832 362 492419 22 16937 337609 60 69361 333208 36 98638 495181 11759 57 812929 143950 258 333204 23 155047 987679 214 95748 797196 53 29354 860605 331 118531 597719 210 58125 929554 65640 54 702868 120116 204 198490 53 90178 91666 114502 221 259946 126 79430 989915 57281 14 212976 35545 28 690692 13 5541 772465 68 60816 184613 41 92328 385977 173 39940 718138 52 192212 158831 225 156034 930177 47 63354 669314 135103 317 393987 303 192898 639993 90781 154 70879 34950 151 955832 71 52717 993005 24 37370 878184 148210 233 29827 386 189881 180969 89077 233 9224 171872 178 361018 60395 165 33093 186620 60 462117 29946 33 489714 150613 248 396739 117292 147 128661 95107 57 94532 55483 203 902099 129841 293 86254 165808 190 897273 124105 54 358602 26 11848 810172 155 55736 877119 25795 111 276221 142 102396 933329 184 138050 359130 325 187653 354281 253 64874 973351 132 36001 227008 80 13025 842339 230 55881 892004 286 175840 958433 93 30778 226901 2655 29 930840 278 130411 754112 158 42215 172256 30300 61 787335 51 164966 785652 93 122507 722047 35976 22 46140 124 44533 129352 146 34230 303735 96271 196 354702 147159 66 302705 199314 52 940018 154658 57 477996 59440 31 201160 131488 248 372369 145995 310 382148 178180 315 569345 92 176551 267584 183 41797 432854 137334 137 92748 190029 7 900505 186681 228 47723 397 10 10724 175967 367 532568 78070 104 596713 106 184818 676643 38797 35 311935 198 54080 951716 158 29562 692965 30 6563 361954 151387 271 344422 217 47100 252174 139612 181 854722 73900 123 22770 133 54118 96593 1 29910 590109 97377 298 422203 54564 142 885264 146 186085 376598 124715 20 889776 16387 23 746341 353 134970 294877 119980 159 622193 27 57615 69157 156143 375 951244 56076 107 799935 160989 144 39570 225 125946 666404 65 77470 850572 45415 99 248105 119 16561 151356 54325 91 452485 134 38443 714393 180301 198 219645 27356 17 907329 16395 92 717659 349 143181 319696 129370 175 33310 105 187070 79840 51 67233 482016 88 95660 967572 18808 20 271608 186 68181 364399 120810 263 94058 177 46433 313549 52 2763 134199 67 46277 739392 168161 361 922003 57 123106 136937 9 7000 410991 167896 9 501621 145838 127 778910 247 163575 997923 64857 65 981793 82282 256 142922 162 32753 38653 186834 170 635951 115 80601 930816 74 150045 678095 37 26503 648829 82853 95 915662 190 47782 592316 30792 104 946129 99 35963 271879 218 96702 85891 264 168033 402765 154214 302 75998 103 183920 887425 35038 174 660208 150279 303 345617 90280 28 331087 116428 13 218285 40 108268 641128 4373 10 745366 153296 162 368780 221 150141 363887 281 155192 794438 8216 43 324712 54692 230 902604 125 33866 867576 26135 157 733807 42 28411 295829 157 33093 471602 188214 219 77784 134 184663 823765 237 109162 905088 251 173831 424157 199966 283 570976 57 156025 444055 188133 10 958352 118 55351 237669 22705 49 429597 19391 6 771881 305 185717 770557 145 28026 939675 116 88735 122858 97235 178 443898 118 58897 819511 154078 88 442449 70337 191 358784 62737 9 276078 52 61250 88272 198 188640 638700 141856 67 322616 41222 31 376871 199 2 944738 17 1225 432111 151 125585 895873 193979 218 702627 1 95224 810342 190452 321 897521 195977 282 293242 277 198149 946733 166434 346 453919 110513 44 754065 183 80350 244456 34009 102 670205 52897 185 941431 172303 212 793463 142651 241 696533 9 28035 302913 120 145538 920646 59705 241 652775 31 1543 823187 138910 347 785432 358 161727 310857 349 142097 716545 60143 210 574759 270 75106 297913 128867 179 797958 34262 85 31995 78 81848 985785 62 54374 92126 91491 261 202433 130 65565 11483 193862 218 94183 121151 211 878110 116173 202 291153 26434 101 437822 62725 193 225083 45559 159 507122 273 100987 483034 271 133914 105114 53 138446 796731 271 128052 230389 369 153675 363020 169941 280 958555 10462 87 270584 186 45792 113031 74481 53 434329 110341 286 769496 9183 88 403898 37911 155 965827 54 114129 388649 185 62959 110805 43 160435 683228 69387 44 626295 132087 338 508435 67135 52 816685 84267 96 986161 115582 77 980902 42901 126 891930 145765 194 101199 255 173506 769430 1 115546 344016 47468 76 957912 170 134615 772114 366 186727 21797 143 51715 742542 97647 231 174926 165 61452 66994 21601 108 16028 147 130272 300282 81 21035 586653 80952 36 409709 165 68612 911910 181 57332 69701 62946 118 118571 3961 47 781984 167665 328 238369 88991 69 574210 173 33062 606779 24425 4 797367 184948 184 888320 121 74002 23502 174251 396 836165 49421 51 324150 133208 257 563007 7 181167 320547 139722 291 737067 158 106726 102248 76556 205 734004 81433 1 960434 38 158717 882023 384 194471 484060 100 186293 400750 192 189778 829520 21868 107 338878 14 100242 663276 175 104372 136685 183495 42 859415 55 29531 944749 141551 160 316988 30890 70 360073 31123 124 447307 186558 293 2963 53248 1 738438 4884 13 613933 254 71473 984409 72686 238 181692 120 113942 634467 89 176994 476010 79841 193 67228 377 154208 358453 217 129058 834609 59463 96 276479 137 70215 484596 48699 200 394372 132 35077 339602 14 5671 24752 114 80624 732026 78 155624 323164 91 16393 744863 5 44331 643356 245 80135 438743 159587 193 759448 104 78253 750995 40 68950 4838 269 143797 683592 443 197199 992878 64029 49 310955 131570 13 141254 8 45160 305459 184713 61 933111 208 140266 442760 207 80992 921729 44139 32 704709 42960 14 502012 75 91821 102123 378 177805 942497 196861 28 387330 147323 32 474564 165 107311 182610 68 103693 282478 108922 206 585942 286 91441 435571 198342 429 101271 93902 231 41571 105 67719 186259 141 40300 932920 193 52420 497654 70843 179 187142 60000 100 954479 29725 125 994967 37 39987 607372 198541 386 10065 91976 35 723109 79 141799 791607 90965 198 32206 159096 64 455603 122 101999 523874 167 51107 592580 119 30929 608515 5213 51 253558 91258 72 746906 249 188717 524573 112013 4 885770 57053 234 530756 1781 35 108778 64 16614 658282 374 177749 893900 89365 217 329449 170243 53 454697 223 58256 930968 216 142445 111720 123918 318 587819 119134 182 210631 98928 223 913049 13154 108 612243 174269 75 592250 31 122728 391746 197716 354 468825 75723 134 879933 22 96500 895359 219 109814 515228 65236 163 957410 113808 184 192058 182819 238 882192 72 5783 935709 11681 96 624624 73 14412 91709 23319 151 781717 193920 236 64927 158 27385 352090 48372 48 150695 88040 230 877660 109 152235 822726 6 127796 774497 80 114903 721445 222 58045 567731 161 156475 856870 94415 168 258409 65421 221 736823 146 36646 422955 45 26425 191659 110396 239 369233 140 152532 280331 172815 62 652293 94850 161 292193 271 88750 928640 278 155437 771859 67420 49 504444 98 54351 1037 178301 317 158996 173145 28 908360 44102 125 673745 180760 331 734446 74541 209 9962 64898 179 928535 174576 105 142938 109500 176 70550 135907 130 699929 77 122041 592114 204 87147 523186 244 195854 312882 105158 88 721043 17 134406 123739 259 191597 822140 153126 359 387841 44 31216 351516 174 170173 591086 31345 32 105607 88 45127 71161 48404 52 923851 107 139903 507067 138488 369 254267 184548 404 710376 72 100850 670937 111 42815 236873 173716 88 484481 157123 111 867855 217 89774 528694 9 22249 937213 259 121188 921939 8 162377 74078 29 25744 681245 136738 179 298742 259 112316 544947 639 14 511795 143 198477 195695 11402 22 443204 21903 122 370172 196 114229 257309 60413 18 177662 37291 159 890286 161960 343 537346 189139 270 715840 295 173487 235496 192846 165 824885 84 17081 22612 25800 23 215023 185 104763 487185 40072 74 116079 138150 80 759323 33 46413 282986 151267 23 704929 16933 32 85565 103 11634 951780 171 77387 19599 3624 20 697657 109 48583 391951 100435 300 370906 112350 175 634673 73203 195 185788 161395 396 195586 18 3257 424896 152060 72 997875 166683 205 121575 19 114674 74736 160411 67 563360 276 105709 319894 158285 166 843405 54 123337 553586 37 31704 289829 416 177321 327007 185 38380 218712 35638 68 597981 65 73256 221890 46702 118 99517 343 196063 960184 63 177486 911725 27 43141 443672 135873 128 663430 25969 104 237270 389 163449 810239 32 58121 145815 211 84116 250130 34607 20 797811 163280 105 574780 114145 266 525625 169637 107 565723 2142 14 100467 75091 84 877486 37528 182 549152 155993 392 199443 80837 3 229136 164946 34 146114 106220 247 302605 364 135687 882668 154947 113 628825 80 14820 863377 57 28163 747400 68807 16 884773 47 69862 611532 56088 187 642140 86922 164 969826 123 163696 601621 42621 148 894410 167541 139 918385 160 152284 565298 190115 300 579184 102942 60 479206 287 135244 277550 283 192116 570879 134945 338 173206 195326 79 876445 128 41053 829290 98 69156 324369 42664 104 78422 185087 138 55155 99572 202 366239 37421 40 272143 155 46517 382833 227 89010 83389 157789 29 102843 269 84428 392934 95514 14 588996 236 193575 679301 68158 251 618743 124107 209 453846 224 108440 983783 89888 191 526919 1340 33 904285 290 157946 619754 199143 112 558032 77369 264 159567 54252 53 795742 22623 136 999640 209 44668 921453 152249 277 565096 121358 129 127239 25155 90 98163 194885 55 983735 266 97311 72304 45629 107 779370 75487 226 973267 86041 229 287407 176 93624 26646 179627 269 219687 60006 39 48206 89976 43 568862 111073 44 161925 74332 77 805582 90898 145 354087 46 6883 378638 29 3261 329190 177327 75 864382 215 72808 708118 81232 17 561405 165620 27 843909 66573 129 882805 134498 159 231595 119 17746 174975 24 145596 135183 12842 112 311862 69925 185 421106 116796 88 400141 58 34338 157767 146 193270 662908 94 156624 183180 164 102460 240691 18 15093 999704 67469 217 651397 4 58471 70345 30 178653 63829 81 26984 9037 385 168382 469559 20 11220 570288 168240 363 216311 52657 168 293011 182904 129 472633 121898 326 345339 184584 397 31842 73708 135 856581 157912 63 776797 59061 186 882058 17 3568 719059 36 2906 391820 172353 399 328056 208 164039 106081 65 79068 933682 302 112338 179037 183 149326 881291 2 45555 785920 361 183200 384545 140262 252 117075 33127 75 511958 133 166235 876737 190692 193 772687 64835 247 526756 56 141354 558088 135284 268 262183 34 90450 92600 71941 207 131401 45 8065 379949 66148 5 303027 32283 101 188500 157596 176 23969 169574 281 727247 81087 26 307163 61 59898 850149 14627 118 329635 173 93167 778039 54962 160 591471 241 125419 699177 283 106730 841267 75118 76 584909 69 23426 362032 29963 153 643648 147 47214 164656 191 70467 283276 344 172688 779271 12 1209 813659 156328 112 382719 70 41856 157949 129 28435 366616 305 139580 837686 110 70428 481887 122727 79 468521 167 189027 783017 129903 264 163560 4 2446 724415 206 130102 126734 88645 208 223995 205 155776 693608 85172 56 175836 77056 217 318494 26 82033 452091 152 57177 943501 49 61217 688687 10 57897 188221 61357 2 847530 269 146936 302580 142 26381 254774 316 127628 269435 241 182443 5914 134 86928 773560 122 55541 779316 198349 377 887454 195 178916 910079 198 118582 355937 161 29636 838476 92635 174 256844 205 157476 754871 184 126858 164130 89149 179 987317 137271 41 422693 374 186983 983065 7 29064 1829 50 38909 257213 133 60449 520990 44 27939 52730 66 120519 4265 83805 142 647838 100 30710 4907 198 166734 180495 356 159005 319448 23 55562 237686 161 107746 348943 24 167304 484171 193467 220 436840 174 179133 868309 57 73076 409785 28091 6 61527 86822 93 892608 62059 232 721187 183 196414 682955 41635 85 563434 146508 381 389103 41 30553 46375 20 56829 453779 147154 176 779191 155 43275 845385 227 112148 288691 15 14466 637786 207 115067 451941 66301 129 654584 171 40440 424412 327 145261 749813 133756 347 159454 4316 49 498787 47 20437 822155 88112 138 782088 73 7884 303553 182888 296 929070 101780 255 950034 16405 26 302001 7555 19 76181 216 74195 954439 19275 68 494753 81850 166 602246 152 171852 197431 404 179036 915469 79 61153 902059 198 147054 547243 121182 308 744971 119873 200 88458 219 187577 615288 107563 133 276800 114614 119 704902 3 8907 522646 163373 238 197904 173 77443 136432 287 198282 804795 157408 372 989581 162 58409 213172 11913 22 45754 115 148875 500768 182413 58 903121 57807 112 268290 80872 100 698170 162253 202 766208 119 65428 834331 203 95502 268596 89 104604 914792 156075 305 379867 156 36585 532130 400 166628 86449 360 186871 853974 254 151096 48483 254 165311 367683 137038 126 522079 192634 322 265903 36836 135 407576 342 161217 906839 16 60970 916793 191 58434 970586 138 168354 672714 123690 25 268382 65085 132 734484 4143 46 409640 84766 230 926688 59 185988 697032 46 7938 948335 76599 259 992169 5 184533 491657 3650 40 628416 70470 203 379735 32319 68 439659 22673 145 485571 61285 242 466302 27113 15 25892 56 60471 370529 312 121215 241421 78366 199 756078 156 111163 75494 135 78915 924543 104 52473 555710 76 21882 420723 23 2110 81892 122479 334 418474 171792 129 650686 110 59422 539786 79808 276 224547 181641 120 663076 3 164359 561720 422 181421 709764 130159 317 231116 156141 253 16530 8254 78 555266 126 127299 158657 158204 290 265374 97 29671 512048 170869 398 771789 183771 423 159567 63 179054 471681 64353 127 330169 172 119757 228530 3221 9 943746 198872 130 742463 49823 4 788857 58 29990 811566 147 24734 209339 198 48442 205340 33946 129 883586 33259 9 582272 120368 165 615071 52 40828 82026 161241 62 803471 172256 214 185855 74256 266 721444 25901 53 112765 70 6462 225540 185923 399 480137 44 9574 198652 53397 95 870272 88389 147 378022 47 52845 491975 162998 128 916424 84324 90 308777 78 117476 707960 98242 250 488360 12613 13 677261 200 160426 801961 80081 170 518407 131982 360 869125 110926 215 355513 134027 113 778262 9 47725 982763 31702 170 512818 24519 66 752942 28 25619 557373 148 111730 370036 184688 3 802762 114729 38 415771 116809 281 379095 104571 282 271777 101094 244 706889 343 154861 937707 58 48210 116445 176894 33 516771 177 77588 87482 149519 48 139113 50719 182 85619 19785 120 3258 120545 234 275785 115463 62 156458 17735 48 868920 78580 251 623602 287 134066 972448 383 158726 23004 127936 34 363360 82007 127 297250 225 163619 322289 127862 355 393659 139424 352 832703 17742 37 76080 388 154617 150542 272 87244 946358 43 130064 235333 140 67017 154099 30705 35 154685 15563 96 775955 19 12095 48869 263 154439 530889 82060 246 975727 54 173961 599191 103 125462 910663 199 45281 784360 9 3979 614773 106 129783 445274 199 46584 119250 201 128362 810531 87 116784 468935 169 49415 799896 92157 39 25630 109395 113 517004 174960 79 475921 119439 318 445792 28533 135 209333 167517 262 293596 103215 176 761155 135161 85 196231 31338 71 49610 168 38212 177232 28 11880 693862 29 2831 40672 91015 186 725289 123 77864 395712 19 127499 872473 199 78521 509521 195423 409 58144 160 196506 431593 107999 15 620858 254 79564 993051 83092 209 177098 292 90080 301790 39636 125 598734 46679 44 82557 206 49365 73240 99625 264 318843 181204 189 892518 30 22763 846909 138096 129 999258 108 111264 713681 134 173100 408255 71851 132 322882 151 123874 208326 197 141269 975644 199588 375 138376 65 97730 923711 195597 324 872179 150 172927 851460 48150 107 639965 340 192011 971060 170090 175 249658 119 161590 855807 56 89475 437125 190 138101 231530 335 158947 183046 72574 150 726835 126 115845 781378 27 153781 667895 131190 205 228026 107596 165 165200 30015 46 994522 185116 17 695150 348 165167 562093 192038 87 940390 351 133819 444132 79 122618 629268 19056 49 934691 186 99226 347361 40882 48 833740 376 175564 309070 51525 114 710126 301 124791 805299 46527 58 78226 230 167742 700713 306 187381 364977 278 110667 848559 167078 140 290438 187 150321 935216 165 63154 909930 27106 120 471854 46037 45 5055 369 153160 588872 31 48567 982454 116561 258 31824 300 106947 297850 8183 50 386270 120798 226 800692 185480 92 893007 110219 97 633088 24 22172 153560 43 87010 571757 114689 201 944773 169848 118 787600 408 181655 831879 119 56792 917226 5835 13 238566 176 83191 42404 260 107204 878859 108 69111 916131 180240 381 688909 20363 27 987038 169 39418 474314 96741 109 962164 186872 84 427245 6 181510 42226 332 150835 740569 88 48675 808338 130 171817 16749 141314 85 975651 32 75409 380372 29 145022 771095 61 116748 96973 203 57668 810633 131740 88 164869 146305 68 576821 158 68893 724808 107126 205 360526 66001 210 630428 167166 385 310609 38789 83 244106 39794 74 173954 4921 14 553423 16 45028 709494 183014 215 211684 38 15555 343175 93 19960 875884 333 179625 137238 41658 177 285721 70 126273 308720 30341 146 164536 102475 43 12826 100 76466 399377 84056 219 133910 35549 20 772971 150 91352 226310 71559 207 489251 270 186079 649000 268 152146 338462 185 132555 835217 117656 210 848190 144609 361 710381 8024 68 264688 110113 273 954569 46700 131 324198 170 64758 709932 119 192671 156416 18693 33 240256 60779 54 231503 85524 26 459303 72850 241 623607 266 93191 958918 12 139190 999502 253 170888 587272 78 84337 60796 6521 75 420774 1508 27 196231 57338 216 264218 81017 126 379766 9065 74 743251 152 35050 302093 306 183302 540740 144870 366 144670 105345 116 864146 142559 262 141713 66 99387 978850 42 13316 171798 306 173210 754937 206 87790 315874 159398 172 928501 24494 3 22390 43 84813 992876 37161 128 243008 4191 31 866112 67 20840 624368 10880 30 880321 11379 64 138577 116734 149 550179 148659 149 111935 21728 55 732141 158575 172 745036 84 192708 914996 75817 153 930180 69440 141 69671 100146 222 852506 286 103110 411003 169 103984 996914 3591 10 411462 57 55511 723152 246 73498 968323 92289 268 69917 4 17628 279971 146 34421 264291 329 158502 363760 50 72876 876692 199 99929 447695 375 146328 186774 68478 50 919178 37625 114 500847 49238 202 548732 950 27 225448 174751 112 821384 42602 67 533789 1 8985 352968 94547 21 233229 62729 171 127939 126054 200 940974 154796 231 945896 3 43351 458881 25851 61 939236 266 90977 185555 125443 260 834233 223 65181 574249 212 81876 560542 264 145491 30596 152 193115 962092 8878 6 731569 48868 15 902927 104817 222 638974 156 84012 797179 94802 201 466563 108 143601 292031 141114 136 552229 79 123292 28368 126 176548 510957 189019 344 34162 111764 14 538662 12860 58 465826 132 109673 747680 150 63904 168981 192171 148 662395 155 121128 574393 131596 173 431610 209 169538 53629 136689 84 847110 68 57844 334613 11233 15 50274 38078 97 85095 49 34524 962822 52372 58 352735 29947 46 600190 50 153217 978145 7581 32 87257 288 135080 402015 63 169679 225469 216 57843 16247 139121 302 505425 79796 192 358960 104005 238 358359 127835 119 663462 203 48318 835951 184436 313 182560 153 59621 262125 122682 295 889549 172863 361 888493 159 101681 651540 30 11414 65526 114519 261 920642 349 160924 969045 168 94383 454106 52130 195 880578 197536 1 596104 304 112905 493837 46424 186 84463 41 185751 474622 51370 161 963796 171018 387 41453 162123 173 415359 111 194845 835612 17221 8 83740 41 46183 440694 39350 147 357985 73156 54 237895 30121 68 118669 193710 395 228322 191758 177 863737 353 154086 518197 185277 146 768456 2 10128 320687 9 2451 346026 267 95447 994914 216 48218 59258 16742 71 193419 88 78650 804019 213 94793 784940 71772 222 279430 77 163385 140927 57317 52 413332 32809 110 279796 189253 433 172083 186764 279 461921 173121 90 222623 8887 48 144469 26810 66 124101 117 138453 803103 25 65836 926281 164 193484 758085 141 52886 331268 121758 194 116909 171567 326 958723 172 114850 693329 10958 71 500393 135448 233 727653 124 49437 844021 194679 322 802181 47159 149 621880 57 9484 579053 86313 273 560868 115 102514 279066 136 76547 629238 43 58810 609607 148 62952 467909 355 144725 366659 175730 268 716539 75 156190 300576 153881 26 343980 42847 55 869676 144 152297 223019 106822 13 251150 117 113559 398567 155 38593 551601 382 192991 840777 41831 85 800027 75275 196 228860 193348 400 524527 45 12664 935555 187905 327 126666 48339 161 831157 31011 52 878892 197789 371 419478 16 30109 574349 65485 204 731082 110067 101 217186 316 100031 132647 17 133628 845874 88 32338 538739 90637 247 265692 3777 58 551302 141 33597 855185 145 87465 500514 101839 73 210933 88597 43 249122 86654 41 948681 168 153418 435776 34931 163 479771 123 86025 107453 54189 43 611744 190 193001 262319 103808 290 58725 357 172026 339696 20 139136 519251 87810 23 830772 75524 270 162040 61593 109 16204 143268 246 168156 227 112863 944653 154836 268 753161 233 133973 479276 219 50716 150022 217 57489 276438 58 7494 72352 126575 126 55992 43097 207 133239 69697 39 812466 137 100233 402336 87 125937 427589 69 66113 603403 155 27840 402500 88 48948 523197 186 164691 354132 1 36014 3825 91770 212 877139 24 2230 527402 18409 24 292100 57105 163 347809 128516 264 867207 99302 112 789925 37378 5 945663 275 83568 777538 290 173695 239078 144 21410 534574 170946 315 483782 54388 112 545076 196416 178 476199 20 17555 76068 148 45869 956100 104 15682 603939 56015 68 832758 71340 107 902024 199819 331 756623 62442 186 210258 123368 54 788003 13 49069 53237 156298 240 413200 180253 288 161718 91 24351 889101 223 123105 358655 42821 184 483787 7787 77 545977 160492 82 490954 210 72043 108044 100518 107 60172 12 16123 173701 85498 103 178519 22646 52 90149 316 125915 158879 106 36628 398593 92702 302 713455 183633 207 688922 197 82376 54664 246 116882 53523 401 173143 981372 173788 94 552065 386 188532 31 42 9961 484308 103 179276 880490 107 105463 828577 166 172278 197545 2 750 339078 128912 236 382569 112229 91 703974 86265 103 321379 177 151043 105935 201 59066 848624 135 170660 918281 70260 70 488721 146 26841 858694 14 112470 393965 277 79229 867321 173918 407 542212 315 184440 450854 72 158727 891436 121 18580 471004 208 162064 69961 101916 30 750930 164 52917 668515 164421 333 103124 56489 46 160032 119 60501 137123 126 166499 656924 182619 20 689003 155 192943 954796 248 63852 672950 42845 57 738210 120195 34 614279 49 165166 413721 130 78513 759258 253 170546 447057 94943 73 380668 29 68363 863725 76388 124 809033 111 58845 361811 82113 158 365815 133042 298 433777 87 103453 291638 100 93244 893378 1435 27 82710 137163 133 966009 75 99711 459901 209 149923 651829 317 159779 997211 68 27323 886326 86709 203 635671 16 5840 615090 175 199264 274354 5059 3 667291 88307 197 356760 238 155988 758205 97548 37 400836 52337 128 836697 42263 83 346265 10253 72 443695 165850 180 743633 2 113952 728218 46136 13 243040 96540 255 457778 134353 40 655076 137 197089 442749 300 187547 69170 39 190707 664419 179489 299 194148 208 142650 734359 68057 129 467529 172 91335 806264 184603 236 115142 106 186055 922831 134436 234 364460 367 184393 410761 77273 264 983731 349 153313 842700 204 129814 176792 6057 9 711778 163411 42 801272 296 120102 785005 41952 121 657449 152773 129 101842 43 5979 226669 151 100234 890551 70 70153 817935 150172 289 305430 86125 157 653753 190 51870 545217 165 36525 583932 30596 5 41729 4251 19 901854 41 154553 565625 279 108222 164916 46395 167 968265 125296 287 595357 119 180914 412334 86825 88 525179 99582 250 372902 53186 86 516885 55091 135 656115 164864 14 729460 299 193736 234729 172902 50 241481 66717 107 544138 342 178694 66996 134052 159 631570 373 158959 828554 127 165910 813284 227 94936 432249 164464 269 809871 165809 328 86262 42 59238 179575 147056 230 569226 222 84050 125134 28 119544 392232 10763 76 64865 50319 118 384010 77 11295 96722 79421 170 988192 87336 206 82057 39 17126 159812 98 10191 277639 226 94978 108523 243 171027 142521 63 42982 505318 390 186212 993979 41108 37 204489 92732 88 686193 127460 144 76424 112698 52 910144 72 58351 2076 154 31675 950 128 169145 762803 59 45674 112453 95951 144 11002 98973 256 760759 280 143735 872115 57741 29 955570 124 54916 194972 180608 70 71842 25757 41 173390 29 151274 461191 248 142863 840150 122021 198 356826 122545 21 88750 22 1506 354370 35 93049 414295 190878 280 842755 83 89693 207569 192526 238 930796 185932 206 107792 167220 230 570547 258 179623 732421 282 130023 160684 163466 358 858085 183 184559 800179 80 91841 713222 22 88500 570871 105 65984 986352 13 6724 983350 281 95573 988175 300 188565 794928 34 33961 866474 131397 346 432091 90749 301 704891 147 22193 899524 185834 105 683562 155454 314 466413 59 189731 347384 85287 52 636988 248 179948 365298 7736 12 977421 82236 273 214415 396 189603 937944 191019 305 839020 14 85340 596376 110715 261 881033 127 104779 611374 150899 96 968227 196 156464 351433 159360 373 381397 189383 16 252342 24800 111 686309 193 128306 583168 201 71430 565435 23 38425 117962 180397 216 710101 41596 175 189976 149 35557 312929 36 88343 118733 39 73243 718811 38323 77 137524 44181 32 23726 246 81317 9850 166288 95 381838 103 103794 251881 39058 26 431333 193 73938 875394 40288 107 329684 86745 289 806813 148 22155 816177 80528 128 985071 329 128947 175875 180 71170 3086 154457 149 955164 72 19354 830889 54 61537 658532 83431 86 812236 356 198631 284871 154438 136 622411 140 72395 195079 40255 24 424614 401 166006 914933 14192 10 667854 108707 89 958041 185650 25 553115 2 172049 830582 89026 218 105338 188838 238 50754 7 73 950400 152334 63 783473 189461 130 601426 204 199059 353948 147836 178 109027 171344 252 635479 41180 140 424198 125253 189 211229 110 12412 209739 9051 37 132617 48 95671 109815 82859 214 122458 176593 23 714054 131039 329 344697 137920 353 165138 32400 63 981446 39164 132 384155 114633 287 91990 398 163374 518122 177090 155 53946 107 11683 84309 139063 7 727838 122571 349 121342 299 194615 972062 39969 117 924332 238 75679 359303 139338 110 99871 74 7135 804314 43 152959 103176 99771 90 950917 256 137935 701205 165094 16 793040 143 42341 921012 26066 33 595198 38 157872 147412 124 148340 795245 28152 105 143346 15 156526 464245 188066 189 108380 384 147478 837470 230 84859 143378 134 102624 547837 59754 225 213925 53152 70 972151 42393 147 73143 383 185993 968134 189596 129 344553 130 146394 721759 128747 198 575914 285 125968 311818 226 101317 236534 153 186582 590946 109499 256 13291 195 108618 866686 128933 136 894299 347 123783 356252 37843 50 709888 178934 184 745767 167 29897 950042 41361 187 584119 48794 34 426049 90989 3 639045 163853 301 805015 247 187785 856009 7 146462 64066 2506 7 308639 107 195631 381736 173745 70 280338 95 69215 655214 13 111494 607910 48 80282 421661 229 195653 844583 29448 53 954152 39 47389 339807 131873 121 316210 31 7839 51658 198922 24 145058 166177 379 956231 57 56556 735357 138 82313 615189 147917 114 234493 41319 5 849890 159069 324 46373 254 76902 210462 69 45974 603098 217 154998 960944 69 10749 126024 6 2569 909757 122797 191 689524 192 119865 208302 218 176029 148746 361 154653 201953 22986 101 430666 38151 30 458686 136395 3 51157 370 160021 999676 169720 116 911929 84 18367 308066 280 115070 16000 31233 167 194519 166013 85 719279 249 121244 97820 169157 241 581603 91523 212 106902 382 170935 51539 42 113318 216722 17365 76 312576 20755 5 187737 92561 223 288588 183198 94 884538 38 151710 816606 393 176530 914239 114 84008 996669 48750 171 926346 287 159976 383896 39 181763 752401 129786 128 959437 4836 69 476546 116 176949 66788 135427 145 75844 32 45953 756196 356 186119 379856 228 107786 618711 235 101784 310489 27 77015 532334 86 150928 662784 172492 226 835613 119520 99 907476 138016 73 1325 145 154385 46498 76843 47 153043 265 129235 322152 80 199455 287016 15876 106 72480 89 83963 338274 47312 211 464763 183875 373 276503 27653 155 166093 106 78942 138979 63 106756 420749 156 199910 55684 158 147851 159093 149 31256 231635 50 189473 838034 47 51557 930714 99716 242 324437 118265 155 390612 185166 22 45425 16 146165 534948 36 110928 53419 35428 112 221423 134964 296 646064 353 170255 353536 191087 64 193194 150936 73 685506 24862 118 149759 33 14286 368907 131776 42 440849 157538 183 643395 73 159902 674992 50086 206 63206 25347 27 3977 86 113926 651044 120 178177 228931 263 145330 13481 80 52311 512632 111272 89 206250 316 189127 304172 115636 85 442331 46658 119 620 164541 28 502133 14759 62 333380 17 1138 350011 62297 129 533616 38090 182 876856 191 161137 792739 379 196548 233167 38116 29 322298 16 140792 886271 121350 107 300097 90 85682 672891 359 167929 932682 5969 42 879270 113303 98 348576 148252 94 67340 38420 162 689790 17761 122 598715 132 117884 986393 40 16681 363942 97582 206 916439 109100 84 8678 86945 5 27993 89 106532 142369 45 31947 809789 248 119822 422449 150 111829 824979 139659 218 672480 249 71529 382943 268 198501 933817 109195 236 184533 10 9532 668204 50407 59 359660 315 150682 359947 106806 269 704817 64222 118 731427 170 74280 253591 112807 297 98101 79953 105 944058 190205 26 641966 93425 98 298235 196213 420 128720 132323 124 922998 162 72527 325243 171431 41 833464 257 83978 956086 195 139196 830155 222 61849 963127 88423 62 195596 6660 26 508413 23 190229 739577 79403 16 559745 148 165909 589857 183 86614 852928 174899 276 820829 4 55946 288612 29216 141 768959 177967 257 230058 146709 234 371430 122 49862 413177 131 129533 603119 205 136485 740453 93732 99 600173 7 70061 823066 338 146131 818383 107 16493 559863 109239 295 969018 332 161000 199197 276 118086 911253 84490 55 506993 261 71159 293518 132766 299 5290 194239 213 575010 82261 223 312040 184 39498 693078 148256 29 300681 13 82522 720931 156 55344 838509 262 74742 771138 138408 361 736643 77 10271 840499 140139 43 803176 122972 206 798258 71210 12 855006 76 178808 932757 240 70473 922671 319 156001 648971 117089 290 665952 129 22710 455249 38 31247 693334 178181 363 257626 23595 61 419148 139011 204 533954 211 73456 395066 86 55398 578803 387 198979 339898 25 1281 613416 120019 313 562758 179457 99 50800 140704 358 914603 113422 200 671248 115 162585 587698 19360 90 181786 267 125366 178526 53871 231 202153 214 120011 945004 45517 90 778872 77 53537 259925 173600 325 327152 186 51795 238411 92903 199 707943 203 162236 361717 97543 294 150026 40148 139 270618 67251 90 968938 258 129405 286704 89 127502 366173 162 27849 804270 7791 34 762199 69866 74 628050 128 36564 962247 29314 137 126923 146 51992 506008 147 90460 805609 3541 30 46221 178270 260 893254 194584 435 487266 198546 157 113773 45 168150 459644 286 148754 230310 289 167854 404654 5580 26 306308 83444 220 761969 153 76187 972767 14 934 789013 50 3113 202555 26336 120 615137 195 140422 591647 261 123848 133384 125552 125 457706 84323 75 765533 209 99833 150318 71871 68 645398 179 110702 456058 120638 247 668909 111 46836 74967 321 108668 67929 109501 323 994691 47 115034 471771 34 191888 176593 5813 62 339601 161866 136 523028 271 114074 408961 29306 64 489105 146295 32 346648 30867 103 376743 139 184176 307998 22861 45 594007 20314 99 219147 99 48604 32389 194505 387 126353 135 138071 412122 315 106807 762974 14 494 646941 145402 255 500333 22048 83 641099 128 28997 557086 113 165445 272521 85333 109 138516 47671 202 439755 155888 214 678393 123835 42 636775 51 38858 585196 171 183999 691926 142333 363 70965 62 30876 47075 180743 132 677778 43793 99 658040 288 149459 88588 181018 117 976040 111330 163 876495 269 169514 352863 372 179696 481580 109 132136 675345 250 133787 637028 163 199418 535400 35 24935 77513 174503 87 836477 104411 101 586428 132 51824 861566 133202 93 207727 247 138094 341891 153541 15 199530 87950 191 342973 29 35601 485303 157581 319 529397 393 159233 464919 81543 3 284957 79510 237 822733 284 147927 484803 84 21323 98967 27 128173 358451 41 26264 704679 92905 100 752409 17020 82 244204 36735 136 664866 44 10977 100778 415 178044 708994 186341 7 825509 176015 337 359493 206 96833 774822 196 166540 49081 185507 426 567318 179 74201 72293 106369 240 417974 95698 246 985266 68295 244 377344 86 180279 668176 17 14430 697231 184142 380 354195 253 126873 924088 359 186740 246952 183834 16 595734 150804 261 164827 184095 156 746318 234 117428 820335 11 2094 521867 50646 63 455616 60612 28 946452 68 23273 197083 105651 210 883998 260 175327 765444 82718 77 201084 104 183009 404250 60 72248 618698 24 48102 389740 172903 56 121319 147 61941 824187 113166 200 846676 207 181452 365968 30042 18 161588 31 87433 600500 171 119419 395089 22 2304 354230 86 98071 781062 337 133786 430617 300 161753 133980 260 111908 390375 130 91146 867692 142 145654 76336 195 51857 434682 9 7099 909912 78 46338 677276 287 134802 811588 72 31082 906479 408 192911 87068 3 28911 782417 92942 28 386417 40689 157 618902 23597 65 371587 48731 3 138066 127708 149 835078 185 88494 616762 72 128897 760208 41985 39 692706 226 180561 504914 86046 233 93031 84 75155 57096 126902 74 171626 171269 74 15831 133446 331 184014 236 169811 484451 145 36827 443353 72 71244 417345 54315 219 752954 51434 5 147874 71 136239 212247 129852 141 519764 29630 85 797350 170 38115 745152 63141 179 31562 167300 26 385234 45046 184 251392 45266 198 473908 83403 128 888853 89015 124 753939 55 136167 207510 26 88108 758258 110411 149 101024 138531 48 943803 139 54404 892683 2419 8 472873 166685 361 776619 99 167358 20893 36 192155 10244 247 93053 20562 195394 138 88790 105 13799 177183 63 178030 432283 149 103092 154641 124922 171 341203 53217 122 974657 161 163265 336064 24 161834 742419 145627 280 541243 43615 113 564296 184288 242 289124 43832 78 348856 184498 59 53748 127561 6 570799 55 164427 19619 48726 73 614339 145 23527 513735 358 193466 737368 63691 189 976021 72521 178 994779 179170 190 840138 153868 30 796437 95833 197 155942 42496 191 525516 42462 61 567921 126 123144 637727 158909 27 446972 66 48071 857866 16 93230 969040 57496 97 401769 259 198693 40641 30299 151 484460 124 40916 910436 65185 189 180360 99 116486 889946 191441 242 217940 17 51156 766354 95 26851 888953 35328 148 884752 68527 143 630168 48 129461 537113 53915 52 616690 66216 73 653141 316 137024 373234 168 38504 87204 5 4617 688585 23878 69 419558 20217 50 275564 305 175245 273152 66506 234 665437 100418 65 732116 11457 71 123821 116491 229 29983 101690 279 350114 188556 400 516239 147983 44 729376 120054 82 334415 8 143513 739572 50 183459 626677 98 125541 710144 259 141025 119482 127 145205 345650 76 125712 233842 74982 146 363922 182 137489 75965 97749 71 144978 108 186662 269639 30 81370 839886 53 11293 486991 188236 89 828117 68 128699 865619 235 180121 312901 2 57581 78593 329 129834 746318 193976 349 647449 8514 65 17275 31650 164 758624 97157 217 687981 147 51261 841523 23 13911 202378 124090 70 196485 33663 155 173692 96172 260 87779 173782 414 278549 179620 366 142385 61805 211 589615 121173 228 750178 5 162095 323138 185488 358 381801 45257 106 701093 77 14963 875921 88 39268 118240 204 189179 199264 78149 184 298323 195 100533 439742 14 71761 499770 84470 156 386281 109 73800 541325 122036 320 873302 46174 53 36632 36 36521 520333 22378 116 381182 104663 276 482269 87989 119 452677 101208 117 926972 134223 286 73429 288 164924 430723 184 162986 780690 50787 162 320313 65174 220 128328 170901 162 764427 43 14046 896272 49970 3 786282 92490 285 756642 84 56627 427698 86875 141 517406 153683 260 820776 27 19072 946328 51530 49 794125 321 170645 337873 32385 45 322750 180 40527 404001 26602 146 748255 173 126416 954278 340 127077 181724 37510 120 295518 233 141446 25211 88 164589 182210 134240 288 77589 43 179591 590335 48770 83 150666 44 78400 321206 96 82940 760830 36478 132 111182 173 131106 898567 72 128104 215899 373 159628 224510 64 27753 381049 23949 139 998568 43553 124 214775 156996 274 856782 134631 314 443644 91 101294 661282 143 71549 672945 11225 88 224416 319 180414 216501 83876 117 498797 92 8681 733830 105 21972 712139 80 154225 632146 172 62517 354894 8 30307 283373 110585 224 67476 97866 67 108294 4 10216 406508 181402 409 921603 29 38529 911319 187 56494 574512 132134 318 174504 62078 148 176721 72 109468 467203 128617 336 763901 57 151684 350680 144600 175 358130 157 33858 523146 102025 230 137938 203 180042 935435 194199 112 933986 135097 137 977249 279 164659 49871 52958 96 428777 8034 6 682090 99636 133 271069 87489 233 432241 324 135221 393131 16 198623 987967 189 68344 675757 128 33303 289470 169599 250 906952 7 94461 12813 8 198909 676360 58 140522 33035 45 14236 321919 81336 50 621164 209 176716 71451 188278 295 226615 125804 83 132924 132315 273 604174 47758 40 344810 173204 41 205309 123021 198 434102 129 78153 73413 170554 305 388028 92899 223 915200 160904 65 656027 162 72419 232308 148791 261 983332 59973 233 100076 115 31213 918528 139 133362 175308 68 21940 537201 5340 7 792941 13 95907 687354 111822 50 114278 25 770 262264 10 66956 754341 127 66333 130028 35407 63 568199 172102 62 881688 54076 30 278476 64 149827 642846 23306 45 922022 48962 25 239271 96 67309 747032 92 52107 712391 117 174621 887577 38 47729 348232 52184 13 602486 141873 114 259155 7231 78 522561 212 129566 294659 151261 233 888192 39 13401 806946 85567 247 601846 146 140456 823468 96288 91 676457 126877 41 214134 82123 41 369396 223 175690 216732 177531 197 296663 89 94603 848974 30 1137 335124 104756 300 251021 241 173422 215470 183 162807 237147 50197 83 210941 159586 336 910201 160828 61 37052 174102 173 677735 68340 193 712116 161 62092 57797 53598 221 115953 119 91290 728845 132 81626 545032 182 175468 87259 177011 411 127912 257 114516 270312 162 59325 865467 123 15762 992990 168057 6 831016 204 98424 363775 268 147686 544150 130615 48 337264 133085 97 193551 154103 141 40419 64 70060 315370 128081 77 249127 37162 50 550911 366 146307 373874 186 126694 762277 17 73416 330044 164493 156 20325 98 168315 564987 174 74973 945390 106 162017 217578 74 197687 580751 82490 219 617416 183251 244 157596 8 35825 952957 1 68162 33058 67 92896 340970 176025 213 542748 5654 2 846079 113 176079 772445 253 72073 60632 193 114659 207476 256 80718 366362 5872 34 442711 7 68573 888197 104403 252 11426 58 129840 601239 52551 64 125374 179 150180 16028 228 162326 791251 184640 200 180923 94 139295 449984 148119 9 8270 269 196250 505987 159 167679 947489 17 179288 767205 66840 257 247901 102479 223 399630 12038 2 451151 165238 138 972259 201 131737 134880 80927 190 935607 15241 55 550246 72 43492 257117 182 58649 559585 16 183480 684242 102933 66 906529 38278 101 792380 79408 195 815758 11 176115 115594 163340 274 167743 17331 114 490206 44 139623 603195 116810 74 665065 91 100817 426255 22582 87 313986 178443 352 661696 374 142430 812212 1014 4 352809 405 195114 18973 182 60743 601611 76 162488 506485 193 178292 841121 139099 79 861814 139 130626 676702 156006 381 915418 40 197674 464310 101183 86 95706 208 171863 305019 62469 246 254586 198689 181 222847 145 150229 484544 109 199648 790719 75385 59 164554 132009 343 269863 139632 170 356317 161 146290 518846 4454 31 403671 133791 254 408728 131124 360 555973 199855 240 432653 77 149090 584065 25 9315 287249 148 80201 750193 3579 51 94109 65564 218 563805 13 21732 162749 199440 166 81439 193638 188 381869 170206 348 471909 155676 92 799103 102567 127 208805 190887 350 575447 272 175534 158854 139 102341 494155 356 165596 655282 110057 297 929065 122 82473 677391 1 13488 564975 96 72595 981689 163053 31 935139 199 153387 924153 25 165088 419515 28337 117 86245 119932 329 896125 119567 40 382826 198304 58 209154 4 11165 605616 266 103309 560989 116477 21 218127 84459 123 671617 62 161641 185463 37898 112 186902 202 182993 644301 197897 359 818279 30771 171 682706 2 104527 541285 8 49827 243247 162428 249 704273 82404 158 33471 332 180343 448022 86506 217 390075 103733 3 925166 112838 54 567808 103 80488 962570 180175 208 158092 112091 72 435249 194696 83 399266 212 180194 695782 58 14916 509013 221 66976 794910 215 117272 935514 391 178818 391859 97 151499 691949 213 118470 15252 7463 64 282051 145170 369 306732 340 167800 852542 30 57925 436482 7773 41 83098 13622 52 502745 185 62888 688977 170344 70 280883 33050 142 890746 221 121890 307137 20333 69 762212 13174 42 835412 243 155325 991657 87662 229 676603 395 156853 758570 16809 105 12373 115 31574 510146 10360 16 491527 7 162148 590701 133 197209 338782 18105 118 810534 78468 21 77333 32 85644 179388 146153 306 33590 398 179975 674999 86 57225 376480 136973 283 399157 150598 61 196693 192 95751 249990 243 167770 242124 50 5 628918 89671 182 997962 45607 11 146062 47127 13 232397 145366 333 984904 79 103350 182250 99978 135 909050 216 187856 289633 162 133976 51799 189 182621 241364 157 100251 87814 144694 108 319941 71799 184 242470 11072 68 226269 90 194603 311597 87 70217 940250 78701 210 404880 106913 20 183157 69389 191 8864 81 133910 774874 165 42456 329054 191906 349 778511 6865 37 230621 186917 239 589242 29 53015 62576 156856 244 415564 183557 86 980308 96 16000 38951 30497 115 116549 190526 426 954259 191 148152 868889 142203 97 364675 181602 146 581909 49860 91 810100 136268 130 334836 40 131311 159289 15 24373 811985 89515 53 560451 71730 211 282152 198 89557 834825 169 40781 894923 80 129223 892571 99065 173 937453 149206 297 156685 43513 145 331099 99 45824 789227 149 168346 921504 76883 275 73160 163558 294 209794 308 146536 974259 219 167472 282266 22 117453 307870 158 63493 85663 26501 37 151501 49 86820 494469 306 137119 384686 119060 164 987336 84070 270 730476 151871 148 317122 41049 154 592194 102771 204 387499 139 102784 654506 163 47869 334016 134 151744 29028 107816 127 606442 30430 31 820854 125830 7 752627 167139 128 39435 381 173528 983562 184590 40 262164 6 56820 260725 167 98189 11418 42 81346 129865 168403 310 739213 131020 4 449920 96396 157 37409 232 160134 698857 194 189369 983328 107 172214 835156 96 104182 258102 183189 202 264632 73 134931 202677 142337 247 334708 109 190010 752758 134167 44 121121 247 192842 644526 305 143683 875722 393 179119 527516 260 161779 569354 145140 36 647688 170092 184 114314 198851 281 998745 250 136510 143029 294 129608 470257 110 15424 331723 146 173303 5712 64126 72 969830 57170 72 196513 189 50731 216313 165882 237 761672 3100 50 713460 170 136003 463794 130330 336 104993 62 95409 748083 236 110776 4014 251 190752 669840 181414 422 909699 98 19396 913222 241 106285 233598 151253 184 199193 3204 23 574282 123 164265 73859 98752 112 944267 26 24778 756883 120 72315 78369 29 153722 390300 170237 83 954482 183843 284 200865 193 44187 716151 22 30776 789835 4 2071 597047 405 170539 459704 221 122676 547186 358 129106 305105 325 115090 172294 94121 89 328350 111269 271 137137 193985 291 303194 64606 216 921474 63 181970 627280 342 146903 752885 76 160395 813671 67 84683 924870 34 4898 124513 418 176106 384635 91301 251 407058 128 63599 737523 170249 384 937890 35290 175 289834 393 180990 408780 169406 344 219154 72654 210 999149 178 46980 460991 162667 68 181026 189039 250 569283 186 91969 155407 300 118143 581094 113 69444 178317 122395 129 890456 24 20482 11544 343 134170 160072 125498 190 324097 189 69161 643832 108 176759 430299 151 94919 468985 113770 71 912412 137132 320 222669 136 145438 483535 304 104463 238187 43955 4 388022 334 137475 209110 68 10617 534190 58591 170 608786 25763 72 58105 182 61706 52086 53 46649 454128 91111 22 422992 131 8 444279 99 186611 714641 396 194742 633483 195296 78 343751 52179 80 730000 128981 266 608431 3 99976 917166 189 135266 442400 121 97785 428010 139 108442 90470 77593 182 562508 49 106635 687979 73706 58 131268 31 23919 825804 20316 42 565431 220 54133 7312 109 24601 373906 119 37776 651759 171 35938 570020 144727 253 7907 159732 145 761910 78 83143 843819 180553 80 427814 741 8 878724 190453 50 461140 71934 102 394031 161769 401 8825 152 123736 996175 193914 29 998613 164 86035 995428 9 42210 358265 54950 150 228090 63 159815 363051 61098 99 769355 182 74187 883462 105 13946 630637 309 170748 110640 46886 72 509014 21 57993 375756 71171 56 84657 64212 159 403274 18 14124 982006 61634 46 143389 214 164193 220716 20762 95 556874 353 174319 177007 158449 361 72928 26 95639 321041 45 124581 718683 17152 74 134844 69097 7 482102 64873 6 37580 163431 356 596068 20 7652 663726 230 88135 499404 39374 72 340835 317 122569 622569 60927 193 681406 20181 30 966285 73131 56 66073 133008 101 1060 33 23701 459640 20552 1 687409 4 17807 914318 118 16533 836600 197338 396 579368 96 50238 308378 37699 53 690937 151636 125 284424 216 74517 870869 134658 105 110045 79186 121 113015 147519 197 7409 135212 244 166735 35479 150 163287 73154 151 111534 44 44705 600726 165571 146 568938 223 104102 769803 55210 143 597226 67362 14 578037 76999 128 749233 113990 265 150436 186863 406 751191 22801 99 479154 21529 134 633619 164095 17 948623 77611 35 503065 111 55081 448422 4903 31 768719 83437 29 445266 8132 21 172619 190460 271 305104 10 124377 949476 94723 90 436983 101107 155 92977 324 183106 393198 20 72042 13125 93853 80 466400 23 78139 383109 162 32553 878128 77275 33 616097 37229 59 117957 115 178476 8540 234 89921 177702 138848 313 410234 47836 13 160006 99889 192 91456 26 147436 97514 122 28839 701874 195 150676 181136 123 99896 531528 127150 8 911126 143 111092 709773 231 91088 688662 65 136773 202298 197846 107 238166 89266 216 806465 183884 318 60228 139 113834 12946 22 2053 77102 82517 150 808079 100783 245 435753 137777 355 389779 139147 346 331115 79782 124 814084 104229 236 252665 317 123335 440780 186151 169 869641 140 78474 987130 141 94372 442535 39151 48 237269 82847 166 745028 191 125379 617973 188 195576 75720 361 167181 454182 83909 195 755855 236 124100 412771 20 40723 294127 106039 32 188714 130177 200 332373 124578 127 946909 5617 65 100090 133687 124 123617 139825 220 613363 354 194951 988255 42 151603 722192 300 108644 199126 195366 418 628300 97708 190 788496 170 196644 677044 31352 43 867036 88974 278 212331 292 140279 169984 50542 74 916085 38314 68 985926 12989 56 170923 161 63885 714588 189079 246 138862 54 7978 594634 22 6431 843556 54 38290 87999 36593 76 538517 12329 82 410714 187 44370 191070 225 58239 199218 26 8346 633128 7 31113 258020 26 5276 604669 87990 8 919149 84698 204 38628 11 496 47983 6 83511 583791 114255 207 619875 166645 37 550906 109945 136 776377 25 42001 552370 132738 281 630941 117244 226 969172 9 79216 283289 36170 178 311100 165 79115 661180 21846 24 517942 184446 309 365477 101558 298 381780 130 25974 214836 123 21536 925626 76 90380 983243 70 119792 647044 63 37600 564081 129 39846 118458 178962 376 187550 97585 168 686099 167427 84 241561 288 181880 892656 320 154268 550909 61 51988 508694 176 60738 706742 17261 102 28550 79590 175 362173 56 156712 536901 186677 302 457910 92178 235 31896 61393 237 277504 177845 100 492361 58 54816 755110 81984 143 250156 155880 155 479941 173645 5 506407 130463 181 311633 121408 280 770493 260 168268 831171 248 137884 486688 214 119776 381185 5392 22 604666 97043 193 709859 64 33488 407011 161 119790 12128 111 15588 772118 102 120148 797211 64 24724 56971 129661 40 438897 36010 84 652188 119400 107 264002 217 149489 776008 124 169656 28451 108991 202 124834 106458 93 669171 109035 195 392640 117 31630 191048 199 43863 884792 54324 215 339392 195098 205 578092 27071 69 397186 100800 199 860641 47 138882 57905 92415 227 445083 104 121884 153898 199673 86 433579 11 9185 607465 100 119646 536904 4 113692 955931 82431 37 527725 22 136282 405917 159737 393 952889 103506 74 210762 24127 2 693166 39 3915 124435 193351 246 546422 157961 324 234585 79921 213 327110 68 124946 208579 55189 204 141319 143848 53 605572 231 76930 530086 31505 30 781335 211 172924 497992 289 108722 294853 124 20651 527008 136341 92 95456 100 14076 146566 178269 304 593753 109061 106 517138 177300 355 84828 167167 228 223254 146 153652 715425 125906 233 521010 100 86449 823174 154 31473 402453 72124 31 766418 100204 185 634785 105265 201 855596 4477 24 873527 81 141730 59683 90223 167 935920 18380 26 39613 79509 274 390567 297 131701 898507 51 145945 454606 137 64099 104225 248 175149 868029 38 9471 557476 121 153178 210119 86467 255 581838 89 45464 589627 167606 300 487054 81061 124 536783 193 165553 385426 48815 216 972922 54620 91 387697 39865 101 633230 116777 288 342455 242 69510 29724 149038 212 60018 144 91741 754440 215 74632 858961 239 79823 262235 170487 226 843645 113175 6 248002 87 166616 221492 347 182827 723223 275 100064 847150 1195 10 91615 106118 88 685962 88 135819 637097 32474 34 437576 335 127343 206247 179242 294 807654 83701 44 138882 303 164661 864343 185 101196 315940 403 194983 912349 166457 396 676437 23972 122 769960 257 80223 216502 220 140370 873746 44812 70 776111 164553 108 158195 163967 228 520694 72816 99 28882 98 109507 669543 195380 264 666935 81542 59 356321 164 84738 879306 143 20516 365758 206 172560 193205 49396 18 348294 67 33638 126202 282 113829 997170 138393 196 279553 115859 337 199709 308 176568 827123 123 148811 952550 184882 380 501800 258 183846 668995 42 173137 140427 261 172974 766270 184271 61 825210 44 52776 660706 197 66015 834747 364 163942 5407 81 34280 459966 179667 409 678760 128 98934 857611 86319 161 991800 193725 379 501253 88320 199 370629 94931 182 748666 198 117008 384380 137134 278 189264 167 28223 819981 60877 7 603442 67953 192 70202 137037 195 204422 274 187252 568743 107272 248 995384 1535 35 463909 126260 116 436985 139 198236 480790 341 143871 450997 47 50769 625036 193918 310 758173 338 118618 384204 164 144699 456258 54770 148 475767 104 115671 539287 128 65525 99406 16 1153 184145 163739 310 657359 178085 33 891343 125135 67 280708 179890 21 566143 47151 105 101247 53526 124 39023 37 23529 326554 164769 195 339760 100779 289 29295 83 70438 166714 147428 202 747799 413 180382 789599 351 177413 271350 314 108406 2572 160 43584 897221 69143 255 874250 275 119348 4190 102867 176 861415 98656 162 868774 90595 215 239398 20 68795 767705 88638 219 966918 67 66631 322530 171208 285 220078 196 92527 533644 130498 223 633514 191 75987 805785 195887 188 581977 133567 270 821080 160 28106 252228 120 144328 206665 113 63959 969512 176 62314 412486 70 103227 294095 14797 84 892547 109424 219 351067 10924 67 855463 41 98446 506208 62 142930 460748 170896 346 621401 29 901 940814 199 172826 446493 67937 138 203291 17558 9 872761 59097 162 290972 161 131720 143581 50 136025 471367 227 84928 640665 34799 103 49050 124601 84 383296 73 24780 982578 147254 337 249290 52 133855 241292 101436 236 691537 93524 189 467183 166 56208 688411 111100 183 667817 107 64555 584436 142016 149 740605 215 186870 51691 56 5582 511769 215 160760 8924 196 94826 334150 91211 124 26678 42716 124 651285 33 1775 501834 11 51335 171130 140893 249 440412 87420 186 299494 45 173902 29667 109078 89 665281 96098 300 63706 55244 174 225616 8 61353 215771 185963 78 559421 53663 79 425392 361 159667 219693 112215 248 964643 10 70957 642261 50299 33 671779 164399 321 976202 131 58368 928844 139754 264 786609 1597 38 980277 105383 116 874706 78668 127 644451 118586 236 640136 166 166049 696543 11602 51 604019 364 161249 424389 12337 8 805920 160 149473 383506 120204 70 588821 119743 263 605009 139492 27 207839 28610 96 1925 373 173965 805095 28249 155 866028 61021 136 838427 208 46201 323567 154830 89 236384 7309 42 389812 99 18570 937689 60 101358 396782 285 118102 390327 162411 56 636321 22 21426 770057 153994 146 45368 162 65216 867728 115295 134 81868 264 190455 817186 44 164278 688027 313 152276 286413 188300 165 994914 180 176102 262523 102193 249 863100 97 22602 172350 91 59671 902416 113 159997 734419 274 77043 330149 94 137561 785214 38 5369 538653 164988 355 874254 94715 51 600615 1 6004 823619 96420 258 382334 157247 252 529226 283 167438 614284 137 56832 647556 141598 9 603882 18 84600 594600 216 101442 826311 156257 347 654890 90048 135 139023 88407 288 109399 45 150641 521954 187532 74 966585 337 174153 407660 150 27411 39243 338 135912 460710 41440 106 815263 268 144260 855308 77 72965 372078 157579 289 575658 125 68818 582125 26383 95 579163 332 148591 277805 154029 57 375408 275 86364 645122 128190 333 797365 39118 196 487387 110098 34 905752 118460 145 344062 165 57784 871729 13 40210 600475 121575 343 317971 174 89575 937141 1 108789 161965 109 76907 124184 104247 311 730720 98378 5 539529 139920 227 97708 137150 261 250036 80540 164 582073 36 146791 832278 129668 357 266517 231 151551 187270 287 198873 547686 100 190839 648084 123323 276 601580 147663 200 855044 74 127043 490243 177675 97 916448 30075 55 652513 13 32123 647982 58349 166 44776 46927 5 942841 95 26340 624170 161 159314 157122 99 163321 495088 192092 54 331034 237 74655 15751 47 8338 713097 32352 47 800594 101 64487 406150 185910 30 952037 179987 78 307807 191345 258 495477 57 48276 596032 190133 396 786454 12160 106 200083 97 48252 544156 206 199697 360976 128293 342 746237 330 124061 308983 30697 124 862765 74 83121 753778 20643 99 508998 68 81846 905659 97061 219 225597 328 192893 208240 194 42613 609708 127047 152 710264 107447 239 489848 87737 232 881076 23 11152 22862 52 52782 953917 105732 144 135433 106019 267 797812 29 118384 499659 85 36608 943290 50 186840 44789 180434 64 376381 372 173802 825901 53693 39 751330 16290 21 576757 100 123554 810706 100 160839 826453 32565 142 239130 168574 348 271813 3 50957 216417 193 183083 215956 193 171691 360455 191 98252 796229 356 158474 71527 321 138495 704961 105314 133 718064 10277 65 683224 347 197398 532783 134041 135 425407 99 60269 664416 93268 113 413977 64 151004 93 214 46361 831464 134 112952 157397 152858 147 476303 185491 80 299253 82 117202 720508 76987 232 107726 238 76814 534679 181 122132 621568 126 64365 660829 41286 85 17912 95 110991 45373 31807 17 822263 241 70419 75228 195209 216 243389 337 183626 97726 4 1030 488783 42903 30 171341 145907 333 710338 180804 384 675043 365 178874 161677 187224 217 113091 60439 243 524686 93 120821 526217 22851 96 84724 192059 287 240991 72 139655 152313 139389 293 290974 16 119909 895664 151826 167 914044 203 153974 358455 4396 53 643787 85 126407 800040 93509 305 693615 290 145785 297602 95018 187 777897 68312 96 573539 143079 295 708485 87571 104 169719 59314 162 861984 47741 60 644409 197978 417 436016 229 71968 631174 61962 202 526556 100049 62 197069 372 163390 21673 49 13602 663474 178263 27 626144 243 80407 481999 18717 136 583016 141 133207 113162 60472 212 284860 123772 302 357232 82 8235 680245 112794 266 783169 4571 61 494725 370 174645 649389 17093 13 580295 156 29809 945111 152 183698 59474 29004 95 933224 192358 271 303244 21890 27 238347 199 54932 889267 188 103346 950356 5231 40 981622 63 4756 169714 181 124977 979530 140 108379 384289 290 112803 677532 237 58413 337093 60 4200 652849 95483 98 867172 282 197543 1441 143470 212 139717 107 185605 609567 81303 82 623987 2 66090 803500 38 42111 132510 6653 54 669435 147024 93 12879 156721 380 565885 122295 344 502409 21 13077 989619 195 48997 330465 14 73138 295775 214 93662 631526 145448 345 571360 184923 57 489911 142 78519 6866 134 58946 877268 131235 123 563078 137 129248 369959 64373 224 856603 305 102848 678455 107845 305 711894 22 65288 325289 105171 203 744600 64821 244 439844 277 95181 338504 27389 70 930754 22453 82 714879 126771 11 300309 76873 129 790169 49961 21 895744 36 26759 708499 341 170300 83885 272 109848 528928 113566 57 582810 113443 76 416516 369 179176 890827 15 9854 307650 129358 73 20763 231 82371 25196 162077 278 554617 141174 285 712087 32757 47 255531 330 153000 106620 203 127962 73847 223 100936 212873 164 31189 216243 122550 321 524895 127526 190 530580 193 65923 575455 259 112624 737220 97742 294 330244 3 61180 267515 12108 67 145896 77 45591 524961 240 146221 670795 258 154778 542192 16251 61 744312 194 109455 460387 94897 12 305947 304 140936 365872 21168 89 247506 406 187548 120757 16 18609 441628 94617 167 344186 202 169741 424728 140974 61 696532 131742 121 617240 335 135773 503445 68002 86 127410 157771 281 720310 7 60615 380120 170037 127 613296 67100 159 364195 30 143028 32827 156397 91 663113 265 188766 116902 76 36047 92308 174 41417 245450 93556 195 101046 374 191503 126932 83 136914 142669 12 113882 465679 104 198801 509747 76 14303 41416 268 187295 245915 13 116095 830519 74 42257 321100 151 91715 4402 79 175955 516814 297 120652 586003 95703 215 873486 112724 184 875326 238 147005 387340 12 56932 499512 160950 261 38840 39 51054 558344 67236 130 717181 8 3616 311320 171 57000 17082 10 51900 740102 256 175070 285457 40691 105 367458 38285 96 435147 82 70106 702823 25 5557 693189 96427 252 963008 22463 24 8192 188329 334 725870 100 44415 727043 105931 28 105630 41322 60 443380 65784 17 797607 2211 11 432348 7 8071 589168 185 66414 383751 212 123941 489893 6 119832 976564 62539 94 887245 20020 22 410813 3239 12 948619 144 109129 208865 170773 3 258092 287 88424 623024 89828 202 680169 50 21243 899814 168 97432 228666 111417 236 324777 376 157260 176236 19210 95 803024 118153 209 432234 118 68362 306577 95 111975 123840 51079 89 799075 343 179540 670082 82674 124 899501 182541 270 438288 94 116312 27313 69352 173 26667 283 144625 27583 105148 148 462246 20806 63 471297 30 69026 156990 182251 171 604281 107710 273 769191 59290 91 716517 185936 52 332291 281 105848 42343 66477 185 617301 266 85573 647004 118 182407 883014 169904 91 970196 240 143534 646267 135 54362 293554 137702 133 547248 16297 91 770670 112306 95 350282 160615 399 580692 239 76202 383619 28 66081 690497 143656 366 57347 32568 149 537991 283 109674 999975 126607 171 88514 17582 49 923359 194566 219 129820 161 99973 493331 191221 340 941525 186356 27 482034 98 113623 165500 81398 29 568736 155348 13 457044 174 69572 711410 148844 41 939379 37504 19 480635 181344 368 960184 60810 73 618913 82810 200 280619 285 100013 283364 16379 27 25519 58242 167 445409 28010 16 993991 84212 149 216577 176854 337 940806 146954 352 351399 152 137889 248259 18 160902 929302 116229 295 31702 117608 341 739338 299 109007 281414 123856 237 842161 67 163567 441634 204 93204 496562 140092 110 481703 38345 101 942024 10115 79 866843 172 39022 398717 9035 82 637400 168446 175 827230 11954 87 185195 186946 54 17382 65654 29 695012 254 126120 18632 55990 153 952577 157 90704 307550 76813 173 434940 85 106089 258535 36 42672 816386 65905 112 879674 160 61838 618559 33 34872 628207 184580 84 850929 47659 138 812545 20 68024 844905 54767 196 175480 370 175972 630309 102101 59 279781 134158 32 151162 109139 197 867533 64 151187 398751 3993 42 414973 49 14193 778757 50525 162 917485 42 192971 100690 43296 98 314614 190 182964 140837 12768 106 591952 161100 279 598362 195170 70 99248 125148 257 854061 114217 5 815012 40730 8 564568 180926 3 236354 4266 33 608526 271 103820 435767 71 31838 472119 289 93685 91452 105 36468 506582 55436 212 712375 41514 117 725163 7 132149 532504 281 187537 942522 132542 235 994717 142 85429 373434 36 157909 84988 78378 225 406156 96939 80 207706 62169 51 413483 112519 169 452131 16932 116 408245 35010 35 705382 122 45812 622711 65311 8 29949 106 46410 718706 191989 218 475749 287 148923 166209 195317 16 364377 170427 181 865467 281 151128 64526 53156 30 109386 36809 179 124871 118556 119 593886 29 174916 424329 55 192946 94979 50 159198 745020 10726 65 627733 99 53976 916759 230 71105 780271 172551 166 121221 7275 8 736104 333 126536 953754 66226 96 724856 314 147842 512998 61081 153 427815 109 33837 415642 357 137412 534917 428 199265 775942 59215 228 589380 161984 80 898129 220 178964 870947 348 134161 444810 59207 119 209197 130 33466 708366 100205 80 503389 18655 48 603058 59856 167 810369 58957 228 571085 133 148566 184845 151 109217 866608 303 180211 653276 37 49867 337278 171387 76 490735 34 158413 467002 50137 179 705600 36 45799 51517 101 17092 128761 111257 299 574742 143705 326 963994 258 113911 195052 2938 42 881315 28 123307 509000 91 19929 59838 155324 342 940032 76248 267 421274 130863 84 313476 52 115199 525408 141092 46 16761 164536 199 962663 43279 21 602402 318 156718 885689 85611 185 308990 42990 39 846212 173 65825 176102 110 84202 121165 277 80826 728132 99401 295 958335 96 40999 838327 159623 139 364348 188081 171 505844 48 164065 381218 40800 136 502862 66663 88 173782 184592 48 347440 19739 27 924889 84043 70 963196 192744 212 585075 43698 201 132198 25570 123 728197 62 188044 539716 43717 56 588587 67180 28 172475 119029 157 979256 63858 105 194851 130 96918 319507 46974 47 463153 71619 93 417145 170260 345 600016 38 106724 704484 28659 102 523444 19667 98 748244 80 181657 617300 37 86017 178322 98 102875 208062 27046 154 677972 117866 281 556498 100051 298 508841 107569 14 152120 221 54562 363127 342 131532 263411 35 160846 662856 72 72791 586120 355 187842 869413 177243 321 210 180919 194 238593 97 174061 823554 357 190605 213642 28341 4 803465 381 166800 499678 7221 22 596595 131910 142 153788 216 112746 824655 115468 114 304626 39 87826 139985 112422 119 859756 6 1000 54528 179236 81 683690 132 19347 227882 6729 28 309056 67 50689 725605 186682 79 952753 41880 29 708832 27347 103 131099 82 156390 936851 6 179728 567661 65462 85 617590 12 19582 939364 142 172139 47082 118903 110 653575 89 12046 532931 119 116904 877613 48 143637 298091 133209 121 96111 112 16211 687458 23383 93 345768 98 51217 847099 64105 11 705333 49172 74 46785 55 52934 922814 131646 92 230424 180695 284 831478 26 194915 449757 51818 11 820629 48580 135 630443 149180 368 283765 280 145495 966509 238 63434 941485 146 168439 67025 1 52409 211236 73244 137 516542 62 164088 771000 199631 261 979496 207 72051 542561 61534 140 954555 78825 1 879924 176 73902 880844 62073 245 176815 188 114546 432754 198478 132 47547 307 195437 456425 132 81968 394207 63755 156 790109 209 99983 826868 201 45118 916790 102638 163 117054 88 13912 115420 47701 161 159417 189788 257 59268 192003 257 160679 7 159378 58484 4914 15 589127 71110 182 585657 94450 294 926629 133 138805 873399 304 156073 148434 346 183044 260299 337 185500 773826 13969 2 67886 12561 32 449697 210 74141 588234 29681 93 267965 81749 231 496268 30951 68 393886 253 137829 163805 60 71319 589315 91119 195 581135 191014 405 763298 163 73847 239953 194694 151 159677 51968 94 63500 11088 72 631364 111 89724 471935 167 52430 228998 258 187388 883866 134199 237 999988 227 135299 316325 106 49179 974852 153 118565 158192 21194 59 258576 156587 96 464917 144 113062 311873 105 98598 667857 132 197775 825295 421 181626 321861 121 82571 631362 1445 31 338109 174898 274 302138 120161 41 910836 126222 223 290851 175 32624 801065 67992 54 178350 202 44554 809553 5 61845 966627 143 73328 439389 171920 338 765112 116198 213 535461 166144 323 864253 243 73937 780919 8 82362 424230 70032 48 78843 331 135929 515384 28 87918 884396 1 772 31 177 194134 350484 195705 135 631648 87430 111 236172 198806 113 579957 155109 237 436398 72571 204 465603 74 16979 712447 181442 190 212532 91529 1 116236 321 119203 14339 71652 181 324106 373 139668 454900 38 33105 61828 187 116741 286696 151986 104 13341 282 150683 95141 166 31818 546862 29 3651 386415 37 64923 804703 197 57661 18962 85 45293 368460 139 67704 645750 238 122959 824310 45450 127 948833 110795 72 8412 21 139226 757918 172 42512 702280 90097 249 578370 141929 263 773476 82829 72 393296 9 74931 923124 315 186648 457135 191 145484 391977 168 181870 757954 37 179422 405083 148 137516 746098 68294 87 978007 171 88259 415481 56828 184 189111 110562 324 898146 10 175882 626546 204 69602 999325 179511 158 198987 97257 9 457361 149 51838 502122 214 169650 743974 181 98684 772107 82 34575 678904 14 3446 483997 64 152813 848620 327 141725 623783 113219 315 309623 207 73925 87098 172 41873 630187 49831 3 653875 162306 206 195351 198 89974 534038 125 80427 616020 311 138070 34021 50 25566 397562 206 61842 889800 128410 165 371364 88 106315 321142 39561 154 945055 185078 1 160313 121029 92 474436 120 40027 602062 15 31845 748394 194 56267 202788 37011 160 342835 63644 208 847390 13 40301 374050 67 130873 796064 108988 160 213077 82650 115 618706 157998 28 824317 288 96362 365050 121557 165 554049 31 189005 969538 86 154904 564549 188304 423 320037 233 128578 942583 54 167617 399509 190235 143 466231 69 147422 607857 245 179876 599636 303 171317 422038 180056 208 457533 3976 18 424954 123 79764 962569 154563 290 513441 8 1436 905644 89 37274 940468 122077 219 907020 98 85223 241987 266 111840 158695 193643 365 684672 127 82565 626300 30105 66 100414 325 121903 684837 107321 212 926240 166909 239 225024 186 47346 377731 406 193120 754241 142 9 58367 322 131436 974536 54 47148 625609 120045 221 651273 112 124993 675183 104 174074 303187 72311 256 655936 193 73870 280839 49 66334 190614 53 158085 529820 204 72158 640597 7545 47 969448 102 164218 783230 38438 18 239962 46096 69 331684 202 44375 92590 272 123098 287139 374 186586 345766 195087 317 186197 197 176012 665499 215 155327 859969 252 165091 267593 35 49422 843567 184693 36 318908 6374 20 264927 99 179141 738169 279 128645 430049 101521 75 570578 158841 174 696405 93816 213 22391 7701 2 190708 88068 115 132911 285 84249 104958 125283 257 828212 70526 189 903646 106249 128 841686 88 184352 806878 66 60219 239322 121612 153 483189 108050 242 530698 182779 381 985951 132 21497 205950 179924 103 937937 174501 37 263842 320 179309 759239 135 169580 801635 3 11335 47964 274 199830 845238 94944 158 544720 46025 194 353230 104966 289 503420 26842 128 807669 12475 61 404126 132942 322 126693 69793 241 326895 221 129892 759872 107 80953 747454 69162 37 469284 99 15772 785750 87370 253 892488 163154 7 988401 10 10283 335514 232 195057 58572 174 72461 433590 8914 11 805063 62805 144 153196 15 87393 132593 113209 95 76200 37 41757 718754 306 118484 955770 94 195931 121912 43767 58 551492 29099 41 550490 157 93909 970076 363 139766 821068 156 172622 57573 27157 158 154176 107 33920 624909 164610 56 579407 122 47476 98877 82 7199 105172 70 61696 994187 70638 208 298031 107922 254 749363 66 36984 548525 145781 337 891730 336 188283 515980 64520 27 81640 84 190064 144842 98358 99 676972 104291 47 9336 346 164195 16011 5616 30 494529 68106 140 254172 109 91912 805687 84 95374 832661 184 127923 110094 297 126729 822223 22087 59 894737 8509 41 2493 124718 242 373991 37 55876 982447 135222 81 443416 117 151608 395327 7113 75 466246 124 196941 885229 157349 316 175102 177 54370 434448 205 157781 337683 179887 368 3782 18 106951 683954 153370 176 884348 116 73463 337591 136777 359 394646 22 159797 269510 14496 61 719460 97 93574 324342 272 92957 471564 56 173059 231432 9646 64 401378 239 127290 520867 145695 161 553133 139 95364 555684 70 21643 974811 185095 297 723575 199 112864 286202 104 152787 519001 42718 150 187026 139959 282 720353 144123 236 767806 15 46287 161416 56 199995 326342 85 145195 229860 16 144333 913116 174056 2 36339 193974 424 814413 173697 87 176947 181755 369 203800 261 162677 108420 130899 46 210596 146003 216 294354 31 58943 360945 45 101136 784334 363 155790 528387 129268 246 952122 120 25910 713917 66 58216 285233 47 30976 25254 11494 38 5348 258 177318 304433 124668 106 883085 177 198547 363110 2013 9 385091 134096 188 95429 191029 129 986687 26443 116 412636 101206 34 193433 110 171914 619341 49 95912 693714 198 74564 642673 102548 77 953759 77264 236 863773 141604 333 410559 168832 239 583230 107735 241 46085 2 1610 731536 19554 109 172462 49988 113 385236 118527 224 754165 137 40172 15584 164665 8 398934 44 127761 627792 193741 309 19430 42 178274 404252 39 64007 775596 16 9386 497953 67139 58 801124 113924 295 299816 58 57550 20157 76 121176 230957 334 193151 620870 168630 100 22486 106689 94 759705 198254 302 605992 220 56276 653258 174939 306 629413 155568 174 887797 120766 59 788110 113 19566 549285 239 74509 243908 180 95954 218087 75867 156 321149 335 194091 818340 144024 324 819384 52 53806 692884 78014 19 546155 167433 389 170546 56546 92 370552 86854 155 69149 192 109843 685921 367 148284 94261 192352 298 169650 227 176476 671588 104468 212 425640 16 174173 764525 121185 40 804304 85 148647 634989 192421 282 884807 60827 236 283876 64 62893 86353 103 77623 367631 12126 75 62290 10 21837 559168 123863 254 582148 1 1676 357181 75634 101 720139 118308 47 163530 167 32071 726783 39423 134 665102 405 170267 221818 265 136634 734125 54033 168 499977 145855 47 758707 331 152397 371040 37453 82 46184 82255 29 62745 54888 170 345969 43 156113 369636 16723 91 574992 127680 234 100005 99159 131 307606 364 181259 479493 197928 335 904020 170 199719 206798 164032 73 318246 78 11822 918143 170979 76 929365 163427 140 732730 18 194757 902515 150 131189 673546 112996 275 805301 30 67885 618984 13020 112 521527 189641 330 874128 276 142879 492622 248 111211 920223 179498 82 26509 110350 218 295588 50626 92 367621 171526 314 218254 197 195766 819987 5149 12 22925 367 190858 373752 127 138852 721260 97210 87 611610 53 123489 695463 139 139408 730237 13 15218 130322 164 39930 685555 249 98610 913859 66 72785 864594 65861 18 421589 44 35788 220289 131453 195 998774 15 43254 20269 88034 229 983945 176836 164 514641 374 145430 340893 106 82001 409067 10 162768 417253 111254 259 414040 314 172260 985754 423 193573 373407 190225 381 545213 66019 179 10712 185930 271 520658 7 450 927953 196222 150 417756 102978 235 394612 14 6147 587087 98465 28 906625 21 124936 112477 171653 93 785015 35678 132 754952 93 180604 328670 97 166122 669945 137025 170 652931 11 185803 674104 14626 3 275741 56323 58 509045 64695 209 221798 154427 337 3128 169822 302 788091 10846 89 178855 115 63161 238786 219 75515 304132 42 7007 94315 66660 246 360865 67 109095 412401 211 160936 763853 114 186685 939128 318 129513 522021 38020 34 247629 194258 286 395496 2 68708 445016 157931 108 964884 143327 223 746932 20 6648 182297 150854 73 262112 39466 121 963441 1 33015 361154 258 85298 317884 193 111436 461662 88931 46 535055 194 114346 777664 222 73136 65118 134335 198 972070 48 26010 772349 173090 104 615288 151 39792 88777 109 99891 356032 114396 71 394566 90 87627 911385 89 154952 306674 139 88023 355048 28 96046 753141 189 81049 260108 2912 43 972212 58348 140 248726 65 149617 670978 189 133500 367721 161685 228 674617 110583 284 793293 119 173735 294644 187 143911 652903 84504 26 601151 186101 182 698287 220 178170 643352 79369 206 707750 103 30149 718012 4 3155 539325 117791 127 647464 43 162616 170426 217 130195 270797 26 14044 336449 211 107058 766938 77109 114 79217 172835 98 635718 164 175313 874856 172431 344 371892 42324 171 178247 8 119512 229773 68898 251 573526 160540 259 410370 218 106743 883540 36957 87 482238 193542 195 16031 116053 237 747524 158017 267 897887 68322 30 810770 150581 74 774028 95 24899 827557 46 26016 655212 12409 70 235370 75734 4 90865 189317 426 492791 282 115897 523462 153007 315 888736 20389 60 320111 5732 25 141768 80 122902 937750 160744 313 799604 196 84885 719119 184 173544 251216 90241 51 311253 49868 188 17425 196255 364 413375 39117 139 432423 130902 3 946963 81763 134 860139 11585 20 189093 9476 55 67616 114 80654 937413 110895 229 535118 57 15480 753331 187131 399 142547 16 196542 619500 160640 180 457511 50 19631 387220 237 80233 580591 97 68433 46755 76090 59 30496 182 86503 701569 14825 61 162939 18800 118 535637 185733 300 381029 59969 140 211347 216 147788 440014 107449 199 772217 126651 64 390246 158154 241 841419 81315 52 365501 191 60670 334557 13 104173 946424 7274 15 11313 65266 144 909176 131475 207 365341 231 135210 69976 71324 182 688560 198574 103 520716 136737 242 722947 105 126658 406953 338 127466 150993 69370 185 555278 370 171841 284718 195413 262 81741 61355 133 651699 53 39601 548790 21337 78 860764 215 185704 608924 109480 206 704246 36779 126 250037 33178 71 22799 35730 96 782973 237 192567 822611 101790 311 599431 16974 85 642913 149654 116 864293 107 113746 215539 263 151306 83314 188963 328 699892 12997 110 579379 88 108195 679425 47678 113 183400 135829 297 211868 88 47090 774812 46374 7 730164 106334 279 97833 304 161652 457387 156 75994 60149 117302 297 222294 82310 152 367359 186230 133 366534 4 53648 448718 298 97829 614055 116 44024 594347 280 122272 767991 153 46819 383461 63 92350 765979 139676 330 941293 104989 161 815847 7 160719 770095 119 142155 937945 57 26106 935785 158953 25 491886 164242 90 209767 179 67348 255212 35329 41 944232 180005 226 546626 250 75860 29156 31 110240 695822 253 184789 83047 155 28892 807376 246 116575 536591 69659 49 374056 328 191390 473740 60096 33 630938 422 190067 239234 42050 21 852389 117949 81 945472 114 79365 840478 42035 134 801269 116309 61 364587 308 173689 492435 4 53079 589842 122871 350 931025 109 21611 832076 75 67392 651537 86904 122 655108 132529 297 556347 39063 197 707438 101771 150 716600 173277 79 157335 23957 47 219666 18920 85 3957 101 143136 643419 71569 85 695030 211 98290 189371 36 11353 132718 85402 90 100347 327 185167 777590 40998 26 876069 230 158299 189980 74314 141 487435 182645 110 913721 187727 328 615779 193 157139 240563 103559 1 665139 48012 218 921521 246 89466 236844 73 60138 156420 30 43198 384299 168049 43 856195 155 147876 622305 7873 21 619862 47 70112 605423 188 98296 984096 21 46970 509676 142 58941 336994 86600 42 115317 121962 135 805703 120398 33 202074 119859 242 797970 75 134165 329575 39550 29 602414 157674 52 559627 59 147944 913687 139821 65 515636 255 117035 754884 125 146630 29623 25 43196 506198 192065 130 424691 156102 378 534682 35 92003 962545 250 103910 405873 80172 267 465899 49886 170 557314 90 177042 339186 173 86801 332236 147 47473 520248 162 113348 4866 228 176947 732806 93459 154 698967 13270 7 309196 59 61619 850697 177557 313 696230 71 19196 1440 85997 130 431952 191043 110 694980 8 49833 485956 103645 136 701285 27 18350 336432 59032 2 766978 71 97021 169300 285 105518 950684 164552 274 930659 197923 85 237373 106 84984 134285 11 101331 923053 141393 204 345888 112 108006 541314 52 8067 862922 325 106012 891193 124817 274 110234 184346 217 929506 22 70327 76197 59935 206 703823 103010 309 104979 214 129985 727651 35 179091 858966 75 49311 785081 180369 64 331106 130 79669 582124 139 135224 873650 48 11495 831952 16 2158 507993 113621 164 272439 7580 17 700167 385 171934 415216 50 11319 48917 146894 58 94645 167 30723 314782 46 51804 234934 139841 80 196018 184866 161 917163 21 1 120672 261 142363 439284 81261 75 178622 91813 232 604984 9892 25 851110 199901 235 76055 264 155235 346614 122570 300 455105 290 106331 537507 25518 4 871404 227 113181 119423 75 138718 789325 36 59242 779870 254 77534 704865 320 115452 225005 279 168262 813106 233 67268 30949 36180 53 809848 62941 50 311936 51273 148 824593 21 99459 112601 152978 188 236854 8446 8 829421 164 31018 584271 37 114730 605518 186718 130 47585 274 169564 531970 157 28110 693301 106538 216 896099 2531 34 284723 73465 238 528537 274 153437 562512 363 146304 882543 265 197189 864695 1 28675 915788 110 119535 933015 61266 108 126719 124015 310 366743 57 131202 577944 80115 261 35379 183159 340 276578 148235 223 35303 19452 52 82220 83768 1 266209 382 147062 339683 127 157481 659752 147 80880 408352 345 179839 54644 177996 251 723802 140 185179 117335 85585 251 105087 149 175642 652427 22849 80 50690 10 34904 834798 97 112471 910438 140727 110 356270 256 73488 854701 98863 183 849572 75 60481 114429 331 148351 622478 173900 385 84995 184327 345 991148 200 79835 981790 88 24892 378343 13646 1 643702 191744 33 125660 334 160137 838308 106418 44 614242 30 22244 853051 191766 301 400445 114 76923 788943 72 143863 872139 162 67267 184433 40 103220 313381 21 26690 793827 94282 243 750004 80513 241 151390 306 174821 240342 31 4055 639565 12479 31 438622 158487 289 89624 166844 135 422781 192457 235 751589 193817 58 809878 100 188911 145855 133 50095 835479 129976 97 943944 186979 335 391528 162 132039 786845 65660 116 757803 2 29 200213 48 148930 816774 48 144031 366932 101 18975 643999 175618 350 799715 191768 348 763684 152171 42 298887 128 179055 876116 58 16328 163540 42 2612 437392 181866 106 653364 19 162479 864713 91 98102 275130 196 155321 646558 280 156199 45115 54397 81 766 175 45204 63784 123 189021 210645 128231 281 549606 39736 15 792085 164 153769 575195 122 30249 245088 271 116125 287345 178971 192 80854 62865 29 725505 91490 272 365487 50 57098 828486 302 182695 153994 114716 106 411445 322 169398 874117 128484 98 268484 109 140141 805594 250 143990 82298 134 81027 847166 130007 146 678421 197479 301 801485 51 101229 978684 124237 313 686149 62 169983 256559 237 173273 764570 156992 164 579702 29 91876 290848 281 198044 942926 117 159488 37519 42809 8 176908 138545 338 562199 194451 185 609907 29 83555 203404 10638 3 24242 421 186996 350335 174804 139 369177 160250 225 746825 300 104179 383615 26215 77 154287 180738 223 449363 95 29334 708540 28920 78 114793 43 15024 518313 191534 402 370353 88183 94 693119 193509 198 416241 71 11879 162360 66 127929 103650 4825 35 187637 50573 174 927264 168011 19 833024 208 120604 156818 44658 163 534287 114606 55 770660 70 9975 150332 3 53266 419201 114 120873 677616 60298 83 234423 49 77685 210409 24023 1 212758 305 101668 738993 96 195239 889493 118604 55 225607 150058 82 30418 36749 85 94640 134 82389 276057 88607 157 740804 154 76991 299260 93226 90 760709 125 117646 822461 1 56716 333835 179286 110 888119 75 14681 105666 53 197269 267005 149 26703 214004 193611 152 629849 264 86262 569388 171009 368 921702 49 7841 381859 136 187819 987388 180 66017 711601 99980 154 605934 16 26396 45192 69 17145 22917 213 150124 954204 31 60625 205150 95585 152 758866 123 165926 196599 171 35263 494527 71164 176 638833 121778 224 493544 245 92920 948674 39713 72 504113 12106 37 598111 46 3145 582179 54954 97 867739 124753 337 990352 139552 170 938177 4258 59 470728 189 133365 332935 176 128920 247096 256 162723 600245 14519 104 590868 128148 143 940068 7 31528 131609 169 88076 754730 63 55750 82528 290 185186 508997 196730 400 799093 47093 51 468923 110 32020 928973 162190 192 360509 159084 272 95229 39692 70 13473 158074 93 886934 149367 310 799801 183963 357 203983 188085 151 693300 83 160266 579805 203 113321 718254 134291 180 740223 95228 38 562708 70319 49 350534 40 24704 48636 59 80409 889864 149782 209 355343 150032 239 248207 227 166428 661102 119088 344 180719 22 12791 507071 320 119477 519226 182906 194 43195 244 66899 855177 112425 198 206971 3528 23 806907 170 136180 571417 59 88417 887373 393 176444 303608 82052 174 494034 63791 190 420521 2 5015 913894 301 153359 603257 138526 123 465107 353 144940 255579 38676 130 355280 32 3496 852824 323 111216 766315 188958 313 610283 124623 142 723519 66 140494 42167 128 59054 588952 94474 241 372897 81216 279 392915 264 181055 31082 6 16203 368082 157606 235 676622 177700 125 542072 273 188201 786254 339 185819 226316 255 190675 815707 120764 166 364714 85387 44 124239 99553 221 413849 28 913 144103 104898 31 950790 114390 325 550498 37143 122 870469 31 64219 675531 250 121934 574599 146477 7 243095 242 163191 399661 53206 58 339145 34344 76 182058 139 47456 483384 115106 327 672892 229 132771 719759 6578 28 566874 151090 87 799918 35090 17 266934 361 176518 571694 39637 137 284138 38958 126 913840 99 77803 653105 90834 34 632211 57021 102 900288 129 99242 179160 180982 194 277911 13 9839 661246 94 115814 877027 43518 92 518000 132 25714 497259 90712 52 5724 306 145733 255235 132808 147 356165 79 26203 678833 27278 90 340427 154 32735 860064 157 38991 874047 67767 68 712247 99500 165 633564 44 58179 736037 39156 6 291464 242 71051 975291 290 157165 420305 160280 355 549854 250 161640 472506 71546 165 543885 195 123176 207907 80185 181 747281 82987 270 857602 165092 345 487799 396 184137 585636 285 134432 680723 77 71504 293616 135 115086 827369 3982 63 293477 192767 388 5283 51 109649 881909 124404 80 288811 13413 76 355294 190 52559 843113 67395 12 608258 246 95083 986166 84076 123 925183 124 106870 418648 167791 40 733981 301 116112 298279 38036 137 281009 148630 308 137125 103 13271 899911 46734 167 623291 187756 97 796737 89 143666 357926 129 32928 922647 305 136436 638233 86623 108 545047 76 64995 208599 185372 77 276908 52720 17 774556 38 110501 973679 154082 294 40044 316 118322 134595 113954 141 499657 239 146816 931725 197 82729 811907 118753 82 796807 47900 218 725543 194 124662 299613 69461 37 822623 136347 312 322905 43 140717 567116 258 124367 205684 8 2337 95288 314 116132 809938 146625 381 173257 112 20171 148123 238 66078 9106 178656 121 322236 33238 40 222314 378 177189 208974 52 5108 774701 51183 61 37459 227 153922 98870 73235 229 493446 56510 115 349761 180106 103 572152 97 26058 515194 26408 69 129073 11 52548 658278 62 66385 358771 108 168819 189955 134 102890 372689 156792 341 301303 154547 241 469286 46573 107 828786 35 64671 704179 377 189193 626019 105830 24 898037 71438 68 176067 171 169644 606009 244 81788 228276 48 30924 588501 61961 12 504030 98 114211 500536 41 88775 390912 173816 86 988124 368 195715 540160 129277 68 773814 136 75762 164873 372 198481 354391 27544 156 136884 20200 125 497923 25198 67 502552 154141 289 244859 104 166208 728247 235 184338 582637 31688 17 47844 54 42433 215485 83259 65 183926 188929 290 581838 99027 288 937964 159 36844 541651 208 102177 978515 70 42861 467600 88946 262 438947 248 164849 920457 8 133160 308966 1 74985 730251 48 37285 175751 319 103291 535945 182 173588 904074 374 147680 104826 40774 54 573425 162069 113 529359 414 187392 259778 118 21180 134543 75 13725 901724 100742 2 958589 159799 341 810400 134 179985 155053 19 15575 691134 155 183912 145171 171 67923 324582 93 44763 720742 26967 21 733607 228 62374 866970 145920 175 688867 217 60174 515622 265 72305 806219 268 81055 761005 181 161397 314667 136 99366 518941 209 46807 320893 335 174143 773943 208 134486 436540 135 46162 449006 87956 48 651784 181 159485 199313 131 187675 892658 352 169587 925927 185 48038 661021 1127 4 30192 6902 75 110381 10433 35 986233 59 148669 862333 68 38830 41583 29795 102 478429 241 110647 250643 154052 219 818567 108556 263 765406 290 158081 505172 150 122239 685572 67 22189 648361 291 197261 847432 220 139450 350361 147 22302 736033 280 145560 443281 49140 64 870535 137447 333 220036 136 50112 50216 35673 149 278345 250 140405 233556 27 40388 738828 34310 91 847224 15761 88 284941 163 55589 29179 59 148956 140682 166 80499 530615 76317 83 21552 21760 140 295092 130969 170 442528 209 120965 64283 163647 213 150985 196481 45 484062 212 187829 185831 144078 351 655889 117553 229 676141 120479 306 198685 187 94529 23105 117530 187 724485 143895 150 642874 25 14414 149525 171145 138 563182 86 61535 833513 98390 55 920204 57 73287 819505 135 187066 663512 235 119353 167957 90506 215 885068 49 198030 793043 252 103048 299253 157161 37 557138 51 11676 674479 51 71138 975814 198 87266 715180 134415 309 428666 24206 24 415616 153453 233 74926 67720 146 572970 104830 12 903769 142 85218 617397 139 22246 785418 148612 66 863404 162143 84 228309 53 18633 174439 27176 11 288792 127 83790 354421 36539 136 987937 124131 308 735026 140 162093 422485 136 25085 605555 126159 79 809616 277 121538 100360 194 107009 243974 275 131018 241101 294 118434 379353 99847 305 332332 22 187758 983751 241 182167 313990 86701 224 846399 191160 152 886253 185 88973 316218 170599 350 715904 162 103600 56201 234 107021 549901 47573 17 460420 9 126075 409803 34757 33 207963 61724 178 65156 77595 212 186737 211 104929 269596 60 165525 689059 179 194605 785244 175130 3 272766 115014 37 225136 22 117466 614735 66 8543 577906 199 162490 34551 184 199250 318608 51 162374 733827 111657 267 898833 117296 180 727243 270 80526 552885 171 171238 378506 223 100328 70038 26 106603 303300 39 185900 336132 318 184239 428206 182160 219 141228 144 27300 838351 189965 319 633548 41 23465 28689 269 93014 362134 125218 303 520870 24232 148 107295 261 79915 40522 23 180534 591881 4098 24 667426 143 193986 304025 267 172438 529572 108467 83 15207 23192 106 869045 130 175657 516786 65 32389 985090 15795 55 281071 104878 230 826144 70472 259 633031 196286 404 100749 8615 46 825723 71198 1 835277 21894 113 223414 34026 64 654751 14 40515 74148 117 82835 11255 13098 83 138173 35 77621 334922 168 197766 209426 114215 107 848345 18 19147 281632 138621 108 143468 134316 243 450195 50545 214 186393 116 166613 29265 39 41557 679395 101638 68 832016 67 54721 868206 50 13492 477446 94 55995 76463 103 13674 837900 155326 251 148464 134 185486 916099 267 166676 555013 59508 90 288883 27 111244 569566 25016 56 848726 69727 93 575206 220 131293 733536 213 65243 445514 99744 44 242489 202 185911 295198 21 34698 311137 197220 191 175711 195019 46 139080 87175 51 995865 35 46632 863716 86 14521 230855 98244 221 464094 38243 2 202594 149579 62 313058 115640 230 736044 97870 218 263998 334 189215 9196 3027 20 763188 89481 108 993792 80 152996 870141 143659 236 563112 12 41448 502495 215 56031 443115 167 82989 586479 29628 139 967110 338 172683 338278 68016 176 593819 190 160199 582629 17738 70 584540 57 26289 780741 100888 227 875533 50740 34 26905 53 18555 1655 244 159408 646286 345 144958 396943 33889 52 282349 160039 354 69265 364 140304 671546 64724 170 607126 255 79626 620380 193666 90 183971 350 139451 630672 69028 6 262514 50468 130 929953 29 27348 33904 74452 44 257913 181154 141 192984 231 144486 192029 244 99412 808616 3205 2 932497 120 30098 360965 68775 92 147057 139 52050 718125 154531 185 934640 199504 345 60399 51 59852 607386 75124 213 426617 56 3784 345362 193021 155 70318 206 86223 573900 182119 196 808037 270 75801 204938 99400 33 871966 378 190406 429287 10266 66 897038 143890 317 647947 45134 99 914723 43 30982 6284 76452 149 885767 237 131316 515386 145 77926 273522 47 31825 159566 197675 313 5989 41593 18 336453 82457 156 658396 83 8807 338724 136 141800 573882 45 2324 650506 139808 311 779826 73 35063 473581 186 175613 841274 189 183591 643989 56448 100 858268 180216 142 976484 239 64381 448380 200 45729 616002 9342 20 698108 77 101622 776601 120290 51 865830 42 18361 942546 198596 2 338806 7868 39 623927 179020 352 860384 34 86811 69557 38576 138 98919 43575 18 186805 36 86004 760065 316 123938 811864 194 38338 634909 81327 46 861925 221 144585 285892 25272 12 673780 62662 162 740483 275 112196 495410 131877 128 961851 7090 34 414002 19 13772 211827 167774 392 815926 172477 84 195145 143403 302 445067 230 130766 740967 89761 17 261226 145 183674 599080 350 141111 60778 2538 20 311285 264 187735 16605 91645 247 303868 182367 233 438425 66859 149 22261 124 47374 872786 81 7153 47035 105492 157 737616 17855 84 155710 76408 115 515489 303 158362 476601 69 150721 210778 154426 154 641815 113763 186 815310 217 197215 11307 31197 102 704024 162731 346 176068 168 141426 363649 70093 99 409506 130 118044 486993 105 72191 2305 73 97126 89128 138 109529 539305 81297 97 884563 183 61134 533464 98 46451 170382 195433 179 705080 18 168154 978494 150335 207 805318 109 149008 609424 124 101474 872314 61964 189 579053 29032 153 810647 62395 209 400540 72 55935 749485 360 163450 532241 74365 251 220938 106 93520 187695 93 92277 927265 142277 52 25794 160693 171 495939 194345 12 205155 136 90350 51633 146642 378 198107 40716 189 748951 129371 289 814260 158924 303 781839 138781 199 594901 31 84804 389879 98938 171 483628 170 39927 462139 111721 138 440604 180 187424 630982 183416 244 963741 73977 117 735306 198080 57 354023 305 159540 991980 59828 137 806523 87 10387 664044 5289 24 887455 285 165770 41485 146177 160 888043 113 70826 84929 127 23604 291941 4577 3 364827 50321 136 412478 87405 84 692472 136749 262 208967 125689 240 245731 29278 157 169233 65944 68 152396 249 168483 679336 182112 341 525430 251 109531 467125 47 145408 729078 10547 39 809748 10480 85 293773 37901 39 746158 266 104764 572663 217 173884 639044 266 180113 163408 175 31435 154463 152 26887 377188 194167 211 990890 160237 312 977422 83954 151 505028 45619 153 104957 16558 124 409193 29295 72 780242 23471 41 535098 55 179350 774191 63408 52 237197 63826 113 866585 142310 214 769275 166089 316 203476 154726 10 337832 188 79847 448526 390 177816 399012 14 164654 699086 42115 50 277815 76 10935 123361 38867 179 457916 67419 59 742041 175697 298 239879 204 63575 745517 48200 166 458428 39020 169 852254 40064 90 366 190 64331 903668 170 129710 49982 81 18581 76554 190848 357 245935 15811 31 429133 244 127000 547978 53892 90 509113 183295 232 289953 160 63439 251938 194021 61 149888 115254 198 777669 198493 444 667064 61 14374 407732 9228 38 34488 107307 248 27764 88 15290 759470 57133 37 688170 78 120015 522570 413 10 563692 147416 91 167076 12086 24 62781 289 85308 860916 54075 138 881746 76370 188 201759 157941 259 607713 16654 12 255588 362 177362 849687 134835 75 135545 192 88556 980062 135088 83 148140 145 73083 73270 71680 4 514729 269 101430 325285 123714 45 887692 130460 110 510372 271 110325 37278 77255 85 636508 404 177674 250279 135044 150 907785 14060 83 100655 2854 36 557595 60109 138 519377 159 163787 582125 166 199783 539269 111559 83 296093 165209 223 978590 143591 332 764781 164400 176 626822 232 99672 67099 29 8568 61791 97867 70 928355 67 24068 26175 213 168858 95453 392 193016 390498 111438 133 809832 29 12085 117508 151890 123 82481 91852 210 66145 65 21797 759403 58 9570 824291 18122 65 792672 20350 139 276836 45 42434 319274 95754 94 271676 94 16853 782227 149 179646 891481 26705 109 789206 248 130493 731162 18009 77 854247 11 75695 279153 200 78878 402183 78 10491 82497 169660 263 867290 117 82977 443304 111368 55 362027 300 189055 299560 5 1799 178641 51566 55 921179 70312 93 966824 113323 7 188867 284 102104 722975 37399 75 164724 122255 44 335884 168331 228 132425 64 32775 741728 179411 56 103361 191 167423 830804 79893 210 873317 263 178400 478000 246 142042 2544 142632 82 395375 140570 22 939487 190 168919 823642 92 9734 133200 30 191572 175626 148 26120 782150 38684 135 141374 9 8999 596310 40548 171 515707 143 67332 460633 145012 27 979462 158913 47 251194 23 132330 967328 195615 47 387017 208 138242 397369 271 116067 526863 59 187069 640921 72 15828 297660 155 51961 176845 161019 228 313226 21 66400 509637 110894 282 17081 57852 170 598793 109 104155 886996 258 103696 697547 68791 224 876861 163 51078 227870 64 43854 535958 23 3891 528750 4471 65 957754 129303 127 60076 25131 131 826536 136 166305 507442 88591 6 491167 123218 237 954787 119190 161 413459 132483 116 353838 82699 236 901889 172536 73 704177 99 143512 816624 64 183871 911567 3176 25 141260 47 3754 376799 105809 277 995891 73517 148 79515 81 174088 411014 7 95030 133569 90828 184 998907 109703 164 263500 195986 303 442218 97 55291 854378 84983 173 898098 68978 229 598080 15 144865 62468 225 138270 84207 237 166502 31570 19 22869 834873 244 133812 123052 189897 56 977102 40073 148 487074 46791 160 186806 36063 99 349947 163529 313 816733 39 159579 474842 86575 147 87097 34035 178 682981 2816 26 297668 24186 57 177818 118513 168 14621 14 3937 256383 18837 32 585637 148475 49 142466 150822 249 176431 111178 301 640844 146749 298 37967 93345 103 877029 46 36673 74706 128 152854 466672 64 35187 806076 182312 380 347790 315 157271 596409 356 133103 111923 143 26643 109897 177757 90 233899 15397 30 313849 92 24879 955872 69 16768 880795 79006 263 822471 166816 408 37107 158 90119 567673 117 54289 69331 112672 179 682071 351 141995 401100 114155 269 541197 117746 286 170606 58 7238 736661 11731 33 238231 75 59208 97866 190240 279 564638 76882 86 238891 53836 210 285982 308 113425 388190 259 159065 785026 9869 33 223126 46975 212 291854 67 55441 547910 114837 213 253409 173737 206 722093 168 169465 289341 225 104126 184650 192311 149 648257 4508 10 751898 105346 118 932283 380 191473 688203 190302 386 268457 21508 5 279477 132988 264 185776 117641 249 173191 422 183357 325330 92716 84 695817 168069 198 651013 106 128820 322641 106676 166 899432 284 130888 305773 20 20339 995017 178 93036 482881 132276 160 221940 21471 34 568501 102 39346 693445 99 124574 618263 222 165488 186981 67898 30 99285 92 70570 156962 288 111915 597992 181 103895 829754 113 177994 953281 50 6733 82931 131037 242 853913 49 172619 846264 54542 150 172087 73 45508 494480 196 72070 646947 181100 294 976167 103930 206 644495 304 140135 948532 256 183857 746855 347 163841 244425 147 54521 916354 56 16870 891855 90 95631 107583 2 48268 533726 35 23170 422263 162783 94 577629 102918 104 1283 175668 79 977894 143 58219 580313 141636 79 787492 286 128917 492566 28 151434 576226 120350 178 12990 356 130135 78529 18293 122 39658 37 158776 147597 183565 155 486999 174 154741 730148 190720 100 142466 113366 85 969937 84827 50 899809 66561 158 549253 29 84663 178931 189022 152 372479 198 59464 606201 217 92039 944739 326 147962 576121 143886 236 741762 97019 258 340430 100231 225 422128 80 36546 791939 48 61694 429063 181902 296 925601 57 32750 212549 76592 237 979123 66 187095 441603 55917 152 660388 126 106360 168748 170234 42 497082 132604 229 601312 86 8831 712943 116403 246 763847 182348 27 253371 51 4224 60707 192 39654 151364 63681 83 750670 105 67177 710255 106145 66 66476 84 13511 22367 182514 389 430637 4506 66 255689 281 107951 690946 53 7093 756734 52 78628 428263 197 63845 809399 313 178564 925085 168669 300 931565 82474 238 684033 90 95001 94168 117178 100 4820 243 103747 704011 88 110888 604072 306 109084 964807 46 131780 834599 14 12473 305250 198 98156 427910 144 199891 614653 75 56930 463204 66 129899 503503 164 159240 290636 82 13306 793968 193 99981 190342 278 161636 790239 169133 34 579407 2391 9 842977 10934 99 506321 1 61374 743126 236 179131 864492 60 25878 33029 171642 108 711452 58920 99 897183 103 54890 554621 59 41846 342014 55230 148 904888 218 111884 421941 37406 15 539792 48585 146 658789 112 42515 716749 80005 265 729167 102965 261 947841 59 124387 40186 87609 15 214212 60147 225 417338 147175 235 74379 156189 367 388561 68 11986 796973 151814 285 824540 109 19048 821543 191 173419 247661 141153 91 540212 262 115071 785599 127 34715 849568 103525 186 11614 60895 100 989997 52919 230 488518 73 130291 935764 15 73828 147876 57 21511 655622 74218 2 883483 120463 113 769308 206 112079 643817 169 174044 366555 384 149306 310448 195784 403 959523 74673 121 145469 190712 343 683294 99743 139 331229 19 180847 590886 61869 236 144929 45 26034 815966 3 19378 324010 148376 346 680440 143448 110 392263 124483 100 900613 181069 321 149095 195595 422 778777 23 46302 413418 146 52218 103171 46282 110 440163 194089 145 701551 121821 159 951685 111 12540 811980 32723 160 392273 101692 172 991890 174769 242 615298 298 159752 988242 196579 80 397028 151 30354 255191 230 57901 670909 177 175286 963757 65145 62 314486 166917 58 488578 392 183443 67548 208 198133 16492 132 101398 237935 240 82335 69860 121381 213 397620 288 167778 302036 38891 93 453134 125159 210 315761 166352 121 50633 16 53018 778760 189679 374 93973 362 148275 148037 55598 218 36355 42858 139 637128 61 15538 332592 321 191396 521769 234 124186 230985 155 32005 425123 101160 237 682146 93 58922 759998 70044 80 715664 224 172249 992128 64 29877 787235 87 68847 901389 14 99844 604123 65479 164 195886 63500 8 440349 48 19854 377747 54622 79 778675 78152 3 230335 131 23129 976778 222 131394 935885 100 115949 160525 301 134822 310605 145 88784 365060 54282 69 160939 136377 249 286832 19308 77 616540 164208 147 277825 103393 151 992002 28181 31 983018 66217 33 478182 45 5927 673137 17 172362 509315 47656 215 586809 281 171113 837422 91 112267 628757 331 110530 900753 158321 45 206994 154463 346 500848 93 107187 46701 73 185142 479455 24 73832 567355 5 3571 816388 362 162242 437377 279 94975 274710 155 94985 436403 157925 191 380694 124736 236 4016 2676 5 472028 58 20400 697837 55179 156 645254 79 139697 483019 61078 241 905031 83716 167 610007 16 537 388021 36101 128 914551 238 98163 896870 130747 71 555072 285 162031 758852 409 173868 366374 35175 186 927609 251 191542 159811 36587 100 232768 98534 219 431878 8345 89 970176 25 158537 824411 163525 118 369551 138938 119 547224 2 34529 773521 206 78163 10052 49911 222 415430 306 111674 966175 159163 56 341475 156772 189 92851 59720 109 999416 245 193179 684595 121671 348 682902 89 89248 322548 107987 152 551190 72 109744 808370 84725 256 333155 118538 48 846983 191727 397 604733 4 1369 643791 35 182668 968585 40 8747 608574 60 67840 199980 124609 140 954889 52 70481 330772 174249 148 646708 182586 279 743212 264 137514 657914 77605 115 284581 100250 2 960283 227 79258 310947 97495 167 128254 248 109361 695340 222 69831 768558 47 28271 674207 173869 56 491042 92570 99 82189 117814 87 489834 65 10222 551097 128 190601 967266 14813 20 515878 87214 70 804303 16 15871 594608 43 26852 546664 133258 25 67376 84 71950 168363 301 123316 953106 135960 232 809726 81023 56 654495 2 113546 464077 114 101520 342791 50831 87 874312 115715 228 451303 242 124767 126796 178 172613 532029 163102 101 380236 385 194670 227778 50 79088 38184 187667 135 798878 118 83706 457537 56616 184 192408 110269 168 823649 159845 297 525823 289 159169 51055 87 70116 768945 105 32064 275275 184054 346 781985 82791 85 566555 51157 34 364540 5 1577 83414 22 64165 232855 85704 56 299286 66 74514 635249 112 49402 880443 316 172761 144429 107612 40 739390 22395 39 232928 195333 92 916511 138833 357 749924 117 41605 571312 309 132837 32365 22139 137 171326 73801 150 497463 59450 196 743098 228 52579 536746 214 52365 862124 293 154701 35324 38 124203 538823 276 134522 63207 143836 151 29017 82722 113 360255 191 117850 588597 249 87725 747759 181 170857 93158 79 73883 458302 167834 158 7012 24 41014 640217 10062 47 606764 151946 386 630285 183864 301 592894 149 30584 776925 182079 424 882130 121169 330 856668 89 91453 945608 34 5341 788860 118 22762 560365 29600 73 75382 162562 390 560008 39942 24 556804 160226 87 151504 319 148042 629772 91060 131 83231 250 177359 928276 12 18618 123387 87153 212 825052 171568 27 766966 212 129068 200156 49 38558 208147 83185 94 212026 161594 47 303104 51 64687 97970 135208 281 762255 24422 114 860227 202 69397 675144 67361 138 442360 160786 188 633924 78515 135 81069 180222 149 157092 55518 51 480799 130719 192 913177 60966 125 223802 199 129550 573433 358 188496 995656 120595 223 661573 80506 179 172596 131 22069 363994 21711 95 922673 91596 184 124783 303 131725 322498 10 83512 302843 131564 222 792035 63 74630 356970 4633 50 992669 298 145525 862746 72698 71 802718 196 90400 578745 255 171244 954060 155418 302 202926 80493 5 898126 76768 103 322921 292 85778 328578 250 103077 656136 61689 35 281456 199402 420 114522 45196 111 10589 26051 131 343235 152783 45 237309 48 93795 895954 34474 40 502608 53476 207 607676 108762 161 444832 80 10100 659522 45379 54 733713 119012 15 191666 320 117736 218088 93 55246 877833 129153 329 64049 328 171171 217709 393 165233 838115 78 154784 69354 155 130083 298106 233 187659 298975 279 140048 460002 154 45899 942869 261 75236 703004 132 70723 907770 24715 113 287707 123 188434 536202 124 109020 397066 41 174456 148280 345 123040 267025 317 160993 310062 212 129149 757823 237 72289 282731 37 30989 745526 193713 287 473532 51073 161 415897 38904 51 11807 246 92784 793039 216 78810 778295 14 90101 889129 64 34927 948238 24 69532 481459 5 139180 867465 134 33034 744417 3893 28 221307 34 3614 763859 252 68986 311569 90113 179 962531 55017 127 158080 337 161077 720363 22960 149 400430 192351 436 989073 257 192316 508069 292 101763 873644 148443 190 829696 10 102416 560228 42 192182 856534 309 124705 824029 140827 21 384607 26 137612 391944 166344 55 20677 12 54608 117243 15273 74 236768 95 112605 486194 114 175599 404096 123 135391 422244 124427 112 35769 26 111186 668217 114 41895 765807 45 47492 587441 53509 117 447150 101535 129 748453 42417 174 152690 199617 169 967481 175 43441 305762 318 121928 731032 26964 68 360769 96343 41 54368 133608 5 448915 138 134999 995537 83655 69 883664 102 12179 786482 23334 105 730034 92 47847 591584 127263 87 481652 111818 64 971961 46400 184 676771 181343 217 755049 90127 259 449001 47 95834 812284 172270 333 693805 89 54267 869859 32 104552 92172 240 131444 122544 52 141750 864547 92870 72 546239 263 115574 993239 232 130999 840120 101 139978 847036 304 112971 288579 131942 266 915227 96453 18 501322 393 12 440366 47638 218 753197 198000 397 508019 76 45057 647343 93715 62 220738 29 180320 719237 212 97206 18296 171656 74 373937 64 25696 844424 149901 262 901552 66 24984 813290 194168 395 234138 139166 279 115301 96 50964 194094 240 136807 910491 165591 261 449958 11 29220 990083 180158 76 388934 29029 165 62426 94 24319 284730 151 36842 11236 13914 76 235409 249 146889 207726 32289 115 649202 58573 88 140094 35 82696 408260 137724 331 130105 134946 91 171874 145 164357 834661 195 128565 784780 22 11663 910248 328 163483 661099 80646 25 308122 146042 151 656074 155 113933 447669 21 13269 934748 7 56009 335053 3 5492 294979 131 57028 37535 129205 90 384221 126723 160 125211 30 118569 715920 325 109641 926044 136447 140 694674 72 162849 125976 35 69321 684780 17 10822 850400 244 182620 291295 37 130643 181541 269 77236 62921 10 27526 412562 172084 407 725822 189305 112 307803 341 161307 589698 64009 228 215082 199375 392 500429 194033 30 77132 110842 266 504716 88728 183 304619 169 108262 62391 34 2908 981360 82 179010 123104 37456 123 749978 21 718 310777 147 193167 657827 33197 83 81083 279 177561 626156 210 108787 401396 90128 200 74866 88341 46 815872 86123 247 267664 90433 294 22769 8 197704 396335 191979 182 862034 187324 321 130786 51 148105 287141 52349 77 273527 52450 119 952522 10331 101 362199 175682 72 608113 179549 216 644163 141038 313 613739 40 20636 374241 24463 3 951377 71 39838 49778 75 151613 354562 194 99080 836433 36787 105 554693 121824 161 643623 56 34481 890950 133243 139 306458 279 172483 973792 119017 219 245017 16548 47 87459 176 45596 695557 115595 295 112535 95735 216 345428 190541 132 909284 135500 359 173384 68 143748 966810 71058 83 149738 28869 112 778905 134871 317 456910 74932 137 294717 96 193492 552517 102 131956 545200 318 120589 45827 26407 114 587281 24646 30 549543 116187 195 656364 67 148879 742938 140 147490 764733 99 46973 262311 132893 303 811389 228 119618 459838 71598 162 966714 23 159744 499822 123 17306 622774 183417 416 963975 116763 8 160904 21435 79 857684 62363 6 126922 128 25738 148334 48415 51 637172 44 95111 240336 82752 98 749524 332 166218 225123 67815 34 370584 18 67099 621380 187329 81 167752 204 71478 515169 129 66142 422821 92094 32 10093 143 82224 780024 258 159525 537596 48291 194 983910 94 42254 1163 178199 127 554073 56453 173 96538 88398 95 969437 228 67448 637532 71 182657 137079 125 39773 378961 180477 396 603921 171650 268 570460 51775 220 872987 105 159813 430565 79940 201 884545 5949 32 646414 2192 46 333016 111547 125 814040 95 81468 725181 173095 358 415845 73 52817 460284 291 95780 157381 137 54732 260893 35606 49 640057 16356 26 465707 10 5763 481430 45207 85 319520 22073 30 44670 193 79717 351178 4 32033 615127 24 169310 573689 1 66765 245623 214 121329 669125 82510 218 132087 279 93343 425640 138980 372 380065 238 197181 816435 110 80893 244732 180692 24 286715 15 56277 441338 156229 234 50475 130444 233 762479 39 192186 561502 187 43960 439265 29 153712 810527 274 126265 950687 28410 109 972120 28103 60 351951 395 181184 217172 159608 151 230008 117257 54 393255 145740 132 77762 112580 207 657331 38126 129 178158 32672 157 552575 174 47484 710286 133422 295 840101 89 172726 162808 180145 39 594327 25633 130 537987 11691 83 853950 55199 12 101455 168301 227 975697 47 97274 128574 69518 151 267579 258 67053 355296 221 135019 53436 5725 14 593380 25966 118 115677 19 45278 533448 97820 45 970795 11829 102 215920 189896 385 170365 278 172275 839249 47261 211 659607 140351 226 712604 43 81246 855984 211 178277 580362 24849 31 277506 354 147208 742701 188370 151 816290 25 2654 768084 83964 63 867344 9316 83 565321 5 9377 552773 3434 35 642055 117020 261 837687 130 74454 463652 170 106680 951499 237 65938 768358 89380 180 683811 111463 158 642055 105750 59 938656 115993 72 717207 67 118449 141229 146575 252 709100 15042 77 378093 86759 228 262653 17470 17 707471 111 92563 282302 148140 352 28102 70531 243 673718 54526 47 491359 188801 132 892367 79 149544 223539 106985 259 702223 50597 16 80625 8110 67 400 6 17366 681229 153946 302 687934 61 142166 180007 94 132001 499565 143916 30 830301 137850 274 788352 196 133666 371764 213 105406 916995 112703 128 719215 185402 123 660543 18676 79 180939 179 94312 145756 167 189620 167276 272 135758 749921 194774 82 801700 195596 435 991743 65593 84 674895 84 23214 597354 88993 278 234097 274 85274 308294 2379 29 795147 122 18459 938575 141097 124 868038 184843 373 347178 147 56048 924118 129893 135 472572 395 180346 877343 100 151044 303451 79 11117 572108 50 146037 947098 138635 200 564918 120242 326 629409 8 131795 871999 196515 201 184568 138987 245 856516 21092 117 919978 344 153790 643144 19584 52 630101 6269 3 456588 23 3368 178460 51 5734 694296 68653 67 291035 101 138191 499888 181899 194 714085 18 160927 547469 28 67778 646609 106 106329 613426 244 93690 286562 98 185096 793288 157 77487 813855 55772 120 294602 48220 45 633987 131871 147 241859 69 93212 700374 148542 306 566395 93 198527 118578 118 39920 291086 57 13400 694748 245 133769 718223 191063 372 411034 68452 152 998905 18 6312 394978 41 56146 573706 62978 75 592883 118 84884 187632 118953 212 833723 68170 202 245611 289 180159 318353 41413 9 6436 21292 103 811623 121678 83 75032 11713 106 71458 132664 90 786531 159559 193 44825 56621 6 65730 311 168694 995379 196531 124 529618 1885 4 171622 95994 190 20177 154300 340 637310 9 135082 525019 204 163655 173951 12 67742 878333 163250 393 720294 141159 325 373926 192482 32 209902 27 12770 728879 37 11342 139706 271 119600 78098 153 61901 108841 55623 86 784187 177 39159 658051 66528 155 700461 172 192560 648770 79126 227 775511 138 147687 375028 152 35049 672245 305 145927 766444 194943 325 160368 12912 108 416602 273 162047 236000 191635 176 56513 14 260 105789 175348 131 889043 400 162882 934031 23410 85 86669 100684 196 410945 183527 158 790236 114425 222 805676 129179 204 499219 113647 135 781375 140 23522 111374 62328 172 853807 91 26065 504080 16473 34 56784 8948 73 908733 16593 40 453298 187 143757 853254 91 173797 881465 27609 95 725122 10982 59 347466 60 95086 74297 309 141540 656663 130429 178 851923 169598 17 76431 19 110567 334366 79625 150 429559 150 169991 58949 232 131984 148933 88521 218 820803 47 98516 800297 97658 123 876279 386 173061 889696 302 143718 643045 34 21416 341109 14 2707 483613 93 90591 820465 55 6247 908968 49 93011 500226 151141 287 679031 276 92629 467092 41508 27 566865 92773 175 874525 92132 281 616823 16389 76 845621 76951 234 500949 87 147700 436407 143 155669 51142 96197 161 131660 367 199965 319956 67366 143 104365 115538 247 22612 283 165112 106273 184 57644 320667 31 40817 745928 50 41519 503003 73 64810 81975 48487 69 699965 220 153858 425628 182 43438 381859 290 98473 330465 146970 281 158725 93252 34 268803 123038 68 641372 19 97559 343319 189658 173 913858 58276 4 743397 3164 7 90642 188106 238 793943 176788 223 995544 147 67969 925548 72 72991 107754 175918 29 506052 193899 280 715809 22 39289 219241 56014 229 413728 77518 204 65661 20327 110 345738 15 196195 355341 171165 301 593462 128036 26 528538 37155 185 685136 51725 8 21646 129 36913 724642 355 182062 374346 90777 162 135052 215 75112 71185 188 119147 977667 143421 252 414697 124 77263 151198 69 4986 784325 191866 53 712370 90 182505 97379 158694 89 630977 69390 172 982951 173688 189 673449 136 66455 729878 70 7021 832079 82536 86 887316 93 10415 306164 487 5 42171 114359 82 802070 94 31061 445698 172 107415 676534 84 112074 156795 651 23 925426 136252 243 477712 1455 30 480652 172 91530 459298 76514 126 444397 27706 137 735537 339 191696 245320 79244 161 176427 81 6914 958540 114132 256 692781 125202 105 432893 74055 218 628776 91587 213 143977 195712 400 745694 95166 139 958460 122281 152 581825 325 177949 796197 198 171668 203441 68086 194 536548 125 189175 584575 108138 315 905331 356 199512 36429 211 164267 556784 89220 253 790157 104 12442 199630 56 81835 372391 24566 148 592281 189 167126 541291 19 9764 229090 225 91101 721945 57 11065 558971 85 36884 997731 90916 196 914165 30770 43 293699 23771 4 677731 326 136845 105478 20 145649 669247 200 47294 242772 344 158240 209381 65 33370 665826 77982 238 331573 110 56307 558000 72817 181 140635 174946 338 718195 245 110750 120320 158852 49 313107 12200 26 421402 87 27605 3643 197956 6 790696 7518 30 788487 23 160802 275824 39 165732 657807 2 87487 357250 43996 132 209017 147 149157 471637 242 177894 462238 150006 235 793151 177029 392 18298 165846 352 627023 115 70123 637277 29984 119 525041 145024 234 26206 163 138038 213471 142635 286 13269 55537 129 631223 233 94432 249767 198135 422 325124 130323 279 88925 220 62180 815641 80955 152 200395 62 189988 709127 23626 22 117891 102 97649 792989 14 21669 586647 173350 342 539279 195062 258 590574 122 92739 950667 150339 292 581578 142 68981 721088 121654 266 831770 103464 307 694281 161 107249 427164 259 146585 768082 68678 14 880250 148 74909 520675 162 131478 964823 53463 133 357749 38 121006 568208 527 20 939802 40607 14 40381 104 51591 225184 141 145793 717411 195 72270 890760 32869 181 745319 181410 212 158579 69783 237 448806 5079 21 721883 163 143577 535589 73 11287 23426 353 196582 246994 133774 318 811039 312 116269 863961 155174 311 16329 120 23133 717616 579 22 168101 146411 149 637278 25926 55 580030 23525 17 330004 137543 161 368251 39 22346 62164 109 146271 944307 437 198412 484411 133010 29 362007 148226 218 987289 518 15 801521 306 97161 97102 161378 137 710665 360 151662 11063 142004 42 310123 86733 104 125801 65150 210 25328 110160 197 839032 149419 234 439091 10797 86 142407 39 26901 733790 144762 272 787093 115962 328 484003 314 101416 879392 60184 161 5855 11 35780 100163 244 134961 965119 111237 269 767371 118454 299 750013 142 21787 8630 168 59419 548182 180 132262 689970 151927 353 546591 124 86833 446730 6 16235 216143 143700 248 183903 171514 229 72712 107 17623 216665 190370 315 462782 276 87818 753030 366 147239 814029 65106 185 512990 110992 37 344909 110 50324 212623 171687 73 151025 123 126924 439657 255 123124 798203 89118 212 806206 68323 141 618417 175 40883 563416 73170 195 552816 165573 346 764729 32 50948 166684 89 78950 966727 180278 237 836423 77848 231 787554 107 51536 769230 94 156101 633694 46230 12 856002 198 101678 479344 245 195801 827864 159 66507 817454 40457 141 791742 82 57293 343505 76 112964 63161 152848 388 20500 337 152588 935914 649 14 476215 161 31218 207814 108575 19 515020 44901 56 385965 311 185286 353097 200 40939 685331 13037 94 244552 206 87937 253036 202 75547 783956 269 160962 963249 77180 156 567540 5011 24 217209 187568 220 816186 194 139579 444113 237 152679 92508 375 175700 334088 178491 102 433451 135498 252 792195 90893 283 165813 318 119142 706749 300 157716 262464 134972 192 765885 3 68483 701157 158 139729 667299 55528 69 195178 101866 60 210403 26833 72 287331 13563 103 300245 75572 167 660953 139957 231 163664 232 161920 273801 358 163045 980776 204 155167 959305 140193 245 113934 63 25708 279722 112690 309 254158 271 194996 177895 50 46870 921180 18 38171 210208 16 195789 725525 191403 216 664013 106 98958 990775 59 198326 433864 348 151783 696570 363 192227 1209 299 130609 284194 392 184545 567444 70667 62 292877 238 71637 961906 82 67873 535614 99 103452 756505 305 123336 331722 152957 346 609623 70240 202 989995 375 180187 426004 143032 28 2461 18594 28 563303 142 118500 642100 107 27905 473554 176 190957 661555 118874 251 662174 209 108802 265864 120 181606 771286 64962 166 817492 50 7686 805207 274 137524 409672 96 118271 524327 139440 58 979673 34 59400 448743 56 54046 895866 119141 1 979098 31 56765 961211 314 138654 259484 69 196297 287712 162009 217 60347 195634 240 253737 143479 240 162253 105288 246 413404 80885 126 44351 160926 172 100035 194076 94 942248 14 40804 791114 136 116102 257062 67 168361 151291 29274 112 97661 154 43839 746993 46 32787 461525 157083 345 982720 85085 151 566455 3601 50 217922 283 122153 824945 12586 43 943038 142685 184 662003 75299 252 240386 157 25413 945156 43764 162 114295 32 6491 105053 42 46353 350636 182625 246 966886 170 153485 234521 119927 98 930620 51965 194 908 34 105922 794969 166 64264 871580 103 143157 985808 9 124616 184990 139 144436 765554 129 45584 702405 145858 374 392076 56 6623 297587 154873 52 527 176721 138 83423 45548 156 553817 29157 117 114292 45019 56 472846 43 26848 257291 169612 328 905147 33 4742 694355 14843 63 99941 123 22397 426077 72498 85 201020 192687 380 465779 50811 141 213367 134 53695 232008 50 159685 217704 179416 5 998927 200 173873 536226 307 124425 593650 166544 166 664462 9 24933 261606 76880 1 365750 288 100551 173070 57 135495 289320 147089 116 365835 132214 102 700018 128285 200 536203 50 168946 383566 35 20100 829274 116117 4 81541 38 153846 897138 65506 206 784431 168 115405 727920 42294 120 495427 6 1303 572729 128837 99 10679 121344 199 278495 84808 167 1243 51239 119 417095 10628 63 462950 92525 175 203988 47 12986 755251 40651 21 335663 223 125065 852636 157 169328 73523 180 181368 982348 13 22389 953838 54181 52 348511 177868 40 266060 181 121896 150848 245 167380 818373 255 150821 786013 93 174963 293855 216 123281 786174 234 197156 231513 90436 14 140804 146494 342 757958 150 57230 861646 24269 67 922056 122 107755 188500 145033 144 562642 88436 262 540215 143300 97 9351 136 184023 492250 127830 65 10114 23897 46 336269 172076 248 155970 107670 82 829783 240 85860 209875 19747 50 801014 149 118848 432626 116365 91 866744 10805 25 987454 142943 41 561553 36726 47 22500 126882 252 809023 222 82592 741441 167075 213 805035 135 144044 325071 344 176226 134246 105 24055 983085 56 70134 480788 43022 155 466493 54 3506 860044 106981 181 516183 9888 62 47415 354 147658 463380 344 169057 244649 136970 154 17799 173712 233 521126 103 147448 59913 68812 55 957645 187 108236 263230 193331 223 957200 81 198029 862558 124 174716 311976 110574 142 946407 139189 162 336540 70 52075 462665 137361 129 800846 40929 120 294576 206 80921 606813 156 93063 296860 115381 13 428214 1 8155 861504 232 156557 578318 26526 43 681731 52397 166 611606 14 177348 800426 48674 93 804582 290 149930 820036 119314 277 228698 220 62656 798005 189759 435 819387 138 30758 812474 165729 173 123478 5 75208 413534 327 172789 374465 96139 4 58350 185 120926 718339 192 142786 379474 47726 130 990627 50737 13 662459 61920 86 987736 9 5158 632141 38 29308 705538 80907 124 744631 187021 241 726401 85133 77 197519 109293 14 483507 199 157804 875300 247 111068 878366 263 151466 339952 319 127268 519961 65896 251 315397 345 186017 80859 280 101313 324592 151 167711 883988 245 107161 615790 58840 71 966827 269 142787 753015 45074 188 432582 86356 203 481128 288 153710 849924 278 139644 526356 27 190167 389612 26 127342 912561 175585 362 491023 32 86422 955400 44 21796 79893 189 94458 389751 86134 288 417163 43543 73 143078 41815 42 644956 93387 47 69560 142352 286 486775 102689 282 8537 125 151972 595601 133 47028 215797 114 15173 823281 6857 56 72425 138257 128 309163 56479 138 855350 97 148584 73020 63 58545 514096 83 181694 486350 165 147619 175760 262 128042 871531 129 103122 616171 189 125673 126428 48540 38 692689 3695 19 372873 42488 112 354350 100 46063 561457 165069 280 202016 187416 139 460108 2274 30 741839 127405 298 614631 53 10596 641940 422 194647 642425 211 165699 509179 78 167275 837661 211 156833 934867 22678 42 738938 93 174468 314701 29 1334 419381 57651 108 649479 49005 181 678538 134017 79 30980 59914 3 574705 5 1409 85826 173328 312 939772 37253 82 269955 212 50529 359230 2807 37 860965 3851 20 365329 97965 306 764358 153457 234 549906 30433 102 251296 129063 278 486848 123109 220 70649 186026 250 252231 2877 30 585556 60 196876 460330 133448 309 993301 182182 417 635254 6039 43 117668 9697 41 973639 140 113088 274083 121245 28 648841 251 103913 372789 42958 174 611613 147598 306 566736 38 52743 201747 159765 242 33386 98976 27 943535 92499 247 90900 93393 13 337633 5300 61 420424 168 66587 962812 113 24599 81666 167590 337 556376 289 109583 456309 143526 20 565442 14134 90 827021 32301 177 739460 58 11442 566707 193686 195 515572 148807 163 651332 285 125539 645637 116387 151 114886 139 55878 208255 6 11408 309485 319 142194 883137 31 2294 537056 205 70160 226537 1 197168 193185 382 183535 574688 60818 169 842721 176 38471 861355 360 149877 226518 155 24947 947342 77615 74 825546 193266 376 449254 26 36131 311231 54 5434 133027 140 125157 477619 73 83955 453612 101 18423 866806 20 18416 28686 149563 311 544181 282 149407 862250 164535 35 263016 161 152771 693414 63110 105 690979 369 139529 330796 60328 124 656525 12 2589 895953 182128 223 251825 97 102500 943983 73407 86 21922 112493 80 776850 87559 81 774649 351 139658 594765 182861 383 421687 129 37814 392212 84 58873 19675 215 142641 513880 63 67579 365433 140463 198 696060 76 194087 378646 42 80752 47451 120993 32 673803 11 77462 775373 215 160762 932018 134 85667 69844 163646 363 917888 355 172737 973978 272 84855 596745 104316 92 274109 84215 148 372793 7 29918 803780 170822 324 811025 38 4994 151091 213 49701 921376 102 186462 898777 199300 60 379994 117613 77 965166 124461 303 116882 148 130339 197558 17 14005 930970 38 20905 200526 19 9306 918743 12497 38 589713 10 4158 48473 116044 325 701913 149 54556 599951 160104 23 379971 175017 99 935223 306 180667 372701 122 42906 132240 23913 103 550424 199616 306 924183 119 19802 874518 125 190247 803152 224 110217 822915 141 33667 39488 209 103961 571856 106957 57 853473 69155 199 328606 43179 83 48505 2180 33 25190 160493 173 787206 199643 419 509177 24 3234 660157 205 53899 422873 58240 84 457963 411 180626 971484 162003 390 745979 18967 40 364000 106974 49 831845 424 181981 263405 25 127088 650637 107853 252 533779 27 24060 701820 8542 11 956617 40624 7 375156 118 52851 640411 91565 217 778615 12121 95 552337 14978 74 626332 106847 245 339275 271 121840 407986 79074 269 139025 56906 180 941745 290 178623 816294 22100 73 386512 131841 230 996466 32 2036 390798 150013 269 342572 14 167183 886701 148908 311 151396 62675 170 228869 199283 121 258572 159180 34 992049 78595 274 116295 23171 134 582088 28067 18 899551 112551 262 188701 15349 97 333049 153415 292 173791 57441 88 656435 35 42192 152913 74 184141 269868 233 120310 822205 352 158737 137357 68419 48 746011 296 131876 364686 229 145343 232335 382 155225 977808 329 162578 780393 188493 109 89142 195 161792 710883 166237 175 934947 48705 132 212534 131636 321 250588 10 23576 160965 123 170747 181673 196503 282 981860 110510 65 124299 2 78553 773068 169888 135 380668 289 139601 735886 47 48691 206971 220 75463 172675 130161 118 348896 144 80565 433073 278 170716 633187 219 87959 331811 22609 82 478133 27598 141 584182 87 15565 60468 227 128184 264085 253 172869 1314 145 159202 450421 65081 223 502326 51 64597 958215 126572 178 361246 100 76149 940552 33714 50 965057 30524 12 13441 305 143292 822610 135338 115 205946 136 54237 32073 197979 364 553910 196 195825 998340 42082 139 499656 29 166570 912985 258 69833 537463 152529 381 26048 143697 274 166254 42253 97 634884 105804 209 947614 40326 28 742900 118 87663 286799 65500 3 205448 6011 23 1270 2 47428 150531 3 29688 162160 129081 174 56945 58128 162 92478 335 145233 74098 30844 105 123661 48306 77 465563 71 28325 676748 99595 261 149904 2780 47 942805 277 107995 471031 45813 39 68089 86870 181 110836 169933 225 467261 96 34458 935199 273 100104 373406 32742 164 281243 227 117854 501500 214 56513 476577 155512 217 38676 152 170313 959881 23 123740 306297 224 64167 38281 189430 67 214696 291 97794 935844 146 78924 637549 88 22223 83255 73659 230 540852 12 35259 65557 209 93342 653576 196181 48 260560 28 18943 523062 140668 356 164934 32 5573 432898 14 43256 636261 270 146493 594274 2 28075 547175 65305 169 786771 301 92331 314934 328 137599 918214 81985 117 570275 68752 91 543916 34377 85 794868 1 3273 864475 41 176921 72447 97936 32 388220 261 72092 207491 45114 116 432743 141375 350 146244 147 186796 767285 161776 241 196493 270 198713 344319 53 117561 848661 263 193395 488561 114740 74 544199 319 172375 690034 163 32026 382944 79521 149 164914 256 90001 267463 75934 267 649616 30 150106 659595 210 51148 790648 50121 219 501990 69 111369 387924 326 136543 972655 166 41111 19434 122 112409 287971 35536 64 2752 288 163880 227415 49 12162 315019 38350 155 228900 9 1097 479222 153207 177 117898 164 185617 208313 272 97129 533679 242 84820 354004 112482 319 656272 17 187339 10352 172437 328 436217 16 151228 574457 274 119631 437328 107714 2 387715 168358 338 166507 72555 204 608701 142092 195 301802 4 142414 470950 47008 208 748710 82928 84 62478 235 177133 689663 27 757 406793 103 48714 789382 427 186656 326148 71573 131 645145 125263 24 60480 105 46290 95723 198 67694 645103 41275 8 49752 65032 38 62062 47099 123 292341 42684 196 296629 116 14207 592283 115 22669 348095 178 56736 716865 20935 52 267148 145 89791 170971 60768 73 620429 149 173859 47895 168983 28 874383 61439 160 884650 326 175485 660059 222 71491 757796 138943 14 815880 42552 104 55065 347 162621 245687 295 176558 121468 85544 280 525437 173 36550 994168 105685 299 366332 295 184244 931264 259 153239 261058 64290 48 370547 105 94939 261601 46 16735 692719 111682 98 971592 14 9381 109690 220 132004 442746 146410 73 346776 143976 55 148726 24164 23 408189 184 36670 517757 3087 17 658111 164053 336 474771 64070 12 244386 55426 20 493792 148696 153 253302 197557 275 66026 97773 124 626053 120216 284 591433 12 138083 874412 86905 33 107722 2 156636 182260 1 182 338138 49111 92 348963 186603 363 824988 5 48084 663499 62 90161 76327 39 31388 149792 93085 121 600680 19 188812 379852 87596 58 310099 227 90660 656970 81 27256 644729 85 94924 729426 347 152225 969964 278 179195 83591 200 103729 714804 43773 129 442036 52878 108 715601 24225 6 19812 323 154789 192125 247 109836 581258 105865 17 785057 183 85293 705705 111 16110 17766 96444 283 34678 176 136527 344863 64795 104 582811 166449 97 263894 40249 193 643823 349 152038 971853 59841 118 236402 151 78632 170392 188 53056 15609 144392 76 308882 136658 57 332823 188307 190 600808 177 74542 704288 192 138172 325001 144955 352 155727 426 196115 138286 108 72227 733904 55 74212 402208 137 81449 207905 295 121724 972 147 65869 83041 39 17841 167920 98 14535 355944 270 95818 627836 267 108021 925132 29139 115 291229 10218 67 700553 116 27275 707782 5 103970 643019 172747 250 764405 10 4049 692346 116208 279 346532 31748 76 320283 182747 280 182800 61 106954 517504 141 92672 84847 77 27631 257041 112694 45 483617 152 43416 446681 133 117408 376674 200 57834 8518 95 69228 738711 248 114050 281336 112 180769 918219 116966 126 281844 176525 225 780521 102600 119 583106 169 52840 739367 263 76048 221546 23068 107 88396 130548 173 5866 151 141660 190422 180635 400 657328 166290 388 171061 87215 64 410241 80260 181 801964 117 31953 9787 285 168988 504527 2 9238 573328 100 57213 99718 66648 154 885128 148 69879 859531 129 29864 435489 53 18662 639123 148905 81 446576 183941 335 133748 86 29123 17133 171333 162 312242 100612 224 258742 54 3115 248536 296 160694 898494 214 54177 361558 7838 47 872940 58 72050 697182 111 71454 328082 62857 244 92385 172 29700 569428 154 52355 390925 297 129663 993360 68 17892 534981 81720 157 351151 205 78314 918352 16 11578 537387 87617 213 480561 188407 126 746359 130 84559 889075 146327 302 922714 134997 238 297637 144 108319 938796 99 75654 654918 1 13752 911620 331 126253 100100 86 173845 385383 30 82887 52241 80 157137 87516 228 72794 379098 238 121256 638101 2 162260 477389 188763 4 856802 117518 19 583817 7 139399 758291 69 38649 18001 234 99906 10330 296 153056 472869 82958 263 501165 136134 121 235193 125 66465 475495 73911 47 349337 142216 292 849760 127 24405 856463 94832 194 569981 157417 387 478017 64 143440 921915 16 175156 654798 129952 161 289485 47 18573 45026 129891 342 688231 118494 100 720511 315 148088 941196 79000 257 681099 130957 188 183421 60412 169 275254 145 115953 399421 83639 157 984558 100 173641 704049 77776 50 275509 18745 91 840979 30694 53 130610 87 153041 342588 32 123725 972057 4 143517 624106 159450 156 432335 57 42046 71687 74 7034 103080 209 66321 838890 113352 300 629569 19609 85 762799 59372 192 966723 109122 60 499432 201 160174 748759 175 151258 86468 55 41388 504615 19781 126 415040 410 174799 46199 142915 185 835328 177575 130 323842 5 128298 850002 146875 95 79380 189537 430 190363 66 5751 929765 19 8637 387546 10281 12 723454 22481 79 778220 18 46250 907265 102654 215 577573 122190 105 310663 1 12517 24883 167 133971 96442 24663 86 177513 47161 28 876361 22535 147 45664 199097 32 309708 93 40807 180010 154732 292 853563 78 33091 764714 32856 96 17708 44 19725 966248 168209 398 361391 189 184485 292473 152 32973 463965 185 103932 579436 74 168922 542125 81 24766 269841 179810 176 258805 246 199472 598056 67249 190 981641 152 33272 122495 187245 396 679280 30687 137 805377 183872 302 831283 97 97330 763944 120 101285 805305 90670 178 548792 8 128219 788499 71806 175 485811 118599 46 108441 118 50952 726262 140196 56 463897 53 166807 484650 283 122636 549803 158622 1 555201 11 53845 754640 190451 312 267530 236 129309 19222 153 96582 530578 136 48472 824689 264 123010 457853 124399 268 657324 173367 43 777194 142307 287 696516 74 44600 613579 157570 267 478566 39 12956 241359 189201 71 804533 89420 88 776513 154824 334 812897 88137 176 922796 35 198037 804764 91405 280 465881 45 43128 281442 305 128984 626325 128 29586 560913 108794 315 40873 214 109347 686466 33429 116 115470 168128 302 379986 8195 18 393057 17027 89 460757 109421 120 421237 158712 319 799946 12 76806 395264 96413 292 402220 124698 24 762998 199390 57 282392 194 88194 259787 70234 10 866866 113585 64 804705 196 180270 891771 183855 8 454318 1647 27 222241 185 55373 593404 126955 45 672301 249 100427 296037 42 114035 61373 96955 125 540982 87 53540 950084 38094 49 115229 152643 41 864425 55572 50 93026 134 96756 101583 104018 3 101141 77712 274 412706 177 78547 784944 221 107372 480642 48494 149 793064 90941 73 425343 315 106669 177430 27 58949 94903 52 176863 492251 23 32332 804451 21329 86 363663 148005 348 397449 6385 28 843891 244 118507 919120 4 54121 670464 137 67909 217472 57077 124 809381 167 74594 147004 331 122306 601999 108 117638 451664 384 157744 137369 12002 25 451826 188273 235 831125 63 26337 33520 177 198496 703972 301 156929 860182 94295 103 339653 291 144496 968785 40704 14 55845 214 68772 185503 103217 113 378700 61 139793 390391 36 14224 255466 125 113811 528516 151 29966 444254 135 83405 622510 94 194293 484152 115021 303 55989 252 149378 421003 26525 33 876791 197757 356 653359 148225 338 458803 56 7233 805480 81 150752 519603 96315 145 536990 189 93235 886651 193614 281 473619 197 110459 64407 11 27782 770737 214 104834 207193 47948 99 588852 167 58990 276425 60 154129 634920 77 140757 497968 122 81944 847141 141 39333 743521 177783 85 822288 63951 55 262856 11 175687 198256 72513 69 904529 158 27137 772743 228 52779 464158 189 184795 122318 191 146640 613563 193436 169 893514 158 154977 884399 191 176047 917841 26699 103 641898 10096 63 67507 46195 92 678829 319 160283 801652 350 166019 127655 67029 51 816673 162572 272 85343 93217 286 403105 84 58267 599824 314 158507 772310 188955 80 22732 13527 43 917667 340 122740 925041 155794 188 960810 174298 172 197622 162208 293 402534 345 138370 234735 112 98630 638763 113760 259 784476 277 89770 547968 74 52402 645401 79 74504 267485 17251 122 243174 103 62433 657374 6791 45 439984 119 124889 642929 1903 24 49782 174575 311 23212 76273 155 81473 166571 187 236810 119043 49 38907 141837 325 663614 99556 142 76673 119 71768 736268 196 39906 959812 94 73383 678424 108439 205 502963 3464 32 350724 6058 9 341481 180205 385 137788 8883 22 949684 106 171061 846306 135917 141 276315 132476 163 754296 49 102347 417073 73 116202 273566 149662 331 434937 12 4221 689734 13 18851 137065 182115 325 911141 90 57414 383090 1590 39 186183 157363 228 601854 155190 342 583787 98411 11 681135 222 98819 492121 82 9232 745038 183479 241 453359 34049 92 321835 24 98450 943055 21423 105 670322 77161 215 269493 195148 132 351940 80 59055 247966 64214 70 91265 66 137834 485302 114 121816 191407 11321 29 653232 188703 314 461788 140562 105 718955 12 67739 108327 41192 58 899814 192574 37 530056 64 122465 243147 24 14362 113395 75 117842 253584 191638 236 580147 185 52173 743614 28655 28 518628 77261 87 3299 270 113428 183277 21055 123 104952 98277 188 163679 63 8659 495137 97 35239 278756 56957 158 796789 47862 77 815291 53 173642 156562 9247 13 684691 173033 107 461956 164 64626 884690 67322 134 218155 41 1773 670482 13 150102 90933 73912 83 479152 166947 402 16783 386 183415 776439 26001 109 814365 195906 160 321583 368 174793 385552 97 176320 758697 197749 178 317458 24415 99 183252 2083 5 615199 132139 42 542143 187 135073 337714 131879 358 694485 32 1290 586347 96945 311 572731 197 165404 968980 81453 179 90328 12 25037 359530 175549 214 549154 123642 94 521573 104776 145 898861 101 177026 523941 22 166481 241774 183946 422 343760 73 101190 673994 295 118390 666489 77749 278 318042 307 139225 667102 156 80354 874684 197 49074 315399 190 59265 302265 76380 141 79906 15425 61 934217 63 79093 458349 119384 82 740339 77 19151 544661 119402 280 668678 383 163117 879652 120 120378 268186 3423 35 523524 141703 140 398444 7154 28 492341 290 138814 892145 188 197219 977582 8964 81 53886 165 67637 524611 192 49158 89123 117663 126 563254 200 114514 614397 108 154277 556503 167 76714 707858 217 78459 216201 159 82773 635077 32852 174 542010 334 196716 123954 137 149999 702678 22503 108 898805 174 84791 359958 54 71413 511989 63 32620 225872 155 105092 910393 200 68792 49460 78507 263 126091 153735 40 262585 23439 69 747798 37363 124 456475 118 185902 211926 13 183668 627240 333 156337 939233 160295 311 55617 150780 305 518452 219 59269 898480 172 196330 607890 39105 169 695979 64092 99 619820 20891 75 828939 147 188611 609571 57768 46 487241 147 30193 855037 99360 112 523282 320 108173 737983 249 66380 55069 100 189787 487681 140068 139 92845 75780 155 425025 218 110773 547113 3191 25 49887 112 22009 772815 269 81912 781907 41515 17 40657 172 137591 547057 21029 5 539761 189190 414 155671 52 73933 947512 197 42369 32998 140545 96 385492 40040 153 433019 11948 4 581893 68861 92 948543 27 184534 286401 274 118365 851016 169779 142 244342 23081 112 489054 72 8077 272490 9239 41 60806 31 5689 570332 111 72494 687539 104580 296 362855 36 171128 350259 86 72361 801402 145 73994 665526 20773 49 379774 121 169066 397421 146202 181 848330 131 132355 671083 161 73005 450804 3822 13 163993 30381 16 698273 83 78133 924066 197 119155 739252 156672 368 279709 265 100599 128467 63738 121 131630 175079 263 358067 97 101653 941974 57 63941 394420 5 1095 824508 15 137564 709614 422 183271 447295 179888 253 867351 158226 53 624818 137 192291 7554 161256 362 1238 153972 236 330733 16442 84 389058 130 38886 78229 59012 167 100012 50432 50 901412 70411 189 753474 290 99403 12490 121333 201 608762 242 174001 56822 16 178885 746380 369 157505 606549 225 199715 780514 354 168846 718474 81 115916 549850 44 78383 359324 146639 284 709496 91573 160 258273 199 167740 749944 44 191135 903041 160700 15 303730 83286 236 982667 214 46840 87828 127 159663 197656 316 179800 169125 63286 43 811358 201 197467 400966 304 161459 316817 145 174947 281409 57 5327 434872 153 68239 557373 112258 26 289242 93153 12 5545 192706 6 57097 126 174206 677566 139481 171 966973 75708 114 420249 74 73718 118057 190 198707 566084 33 73734 465291 15 139079 254361 26579 141 267365 50830 88 514357 383 165930 667977 232 60882 408152 180801 53 640470 213 94959 836929 113999 180 198304 86 14665 754923 173 145823 867467 56 93903 701219 113995 34 704285 32619 160 301944 327 180316 256921 261 140552 72185 82 7305 225311 98 15438 639475 107929 228 797053 285 192949 289853 37 6257 412853 124231 157 984350 98 20216 935342 23794 116 299859 91699 195 149468 140209 334 649219 162269 156 934820 25840 13 273732 181353 305 189019 266 128551 732464 12499 23 584044 182100 133 613517 101070 49 997015 204 129215 149696 221 122444 409061 53 11974 429264 183063 169 616542 94448 237 848927 254 181503 615776 2009 32 349302 170 94732 494632 75175 136 101987 21 173923 215969 197 50757 810190 129 39170 493029 42 130663 167217 225 116905 809439 193 127136 211549 117 98190 74124 120 17839 216262 43244 9 957481 54 4271 922974 10021 74 950276 167033 31 13734 120838 315 411427 41 123347 452195 43586 86 748242 5448 9 638335 45 130695 151209 49973 195 312348 212 50596 602588 104198 232 194566 16 117308 858846 108 89465 605263 81697 171 504289 151 55613 706540 141 51308 574340 56 101439 439036 133 31931 890092 138456 220 690797 36 87144 768730 180280 352 24951 148 124308 656446 179 65439 501963 70 38291 493699 72 152473 345908 116 193454 365181 86 10240 465886 142420 153 758417 75 190743 510492 33 154711 415047 319 192154 336093 112252 29 939399 223 156584 310773 340 181194 650739 64 82073 125654 63468 134 590971 177 144880 999652 181 140001 71294 256 115619 336825 428 199654 436591 6 568 986687 62 31170 476181 365 177239 451634 162 107267 511672 38497 90 117132 94863 79 769866 19 131637 498655 7175 81 983072 191195 421 78109 25 11627 694867 18177 123 215851 86 120282 845681 44 29969 355883 2247 18 570101 86 12107 478311 34442 122 394852 41 68482 289219 79339 27 700468 42687 12 280766 6 4097 26571 135325 239 124561 49021 112 879661 31628 42 849171 67204 76 901323 71 27937 345062 74704 165 249512 33902 130 808510 91698 146 988852 103 55037 397974 8 87838 954999 146608 353 842473 96 54501 65948 13604 91 740086 20 189986 790724 180426 397 785343 21955 36 623521 222 90268 901950 150 94463 258506 282 132804 273883 100 23303 61291 192049 369 45800 259 136592 157712 273 118194 384579 179898 270 909838 64 129494 925163 69 56114 986822 139013 343 60519 65095 189 63204 151 161015 498637 283 127393 39911 76 90718 211870 180352 71 642988 102 14815 644719 70 162744 412835 114314 51 800293 180 45610 110177 211 174093 233822 71372 245 299564 34099 164 423917 54151 186 630032 182 94619 238886 305 172479 127609 195767 307 769202 223 141021 540401 22224 131 904032 13577 73 691870 91 39196 442763 160922 8 293576 129436 26 717803 170259 4 905736 52251 169 56816 341 117441 916700 234 188782 302125 164410 35 563764 133359 95 561568 124048 166 775406 222 83539 193858 24 3445 353082 191797 20 442220 176978 381 341325 345 135240 943951 114405 37 886818 84799 261 768352 143523 99 534221 3075 33 638966 138 85240 907311 141916 35 498584 351 180120 339202 123369 340 752625 197909 444 813037 106 24441 971402 148132 12 631172 42 93669 529180 191 139155 102923 88 180231 935621 93263 259 417030 85 7816 52842 38 90748 994096 54941 69 767866 219 154452 70378 153 25199 164804 204 88164 316905 109 14038 70816 67 169258 821864 150 26451 970112 112 26695 849164 184 111040 349133 95 29393 487727 207 125285 108297 49478 50 318938 88 65073 942428 103219 281 539643 7534 11 289194 21448 138 908420 73171 95 155338 101164 90 606527 119796 255 930908 45 77378 389168 141233 297 589875 144195 362 777462 25111 152 232465 365 198237 839113 176141 199 20652 113170 170 283950 316 137663 784886 20 132219 311283 44 109927 440413 108 189382 585403 154 67088 68460 117984 340 618456 204 46749 419746 7649 29 601807 37348 2 426614 191 127312 981017 219 67402 165951 85264 154 213280 388 162416 844897 3 87565 286342 254 72484 977055 63 44154 420861 1 11449 184464 26 20810 663916 130434 261 966381 169 142975 603426 140149 365 284268 179880 287 777023 18 101548 167960 94781 278 162878 5954 12 336123 25 68523 912470 267 140949 668745 282 198024 869772 119177 31 365937 154032 100 921754 101981 311 94422 161 67475 36122 77456 258 465363 76 7014 41001 159588 103 688935 323 107125 768561 109295 111 505491 2 37918 854185 38093 124 651632 89801 13 202982 290 107701 808310 71 86096 189883 133725 168 157086 117918 213 604288 39 117542 644674 23809 132 922626 141 91394 396400 154 68691 878627 28288 89 631721 85 8098 906971 43 43392 999637 109 180097 242652 373 187354 950549 49106 133 782843 164695 307 212092 85922 89 727481 160 65168 814945 83287 143 604787 78618 210 517953 101 14123 600472 101556 130 694681 110 44576 677578 197 174890 17177 80126 78 125953 142320 158 341947 14321 3 158523 357 143806 45887 163 142470 359448 133 114089 537872 54661 92 696921 37 14208 475528 162922 306 338845 82070 149 825422 189128 267 358615 333 113812 849014 163 37128 48168 205 93598 617269 258 185658 316176 88802 108 240245 122 87827 937074 75 58748 241651 85 104458 735905 67642 123 509573 42 6584 708375 155692 202 161060 381 197959 243985 265 127413 7863 60899 162 655061 106963 255 607770 76410 142 22831 185814 417 359469 216 72706 808227 221 92319 67368 100942 52 312921 77 36674 603519 56 17876 319275 306 161755 756461 85004 143 759432 156443 265 438741 41 187563 250647 155604 60 948498 22622 114 900386 161 122434 134339 154659 177 414280 198 58214 71139 13 112891 731093 283 147035 880395 83238 114 896720 51377 45 267487 176133 263 450256 176439 45 240219 171422 47 633895 129828 220 102647 101997 280 453467 134718 161 934151 20334 80 902730 7104 46 129313 122389 292 464942 22499 54 91903 47470 25 409986 21 107451 699262 96953 108 567319 305 139548 72176 310 118237 404791 15 5382 264423 26 20711 768942 68315 122 361350 47634 30 514648 258 170408 137790 35988 113 835554 79 36541 674370 176542 28 647042 94467 80 203629 84 23963 633559 33605 11 820525 139932 229 276884 131734 129 72671 86432 51 527124 215 146440 289323 275 113410 339175 97728 299 972672 265 199202 744586 338 150281 845436 34 99423 733770 28761 103 94857 332 159003 257370 188 41764 925628 9 63142 721693 61 13333 355254 191 165438 172894 381 161517 894021 20305 18 127351 79 188065 141107 161523 141 780416 226 73288 732990 120599 32 962577 41 22878 101418 258 161754 25452 56459 77 502596 201 125076 613388 354 184252 81308 181495 235 223421 68 143346 310686 150 115263 537010 157 146187 409618 64091 46 302557 31 2870 495890 168891 325 236938 114 74559 177428 147726 92 777168 47405 38 817786 153060 308 380768 22539 96 180891 53552 203 50233 193975 381 645072 238 122013 14689 48935 205 613748 3 24041 94858 126284 54 35475 24 127181 723113 96 177100 972967 81095 258 146648 97626 168 924188 147 130900 635941 108992 207 602040 243 121226 632717 120 180874 641488 55645 67 198260 102394 235 237973 186170 356 2912 206 182011 87730 223 93778 98796 144722 7 886477 231 182992 133850 386 180380 792224 29 45858 446823 191846 206 539554 349 176859 512497 147169 96 749603 115 20133 751460 124536 232 705857 19 167672 706983 194 107844 808278 26622 27 742677 2104 16 186260 157378 361 566126 158 187784 336012 65 40547 43571 222 128641 646591 343 136321 440749 178 45005 751676 233 99909 475203 22366 19 838889 181096 176 594806 89 15274 805297 32 102896 812123 184 198515 533032 53 12236 155162 199424 277 300198 146182 137 971696 27 8139 559458 193324 22 701181 21362 79 36814 107347 10 818899 25 3499 389353 191 148444 374565 114330 260 444887 87 21413 809596 184 95680 830315 340 131026 624071 172083 283 662892 57418 62 87923 424 182176 561374 312 178865 696003 109 46089 324720 157368 323 157241 28014 102 620841 144 45146 82942 3518 52 329318 180 69373 175553 193 127538 558157 117699 89 736236 184222 224 546188 237 153226 730064 178602 176 857402 125 22256 493508 36 34704 164627 59 174720 876744 16042 5 227775 35 58735 168038 122818 136 663481 176970 16 638267 41 5051 39979 176732 223 496743 27319 119 166394 315 128748 851325 130 87040 363644 45 8762 362984 88229 123 684522 57 36570 18669 77 83498 713727 51 8015 380864 271 150115 567315 105 63048 790622 4016 41 464896 28408 14 586229 105510 318 267511 180719 267 90786 92255 44 932477 282 132960 537326 54836 176 330456 162 193755 545465 132955 237 712575 228 170253 326651 25949 79 815139 321 148536 771029 58 99517 654120 34 10035 992489 142334 231 341574 264 166016 932852 104 72585 420027 13 19649 449102 51664 207 632970 161 124829 114208 82 159758 952097 63348 172 363066 230 66785 380374 97 128109 963764 55331 162 920574 53521 9 413989 18 71566 177623 275 116923 698975 54 122117 605859 315 129307 380658 21418 35 831778 88913 129 532933 147838 223 310667 8125 32 593920 232 181959 299561 49507 88 926216 151 121136 824828 146597 250 460245 75475 94 292155 139997 273 986358 235 83233 660723 92593 224 454439 160425 359 403190 63078 206 725835 136371 283 499208 59 5597 449874 35 186883 697660 57 74066 675522 50264 22 515450 103 69159 12371 23 70652 385320 43086 38 113767 176635 123 137399 183 119754 684787 101 27439 744697 12 78406 129679 193476 182 331123 109 19734 261763 156642 150 312945 6175 12 702836 14581 36 580168 313 132701 848387 103112 122 741088 155534 183 110447 15 17441 853090 116 144035 846118 332 159786 509401 190078 15 835166 57 30322 133400 104378 200 321443 218 52248 411293 11 62784 436880 76 45612 307500 150435 250 730349 70930 40 3704 66183 156 246397 170808 244 164737 112957 114 352793 21560 78 573324 100516 6 563566 394 182347 88245 148712 96 254563 302 106302 516540 112 192120 25480 146694 219 421551 390 165976 388058 176 93518 915573 146070 201 908836 41759 124 931942 119 89237 874174 298 143476 453798 280 166898 512143 76198 19 222564 10389 40 990146 176584 237 11174 204 73543 734515 199703 22 868871 284 114488 512522 189944 259 492776 157010 138 109605 32095 80 888249 323 156056 322134 77 69949 487991 280 147705 173984 184919 355 240904 154885 214 623366 84647 177 589545 253 145334 2433 117 38556 880437 160103 142 111835 34705 118 351954 43130 24 853067 179910 137 686713 89 86284 25267 67870 22 364930 133248 350 583129 193603 149 828673 117749 175 238566 41 93164 905004 113132 281 584618 14 5753 907900 126415 13 896203 228 110676 197262 163464 383 299467 141889 104 564378 163 58965 213229 65 180393 336201 67 61209 123307 106934 119 52808 128 94555 86564 123 140009 644674 8 11339 25755 229 89991 963376 70 20658 164829 10 39548 243636 198657 27 914581 62 193219 480610 187973 361 64665 50 151974 777062 25 45484 348830 166 157493 120383 58901 122 994362 100701 50 272925 14716 75 711635 151877 355 852225 78230 77 764997 33 56947 499821 108 192178 535863 25 51447 28998 85857 208 581511 144320 24 941966 162282 91 326743 79 151642 810569 89728 285 730932 6671 63 51584 68331 8 125777 12 4485 289248 170 45877 865880 352 151756 270534 7009 57 968980 12 46607 840884 159914 90 668282 178465 309 680152 3275 54 427540 21989 124 436456 169 95272 725411 141197 243 381124 53116 143 520641 166276 206 583982 227 82172 313545 60654 69 835065 97762 266 735244 166 80451 267428 44 32580 180035 203 126322 47195 96565 112 675222 38025 57 782486 38 199113 856021 7 108336 554311 155119 169 183288 182438 256 157287 164143 236 214665 198706 367 879063 323 112550 466895 229 92498 927975 5 84 653375 21116 124 272883 221 90086 723214 107145 128 646769 119551 17 830797 46627 211 642801 178353 302 59307 140830 20 630637 246 167238 819430 13832 47 906796 257 108130 320635 25729 125 218803 161628 363 445958 24 859 399956 132148 4 254324 59244 116 953208 77791 45 104398 100985 110 802047 164951 37 420303 149323 315 658131 147 90281 513393 5 86174 154952 147 94797 537013 272 104360 761646 168 118337 882572 13 103790 509887 255 111787 111415 335 117675 460242 141 38421 374405 85 25060 508711 180133 234 30698 141 120923 907839 140236 25 164629 60617 143 490737 140 183710 856515 15 601 414732 195 140108 9026 43 82154 868275 14 148141 808585 107066 251 644969 30 74743 973978 76640 122 792897 315 112400 809025 73533 117 763642 86832 12 492983 218 54338 646157 252 169441 279078 282 102155 545738 148 68931 685063 7286 7 75864 53981 212 605778 49 182321 419791 43 109616 309527 239 75548 329313 75 135245 325829 94297 181 340431 154911 300 36169 132 20280 230365 258 127693 663877 68104 118 937109 23085 39 304956 161879 35 486470 136 39100 451983 217 105267 811045 82003 91 765655 27 89046 210181 91 21325 531988 240 114577 319690 189265 304 875710 127 189890 20492 160 105836 253294 24112 61 652124 203 162125 198747 197 49427 645946 151 82634 759249 7778 53 456132 23024 47 62309 58972 154 885787 329 131314 953678 153818 184 414907 166669 252 302018 7 107656 343999 235 186822 438412 168 34093 59510 163562 8 813351 103 120724 612355 113404 157 25993 93 147997 350201 150000 248 829622 77 95242 728321 229 54828 223128 159260 263 133945 125970 336 625994 177752 309 807459 65291 158 810509 78196 50 504632 128 48328 329513 54 3470 413485 95578 78 674890 158994 377 205807 17 81490 407380 235 129927 373558 182255 13 325023 5 7641 444485 61328 69 16629 52198 225 528189 162 159432 42483 11378 17 219893 283 147840 863943 226 58544 781788 190721 284 439773 196 110954 354880 26128 136 558363 109 66629 836805 256 101650 933652 77 118936 793372 14 7728 718703 45044 32 136839 146384 343 605495 76772 3 46518 120 148438 722041 53247 194 464557 102219 80 29516 114010 78 156658 271 172157 19457 61956 50 741325 60933 137 176770 178711 138 639080 346 127794 995704 60194 136 596358 128927 175 83570 102419 167 955309 418 188435 663311 42584 129 766132 57891 84 415784 139 146039 228435 197 43048 423228 4 126559 14359 343 162451 456010 100396 115 602137 120351 90 966167 361 170175 440303 97506 137 316478 190155 317 843481 3 8881 315795 9 156355 582189 17 148480 617158 94009 130 584725 325 182077 628130 79735 202 535421 118 110593 311605 97740 223 810322 65717 31 707449 30592 87 370230 50352 25 435877 45 8623 490021 93 29318 770684 99 61175 967988 35 183741 218939 195429 327 942850 7 31433 780475 115218 144 487869 6 86657 560439 121 42175 590266 192343 269 886731 188362 47 7545 77 63781 583780 18490 51 416196 139875 118 200525 165 103075 867470 21792 79 845466 104657 36 570442 122187 202 317618 57 4063 296684 105854 119 36835 8942 3 495865 159 174117 568967 65 7526 336916 76018 262 973617 94855 281 974281 55 24364 722593 198 164899 98606 217 111539 445445 95602 196 862127 74 198329 916502 57655 55 501330 89501 39 390289 96660 196 28458 80 72880 781756 78770 45 725924 86980 102 933219 277 179362 203740 28393 88 839281 103430 207 137121 252 122213 829265 36 14230 291343 124 147186 910916 124787 314 880094 17238 109 571165 198490 26 929125 390 156053 999655 55 47474 228333 402 173023 859257 394 175960 638458 14 4420 368577 88271 295 341219 38 48290 119664 146266 369 995624 58590 139 879366 63 147153 226210 169915 38 141120 98115 146 748324 49022 73 92869 21660 40 850075 14411 54 34987 56 4663 626336 72809 173 505445 56221 87 977432 185752 114 325183 148 33690 496139 148283 312 929329 317 160557 456670 362 145193 630782 59494 77 980996 323 114727 442026 3215 45 814869 429 193786 438665 152354 107 479427 174418 251 780402 119768 63 186926 102054 250 816514 71 56452 475730 31 28587 466144 134014 343 712736 95476 236 167647 198875 376 636850 5 2268 363920 24 14586 327854 64270 31 319327 31 17689 836174 89 35338 767729 183 85636 330448 89639 77 554483 44953 182 626064 91761 191 593772 107684 169 273249 149 83225 474452 427 184833 185405 291 127189 578187 8306 69 711319 150302 105 18422 197446 205 624402 199228 325 652465 427 189487 410322 384 189577 291483 76 68201 727661 131412 187 339777 71222 104 393407 163574 150 399866 83684 281 831618 257 198410 455816 63 75938 159394 177 95881 760238 108422 44 413905 16589 67 134123 123 92575 351392 274 148646 231224 61870 216 227638 77 74619 997392 127 167990 481379 77156 268 736230 107 99890 496878 25 62715 89745 134624 232 954834 155623 246 872996 144054 229 584654 180 155153 472112 8 159969 69298 177078 126 602691 85351 283 748599 49 47864 89725 34778 108 280805 13 9267 917474 123 126131 101690 26 4058 545997 46189 52 388029 150836 321 933110 274 121566 938086 74890 65 201327 78380 110 488999 117327 99 536486 16767 27 273574 348 135869 202590 126512 248 421192 120 163764 951428 147331 345 486362 55255 147 372469 290 146288 614353 175 167782 430499 57367 208 944629 43459 113 564933 183 154360 981268 366 184304 365187 7 101994 592419 77 60763 729714 28 193175 874660 130603 54 122083 42819 103 194612 145212 116 132752 22948 79 288061 252 91446 640723 272 102495 304537 146 107235 96392 119 167206 679029 110 32983 46629 332 149634 423060 90500 167 642706 268 103293 880113 83807 246 193180 19 2977 922362 39 13500 222561 99666 309 639434 36601 69 403597 288 111148 38626 16 172917 651727 192996 271 121662 13 127212 858649 74304 33 349578 295 144473 246574 330 177620 645235 190 38572 163341 390 173194 119984 171844 98 276878 131278 195 986054 47242 189 223343 111 196419 227741 88 24864 523523 47319 94 166883 161035 232 70604 88011 197 740861 113539 313 362399 90180 108 200583 57 135114 311459 300 92276 520878 88 156562 687456 402 184934 87616 239 58428 878340 58 82496 551457 105141 33 798411 53310 172 363529 9929 19 116843 362 177694 190849 26370 13 243563 6090 10 535361 101 62872 280921 85460 247 912849 34822 150 202838 222 134571 776629 141145 364 748777 182553 82 28103 35 48381 982465 90142 266 992305 50563 149 246142 28046 135 861190 208 60610 823306 65329 212 37304 33 78292 689898 184694 302 703506 125355 67 676142 267 83850 879138 42 37743 702852 7 14774 519833 107860 181 288765 6 139054 255648 86189 91 737448 215 158293 557136 114 189192 296635 81173 198 804000 83789 182 24277 52 194724 260783 56108 114 125790 15 56973 471836 86865 32 525461 307 102602 350761 171 34201 230310 23 17119 627675 352 195161 584874 75707 187 143330 67 195915 53869 82 15689 322913 153865 390 542465 196404 54 656423 27 27274 412686 69242 208 105622 264 91168 733371 232 87466 253574 169044 210 536317 145341 124 121151 99353 229 501203 291 99570 253538 74635 65 974192 39171 46 132957 103 102617 155601 169774 204 582014 23193 23 49330 139586 238 378215 121 31516 566345 123 149994 594871 155073 274 854943 14116 94 481020 338 173239 360695 34 96449 526673 21 39505 320195 173 70775 234928 124 138677 535859 126573 167 678278 167999 282 980105 61733 102 321738 64058 17 601904 266 198512 249054 321 104176 43496 122549 330 141550 108 16705 255370 18316 56 66807 100 113335 83536 176805 317 100023 53 122950 178376 23 61304 905511 153776 123 985401 70 19049 790601 226 125662 994351 131 20209 161428 103863 178 167140 240 193972 77143 63830 227 51765 153099 345 84897 399 169799 246521 161530 222 834023 32 33869 275543 146 26895 906665 189982 166 976797 304 103921 195075 101 77148 354442 174 89719 143759 146771 226 915263 18790 70 696755 10 17832 716156 145821 334 572563 179 39166 499812 24 7354 302572 35113 39 328227 121607 33 947972 172 55837 828178 108899 183 591531 77 65649 962874 164 93361 520659 119675 337 666546 153 121613 91978 139119 55 105272 13 5035 201877 291 174834 994034 160 122171 17617 113099 275 379320 25 2658 412443 278 185411 782652 30 37539 265768 161963 94 21030 134143 297 764917 127 52698 991880 174651 62 387807 130647 139 162968 214 46363 626964 17002 122 443920 40461 79 557312 144345 272 66913 151493 240 622271 234 98069 186246 147 50306 383567 72 116431 117538 114 197396 796400 20 121777 2722 46455 188 765199 31710 35 652552 168 56060 664226 17 178997 831174 25 7547 976016 280 78656 10984 179028 110 395558 86470 151 820370 151 110127 227180 90 112303 347865 45894 15 193775 73569 128 447414 316 158927 208131 75 142951 939460 214 53153 415082 83640 100 952124 92500 122 810743 134 162415 605190 405 170421 186757 245 184165 672738 57061 24 353348 87 75042 978138 102669 319 981863 184 197165 378178 7571 13 312649 44899 134 931478 191411 302 843147 26306 17 396354 105 141670 404093 218 59920 518708 56847 70 822728 58781 12 909252 188 77469 660782 90 50766 224330 167130 374 970293 144949 189 487966 26926 17 956369 6459 40 413336 116937 172 16944 18926 27 744399 98834 284 621448 95 142455 441496 282 115138 203272 111371 135 590826 298 109973 285262 147 92248 738525 290 113633 617755 352 143065 370872 125 132249 745989 231 69437 569902 193804 126 807945 141876 8 604731 3 1241 330426 185279 299 284215 146873 165 760625 131 20808 861552 116826 238 807500 19 57801 46508 15176 49 573361 182334 36 182656 194346 327 231079 28 9450 299359 106820 30 271042 7 54747 901568 143409 90 438636 193760 327 479626 133527 151 700408 192401 95 912305 241 96914 411156 122 167694 150664 140841 356 782739 83 55103 316964 60 43856 867423 100128 59 56740 169 81280 919959 95 115796 823269 278 178441 933843 3731 42 207818 132705 310 149348 75853 173 290954 151738 182 483497 202 131119 756645 163693 327 819621 54 49286 358340 52 39617 435749 137 102179 281101 322 162134 29206 13296 78 131388 109307 173 491229 13061 50 492628 155025 208 862681 62531 231 547765 25 38917 54565 72 123007 643206 56 162805 86742 188882 243 367774 39 4705 262316 256 175916 283041 24 4461 660002 172695 45 853012 68 10484 811020 194601 264 418599 162587 107 989549 113765 111 784833 59142 27 483559 9 67994 821165 141 152572 189372 155 109581 561055 222 137579 244402 162513 179 568555 365 171864 18935 273 163895 723126 63335 164 461101 123 26819 757749 61493 69 832093 210 97020 472620 39 70498 449102 221 81312 156102 196543 363 294283 329 186633 94212 295 148423 300087 54093 192 444919 27002 75 204650 12829 34 367040 19 3350 359678 124 25149 507564 295 89310 302540 111 60231 312534 406 171489 403550 143125 104 578518 12641 79 409134 130 112012 367654 162 54850 656071 19930 94 403421 62 100406 692988 21 75887 35486 90738 145 598674 269 196842 592137 197093 269 378199 74 63588 369869 99800 197 823757 113 35084 65775 145782 246 704821 244 172283 855763 102616 80 894128 178505 301 341498 78 24328 119272 73 63548 851309 105409 217 401152 171 98251 203783 141384 238 963324 57631 46 862224 105071 195 812028 79505 146 929396 32 22084 552928 1573 22 828632 39445 57 203950 241 133055 768692 63906 140 779333 156883 239 550668 126 125139 998581 93 52059 371982 99169 268 427636 206 60838 370755 48 57676 402636 131 34479 177672 172014 19 878883 90693 257 86245 159 168872 570607 6 6461 142615 67 56411 190904 30 5 247650 256 80311 568036 100109 182 147445 197288 271 325889 121686 254 37664 125307 136 908454 192597 67 154344 12907 79 682918 185731 210 438765 11 78532 339616 7 38964 459955 99733 128 68787 141 167354 855446 220 118689 101104 55 6316 611521 47055 140 105320 65975 178 367573 325 135324 68847 10521 100 226855 184 81440 57776 23 62291 4392 19 190069 267721 112 147309 542003 132485 218 858332 46 183286 300246 223 195192 399267 91 19567 837000 40710 6 584169 412 196040 11690 17 129666 112787 218 77854 655189 52 102909 310814 75 193968 602309 177103 208 718697 82399 66 220213 143 20621 121777 162 109728 763756 244 158853 836056 56 127605 647879 21 25870 740581 132 181114 300204 15 4323 700268 140518 196 415208 252 64876 393604 100 186259 225103 23578 51 253399 65281 124 337127 59697 219 265280 143761 166 632736 294 168803 177214 149477 171 634574 36 19200 43185 89403 153 632702 100 48052 309317 362 144788 150427 24 121930 598340 263 108866 972387 408 177505 776281 160 67806 905851 87845 265 2407 112160 333 768901 96714 196 254858 163259 281 422333 198659 190 705375 104213 121 881341 97 56213 924753 74 111775 488480 208 187247 983793 109 26226 463323 102823 59 852110 243 150874 771586 173562 296 429802 137953 286 619398 56672 95 619074 116639 240 310071 322 180751 383699 62137 75 502640 149 160870 361506 96434 183 844237 48 58463 925146 22 4545 288373 167944 324 820537 176287 108 188679 143 23443 338140 121242 236 964818 217 178663 871088 91650 216 529680 136957 2 274829 76161 202 115277 136 175446 274378 152 168236 541874 133 115478 480531 192 129643 391694 160150 303 301664 345 134607 161192 112826 68 189942 195010 118 735788 184576 174 590176 223 79100 753107 86375 146 630824 34169 166 309470 178657 88 389251 117154 97 92435 57141 104 101492 168482 391 282869 144103 199 556310 100 30072 370393 133250 145 883742 59567 32 521696 108054 149 692129 70420 103 916323 44610 23 172357 180139 207 73824 177399 105 705382 215 65120 365549 41630 23 784266 144740 139 641236 77 162225 571629 83 147507 838654 34 71359 944339 62 176601 325207 22118 59 634078 141009 262 288273 233 58896 197046 391 187777 328235 59504 218 970345 28876 125 846473 199267 27 757615 94165 240 420058 33969 153 961518 61020 76 247150 273 79371 771559 139244 190 246331 58 155331 961140 397 183370 980933 199161 129 114714 43428 22 743209 2306 32 445165 159712 60 959264 296 134836 2044 97 51546 579416 38860 148 87858 158899 221 132941 137 39978 629135 350 132091 320792 120154 52 870442 53968 100 393356 82916 72 790813 340 152501 927290 54 86974 335849 94000 166 106215 100559 184 321326 9628 65 321083 268 145487 745653 44725 55 187035 229 132526 387547 156026 4 906931 128 77362 595933 112 70965 195979 174643 243 913248 57065 88 132348 103562 167 112389 154 137451 87264 135010 224 108009 82498 206 698097 89 55333 468568 104984 127 81936 85627 273 327127 110742 1 199384 32584 83 380252 177 36621 824445 188368 338 151480 161 63264 13501 131336 213 209670 51 93618 474130 69718 94 556355 4 44487 381929 193927 266 313637 71 33544 236443 270 86952 741291 79 41571 10004 87 68826 527220 48689 219 954011 31680 39 204133 135765 350 889448 105 168228 77555 206 64478 294739 164 119268 92969 98827 119 584496 62919 117 584342 341 135709 91699 193265 69 108900 94811 11 908595 130 60007 788883 9837 65 295405 174 161008 494667 365 187186 53042 77937 190 439035 163 193944 141253 197706 276 597007 27742 139 677997 74 87906 831743 62 121764 794115 6725 55 154275 113 184906 282381 31 47914 501219 299 179859 939520 241 191524 908280 19 175817 290150 245 122388 264257 19 160967 715460 7976 76 569274 96228 174 772967 99 58651 736771 144 82044 618057 294 111844 651535 47 134179 806652 142 23611 547034 187645 97 702118 150 47755 954714 64838 41 109971 10203 67 730045 66112 183 827379 94 61809 248250 121 151273 169677 65667 49 340317 40154 185 954414 51583 187 635400 103 130962 130312 208 84951 211583 90936 103 633711 86 107900 608651 41 48438 37941 34860 9 831267 199589 315 425442 131610 292 625865 69800 226 226478 267 113358 588291 10 121171 609973 211 54639 705687 54 160777 935898 193482 370 366323 84423 176 679775 31 174760 797623 192442 12 489623 54038 156 299967 166397 38 1566 5 193118 159048 95412 209 621818 188 126305 413277 159 157195 439756 262 123709 642210 171909 402 979041 7 121091 525580 42 15649 465237 130 76276 477202 21 11944 364964 35 110561 91495 41439 101 498245 78 26682 841999 265 107849 782822 185189 396 699167 107350 254 635131 189 164653 979994 60 11535 776331 60030 159 791612 137 143340 617139 103759 62 245996 89934 132 699947 35 98303 832507 18119 101 746858 37 95586 645020 40167 152 248637 22 138517 215325 52 10394 278107 117 25236 843343 159657 223 327716 173 179004 232429 183227 55 617542 117 14834 902032 7 17858 920474 253 188456 401483 135 83920 499662 74977 115 575222 241 71037 479264 46565 163 267490 14558 106 829249 85 81775 913135 143 108304 130758 131527 81 715096 236 141054 901081 83 166111 669495 149427 183 741151 89241 110 149853 128438 38 394679 162 60964 543730 56306 60 248150 171068 80 96398 314 136609 454708 63 180209 463754 101557 42 145359 305 127217 579646 109168 314 573309 2509 49 47278 75022 251 394006 192 38944 850570 166211 110 895079 139 49636 385732 159 116949 951952 33807 46 771835 131 38975 567372 46728 123 214291 139 34609 868886 128 17233 795567 17800 90 860920 101 155837 605667 217 53251 578011 354 172941 834176 149 118969 590844 42 20233 728150 197 45805 397291 183042 247 634955 320 112791 612097 140 28094 974110 182171 333 464662 78 97170 989366 86932 214 789248 174123 325 126649 129 44353 501672 94045 40 753133 125962 329 131009 127286 44 109911 164275 148 183225 98298 62 435728 199 117027 319966 22 31177 403053 43 152067 561688 98 42818 992691 125747 88 153152 17 48973 73347 7 73222 670061 137 129271 571375 143 101006 955412 83456 11 320958 68623 114 27749 16159 64 675088 136 175137 978985 2 107817 136876 78 67042 892120 47 197096 325824 76078 23 417090 21 2953 244445 128547 94 203425 281 134857 570866 72 29351 482707 48 106965 398324 83501 105 416822 130489 51 982672 99 165138 55963 90612 204 588112 335 195168 115814 55628 46 688192 143477 172 758168 145 34127 742936 176736 233 951443 103 96531 695421 158434 266 316025 32845 118 604800 249 69694 1007 94993 257 649869 18036 65 472217 179337 83 187999 32 21000 180166 188765 257 832247 97 174695 954566 106741 121 788138 100409 183 599670 341 158308 431357 44657 91 87720 163087 230 650879 35334 49 844916 6 85669 62826 109252 238 1139 61679 12 397572 107505 185 669764 115 22418 692350 159496 360 66183 75561 32 856192 47 52950 136973 81 122617 788989 9 111002 303573 319 191425 955864 159638 242 547456 31 11029 704417 169836 15 257935 42 58546 258037 199286 320 626013 209 48669 967876 75529 209 123999 197388 268 147589 23613 138 854895 16 117551 461558 163 182940 757713 74467 15 323253 50 5550 536393 159713 97 779627 10947 51 203464 36 24946 855100 198635 226 544995 67549 169 67721 142 171803 186608 33627 88 478567 57410 117 168807 36774 11 348685 93 85138 829199 84547 53 481414 5350 60 993770 39 115204 626261 150 73505 904768 49229 68 450929 257 187650 857066 285 190722 463956 183544 149 729344 117061 64 904308 247 92211 531046 122 101662 222719 67865 85 194844 114 136159 813319 158375 323 324572 21702 10 813717 20 27031 979187 134435 259 715960 155 171272 39995 385 173264 646333 65 187154 824601 10836 6 220009 168 149599 109158 137 157350 405293 88891 231 515154 79 120292 476901 90 43612 843559 46010 16 539479 314 123882 849074 101884 194 291656 337 184552 344524 213 165649 331515 397 158472 670650 46459 77 634763 183 111763 224938 142660 324 552376 82128 86 176436 110 13641 313269 335 123407 406409 226 102856 767625 121 88900 418182 107983 173 698874 199688 60 946759 25702 66 866533 89156 279 818739 111978 228 385485 94953 264 170326 53651 145 279520 230 75957 875620 29093 40 431134 137175 251 120756 90028 124 214448 326 181558 305970 203 195395 333828 74 9452 810113 54 121813 528960 104256 51 537303 182 54806 484303 111276 60 755092 134098 88 348653 171366 374 734795 74 28470 695746 232 102912 34492 33 42025 782419 245 96388 623880 71833 68 116657 130990 304 502858 167942 172 505659 31 2390 803424 151089 105 956708 59299 112 130569 101161 93 147264 115 32361 696880 166063 153 999254 21 52019 533878 78 30197 330745 63329 72 524701 157 71100 437520 152781 257 455563 77258 134 840517 118 70573 79506 154 69021 34739 27663 50 641173 89362 263 198268 131023 187 586911 136 78499 415424 89831 61 946546 151522 41 457832 156773 37 589831 72560 29 621604 35 17730 638154 62 28466 361768 179 165306 724691 176 110064 610715 155896 220 959410 68197 102 365091 5839 11 432638 43 197128 199975 15556 38 378603 156280 270 183251 192105 230 110983 153582 89 340785 254 111382 201490 68 141937 57105 36896 115 978948 53781 75 782573 100 36497 684896 82269 60 538101 30 70990 940954 108 173436 155777 14 71611 817735 43 39749 128748 101433 248 107176 186 127986 915176 100 83207 14564 107099 246 731298 152 48479 706674 99094 278 845198 62049 60 552466 105773 312 880663 69 73695 962896 46650 205 757369 163765 23 32694 228 149111 318004 98 46848 630854 334 116591 627209 244 121845 842283 33 8176 56874 24 42466 209672 163 80792 374944 182023 46 941162 142 33253 347944 141 37984 792042 143170 118 732635 299 92482 568622 59033 227 711315 51684 106 871419 24607 103 830381 47756 113 310931 227 114191 866641 234 169675 729861 140264 16 348947 19962 100 169985 181 37687 221013 25922 50 532004 120659 267 501702 60748 14 808733 66502 30 31089 255 108089 170670 49570 169 610662 27 68557 843823 46163 106 392366 28 187017 858380 36 167034 223262 147061 335 628571 150819 238 61954 69715 207 823936 152870 15 536120 18 147306 698457 144535 40 337398 213 113976 179150 16 447 705917 105 14419 446072 209 107806 811565 149822 100 435052 189601 36 398998 102456 221 296663 89 15975 303743 193491 38 153786 218 68174 35342 4107 58 370524 166958 20 414553 2 117781 955605 65 79023 448933 38 142511 824003 149020 18 515191 180472 284 354054 1076 18 417480 8857 36 749605 226 61749 147089 174704 38 894067 56901 155 322573 142830 290 482383 53 10320 248817 8567 60 208784 178171 241 107393 65 31914 131750 41219 193 679150 223 91656 776124 108191 8 715746 71041 130 370968 97 43253 872167 101150 56 678470 128 155565 745943 3 168105 501856 138 164332 985950 152718 207 164024 69916 146 72658 205 46897 761175 314 114504 71903 323 185120 684336 89 171054 136498 183804 338 924956 187997 240 847994 159 161547 479153 25 167303 159500 14974 59 887029 107308 170 682418 78194 1 477402 73 26594 825632 1 4958 404289 367 149890 355565 22 102324 332365 21 83678 821935 116075 148 360988 119106 132 80549 170 160639 789865 97 124913 772933 168596 48 977369 51 61963 945459 72251 138 659467 195 41768 963113 183 165536 6887 53538 190 999948 27453 71 222431 138868 226 505351 92746 5 138284 347 181603 65269 274 183115 944960 72779 260 118743 42 56914 840483 104 197528 93536 224 63964 68313 175739 387 20123 168664 304 311798 115 75607 338749 171 93837 308188 30 157346 792840 229 166906 473690 358 198381 31396 64705 124 230594 296 88306 377385 28226 122 523216 151145 360 351955 96546 226 821160 193 43006 391482 155027 320 752222 59656 19 554755 184 117364 153738 217 70865 599055 124 108456 108033 36 19542 787138 149574 241 682505 156135 98 551213 177 166679 312004 33688 143 92889 34465 133 415197 352 128100 227175 33117 65 387936 4 9903 708978 147575 89 543587 25 40576 136812 43 174546 956375 174 90118 989905 283 148332 915180 144557 54 507300 116020 90 203163 29 59003 543084 194798 436 25529 161418 350 771515 139 31301 225438 13 4702 829529 109 53577 448947 265 185966 635612 205 98332 748504 294 184147 615667 130 179445 631192 132537 335 305076 71 111249 352271 26050 49 64181 54 69501 413163 24813 51 633886 168914 50 309127 30033 160 811580 126787 278 54676 126 71840 238851 37 26979 514235 97159 241 928835 28404 25 168410 31985 171 248181 89162 69 991577 30 10757 866153 305 96975 17862 129474 297 838294 213 94827 398838 355 154521 481480 176413 299 337556 149836 18 280410 192256 213 454826 157243 78 765855 119249 19 412737 52 16288 208785 189144 165 579271 205 83630 377072 14 10705 990023 44582 153 727860 337 155159 361152 205 77428 41488 127785 290 494063 17 59522 877229 39192 70 542582 161681 168 899966 54260 23 796518 49078 209 325872 204 61233 472248 35 155922 349977 199140 201 445029 94404 279 516739 150594 183 695527 74061 61 807513 95275 300 804001 92170 182 229473 126 168674 409354 75 30086 384857 27606 15 633456 49242 157 29283 61902 217 585534 164 31933 131772 106 195765 129716 263 81279 338133 195780 384 864272 9 124177 420051 56 24039 826319 67 143189 186157 188110 377 501834 135 63370 392247 62 14240 169291 176387 264 283612 23 140341 947425 119226 249 464087 121025 301 153523 170 120248 832476 116 53173 375552 167 56265 846379 105 22881 240711 86864 30 291471 52478 111 335306 180630 219 412135 31141 134 562104 38148 192 288395 64 26208 749345 15 182896 810666 189 164503 996712 89872 46 402331 16817 99 392000 101940 280 856625 132787 196 557008 177446 346 949152 225 172754 589662 114 48337 84540 79 43464 166336 71912 89 387384 134 119434 417615 162543 35 527054 23419 31 877574 254 153557 734858 54615 51 950518 30972 8 841101 148 22173 352663 100 161125 222947 69998 77 839181 229 162605 582780 39275 189 249913 45 154666 949990 72 86502 826871 97091 23 795659 130756 56 757684 173926 273 820254 118 140906 198238 83957 130 769378 379 173531 366749 67 78118 683259 125234 33 942418 67 4882 152062 139 110298 545486 138469 33 789613 113 52554 337298 67594 232 373601 173229 368 819531 257 132056 903608 31 4443 300063 106 133398 612745 214 111310 926022 87514 191 169734 47830 179 255739 103630 217 875635 347 168873 968866 78345 217 774080 23 24210 586474 170440 86 274809 45 62136 116786 246 152929 104247 185764 230 293880 232 76743 430615 39 59597 181 108582 282 626308 54935 79 82601 68971 17 21476 109 18906 556628 140872 105 741934 182995 409 113045 4265 37 441617 173 56422 292999 30125 101 341998 93507 131 585301 48 107975 25468 285 146687 759294 58 161311 409607 31 180001 795434 336 168443 971778 13191 79 557776 25 99506 494427 99533 177 492058 21 181130 936909 136 73699 385436 197 143388 729993 69023 102 842281 152338 13 318623 21049 19 871436 30420 73 690936 125876 156 26553 176 55500 408033 66187 228 171096 134 95158 273768 158079 169 321886 110698 302 985524 92219 237 85764 270 100976 286982 123561 82 737851 14 32149 506843 16222 14 390939 194598 96 261361 183757 263 917189 113 65203 807233 270 190341 257084 109 27594 318802 163 114305 831749 165457 200 813398 81446 178 560529 32 2293 138747 150 179939 531442 156252 69 795618 236 66364 756834 160374 393 170752 150 59507 800521 121656 42 605848 198377 14 484213 26 190354 876146 214 92436 154812 163 111506 251292 127652 37 496024 36 6338 669448 57 71303 17437 119458 49 645028 97216 28 809243 129030 212 377926 104712 80 977144 172423 109 919980 219 122980 875868 25622 12 481813 169975 151 991410 112337 97 512494 140 179722 157714 44741 132 984256 60 5514 958881 20 17760 807606 60 42478 78753 164 182007 537832 519 15 30969 73344 39 668103 58 197501 121998 48 124342 775125 328 125476 280028 143602 116 426694 137288 11 216393 145436 161 517372 82089 128 498176 184303 212 989766 89 62489 708327 172 146402 198687 122273 298 84746 34737 156 354538 86927 152 433092 174365 134 455230 175888 100 260282 141275 331 775625 9 10180 522099 41000 91 815890 285 89272 872293 106561 310 635077 198 148025 466896 243 161141 422050 80 13929 876242 56998 141 40515 163530 243 296535 374 185916 930745 95164 241 609980 41749 177 577074 88 13360 83732 52467 39 228983 193 47516 853655 118 61441 908208 252 164756 376660 145806 37 451095 282 118675 846671 362 189390 336880 171959 171 557016 49 111958 212437 251 166376 65518 85772 174 281496 41 165020 909053 43603 67 519015 132625 221 305214 192583 392 605022 135 34316 281279 135280 16 545859 2185 29 263168 66 82280 970067 277 123834 387325 360 199450 81776 67692 163 248226 31926 138 622044 143865 310 380521 180002 162 824213 119098 341 683288 211 74652 14164 113 88373 685581 199735 23 111898 3 1556 251620 216 186277 190200 133797 304 807505 86881 104 668451 77673 6 834132 80 108380 786054 32 108710 145454 176 56028 586580 256 145880 625491 123389 176 981148 13 24838 440354 259 125577 774239 27016 57 718027 77747 168 56957 219 65694 515353 30 87194 548264 4 105769 616976 131486 284 626523 90440 290 306073 189232 62 163876 251 100526 424465 59 68407 936189 8635 84 614602 128838 299 893783 148 31428 941071 226 128054 425854 173725 362 136769 182 34651 670150 45 97166 200094 381 157051 798995 253 133389 325756 163 156789 128678 2 302 325580 191750 290 258574 10 107 198518 85 164930 843382 181 64176 676338 65744 34 241286 125 97607 321317 22657 112 122247 264 144750 802812 19 10812 915358 148 62261 101481 186191 62 557026 38 44255 351416 233 169527 155653 81 47124 849265 382 149697 296613 4 5385 803437 81585 278 627754 289 177921 475562 164229 179 778042 329 175762 818665 13133 66 413595 193245 229 574007 34844 159 324181 10831 27 695344 74 6156 11030 78874 135 271408 263 150100 473684 112842 285 396831 115 28122 109608 369 138073 795451 93179 150 705118 31 1712 825840 97120 305 511098 346 191209 518306 91686 89 559804 25 160504 303497 24 31432 346493 186913 428 978644 208 113669 765689 99483 11 827019 72995 164 993621 148592 66 273516 193 118495 573666 160 58789 699866 1513 4 872755 85 117045 251884 12644 69 726796 32 139398 673667 76046 57 736228 55869 24 837865 52471 27 723228 87968 12 446872 5829 39 669791 139023 188 984054 110 177797 107222 363 151153 596210 77 128812 587525 295 113561 745589 302 137672 670686 44383 204 207028 64 5224 602454 57823 230 145278 79566 55 385018 28718 72 130768 184938 35 199516 172307 101 425249 232 71970 720536 30337 65 482870 353 146664 956953 74809 196 157074 143541 375 610892 158831 255 370097 148 54756 596271 75291 227 302009 32 155134 994935 129545 236 424496 146818 372 705507 39 18824 409189 69 60345 566840 162765 34 462012 164 41638 190178 19 144168 485646 102 10516 19721 140 28702 721828 82 48551 531129 275 111748 834338 26 1745 356292 90413 212 804020 11 103764 286173 136678 213 91004 141 109998 823344 190028 207 144999 107761 254 725180 256 67339 780258 109 121334 963605 184529 355 301153 31877 134 713120 198553 233 185978 33763 9 960005 3219 32 189811 28 157783 589520 110936 191 322852 157375 331 677841 68067 116 214169 180 65628 468107 10 6561 76372 53563 28 702823 109 22101 731622 166 191264 523905 211 97883 725967 196 82250 107309 39790 98 999266 101127 110 130436 33327 135 391806 156 69486 872442 193499 112 662722 52489 36 408646 29189 11 192133 14110 105 224847 180971 185 473006 58 53565 212550 153570 162 130207 107842 191 316016 260 105916 62927 158091 150 802591 135 114789 334335 352 123947 926442 93432 100 609462 32263 164 729555 17672 104 163316 177513 211 109050 114776 63 4528 42116 13 903516 18 2001 592138 63 58966 302823 15066 15 804521 132 31533 952624 116 61560 724289 115312 15 667526 40129 31 633439 75866 138 886038 103 77861 607736 83765 19 359344 117566 124 355198 144 23706 560836 157 25089 699327 94179 202 921128 81 9559 246688 47126 117 870652 125 180665 905798 28447 122 780428 172549 64 527246 82 70125 66846 32300 134 127944 120229 31 961452 191 104480 349760 129 141964 897069 177538 177 433415 81710 19 971580 61333 54 317950 400 175921 746371 193 59594 589321 1 46340 592874 57391 22 35043 33263 44 32284 192153 195 18995 238 95532 406539 26 77989 668071 22307 101 435903 90955 202 226151 83 135335 865240 144 43430 564953 135328 6 36596 243 85205 27206 116160 147 114691 89660 173 645708 35521 114 984277 49 35706 557262 189 138544 586353 74 40068 861589 91 35925 424585 15449 15 678294 72414 92 207414 310 97992 4592 84 67449 982562 61987 63 245546 283 113965 27983 154866 140 998463 68726 133 288845 34130 67 641140 32 29036 190239 19138 92 151034 40753 79 828726 45 65249 67867 23 135125 574662 70 39161 211074 357 186149 989328 233 114839 506236 115 61989 314685 106 126044 345776 173 71923 992334 35 18058 634254 141915 265 482995 171 150949 707700 133 194570 954552 89088 93 183281 322 128603 980133 76 165157 373908 130 22202 927231 158137 209 930488 162286 234 122951 105946 194 780910 155 92083 448797 1161 29 399034 94 106846 23594 349 182773 31356 78549 33 937443 31 18183 481643 85423 257 456051 200 147424 907390 182713 140 881194 65067 181 235069 44838 197 114829 159447 53 363412 25528 47 482786 137640 291 589283 109436 78 567478 211 124023 157651 26 44587 457353 139 39667 874654 164 157767 365784 85226 272 110907 153 24783 416980 72657 248 961129 77928 63 330638 94191 154 379978 195 121021 202841 42494 20 948869 19 84068 460986 21 147415 41212 80109 214 346989 197 167891 930767 98667 84 510927 168503 41 597279 61 104562 880025 278 190175 157734 115 61700 396900 2472 21 7012 196484 355 249008 82 152348 536563 154512 114 669612 112832 328 769800 45 185378 570881 185887 420 811325 204 59284 537580 168061 376 842485 173105 218 307390 154046 59 19783 83981 260 569454 74031 20 950157 13590 41 404289 165 142596 709716 277 86252 448175 138 158133 299576 69 36331 89288 160 51259 785148 152 146782 480134 184457 423 230013 35327 70 303344 169111 396 283389 13 93588 558163 21126 131 673113 65 79541 890016 4 112008 877397 125 61779 115130 294 141663 889181 3 185180 111240 80664 185 150576 230 127718 911642 69 60808 868179 140549 245 403519 91620 149 155865 75189 109 408847 31013 174 755137 336 121328 98358 17678 89 500722 42 102973 35735 240 108332 682544 207 134917 351315 196 61192 839478 101 73973 693447 31265 24 26470 85284 281 948084 180850 307 614168 11 178550 576320 100433 86 923100 5 38231 157661 212 91882 623617 35471 139 453002 136799 274 645107 145457 10 288588 261 142916 364357 88 159960 244383 195 107543 347743 37057 94 521795 31 16621 66021 70 27728 883949 22682 94 880395 77 181392 21485 112903 65 60362 217 54854 212403 146 27952 608270 107726 271 583148 138348 30 278685 30 75265 759943 235 178359 175891 32112 63 293118 112 97471 358868 349 151093 171524 20984 39 171284 373 176391 291133 182 113365 503545 308 104210 211398 6 91566 987101 194607 287 298756 348 151416 594033 5787 58 52836 79 45765 865558 159 110001 470233 48008 159 67139 326 180249 741904 51 78447 726527 77 122822 162744 117 14735 325659 19 107840 850669 42 51713 748649 216 195144 514023 311 157401 156901 34548 42 894233 125 137630 810697 246 135977 116192 40742 57 63164 10877 92 128266 210 142296 681280 302 115504 835639 59 20258 942379 112359 221 765685 160416 201 886809 124282 336 176570 174182 108 60971 66 71307 12397 105742 286 208004 97737 94 8009 205 140444 906512 148322 309 554093 236 86530 540768 160427 186 350426 27938 106 571280 91 126072 567214 165872 190 1256 112 65123 30977 70130 214 116077 37454 113 242624 63208 75 674254 196 49516 868532 150 33194 102963 106 58238 267170 27 4732 382165 155278 98 851692 275 180542 348482 121 101139 7510 49383 187 531291 13 64786 856843 100299 91 152380 246 107043 638724 13 162018 460984 265 141766 69165 87 95840 579362 145760 197 184905 139966 282 174244 72523 85 338632 144439 270 749164 49754 16 1976 134210 137 927986 124252 286 406478 160502 259 461489 289 119195 528580 152166 7 201589 119 82162 549037 77039 227 452778 256 120417 228819 148401 78 145284 382 159366 882379 30 83139 142238 145747 265 65187 171 60104 567909 118030 97 902256 803 15 437859 351 190340 583449 162399 96 920409 96 13627 68534 27 141404 889187 74784 123 364173 191624 62 375900 20193 95 996871 73682 260 109036 101 33773 875390 69875 251 873797 151 86725 789921 73321 154 52196 165588 232 830019 208 69035 291599 164 60028 499865 14778 24 557966 107837 109 990394 355 167610 598782 82822 137 347917 166382 252 33504 132368 356 279083 115 113454 639665 153225 212 884547 143 98511 800151 60295 38 201897 64 147589 945824 255 73892 677370 152 52283 862035 196 177521 571044 61 67853 793142 62 54107 602379 107416 43 407254 60202 238 692227 312 176459 614836 84 60685 350340 96 22448 354043 110 116300 904194 75 28353 956712 110 32250 342033 264 101980 888 10959 43 733304 175 33279 620289 59768 20 394009 118 81737 653506 281 191836 444184 15867 52 848812 191713 337 364665 274 128463 109282 136 96809 406485 240 121559 595229 46166 116 670763 175263 42 175815 166005 297 63088 126386 249 287869 129 161773 434957 84 33769 125383 79 43961 861975 125 56465 841006 124 37822 914681 138608 338 160390 327 119323 234540 63 7790 493836 170704 96 972136 276 78902 932333 103113 190 529925 138 26279 695374 30600 16 747848 166 150027 245826 94338 100 369311 297 173365 332984 23143 47 653146 2 168230 886073 390 173715 52724 121 61526 665792 86129 161 642364 235 187004 614398 111 46768 842141 168697 146 926971 161 146761 648237 57984 41 733780 189200 209 109482 5173 55 283536 153 165273 629874 16076 122 797680 114 50513 517470 21 61653 871365 35 132844 185269 13556 49 891756 99706 303 413018 97654 12 957469 15 197598 914180 27172 147 783723 403 181435 793742 42620 198 547338 157 24924 151923 40594 74 220896 172033 348 268266 33644 77 493214 47 112606 362146 171904 240 826542 153692 109 949145 389 191916 317002 154473 214 627589 15248 89 419209 41 99398 735788 246 96616 839254 155 37373 78040 102870 270 218626 184890 287 462927 192 154126 137874 18 4180 45727 4020 3 102812 186561 230 281209 84019 228 348609 179261 361 580997 51069 34 359220 44 36406 134179 184388 237 472361 85363 66 11965 135029 132 155879 114236 151 377720 140 51856 315152 21 173124 168015 1 144450 609203 277 181753 24790 22784 46 50447 86866 185 661510 355 147130 647331 25 141020 294726 125785 317 681026 22 158772 575312 131178 212 942591 11 3253 661350 247 81164 769318 146029 372 541908 63 27318 295255 175338 270 630673 106496 300 66618 303 170664 917219 138 150639 705492 58981 208 481085 71911 101 290142 7 176887 343164 191298 202 934600 193256 335 503990 22 92215 133359 316 120432 542520 18597 90 183792 263 154025 753462 48 20064 629552 72 14630 86573 81152 155 63049 151846 28 536883 46 182632 892973 122 125656 736275 91796 185 824141 162445 270 110103 78 19108 740720 67331 28 1321 78 10126 866299 260 127678 285096 36423 175 186455 45969 67 799179 137 63406 859719 216 186338 1802 8 52533 487639 86 63192 576127 113816 296 919687 159626 238 552845 115 129301 522988 179243 32 701206 111 108475 809141 165522 188 843552 24 68178 877412 169540 87 704521 68 106984 734613 135375 123 971576 188725 109 353304 128 147878 96021 136617 26 528262 16323 113 442121 59559 106 663778 181 147866 581989 117887 117 482992 119723 291 258231 93720 87 724727 64623 157 4582 82 71465 876616 112751 295 521695 139208 274 416153 203 142366 951800 290 85975 460109 92 11332 634895 25897 142 545605 7036 52 762558 41018 134 739106 174 181396 668795 287 178690 831501 145039 110 389618 7888 6 861968 303 180193 436445 88 14503 765020 115 37601 652229 52833 40 331669 123 78815 152734 295 122799 126678 122262 333 422868 71916 208 241325 99143 95 240771 172 32221 414739 33 38301 863334 51116 120 585986 19 199614 971899 154769 373 182839 198935 80 94793 176366 50 210438 12 88012 469707 63203 184 141358 174814 205 286560 529 5 620714 383 182261 883787 134311 292 554967 236 100772 678081 191288 319 323314 305 144701 785001 165376 314 694817 36261 99 637882 36 94109 215379 187211 414 940715 30102 34 171765 115851 221 982826 267 87429 868412 327 129819 288090 157983 78 626536 175347 122 862110 92 84384 771342 208 75704 829796 28266 139 493666 86131 257 223296 85136 19 215194 101868 73 602162 69 19253 361179 198 168656 343242 172 107674 688931 124 16149 355823 84794 155 426811 1204 9 663304 166247 124 986053 16020 126 144073 128 183435 978853 32858 144 840653 66682 252 713786 141 87073 68121 115169 203 759285 51 56613 984872 46034 39 468949 87 76936 317629 49387 168 129665 258 120013 994152 27107 130 435649 49 187464 538446 220 155043 8616 167310 235 11812 288 95429 759349 138520 298 689080 193231 280 586375 39993 114 77803 166972 50 155591 166827 82 746639 57703 182 881212 343 183175 765929 22511 117 920751 16689 31 157980 334 143149 903838 25655 116 330595 34 3202 719286 367 139894 788505 104216 180 182995 120 146358 277193 229 166199 605539 153 33588 46639 145798 367 787164 44563 129 277606 70783 46 928115 49658 39 72184 99905 269 355234 205 155271 914959 114216 189 873540 288 106535 851869 17 145250 696379 52 13922 762984 109438 127 394343 8 24145 875289 124845 29 201106 125 64409 592848 26 50229 738881 153 150434 913795 46969 169 235320 135 92974 59122 353 131718 548750 48 72313 702404 219 117282 418878 204 140095 99450 115 109325 788725 244 90025 632613 93013 269 629184 187064 141 746121 164754 28 213402 172399 368 736453 273 103720 214999 388 156580 561046 73716 27 274371 87 40962 766491 24 9376 332182 5790 2 389576 57950 212 949267 144592 90 96285 21 138619 881116 177 89947 164474 92 33162 229473 188618 233 213034 38048 151 618405 85 12171 492489 45029 22 401462 148053 206 958357 8 9727 678690 140 78797 644502 135 127145 5612 165047 124 299594 280 177833 691302 98617 142 988566 111 93096 246632 81512 113 445487 73787 79 650861 172721 331 146786 104724 155 105754 6 42910 53993 359 132803 346839 10243 43 95346 147029 10 513116 143176 227 361799 92665 129 909888 7 46222 642724 53749 179 938738 160627 26 510110 81 73777 792357 5387 38 494401 97793 61 547041 206 190698 826553 65 161719 988192 67111 239 918864 160 178497 530481 130598 217 284129 243 78245 80595 139 41878 82457 390 179518 788424 95033 84 969095 142566 211 266256 188 180744 288921 11 23456 799589 4 199028 556518 299 175026 618694 31 3297 420360 24347 98 827002 196839 21 211392 64949 107 486500 377 195946 536659 4897 15 909910 359 131643 363562 41317 27 309047 26048 152 873993 190609 403 826227 44 178016 186347 50127 102 258187 139584 308 456990 106557 126 204218 35111 183 269518 65 8676 358698 159367 168 194486 112 29642 77276 299 95579 758658 64416 17 697239 138084 288 46559 79 103140 685555 409 193698 243963 8464 3 538615 6339 13 133002 180 42362 441614 7254 29 558910 96156 95 117267 283 197939 362380 76093 257 493930 26 51238 102353 182 189099 937827 29711 84 288461 30500 125 747898 154 116087 678795 283 189276 242159 108123 231 306753 323 151509 820183 200 174012 318154 33540 121 106842 96978 46 854943 283 94638 713025 233 83679 232528 191583 98 227205 217 110998 950544 24 2418 406346 94808 146 851615 152 74841 230015 72568 240 650376 24334 106 974512 47 20424 214983 68 32859 680376 147442 110 541403 103144 299 8843 261 124862 442232 195613 404 762524 11 23987 597588 57907 111 876724 35697 83 845479 104594 215 859643 189656 231 21463 298 134303 900440 260 158904 289086 199501 239 202310 119 186455 222156 202 68651 449790 26 5109 891438 189690 276 332484 137 111733 294518 53 31518 393959 260 196443 733928 45929 61 404879 243 92133 198129 16 178479 139900 195 98695 310841 89 112244 919243 192806 398 677089 194716 46 79562 151 82249 599965 212 47036 715621 23873 90 923478 1174 30 128051 30 187533 720789 269 107062 361219 23466 99 829788 4 32542 904793 84456 217 746795 27075 124 25020 59 50976 808475 214 128612 769109 94 143745 978715 14678 90 121508 7951 54 303914 74 149266 524425 127475 260 702448 134 161299 102530 271 81476 461983 1208 23 218252 109810 131 868187 138280 142 414478 148245 35 419812 121756 329 352121 84 135813 989189 79131 54 988967 127 149607 931399 129396 335 697840 113269 113 927735 41186 155 333534 8478 84 343770 112 84263 21787 168 53037 574893 222 130708 257271 125 195189 638927 44602 186 380343 198276 110 227959 184520 329 577093 237 84361 166945 136 142215 95721 116 107891 91682 87499 285 771647 14674 101 976249 131 149790 418813 146745 50 373065 29427 53 416688 95297 204 218920 119 129002 617109 124772 69 50869 42 25096 43897 149 124270 756734 193 192532 648715 389 187250 581732 19 20458 56399 191 87626 529873 115 32595 187691 63 34585 215396 221 58444 637880 88134 295 457572 138490 295 328800 66595 117 179509 129262 311 618147 93109 91 282970 179572 194 588713 186 137887 15574 269 138086 525205 106795 96 351819 59 3932 930714 59880 209 848311 105218 54 174029 104021 263 1150 25670 101 72051 35 4024 57432 30585 42 105367 80 45497 56626 192126 182 165875 137896 321 721864 34828 130 593530 12307 99 808473 366 145887 814651 6 40083 296889 135 40532 532861 200 140875 188863 118286 120 584604 255 175205 526419 199981 355 524931 266 110171 647102 53195 38 250740 59 171031 369354 1 142605 642236 139541 366 464455 268 137274 794144 231 189149 503179 307 198064 393185 177540 151 985081 66946 60 200862 85 145002 307859 6541 38 627215 46012 118 360227 112198 196 873894 103 152595 438166 42 28283 610726 135 62052 369027 91751 19 873877 140 154616 840167 110605 7 576934 300 169407 278562 7 24141 472827 122191 47 603197 2607 37 631698 195 40678 747320 189479 78 227070 335 159481 11336 103106 196 841324 61 13983 184391 35 76832 337811 130 44821 914285 174059 366 884004 56356 194 116637 260 195794 3067 199896 107 668832 224 76980 862749 118786 162 807257 43 56517 293139 126534 316 86483 23985 63 935185 361 153536 507887 71 39111 228815 285 142917 225657 54 181624 897014 423 186966 20162 138 106128 520626 37326 69 154086 55 66033 655424 115588 114 223584 176799 402 964167 30 161806 633149 22674 11 419567 17 45669 982435 191 111007 375897 142124 146 275817 160 100832 710564 225 51162 479994 66851 25 770417 346 158574 678082 60736 89 230971 191601 356 829477 21185 28 411196 168987 281 29808 30 7662 451209 169758 267 993971 67483 66 973555 94 193061 774473 54 36889 7435 43131 190 402581 163 112356 935565 115 31023 907062 80408 267 332156 169442 350 229447 20775 72 111224 129676 64 405223 141781 205 459657 206 84943 632021 93 25084 272398 139 166982 279067 125806 15 170615 221 188034 59281 12619 41 325845 85445 69 447471 102550 133 505301 67 30003 943067 35 192917 998191 231 158901 838541 188 120918 300788 58001 16 61546 43 191960 518041 112 16568 138369 209 148740 580651 309 130353 249878 88408 268 268754 322 170075 577404 66 7698 507386 133555 99 790863 115 46398 67751 122742 62 701025 133 192499 904147 48407 194 806538 92348 260 347247 104283 164 727718 106242 273 430000 36096 4 15852 72 9602 942946 79683 121 172009 88 15964 841661 161092 18 19869 67 12958 677576 110631 130 469860 82 26732 427576 108943 232 846470 71 33637 58445 103 116799 668686 185571 181 71317 59469 1 637592 25678 24 860195 103753 146 890317 111670 59 466488 139600 350 492555 78 150983 735311 55683 11 306377 179103 140 376094 223 89287 433061 26 13762 748173 309 111577 172254 202 163303 406376 271 93141 746497 151170 218 568217 175688 347 573315 114 15797 97584 130 60286 689975 10562 28 836066 11692 71 312133 10573 74 478017 105890 281 829590 38610 56 548044 128643 273 38493 306 172000 473346 173713 107 700893 72 45907 808799 137945 201 924470 124179 334 988945 58323 89 77436 589 23 49384 241 104879 436727 76 197104 475153 75 49025 292368 340 176777 866895 59 4971 830802 19121 58 130804 365 177678 325724 35994 147 598837 88 143355 166305 73984 89 257357 130 173994 844918 130786 70 854998 174 56091 339711 42220 158 209020 340 162941 557510 77912 45 102609 22 113955 846188 319 153802 958068 132 29698 803926 62281 30 280254 62119 68 6470 279 126824 378773 72 73224 102421 114 158257 422805 68 67444 833594 8 108783 245193 192078 316 970278 360 142219 666155 48042 58 409116 196879 323 508557 77 180375 474018 40311 5 296846 45362 92 996581 51704 69 30814 50829 103 601714 64848 13 310927 159617 330 49739 358 180929 41146 241 66461 90183 164785 250 829254 27623 52 648845 83095 169 240199 94725 129 207051 166 181347 686581 56170 214 129014 177606 215 501565 91966 218 358859 106567 293 298872 23 141200 232731 96 95868 747754 19115 56 417108 50 50606 888480 324 178145 237989 189819 18 366438 38764 87 939747 45578 149 568774 21365 95 758573 217 61122 687443 267 97153 374385 118 96844 640595 89 65875 354284 269 100124 296397 99940 88 18762 181099 389 33232 172 199895 25037 9906 86 843020 135679 111 70840 172132 75 856789 84697 185 437353 37967 71 465684 81192 155 496460 67 163098 304844 269 81514 486360 232 105996 316216 141 79621 199807 270 156308 355451 171 185315 356829 125050 122 663671 129 34117 328680 187440 232 749792 420 182406 987113 210 80656 773669 164 65245 428125 285 179639 532674 124411 121 369575 350 159218 662964 229 198667 913145 81832 18 180771 303 95633 627652 16 2856 13457 151565 227 693890 147446 263 581250 13 137641 32085 186988 204 873679 162141 180 364022 91479 113 694432 146363 366 379225 109 109101 527024 70162 199 992698 59553 186 351478 58643 238 405931 226 142257 75299 122128 215 952886 44761 57 22639 122905 84 690075 71717 129 444329 95142 189 736677 196619 384 962020 192 144370 642269 67 166576 101022 105213 185 309229 27759 73 530853 77 152552 385613 23392 57 642221 253 89760 528725 358 199322 559 111 32948 320691 30 27676 562208 92 39669 856819 44 2687 727074 16 182807 614239 49 27749 743286 35 26679 990857 27 197030 33573 173787 132 553653 10 134860 754518 16300 37 367756 337 192760 738032 60 64320 549329 105414 279 79431 175664 82 293713 106591 281 670679 124 28757 117561 394 191175 916543 27 5134 797483 168961 145 962654 272 77897 140047 62907 96 874199 9335 36 628768 24 7173 609895 227 66683 451597 123417 133 776304 65767 246 639284 86 90345 277198 230 96030 523082 134514 167 659990 105 53221 637151 156654 372 814084 56244 40 789764 59649 52 14225 136 170512 905784 92110 269 413709 11711 63 527504 13 10471 950590 162 140683 979019 69 11304 265141 150358 325 212842 92643 296 139623 291 96196 764214 15 150033 790536 357 138043 851855 164110 101 906486 64 27481 394745 35358 40 444971 159519 394 446488 186022 201 200294 52010 20 4248 59514 180 402017 91215 71 48302 201 131377 586086 123558 121 32381 177313 404 815108 349 155105 378653 35999 178 643071 84734 221 827136 52 41263 741786 110 122322 710097 184050 219 580140 197 88834 660439 93 174245 488566 137 20639 790213 196855 318 432257 170886 55 244434 160 30240 177506 24011 93 467662 81 130447 24169 148 162395 950102 23213 78 578840 319 103513 390234 309 102515 431306 199 84797 331276 97 118117 50717 54018 110 356645 154906 317 891202 197 130977 197761 211 87001 934571 67430 94 183322 279 136768 718528 148 108738 85207 23945 51 542650 130 102081 39247 157 132923 254750 171555 289 727066 352 127922 843908 116850 31 14609 30 179090 102913 131613 113 870343 49 135181 823504 128 107956 397540 237 139527 22564 73866 68 849882 124162 290 269083 90282 3 467567 109264 239 255149 233 196046 571173 43 124068 409118 166 77925 93479 61 45025 218017 182545 132 115553 37841 106 539830 44227 166 304888 7739 35 251708 117 24732 763976 148370 19 9637 246 135321 175587 30 71713 25891 73 75083 559659 18146 37 922518 32625 74 412167 110273 135 708528 383 185129 544580 350 175891 687981 17860 58 9112 120 64168 840875 77128 196 560674 245 115651 614779 54220 165 656874 80581 136 114019 112739 227 442157 11580 4 587631 300 136489 209335 178 137122 734576 45 11141 146753 209 178945 669934 100619 68 160987 111189 258 291981 184 193805 193054 36396 123 869503 22148 1 845281 122525 57 221015 198262 317 463332 24134 119 206145 175845 132 502963 160533 313 552401 110 50327 701012 104569 234 531686 37915 35 952996 152064 224 370820 153 31548 640227 184492 58 821641 88902 210 779061 152372 40 113501 125 33144 361587 68720 204 617591 190255 384 511637 28170 95 705019 27219 34 969501 127841 217 314503 218 1 397826 200 46922 441365 159731 12 813952 36769 108 972393 24295 108 551628 192156 438 149530 24110 14 750668 42981 162 19068 41637 56 35447 178 42742 16705 66 24493 779659 145601 302 816085 322 165534 355061 84 14721 76311 180526 278 380777 120317 3 583251 199 86815 861460 188061 74 268637 186 167592 518405 108473 57 956747 419 188479 684705 36 17857 896346 170 98325 319753 65 10347 197776 396 191756 193117 140352 106 385526 331 116348 877582 95203 143 838569 62 81586 648382 84 95902 817878 425 187865 408950 33802 19 846593 228 84995 378213 124 87102 492942 24192 137 444158 139 77766 79321 17868 73 771658 193541 75 643206 66012 216 324140 202 127542 575146 175973 107 339193 31 4003 47433 16 102115 893189 55760 87 613382 125949 45 366084 47430 20 631874 13 75847 286041 83 29439 916656 34059 98 425898 22966 116 263707 37709 33 987973 21 40312 24369 89 38076 485965 55 46930 7096 132822 182 969288 88065 218 246683 160885 310 89130 168531 296 125575 88620 106 998865 9000 6 159694 155793 23 357471 132 138988 680968 205 49207 105668 72 63486 696329 213 56900 418178 3052 36 887658 151 127670 232009 42 4 733943 124 77565 952730 39775 184 198174 3552 43 390182 31 95073 442180 150 125760 639451 51 51940 427394 37559 160 28594 114013 332 415805 43842 204 927655 19 8367 233133 235 101762 885007 140890 166 331479 84278 165 678329 113 174024 406638 32450 119 25654 18759 31 20130 274 76175 455635 13463 112 205162 38645 81 211538 144368 148 365672 2 190138 21660 15369 122 152377 69366 23 512506 209 138436 117944 102 136930 589882 126228 188 398687 152 135096 919812 174858 207 698941 123 197509 497888 34808 15 76796 238 72308 135121 52 66390 903981 47 26123 412672 140 98529 223452 130175 309 644235 31563 166 666977 42489 88 992249 26 14563 703346 128491 5 971889 20627 31 547817 99 86963 299030 169906 87 268121 8166 21 563698 81210 125 395399 8472 49 878780 103368 52 105927 76022 123 944440 180871 140 321263 58 49271 686282 221 137257 7057 51 5348 433343 9779 25 295916 121858 66 821827 121285 228 934737 130 51192 349001 164227 378 101272 79 67378 23215 37 68953 446217 157898 196 2122 104836 285 950856 52 132273 929207 23159 3 230964 214 196219 57823 144 51093 888483 226 55374 270739 248 83453 878371 189 83040 983719 184 125303 108270 151250 263 918932 198 95734 23605 109718 175 509847 73 62382 204689 105768 246 12224 134 31726 274174 70329 229 384513 176454 102 242069 99180 21 410644 25 20543 923972 283 117355 82287 33234 19 431618 1771 9 157224 203 123320 887911 14246 86 317678 127 95123 856014 23 102001 89197 199 48135 181088 293 141144 722205 62 20472 980736 217 137985 573066 242 186712 6179 5 101992 476816 9 81717 121294 175767 273 809229 14437 16 135195 164859 204 111019 42 34877 279617 122 52247 979617 323 125965 933712 32895 15 418154 23 95663 273367 105 30805 78763 45853 30 576590 7017 10 138583 171 83385 89615 167754 52 379531 57 68881 800542 117496 34 718102 128622 265 128889 356 130891 989620 33 168862 189753 256 133898 229735 97250 77 219519 16240 45 637884 192906 47 917091 155 89769 69418 195306 343 109797 24 167023 354190 93113 166 912187 364 143507 645905 343 138165 221514 55505 105 729285 46 122084 996134 144790 52 461915 8 85007 450527 21510 142 581446 63428 16 831867 13967 14 269606 143571 248 356472 176 117511 684830 137934 231 524571 66 144209 114970 62 57956 28692 19140 39 105249 151 31016 90895 1244 18 44422 94 127027 696482 49409 155 244328 361 157812 369380 39517 29 965858 125300 170 624561 172043 229 435557 22 31537 892837 133 129003 519346 89554 169 233958 13937 45 654181 176 132345 259617 139862 129 255186 120634 9 430602 201 130883 618999 132 19633 927372 26793 92 858823 8758 48 950562 46 12012 542355 106319 159 461273 80 38005 240551 253 133740 22719 17999 80 960801 131 166932 617895 125 27287 950634 184026 262 32431 172963 364 791323 160963 204 548779 28 825 876487 45 8162 75764 230 167417 852537 70 36013 330596 142909 52 753024 194816 343 647917 97779 133 309738 107 63315 36421 369 189534 238944 102323 80 672043 173089 83 370385 118 31461 188333 106869 141 111017 79579 45 179126 39 25994 694028 141 73510 156615 163 110649 414891 148059 322 233002 96 94700 947697 45 39805 731826 111932 311 5348 89884 78 439562 41945 151 65839 310 114942 575009 169 29115 973262 142609 74 264741 84199 289 39345 137930 65 447281 3715 54 154437 253 129430 235734 391 157339 162452 123 65202 839497 235 72861 247309 48631 27 73011 52308 33 138143 13361 107 97136 46 75662 69201 90266 223 900884 40653 97 377466 23228 64 760338 17 12267 295435 181 36982 863674 32586 45 585226 113214 39 582782 54487 186 807619 96 98160 500895 141221 333 67320 166 138839 937028 47350 197 476175 268 119455 629213 99 51839 18382 186084 206 79074 191132 323 665248 298 160906 636272 3 58391 429011 191276 265 795585 191 151456 848456 12686 12 498446 146 80360 687896 78237 242 546487 21 128416 847368 54 6965 189774 80 57543 84731 56376 51 123417 118 21532 795141 42722 54 806311 115 87075 455425 217 144897 149726 235 128282 697967 135229 251 145680 61121 74 769707 235 152260 425012 51333 45 560385 131849 45 72398 178 35026 767883 16 20323 379848 215 170058 968639 180833 57 271309 161489 258 348403 195457 344 810362 265 190217 51081 163752 310 967846 12289 69 78444 166193 324 360202 216 130425 128931 167 55563 904 37 124721 300958 198146 444 722156 49 97345 929104 173384 72 315514 39433 96 930584 102496 258 900845 3885 11 264281 139908 10 862587 122263 224 670867 144 157380 688120 84555 173 840009 103445 279 589014 153911 164 432224 63733 192 30908 97523 302 498753 170059 151 271989 100158 310 521694 49 54877 685880 98 59426 162541 167 86490 221181 28 104882 278555 164 37299 782144 57810 145 303282 95223 105 420809 14015 61 151337 136941 302 799195 78082 255 993700 40971 53 966809 157104 268 223439 183149 51 205300 146298 175 948703 58 17390 15845 235 122697 907702 39 185284 652372 7901 41 126511 138600 354 827517 35787 125 18064 237 69622 699848 193309 388 461003 81 62152 874783 161466 290 435638 25 163870 775001 52498 196 506419 114241 38 418556 188738 293 184264 32085 158 277947 87653 64 384748 196061 19 926338 245 175400 588618 76492 208 576233 11837 104 759796 57 130650 760186 18321 87 95633 141 173344 244671 91053 62 7808 79483 193 647471 137703 135 486832 9 46902 628120 31 38633 363806 51 68754 438618 156751 34 680532 321 114866 813921 70681 47 587384 113 79658 384848 91902 49 972584 23280 16 758587 278 117297 462481 34 10011 725166 345 189900 880096 42 88704 463865 49084 11 314409 59 9117 755162 70 19879 676044 97 22640 386355 132 32927 19584 71 72037 371040 52766 229 452483 189123 205 842752 132500 13 285373 86 7925 953393 160892 212 522567 148 138452 720843 174948 373 420105 109 114877 964903 92 194831 3542 191623 254 389580 69418 58 542187 174504 364 405521 205 126068 28201 105546 48 71086 15259 11 946731 246 136408 747819 59092 48 677139 167972 322 215080 12 113129 646468 29738 38 814762 197 103422 821181 394 159223 15055 98594 14 882431 14176 97 264804 132 142805 73634 389 172888 485431 136707 148 354711 90 148064 414531 73049 66 12722 204 43019 595759 16490 116 958569 64701 165 999327 95791 105 731065 85804 285 346079 46 101501 457996 78 110314 424497 196142 323 626677 99590 167 329431 78552 125 853996 295 126818 887822 72 75937 25143 215 177227 32752 125 111726 617696 17317 43 983816 91 92984 773409 29 112946 627546 230 119087 515051 188825 325 382491 49719 129 609238 166750 376 525556 1 109840 230020 5 60503 319204 260 158231 850712 82 58474 417100 133715 218 966587 107 155100 199877 220 109176 291260 65 7814 358377 292 93739 722309 41583 77 603710 190 106221 369718 391 178156 22793 195876 222 792883 47290 174 540064 59 70147 613097 215 191066 939841 6941 65 407272 114157 192 778295 236 103121 762934 49 53428 29232 105275 41 640572 183927 85 717906 89697 15 412680 40968 78 339840 226 51245 264731 35094 184 3176 222 67495 729175 34 40293 440698 25433 156 388292 172182 325 569964 80 76076 840692 57 29578 916791 87 195664 812976 60 21546 866303 176 117401 994835 144 40234 548215 184941 119 865266 29 22141 905932 279 194095 117202 86727 210 146733 27 61484 644842 6 163022 409875 96 90351 518825 125493 329 733753 82 136892 172639 11 72416 931057 20676 121 438446 306 168279 916603 244 155585 243897 3523 32 660454 179017 275 280213 442 199556 624219 140308 270 553179 14 5670 893967 234 119333 665882 86918 260 189054 226 93856 249696 149927 76 23703 25163 20 294018 174489 272 9613 152 127429 725776 102542 152 278105 37405 5 230858 130125 178 264530 144361 222 482746 210 97603 460919 177 58221 374946 312 155709 381198 98618 18 566206 36 131784 494216 182 137490 424725 325 8 418191 96 21452 718831 174 99943 415074 32479 146 886660 113333 16 418580 92585 42 791784 240 170311 303406 94412 202 75327 43931 134 573700 110988 116 770320 12 3498 993952 36727 169 583282 113 157252 727387 30579 100 809143 162091 304 342007 117081 125 563252 45011 46 707432 80 85439 714803 144 122464 119628 33798 29 744026 16360 92 797001 75329 89 47680 35 103809 337051 34 95204 819883 67 40008 9109 196361 305 532142 171802 63 704452 64 121435 555855 277 104078 580767 54783 211 171952 165193 262 444091 93 50790 645655 125387 175 728119 157 65592 293464 308 189151 7126 141 145634 851267 50294 174 929751 180119 169 490699 42983 12 129557 35 24038 913342 99 161884 114280 66008 172 187153 329 108324 436926 37451 112 590466 66 38473 596621 42426 174 449266 154079 368 925176 102278 11 251047 41404 123 486043 149124 215 98686 72 32470 766726 100933 275 52344 12 95065 799091 130582 105 682536 44 38857 193907 98608 277 924070 92232 226 180372 154140 178 886392 9332 43 774651 182410 357 546544 45624 133 519556 212 170978 535728 179909 119 964513 18182 116 684345 17109 28 831938 67 81777 708875 1 34 754075 134575 339 801503 7219 67 618745 102301 173 690475 56 8359 475347 12636 84 821053 40 62019 722345 49 134886 611464 190 62034 855128 89927 149 781069 193951 243 679544 43479 8 33112 23 17959 320003 113756 162 46905 326 194277 718783 84464 257 574464 197734 342 724351 182874 207 484342 316 179440 455911 62 12529 304115 365 137831 810509 179 40718 407701 87330 279 480610 240 126403 758509 33905 142 944407 26234 18 117757 92 128769 857253 108024 2 184676 357 167477 835542 87 192994 910139 99 25128 449391 193163 77 728634 99 32554 763467 294 92789 70689 89665 10 738841 177647 248 340967 139 173985 766973 87755 148 739638 45 68397 418000 161 97109 565860 14647 66 432103 267 76332 962283 280 107355 70722 104515 306 195813 195 40331 773949 66 169694 413684 19934 30 893437 7795 49 455633 40 33478 775795 274 123613 694725 100 136879 351088 324 152186 606450 34 175977 58653 150601 199 587920 209 83515 933508 87246 213 103053 285 198026 875086 72156 81 522216 46 164856 758399 69844 36 457485 171394 273 383731 142714 333 562162 185826 50 882172 279 97292 798158 307 192402 570305 58553 30 187601 329 185612 41946 34836 155 233491 80 119472 79011 156214 295 194835 166165 146 125363 271 152357 212160 190 51243 112642 62 177325 252807 124707 185 341435 193311 241 129706 39 2511 792016 142619 362 615152 263 124272 173574 125908 132 170399 119 103891 918756 183863 27 778451 109907 5 242490 140532 134 91161 79 43248 826792 25 104498 48275 156 40686 896702 53222 49 176754 17725 16 372713 205 76918 261712 133 47098 658540 101122 4 199231 183 118228 227212 42779 111 912449 122863 86 562543 13 90715 700217 118 128627 582703 198593 369 493829 60 104119 813534 50 30533 536782 100 70689 486679 120 78869 208380 135 39953 425506 397 159599 411840 129851 13 135194 111444 103 371456 171 71955 589519 197586 359 639188 184578 233 937856 236 101922 764852 50131 192 280279 8 2566 47721 194312 409 58044 11093 37 523368 18 539 928207 146602 125 416637 164456 34 177879 118 35741 29050 64 163952 328643 133 162060 57156 169 139615 300158 87116 201 90076 194 94659 10515 57 127127 371167 98 105190 566426 354 166881 47248 35 49248 641113 94389 230 611800 305 161599 31802 51949 29 994726 169634 98 204112 183658 63 531955 35636 119 748687 27506 148 335754 72 28598 59785 56 9998 402855 195584 199 977561 246 67578 997959 45753 79 982094 177 93668 684881 19894 96 573570 99 194207 519040 220 79927 466347 9481 33 253766 103 184639 127157 177 110414 687946 65 135600 232479 263 150168 498781 64 16070 342338 83911 20 349466 125898 270 291347 60267 51 347806 113094 305 989715 100023 64 457863 37729 194 644766 107 136193 492379 19 109965 382332 142501 121 654048 182741 236 428021 129 182039 264704 10 151303 424746 185160 172 295077 215 108084 230096 151132 20 447633 149066 179 541586 83297 287 567617 177592 247 740043 6116 60 416212 329 197973 806620 66 9043 314842 99808 164 105105 183 176495 616979 263 95717 812567 28048 28 387914 239 143817 796588 122927 106 294025 29661 99 186175 138345 252 68395 2650 12 725578 45800 128 133116 197782 346 232885 200 150246 985305 101 103107 421870 116 112204 64235 118414 177 31975 71457 231 485800 242 117110 870667 361 165379 10568 86 190210 938818 40556 53 947475 73460 34 850067 142591 159 600031 111 193787 724957 18 13744 452689 113 56594 974353 111 118551 452374 174212 52 369772 29315 168 419900 128191 79 335096 28679 68 157625 11477 50 752248 7068 11 926314 6375 18 751160 334 140162 280557 131903 16 944446 120 21517 677565 94849 64 474648 148858 245 163930 143 163725 122016 173 57166 572704 172722 151 473652 66850 142 754176 118204 18 203749 73922 230 364869 53 173556 24164 163 32296 44993 148102 384 124436 82685 12 459497 124749 61 252912 215 63166 494637 68740 27 929728 174452 347 492265 92973 96 555834 191342 238 637773 219 55078 69817 66 39067 417614 118 84644 342950 158 87915 61572 124121 316 216757 13 16952 788492 78 19733 283455 358 192741 845107 48 98577 417545 175929 345 453501 123317 205 304883 105 80577 30601 327 113744 733772 16229 115 144830 160793 197 723248 286 181025 107062 48356 64 827153 186 55742 197990 18 87858 563746 42 84955 348695 3105 29 78649 24 34655 669616 110905 120 241008 6802 53 74894 194 149527 361053 185110 82 195755 96065 132 236703 144 136585 269016 29 115970 661952 16314 110 729968 92288 157 152935 103459 251 284298 14436 5 918741 6672 66 879665 234 182969 651847 190 81936 492156 146 174773 942614 75187 263 112346 94162 198 366463 49 46494 923817 192 42887 183446 115 32246 631952 158236 375 176416 365 171853 217431 195 125869 248385 2 172932 510775 130 40694 425488 122 59159 822305 89842 200 574184 322 197566 946630 32 2838 961518 102 164230 723482 58 5333 941281 96 195002 972986 20955 79 420143 78 70899 667914 35201 86 416745 43 51277 723807 108 141707 265782 45748 76 770522 76 5917 2461 42 49880 216404 1187 10 685035 144 50195 162667 206 47568 315599 66 37724 48511 45 4758 348020 73068 198 901875 100068 160 6527 76251 96 13923 104 180359 544722 131448 38 642884 206 120430 665862 306 100746 676642 77789 112 602904 330 122165 219617 56685 52 458452 257 116227 729771 30884 9 985736 46332 211 290904 68476 55 690476 290 129984 329910 87 112577 389037 63 71817 826463 52 139057 720959 156 116562 180011 199675 106 849035 54 157995 405612 143 63054 206198 182226 319 499670 238 172538 380185 9225 11 671764 1 105488 685537 175441 176 121305 132 89494 289097 135270 244 26854 115 53405 535002 94683 217 885449 127 193018 490420 183372 308 130561 37080 10 257530 51 154370 943085 176156 83 357700 59 74527 155737 109 191807 52554 83 123092 730533 90181 216 337290 42598 109 754036 169130 264 716482 124983 99 925282 192 86098 832317 117 22655 996222 122 57300 710561 51 65966 919759 284 131208 129990 62357 230 150343 100001 80 882595 181 34784 342565 30737 91 56921 180423 37 806458 200 137020 940225 181 167405 867400 228 198820 139999 293 110503 539033 102370 309 64584 41610 91 379449 197880 420 169916 144975 99 930687 88544 123 363074 137984 187 230171 123 24165 859616 321 132183 664924 161 78405 911016 82583 273 372264 4 833 663122 134262 7 631203 193 54064 307292 146 159979 877401 33025 42 719079 329 162216 225943 182788 129 629906 43 179957 946153 167 90934 711583 114 50211 928363 163 197445 687772 115 129351 194158 308 98697 4087 162472 229 44476 129 163434 29508 160 140184 230065 32287 94 499194 133334 51 729552 110 122628 384489 47644 176 472632 101808 232 682973 236 131126 609015 177263 56 114706 74 19165 973881 147999 24 920172 145 107473 741596 186479 35 585570 153636 116 328834 143 21477 562201 158140 214 946221 134 157414 617543 112766 67 913 240 58816 490020 47733 7 895409 186655 90 755677 92 148634 712152 36050 48 933634 197328 389 377194 102 14997 106411 160178 104 832664 33 145183 398237 53 117032 942373 18448 86 764163 81 144724 755927 88 132962 572594 179415 175 389117 183997 165 599808 164187 363 132804 401 165989 188909 146539 123 59913 131490 323 134386 111875 125 634495 70870 149 605099 108 54729 551274 117 43319 75459 277 119942 566376 192176 272 758697 94 18387 759424 116 14833 590267 115874 212 531421 89 144388 321858 25916 23 794569 147833 310 723335 74139 15 256258 186 84516 192643 32 48435 986318 95852 246 723263 104278 119 94506 13 69200 146086 144905 314 456684 77 185884 747801 159 68354 742228 92138 1 735349 91789 270 211214 29277 154 237715 106 11852 82734 137238 344 208923 55 8707 560165 36 185654 104403 120 104947 210699 131 169929 42879 358 150025 742698 137342 116 592649 141304 338 422676 332 137748 916951 171984 101 667594 346 156162 789123 29 191408 180996 94 10875 741270 142030 83 102485 20 63188 499891 42314 154 736604 84092 97 742892 303 146350 796473 2 1010 975097 182 36639 758344 133772 340 356606 39864 183 663038 183269 123 643918 172 40055 915048 190688 264 900882 167452 361 740680 117582 113 141662 18 59115 777209 68 15217 605861 65894 169 545435 144 52864 819246 17 113258 53302 126698 132 599559 20051 134 970261 394 162734 42206 192777 354 445033 137 47058 140813 99470 139 422158 118426 266 339133 154 28859 264200 154 169670 642237 107792 234 362310 323 146377 856643 60051 222 817566 22281 40 142626 164572 376 461928 2159 23 190235 146 21556 768773 44663 65 944473 38979 146 746303 403 191385 205492 178 67375 266470 107897 175 836085 295 189393 859107 289 123479 468312 27969 5 294567 85 57343 116363 188520 169 884441 126493 225 461968 216 178612 995945 162378 110 286807 158617 370 125169 12 131700 559560 134347 156 77024 12130 12 275352 15 6801 625622 20 13840 595304 447 199868 431600 133963 164 804868 130 140204 282215 45 120813 759665 148795 119 160732 83320 231 269413 112 52763 740023 63 132663 878332 7 40192 65048 25578 101 436785 171 52348 711715 41 103615 518466 74876 187 853804 55751 214 696146 179301 63 939143 267 72607 368904 273 130733 758121 135180 150 152406 101737 121 268231 95549 16 838164 117357 278 533998 20 69566 228457 155 174887 350680 65186 39 854795 197 126504 546750 265 157189 635169 92136 217 594159 66 66996 738282 38968 123 410066 80854 254 261250 124338 200 124255 174348 231 881418 228 166366 65901 54435 67 68298 31 93456 362519 94 83724 822765 49168 2 108321 183945 341 820858 115 119329 371766 12260 73 867067 102092 165 730779 143560 297 421060 77 190157 688678 141514 84 735284 174129 282 468430 333 196403 949965 17 2556 692230 402 178107 434997 254 81047 133388 92293 12 958668 78441 14 207386 20660 14 461493 128420 106 275872 141 138398 166767 106 61790 539267 10 103383 521908 119721 46 799998 118984 73 721615 95427 184 667653 95387 261 289297 51806 19 696900 177450 329 56787 73400 26 816580 106 145932 866348 29666 110 343986 144 57102 890875 66 191258 485 105675 134 37367 47029 90 76761 22016 133 344435 296 119989 646083 110 38709 783104 187 72983 95953 77 73368 937966 137391 158 524017 131 34959 686156 204 192023 913961 86 142273 623828 179883 344 632412 127585 107 132056 362 187958 292086 212 125903 943781 52603 200 36210 83058 29 899335 27 60994 450107 33642 55 466768 11 28584 559911 192769 124 573349 98 26325 127268 180532 374 677857 95031 224 498510 192435 140 48896 93410 204 989008 97 37653 706638 102 127179 62406 134 127160 486204 322 104526 493059 23071 32 539678 36756 102 49088 335 138487 250162 73187 94 787932 132781 348 378759 100 49724 599524 124933 120 216145 211 64798 675307 211 96103 774048 330 149588 920856 96 78091 914993 122534 247 95449 195566 385 130229 134 42547 996671 60622 192 22328 85 86542 783135 81 47309 426720 92153 98 187183 177496 100 221915 36 33827 961698 145126 3 219411 130563 293 747172 106179 322 941399 94738 197 574506 113865 314 286765 15618 105 935032 25 76102 580251 100815 63 149417 143 26413 603045 140 22110 797056 164018 76 113537 108 31577 381665 28251 106 633967 178412 10 423117 20 72615 905567 372 197811 734812 114 100140 623233 25 30122 657563 45 163677 91999 204 184724 495437 16 17747 861677 133 20449 666686 58495 56 612696 5854 31 171901 371 161557 274426 281 139043 579939 39624 174 997860 48826 210 554146 120156 327 474983 175082 208 637261 56727 115 5677 42 195633 409568 280 171015 865183 44 143709 954127 6494 73 703045 132758 349 126879 156 33835 207366 142304 192 48735 82442 184 26502 92002 122 606381 143299 234 631475 60774 6 751414 243 75247 788416 52510 24 409807 186 43966 871511 23 34373 4925 168620 306 857563 109459 52 955966 378 169858 937166 198680 127 784101 36 144688 630042 23 26862 29928 40917 186 164801 75 57790 170586 183666 75 281398 96 109328 360901 104428 110 773413 43636 160 742677 56565 214 747349 372 152341 272904 119 91028 774879 143 92364 802356 164 142033 803209 78379 202 920111 134567 331 944383 4 40875 63104 187167 314 387373 116606 61 805360 152547 162 566282 103586 234 2580 22 4319 942488 191 82964 881507 3782 59 616941 48694 47 10375 167875 86 840513 247 100992 1339 8 1167 971357 146864 121 222090 316 108867 971206 193608 291 741435 263 111786 632919 160 174984 334971 250 76453 949748 81 43338 266146 88 198318 967799 125993 267 374870 143435 59 292546 138625 223 187623 36752 183 332305 165 157119 971847 18 3277 318175 167 157172 714342 199956 383 690388 167102 172 615518 5 138709 423358 128381 185 698125 38 46307 57029 145755 9 584221 85 16554 982574 176 136011 736889 4408 6 425292 100 28717 834127 37 1501 191654 195447 64 455461 310 115939 938989 117026 276 50891 217 98002 936150 25 135484 922798 141441 108 655522 227 165219 88556 190 153793 780406 81641 208 11854 184587 289 318911 155872 99 263313 42 161540 967163 36 152634 872404 79019 250 871012 138313 129 903623 79818 52 291586 137918 90 62384 54 3367 341885 53621 96 333488 328 159291 167884 49980 195 947908 246 60659 853148 87850 217 502331 155691 278 277162 44 165570 361160 144 112738 929350 74 146367 951575 1713 7 56579 178213 171 960251 34933 186 150756 189210 26 195891 265 189579 460645 340 132059 345302 168005 207 702926 59 20743 414539 74702 67 935978 112 52385 722817 87 52212 342374 74957 126 197807 179 159404 184206 150 152955 728376 165632 129 70064 124 75571 138511 8 6971 760451 72 67639 936 21 180806 644001 175135 70 102865 82 91367 378284 158161 44 305237 11758 72 904227 134959 15 905235 47481 88 953 24 29431 286742 63703 58 675773 104199 66 199633 182322 169 724129 188675 8 877891 170 96931 195818 90894 189 202324 128263 215 599178 25059 95 539520 182475 178 196322 121518 125 854795 102 17069 900989 134 56840 810887 9 52419 702844 42 105957 164090 201 43181 591022 59 100725 596258 101 14536 749137 358 172125 986934 260 129395 782114 16931 90 945936 74924 36 476944 4 101447 296297 111129 69 709047 54 27496 653663 76809 131 306278 73476 85 641072 26 197164 772845 316 171815 433715 28716 100 981615 38 24522 385890 65220 221 421438 11404 88 804428 173 125606 276422 163 33031 740862 94 58983 390306 266 144587 108138 178 58963 303443 20 56354 676459 3813 51 41179 122 45900 289512 122 118465 48785 136887 130 501521 195611 331 723819 39 95595 824104 227 117784 26451 20 88284 710539 198386 140 552739 137335 111 764876 61349 178 827067 130043 19 52235 189993 246 822007 80 28809 19167 193 107883 620167 186 156513 651353 54 153463 659088 58047 170 546416 6 83951 555654 53557 143 850504 76 94168 368313 380 156546 752674 197 111413 361694 176793 338 143452 170 145298 270575 39688 78 905576 95 102937 673766 65528 70 368133 17 10127 805839 133571 304 43001 222 112879 449240 77 6577 860959 60984 76 619928 88797 22 672172 180855 14 466417 158 47143 420481 114138 160 118265 101773 222 248899 51757 196 798498 119872 104 272157 83 93259 886635 254 105378 488656 50233 220 142112 174223 21 942965 156 137888 96987 85090 71 435716 146522 6 237947 129 117004 986051 199858 273 496506 7431 61 71422 52577 39 557366 64 62321 130922 323 119752 541525 1 590 22396 71 154342 586026 36813 65 360963 158477 349 965642 17 979 444026 67 68664 690883 4 36573 295334 128 64081 138181 114116 320 102113 121 164510 32611 163186 330 686467 395 173160 336432 146938 163 591143 138 125892 25685 153238 302 345894 206 129855 874606 75936 44 551951 88925 123 297701 184030 406 924821 356 165551 835156 120848 255 488848 125396 259 444467 6 1227 539295 236 76201 558087 86317 177 734840 261 116597 499731 205 138598 440256 66 74119 433043 14 163632 686648 186160 64 353807 7 1628 427060 187 42378 795233 322 194735 316731 112 30116 795439 47 39663 645023 137902 139 25585 284 118248 605963 94 55948 299714 82 130318 912924 48780 57 165033 263 75256 329801 62289 54 19155 140658 366 308946 135809 218 339003 196191 51 944059 64 52452 906560 235 113405 246598 184 41345 923458 137800 164 133399 313 198746 89271 191773 314 14203 304 186120 679573 132725 310 62604 228 70977 412595 124780 174 433710 77 47347 389792 181871 329 763738 175635 272 892850 180 156360 595196 138903 284 458724 146 156332 844533 2 47 701913 31 17208 136370 87763 164 259346 309 175754 750821 36 104932 235939 165835 331 763298 319 165220 895809 69 159674 965612 215 79716 461100 89029 180 298617 196444 214 342548 154 38638 647025 204 165560 217152 90 164274 702805 94925 279 751010 10 176056 949030 198358 198 879390 235 172636 976063 67831 212 704096 110 31020 877843 155 167970 732128 83 195506 593337 152560 69 487391 83758 130 444585 10714 46 330889 51 176283 675826 211 169751 761437 136318 148 639615 172 99243 807171 300 120260 491672 17347 100 200002 9289 4 866663 111853 54 729937 2 166182 873520 65636 150 267269 12043 87 781222 385 196830 615010 41461 75 989285 18847 102 352957 110046 323 997452 22529 34 114645 55800 40 918337 192437 82 739028 133 158251 118105 2615 7 24661 95824 185 478888 96 18111 850312 302 195473 407529 101415 161 376373 175 147438 749451 167 56247 231136 28 28145 570749 322 199646 830601 342 145889 520128 78586 181 417642 114 33521 407317 203 57568 330176 67 57672 420286 377 171126 537743 146342 323 866878 258 136811 924224 55 60537 492364 14964 27 267674 19 29405 76232 134784 85 22033 30 180161 915995 219 167283 577068 11694 67 161359 60485 1 125511 108 72697 591591 62359 130 992608 166503 314 143737 84 32640 466860 137 138254 523955 257 114675 382454 116 20725 437327 394 157082 834473 284 99394 950880 6 7460 655279 109 41107 301157 129352 241 760673 149 102010 164801 165507 103 55059 180584 229 812900 50 29367 871237 178 194193 937919 224 131149 701737 263 144819 951890 55667 92 294936 78 85541 49098 193 79236 587656 123214 161 964517 184676 426 747346 80052 178 769996 98687 294 659014 75905 99 372380 204 113432 296203 54621 191 239641 61840 247 670916 324 110117 802180 46 17301 480567 25674 144 731534 176 158820 725675 2757 11 70176 95 74560 296061 161163 42 241823 186839 138 648136 80 8981 145807 180331 192 440254 173670 83 448096 48 98903 693842 151 62962 838513 169 154146 670743 131 83230 123957 295 93867 318082 155 103224 792089 296 180365 320515 73 123449 616989 87664 53 859613 129 85960 507453 22 29435 836187 104844 11 845453 160 192856 100712 22 76124 379488 129 77676 39729 81565 225 697371 277 158547 738408 76 47385 433746 175355 26 816423 140563 82 321307 151768 75 703128 91 32212 620793 106373 212 85659 1 68252 363778 257 108198 528604 136 154043 682194 22432 104 898786 35 115946 142603 91 159430 943298 82260 209 730185 3547 22 757959 133 58384 842966 40 127580 135438 167488 189 445189 141030 245 453378 133 105607 791718 156 82972 329236 24 111782 250459 49266 220 358780 154 54613 65571 39558 183 846807 47054 80 778646 103980 281 939377 156 149317 146781 60 82850 830039 126 190525 132695 23345 137 153125 150 45695 886785 28 57493 294820 94 28146 504904 21 59401 615007 33351 107 709979 180047 192 781020 25 152489 19585 87885 247 637169 79076 94 944468 81999 16 177446 160494 257 25444 150698 124 831794 244 134830 878158 30 45102 375990 15 62093 454944 98 88574 690743 263 148022 806096 195994 102 173100 86577 19 830382 105 44964 761643 20 11046 819966 3 67101 856012 43 71919 112264 38 5532 322132 101060 287 480980 181 168899 784762 105 66555 268850 167336 154 696543 37042 74 729555 175936 398 984142 66316 182 939481 36 16867 945468 124 127450 959987 40337 34 536719 15 146389 132506 17721 55 1697 54 67636 776878 155895 367 75617 35 1300 997602 47974 90 686807 65742 167 467248 146056 175 722896 26866 13 499985 160489 46 375132 22333 119 493951 149678 261 788481 119456 19 989160 111136 166 649122 207 78644 845993 45 111152 647842 26334 140 520748 236 60502 457487 257 75214 56809 104 13170 945747 23137 85 626086 37890 184 187249 189472 10 769228 197 166874 487578 986 4 999601 101497 229 875104 107 107065 408828 39829 18 316223 18 178826 218469 186035 20 953407 164349 351 572120 44506 138 355966 150101 215 294279 27874 140 909818 130526 223 30587 67247 29 213115 59337 192 542125 107910 215 698883 30287 62 420269 98923 122 879488 122031 141 947131 241 107772 521031 108 67663 63172 115333 84 252831 162 78546 990651 267 90188 534637 49431 190 933416 7 21349 746864 75100 135 809462 60856 89 80123 66389 36 89587 132026 207 648135 79 47621 634464 121 124595 212587 98875 2 691543 113276 228 1785 129453 67 638278 96 16146 320527 141882 328 462998 342 172604 812353 186195 66 583660 108064 279 564986 23 122357 697371 22 3852 353797 12 822 871233 32 32786 589102 43605 93 327829 235 98236 252801 126979 274 95749 162446 166 318192 15 34666 198494 7320 77 519600 168 191905 17537 119014 131 195869 3 20504 706610 10606 89 325405 108739 104 812325 127253 75 630105 67266 251 666695 183 171829 624686 192160 235 826033 186107 2 665100 58701 189 29439 194344 324 121611 38247 75 173134 195 68632 103338 198261 381 32978 248 109432 251910 125134 314 459728 116034 184 300875 165978 384 407308 124094 291 96716 156051 2 475979 174032 312 688744 152607 357 94106 51195 132 529423 117095 245 526008 136491 4 104678 184753 7 139919 115779 65 331380 213 112668 920705 251 135555 933735 137501 352 41135 53242 168 648533 38 93030 313302 156945 160 820950 18595 98 917925 93840 140 825472 140 41216 256690 49234 153 749108 61 180232 165011 40856 170 220431 186590 301 195787 74 24837 377183 289 127131 504757 91925 286 993808 298 155054 801159 95 62434 597853 92666 68 562896 107 95334 149644 192834 166 13141 126795 43 795594 2776 12 447533 55686 95 560286 35502 187 406262 7 22944 1827 3686 32 173359 115299 170 893183 85719 19 852673 65 128450 800515 20865 23 840496 282 111596 326629 117066 6 661283 38844 50 147030 68 67699 436014 169 165524 765698 33212 75 821772 259 68904 471954 176644 252 139771 128 62232 195201 309 128276 79215 97124 185 114501 118819 234 68163 188 39828 786903 38 8658 482961 84435 47 445733 28539 70 311175 83 19449 270010 149290 243 30620 12 2487 315642 117 38495 181722 65 142100 520136 152 154113 153155 230 97741 758385 77 154609 489736 38 81081 983391 18 112781 774895 109309 178 449338 129 40599 479883 67 8192 183977 331 146834 786698 2502 6 452254 110 163103 53446 192 173537 815382 96656 164 129437 139446 81 480649 48611 44 538446 9 82514 925675 88885 126 739878 157904 343 506750 43795 120 238036 133457 55 620861 87836 276 677079 214 94760 26360 400 179710 991919 151 54716 468659 299 93552 863065 70938 77 221411 141 95738 964036 81950 143 927582 208 119191 778202 67 11702 249216 95 182750 496594 39 9375 357577 28981 23 786606 165 117967 337843 24149 34 979928 73826 191 259895 162 64719 671128 179476 223 83959 47 77352 408854 51507 224 609163 188193 220 276747 156803 174 992570 277 130361 845031 76409 122 846093 93904 282 956271 147 59211 405615 62972 247 467810 185 90919 20629 50980 79 793575 105614 14 325796 64 48790 130627 96448 102 762331 324 183158 64093 89370 168 897836 180 199295 882836 84155 182 951564 111710 283 334126 80 49430 993965 184997 64 585120 22 32171 178866 83585 263 710219 169969 340 393290 208 92317 642175 167334 105 449415 50339 93 551303 111 40058 819767 262 83638 486050 192 116166 569048 186853 124 472756 14 138889 232238 47 41933 682839 175267 370 445616 89445 179 941870 21788 51 493588 50 44142 827325 159 74394 922075 124 22675 601987 52 73489 305187 11 150727 19812 140 130508 399053 120672 165 127499 166789 319 912839 14 36622 594844 283 82551 448152 96 80842 432232 198 197857 231266 237 185628 169979 127 74721 493999 163537 116 626275 55127 58 610605 145 61219 654454 64539 199 578079 2 4794 435688 91955 100 234393 172 173696 389325 15416 14 12919 57279 226 921026 21 74092 889216 129690 345 454515 58457 117 780126 379 197286 957238 110972 25 345121 121 30069 139990 182 148202 584639 155303 350 302551 146021 132 534790 325 144335 886710 100534 84 967947 153 106983 181601 195 69116 360205 191669 142 358000 285 101910 122911 24 61596 696427 41695 61 457233 127 91909 719293 22 132648 156923 36028 27 835977 113 64480 259079 52367 102 664321 172436 22 109807 209 70195 565739 37771 28 567794 98 79774 759229 192090 250 911274 52069 145 361113 104 89264 282665 78420 72 382991 111 117932 981750 184 188566 683378 269 92980 701126 170431 171 254697 125 117388 76065 205 185561 985555 76260 23 667096 20 92794 201604 93703 115 334674 102795 288 839075 148517 192 974495 140429 159 928335 199957 296 406975 38 25118 275124 22419 25 367408 188064 326 532006 195286 46 96301 64 16418 425041 128215 254 619221 188519 9 938275 2027 13 505265 1 27784 438165 15667 60 347003 17182 75 946726 1594 24 171454 190407 5 602752 107327 42 153735 89858 74 891323 304 156740 924241 31639 144 577128 187451 380 587897 57 168848 903515 131928 245 691222 257 73542 141884 142397 308 662 169569 32 558168 135 71167 572010 103877 159 695595 9863 72 852829 104431 207 138126 115 60888 360493 195537 137 562932 7776 61 591822 187 183113 752494 29 161149 913840 15316 44 95248 155 187023 963966 24515 134 986638 16 165462 24075 135657 175 769626 9 159538 595220 80030 43 608602 119995 320 936643 101862 234 580104 247 65960 458608 117455 34 785902 51 40982 612346 26 37167 969676 43345 4 691125 188 44937 764439 115756 25 100408 25 32518 693126 106602 34 812863 5604 33 513462 101 180165 699406 315 123023 225681 47922 202 249420 70959 171 877474 207 134200 960121 48932 209 60239 181513 377 595014 101051 35 542737 47 13711 233759 40 46161 207199 127105 179 394729 144990 215 511002 27276 112 995231 269 107893 267562 120 33656 288312 290 147205 727056 128139 115 894889 116259 68 408730 109 36205 970470 76569 75 444450 277 174933 374615 135 146643 599022 311 99160 106235 125868 159 824517 40664 68 810605 105862 313 224010 37 28347 249709 41 34946 88925 72345 43 959382 174955 119 727617 46241 174 433400 114020 87 847504 39 91186 469132 74676 250 409953 65287 35 250052 53889 55 231412 132172 223 606685 21148 49 858206 199 58889 628268 136 165761 162787 112129 222 985627 124391 96 819404 83374 37 456107 75 120312 760142 269 140972 225333 138 99476 151368 66263 71 311935 12678 66 864119 378 166876 178006 131858 116 834892 176630 289 667064 118764 127 52518 321 133568 707644 132667 122 669504 154403 333 314204 103 26886 762970 173 66326 370371 82682 63 910575 5069 30 366743 57209 164 528269 89 130637 97885 86359 138 12220 415 183277 313658 214 166944 601613 126960 56 19076 4 177511 732966 172331 69 379761 96 150153 500785 166 54703 301959 56 43174 966680 174009 93 855185 266 84037 775756 113 115759 109903 102 118801 659601 163698 156 542803 6962 68 193574 75929 219 35738 157023 99 687783 134844 327 828827 118 25982 269884 917 21 273573 13 84214 437435 169727 345 435857 45095 72 507006 170 30552 18050 151597 152 761762 190 195495 759646 265 101600 411626 71310 185 562068 219 110283 250431 55 11509 648997 75 80655 281489 84699 236 467759 112749 266 304098 167 187285 994589 92906 204 76527 52824 196 868861 1 72428 128676 124 43746 667202 135482 283 951982 166463 368 143406 161 104636 6853 117372 267 779776 38399 96 574199 109 124775 459788 77 35889 316050 279 165885 491324 79939 243 667223 17 33184 191424 301 172680 345886 221 163486 832977 22 128279 549199 80 36793 42200 94 123981 47623 279 135410 110923 196607 307 404884 98 16264 846548 136451 166 110669 188480 175 993619 5 14652 872341 149013 148 278875 87425 141 946522 177677 261 450039 20288 123 872606 6581 9 592918 93 80298 821689 83357 108 330510 15257 52 619244 188246 326 359014 252 109460 501100 25 25221 233375 102 32455 694768 81046 22 93006 181 176270 815074 122189 271 156759 147362 114 40929 188605 342 891334 46718 152 746678 42 85747 890220 92546 172 663153 120976 35 21266 52 34627 638511 240 64462 808698 177 128471 919681 184723 309 761644 305 101469 389289 132 25321 549335 160 134998 310228 157109 208 480039 151000 209 480631 60 27135 95987 84 48298 67836 236 145413 441655 103924 290 202926 197556 85 307406 96 29631 17013 75 116962 778053 360 167419 502012 95 167501 319389 74123 193 406650 261 135861 784972 150551 175 153786 278 132928 191623 166078 321 73092 89686 112 808913 114886 202 799833 196 75590 21205 198223 312 735898 56 110433 834217 58 6503 745036 96233 53 782771 73 170965 202548 62840 147 704244 96458 252 600585 231 65561 292454 76576 133 999618 26 3971 61863 7928 82 823876 101 94237 219794 106367 91 823079 29285 156 820561 139 193819 485450 138091 204 399523 2151 4 57697 117 187344 714441 83 36117 923216 89 158609 69318 34676 112 427775 140330 61 104843 136456 318 778694 135 22002 528140 40827 36 816278 302 143942 350373 175 100663 359485 21 65275 594242 273 197822 851317 158 153205 883170 86721 197 358850 61321 87 574584 46 8712 246572 24744 141 183385 188714 97 764470 97023 200 356293 68224 235 115424 162114 164 489361 59 189739 99885 49 34745 663860 337 141328 932409 5827 22 756269 28 57286 533218 206 65426 282034 90680 81 962825 153806 34 210274 200 188546 526995 90 96563 878870 53534 204 23361 132878 259 516192 129776 26 710467 135024 41 938646 43249 143 996278 121137 36 11206 208 51407 656322 34269 158 259721 17973 26 759254 339 185415 236091 225 125461 932137 49 2860 478158 5020 62 577591 137 83410 582426 78920 97 524893 49 20570 400733 17153 98 197543 252 171614 912855 79868 218 322441 140 76221 389958 230 97457 941907 13 16452 899763 308 179943 961598 190 145794 540703 39882 170 237330 65126 192 462964 46 69324 737184 229 149465 308579 194480 277 162297 177 196047 290335 134094 229 26058 116975 156 477798 177808 80 36065 97 26956 139228 1 28379 926972 8 187125 856272 140 56138 869445 182 183734 34169 163 166081 494759 163128 232 117175 116548 181 509534 191098 24 110917 197 110286 652680 25569 115 508651 159899 362 244872 120514 135 439221 93792 228 969853 48367 165 778437 28607 1 912174 302 190534 706487 106 53798 110555 15284 11 25354 20 113625 870098 174 105175 683395 79282 94 853244 307 174622 959978 112 53270 101438 6605 57 584010 26578 103 859386 26494 155 159842 162534 234 861133 188 38569 674729 74 21829 422506 27 162728 933938 59 54427 630793 136049 141 976496 83 20563 903971 106 67646 174394 98 145951 327533 81 147009 662975 234 123519 329730 58 58079 566666 120311 40 662619 201 183761 26127 112 179729 528627 77999 274 332193 151236 223 700736 12817 102 906635 80 44572 58731 105261 136 15215 116195 196 243253 25 153885 873056 57 15225 734775 305 139412 1082 215 199124 509032 39 115456 124301 176833 53 510378 305 135638 690125 150338 271 61891 271 103711 269790 27 40870 351775 46191 66 481734 86 93936 628547 228 190656 919744 129 40987 437008 22796 150 39337 21479 78 326947 129 27683 855870 170 136188 520158 193 107766 215595 117207 285 353195 81 52995 276657 291 120767 245337 110977 31 309336 74881 133 178040 44648 105 647105 287 94482 232352 155 96715 594511 137125 163 931140 178 136744 723343 68608 172 973784 39 117617 254319 361 159456 278771 100 189368 975913 193 181507 729287 123 186467 789848 165249 14 284433 46147 78 307116 23705 139 404567 214 47611 911992 71371 105 239756 156705 311 472015 204 62559 284825 143 186425 837158 33 43631 409765 1 147103 418642 6873 66 257386 180028 354 358991 58 19235 566285 81 8424 794507 7638 2 60946 80925 132 769730 72359 161 775702 117 127185 614940 115 166989 655569 82 122428 525447 92 40358 168300 155136 94 981845 65224 56 503893 69308 33 810341 47191 215 616404 187135 333 92322 121061 77 57407 156867 239 622089 196668 204 748637 8 104293 659716 90 168280 518676 22897 26 848374 160796 227 269824 68 90373 233317 166 168312 223107 41592 89 530932 105120 242 409984 113 51275 98921 5296 32 310904 23 19616 70322 151 66676 886130 185908 260 301188 53533 178 438817 81842 100 53938 386 168156 992650 255 151431 625263 154217 211 859917 100 98760 738966 320 195742 335154 313 136269 380764 94394 129 745054 12945 50 434374 171416 69 677075 162 140699 150167 83260 93 92336 54959 233 775888 43 30681 798160 6371 3 841069 211 162441 28794 154 85146 224501 71 19120 679621 188508 148 928936 111 146735 269228 184 154764 28734 59692 24 991958 107 116179 126779 186774 114 340841 308 148693 502682 20247 2 641085 20432 45 319158 65 92456 748081 113222 116 382771 163557 165 920982 25548 130 197446 209 72646 958076 7 34638 858820 28 108202 218512 100393 295 160726 144426 345 427968 132 90852 240676 97 199488 302248 134 195347 78620 240 62258 217890 165105 27 490369 294 113290 825743 70079 182 275841 123 45309 865784 14 11775 445777 251 159343 460587 190563 302 979866 1230 16 211864 79190 244 448394 65546 97 950710 135 108385 742193 238 149344 846363 11415 28 222767 218 114322 72305 83334 113 737627 151377 207 306307 11288 6 592187 197637 102 822042 197 199049 614988 141 113944 339043 37133 105 143841 144657 296 298613 187 66243 471416 35890 7 538895 190800 395 4721 112112 254 651721 100020 53 983521 322 140821 178258 210 68976 821364 312 135355 236790 129 121217 492545 172552 174 81715 14075 4 455544 220 76527 23840 145 64406 490528 315 130561 18276 77027 179 72406 150062 74 353288 20918 66 430347 68941 215 366566 152 33927 282790 81 113135 506709 36041 90 32990 54874 88 530118 75246 7 789228 26287 5 76651 116577 255 989778 41 187221 829444 38906 193 338722 374 196266 165228 165730 93 819997 288 140062 557503 225 99541 963494 146365 13 990194 79299 10 797954 16702 111 772683 126 193547 607236 66543 103 849977 37 14990 325343 22 170497 32196 128703 337 196412 339 147806 208648 75 192979 780348 259 164976 704474 148635 136 184392 174647 184 317633 276 96209 750707 188281 58 901145 140848 358 478184 77 7971 851159 147799 39 897131 124898 62 907169 184 95574 145935 109 44268 947543 199258 103 137932 126255 30 181732 221 55533 149187 54398 220 512708 8 138005 338441 164389 316 935578 57 141496 803544 41009 182 173922 37 68552 882995 184 105372 800603 92 17669 392155 306 100892 947384 161018 270 26014 76365 179 459605 166968 316 785748 177714 153 264636 121073 235 750333 256 138079 371767 253 153005 426433 114177 271 635427 185 107189 167597 102 134504 866922 193 124035 415271 40170 61 56879 22 21492 437291 234 157965 214374 196 74642 190420 174707 210 987102 79780 68 981566 36775 94 574311 106037 188 234580 185 65127 178251 98 84814 138515 81553 190 843909 110453 134 670796 6960 32 931361 287 156239 732511 156885 133 290659 100565 3 448703 278 96365 151280 136657 245 758779 264 81379 355425 2045 34 68813 262 95456 665209 1998 14 194847 24 164004 758476 18407 42 549487 178020 7 131357 144 26701 470517 151577 133 919797 79359 21 888358 80105 85 458145 137 171348 981827 204 115521 232093 221 88469 234575 390 177002 851036 97470 75 924959 140176 234 541692 181 104114 796304 403 199417 845242 322 104322 594872 82 124124 197731 68 45131 62985 36 4494 360028 58227 124 275 220 60334 401956 199 116640 617768 56813 76 269929 33 183759 661844 36858 15 935487 90 60313 271144 136 142358 454588 121296 189 394620 64 172107 955883 119 25823 984031 159662 237 416187 35018 94 923528 106223 22 701976 222 51270 825256 136 176668 638257 136495 39 478408 115931 314 43236 196458 55 428314 294 124762 813316 75 84032 125889 312 191654 48174 128 121359 186770 149888 274 465341 2779 41 222240 1606 38 812145 140 102535 681337 190 185641 219419 320 143891 310507 53975 42 145948 363 160151 830522 183079 268 891044 161050 284 365978 151729 200 381512 342 165889 472082 41786 99 916419 16096 41 580645 186361 62 70767 36 117249 384943 146863 367 874123 137 24914 943714 189 195357 566882 149552 166 384866 1684 9 963547 158120 365 507460 40726 56 140954 40957 58 475907 117288 144 767107 88428 188 738370 75186 24 886846 109 54535 399640 216 70269 514110 110805 29 220154 148464 26 886212 109 51974 443969 50119 200 490334 187509 175 451207 40369 178 812498 21017 3 431294 112 78840 647512 264 155602 420919 152275 356 632635 210 71474 654381 65 47131 277927 41 176909 940553 82809 223 339714 191235 268 452153 164 122627 337785 30 38369 274842 106896 317 643729 161857 22 577730 76071 256 493198 194 93525 721884 193584 47 766793 141779 208 780582 20 95306 304121 81249 205 248392 270 168311 363833 39 90849 503994 198227 410 926020 78471 108 386480 13812 70 143740 169952 358 6812 129 23720 595684 190 54602 457629 170 108518 766076 67 70463 138358 150042 254 208145 53605 198 738132 125 84225 926835 80796 5 771375 294 137212 403184 208 124958 919072 61935 225 51905 34188 181 42154 41 32132 847319 68510 243 521011 168 106043 884661 149291 270 706222 62 169234 933113 24 935 389871 200 79173 366792 11 82083 868330 403 164944 557554 140303 171 331185 123696 145 779630 167 77367 596109 9514 48 728262 218 172149 509302 269 180912 599422 58724 96 448113 313 125757 963400 35183 94 358275 204 58402 935362 102238 278 709536 54 22430 835386 2890 45 920175 225 150367 245682 38570 60 828165 44 13175 980897 115708 304 101561 97 104257 791168 91408 177 823321 316 184112 331649 62 49809 893930 95 114303 671438 15 47276 537578 69 69053 518240 188 76638 201125 63821 76 126066 30 32105 714057 109 49670 951745 136884 61 638364 167803 232 5448 101 53834 322721 161 50077 416470 97841 127 53855 50728 45 667256 149 95667 573173 43 72243 902548 113 117586 19139 242 81237 40879 315 114104 687687 54371 57 861419 177 191486 226102 124376 233 562977 11 70601 75424 192 58555 280375 199769 179 462063 82 180014 101533 40 19897 61038 112828 301 156116 127277 120 925780 141239 359 44656 157 88965 119108 95196 19 867685 105 36281 561359 49 151852 506580 141582 360 219322 314 134118 591385 96426 69 699295 109 143350 99105 199 96602 59123 165 65490 249905 188322 95 473255 8 19276 244176 190172 216 980190 33421 114 178073 78330 5 360349 142764 284 763249 123035 132 198779 322 162691 105531 166281 72 769353 188015 91 556496 90261 171 747655 139346 240 577851 16805 95 795777 84320 60 655582 94783 63 307546 170646 98 441964 103 22964 933057 245 78485 669342 15106 78 832038 14030 75 638820 52 154369 671372 108395 212 951928 163 58960 82898 120287 117 559926 33124 93 266745 42 54320 934886 9910 80 264521 124019 146 147978 134 82875 100576 116107 201 305421 203 148988 498365 5 21896 444523 60033 136 613836 382 173774 590049 92 160661 153968 227 189275 558353 168 75800 188672 138 88987 631302 34564 109 503966 62308 76 881362 13253 21 271328 6080 23 158422 6641 72 592059 40 35899 621289 136 188685 302011 78 86469 864132 38319 115 186958 12550 100 354702 195487 7 941143 174667 215 435949 106976 207 931925 115 94854 235346 38 3083 154577 131671 133 258629 10486 17 604514 162 108384 51113 15 14182 577400 19661 25 681040 5831 42 650295 189 192909 607130 63 37520 263520 128 102835 439078 29 17229 891448 151156 371 308165 107111 86 74557 11 70320 714779 126980 163 177857 213 177341 13716 21525 25 607614 48051 28 167304 117797 162 215766 88737 146 239038 204 111110 778022 119876 62 796039 358 182277 13358 30 85876 136823 192799 299 240538 246 104682 951000 249 145552 21302 157 77343 276968 50 103604 941817 191093 427 699338 97912 104 34395 40 14386 502413 60434 9 369268 201 53785 402497 59 192627 905694 47 4341 250429 64 122327 400047 68 103849 723779 161953 218 661615 2869 43 870922 21 15398 852153 209 90908 476004 182329 325 860446 144 138992 558512 193 119345 363889 7086 77 90074 368 167387 948134 99 25505 439428 101797 218 877184 145442 34 246758 199796 193 335710 115 148764 608088 20527 15 345889 54527 84 57138 280 197643 820334 175298 237 331072 73576 214 380889 22495 61 559428 329 165803 155036 197626 17 369634 147 110961 954366 175641 178 373139 193750 336 250836 224 52693 369346 208 129768 103497 281 183043 979252 10973 55 100321 128 44114 29120 17 60405 351913 28 194396 353985 117 31795 275367 91 94726 800800 4 16832 182888 122710 338 421712 167720 239 474605 4342 23 173136 313 137049 93057 232 102020 621453 68717 65 716649 144244 257 303470 162 157116 826155 123 151554 820804 278 166050 38920 118669 40 362984 89 173035 148450 133088 46 530870 187 177815 324296 283 161562 846598 149236 110 30983 3 3643 871650 121 70228 682512 199327 254 448254 10537 55 324753 92926 120 905939 62 122336 395952 13 156972 355721 86 45644 519279 102 72973 94873 127 29804 69218 111074 195 108016 55 182654 509163 83752 174 74432 9053 81 838308 27 166160 184324 119870 147 9113 173984 353 589959 32562 80 563301 196567 308 883017 250 116314 806647 79 34495 229825 88 93418 591717 27498 123 754176 64 88760 398648 81 11045 949681 41300 37 705743 62804 185 264804 138 70294 217034 189681 98 377603 135624 149 351076 352 199469 887644 91 183516 965214 30981 130 860221 6 121818 756415 298 128350 402780 20585 89 196742 7672 2 389825 64 79919 757810 169118 378 265493 165381 236 206666 326 183133 926562 15 1763 437835 54490 171 546161 121755 13 956313 79264 207 344832 171670 68 199788 174750 412 595738 11211 104 813202 288 179577 499976 54 7377 341625 60 165949 831757 271 196418 953865 103269 106 609927 117805 125 792048 239 164241 773506 10 186014 407524 51 122422 446304 120276 186 802492 363 175798 479185 149275 223 379503 112192 220 276987 15460 75 339504 25 122429 590018 194596 323 273628 15729 87 833173 63 13287 86871 311 191183 65136 8405 33 648492 45001 137 312568 111784 221 879205 116152 186 350649 15 140339 602798 223 96695 634173 99960 46 608557 133 194728 64029 81702 145 282218 147470 140 347572 67 149208 207366 274 89973 828214 80920 265 226868 262 82095 959983 343 193451 361458 11 100183 288707 302 189989 565634 338 188615 41735 108 76026 142974 261 189095 750988 153253 214 770506 146941 197 922019 14 4611 858627 35722 31 760183 16 35713 791163 54 116291 923520 340 128441 788203 29 174137 415885 36214 187 850856 14 146870 442765 197434 133 947151 76773 165 563388 107116 59 880087 44 80441 107173 162304 233 658385 108953 236 907655 365 168039 888580 178802 224 490969 137616 362 188399 14 113487 19979 16 26013 20641 75 76002 982783 99667 86 829724 352 135642 332285 197990 304 24220 6 186000 39832 40886 111 46701 148472 126 420785 363 188862 815110 119 27901 855428 112418 126 873832 114687 300 19316 100346 231 639090 136758 294 309653 107924 315 36417 210 95185 441403 98331 310 298753 278 85054 166042 145688 221 417678 46 157776 600010 65596 193 408177 29923 67 931003 84673 34 515929 31 57617 695941 161682 394 783076 58235 13 205863 7 5116 1714 127 175411 880775 173 49241 785939 143439 135 289694 101955 304 622888 121445 328 566284 64098 86 483396 47411 143 264505 118 37040 435628 141741 65 628987 87696 149 669639 112428 156 964391 44 46811 763427 143 158136 898163 179964 308 540945 26915 12 741034 112 13933 699945 276 134604 257701 184490 273 765627 99171 243 945429 66864 201 485202 6429 56 642275 69108 141 986867 8779 67 930073 8374 90 662237 198 94473 525664 229 63965 317499 74130 137 172320 184408 378 30889 115 29292 256443 14724 101 241718 126 79629 525799 51 63796 966611 171 37689 525394 271 102079 139894 7 4045 560800 197 149170 87795 117 40029 190159 13046 95 157311 58551 73 519045 172074 392 365625 122 73671 519226 245 102634 990973 140414 96 78696 133637 170 899532 30 64363 676905 143 81759 715133 76130 22 233269 271 195706 319747 27152 99 416217 34755 108 252612 119325 4 814402 87700 200 762542 184143 333 289227 148034 1 891527 76 12509 376153 132954 232 919887 316 106881 559368 94799 191 641191 79 89098 226561 249 198813 513857 131526 321 450481 183 177152 251318 85574 158 185125 156 35074 787096 31204 159 541007 125884 340 169139 160 36333 975996 61497 20 837895 160877 107 246743 128066 58 619070 112075 224 193470 124864 44 556416 97907 115 73061 108 111874 929842 12 98176 579234 162 192575 802496 287 120879 513345 54 110932 208548 122 22592 804471 197986 320 543819 68005 27 551504 74 182392 851604 38 178114 832717 24 137975 432903 97620 24 979790 188 192010 682322 117 33998 77475 155426 82 413381 1720 31 188089 36708 35 844954 1 3 738652 50 103677 526376 167864 140 833695 153 81501 920761 215 125212 113734 198 64445 326266 40368 55 351875 269 115042 300868 43144 15 325174 145559 89 926004 296 177443 337585 143 43358 984089 243 91908 303349 127246 8 798961 88655 46 671009 15 7810 100357 30 8054 460922 31 7559 507443 171 45263 469564 3020 26 284486 346 173768 502406 69 122703 544595 173039 166 346095 123299 102 460358 122 57039 862849 13533 66 933908 103544 55 357611 19251 46 302691 176 80341 343591 65 94393 638026 164070 31 821980 184 106612 41964 130 22383 502910 303 148674 460617 289 128379 278426 41 71878 34066 10 145283 620425 153668 109 3094 104308 277 802420 33 34176 339716 70 116337 280111 142379 328 677433 299 93240 670999 364 138454 831138 32871 168 959857 57210 111 134426 180449 25 918628 35086 94 949542 99 193667 406575 13 52786 142317 196475 204 461185 235 179210 497687 86 15958 879608 45 69187 882133 166533 340 195230 157653 160 57518 160085 223 702043 164412 247 40627 98143 69 200822 234 177048 96335 104 147610 77407 2907 26 617745 23177 37 879805 181832 84 388208 182205 412 411438 181787 146 544038 22866 97 704051 45 177126 54767 297 148398 264806 33 10862 803903 334 142839 126774 29107 146 836507 95 169363 168207 67827 66 965628 198 87740 499270 134 33957 845108 59605 26 226643 224 50950 203204 49603 148 938905 55018 147 72225 34192 157 46852 276 129656 191661 196712 300 838976 18 1827 153651 182 153538 914365 123997 15 963581 179320 19 79226 169 86245 724962 111 117021 279569 118723 159 871461 280 98233 518230 39115 145 440279 10 49654 403501 168 103982 911194 121842 222 349676 39024 167 304288 81 71659 231969 8341 83 419759 20229 6 468248 68622 111 741028 34 128149 338839 110 173022 215948 118933 340 732998 79 83842 821429 12 190634 206123 129 24861 516138 98293 160 371441 92 169500 992188 40485 180 473226 304 168504 174825 146287 96 837025 1163 16 588616 80 53787 891654 152023 39 634169 9 78174 212265 279 98510 330363 149991 380 881539 101 13555 425737 85126 219 74340 13839 63 259457 127751 159 777821 10292 7 267191 153 123718 43033 128504 88 292565 253 153973 4187 20073 37 600071 88790 8 259913 226 70241 462194 54875 52 17482 27 107871 147131 217 125517 337450 78 60539 89253 177 39748 102734 145 121325 592176 143325 346 272606 114638 149 199913 141 56723 981541 128160 94 434272 204 191171 641713 87111 65 562786 124 28924 256553 5 67843 144781 68 12852 594991 92 9541 918381 167257 44 877202 101945 284 378177 179157 240 888445 29 15574 870840 121 101256 348574 209 55759 358571 173663 189 60644 188 40619 772987 8983 74 318839 79805 160 315129 141500 199 16263 43834 168 165830 4788 36 507872 162895 86 357786 285 131691 886931 189467 265 261716 48 74638 830690 175491 394 120343 237 140614 739685 46 88690 360915 368 147986 372648 41 6591 226026 133371 264 974424 65 153620 83617 165118 188 510844 111 137684 2705 105641 59 651460 83 85319 520497 149 54296 387390 164211 382 211902 103 176718 530207 124 24698 193171 22887 81 934758 34 193087 961587 292 160246 806835 93 32414 729701 187228 380 693468 138059 204 36846 185 51544 723955 117 159939 747187 344 138548 842615 308 144227 330991 45 95488 386881 29 119001 861555 438 197327 990198 194898 205 354885 56 17762 349054 237 79951 409551 189263 228 864101 199788 43 676316 11 79016 482890 58 142698 494813 138134 232 235513 181 194981 346599 134 18210 844885 85766 224 125384 51752 143 245645 3 548 242167 144113 138 560543 155467 208 897266 91196 161 824895 79 138327 704558 21054 13 133499 193244 290 58364 33313 158 326782 37 31506 937213 16463 60 953280 52 9645 483136 246 104028 229644 185 57273 75138 129077 143 651909 162 56929 85445 148405 34 34613 21 93967 807544 16 137254 988477 41160 30 505535 146059 95 922067 75 5772 11924 130502 222 839749 296 102530 179258 96451 39 26110 10339 16 905330 31130 12 232028 247 154066 702468 155879 166 333377 284 94846 914268 198 40696 513119 69 89570 117810 58 82446 230758 15 107426 661991 175375 171 178506 131296 340 894605 169 179477 377033 140566 223 435820 92576 273 81893 346 136655 167359 67 92780 617429 39 53999 911281 36 2904 415275 137539 265 404471 68 170245 829554 184187 326 229746 200 150761 317950 116192 84 716415 158131 217 808446 103840 301 718212 83839 12 217440 159303 357 762775 220 170550 566152 61152 214 522082 49 146224 75652 427 191983 751353 50333 26 102040 190 150593 443109 1 40634 119191 157065 59 667474 170609 411 100052 144714 105 540723 87 20882 67491 30 100422 588984 274 118945 874931 315 117151 120534 29 37527 912018 191 159354 37580 35674 39 910519 217 100138 404699 197182 440 164910 43 103394 283107 127 111768 311398 364 170926 347153 64 7965 696179 37 106674 681510 50 169029 216451 125 90117 294052 79 133193 806776 175066 392 716261 83 112355 858315 47139 37 161018 158 95312 547841 39 22392 177559 13707 105 266537 271 165395 322676 178390 313 940127 118462 341 851323 161 35528 817137 141257 129 715604 13355 99 262994 229 156674 939061 13 28030 628817 1003 25 449262 251 189197 377822 76 39683 958017 16999 4 549104 20 96694 939892 12371 12 446334 206 100707 511462 213 164728 445028 182210 195 314267 17185 14 967271 84704 168 810004 247 120082 402712 121 50620 365996 20 70118 736433 204 174370 285703 165 122833 571557 101995 124 383784 11 124271 726668 110539 255 311622 163 174179 888401 169937 147 81146 35 1828 404782 31597 130 265594 320 122991 760611 147820 315 942629 176472 379 126938 168 193056 635334 129 127540 434013 186 175673 702808 155197 118 387557 107019 296 443653 178542 376 979694 28767 153 949238 101 189351 248020 78639 109 8301 81 153209 455594 63512 24 630134 158 54725 732918 105844 232 907700 54 81614 799734 233 171167 475273 31 3289 937966 22266 79 804400 52975 36 593950 104577 245 128271 55225 128 669278 110540 126 342347 93 106892 819193 113236 127 296378 77865 265 977568 182 197441 599332 178423 311 410876 147078 328 114167 66620 101 141394 237 69487 695556 191513 179 678495 172364 381 273946 88 188715 237594 106481 275 179204 148137 139 501581 211 81367 68367 14300 102 328475 27617 27 857827 147333 13 870630 314 181820 187250 365 144408 259017 25174 11 169580 12397 71 937851 69020 86 834966 168 74763 488055 194 142447 53048 72702 122 677766 145 65684 37381 129 75063 98577 295 188444 406778 178889 236 33576 113835 156 76124 45153 192 834466 66 82211 50794 23 36857 222078 102814 249 24538 73 133895 423223 47 152707 933591 95349 215 861092 59614 108 712744 278 102859 931182 212 171343 474730 321 107005 732651 96345 48 78083 203 106193 674526 246 165618 300472 73 158652 419246 161881 358 977737 364 137158 977509 120 98418 475805 21300 33 644785 154996 209 792620 119245 182 283638 13 62464 11767 24 9411 211443 127504 337 410536 154694 87 398855 122 93580 682461 63770 106 987442 263 70891 526135 114 28656 830387 13 180154 208839 148046 295 960205 105 128377 694943 44 3744 628454 273 126192 781379 313 126353 77623 249 136748 500332 193797 39 663495 207 196784 863768 98 60217 627296 69 11438 306905 172 52376 74069 74 114917 212048 46 103415 667446 91273 53 782162 230 71043 901866 14 63121 354739 156666 392 220460 127143 111 910603 91036 53 593458 12311 35 834399 21 194205 789471 79 191418 339605 70 9963 582589 59421 31 925273 69944 172 806722 189758 413 725647 104376 247 114651 29 14453 317646 313 139176 630834 116342 168 465481 120419 115 570274 136 163644 741809 97 185226 985763 153 96707 712068 197 100704 362828 29646 158 888499 44 138592 724709 25 104614 153053 129 18335 194526 86742 155 507944 183 64288 814944 157253 148 122336 49 52176 827938 160797 293 388387 150157 179 753218 58374 100 75714 194 164826 951816 176 97677 158886 165 35467 95706 43043 128 753911 291 152914 509704 117882 257 973725 92614 13 578268 107 45704 366438 176371 202 974051 42 134688 629892 81 18190 941722 622 19 398336 18852 107 51725 153491 293 698620 13898 90 762448 108718 7 865988 37321 143 966578 147080 147 697085 290 107405 686010 45 20789 608229 127 92231 554994 45 16270 662801 298 113855 31694 5118 27 75484 180790 260 244187 155285 240 567432 193 76812 243225 75 35364 156234 107 12358 816723 37 118580 458226 78744 169 581310 113795 50 959313 134783 98 741861 162432 196 188806 96558 98 825152 5 57802 995455 127457 204 485702 290 86719 70917 37469 88 574316 192347 236 125421 115 93686 786372 166 182403 352945 180551 218 803982 267 81622 5079 172053 309 880343 348 169505 851142 102 63867 715419 195843 74 523327 146450 40 310429 158784 113 10553 272 96752 895506 155689 139 223695 34256 119 322478 130 116381 972116 50746 62 1023 67 39706 515646 11 78683 69033 67487 85 413962 85871 289 79357 10 97908 413197 182002 356 962285 79 164172 559595 89964 95 662039 167 54425 113926 94 92147 900753 27 47210 199161 90 192727 955438 229 101148 542695 4 146092 164810 121 158516 978556 146503 227 327695 158 138921 1294 125786 227 873453 202 167700 336045 132786 7 253245 76100 40 790446 142719 84 35356 91837 43 550153 158118 153 733184 61 12801 651214 103 42582 610785 149042 4 619151 24832 83 995141 72232 59 881582 72 55432 774736 33820 63 760891 163987 336 924877 141 20213 743614 7450 8 987008 66 25042 424583 98715 179 563552 170425 78 187793 10551 52 69200 196 91096 922134 114548 320 182899 212 67751 332015 50868 162 162601 51674 127 886463 207 73635 506289 155683 18 237913 368 189182 691807 2442 49 726241 35 36848 409514 77190 5 491633 14 1106 248043 152 136853 871909 191915 218 445958 29 187365 863491 102 64941 127663 5 123998 879882 16565 31 468613 46 142156 381518 46 107606 342655 29 3869 155655 97935 181 131837 305 105810 381654 354 135954 46378 86 37622 526663 156520 377 808834 105140 235 761072 158 114301 215075 78226 17 389118 9 4746 588921 63 135499 552588 373 198573 706128 116 48448 617848 89375 297 45795 157 44527 180084 251 145063 653639 49 8859 250992 317 189468 207252 73438 116 187160 165585 312 8211 258 74398 353749 321 125165 137669 50711 105 432693 11 191881 256417 140 35443 273517 72 54914 740190 80 109142 149352 129 77882 220050 81 42986 139060 27268 152 935381 14865 89 906523 80405 50 766937 2 81343 677077 323 182852 822987 179 48445 710438 46 18121 116892 153 61463 624748 279 150189 60071 35098 110 608108 44 85699 677036 97145 251 961695 189 146807 827731 109 62143 19278 43014 36 357561 392 176534 586662 68334 210 292777 156180 322 791652 135340 196 778417 215 47560 568115 80009 137 679375 98 105561 7310 166441 173 405395 72772 228 895030 116 54808 11383 132697 98 611794 45 21310 150482 26 59080 723432 170104 120 609962 3 82275 883291 41 2278 648013 192200 404 134094 305 132167 477128 176631 133 60926 127881 181 268804 61132 226 379121 98 154398 789760 7 73677 229955 192916 330 672140 152752 246 67090 158171 304 644786 9941 16 374226 180785 211 71223 10477 101 383530 98930 122 248460 87 12746 758548 61 16888 396721 209 167204 913767 181268 48 695316 144 154226 537513 13 7750 145147 83 50337 169449 374 196944 152458 165063 165 541931 73593 120 325551 160 142049 123254 143 22543 502283 89848 194 867079 94 55458 892927 81 162769 774449 318 187205 999817 147 52589 963863 63137 48 517872 86 63198 913793 123 60272 425618 159 56548 748592 15 34579 505827 29821 68 481779 164 36033 273423 186 182198 705133 2 81659 63083 205 167165 468712 29 1295 355447 321 168604 132775 257 93140 368100 39090 43 44913 30 49561 941438 10998 104 851982 67645 65 457188 145632 188 485205 261 183585 433877 163777 73 101274 152 71011 86325 140629 113 571935 129558 275 455624 62778 90 901679 135 170350 384379 358 140326 904970 175276 71 707453 398 179307 441244 7930 83 921341 61820 234 648456 143429 232 480211 56814 126 217850 152240 113 463870 159464 39 341526 2 162910 355107 82 144891 910763 37 79214 890342 206 185578 400534 163061 393 710215 19314 52 74255 2 39783 346104 180 189407 396210 83075 159 306767 173 77891 998694 269 96224 512399 164425 236 841866 126 44278 419398 187226 283 508830 32 30756 13429 332 151854 904055 143634 146 649473 42 48131 583856 28143 124 946810 45538 39 39130 92 91963 274070 91 36580 267329 192197 339 450590 6000 75 15959 198 60215 562384 179 34611 896088 188 132169 638658 319 180776 631823 66 44854 16776 18 76947 580414 92 105290 812549 155091 74 163898 23242 123 989211 184532 270 858172 148 182791 988101 307 120451 295705 86550 174 87162 292 103322 734855 97 27475 514524 163 188043 245221 17577 4 343304 191070 320 585091 33014 77 341050 190 58610 121340 198 59225 502338 105048 78 176936 38409 113 295986 7172 50 698495 138816 134 713173 185 109974 376656 66 138824 620852 32 3011 31530 116 95431 135390 93 89734 269188 108736 248 812637 89 137704 622631 13380 25 945207 181509 423 543050 20 191428 391307 132795 140 874477 42 157273 606148 17 156594 879730 57047 76 365317 73 59261 511692 139 94967 34300 191479 196 17207 402 183396 400007 82436 113 563674 10 839 73834 34432 55 498123 408 186706 389194 99425 75 109555 28 27787 692955 42653 192 510837 164598 76 950162 64615 242 181043 14356 100 965366 165833 180 420135 105037 305 363740 172473 401 554293 18 100830 202839 105 23877 514261 1105 21 193659 135452 80 452552 194990 184 849422 64481 13 644118 27267 156 290411 188288 420 462876 290 183398 597282 32 34080 40124 42 55382 566366 140251 34 968395 80224 248 274067 24 84507 824572 170789 2 744172 293 175480 798017 52 85068 920080 9 57778 538137 19 1576 442447 223 57722 731250 79 24550 611256 23997 150 55256 99 185229 119573 24799 149 804303 147368 310 524441 241 84771 412787 153 126306 102801 163352 172 310704 149423 355 583860 113 50451 563590 236 80990 747047 116211 269 105789 42198 169 5537 101266 52 878483 140 58532 738344 91538 92 191869 33 12140 296955 54 4095 722176 130908 222 141214 137135 115 906824 231 124119 355999 138696 18 531483 40404 181 705912 86 19677 758519 15690 60 981138 25 1511 798348 89 20186 938840 71 7183 752366 56844 212 226911 54209 164 129684 108 29732 935081 143530 162 90789 15090 2 419096 11963 75 309827 333 142263 63158 83747 281 520675 171 30720 283191 298 181585 468202 50 18576 785413 243 114999 532171 32 36678 753664 17 164240 11985 329 157131 407504 178 144892 440310 198 144985 932171 6288 49 965779 185256 419 382396 314 183224 563924 56 89298 74368 209 57483 626350 82425 54 903403 100567 262 632422 252 121700 591329 39867 117 366891 131 174684 680915 49 106283 634081 136234 180 52182 19281 138 74079 399 161108 76501 174 173471 415104 38367 37 428502 40 39871 42817 73962 86 866312 88243 94 349856 193 121172 894867 45761 202 621726 206 81692 657532 49864 216 468996 118 123276 299030 98623 243 792439 191045 110 145656 170 76535 167095 18128 85 897764 108418 197 922693 136897 164 7034 84 145606 409803 75184 140 383083 201 61313 111746 2 34261 683262 59 7697 304355 12 76387 484136 160 54645 492145 99 55325 639085 265 82223 262506 179944 167 314999 62259 185 631940 137683 22 704436 177 168989 775420 164 28033 168877 7490 17 689480 156 66373 91920 121336 102 285495 97 127684 683800 47239 193 464339 45955 125 96808 57 9300 886518 27 26055 512188 330 196866 579176 83715 49 666482 30796 110 90714 129 26582 627040 86214 266 584639 129662 204 704956 143328 327 713074 172 31392 173619 123 137562 676073 64315 105 666228 51 149174 631928 129886 51 468767 51081 31 346171 30 12820 68954 33 21632 214923 165086 121 586234 169 120916 513789 197239 257 980811 122511 121 735443 36 115266 83100 197710 188 971853 102413 104 485421 37557 3 523171 39294 80 59779 184947 125 893580 312 124378 248791 207 88138 712148 106 34511 391746 103549 87 605138 82156 279 136247 179506 204 623103 246 135117 212972 104820 137 559092 161389 277 710375 182 91235 226689 40560 183 384578 80203 95 852336 289 160163 195227 19 91957 748985 68995 54 339225 167 180418 303969 99041 301 759067 132 184625 290859 152 168733 970433 48377 141 750965 81 131447 144239 86909 71 399680 12 9952 821428 18 25053 730485 51424 155 480655 193086 434 84741 27 3030 854696 3409 26 907721 99536 308 653776 33922 50 712026 128458 199 939600 6 133125 31482 100641 315 152641 160878 300 162384 254 130639 613021 147870 67 859585 33 134284 340809 45 7235 658565 24 4850 97503 309 178852 861032 47503 5 948366 250 127132 939169 222 96324 91902 221 144886 876165 172 164907 65234 125 114634 342712 186 112684 750591 3279 21 901409 363 176013 441845 69 23971 866908 71 88663 799882 147967 157 576275 245 113714 168157 95 49730 638406 192 66227 219253 70 168845 879011 6 99491 56868 152412 202 285773 279 161592 841601 46 122309 302758 100735 149 703157 102131 168 345782 87720 88 805803 245 108500 300746 62653 71 295865 52300 84 336853 6 7386 606339 49 14952 253268 181196 82 517567 120 83343 281972 47 106939 169731 40 37217 263952 35 74884 476055 22 52368 585855 146065 60 336866 124158 304 657630 184 129659 98898 68 9644 510218 119320 101 539836 185770 152 987015 18070 89 674425 242 147744 157144 91487 13 463361 47129 35 951472 91 24966 994827 178148 12 702938 146 161182 841263 111 183630 38499 81118 68 939130 60600 197 362477 111101 25 748279 114 89540 32133 108 118544 72122 96355 115 385572 95 30561 505562 142 33729 444162 291 117462 477907 129 164364 816501 2598 41 668098 87138 17 613819 150329 62 85080 58160 215 254712 93124 294 907034 130 70738 160671 72265 52 966278 107374 202 739717 115921 270 238003 57 109874 535084 53641 130 327723 257 69983 268186 84250 134 273517 66 88833 718790 183 195320 568118 121636 76 315544 231 55447 136264 82 51395 607300 146 77706 62498 81378 123 480215 65191 238 68235 183 198704 529579 210 64529 518180 69985 19 708819 170531 69 922825 171108 155 488441 19670 3 151674 291 87667 939959 92486 77 620065 268 107138 955913 155 57340 717696 161323 350 39825 375 156118 768660 25 49063 675258 106554 130 584440 279 198951 584653 118247 221 120354 33088 110 59894 345 192871 58062 76 124727 602320 153613 191 812240 7562 48 339340 14004 67 336110 132016 262 968183 275 179342 273773 184148 356 672253 96 78362 463779 8 24896 340063 213 84733 291951 49 34986 729342 196767 422 647103 100 61643 548000 96 65028 855704 284 159802 244734 134442 319 941890 21 106405 890043 236 80045 512397 327 143257 337113 97 69661 505032 100131 21 18156 191 77500 524852 68071 166 532356 85505 133 503472 60 162450 975210 4 144673 734921 168 73654 725880 93104 244 485875 30415 170 329044 102671 84 911203 278 133218 148905 188694 323 502556 67114 100 106857 182417 66 605042 267 81408 430856 149122 343 49234 5 22237 622123 204 151185 977643 19988 132 339185 152214 126 639590 42310 32 120836 77793 250 222436 53427 201 3812 151567 334 218976 2 26766 22196 130516 179 839658 120621 272 822737 158791 99 374914 28 125404 231847 176223 253 495035 194 63350 805981 182186 417 884449 62197 3 652811 82 128227 801716 68604 217 492484 9423 18 670886 152418 135 464410 247 187592 518396 78 118934 911963 157 49796 10793 240 186772 28637 104 143025 101104 122857 6 67522 44606 173 738617 92892 71 578935 229 103236 435868 181364 37 24224 43 46224 839622 108 152428 44195 211 97840 661257 78 53503 981915 119947 154 267028 34378 65 316987 302 132582 230250 103734 69 884472 118 88246 710183 148 60409 700750 308 164494 752845 134 94710 562973 194 170893 583474 260 85345 192633 181 90220 825938 111099 292 595025 153 186070 726618 94411 305 867315 141460 316 56266 660 23 237779 118 20895 529469 21408 99 596127 101571 241 280409 136015 275 814602 44 44393 475506 36773 82 174016 216 99138 42043 98799 16 221890 222 63870 349371 190 93190 546822 29151 149 263242 157030 304 278126 41 39755 423605 51514 51 623360 131468 208 852869 193883 237 940539 26 11194 917161 162019 44 229768 197 115317 172986 58 188767 381034 123332 102 143540 22283 64 398224 58891 50 22227 173244 266 935872 188121 45 362996 115 131617 350151 61968 28 756914 51 6492 670338 20 193754 554344 108989 285 27753 16 3628 622980 176 183777 767727 332 115763 466944 135267 221 689082 122078 265 737687 42542 30 891806 1 10318 942940 167244 270 69949 38 120184 193827 74 19703 576169 129553 254 372070 103995 10 37128 153 127137 183316 93 198144 660348 132513 105 273347 14273 116 405604 162 94927 917422 18 100757 577212 75768 19 138462 148651 191 143829 130553 177 146605 155 25762 620790 128 21937 878640 249 97890 210090 157 127090 189578 178008 233 669308 222 105758 506120 110202 274 966155 219 61034 536333 191105 196 654808 356 139945 824604 125118 34 674086 14175 78 653368 120829 104 33396 143 145196 799586 183 71017 496128 327 134820 951498 158 135021 582782 201 131385 53081 17446 95 689601 280 78480 850418 187831 227 53551 21775 147 57951 209 179438 691481 143379 321 736485 135 184775 789835 150580 59 146834 148 34866 483264 87 30147 19493 86 138285 680414 207 128782 695527 3888 37 691533 246 149279 285916 178 45852 101043 87363 10 456194 48857 159 447191 181415 415 126176 120577 94 65925 145850 100 367994 227 156384 56571 38137 90 611360 39 98820 214807 45 178421 868791 48430 130 746726 11 5710 310739 129060 307 91686 183135 30 948069 86309 283 765572 36301 35 70728 5452 46 917538 79 53987 901161 29991 54 351590 36 119619 762664 115 152802 491138 40382 53 680858 212 127525 758275 262 82453 33004 12155 96 470942 88 177377 671856 53414 32 59652 320 163397 850399 784 16 353215 154 50838 518468 43431 33 552753 69260 50 852318 8212 58 451975 152 54784 759950 52 141083 776250 184478 16 233961 196257 200 891988 86 71571 833868 171021 355 693640 178 41732 346105 63582 122 562751 196743 268 22508 179 45609 171156 40866 194 842438 56650 34 601127 38602 1 369867 162484 274 374440 17267 73 428507 71543 93 153424 27869 80 431440 48 2475 824758 62 46217 843270 28056 60 761693 23 34365 546392 256 70849 158266 103060 107 60451 33 30814 61172 39907 46 329353 150129 381 22162 89 170752 431414 31644 138 157911 143290 66 963414 185285 260 653240 152 109835 429818 203 142012 930344 121027 54 48460 101347 4 807532 276 78714 173670 300 185487 399748 2 189654 252499 122166 265 137230 14 4740 433792 113055 279 666264 181572 78 630762 206 100222 556234 1237 31 90109 37426 75 132934 135460 160 256888 148257 48 453235 167 31788 481449 137 68643 117334 47995 61 11493 31 1637 100128 23769 45 413496 113524 235 810611 74711 43 5431 110369 264 541108 225 51788 283346 173 182054 361300 142 148359 939331 105055 223 919984 61 33980 876934 171 136814 437419 358 137956 745701 102718 118 131888 336 154582 442267 213 131758 811370 139 89932 277924 49 94194 902141 103584 89 385435 405 177804 160938 179654 38 446421 182 94054 706795 279 82418 777317 118 166709 604537 74 57185 11188 197545 370 781357 66 29459 526756 59 169121 938980 90401 237 209736 77617 61 818874 190 41179 110539 49 149130 124730 194 48800 74403 151056 332 396878 58 118700 427252 11 38006 7922 6189 57 187779 208 113860 243228 137112 163 774462 15603 63 835218 242 109150 919304 170 45389 75987 168 163674 371687 262 158392 2578 19 112994 623757 38816 182 848464 159453 10 127385 166230 31 782615 270 128053 34644 39 79985 989947 6 71520 2179 193774 32 336178 165 44261 431737 4253 32 923013 131616 18 723867 144 100110 638613 191365 235 607489 145 49668 318175 19 24123 873125 16221 67 589857 25324 89 583783 71429 227 817751 73 118677 123835 10418 47 317572 35945 95 269545 87 8311 462763 64155 81 682564 153800 386 688292 124980 168 186085 196294 1 698494 34 55065 406254 92 176143 110774 132951 338 603190 278 106690 708272 90686 255 179579 77 7388 980033 13131 53 692098 26 3992 148273 101 34523 12724 296 184337 984407 71898 20 962128 46403 48 215978 94 67743 169842 50124 77 118227 141015 217 572767 39797 71 601089 240 194649 654988 683 24 303366 113489 189 931847 106 72724 221781 329 114122 708805 48625 17 65278 890 15 487680 351 151816 692999 258 86770 878122 86230 155 418528 158288 84 515314 134 160632 243904 1 154085 601681 196828 162 613598 178 33158 533934 116134 8 297646 333 172068 766871 282 106082 488773 254 70242 637992 336 165778 878210 104670 264 830223 193749 438 28138 65182 43 910128 128653 69 64845 2482 41 339741 54443 94 430310 40922 137 790109 123294 247 934857 202 142214 786425 59 6388 167181 159480 231 168289 17264 91 972883 26263 75 84716 398 188705 775185 191675 21 638512 58524 223 873277 197630 444 339572 36 3836 776532 89 68088 100715 360 166313 370783 10 104574 401726 151148 361 39210 11 157154 571966 74868 233 994481 242 70921 428467 77342 223 669243 35226 74 64258 5 149511 506117 69 67119 363221 46 4912 267732 191991 79 352834 168 47170 819046 35139 27 81051 12 169455 373770 120027 81 513695 179717 82 837585 128 106206 240547 2691 35 873948 188 173906 902407 158 96731 171911 49 94308 44496 215 105540 97713 212 162092 873919 173025 68 122616 192 59007 670164 98995 306 458312 135 184169 84557 56978 193 739797 374 153075 624995 136 126459 856756 180048 22 507989 59322 158 323688 202 185380 566577 2 3681 405008 22766 27 733711 100 169060 565633 105537 267 862385 142104 211 178595 89 118101 977847 22049 4 487353 157662 340 439689 238 180381 211385 151200 187 236864 68816 193 895635 92258 70 387299 20607 47 33295 68 43451 585738 31928 6 633205 243 140968 88167 44 59600 949613 114527 322 934768 162256 98 187149 314 115566 295032 228 151961 351919 151174 148 331689 163379 394 715773 1635 22 310877 263 131611 507931 64832 61 840934 56324 156 379128 159 53433 603126 91 15132 282796 155629 353 372946 10962 17 526070 255 137604 163715 178425 125 304287 192615 53 296426 38 38675 684821 112575 196 63900 265 179156 453879 136771 276 860844 134391 322 804187 113943 326 254896 180 75865 91194 183192 228 982516 124402 58 802250 160 61396 914497 157535 83 348607 136 38737 217641 13 64425 866757 131764 89 310284 171483 395 21024 185 39982 739846 47915 217 344829 14949 42 509818 61709 241 98059 5425 65 908779 134975 83 381812 132430 270 418742 75 106801 751460 122451 86 685760 15 55409 474681 80077 134 753731 132903 178 309430 320 158800 789081 143658 65 461034 40643 53 462577 19 40768 422455 46124 98 561355 33336 48 651354 146 148112 659491 318 134955 44970 160 71452 700153 108 198085 185343 427 189923 844384 22 135853 811604 2169 40 112597 118 105935 935459 34761 154 136027 111 178751 953609 26 117301 912880 126 181298 869970 62406 160 807040 354 177905 482210 1 22290 592891 130652 91 352012 171437 152 9616 89985 29 805556 63817 88 609360 63 90802 100392 199 137471 365417 193866 141 245619 106658 323 20983 73905 8 885185 136881 90 55567 47 39370 34143 74968 270 731129 119 149857 124003 84125 86 219111 55 55268 665101 278 77648 858313 184463 402 861513 29 914 339779 29135 79 299902 90 128604 199416 183564 157 741167 249 113565 859269 131 188285 563602 279 86059 779770 175512 79 935254 87 89459 139791 63470 222 588355 21056 63 449558 348 143165 946828 184092 164 395988 81 12603 490847 126807 111 219045 109 170407 628215 84 33873 867006 8217 78 856368 209 62564 244785 81893 50 653198 136907 265 482418 113913 10 144827 139 25148 559992 177 91303 638484 244 78779 593477 155003 305 643846 153090 179 240665 359 164620 719946 80 9942 83806 339 137062 492545 37 182536 145160 106151 118 146507 100291 288 441066 147 45193 937728 6 8053 484383 139500 278 605759 171912 67 943925 196816 33 193330 115837 329 660407 49 54420 332207 151 155749 496906 142986 256 954170 183215 284 772650 66475 137 126896 274 98062 685048 199 163944 469541 584 8 919998 50478 3 992147 80159 231 586247 149 144305 684036 220 147844 260329 8 65672 143312 268 143511 565497 61276 122 436801 280 175391 989185 238 70464 51218 240 180070 450712 164932 402 758320 136044 276 868422 90275 26 829231 182 64187 981475 62 176923 476665 176 159122 912418 115 167079 815754 200 115216 51894 18016 89 670282 48890 98 222259 153709 67 997118 321 156290 302889 81 37602 585694 192 52961 992970 18 82615 924520 240 176453 856316 168755 221 432673 55 8351 978698 60761 158 340537 161042 273 961086 61 171371 806184 132410 281 650634 152612 75 387318 309 156539 383968 104 16177 393460 74 159373 450210 66441 88 61399 252 86049 400973 52 171937 970277 167007 238 591375 125834 179 614541 181504 154 549072 131358 301 668403 150 51084 692082 204 107238 808899 187 69959 763138 84 167619 411483 168235 377 153062 82365 104 971833 52 9986 840950 176515 356 380479 147 94131 695559 25 149841 339455 158 114869 971758 105873 277 149013 261 98528 130482 123 61748 65459 48715 186 858790 80 11895 926950 76098 234 668024 29 118394 882134 247 180364 547616 184224 338 520995 104746 302 482639 37030 159 44798 198 60094 1758 111029 188 332901 16758 88 76601 209 47450 224115 9808 73 452298 5 2962 623954 105330 270 98456 93 44414 412663 196346 35 336052 29147 128 784035 50517 59 353278 43241 60 61670 278 91360 823470 342 181403 134491 258 94970 120255 34200 40 884738 64 145697 538709 261 116237 497869 93 149263 930186 119035 111 390972 198987 361 776509 177 48538 648043 262 71826 353872 153699 288 364293 142 88277 745554 76 75660 410111 142 179694 53491 184969 275 312128 54147 8 753132 192300 271 236223 83118 203 80949 392 175765 278462 403 190364 363612 230 156218 65129 157 173434 876282 104582 31 761599 195356 280 463664 55782 4 118932 146112 101 937321 107857 117 983715 92 28253 296248 54 7085 555626 206 151176 263281 195991 70 303782 20990 135 827532 113 37790 723405 257 73903 612819 57509 117 193570 60 142406 881266 108204 120 614010 145684 12 953044 198159 182 185832 141296 192 108100 137 100904 140341 82619 10 611130 172 140544 55198 113 169486 193193 62060 191 112694 80062 133 723167 24 171885 429470 434 198218 396946 83024 197 877263 30 40267 994723 75052 232 97590 199622 112 37814 8 139275 711442 115362 294 550839 263 133149 49912 2281 10 336690 216 92154 875432 86 57625 7351 401 198610 728588 129 22262 131098 9882 14 836542 178963 18 716307 207 76691 997355 34207 51 481783 163936 319 184536 120867 265 768740 128135 325 86361 21 27241 106106 113 149310 332047 36224 22 823609 87056 195 164854 133 51278 696922 29544 138 432617 293 86436 582747 213 135281 35968 109 139156 553296 20 96137 401607 166287 167 442063 167926 3 378601 3270 51 99895 187 40780 893579 177097 148 866394 80 124982 211589 101877 52 859781 73435 258 228351 50017 188 92208 71 130552 190247 249 148117 165705 12378 101 863123 40871 164 250861 143309 97 83045 57549 229 318471 123 114463 317417 29 24855 859106 1 112466 950094 158 92748 214652 174809 349 381537 136 66119 934286 75319 221 852930 74 165302 194083 182 38814 463583 149446 83 19257 101533 289 17283 127 85444 494454 96230 14 901768 190 69519 998799 54 4283 56170 224 93622 957083 199713 416 759435 190 68735 708868 391 167719 122605 41056 16 535490 71 24193 366557 157896 76 78231 195 75228 473989 155777 309 551003 124 65622 303745 146181 11 390187 13 2484 998980 76062 257 250452 134 18497 21509 51 92622 944781 63421 234 343239 134056 266 484138 25530 159 673980 174 92825 597600 127231 198 79869 170 195964 547210 309 123334 300879 185379 133 76090 107782 169 43002 153078 367 135560 132464 290 55357 315 146573 675833 189 164656 629119 44 134273 114533 1952 16 759017 73226 78 224230 72905 189 725754 74000 146 3373 23 41454 126811 156819 83 266708 156901 61 621625 96053 33 372733 89936 251 299707 303 109693 648293 65916 42 618960 16450 54 307553 221 161937 958800 55219 125 378488 46 71243 640303 78071 68 568184 109606 261 383432 176300 101 813531 112678 34 622549 58 29432 355229 5 35333 317283 85466 12 386675 356 183988 362676 212 62055 39095 180757 132 118165 17 149558 781965 112 109573 800612 136705 89 271229 128 27421 795014 19 131405 831463 1 889 214938 279 140546 845584 107854 267 993694 166956 21 342668 255 152769 446850 183973 227 683795 103522 309 24240 194875 412 144405 52 104399 710962 155797 35 869261 103 162663 126455 120000 225 375572 11473 33 245849 151259 22 459028 36 34462 360393 48273 197 137069 226 88807 297440 101892 203 800163 233 137173 245176 96666 12 189874 117992 93 954258 41 153573 876290 215 105306 681394 48219 197 421443 30357 146 453299 29 132104 336887 58 63314 551277 327 137912 410721 29 4827 969757 39 195704 476167 20 125488 797634 249 195021 671267 42 118013 636692 25892 16 14213 216 123858 457092 71 29404 762325 136 20903 5774 31462 69 115361 3 4269 619056 25721 100 193733 191749 137 812989 184735 361 577148 9 22505 138940 188167 67 51587 255 96608 864257 12 39780 734382 106803 10 815651 123919 126 165367 7 148356 198171 68802 199 529892 4 140836 879886 32 8601 921066 18420 3 502987 240 66130 880950 112535 26 867498 126811 212 336647 53774 204 897940 64 151945 297204 81029 188 153492 94585 20 507610 151 79583 19538 107436 82 434028 37619 177 543381 160207 161 837642 201 46467 475484 50 2751 722262 347 141075 421057 70 121947 34974 78338 239 913413 47 40834 233704 47630 160 330046 95 61928 13056 287 176900 35060 174846 75 705294 147723 285 315650 120734 214 384283 70 45990 254996 117581 98 40655 83 114254 838244 175791 118 883384 57316 173 279493 48846 85 273387 38233 175 297851 23 4928 626396 26369 85 802316 127516 190 442968 106 22694 684546 178439 339 403248 42083 63 400164 339 115041 515240 53 8551 755567 145878 74 426608 16045 109 875342 126 103197 166843 1560 14 654155 37980 104 388001 147 189228 883525 175141 133 859508 12415 20 679378 151 69695 772592 307 111720 890446 128563 157 879233 110 17481 479896 2 166652 839337 104 44321 19688 23844 48 137325 115876 10 350911 123216 233 326493 13 78150 684468 37 164525 941563 62 114349 489911 101 21480 359457 406 183579 174008 146230 178 484130 141842 175 761212 14054 49 949991 89 55248 148846 106186 245 10924 45 67984 665981 184793 23 684135 113772 36 863889 104012 217 344700 189 79232 435425 1306 7 877864 168405 162 551381 118075 311 154486 41 52613 999951 20 1561 158239 62 110410 119008 77 121060 732522 129739 177 792536 123564 291 485882 114117 216 915326 273 176997 629110 266 92424 410974 8640 88 972689 77 183907 604230 133 118049 530575 143999 89 372698 108 51291 76447 29915 31 47898 148 42435 320524 75006 206 411374 360 167576 901564 123436 263 989576 108 69103 918922 288 175531 380317 269 81839 778630 392 164477 698010 67 13337 76803 76268 229 806712 38 95173 358583 190484 191 778875 274 132686 88710 159175 275 74907 41489 95 929838 31 65502 14134 187843 397 786993 135 94509 87025 40 8993 985671 217 162088 861243 409 168662 68932 21996 96 898938 7024 55 60526 92 10976 757255 157508 355 5816 378 169957 297748 320 193849 153545 202 95596 884131 193722 419 385376 5791 68 75723 79 184791 913004 122914 98 690733 152541 99 685426 136507 123 127117 52 15400 918089 102330 21 698464 87658 68 862440 260 117772 637955 195188 418 365310 117679 188 630468 130 133998 104426 197 161877 951223 125 177437 360287 60368 101 198424 133741 213 487583 161079 229 131175 108 123908 777717 173339 106 299558 170 165506 57416 153 46053 247060 204 109971 596724 116 79490 278191 157155 94 376845 53 44508 116958 167 111992 299996 199022 428 817965 56763 221 818832 422 178485 495150 295 124809 320946 67561 71 621417 205 108737 731394 115 129751 129482 78164 57 794409 46351 27 394293 187916 133 523915 168732 263 539536 123 32495 592278 175279 8 676598 27622 151 229077 92 17199 920918 80237 213 500639 175 165367 605265 152318 170 389419 2 154073 842776 36380 3 652188 347 145766 356622 48457 65 922468 126657 352 848433 415 174486 444261 70 46365 909907 52399 65 746055 206 64001 220186 80294 210 675126 338 192332 586156 92056 112 3353 75896 203 654781 50799 192 825422 198 64152 812950 44244 48 511033 65 177622 866923 205 111755 872960 252 165012 663038 201 172269 494875 30390 148 569840 294 156492 355040 134926 198 485053 13 5469 373829 183053 135 766132 76705 22 363744 84 150907 309291 209 96379 287660 271 121820 987813 134550 82 870040 179774 93 1678 43941 86 121308 256 137246 988925 49832 186 984456 80152 156 906840 254 106707 286131 118 126641 933166 276 83173 985290 125 131930 190501 1 1284 3329 90 11301 573445 424 189298 591331 118 166293 897986 88 187909 99514 170 34105 440835 91 42793 911869 164 78884 125730 124 77031 244854 132 58175 800539 236 188942 696569 189 50133 37027 10 113748 82422 113505 325 806525 132042 316 966707 146404 285 719451 195762 351 699965 73295 24 758036 78254 162 939419 141 48044 941225 63545 31 568875 46 14525 351896 25 30523 319563 138969 16 256080 107556 154 539757 233 152509 357093 190668 248 412645 183536 262 374210 187312 386 803945 233 59699 164464 183363 193 254859 32448 55 39221 18859 118 415008 210 58978 163035 15 103480 430543 45 65242 659827 79594 274 459873 19079 39 228323 33897 20 311277 137892 345 305806 131 25581 766085 31 3037 132479 117171 302 131270 102527 9 560686 68265 149 720386 144 89629 880832 34928 162 184197 21950 62 644544 57517 99 531201 54 95479 416935 204 56635 718827 23424 4 247770 136442 271 945022 119 160576 4684 334 176426 538197 237 62048 181461 82 155306 529558 53711 125 832340 233 101040 779688 32138 131 293580 33 1704 342932 197708 29 416723 153353 349 111214 25400 135 39737 80 67847 837348 14838 31 367474 28 5221 373173 164583 284 475190 304 131575 297288 25185 74 103710 114014 198 850875 32 14097 366413 268 78287 286954 252 68598 654448 58439 23 993046 156391 107 347305 152967 228 937830 36 147364 725196 379 143796 199119 124 33126 864272 30 6574 442815 137861 112 850255 80973 10 921853 353 129954 353313 144956 236 370095 115008 329 219417 193988 109 55213 205 84497 314626 8 7684 756609 113 65509 4732 124038 193 507674 324 113015 536683 160306 29 361400 155 112660 332967 62 29054 483931 8033 53 24240 309 106789 725130 216 81719 308453 77068 200 99087 49994 61 197029 60 10735 630701 102 140744 810132 187 93920 220733 177307 328 295840 128909 254 368367 40593 116 896577 114 28959 980315 35596 113 236874 53 17806 332342 168513 323 863717 201 97064 525071 3 63804 411629 56313 86 822981 55943 196 705853 58 25210 385484 230 139164 29072 224 108435 645265 20111 35 378572 20587 143 713002 124645 10 838469 110524 162 687895 159 164404 783639 249 199902 124425 73 95430 874382 333 186093 155375 96755 271 832422 121516 46 212862 149179 49 558807 33024 147 115228 3 160983 988232 141 25564 136 54 6958 950045 32579 4 65854 128 37169 210782 165134 346 371140 118 108438 140463 61115 118 177664 175208 67 348154 40 149183 637524 134976 104 801245 31436 107 926888 23197 115 980034 239 107672 709730 211 129426 492909 52412 35 458407 333 128559 10988 170743 307 36986 75312 143 133042 146 37837 175162 137 172513 703514 169166 105 506505 12954 110 552362 65044 102 906506 119660 98 696360 142199 277 25474 148 81422 844823 82273 231 327973 142 54894 693744 163 178135 141268 63752 199 809782 414 184261 561762 141 28250 406675 99841 295 753514 65128 86 192033 101213 233 258154 190973 259 816488 33090 16 826188 49 105019 23518 32329 14 220488 34413 125 873623 194335 297 883594 88 21815 682222 183144 406 311424 165183 399 377924 191 143858 719358 12988 87 844864 10 72608 399853 303 102612 970504 194849 229 673178 147 171499 614878 175 32370 614871 9 81451 202534 319 148842 821934 7956 86 429925 3 149602 811807 264 160366 238365 185941 429 399509 103887 109 173388 344 127755 382419 9465 10 677670 128 72650 391293 62809 55 693165 126935 5 111852 42853 167 617651 36 41834 560955 178 57457 957689 416 190811 593503 85720 7 553426 121174 24 913288 122 19666 494796 144825 279 337165 246 172872 562891 13317 32 785734 198252 112 983463 7536 64 206682 115 84635 830632 103190 26 164111 133965 333 703296 64 109816 207236 11158 43 992590 185669 342 425497 48 182844 20 67 122539 396426 20730 91 434390 44 95047 9437 172127 225 129085 30 59414 346945 20124 72 997540 21318 41 949959 133507 317 96854 263 166558 383560 145784 5 514368 97732 208 292132 249 104978 424436 32 3396 492526 5291 71 320425 90 186751 691251 198 59059 205637 25952 138 22988 258 196850 374180 177609 88 500421 49 23015 560126 76680 23 435818 372 174547 929593 138 159105 538617 65 133321 651217 25567 133 962867 297 198031 105670 150369 312 877169 26527 83 317146 178743 148 205015 179693 224 713725 110322 330 743067 28 140249 857464 46 4175 101429 159232 257 668800 111312 44 748235 196 108927 911538 170997 286 909343 165 121053 678673 168843 62 337342 60 76157 346319 126557 278 11489 146124 236 538230 28 61955 644900 181 35021 931339 33 12734 176531 45 11859 609584 34 28498 715988 163176 358 146161 308 163846 139721 267 166966 110395 47997 135 452170 45932 196 14468 288 134537 774540 88327 280 395876 40 12992 974631 63 143698 498230 146445 176 140062 280 133836 881584 42 84205 928041 344 185347 704559 9 49112 891795 3 4205 255234 278 85440 884094 47818 123 792539 202 97577 152159 114092 313 848750 14173 31 565867 194 88037 430012 170473 363 565657 168805 198 18701 350 152151 203989 142 163620 286462 189044 65 339007 31 28198 697839 175520 77 936907 163864 279 734057 73 101153 934151 241 73193 945134 105053 15 158696 197383 1 437866 24804 83 266673 151558 59 542069 153 30026 37724 142177 372 184976 62774 195 135658 101477 240 320228 174306 98 314624 27894 145 999104 345 134816 292370 63624 158 778038 8 1968 843250 187292 51 124527 186 145162 694578 165031 237 969670 25996 130 242747 182 119296 981289 14548 11 171718 60586 121 715484 15 161622 777149 17490 65 88545 133 122819 548871 154 156754 358023 163 192336 594375 138 29370 942217 123 76133 485524 30 81536 519709 144599 147 169711 40 134987 481695 191 93562 34929 312 150464 340559 96177 117 415791 37 3769 414185 109 52416 280264 258 81511 872357 49 153727 731082 180 49952 128888 6 59113 957304 165 74483 451962 116442 169 941382 279 155963 49082 113060 68 947087 147310 108 419996 163000 391 344161 204 78238 85217 122 20561 837509 15 127662 888273 152 181555 74179 86 37519 792257 152 164111 145562 58 7689 924795 148823 176 285465 88 76604 620084 59 40759 842501 21 17739 800666 285 117956 309356 326 108478 743186 142 169561 495677 32929 94 334651 157774 330 649901 161903 259 14092 197143 109 681341 94 46510 298758 205 127252 118727 176 153001 174888 213 135968 458599 83980 131 688146 52522 186 66327 133 76635 696236 280 89711 315639 91424 279 150364 280 113106 761822 214 72898 898482 112549 51 976841 183 185546 86266 21 104956 830782 198519 347 860550 59 16986 969869 59 121157 264393 43276 100 57950 69681 119 274725 6 30023 509931 109 13638 927210 141609 367 972317 57 84308 486648 13 194114 497101 68974 261 563303 14802 98 850653 116110 56 897047 81 20338 644463 112 105124 945875 62058 97 31643 5547 2 858254 176592 260 628701 386 151734 839661 25 6293 680541 2 66839 425951 184 112330 780108 40 127108 308347 191684 427 734144 112193 12 692435 190535 206 416971 151445 182 564574 195682 185 862413 11 56720 366250 40374 19 290089 21939 106 898411 46 7827 273340 121 36801 575838 105301 141 356333 103 73761 741883 301 105075 361061 157149 50 157884 41 34842 875374 32709 48 651825 84838 160 154868 56400 28 183565 127028 27 313797 201 92528 722306 11050 27 942914 192830 337 88702 155628 310 250841 29177 106 671806 211 163155 4041 146222 346 804668 18579 9 733392 375 195817 406826 34 100490 782725 369 157057 784816 82 83097 835360 161143 396 73986 121 52648 773889 105800 204 949002 123523 212 225938 137404 261 406400 5 134713 148612 44 26711 26308 146514 140 260574 117279 315 917432 82 12879 35464 150 45628 617053 258 168625 137058 167 188293 524978 236 187740 385009 195625 55 355797 46 199183 833667 183 60698 47270 98 102483 646803 8 25905 757037 121 146588 254508 123102 255 347258 11 126525 413326 48094 197 858606 30175 6 630297 192660 337 649938 45 117512 533048 253 64028 844822 141320 99 415083 11 23521 296243 120394 104 279164 170331 363 115452 15289 57 393628 31 16383 181339 26733 134 950702 72949 130 468262 252 196311 498621 153749 322 88891 182 149622 45488 19 57829 644770 94 17314 193 50 6831 256167 123547 185 49682 15 80845 841284 75 43653 140027 156352 322 959061 38104 109 941466 76309 163 263733 37115 64 666733 5657 9 222727 73 157072 67513 28071 91 188889 62 12512 302659 186 55843 640327 88147 246 113474 99918 175 523451 195 60716 168596 109743 270 835728 148 115792 708970 287 191631 600106 102 18501 491398 183 121507 649337 39286 65 403857 65860 44 19304 187 76075 165085 93 58666 462471 266 87418 348745 137333 326 887825 141154 44 600269 34 1460 23220 176139 247 400336 58243 196 992271 196 52946 266131 407 197837 698243 40 166785 320775 99702 231 32333 237 64238 299152 192829 267 562730 158060 291 827888 22 10255 439168 162027 391 654622 194135 29 148130 56 87600 70468 116106 253 828130 96075 237 734124 17 122284 927004 138667 108 123135 193928 17 752345 36065 56 963403 64556 100 17188 76 59723 604572 195516 118 213425 64 6836 648127 38169 135 472600 146599 146 415914 63 43262 470605 27082 101 587807 75 25409 229813 184 74324 528624 18 78142 910648 181 65595 719928 70954 124 631975 104 120660 633271 80515 57 453738 168806 300 380984 134365 136 765777 143 81417 770418 3838 19 129135 161789 368 887408 220 73981 89359 181946 152 12433 75582 56 614694 137 162343 423172 102897 116 80963 7 61943 810316 50739 149 936292 259 152820 96471 102789 223 342537 18 24735 397315 109 12767 531728 44 55343 192795 323 199672 533996 58604 83 170137 54361 63 623670 102946 209 977183 110352 283 995332 23665 132 242134 119 166780 64029 324 145031 476303 254 112037 693635 72 140618 942237 155 98311 805702 171 43145 350964 143144 178 806201 130 121870 119054 382 182984 23402 101438 36 909887 159416 79 580714 57235 203 316828 22328 69 49167 270 112010 448013 291 195722 950726 164130 230 104021 177 77829 474535 299 154880 512790 202 55834 964982 372 162937 861661 188 63543 100882 70229 135 38562 140 47270 913834 76 122523 200932 186690 302 526497 193209 297 699516 217 54113 600352 122988 336 494221 99021 12 861566 73 191386 718666 122711 198 446254 17719 56 64216 62609 46 996831 119565 313 431612 85227 143 316571 158967 370 922722 22 39795 512576 19 1215 96714 7 95866 466456 78443 209 385420 48811 140 84432 136536 246 459258 100465 280 216829 169744 49 164160 76674 117 643229 134 103237 798279 149671 238 501486 233 177760 759302 157 40951 733649 54491 191 229177 254 96826 11739 161853 402 346113 58944 3 841032 146 104337 217849 99507 168 863651 333 125666 436750 34 143883 692162 177600 1 298126 4 164658 815329 113 127804 896657 128764 197 985557 152598 69 275584 96 161528 424242 168 164019 292052 103265 9 939748 85449 262 630912 87 78282 672618 78555 160 825080 24 5016 857986 139 70043 961032 101663 261 335966 138 62391 358978 298 168743 204430 2 305 261914 101 18922 830987 194037 260 759144 91889 118 377370 16 2427 485071 28574 84 905704 202 180307 288592 253 68099 162839 45432 56 564126 166496 222 785751 37876 137 369832 228 118907 286717 174565 248 690647 96852 210 39740 144623 264 785655 97536 164 453687 78105 225 142913 99 124747 131285 144 84583 319226 62238 78 440397 180134 48 62061 222 130628 49303 48772 48 926213 22952 4 93892 83096 29 134414 59 117237 470966 196 157720 671427 338 186296 310751 332 116909 562861 131786 344 486481 190 166523 242688 79 105843 547545 116818 316 352441 74607 231 671686 209 129075 848395 154 112167 706262 337 118364 570774 26 59585 449725 179780 7 910736 187541 20 277351 107 19857 730349 32588 79 181020 297 123264 568963 24 16661 190019 6279 72 632147 123346 308 27912 183 140042 770343 155071 346 410551 62145 209 317663 217 99493 396090 69 13549 140072 54 81252 244693 33792 172 58824 107 25689 979675 136 119928 834489 52885 106 495547 200 76496 750354 19819 17 710696 239 167573 408565 217 139509 459725 50969 65 939206 161738 98 524590 109632 38 957040 147073 148 773960 28971 106 758277 195 51005 609686 364 186926 103276 105061 83 130106 37 59169 589975 263 156913 999232 257 87432 30817 132 107037 427197 68 40877 985212 44754 65 770776 69 8241 719711 152921 21 270437 169308 308 819647 34 16841 788024 62536 117 179791 67 192884 913895 50 130040 347410 7803 73 321570 68 122482 381341 311 116875 608789 156 79418 760740 66 60447 970687 34991 57 233610 91059 202 540009 100814 66 923007 43 194459 991557 187 39128 789051 85654 2 167695 58450 45 405126 48 20921 781056 115 130232 530822 7 64901 675596 116 168468 612930 139 49122 132474 74 37571 826696 54 170361 145205 18 98100 38518 104942 180 560548 252 79890 316224 92 181360 815111 401 167555 61732 60998 18 533629 142275 335 641530 374 189969 972867 15437 116 348855 33596 99 813927 107 53992 865315 85554 265 399896 78 17985 292123 123 181526 436538 150940 116 519145 239 67264 792550 77860 194 888022 37 15981 943656 64027 242 370456 13 3758 131682 74147 266 429097 161643 154 396095 45 127615 731936 153014 263 58879 147552 178 531818 31 32432 636798 84 134007 6805 419 198382 639247 180556 203 854537 156287 117 749685 10709 87 976189 14776 102 551709 373 164528 355920 397 162321 363817 150337 4 954312 141700 128 708562 39757 28 109236 71522 149 604810 131 75307 580215 279 85665 916858 61665 121 780457 14 113716 694679 94 71733 331463 63580 212 86903 124293 291 750900 98710 125 251660 94 10409 290341 176349 133 118920 156 34433 719302 178 95958 200315 36893 20 923365 41 172529 558218 66909 221 756575 114 20965 621835 13855 100 370817 80319 198 351309 340 192840 794782 188598 399 745241 207 195930 39837 178312 414 697173 185783 253 453220 114 12998 938493 184221 262 763491 243 59533 891646 24 32839 612486 155 69685 219173 394 197060 458632 87623 265 418231 84 29155 228291 13 159337 465732 53 27833 850098 125943 222 702033 184072 190 378491 166347 330 606175 29408 139 771994 41 142974 68482 8488 55 76036 149 188162 873788 178 197150 687934 24 50544 848217 78 42212 397162 8151 75 148739 179377 330 170843 204 93958 713963 45 95402 226946 141714 147 509061 94 41657 134854 201 47287 76487 82909 179 417792 190 52290 355814 209 80385 736476 125759 341 816976 334 125797 675463 232 115105 578198 5 87253 143865 130799 296 19375 47 173463 79899 187 105074 582792 102114 93 5209 270 114983 58058 66 184617 896173 19974 88 639339 64372 118 743738 129667 198 341638 58 58111 29765 397 195205 455660 36 167203 407115 109646 86 632539 80961 35 705487 118 38912 166862 71094 43 250596 77733 235 985868 112876 39 141783 64024 95 309870 121622 147 632469 125782 250 644577 291 141373 957827 150374 265 422410 312 111564 34033 181 90953 998313 48074 113 10365 154 92332 880652 89210 259 271416 124334 61 15336 152326 128 963099 314 180737 306157 144796 267 862734 267 105829 433024 170761 166 319158 28 194460 711044 2 17584 93258 119399 157 470416 155 117538 86913 70678 43 871780 7 28917 552919 211 170250 910925 361 191815 291607 43136 6 829599 336 196738 884974 77 196174 530015 140885 35 209349 139 120136 123998 241 171330 304095 11983 102 965059 141 20745 765289 139 30205 68483 305 106434 96899 75 105316 832868 136209 130 113371 29048 117 223184 315 178936 190505 61 181735 723429 7 180662 262688 65619 52 992589 24121 68 32802 175875 286 954488 35 37643 26543 8 60461 439395 183 66746 58234 71654 244 397600 39883 70 534267 116916 259 518727 93 83401 567764 93617 5 498903 67 128681 3585 35 24497 860361 360 135122 767332 273 93112 238474 125880 239 121573 92 25231 550582 199758 141 86089 197752 443 586265 122504 233 32265 140 193512 77455 36 4677 203833 843 25 400195 225 165641 115319 183289 247 989577 149 159196 92844 150 198013 822559 297 101041 142524 24336 94 482085 74 11835 640790 181709 296 656599 42436 97 609908 67126 179 299293 44 26405 615382 146145 253 36007 30 78208 926566 107310 138 231915 102 96265 904378 5526 33 825132 20634 9 370712 109482 112 351805 69197 124 68980 38 139052 303343 38520 196 412314 94288 300 620210 111340 127 230834 78 134475 331889 79 111025 450697 35652 98 259455 185196 337 986078 33 155653 714090 298 177977 85025 91242 102 700471 145092 163 929033 136840 155 435965 127 152968 348311 267 169610 49061 99000 295 127921 23473 11 544537 25 2697 527811 234 98108 337339 56570 197 968629 77991 251 298239 173 55129 361881 89543 183 816335 173521 26 396254 18 71084 528008 190411 237 326304 67 9676 758428 119138 235 660209 421 194650 866450 49720 104 89063 124054 187 780636 73538 47 342648 118999 1 816475 110485 46 404723 3787 59 554289 105789 75 988115 212 54158 972163 35670 180 51587 185304 403 846116 62 155784 852858 14 18274 907964 1337 31 814336 89 41282 678246 126248 62 558625 158 102794 764045 197410 37 513462 345 147109 111867 325 146011 993069 76412 253 966135 123540 45 521216 167499 340 557043 84 156150 720593 23 10778 159322 43 20692 588181 121425 255 562442 62791 68 435358 117 65846 818147 178394 86 852635 132 96919 752774 66944 176 651231 129 74387 118671 147268 130 560946 54 11395 74229 168667 130 387772 21875 75 575584 164051 51 289460 234 94747 98190 9 6776 359816 71 127772 445319 171682 344 898535 74 15872 36690 343 128816 915792 175148 206 281339 137 138524 295062 197292 221 979038 242 61045 170176 25045 129 420060 306 142644 225783 146274 125 838198 57 45643 424598 53493 137 502066 108275 80 144594 35921 113 220142 197 75682 554695 127 96437 388410 173810 89 224370 54071 186 50094 80909 230 152920 109315 145 518089 399 176643 277542 172133 173 401884 358 196342 282629 177836 1 344743 148545 367 65085 45 104249 622922 166 127308 614745 114344 121 297481 168948 359 269460 38379 68 941453 145 132868 447567 188 94663 80767 44696 78 818518 19 58220 227946 124510 319 498987 12386 22 170063 85701 15 554124 17274 95 597141 233 84693 750330 173399 305 241503 109 41290 413783 141 61160 37957 119335 44 865793 238 138297 273460 39 114378 470871 148970 38 790409 193162 217 908560 64914 39 647550 350 125133 466747 102 130965 108840 48046 140 418520 176 55036 609424 45510 202 596836 356 153356 190202 294 105285 414130 32696 148 489616 213 115957 825236 141 21648 319586 118 113377 484516 234 146998 80232 134 103337 464284 18 68591 118048 101279 241 742525 145518 182 823441 113 91708 622160 226 153927 307220 52141 177 220802 80038 50 546549 6 160129 518237 198 121126 767857 1 39640 411916 158141 382 58686 176280 383 229643 172402 311 785181 40 69986 16273 142375 295 786549 183995 374 347031 103880 219 21510 62 89587 574598 194 178488 512267 376 191501 372886 115925 8 142839 59 170526 674977 4 667 655867 66159 159 107732 23314 106 101698 87982 92 609631 330 150851 869558 112622 233 272883 39 66042 561485 193 47981 436779 86836 220 768487 87 37032 231251 46 47245 906281 51 160091 661578 88178 293 708003 89 9389 885852 65 140461 903912 46789 96 845611 9 54533 174163 36253 3 644688 95821 108 835788 34929 94 302071 20412 58 772661 59 23691 302065 162171 49 83348 158 73146 907994 176516 51 806869 102 50776 54011 316 104273 770543 177863 405 608066 139 166346 608438 144555 6 682698 89225 44 353670 151047 288 273132 143 54979 670794 114641 310 491621 109025 179 585356 128792 178 293224 15181 27 512649 249 89636 961918 281 194936 421225 151 85288 720991 29020 137 597083 146343 210 704785 136659 264 623415 11772 98 598118 2932 41 669892 179976 142 892296 87 172961 736593 178226 389 482916 7854 19 731131 28 53835 674091 10806 3 25266 126 138272 397950 154 98791 824340 146179 381 81663 179 131238 651534 49 130656 797155 108033 153 917514 268 93565 808548 166 171947 187148 9 73441 287484 90 138948 216018 137 47422 258018 105926 170 560989 273 154472 657464 108694 24 30935 131589 338 433794 173440 366 599623 43805 164 787832 198879 194 617578 190502 237 810207 154539 270 303279 125 162153 222294 193929 12 335597 24 152155 585508 26 15300 160950 174202 97 625911 96111 128 319873 172196 239 252715 10 167914 182928 45 89354 471638 163512 170 109838 151392 7 215233 75438 220 542398 75 77158 494203 224 77528 140491 25234 15 356882 173262 245 646402 43 121643 987192 97566 12 841270 190405 247 333089 123 40521 942777 73557 239 429059 52384 118 192333 18 107959 658107 155061 116 809604 156865 175 633042 204 156422 10444 43 15346 919728 104298 187 239337 174176 389 613844 40 8116 705947 191978 177 713338 114968 37 666004 178 163475 30518 223 111618 988066 162 115956 235420 32 30842 543611 84 34005 932896 312 97746 19808 27122 147 43976 176258 392 840491 80 29797 316848 54 3172 145314 176 34449 260368 77482 103 405152 89 92713 289500 14360 17 332237 196 52279 772532 76 64600 660550 6460 78 190086 66747 144 169452 31400 130 144336 350 165145 187643 53233 1 737343 312 114958 508613 148 67772 157891 14302 92 250753 331 134163 833972 135 125154 443104 148498 53 601260 171882 388 820762 174625 32 210563 162 31485 812430 367 172951 438108 52772 57 752532 52 9373 423517 194504 233 575535 100 44703 234235 129156 198 684419 19447 13 644300 33711 39 370653 159690 315 443171 219 93475 185440 137 25077 585555 83 29766 915429 35072 168 168145 267 166627 844650 20633 24 82425 14119 82 325949 56683 109 276869 186722 358 875582 2 6897 733267 20807 122 829877 371 189617 103164 30 20162 377485 126 153625 35274 6231 75 5108 58 165630 60689 93155 87 624744 174777 281 269110 172199 90 483858 159605 220 116289 2576 47 622837 40 152653 48398 180 41886 859862 168 138672 386196 390 157523 519820 22922 21 929548 6362 75 564474 115018 3 233240 264 87894 387877 96 174544 247168 378 190377 131466 6 4941 76962 194 112536 864938 156 190103 500459 84542 18 988508 134887 347 276280 95968 56 924195 84256 234 822568 1 16714 877911 171192 235 821224 184097 185 667931 101530 251 766475 228 71796 481905 134 162154 316635 116699 36 712875 58072 15 192731 114317 116 900970 117031 23 467534 190 157864 536175 144 64275 328656 109017 283 779548 159287 112 505805 99224 107 589839 85 168613 544590 38 123701 422379 50287 2 711956 8 3493 654551 63031 227 932927 42300 166 735655 95359 30 198697 90 130428 820564 29 164087 601486 191 71588 116511 84 144142 473278 151514 228 185486 29022 83 745784 7 3355 904495 53042 128 735960 69 94026 130890 11958 63 941658 58011 167 474860 27768 64 325533 188 36972 207875 177885 288 159361 216 130491 105834 60 73839 295607 129 19669 24512 50611 81 83435 243 103860 428901 164679 304 927017 319 130437 493458 24865 93 780290 316 127191 929416 102 26045 403134 20 180284 760319 166651 142 626831 32 13216 689992 212 58614 781722 94 11814 909545 60 12290 562621 49991 167 514934 267 159451 920072 59860 7 479229 175 74221 515610 137426 41 893161 18 114785 358424 1787 34 910889 181775 141 203694 17 54294 224223 17087 26 923648 45391 31 954616 46504 3 967556 63064 153 368261 25 4192 496284 141971 120 697870 189 56606 15448 82 83395 6052 177 146838 560028 83 90979 877904 138918 31 582431 94 37845 676982 156 199677 329763 246 63978 816278 153031 90 892706 19256 40 997476 89356 62 173269 193871 152 706153 174255 412 634355 235 147603 691779 143 53962 243643 51018 24 656682 266 123194 120158 70 115579 705304 120346 343 934770 192006 200 616453 65 75591 463110 35750 63 908777 294 172617 955195 84829 58 693113 84 9395 960270 85317 244 790918 336 144845 227672 116310 132 564858 44432 166 636536 163 196108 68346 288 116581 336545 187394 217 837017 134 113680 257688 76 58249 914086 1551 10 662518 104 20776 564030 186498 91 548364 407 197076 682232 180000 396 27394 99451 176 631072 9 53210 778637 54550 53 350671 46297 103 719030 135 113653 68834 56 10672 992604 223 123628 315544 184 60067 647381 157573 167 288857 86 42804 349982 40 33509 608167 4 440 369794 196 82111 356706 110431 326 493682 86393 16 453193 44 189723 453967 145 121567 546257 9076 38 625603 116637 6 95943 117015 238 835913 177408 404 603877 14 67054 179065 257 179708 760597 103775 275 415868 77872 119 62659 109303 35 283882 408 192556 477078 147 31881 494961 191 172360 665437 16652 46 75046 80191 160 528494 107366 50 29875 62 173162 64290 19 1583 99375 170 169805 503529 109 115552 619917 116 183326 82902 179 163368 790253 85282 205 484812 25613 101 843225 200 187290 126821 135 70212 444164 177746 142 44326 163602 277 403504 71339 28 854697 155096 297 598523 9951 62 379181 173987 248 522827 123 18384 505688 33 85417 977030 181976 80 422433 97200 103 450062 117978 327 351604 81 8397 424050 250 145608 72509 175 195349 721990 379 179757 591041 76330 196 246545 196 144444 555423 218 199165 790465 182 182132 744808 359 192868 398832 77736 142 66192 27315 97 275239 86 140360 411487 84 61155 814765 357 187853 817698 129402 24 112944 34856 177 602389 49710 38 440954 97 181205 782447 39 144362 733117 93157 64 779022 104 163065 772832 77520 255 625601 22 1185 98852 268 88879 688593 234 80714 508229 113 76423 960253 81 81259 703747 149796 148 530206 178928 279 583883 24216 92 922501 48 10965 195819 122326 213 949240 278 158119 835556 104148 48 808556 65 127397 426951 134865 88 113472 255 152420 204709 75418 189 981076 115717 123 446211 67056 92 159964 64 175305 195931 123 78050 781686 145590 71 401787 14 197719 941762 70 124455 682537 144 115472 975998 302 182566 153974 149 32840 947595 71 154568 512234 317 165858 935911 110131 228 548942 142 81018 570605 144 125382 593703 32 144202 593680 15 50877 616653 160052 204 688036 243 130202 844240 104937 67 262739 371 161382 969324 120 67120 557051 91 28956 650441 180940 416 829501 106310 72 492039 138223 363 55957 160 88950 99230 83150 257 296468 40790 116 979701 121914 227 835500 21150 74 948763 160899 194 470492 142212 163 609860 96151 232 10512 110 116444 79769 135003 259 355900 40 4209 988596 25412 84 254776 285 139784 722648 135988 93 502240 145065 304 585187 55322 235 764777 83958 154 218205 32 39402 267349 119821 77 321446 180188 195 124758 93224 241 704249 143031 190 367986 65752 241 488145 99777 133 663394 47771 177 985626 16 10917 110638 225 135676 394581 165960 120 844593 132 32725 981816 179545 408 612108 94587 114 221345 114551 215 998171 24 7660 653560 12703 71 916992 82950 148 489066 12151 106 557932 17792 75 109270 245 62873 831169 265 182340 843201 46 82569 327519 131 34104 889916 92 90753 380615 208 59095 108256 117 166727 158524 246 193055 382938 274 155076 145147 94 133316 828277 189908 408 48593 3 17405 554940 95991 100 814034 191393 435 506091 12041 42 421669 20 20568 311330 137 19053 862597 276 102757 687113 176 112693 191027 34 53964 47400 34994 88 392820 12 375 407587 85 47466 937796 136 73897 561807 160893 247 711103 176874 31 337525 157266 302 951635 198 40782 721402 265 81338 800421 147695 55 719154 266 144672 289008 297 128095 533311 258 67812 106690 151533 128 845206 139670 270 877017 199257 214 628178 131389 204 972593 141954 92 637883 259 106216 363738 34 35552 727627 10 101197 782045 14 164248 386077 172596 212 700886 196 187051 415870 133163 269 348241 179079 103 920066 190 92483 876988 169178 286 971207 29611 5 610707 119112 236 631809 143441 300 609744 123532 324 114212 49932 59 760316 50 69045 929833 2 3294 267463 231 112435 110837 144 79122 369202 12 114870 870848 72 182192 299367 107825 323 896500 37 63070 513566 818 23 876234 180244 122 792237 52 69914 537738 175784 372 990635 210 65980 364807 39416 189 287092 127187 243 310703 173099 168 83814 132 85670 442365 295 134668 727515 211 128698 568715 90 66363 163681 106699 43 129970 336 181451 156199 34 56728 913076 20 54135 266241 76533 255 210778 187118 112 974089 132 140863 978704 103558 129 788515 11 58217 919672 191040 117 532574 314 107120 681871 108284 235 604720 236 104174 85447 115412 136 171955 26 80287 434789 198677 138 119428 15 36704 4546 149971 146 509515 207 66182 349560 110120 80 484273 91434 110 976946 88769 257 142122 330 122139 512076 37007 76 550083 371 177568 925009 51025 151 598730 87 92127 749865 293 93638 258697 19 73714 585931 143 48440 280920 111094 101 214434 61291 72 992769 34423 153 863681 98196 286 533142 315 183942 608180 340 186716 999239 124884 98 217863 190 146142 503326 304 106013 870514 52 14653 569776 162791 223 898591 301 157876 961344 26969 39 798332 160813 317 836202 93802 129 630200 248 61819 914510 131920 54 978780 166 160827 830318 127645 81 979886 300 130403 378391 152344 316 152203 171722 330 789378 66138 86 912909 87188 89 33322 195616 305 88669 12 31350 115396 222 181591 357964 95 18398 865098 66 126291 77571 171 62930 904519 105779 100 665295 135950 293 359435 27 77707 185519 77958 199 516702 15 22931 716454 168666 210 675235 108646 92 304597 3 190414 339182 115353 212 703934 23 170583 836938 79 187094 93354 264 171859 154396 213 139791 748355 86213 131 471287 399 189002 855522 135543 245 860038 61443 121 40351 136684 113 291337 237 126290 204905 186642 104 610037 260 192280 483964 112352 267 362448 71617 207 889865 259 117310 982695 1 91735 636755 93809 222 841773 325 106553 104291 250 116687 541309 88433 44 369276 73 26411 545079 78318 116 102463 93765 99 63236 16 19826 227295 68309 43 783144 182442 326 476288 50809 1 576024 147517 185 362165 52748 151 137352 39503 151 369525 116 154292 452329 25464 129 330673 44 21022 262890 164975 232 568743 305 97148 497632 40873 184 243905 278 94427 464898 39960 97 235474 11551 6 616770 181739 135 817592 163865 76 24687 198188 46 873963 32708 123 605224 69 40239 641142 345 176493 958858 250 91018 33527 35755 156 636995 69 12638 849491 139649 61 406859 40810 104 415534 103973 162 411382 164998 73 147079 199 87803 269587 418 178011 828545 4718 65 769113 102333 260 425053 403 184700 964902 39 123656 832645 165 27944 71888 312 129953 496725 112909 208 162222 5 125775 958870 342 168930 488569 146937 361 812687 77 110332 145876 150548 73 661033 73979 257 452570 145307 210 146696 90 161431 527471 48226 89 802284 202 51735 378003 188620 168 753177 139674 44 666779 104889 260 56395 177 151429 281595 109 17115 803148 29564 90 133062 177644 112 720818 38 70189 788978 113408 201 869783 311 118768 87309 167 81617 164444 10920 24 253168 89 16552 926194 179576 231 231716 22361 120 467734 180150 361 901084 57198 144 263598 78866 181 979192 50129 72 518871 230 113038 217036 28155 63 477179 131890 281 288246 48 140102 148383 60 32703 208460 176 107288 857702 199333 273 460503 239 69002 32524 190173 4 976198 174876 166 75435 26762 132 333828 52590 151 545474 149177 372 460914 296 157738 937246 155452 357 776034 152001 112 609859 2 43500 125821 270 85844 286924 91051 227 273519 171382 28 950389 18909 59 333971 209 160119 671884 152137 325 343041 168698 239 197088 106 116520 373147 59250 157 446422 170182 370 156723 23998 54 385781 32 72237 841488 215 163518 76290 276 147406 475316 151 120358 538678 43751 49 200218 1 22196 741485 84743 235 535851 164910 27 591084 146 28517 285083 108215 191 332916 48716 154 458112 38 185234 877933 47 18455 869969 94908 15 566483 193178 429 33047 18 32862 732409 122866 92 685035 63908 136 654614 92 169144 134071 167232 266 351522 121293 119 945956 114 142983 550556 183844 95 370752 89 17079 12738 63 77380 562319 149889 75 407732 35522 167 194032 273 126846 781399 270 172481 458901 352 154502 421709 127723 196 91175 172 62324 737787 217 51570 546091 129 181516 970819 312 155468 602330 71630 197 272431 165556 327 608791 91042 250 762610 349 188771 186521 189 82692 871571 321 149611 308848 68 29377 954652 18 169431 335008 435 191762 590170 133 32721 836125 64 95322 925735 425 194729 935182 62288 9 829418 5716 14 628626 194921 83 9241 139072 188 633800 117721 7 833978 185766 317 301397 178262 207 595911 162577 135 215139 163687 325 149097 136474 225 561721 354 140766 809682 168 112541 267098 230 75263 602312 101874 128 286937 92 97842 326992 67 105497 167951 282 81865 533011 97426 98 489000 49759 51 718694 153004 64 608604 36059 82 667410 44086 98 181394 130645 237 166346 315 138460 466605 164 96926 762536 253 192754 6246 4533 41 753204 192 125502 162234 281 163477 185617 166787 92 390174 60 32130 936812 45494 163 236115 56478 86 875316 96 125433 52867 46240 158 536764 105462 149 411100 98894 260 576093 41 53204 991234 72 54942 894136 6727 15 351649 216 147647 37704 73 145914 260054 248 111954 602018 272 185348 196316 37 40904 580104 178775 283 801527 393 199409 832420 170 127180 775354 85485 264 446480 20301 26 551165 141855 289 98671 25 170726 169648 21041 33 981800 39935 155 718842 146002 91 486866 152 97083 92103 188 136607 136271 19 6934 70127 71 187473 727644 139524 210 501832 65735 22 348168 180 42697 45486 123 187954 659542 171 148782 14516 71580 194 759462 25660 101 173129 202 163071 175991 44800 58 186704 22896 93 566256 72587 109 808155 227 52576 283126 69 158782 862146 9686 78 624882 10 110623 329803 181860 305 622973 60641 136 616301 300 127928 326103 175796 257 886198 329 195139 536678 119939 40 413316 97 43167 539580 18 336 962344 234 174857 970766 42 118756 175179 18571 123 729884 42173 110 975995 60 92135 176161 95 23140 938657 92 9560 496977 9165 28 86324 128079 191 874384 134108 147 700827 169892 324 811728 172 91369 697004 211 147758 481374 55370 20 933481 108757 49 259784 342 197892 621411 157425 337 493088 44276 117 540199 40 11433 337780 88 45250 890855 315 156502 521932 16446 97 799573 123 157815 190075 188114 380 352476 138224 66 362719 38 54250 382503 74 74966 119532 193173 90 705369 159596 264 897668 59367 186 953582 123 21595 35496 252 183207 603659 165 74997 664808 79480 87 729148 99411 84 447933 30346 111 110799 150 117567 285779 72 169696 609264 109 198523 766862 32989 147 241271 122708 30 188518 192491 229 172627 197722 240 484046 134 82794 302865 56046 56 543517 50 91386 90691 152660 268 376320 73 74367 445909 221 185336 313264 236 143524 62559 43710 176 783928 291 151938 831347 54580 180 561188 330 150520 733187 72958 98 149849 152480 175 348747 303 170451 465927 316 186095 918865 65026 82 110009 146 22790 213417 80 50020 992452 144085 42 549481 107265 203 318415 71552 46 609192 165 36145 958798 98539 273 120701 198 85484 237844 23 93061 159576 141786 325 450613 75799 163 829194 11405 50 505681 48 21550 781940 351 146423 160065 6 55846 691428 13679 104 151176 93183 45 184261 170 126550 714206 20 2 339272 175604 183 946147 188086 336 844341 129471 57 435258 166 136735 848913 326 138527 170064 190741 202 295309 281 85273 984232 90 156191 969961 206 110648 862173 57 47599 358319 633 4 787698 123931 244 888622 12 38573 688026 23812 94 604246 2746 41 178790 65696 180 224242 6 57736 907917 220 111911 719526 277 133788 228792 2 30172 563092 32781 126 514315 59 80396 481462 114367 129 295762 187710 242 180315 148910 246 719361 46051 54 565772 17 35430 288614 66 5476 150921 196 81334 412983 94 29925 235233 214 154105 866493 48899 85 315342 245 102991 186436 184319 42 52409 49 38624 388100 307 163571 328010 98 79495 723881 75465 181 370801 45520 123 863089 56 28937 61210 88 21878 669459 50744 170 680928 8 109846 640929 177038 243 368509 287 145992 661054 165622 64 761258 7 113895 754159 20668 132 137198 161668 333 182317 85656 111 691704 47 29485 591762 169828 15 672190 95 61599 174452 55435 18 549209 223 142778 880438 302 92205 998583 222 97204 45502 376 155540 96845 166 30056 346108 235 79557 482190 198 57799 52134 15 5003 762463 162 90494 6088 98161 34 188557 73499 229 586743 175709 349 593013 78594 93 246326 101 45585 481422 11 139737 695403 131 186640 221549 14199 91 820887 271 158926 719449 62 191959 986508 91035 132 139235 167235 235 238336 81 44984 253114 29038 47 698640 86068 87 984523 74328 265 605134 16 70888 3827 341 167804 855951 81677 272 496886 169677 280 673496 95787 192 423723 49440 203 688391 110 118844 811920 166056 252 713877 233 117041 78917 69692 225 68344 169 47464 684334 267 138724 33114 185 65662 983477 84764 69 168841 102 141811 280432 34 2244 998985 101231 105 407555 101553 38 55764 58460 142 397542 91112 14 278634 321 154739 543508 318 121069 54281 65 56692 923899 20269 33 179402 32491 113 943798 46 4312 797215 115641 175 661641 8323 58 91708 218 97695 707806 308 182315 878286 66823 78 279563 157 94108 689183 28 152791 327580 101 144167 120808 57 29398 690133 182547 117 465759 146688 69 467647 334 187238 949926 57 11387 517097 261 89335 233445 94449 110 196667 76 112222 866639 14831 58 38076 16 31756 433240 10 22779 244048 198389 410 771260 17542 107 102486 63 45487 975527 35 26137 3281 155216 60 781445 91 96628 89205 11 14624 6118 97338 279 531596 237 184480 179708 5440 44 359921 140572 343 447690 178 186275 549714 60 38603 244537 32 131647 258220 132580 51 775923 147396 157 914134 116331 324 218508 271 85539 314920 312 177160 80493 194582 253 624622 150233 124 425583 15471 27 981114 187752 76 646374 1192 31 357402 163 149435 949372 191512 30 510287 220 63407 288582 116 94260 593354 108835 114 79641 150290 141 271505 137 194970 255283 70647 194 19971 31 146397 350096 162716 173 565443 43 158905 968510 82393 86 158518 12728 93 38316 110528 185 422440 25 39754 662511 2 18413 236811 362 176149 699900 103 82838 929958 111641 269 827276 76245 211 197059 193 117080 247657 122519 252 629066 23117 113 587940 213 98353 713575 174612 387 419506 65007 109 72892 130 75643 341431 61449 44 480107 151 117219 186102 94 188489 674018 238 167797 524106 193131 329 123439 140737 104 304006 47 41752 388656 16 49267 579035 34649 178 912847 100 155127 486969 98206 19 331015 238 184124 153622 164 100196 781145 52646 14 482529 22 42702 594421 123 162689 414455 88848 72 822748 297 117460 826722 112 162241 951116 124598 155 359728 137405 297 62603 168010 9 10996 78442 271 857840 280 90320 268843 373 179914 433773 122543 346 271549 166884 141 427080 144 136704 695090 398 171831 66065 111433 173 325219 144 79610 350011 12 143480 520708 92893 219 856600 155102 249 463923 49165 12 89532 58838 146 864707 139173 244 598366 85164 102 751931 27652 94 63564 263 172489 614806 214 67320 825221 20 22241 841280 75 154497 925718 92762 71 461760 107 14153 584976 59588 4 356768 271 77562 239768 267 129702 205015 135606 52 185265 62237 173 261759 37170 71 644907 143274 260 670661 150433 122 263111 64066 92 758229 147048 382 102437 147671 21 569688 192661 141 528852 45 22254 799436 64388 73 823136 129159 124 71187 35 7905 227126 137 20022 832349 74 40638 952873 198027 177 341468 306 117258 419932 307 151278 547435 99 61681 175160 160756 240 952789 82830 191 636885 342 158264 749425 113879 337 440343 187353 72 528745 39 8327 70407 307 123379 504605 130 56753 917652 151 152550 886791 120121 35 252722 10 55300 766068 114 133919 10498 253 99629 947900 12227 50 913831 57836 12 87103 60 190416 9878 288 160448 84032 167 59334 676155 180625 21 811908 17 94360 892743 185 144215 831148 34 18344 273175 124709 4 851583 145489 380 261824 87070 175 292634 33 135367 66260 15148 25 756852 75648 98 112019 146 93561 413912 244 78482 662736 172993 119 637423 17385 35 736742 86086 169 683980 161 65133 939580 25 13953 917428 236 101572 674734 119793 329 936133 57 26972 135495 155636 338 183670 37495 117 879394 209 89073 546626 223 53901 759783 398 189038 921871 177073 138 904519 68908 49 367619 330 196790 274844 171 68342 368738 14 10828 647592 160635 81 978938 13 98425 659930 144038 261 260628 18 23669 539032 146296 251 691717 168850 177 963576 115 17937 146996 64 85996 179819 197126 368 30771 180609 357 191151 8558 61 151505 138077 224 230714 310 108522 344906 129547 128 231406 33 4965 795166 143222 144 133256 92444 284 161035 15 144831 128427 115 45616 227692 197 88354 581518 70749 255 984060 23502 90 964476 69378 49 207480 64 57064 173425 219 63790 938229 71121 14 492085 11 101741 810284 97040 21 749075 34606 30 916345 90081 184 504181 32 26373 310455 188 83174 45109 119 15513 366150 180 179619 186358 322 146949 803246 178760 226 795033 281 177704 953680 151 35486 730972 112 153812 599025 134276 85 281654 22624 146 938543 103659 167 418378 278 171062 549788 15 3328 134673 59 56178 976696 154 177087 800443 183939 123 229678 259 170225 190722 41 67013 619315 122759 114 41827 188 66208 401620 1757 35 987021 58878 227 260011 184 38203 877844 176458 80 473625 188 111065 469585 18 147320 151054 155 76952 260905 73572 7 644869 114914 204 655630 11749 2 726661 282 148018 467327 199 93136 211187 121 88814 179432 173 35862 853977 27 26531 239990 160 179882 312534 55781 32 927848 185 50535 546145 344 197469 605021 300 120452 352018 13399 111 266227 177 45573 275286 124 155552 679892 122250 101 974754 66077 167 752961 105978 138 557170 137499 40 411175 82 47810 867032 14 644 374833 21227 15 300761 59 48261 873713 34 136723 21203 18860 22 416086 128 19971 908611 134 20836 13867 65165 43 174997 3448 23 115059 166 107700 697528 73 11506 558554 133 37836 446668 15 135083 657582 176503 390 410854 93346 266 654243 138001 83 846433 39172 135 640463 3067 8 812825 50 41888 274328 86983 273 168567 100 110982 572952 275 164443 543316 138 41948 820453 110198 194 862391 139899 178 155860 51323 62 732746 332 2 117060 194206 43 989623 56196 17 253953 293 124295 986585 78 29803 986785 194920 379 10919 8 35402 756992 2 13143 231712 103 45143 55993 71572 227 13386 87 24386 469975 72863 25 570288 41697 130 915573 260 143689 578507 275 113136 49471 35 167180 796881 71 14513 699420 163 174607 963693 17189 49 950528 11 43065 33601 364 137839 277039 92 76249 784409 72795 10 841697 182157 357 446304 20583 16 360990 183602 395 190653 50 21719 265424 165 129259 113355 66312 200 745718 101812 96 328325 139 113014 426 165433 334 609827 45325 48 655386 33593 48 41866 92341 64 307381 31409 151 482805 26260 109 826135 49845 195 271472 53725 155 559852 93969 115 427525 72 16670 193965 54513 62 21751 131 166784 899784 189111 273 689326 17506 86 489911 89568 119 371989 29 86914 415039 247 121101 741991 167 110920 44058 157009 366 841639 137 47591 271076 49206 79 972315 76291 156 689052 73 195966 600882 193950 210 598970 97515 221 382779 249 118313 148829 161487 278 232096 3739 54 680967 312 133497 328617 143723 298 17922 181679 154 225925 61 20481 293644 101624 18 457533 291 131623 803220 102553 298 25376 79040 256 423586 154970 224 476904 103335 100 326734 138 154420 627069 40 181207 850941 154 152831 472267 39814 194 892646 89759 53 898473 146306 244 230209 68 50184 165364 131 19722 328043 22 16756 303873 203 113948 944170 272 104906 933429 117305 142 687473 258 164750 598544 155 163504 816170 293 192061 893140 38752 190 268776 150265 260 325846 41 72903 325835 19 1207 778059 222 116662 611543 36486 135 791298 305 182366 57807 124302 252 924426 130254 212 785096 98 12252 287432 187036 283 915320 188130 303 141522 121776 188 400243 230 142555 501248 99 70629 734094 52733 59 714375 385 151626 922975 157 89106 861890 143 104986 454198 159839 217 625346 109296 212 873658 340 157605 769481 23373 108 539778 104 11718 963885 185959 258 60391 175499 392 642035 179089 196 995111 194744 371 341348 121473 5 798402 56 62440 907171 147762 20 810596 157 140119 460981 133 44339 565499 247 159299 755145 334 191858 103217 9 97584 975327 162771 102 566048 129820 80 763450 92564 287 918795 185 136631 773271 90124 49 161173 142 29336 750682 321 198296 844469 35902 44 675689 154175 280 680339 360 138907 255501 43736 94 380815 95 129759 77262 104 122662 586520 193730 24 654940 38112 3 603738 248 98134 471944 33489 152 169679 228 56318 814113 195859 335 299011 174 55266 966174 161091 282 726828 230 143084 358143 30 133927 616216 272 88613 923601 108 27890 359696 80676 92 246718 356 169288 470662 3 73868 246593 60268 205 328774 298 91762 297009 51 172764 996407 74165 271 580350 230 165727 884476 190459 167 219984 71 120252 945833 194085 392 522038 52 10476 498414 63 196580 246159 62 181380 973543 34 6792 414846 180450 406 379492 125 42416 674704 201 85642 695183 234 118043 217042 34 57251 722407 195580 55 758633 116247 76 16987 5169 29 531055 188 72840 304074 57 15254 516368 177819 314 444984 140110 188 817658 49042 178 819261 56527 7 300860 103673 170 26854 261 102936 512046 22342 54 912915 69446 191 369355 160407 191 543217 219 59239 388134 133672 90 138320 80264 279 871271 159 40771 175747 22 10475 501278 175 40177 929462 156600 393 725198 160357 71 605149 438 199645 107089 107 164365 30490 159002 226 590823 113985 38 347519 50729 2 44858 376 182262 567294 113782 230 391100 54511 16 201275 243 141336 525622 36 16472 687391 202 175160 985434 127738 197 838250 160 118481 68863 146942 233 576100 9 85435 473288 369 168244 586787 139080 117 746323 55669 45 893426 183 103909 764031 50 147871 175370 40 155927 275694 42 13392 216861 64552 94 410865 84 139902 201699 200 79309 739730 285 163143 925067 31799 103 393541 372 138528 332894 342 184804 374943 229 54839 619986 118 117598 879043 81 39934 288443 42049 97 585747 123354 237 555149 103 86146 294084 87 162588 376245 32968 132 160408 162869 343 454681 117501 115 657618 40 116172 980475 269 124624 662828 179 177248 511405 30 197638 277777 348 136880 604856 99 106083 373913 355 178508 519613 80 48321 906368 21321 79 641227 196959 14 789991 35 164566 603586 88 22691 193319 1 132 436703 278 137552 502573 195085 143 662319 74222 129 845542 116988 256 906984 406 196495 699629 174557 224 387689 69095 134 775702 34763 155 944086 103497 288 483096 153 33911 861863 112 67390 970323 22 75743 851823 348 184803 627229 82443 261 727622 210 60213 318727 19 23533 489671 6 91981 243853 38 78243 72428 137276 26 264050 79 82173 107496 114 193260 739461 4876 60 147067 43 36598 579951 120 164888 502489 162 169572 236463 85 55539 829509 120 178450 432187 122343 335 942632 243 113360 82537 183 71581 856031 154 52666 717887 81425 276 964714 316 188537 79698 172 30314 995901 149856 292 34644 77553 170 197465 106229 228 147290 87 23808 938922 198086 435 478388 73 153476 222606 330 148677 78141 102464 203 775492 358 183712 324578 191363 349 138348 168962 138 619101 44373 131 992424 156093 342 650455 53 55862 614625 235 71391 943253 39855 171 810739 183 57716 241083 19 94741 844249 1219 23 743983 195905 64 384966 147 30142 812819 78858 171 862188 84 31059 297952 2 48 604795 169 152351 357946 116299 331 445377 108622 73 179389 58511 135 381799 8 159825 606738 133848 50 654297 89995 77 257135 66 25750 356411 93 78032 876153 146198 169 679134 66013 240 662705 82727 212 151176 70805 21 936090 182 98036 24399 33749 46 626450 4234 10 437422 64218 147 161002 31851 102 380582 129 25857 520202 194 174745 550920 116 25153 387688 31373 102 98635 166725 163 39331 12535 81 308050 57867 136 155400 219 94222 962315 109 161335 341016 59760 230 303399 10941 100 449797 297 88863 882708 111 79156 546016 37 136405 270253 11 113797 649143 110753 99 843858 115436 281 961001 27 144025 516633 138701 315 805133 181511 213 576509 32 41084 233087 330 182017 770618 276 90487 22544 175 146530 567277 174 104421 529486 255 76398 904725 94 23239 82970 340 152005 934346 129 191229 363505 249 100235 568281 7991 13 395730 268 156522 804754 167 36132 7803 230 57571 84747 237 97034 695335 176 78685 660182 5144 54 395606 56 102385 395715 21 74070 277720 44 27328 754239 222 184508 2901 13063 107 452011 88619 134 968105 79934 88 298678 24867 124 107657 99 137478 997008 37686 123 800045 60100 152 554554 130 49611 129543 92 41299 183806 78 95490 654141 12 44925 697185 57 44681 855421 319 103541 324205 10683 74 299575 95 142051 527132 151836 152 426022 69 21166 353213 37 5775 329482 188115 209 399236 62 196282 905188 46 56234 19335 71313 184 542388 168887 167 617031 64625 242 908442 22 6509 340832 29024 21 493605 23 84476 58457 276 94612 938907 40 143105 427039 167286 105 166228 192249 48 821067 119045 66 615284 120715 82 547756 17 171982 938828 256 189107 127133 173 181717 673180 60519 203 603116 6 560 593919 75330 4 135434 27198 101 553177 9233 86 332399 105239 299 12693 90 8699 366334 95486 289 673981 174417 147 632961 44662 201 48353 162 44376 900462 136 68903 22627 129014 82 299404 167 32922 19272 66135 64 363615 191416 11 845339 5 35646 232963 53547 84 711108 207 193516 281081 205 134773 271502 131988 313 234521 121 32975 202481 190561 409 619767 174264 115 861683 153200 103 349587 143 34179 127605 152930 107 247256 137216 270 987359 291 120914 206806 40391 175 388867 67 11423 658312 198204 371 73999 138366 146 116884 161151 172 719173 106 44770 385629 66 193017 758157 21 78426 829437 109 110097 82764 20 63802 454032 8 44844 972533 190212 70 180518 167671 334 592377 46022 11 644731 54758 211 985696 72384 147 411228 25703 148 416470 126 26319 103398 96173 270 789227 190932 415 853929 154224 200 408618 138 95227 802027 228 180952 701824 174286 256 855937 219 137454 619413 189621 238 908045 92 174454 688798 94 104466 446448 252 115393 587252 180488 84 345710 90 46227 109892 48351 217 919478 151579 162 522808 197062 355 310343 186897 111 368747 90255 140 291934 121906 136 503192 213 66153 404017 113 29730 393348 75207 127 704969 95 68530 249674 37 82065 633497 81903 80 745375 98388 45 247408 77 143063 617658 92653 235 937418 79850 6 21652 146 108980 497012 29 67946 163471 168938 186 52349 27 183391 838537 182688 382 318239 89 144696 620919 8910 88 878380 19044 43 388786 15569 28 280825 153844 11 432183 139 72820 311153 14 13159 172014 16347 90 204405 11722 108 109999 258 116080 125903 128371 67 906750 157272 64 603475 12737 86 297046 96 31492 972178 37 1982 754655 105241 93 868477 120708 268 435283 39714 25 729379 15767 20 617869 74 30597 294370 82841 83 34694 235 77269 815132 14 65394 467282 35 105137 639612 66440 32 910378 275 93995 87618 72 89594 238300 96 77239 558163 110 67480 845061 139109 223 610273 61734 32 809525 32793 73 243747 107 49198 287951 32 27379 725031 129887 183 508602 139371 313 796567 32473 141 829366 109439 108 614414 54 5794 447033 4335 48 79547 258 156109 278710 112 69151 57835 93 73799 776773 96607 24 676527 183994 145 37972 88 66789 546361 10699 102 398037 112374 299 775800 172896 352 118508 91 54251 564853 21 70998 312647 41 140732 122254 71 62435 811798 54 82264 161037 316 174146 206660 92 73212 583317 269 107487 432531 196 47766 443971 179777 132 888194 140 47709 841595 135 154320 761274 26245 88 289316 117 34428 556155 48388 21 983666 75628 227 742805 69505 186 486498 138 178460 404998 167 150813 811903 62 22427 775409 129926 65 721893 158540 287 220011 267 80227 299546 18431 127 702091 31224 30 328749 51802 38 49162 30 20886 561202 108 43524 852936 70223 2 54929 155 90801 690331 6 19599 471374 31 185744 91672 138602 305 307304 72 80756 828664 167 103294 736489 123 30359 653539 270 97696 555507 1382 9 38234 115073 290 938857 95584 249 554254 172128 180 637294 150 84832 578392 173 118118 534889 268 160343 154818 112850 192 342777 333 174556 496960 96 121497 719227 182932 331 653127 59047 49 993153 166 47909 192905 38623 165 763938 1013 19 534569 40812 139 454462 113 82330 372815 46 39292 401600 126167 344 733690 100486 145 435726 116627 281 934902 138662 257 220749 171 105351 74256 225 178310 623224 150962 138 991022 158 58398 210328 135761 108 518492 27 141746 369347 156 67498 730762 24 149512 143890 4484 57 975887 272 154610 309847 204 64084 826561 41267 170 684285 63 84258 261280 253 171636 405378 185682 383 344627 183004 113 198297 194810 160 352602 105905 149 599768 48641 49 376477 54 103557 768517 126833 258 627216 23530 88 584151 187 148396 995157 153853 77 49792 63 190094 113939 188393 400 81224 154917 181 824209 177017 387 771650 20 7655 112182 72598 259 510243 1 311 223961 55806 203 113900 67062 8 113867 71 90998 847374 301 160689 806981 112 128253 44531 46740 181 275444 319 179981 385567 6 21799 386969 358 197551 621788 25526 71 578288 250 128223 557878 46947 82 709847 318 140702 467840 4 47342 167079 156 93117 754321 195667 23 282493 17341 59 759180 171806 23 733208 175670 298 543250 188787 367 408941 262 101782 502541 169788 249 487228 59759 89 175577 92 91449 21624 33591 171 607422 92263 291 55982 152938 152 8931 175503 410 827431 57 179269 106902 53267 71 675665 143318 272 514791 40978 106 278569 294 160883 747376 48 136339 128025 186935 228 767428 35798 166 615219 165510 292 242165 48 3229 854042 24 653 455606 162142 218 544361 87 153266 28528 135549 30 133123 111 72389 488954 249 108627 827966 2670 25 816396 14212 116 158916 89807 247 760884 210 82394 668631 49 11190 536443 97665 161 67139 318 172518 220900 59435 154 126039 38 166803 272127 161997 200 579962 388 153608 870533 79649 228 234825 199743 287 531797 82 81974 510310 40 17017 70995 217 170802 154941 249 73316 392310 53 54385 164953 162 190127 709994 196892 267 936087 130718 211 461766 226 146158 595595 82448 143 971547 43 16969 776093 311 199945 126643 91260 136 258633 375 155536 165962 53 67958 703355 102 24507 890744 85 58226 729271 187396 414 623268 277 111552 571763 41329 18 220472 151067 357 674928 207 95709 639331 745 25 300421 12815 70 157029 8 159878 683130 174315 246 196221 177699 99 18493 88360 47 893022 112166 239 979091 33646 77 577788 76955 187 572298 97521 115 935611 51 167602 414919 165975 165 496893 188252 105 368070 210 190049 733897 122 104459 20458 254 93390 581379 135 62083 726223 5036 22 493891 133 64592 709828 92888 161 760312 187517 27 31376 24 114148 635262 79 156405 422639 83896 271 745258 6 39320 10646 17510 105 209794 3 137718 149211 317 120094 115593 161 184293 221867 124848 88 939495 198228 285 493269 61721 87 996704 69947 240 495184 179072 222 918346 30 12596 776379 195871 79 842169 37 41418 590698 191 95344 441161 11 11177 885224 316 132838 528159 106 91407 786099 112 194604 223314 78638 135 953 208 76450 662152 55 55629 464634 27 12251 926267 42140 19 757855 193 182106 494479 103568 156 652805 153194 306 243966 146 112385 574756 165123 107 30846 11621 81 930251 150123 145 755266 109 16712 254589 44 149621 856606 140701 244 816507 129 29192 666477 40 99862 364062 61 82477 835175 84833 174 622123 166916 204 234135 126564 302 914077 133668 57 865659 117 109537 916651 152521 325 750663 92221 187 594222 342 198290 521931 50591 33 542769 162644 269 279400 167138 373 696257 299 138765 833385 130782 21 383323 167369 331 73768 299 142403 14899 238 140321 525902 34882 109 143486 231 100350 980030 108078 238 379700 115545 186 768573 182018 108 734247 158294 80 83896 140 26900 245382 67110 43 162004 59 135399 786721 181670 26 417732 378 188849 767376 127 123019 310932 96 165944 788635 24 34088 175501 93 149356 416570 292 100508 371777 106865 75 831038 45 85032 669586 206 88190 679833 58207 86 511862 127 179824 156005 358 131631 752151 170328 392 561173 262 75414 77388 183 82134 906783 330 120239 837165 190 45435 130532 82754 216 352582 195758 4 708943 42925 55 356122 407 175344 863371 44949 212 765357 21820 33 696706 147 89211 622494 67 118998 444651 165561 230 518547 153246 361 193241 94 55111 452422 132 83149 528168 159736 213 477555 77591 105 578294 147068 133 235046 340 128557 990030 322 145896 375118 155593 392 455882 142590 295 697368 181 81705 709141 144051 307 565523 156944 47 20047 193957 252 369946 135585 70 597320 62 17436 335646 221 58564 551661 104181 219 666328 339 122555 725579 65 126911 852999 54 29279 466158 128 70376 233200 148 55026 30975 81820 281 774889 242 187630 129612 21 26924 263899 191 78834 243975 132 190929 416024 44140 173 402467 186092 273 403781 13099 106 601925 357 141317 72738 85 168164 816491 20336 88 360343 124688 210 248819 155729 275 79729 121 85924 234117 91 47328 793220 15 132831 676477 43 27332 986175 188 79442 540389 116 43769 12796 102513 9 888189 87564 131 258223 57 68472 147109 138041 354 259327 14296 67 741943 108327 12 952912 81 162103 399116 19 41545 353519 67 16352 805202 170372 366 343486 339 143461 853037 184972 85 782211 167150 288 708557 159 79283 219116 71 161365 75387 34 124395 761319 123460 281 632908 153 42728 112110 53313 58 478896 205 176879 736416 197374 108 698034 32 74907 963565 64134 148 952319 169967 111 483060 117 165421 697966 33 24517 808264 173525 274 384083 188754 225 423289 155 81550 3043 15098 4 832374 116 130010 289802 95 61874 163159 12433 106 492274 376 169026 213636 26 48796 865271 95 45283 44996 128809 78 596253 51 60968 652808 176131 26 375586 84620 42 613670 36445 69 94160 46 6880 175035 59689 116 701238 181304 209 151472 21149 72 111212 20 46449 49560 178278 283 29436 364 189254 233711 350 177570 175472 178834 376 298463 166 46226 604216 117218 34 743508 237 69087 550698 55 187536 805670 272 86817 884830 62230 195 761921 13 161344 913668 132 98935 943090 213 115570 801234 3 28301 917334 211 61123 270429 4916 41 48436 41 63460 457452 234 153268 298585 237 112972 599367 340 184398 208194 125 132254 269185 127080 64 899959 234 98729 812029 195658 341 718533 27 7793 554469 163519 330 199806 59 65135 278752 69222 4 129477 184668 314 178931 231 98127 383869 272 148753 69462 200 135209 295477 295 146034 595438 93531 188 118085 367 169193 654875 10 81041 619376 144 72133 555165 10 93608 548547 65 44522 28280 90633 215 153609 152016 23 137849 41663 144 772982 234 139149 85366 138476 266 210513 149 27580 640130 47 51701 449840 167196 243 533418 236 174783 664658 327 132258 852370 66 18005 68546 45515 209 157533 45 8433 196531 485 19 228805 157824 35 494813 172542 47 807495 123422 37 935573 373 143212 929767 21909 116 766656 12 76257 499017 44013 142 753717 76 165083 592289 57 18641 925410 178580 235 197214 31762 91 920295 52032 155 354830 1954 13 178903 112770 145 610459 137 21046 512646 63798 44 687186 68027 249 101992 34 97862 320761 234 191461 653303 175671 210 513702 153 130778 138185 110389 308 175725 115 14594 643157 278 108588 893639 205 176312 203812 196636 320 94793 47 52825 379358 52 63062 566312 132147 41 640329 11 14861 800463 166751 74 307755 152031 199 652697 117 42932 466614 3286 31 459188 112 41206 668989 125019 312 376826 170 39211 635071 196742 129 780278 118188 307 707045 215 92257 369646 102621 45 858985 96117 291 15101 160955 191 710987 77424 278 266745 138571 99 584284 71 35032 597688 109387 320 338822 156461 141 689570 245 81700 373514 36626 56 504609 152808 349 228790 272 102749 993299 173451 309 348126 199594 230 471635 39 21378 716329 165 72032 121212 180 35739 73231 25494 107 759443 275 102235 604457 22398 13 319160 193854 79 681913 25389 33 400470 118 37277 90107 107778 168 969893 180241 235 178871 108 171162 313350 231 192313 686622 164749 151 59975 106952 50 281532 85867 172 787775 153 134025 197609 217 133025 916825 183236 367 165613 163268 134 552090 164023 246 520325 189 62188 521881 7892 47 434859 35991 64 660150 73 156764 132631 77138 257 475465 83099 215 353314 118343 88 698327 130895 168 454768 46 128203 35392 119 164723 82865 368 195563 387867 94639 287 263571 62 138063 788257 62535 138 862972 295 143519 816148 114587 115 493779 136846 56 916522 63650 190 149210 142522 18 820445 25694 76 885993 183731 155 899105 138013 70 369908 57 20251 864384 185 56117 558339 1 110657 692181 59 81658 54942 250 172918 618666 117231 327 426787 198 186294 840718 10 1416 754730 97624 312 158233 32 86328 367887 16 3231 498188 164741 218 578621 19987 2 919416 25842 127 63185 11 53633 988595 1037 21 543087 121 138044 590371 279 194733 787816 134237 278 281228 120 22639 905699 167628 348 453393 247 142990 584960 169 135579 586094 265 175472 61116 71 151526 653523 55 26441 410521 154 43613 560974 10767 93 285934 80168 126 92343 55228 171 462004 131818 21 193706 34311 9 665030 124506 135 270338 276 122878 587617 164117 184 435617 374 197463 211311 194171 199 163666 111 87573 91385 90242 269 57554 198695 322 595949 132221 278 323369 178633 49 139227 92 183217 973095 1 35411 812226 250 93875 297345 198992 390 630248 221 71309 71872 7033 63 113127 200 65866 212439 172832 183 525006 36 48424 607153 176313 198 755377 105 186929 240984 362 198791 125663 203 189321 502898 167874 244 881100 369 156431 297675 75 11163 430961 46260 15 655297 174 55364 28069 37 126491 433106 74 68901 137669 122 42258 980138 22550 84 942196 11222 33 188971 167 110785 270314 358 156083 816021 199034 304 466380 123324 46 295151 147133 33 602512 19307 103 97142 59583 118 519035 78233 23 917208 158 53373 605467 39946 148 988097 38840 162 359333 4 96105 417393 239 187225 549407 143802 170 404535 2 80598 699142 189480 197 456480 219 118792 444304 35 15037 728913 265 114299 351376 170 196821 817334 23838 29 128717 89 148058 831289 100143 6 759321 253 107919 903242 92287 200 921410 32241 28 47229 310 170499 327155 38842 85 84045 125578 53 773327 5067 66 909938 278 131857 213168 221 56562 53182 150536 41 446431 337 149001 606404 55158 233 925658 187046 37 244555 23 56528 926753 95 54478 610754 281 137054 982576 62813 78 25074 308 188997 364942 12493 16 420367 156466 282 110502 2 94217 569710 124 22287 262637 31 99367 766386 230 59988 758050 149667 166 641841 180 111901 982745 42 65160 711802 76338 194 168781 39812 135 970692 188305 251 216912 80363 2 373879 32634 94 652025 156 58162 427045 72 51121 488491 162681 290 787941 430 189357 181673 87 126850 183553 68 17597 8945 305 149335 525968 128234 180 836459 276 99388 963789 189336 165 170842 198967 163 34838 125817 144 701210 83 69450 564298 112474 285 516820 348 193221 245811 58 1 530476 321 110063 485338 181315 358 625882 56 56388 518072 111 55502 19585 30635 13 94598 60830 167 422634 15 422 509347 124 185982 506805 92625 275 205391 170 46343 301515 211 112896 723593 97 106410 338149 79 41402 682864 28683 72 844890 46 5513 923212 133 38015 308480 187 105382 415312 17 119039 434241 168 79302 571868 163107 316 895433 165260 143 244630 183 170556 796094 20 1518 268259 94 162670 527387 407 169801 769006 40 59735 536282 196527 384 458841 128600 329 806779 248 92864 58549 27231 79 766479 72669 53 136049 334 130959 521863 63308 124 134604 85400 215 24268 4264 48 275576 27312 52 953019 126747 106 878382 1346 6 96276 15190 39 40124 28 7769 57442 74565 108 916473 129827 297 152206 346 173329 822872 197830 312 856353 159805 203 272603 59 26813 780029 67027 24 768031 3 119404 561149 15 165974 995587 62500 112 823652 114801 71 925502 32 198926 191965 159294 1 794432 93 145051 731749 162417 301 703315 121458 209 62334 326 156385 437952 243 76440 543201 154798 277 156689 236 100090 964886 69329 130 143162 137 142248 883921 246 126724 74808 183948 249 956141 258 182169 862937 136 112045 686501 170227 238 163079 142179 274 327534 17348 119 825438 29 191245 22317 52 70830 226025 121 30852 653138 46522 79 708279 191254 88 109549 31 6590 382453 173497 121 326216 181 87094 747312 266 91318 375552 60454 51 476792 132890 217 621761 65931 58 542822 158 40760 911566 208 60424 747892 276 140118 935814 156203 66 821300 188638 171 472272 24 51831 32400 75 115554 325762 36768 163 471242 28 27066 296414 42 121712 209325 128744 195 395588 164016 234 209277 140 128182 192365 177 87348 939743 2 44849 545271 18 3951 482526 31531 123 368596 230 65816 235436 118236 132 62114 137 182929 570822 187 159888 664550 144137 165 499287 128341 316 271922 195628 54 596368 143022 111 160000 259 139930 406769 126 24367 576527 141515 113 200058 150 171988 249488 186508 68 572003 113662 149 299428 16 435 559514 38460 127 382448 228 63446 693740 141203 331 284900 137 96924 719830 142139 106 644713 251 72258 339824 143877 338 505855 97368 309 283233 193225 339 814686 18 33109 205556 75710 20 729159 191930 39 877302 70811 65 507827 140719 348 164533 167747 276 399020 220 91648 670292 52 29930 295850 68 6666 578907 242 100226 164778 119 123765 207451 126 129590 50234 89042 44 88810 12481 67 222945 183084 324 603410 76 15577 598183 285 152644 716482 23859 118 918751 68855 256 449781 214 59748 395981 127941 357 992282 245 93433 292497 17648 112 26893 42685 176 119541 26479 56 35533 157 175553 889457 34 3797 347388 146999 142 395530 7048 33 881473 191 132113 67770 179744 51 799617 222 181049 745591 65605 60 677968 79639 163 266481 173 51357 812356 174820 201 502928 23230 130 435113 174 111205 717737 94596 241 423585 125045 52 538564 360 177883 852975 44165 32 950685 273 168985 55297 103232 160 993709 189548 140 771537 399 162950 215759 137 27639 798136 132718 131 775058 35445 127 690596 38608 83 352589 25 3997 394050 79397 24 132667 135086 266 366755 280 193999 179848 93652 142 465936 107760 109 970920 124 171406 599006 51682 192 662014 236 82707 259699 69 102393 429700 176281 28 524407 178 45155 466182 96 15994 449552 106031 86 774685 27 97628 417998 98897 205 959544 72 121107 331691 353 173417 845761 104 83315 135412 133 38717 501681 56916 116 100026 116145 256 547321 55 24961 648256 142112 299 629560 84 134192 427388 168 53549 632789 87190 280 529104 109201 156 576895 232 185195 958427 204 89546 837445 44758 202 94282 262 122081 974723 72083 142 712706 172837 308 831814 114 194254 805184 14 117010 66 224 55663 542859 165187 400 323471 425 195240 450839 225 140116 547740 9 5987 168319 137736 235 639870 167766 229 169311 12 841 963729 119462 298 132844 168967 360 607724 54571 48 974678 69182 102 95153 164418 140 809084 147900 346 979163 84513 153 306394 99999 45 525669 200 167725 142856 171 126934 904610 48068 110 460209 68022 105 464267 198076 429 582453 292 99371 786988 79 53093 408854 85947 230 560452 131 21994 615635 174600 365 930572 87 82209 833191 49 78041 39199 16887 7 684502 30 147789 692312 117599 173 833407 92304 17 508466 329 181486 514470 169 46246 618885 116 36954 74867 149559 337 918888 44 175057 433554 92 33083 7971 27336 1 65098 171783 113 498026 87 144341 671592 38627 74 240032 34743 78 490283 6736 80 785693 139 48763 899306 180 149933 571828 224 84014 641607 252 134659 41734 46 16778 986572 30 3922 152291 79918 168 527533 107 26529 159728 131651 92 145521 51 62770 96234 103181 291 246923 291 198017 826644 184 159558 585865 228 83392 537576 118750 305 569392 77025 261 835503 179198 105 203642 27 15006 202413 205 166600 411421 113 13820 607626 128181 191 352588 30427 28 796666 98 110990 760111 90725 94 723171 170764 259 33549 111395 86 998755 172051 259 287686 103 16790 631728 113205 107 728812 41 68582 838595 218 117448 773556 65396 18 396922 49 109911 972564 120984 187 895549 170881 241 448472 1427 13 245117 232 87958 200488 31299 119 70599 333 147485 178131 1180 32 407638 199445 344 888299 103817 85 118613 184 97755 231173 44 55227 912350 11 134750 878146 179 82148 597768 83735 146 846823 7 81545 963929 186616 360 318395 18 83311 568828 81608 72 189731 19221 75 516586 251 74208 640506 107 114015 36824 130306 355 215791 151025 192 436936 190685 224 261955 113 148350 208945 144612 139 696202 156457 323 249722 6 182120 448475 57992 221 552896 13 15639 170583 149 23857 400845 177474 298 749523 60750 164 782570 198757 132 819600 73 17893 492724 34965 110 964700 78 130889 803047 167 37312 432065 157 112620 212371 142428 70 303949 129 80422 871692 163599 189 11404 50615 42 745921 139692 308 743192 1533 24 916972 156957 47 413570 86851 41 672405 93717 206 947696 170797 3 473717 116 74101 861382 49 35801 393683 350 153318 231606 64026 75 555328 94 71933 459657 168 120032 624126 85 120700 209306 75 16628 85707 69971 100 848095 135175 83 109599 205 96538 114077 154 162442 380624 205 86527 275980 355 150614 797870 134166 169 328826 76753 177 190857 82112 9 891779 106326 265 7883 57 73703 285477 218 126404 261775 157370 107 419377 173267 321 900117 350 184481 122105 18214 2 767453 131 105831 549655 48116 16 90599 106890 20 289954 77728 87 74300 80705 55 233138 69 30135 80849 153587 313 928293 133860 187 656310 161902 370 987255 273 163746 969623 158 185940 598263 125 121258 887247 36941 90 642716 64 165268 88568 267 95353 603987 241 147098 672450 228 144136 773254 53 5 408155 123654 142 607169 70 167021 862546 7 15039 5553 77 102589 320450 17670 81 784571 127 30871 769986 125682 290 916369 2106 26 953391 239 164500 971130 67 48934 521951 153 125023 793008 164354 88 622430 49 7496 668985 331 188025 90097 403 173182 683955 116543 234 656428 9135 66 218631 15675 69 431587 157 167458 825482 189329 273 79992 40837 46 189333 145717 73 512715 30919 57 48514 58031 238 603099 318 189269 848823 169 141071 584621 15720 89 373880 330 185270 295302 84 72542 480156 95726 92 687275 136642 43 948766 82 140944 546315 169522 103 4546 84057 103 211658 93568 117 925337 101 199301 362497 165746 202 460498 27491 72 921516 106 155400 739220 75 7583 579074 380 167337 951149 175 97634 210323 44 134499 36890 40 5847 590237 188558 412 547342 142060 16 715921 29 1214 827443 172735 293 830146 134714 142 890029 103553 81 386346 59193 157 944174 69101 59 246367 294 133913 756503 141 66621 189713 170593 91 441908 28 132193 79030 31221 147 338586 72009 127 299968 26722 14 769741 118 70187 108186 152953 126 203665 236 94525 167937 31695 136 216379 149333 37 891204 34101 82 102755 104151 89 762870 123 28819 444430 99131 90 583092 45320 119 611151 195666 324 745407 56803 151 572115 34 89923 777631 146 22667 135750 108003 301 463536 261 132160 477087 51 49762 680069 215 134186 382683 19033 111 170657 321 169447 377618 132097 323 838987 11 139227 888844 199249 201 428337 69 83989 260809 123555 196 682778 3 178956 124348 173 170110 703572 329 155359 782292 16119 71 986685 32 41521 539690 90607 252 845734 115 150671 398106 75742 52 143757 137 50303 842587 127051 243 805976 149635 168 996126 263 165563 589248 66 198838 410988 47015 167 349367 162 143304 119436 127097 84 524244 129366 89 362571 108 98380 960412 293 135063 541749 90 119063 931908 16 1908 795716 18543 58 460501 46 104123 703925 199 45467 936937 124 163989 761878 148399 22 696240 24975 3 721327 120797 139 239754 131343 139 858791 31 107954 958057 198 100240 335177 199156 65 155968 271 176381 260612 170605 36 43903 3 4394 708052 190644 312 524667 135 43070 905794 44 29290 876080 111976 198 350335 154916 193 930777 267 126155 275723 173592 391 93209 13 14921 479985 6814 10 547546 14 69406 770861 36 48059 684448 20 106417 736400 139773 90 984462 25932 85 847382 121 68905 429077 360 161441 597049 10518 18 331424 179666 108 3116 112937 157 733203 250 165338 228300 188 125077 412604 166 76222 483764 318 124439 957832 147649 260 363069 186 41614 968404 339 177065 943123 154313 44 686870 154761 282 505740 302 108103 558263 134531 216 196223 30347 127 266630 149 130878 914677 108 79292 425183 304 122061 684566 165623 298 674318 129960 168 942679 433 189085 16520 154 96099 448051 197392 100 190433 153149 121 172350 252 68152 796454 83 193832 787137 104944 21 71689 164 82147 473113 135 187690 907832 116 85784 348196 187940 334 65263 158 135628 732490 70 8526 784479 46830 111 215076 124229 23 42920 168523 388 507598 109561 54 319026 128 107870 524333 120 35232 103558 52316 195 903659 162 100770 914397 182611 260 439144 128 126760 769835 91672 193 466645 149 122121 69860 191 88590 422332 85978 112 51576 168505 69 54265 82082 137 252902 212 47852 632920 117563 327 708363 95 110925 87833 128156 143 735770 134 109204 779666 35 9347 489124 26 71839 943088 37 31132 496058 4 6024 365460 21840 39 436128 74568 6 119290 190906 123 306549 149 83908 560136 130 134155 47069 134 22703 438879 71891 245 126822 30365 74 776368 89030 278 254337 31 100378 418884 137 20986 309202 120786 319 494942 186815 404 244003 161388 11 91701 182090 422 35030 343 194844 974563 127 29515 196203 140025 9 37313 177 128128 923443 123721 96 129196 162550 316 537825 341 133064 971692 159858 260 890805 20 1957 879171 213 50859 335413 133212 79 1876 147514 32 926766 61931 141 850184 137402 255 940118 127587 97 490054 20959 60 187341 21 39582 494053 157 27873 930346 112898 252 282518 171 33221 757179 19 102570 154511 216 141664 745662 185536 171 70986 300 177122 822036 23582 43 620968 167852 224 42636 1 9385 949719 95 193257 895199 195427 300 529037 43509 67 472551 117 50459 227599 95218 201 232381 86 16365 60365 113570 118 170539 154 106916 685704 27 54939 408800 124869 158 163291 134 113247 591724 18928 119 251722 160745 101 330011 212 155526 532329 92986 226 719686 13763 21 670940 208 88056 367816 89288 281 402475 150 51897 420731 166702 50 585275 108896 237 652131 109 17432 389472 85 67450 192007 141017 355 889924 41480 113 86023 123440 70 865268 98 59844 973925 103943 19 510162 135 34381 218018 182647 415 688871 30271 71 851164 37013 129 302382 95432 94 308440 13 10053 579496 170 94502 882496 153417 205 598669 43 143430 67391 110 17318 784411 60241 7 409891 122891 312 760745 186512 415 832968 154378 121 821650 66396 31 777746 30668 103 993923 106 21967 320940 75373 47 585011 43491 48 684363 61 71157 252772 110 58860 631916 91632 98 672128 402 161815 891520 26 22770 153555 18 194533 955150 108 74644 641058 169381 268 765280 134107 141 98131 314 129251 98677 64 146309 290145 63731 130 111786 25486 50 401586 96804 100 525777 206 46109 83209 174 199148 482357 181 173177 987698 267 117522 839526 79634 102 53782 26 19742 531652 52796 197 191498 87 195494 980943 138 113788 409810 113463 157 668723 181 160236 217895 38847 17 553338 374 152194 422876 76676 47 641486 84929 227 573743 127817 164 642052 140978 303 502712 153509 225 757973 67069 133 400178 53 112761 980983 164061 72 557955 41 88924 115243 221 68095 510179 118939 38 570049 322 182982 38654 39018 51 764302 161453 334 512621 74 32828 378550 326 130714 504685 240 80969 629298 36168 182 375329 12 171839 695878 9 134526 20037 126 178466 221556 22 188380 840741 192 38088 668361 157506 247 198698 42076 1 19336 65889 81 810979 119038 272 815626 205 138747 733891 73248 208 96473 162 192406 650507 120828 115 711763 29878 83 667084 72872 219 685645 384 166977 712935 93004 193 54325 95627 207 795705 147 112390 715945 53 24672 493909 59 143572 939970 77244 242 468572 35539 49 331647 12050 24 782129 122944 7 355229 99219 98 574912 4 144080 317926 345 178160 675898 27 181092 877680 60365 117 131958 127 102913 630070 13 125454 133440 305 127591 395677 45 69536 770469 24 16734 288604 78999 55 1232 78225 214 470426 14 5151 219477 76 48470 15135 13 7677 825918 39895 102 448553 163829 27 250807 39035 92 242235 81039 126 143494 167 177740 481249 34 149937 143340 14589 111 939099 305 110507 386992 174 55710 419598 68537 233 265097 2 134984 234592 195 160118 469449 198 95053 24595 176850 379 169404 61 7584 34105 190135 111 570035 95139 52 257069 229 180622 938495 5303 68 538530 160 135722 563575 134553 253 420932 378 160242 691699 170801 313 367666 17195 9 300240 172831 165 267058 104449 183 772892 105111 139 538483 439 197436 158222 120714 210 82658 368 177530 749440 90 39957 796450 319 197833 74881 51 41555 559981 70 134357 39163 104 166772 883115 4 8727 756344 106 13825 838226 54 8694 148384 212 173354 367197 161080 339 946693 143 35020 606444 108 16575 736956 212 60541 644432 126 130029 38057 184964 336 753317 39 37148 68247 194403 107 249644 113078 267 864442 178805 89 63549 359 174480 240581 211 156127 475863 191 64679 364266 153839 246 686824 280 192740 80519 37111 169 381848 97 79555 212568 115849 73 106725 188 50054 275650 294 196952 830955 82 21135 185991 10443 11 130606 192277 428 875211 70897 152 490872 231 92873 356329 21 1283 611871 156256 316 901786 106396 120 544917 140 21859 665880 190 76777 540407 168608 230 278192 172866 44 486124 198317 114 768589 152265 175 853930 24 58422 20230 292 196253 99061 188608 424 31083 111 34719 913175 12 63875 979534 198 47882 775270 43 121714 440718 36337 25 551677 197 188781 10239 178622 25 502079 74 80798 876111 145819 271 176960 82328 226 372505 17133 27 707909 69 145380 85087 161589 321 946755 73180 145 315441 226 55145 246654 81816 238 677617 174581 326 902899 92 28140 776141 112670 29 645060 228 196235 730234 78 24718 396951 88463 55 67870 99 102061 25794 17292 63 959778 95929 297 217413 140542 229 537860 47913 23 175396 239 166034 707060 404 181634 828052 41363 11 546568 97 39123 31571 126 68658 400954 338 149048 555953 179 87036 366726 62 88486 247449 14086 2 871368 96920 17 991089 124 90390 8571 118235 327 853737 197064 251 370663 72 8832 589579 62233 165 179989 93 138913 111791 186139 111 266620 342 195185 596310 199100 42 190263 17 78748 288315 171 134097 957966 103382 186 301674 146959 272 923268 48 18524 436038 120435 131 830282 31 135862 346059 36 66121 692225 44022 85 867304 188 116298 877031 185562 55 600477 135038 113 279658 75946 13 641684 101699 77 69850 42 8366 400758 35960 152 407652 182870 368 679488 75 14746 875399 43859 47 9062 153897 331 749190 47103 207 352223 201 185922 813875 174705 183 979092 114703 73 196863 41032 108 669618 220 172851 557236 241 73849 885223 171289 373 359544 58 30768 171337 100344 109 188850 128 169013 577407 106187 261 73365 66 40523 481489 77 107026 791170 136 39323 895890 80741 227 173959 89 9123 657660 196020 284 225591 36 76224 230621 129 111350 656864 139 68126 955190 324 122072 408800 58762 9 408247 110 84227 902807 227 127991 290556 169194 128 438273 111700 240 362246 112 24065 114747 137437 24 798403 2 95808 382030 138 38554 214596 19 60573 6343 22213 134 523120 181605 157 341033 174918 378 464002 178302 192 423911 95 169304 98325 76 8529 776514 43689 37 405807 14 135493 505072 49731 64 543170 58 43763 657392 23255 3 800644 154301 112 161334 119853 216 613134 10786 36 136546 80 120450 161716 189663 30 938974 83142 222 430138 80 95952 575948 181179 199 551449 196276 17 88627 267 193013 376775 83 91107 392487 206 114478 258183 298 95861 82149 123 40918 98437 12 58294 852795 196609 196 282316 254 144387 187928 97394 243 647997 163 34716 547780 134296 74 201496 53 154763 544317 78 24414 574638 180 116911 42089 52330 170 819900 61236 246 466171 360 132127 404578 69411 211 766970 64815 20 294989 193398 315 347921 36 29557 787382 253 193934 265881 400 165285 282284 76643 174 692936 301 198946 281559 32689 70 649545 73 13242 837292 25180 15 988278 113 181185 865999 89 105708 676950 108680 324 853548 13 124453 738492 140474 54 624411 409 180328 570162 131 44145 854680 286 182327 817947 143 148756 281163 80 58611 420947 82170 281 478246 93 24427 918243 16 9496 546349 79 28817 387444 190 122371 756447 257 104408 180353 6778 54 965332 228 84101 913828 10 35895 193563 12872 113 679576 183 70101 532908 300 160417 261261 77796 241 186801 84615 103 857417 130 179335 872729 238 65155 342793 169 148705 183837 18949 10 76818 377 148080 599585 51 193636 98973 122378 149 81895 156 43012 278598 315 187311 871545 159357 91 831339 163594 134 846514 1 9857 20324 324 184106 511106 100846 250 595530 125663 150 196367 16706 71 931478 97 137240 814323 49905 185 15511 238 194511 438958 22468 76 775009 177 48023 92225 199116 24 192053 258 81244 713905 159090 287 263878 121117 30 540413 333 191439 799243 67171 174 114947 182 90173 38664 59384 202 352272 249 162074 144947 7 133882 664466 51208 37 724865 196817 278 772290 160681 234 838194 40617 59 689285 65395 209 437651 18 148051 339531 58 22750 59220 174 153062 296129 116632 290 209518 102 165681 466018 231 130389 9956 192175 286 352050 170 175444 582690 53 137063 743199 344 169277 872243 91863 176 431315 3135 26 533731 65516 119 996950 105860 102 57516 65645 139 285004 52739 52 595094 62 123475 357789 126169 135 793321 26739 127 246454 197 48718 507854 134874 82 856046 155919 196 445246 50 192177 940148 141641 263 950687 170 73788 962367 156602 333 151272 311 137325 56332 51349 146 311213 42 18027 149267 192 76627 969209 38 30282 596262 11 139311 709314 87 43260 685667 24 149989 142557 394 180215 515594 313 150120 192979 176 90764 459049 109 49877 691429 75993 189 445995 177416 296 863688 69 14415 464041 109 145275 986679 417 181287 444594 260 151026 96633 170 41154 796250 142704 377 584609 159 122450 563577 124729 231 445300 359 142856 32318 163 48177 35283 131337 210 484283 210 169646 224837 150 149590 475325 116 51062 29689 82 169373 360114 74863 168 197098 39191 136 211584 143564 298 722072 146679 202 935839 116 111909 788331 103633 135 798482 89282 225 59431 56554 11 94277 95 48676 929828 233 125219 917795 141183 1 87241 182 81772 335976 138803 273 172623 197425 291 874709 167780 49 924550 259 73691 727078 27697 88 422609 162635 296 453293 115 166610 130578 48 43242 180919 98756 204 194391 137465 33 336715 101615 182 770880 201 178720 26718 7 106624 140767 61 164981 928943 173 88294 760314 245 165581 951483 28276 76 484824 66 17930 468518 4 186909 674270 81980 161 568014 150414 91 829256 16 66278 670101 27 151924 15661 124 114586 344574 185969 54 924469 69 46212 473580 140676 24 42670 25 103535 441167 4654 26 972195 76425 31 614010 17 7080 535761 74 159898 753551 175572 139 308099 16 24881 513885 122 90692 468369 87046 174 922524 180409 298 184890 186548 420 111868 132119 228 70886 93 47457 32553 131418 155 852145 75 14687 513616 197 40235 355666 102022 265 310808 62902 98 759393 69258 155 352698 70318 251 444014 27677 6 970113 19 30035 531268 149474 367 385777 152566 126 683132 281 93798 295022 183 136724 997807 290 103104 426977 101531 298 147240 148909 241 988740 118 126782 16587 116 15765 388233 92 133287 8341 13040 33 80727 93 52850 224522 196916 279 714462 35380 134 563659 150404 248 828771 7288 34 891052 113 126077 689174 49018 93 734671 317 139572 114791 182835 370 799493 28441 33 593832 124 115948 706784 41 72130 780123 141 32999 426945 198316 268 126140 144442 277 776778 48 21288 493577 136 90043 717086 177 155510 438188 115035 44 325511 20 2704 994887 206 119724 155090 31 193510 707253 24729 2 207969 112 51978 889403 80 56786 468859 178704 203 451374 143219 133 802736 180841 87 268892 206 68565 741543 20224 35 94348 9321 91 475739 120775 234 367220 66607 122 611683 135 119413 50238 172176 278 582616 106256 163 98632 18181 67 708174 190770 367 686248 24031 35 762364 58271 177 440142 1 893 816764 25 5554 983147 57201 148 455177 175550 243 743856 303 136046 784567 99 91252 912494 332 118173 548167 167025 67 561123 186 181771 163978 44921 86 470900 107 142779 609785 105 114637 870110 215 55865 777075 161 80364 687023 382 180629 139457 13150 103 352020 93 52054 675209 153938 221 507039 95 29254 392766 168 159934 209446 158728 380 695685 154338 223 787787 25582 116 584408 78223 7 940362 379 197237 903249 132710 127 777587 86226 273 827290 305 191735 985173 168833 403 226191 122 180003 443259 875 1 442952 184157 263 412605 59090 9 597727 144 172395 241674 359 197274 202236 104 129649 981584 80795 107 754129 11 9437 204264 348 177165 859635 130 147712 993370 33 50030 456354 1 10177 106900 139 82943 41625 122848 295 341369 339 116277 275135 37760 7 554898 244 135542 162305 76280 110 296434 92 85598 379346 80 35878 648143 38813 17 498364 146823 195 702348 152 159757 903610 424 181623 443249 16 10362 763936 166141 116 747941 38897 119 291134 181228 383 300371 9215 94 853174 136 39869 143472 159946 204 538772 221 95046 878208 181745 34 375243 90360 260 872444 236 58447 810299 166 73526 452465 127292 17 71200 10 1401 534107 149 36875 120303 126 67509 415343 179 177380 630085 116874 331 610906 135036 144 47188 153703 211 925389 74584 229 753382 148166 28 756890 23167 121 650554 167 194718 415648 2126 44 360105 278 186836 329930 193 157740 202464 212 143073 672947 194797 17 46791 122641 173 841639 436 197481 455349 45 43990 403830 53223 90 230277 6 2437 352405 47 23282 382227 73047 172 346475 195564 380 107285 157264 230 385507 306 163195 931770 173224 147 792071 198084 212 188 124246 276 377497 158664 83 827037 167991 246 172173 2961 33 907447 257 190899 751505 3 110083 545272 163601 156 489259 17734 88 62556 275 81400 964542 175476 96 878505 172692 180 167033 138859 189 262021 147 130006 136531 135647 58 269600 184341 9 774596 98352 154 714316 11541 5 172662 189427 245 211654 175481 215 305343 90 115585 875963 100 13591 51548 169336 229 530508 180851 37 14777 41 2843 607624 73007 220 908265 105 23711 436611 39206 155 964758 32 26554 349949 176 131902 997871 216 136918 738505 99513 112 538212 56826 174 819505 8377 80 194970 76 63656 648113 191928 149 358183 144175 38 78163 9 51228 856435 63706 15 77637 313 178740 188789 283 151454 444033 4355 11 89336 57721 120 71054 16 15709 637524 200 85315 661072 99518 103 365076 18 68337 138968 156395 346 726000 169399 386 475786 240 72895 551070 125187 187 364782 41753 140 329931 161805 112 349897 74480 103 906673 47 12812 500756 14470 40 388993 303 135030 639813 109031 242 618180 196686 410 840814 128 156653 627729 224 193847 651546 220 190560 658241 149683 336 919988 10631 44 367392 35 16803 244680 171 65473 83793 197572 156 981762 106 17749 621467 112856 251 339000 247 71432 49590 37102 189 184104 51 5908 253205 33906 72 125414 171 66925 56202 107 144954 97018 193223 189 195538 55356 202 922078 34839 73 167658 110 116673 656509 363 185086 615158 109580 28 478932 60396 142 243505 352 125781 272163 185838 378 993049 410 170947 683243 289 140762 630508 63489 180 707192 73894 34 716827 115908 87 631044 134133 304 24760 67 158205 699269 272 198880 882153 198398 83 328924 13318 83 369635 31 158532 773708 375 172630 490269 67096 25 561281 212 152503 132718 125 181090 798808 270 108285 299638 147200 184 545677 29 55924 400339 225 124258 260954 361 186409 434742 120 89028 756171 109 40590 696101 12798 11 214841 4632 56 718813 150354 250 691630 127029 259 365283 234 65320 258185 139 172118 723557 83168 33 101975 173681 339 979188 179482 422 592738 58905 232 448404 164 65508 271011 292 142453 319895 54 52826 568180 18 131067 128082 204 59459 265067 356 142342 555222 7 28594 874644 99 56950 38789 37992 117 505713 81808 112 59166 169784 247 193352 37744 100 454364 52 123833 986074 192 198622 810534 5 16874 884400 9 21487 869979 41 36075 838879 197427 373 665250 61630 2 531141 334 113020 784708 142294 120 645143 29563 1 464366 22 134274 545698 97 143738 3491 26 47855 218620 25 108561 538624 193984 290 305532 8310 29 714769 27147 118 90250 113801 74 352985 161425 168 308412 250 191038 165904 186 88113 72263 17478 52 387089 51 57739 125393 204 145832 387466 87 66908 685543 78264 223 542370 347 163663 122723 61 13652 930603 170562 344 725489 56 17596 280232 122 56581 290269 78178 147 675820 145 121542 490073 171315 207 493301 177865 341 171922 194042 272 669829 90768 30 487076 140635 337 718980 25 106685 756110 105759 67 658525 126443 261 165868 55342 175 531029 113056 86 970526 216 94766 693585 223 113157 795174 59430 68 907315 35397 68 653874 103479 261 934284 177251 169 568947 25 8069 966770 313 142188 327385 136877 245 716227 13791 65 295392 68 127157 493883 22598 119 679310 206 106928 509024 178841 203 899504 92353 142 861760 129 192327 314764 272 103000 317734 153 110195 488092 185065 429 269614 112 174824 464606 177 153436 20151 182 84484 174241 19776 125 451913 308 149072 848812 171230 20 423368 3 2847 692726 119156 247 303602 158752 193 99959 58 58993 551849 202 146160 399536 24895 93 901780 153215 347 103566 152983 287 554827 89 109936 401094 131 40719 787805 215 78776 51886 114 95619 480440 111804 122 351954 109265 287 86214 36637 111 216042 194010 309 484498 289 99393 874296 21816 139 632210 118849 168 590710 294 173457 404779 46 156195 692769 79 124043 843327 29599 36 328729 278 128144 804457 172795 215 475318 11000 78 994430 372 145503 357224 280 160891 39340 113 98456 36683 77 109825 11226 93627 45 963325 111 192494 149282 79691 238 760067 17 11249 601339 121229 140 293546 121 33671 312528 176865 267 635058 263 179812 777733 23 22334 692364 193783 431 394496 163 161749 267858 194 50886 557029 303 154844 241546 173 46762 53616 384 180196 152274 183592 4 169392 391 194361 227586 185466 291 25942 176 73995 803591 14704 55 436346 42592 124 841487 145432 102 123769 129 101493 260139 69549 144 492963 368 190513 866320 174 176379 151853 14 49669 509226 345 157821 600662 105062 93 11469 28579 41 483223 189 56666 112423 24901 58 826570 90963 79 302729 64844 142 14069 193 54062 271649 150077 141 581765 63 17729 299422 4842 21 342131 138 68404 979274 29553 120 295847 146054 173 186395 118255 256 492727 125879 30 1116 161987 347 393956 136 140918 691473 97924 60 346366 47308 181 63346 77490 81 879297 101 94198 340304 142 33337 248741 8317 15 24594 171927 120 786526 343 157167 120863 125684 238 262059 129 20346 823657 136162 217 712014 119867 218 690150 35295 115 394343 75500 238 278701 198 147182 378258 92 186019 855854 56745 36 744315 149163 353 661678 183 189914 188269 241 93404 275708 197333 409 378306 77164 86 226730 191353 426 951840 122842 307 909640 38 129211 869806 144771 66 996053 65713 72 878592 183 182709 443410 31 78743 205049 105237 52 314022 75 28484 916468 183411 203 838165 25196 47 969987 120 181722 511778 185762 69 891915 379 144482 86582 146559 10 472389 88648 277 256175 164190 211 650350 30 157228 833281 102674 38 58587 326 168861 514269 343 131897 819795 115 183958 703088 74 39979 169717 222 75637 162471 9262 89 985640 271 141572 876112 156878 96 329629 170 48216 820537 91568 112 640025 135 147465 585771 367 155746 566851 118 160838 88017 69865 203 103988 111 23617 864873 15 187001 918895 180 43597 936946 2 53072 497189 74 76678 864291 176010 262 994083 19993 94 283476 8988 3 95377 37863 162 14909 79459 271 523338 179497 63 740935 50 117304 666703 230 89857 847690 177 188169 90493 105 50215 464358 70 16890 35341 304 101923 95857 100539 60 985397 8358 28 332229 56939 60 249014 259 123594 362535 247 130446 264992 178340 330 803314 247 74883 154314 133651 107 236398 30 191341 777452 1650 10 751403 19851 18 882985 170 83443 575530 178 164155 960431 42797 200 985302 267 93174 387384 111981 89 299363 192 106476 409920 188 142924 268634 55 5212 152166 382 164123 271139 38423 140 590034 10 17302 502544 2 72918 767052 85 76094 263811 151772 33 900461 186304 409 677258 301 170171 414006 126172 201 767991 2080 1 539556 184374 309 139753 330 185263 533937 310 165257 949507 120001 160 315967 82 27818 942513 138 51921 852161 178294 231 11290 108 173310 967759 16 107444 102812 75579 212 948781 111511 277 998828 92 20249 825559 264 77333 528542 185 91280 686931 66 18917 478609 171 194336 158825 59035 46 800155 12 46439 502554 122456 172 699830 161 88864 56485 136124 221 222470 195645 353 788471 178843 207 208742 214 189433 856598 126 34807 755151 141 39563 110469 106889 231 949287 183550 18 262390 53 31068 321007 93 41485 734791 194164 351 359166 133142 136 96345 129522 179 282759 67 101830 454635 331 119895 985465 8 56775 584028 55035 76 463296 131593 317 458684 194098 178 750066 49004 107 251309 164720 211 431980 146308 99 21779 9 44067 86792 18 158032 254678 98 199932 734733 218 82272 884729 203 76376 418384 87666 64 1716 183489 40 682141 159352 236 467821 1970 10 772549 95 25781 401758 117073 295 493308 22 115351 497755 131 59018 275044 67927 207 230279 123 98631 424078 164 124292 369713 121 56927 318131 48570 67 15290 192 168216 672896 113206 47 155957 132 34512 254802 118046 108 18149 68648 187 830213 186986 228 465399 383 191656 420990 90 49812 451852 23618 75 169289 159702 95 216621 197129 98 502914 36241 124 298286 197 144474 516008 165797 30 369970 82888 86 528007 115907 269 271921 80 188543 966572 133 179687 901058 37073 63 540499 198162 342 183376 93 57663 833159 398 194032 466412 193 132178 81815 31 198702 321421 69076 28 953428 280 145501 273974 168 31198 919863 109 184966 448848 129394 296 228281 299 162128 172754 113386 260 40697 86 111832 505303 188441 324 832545 273 81552 979854 231 188436 758507 2 44951 787785 175 115354 472209 128201 154 717091 63049 68 498847 181940 196 196693 159151 238 909942 257 90301 849373 37657 74 465122 97 154159 260134 32 125003 940387 118124 168 619348 28 5952 632646 20 35132 438138 97 69205 95016 181779 355 197629 49148 19 122737 88 51376 149388 87 192113 966518 96395 107 524033 16 26758 94549 19 145597 375716 199428 375 239369 37 20983 392236 293 127472 998847 248 114461 910133 56456 101 492093 174 199092 987110 156700 336 733465 205 185545 363704 298 182865 61232 136131 342 621607 87 134281 838162 27 83190 482083 46998 32 198234 29479 152 840437 62818 247 457841 11238 31 733519 78 29174 126215 174299 145 346388 121 47063 90056 118 81185 413979 163 107252 980206 144 30984 722075 102790 214 23285 161 89653 862403 21203 37 567471 123637 348 956684 250 91985 474189 186608 214 8871 45699 110 817797 388 186545 52460 80123 3 119106 24 10584 202386 62 63677 953132 168471 126 974336 70 85217 633871 114591 3 495607 25 90623 884650 101 137035 107412 127558 30 547743 113 138367 591880 151508 303 713395 388 175292 802692 69 52524 133477 169460 365 495716 132 23610 86059 72676 182 639238 151337 252 355987 320 195432 549498 6 46314 257727 268 124667 819072 150 184907 541943 30484 81 716625 45 59045 768597 110495 152 975737 299 136449 567172 88169 208 484488 188511 122 528311 124782 343 30225 148914 268 661199 183051 236 191375 14904 68 509530 161632 245 208061 105367 307 95995 83 15486 405050 91202 245 915013 17 26309 486341 73523 106 710822 179849 36 300962 68 27486 942069 109102 311 860618 118088 122 159396 74420 88 826325 171187 248 992132 215 140870 191296 15869 21 157079 335 117645 336513 125716 214 265931 15687 123 152037 147411 266 728595 77348 93 724080 47108 138 323477 141 107380 223988 8 17378 493162 28899 13 697466 72 35873 804412 172657 282 387028 35297 156 373542 67 9141 213729 131 48787 434548 407 175580 251594 77 157276 957068 154 79606 354093 175 49041 207428 91 132388 236052 149 92504 438485 333 186701 540294 26 3845 711815 144 131595 515075 323 106135 176497 180 103777 183026 193 55112 632854 60 157390 808636 129638 184 168758 8106 86 267300 197151 29 157529 1 30435 847259 213 70259 470473 38 12284 629743 121 97302 147245 158217 163 538843 137895 210 586556 88681 111 637447 42133 50 29339 3420 41 872517 213 133506 13687 428 196309 801513 144755 147 136327 225 71205 534611 170560 192 275398 113 148768 281083 77532 64 555107 129 51738 975120 373 178730 57607 88867 285 343862 86 12333 413597 156779 135 163043 54284 106 514105 142545 279 481061 138 129099 458190 178658 370 915069 340 118647 363313 158 79335 391301 156441 53 680053 37 35752 517145 35 53554 897248 19143 92 19635 76 102327 880028 123825 179 102274 119 98246 175632 184 75163 276913 147 89426 782113 174728 399 776824 111165 31 26224 211 180699 70099 403 187848 521283 213 136666 36807 195334 71 198081 84219 79 578076 243 71674 850253 132 67773 214841 276 77984 177492 92793 215 878702 195 114107 534401 235 130564 956750 53837 197 351769 417 175023 859597 19 16750 929411 94 83393 304800 155992 137 298954 157718 19 200738 75 81178 432225 95 9116 8798 49693 38 477712 47 42973 84607 24020 123 392378 81 6734 689906 313 186504 4732 83 38590 479732 63 176066 183655 41774 30 460693 22478 134 196222 274 138159 32460 228 105371 517935 14732 3 269835 131325 200 448764 6198 60 202301 92 103165 11431 289 147289 68230 49 25463 649380 355 134422 74218 116131 313 442226 145885 326 188786 342 189811 678545 40 24741 213631 21475 48 84030 288 162052 184541 55 189524 213850 23 163875 410973 111384 283 567529 179958 324 831871 58 34221 281258 144576 343 137112 189 90774 4369 182154 100 381347 240 145546 240432 96 23017 586091 148 60303 989559 50 127281 787878 180098 166 977711 57278 165 818093 145869 113 95567 191870 153 967752 259 111528 571807 184385 207 774652 56156 120 494320 260 154337 241672 100 39529 841443 64 151203 680122 178324 52 176868 187 100099 797820 71088 238 162384 155045 287 597161 33617 60 999664 34131 67 841014 27 19387 136807 114168 231 693849 85370 252 183015 55842 200 147926 287 170095 335337 137583 333 933739 135380 299 320643 25792 20 686319 44 2263 843917 103252 222 538561 185 115310 448518 161074 278 279211 211 87863 100743 171 90945 724475 162155 354 267440 153026 94 333715 29328 111 691369 78971 146 402780 81221 51 343154 105305 96 620024 94 19544 456545 56 8585 601374 229 80258 357705 146 69176 3295 23796 111 759594 3 22106 775259 12180 31 280643 115 44549 113713 116 71050 182839 49193 191 626837 114 80012 570692 72 98320 704681 166103 280 961740 53921 72 80739 87 123785 219820 324 159371 612924 60934 188 300441 35331 50 627908 341 120646 747572 157 28209 843673 298 93181 723233 136 197592 721646 292 131482 218832 130 122766 460196 114906 7 205400 224 65942 109633 30163 106 948633 109782 99 780632 135047 167 575510 175795 22 961777 105 147942 32443 131409 55 102349 169547 85 796584 412 183355 317535 27249 145 823366 45 12096 317127 39190 135 798506 144661 62 380756 17931 19 721195 124663 349 608622 103426 319 37319 179094 349 635719 357 137348 641826 129 143600 72167 80 27036 608914 81982 189 582315 148 80818 39939 122 124812 396439 303 101062 970146 221 163960 738037 23339 98 17663 374 154308 603996 62833 35 755546 31618 88 638986 60243 230 213551 21 39012 102001 64608 243 970836 8 2903 387672 440 198594 751824 65300 202 893788 322 104109 640480 243 104639 848265 114747 196 31861 8 79612 745084 254 94208 244664 171 97948 600208 259 135017 182441 144 47552 412269 101 173576 220416 30877 21 440422 103339 193 586190 89 124415 573237 20161 42 430216 81502 196 789128 95908 257 483464 342 132107 89800 94052 200 904113 279 180173 466916 188308 213 13896 310 119523 618767 151 192032 896163 3 20206 950143 119534 27 627814 334 142898 290099 87 17927 577517 71269 184 497114 69147 253 37473 144 55084 814176 45551 90 786248 177737 407 728074 83 29256 720550 101633 39 465209 76566 157 11462 133 117037 978813 184 146545 353825 16 53436 440297 25 38721 554362 187415 402 178148 290 167186 374570 64 50701 666055 194904 214 54954 23571 65 933476 202 194626 83463 119428 40 132975 289 193341 255348 122664 316 162264 156490 36 810896 17 10731 34119 256 165059 105038 259 139145 333319 202 118453 562473 40775 166 728640 48916 74 143391 175 128889 876576 7 2624 717715 155 63838 495624 28913 52 837429 16 3381 778850 10 5588 469133 168 115556 314042 283 187641 218706 78575 52 750919 132162 316 903307 165365 87 5129 167285 65 266537 21208 117 948220 72 98886 813446 267 193315 355922 183 147082 606416 76 23822 256328 161513 257 989178 107573 196 356478 153390 129 18264 156 68626 215023 79235 91 289135 127 63371 853979 128827 20 410948 168532 214 709633 56412 152 826194 167306 293 722381 244 79538 254047 235 89645 862161 49 86969 956367 220 123258 209352 132184 289 866686 5 17880 25418 17114 58 504828 84708 52 760381 222 139251 191077 197662 225 632407 15 62296 652700 323 111112 27952 199184 171 432023 115 149769 700649 41 187851 626413 25 19771 257789 74 155166 509230 132498 196 59747 82 42709 944949 30165 124 342938 57 11556 729055 97 83193 248572 159 102939 118275 40 22935 18108 126888 303 416440 149 161565 160884 129007 18 162468 23413 88 500271 323 109181 330803 171 155864 128667 297 148255 880956 173290 289 699702 99439 183 667265 24107 80 812885 228 126070 75808 18 49958 615267 128178 132 229064 169946 44 565430 188526 358 184028 60862 31 996201 108719 69 507597 47424 183 975246 8544 73 556140 148 73502 783991 281 124364 500010 174399 36 589353 68 50347 799132 19070 21 713631 292 97096 823349 9221 43 251633 162 154834 466006 71 82900 965045 235 62447 864235 146792 15 676452 174589 61 453559 85 102423 895435 105913 97 860765 26540 114 856630 257 113825 670999 301 191975 706261 248 199862 590389 28057 99 465834 193202 139 805991 27923 137 265905 160181 240 584282 46638 22 77815 144554 138 235394 60936 72 45691 158 128272 378863 24185 98 307746 168998 151 363588 248 71251 288811 162207 262 244740 105 49777 987849 115721 3 962510 28 106852 336909 187791 229 900914 163925 165 659370 46647 124 364582 142554 263 687252 13 90992 287807 358 191692 877066 309 108803 479589 161 48331 86502 30 35662 228195 139770 126 29742 31 4848 385760 159139 120 963499 219 147469 565733 18887 15 475001 18230 63 717679 77782 234 530577 154334 285 556017 213 99618 162347 81590 49 293009 134 148671 167568 51610 124 548375 11 1424 114089 185737 291 448701 170472 143 988482 63700 220 937662 118130 141 165152 40 32078 687961 62 12044 141748 125 76611 341151 52928 225 944526 254 78333 241556 160348 309 20617 164 191751 918333 62 51898 418342 71634 113 993853 323 147856 222499 114398 272 246646 139 81360 480729 238 175782 69883 186630 133 457184 108914 145 694278 281 134382 779714 101 30797 115410 181794 8 229737 35491 152 276551 334 181559 846167 121 34025 301783 243 153258 561948 134279 73 627955 358 145083 639740 76956 211 826062 70958 255 488402 14 178827 778278 169409 59 142520 172830 210 789194 3 99057 679579 77718 78 952165 168029 251 234698 90214 110 966118 157694 22 580289 82935 199 302918 134619 185 666771 59086 192 27931 114934 306 401493 184007 127 326140 11 62455 9494 34 41603 366051 120 176364 630897 201 45188 571656 85252 97 532092 135479 35 935675 169052 383 200013 57887 6 305552 70 21750 266030 116 199015 735480 74 68307 103826 6474 16 851681 153 69241 478718 81 193330 652046 89 55359 567878 92471 221 253840 25686 70 309348 189684 88 936145 11 3064 491402 164 162002 90265 55 60165 87231 108658 75 586902 15183 82 260146 224 174228 840389 171 179586 308174 56778 144 875098 172 71225 120674 4749 50 868435 190895 57 406053 81 32681 347792 12 49468 58836 177 35946 186022 82 83877 28187 147 31946 109848 322 198170 625272 73 196888 388440 7 32537 961488 1141 30 739008 120 37494 636438 264 130487 796918 305 168026 52255 385 188176 407916 255 141605 296327 33 47933 763741 22 189292 828694 194804 217 683120 66 68838 31000 119412 77 44554 56667 182 400952 35453 44 506132 24 120850 583462 189212 213 977109 89 75258 20585 166249 223 948815 52 37472 904336 49 77392 157277 157580 266 685586 50 2557 878767 109837 328 589721 202 84997 540394 123223 71 221285 181326 391 79783 185280 1 799039 202 132327 840364 259 115650 167025 120770 280 104146 158514 174 613189 184 56017 839201 145704 335 804205 181300 67 298093 21196 37 939757 7812 12 936556 179118 210 698756 328 132739 879360 281 181169 326663 176 67796 739742 306 158009 238256 165695 402 267928 3026 34 295937 177190 131 47847 138394 260 61531 82 195524 811419 295 197332 322726 170 64955 723716 167 69057 754695 186723 321 939800 191231 230 935808 1619 29 574482 116747 178 274665 60021 107 240766 65204 15 373959 295 111280 36653 156318 2 925072 85176 236 904065 115072 144 13740 76 33323 571388 4698 34 696348 146088 353 639471 82 27767 161125 262 115575 877649 234 80587 78876 12294 1 936231 171971 341 264100 84 28662 76730 315 144037 511444 162 127579 126086 76759 214 924434 19921 50 963904 32170 171 833494 5678 39 813049 346 169448 21629 133 73016 667756 58 70448 676746 117 38133 597313 195 179933 761911 60893 185 138889 124 37517 930742 185 103699 389589 104261 289 852093 91355 53 647878 32422 25 734555 72490 100 413283 101 72301 182294 186 68276 676278 28 82771 483108 83 169299 642484 112 45373 170029 242 104175 799985 59224 113 470490 191 57592 14625 113529 45 877440 82 162161 971779 14 28414 909735 31303 147 769351 144256 35 23610 186 127889 676115 33 142745 408276 83056 286 61622 87852 217 968155 233 13 742838 373 160106 801280 224 100588 223665 115060 156 259506 20 2852 306362 55407 110 555094 54864 23 306135 102 62479 183872 36 5293 296352 1948 14 101513 33 29423 460891 63148 77 147673 95556 295 958951 92 162220 168360 180166 269 987116 148978 376 635898 118 71185 282521 136595 90 238652 55 72749 511192 100 74274 69410 15371 111 17105 29437 85 214664 50923 142 641445 105 54193 782715 21 177610 512657 104760 315 805454 178426 121 560901 64 53590 279697 251 164351 256013 63 115567 333653 178 65400 732042 93351 157 932567 121503 226 523229 182776 90 552138 123 38393 454193 179931 133 992876 185075 34 556714 85808 47 420208 241 146344 625124 120 93163 267160 369 162988 540695 81926 231 880750 130681 116 819900 76164 251 135388 67001 199 958126 79 17486 473264 25 195340 285338 84 11736 927045 144372 151 539544 190900 41 459111 35941 65 589278 144677 287 843086 37 99332 128665 67020 132 525987 47147 86 319479 58 33067 346704 45 81654 703518 126 165780 306012 170 48622 463815 93 197908 413188 39 28233 588720 17908 133 892987 110569 70 950808 146653 176 14422 253 91113 683933 178010 338 612778 34290 135 400452 196478 227 585303 108 11968 634268 191 139896 164485 226 181419 557608 87896 89 642737 121 50855 227189 111833 162 944124 7 100980 327245 168 166373 824878 14 110755 265978 253 103848 154195 124808 121 461414 50 39894 748725 130801 294 484574 40631 141 477123 100 92291 705084 194662 194 639105 77397 262 491761 28 22654 10307 10 151411 73301 55 130787 956502 400 168696 299920 25 53832 911578 18277 32 552056 293 133576 793834 180613 165 971980 20033 34 801347 24 106085 840631 227 64054 620324 387 174591 847929 81857 259 958098 45 7500 131181 115769 174 697510 48 13113 787168 181896 241 35314 186194 82 335967 38 178113 416307 31244 146 489309 34 78531 613855 42871 69 621428 97 22123 168414 71 89130 704464 124234 177 8520 153 47680 881072 236 75144 656775 41060 89 219881 152 130541 229928 169 98112 430614 430 187390 186509 119204 267 782742 48005 121 833592 125330 9 186704 127 33451 673113 87 34308 983845 121 162580 155173 91437 9 979523 27065 42 932780 70143 241 925458 23 100891 451173 337 161973 967616 121 124193 842263 117071 224 780899 150947 258 92070 332 134414 268502 77785 9 298113 7 35480 217087 442 199608 931746 65522 84 404176 18 55249 76975 157 112475 637979 32 182999 585037 356 186165 978974 101315 291 376547 96 176489 270204 139696 105 429947 15 18686 776213 67 120305 194117 131 45703 699517 162489 107 583965 262 95644 534582 174363 232 895348 183 40033 973206 27069 8 409394 36120 132 331363 331 152766 769262 31517 118 636403 132579 225 451263 283 85259 184188 94763 148 276504 117662 178 472740 322 136654 561285 167621 347 540708 188 71953 690871 60 90078 824878 83668 267 572751 8 50309 510780 195417 362 963504 143131 192 359959 84 106424 886349 105076 49 947660 195 147707 138869 142302 304 881350 66372 76 250834 67 151017 533085 78635 196 779691 32453 42 647619 155427 158 166252 124708 138 963708 296 115210 234417 38 105801 186553 164 181168 609152 301 148539 603871 42560 107 6554 39985 11 429650 55131 23 247146 208 46730 676708 67 185413 410644 360 194793 439628 173964 279 932720 148146 227 83331 144069 201 355519 4 2321 721680 145321 338 660190 91 111985 950238 288 167318 521443 156748 216 82665 314 148303 755029 140624 368 229146 35243 26 536905 42 78250 33918 20721 102 923444 14 57060 402414 20 15139 969611 89286 217 257028 273 147085 121613 61 98260 989339 186494 272 4154 18 176731 235075 64367 208 424258 15 17172 850572 187188 61 613752 36 18527 799578 154 55175 510090 13078 40 641713 14 76781 177944 168553 354 10291 360 134127 734022 83076 18 665014 90942 257 458065 119607 177 250068 68 4735 85777 356 174943 923048 128 21589 721322 30634 157 753450 126832 83 226143 189830 356 923039 170 152493 812553 179359 381 898950 136 27398 529497 40366 36 370560 160 125571 776420 81418 26 397905 366 142052 152789 65 154422 421733 139747 302 973059 19104 2 11153 434 189036 847978 63480 217 595891 107989 180 137357 138535 40 370127 156717 194 81198 195 159108 767092 115 65276 612803 90 111509 458172 11 722 585996 113162 326 746759 31719 85 132627 174261 315 309005 119 199018 936507 146436 35 321610 200 56972 997848 219 57033 147363 195 106446 650422 18 91372 222868 138853 279 235994 49771 95 249604 142 70396 283292 67 66024 979668 16349 94 135551 30320 53 872862 100093 228 211934 57765 89 380045 11002 88 580273 158350 113 748727 60469 225 824683 296 137816 125955 28 75608 488487 89 110668 765986 117 13915 362818 143411 7 239980 197008 56 78956 145304 34 946693 144452 298 12131 175 92764 773184 184632 312 475168 19 51421 492831 150133 310 50399 71368 134 261378 189 84917 472338 53602 25 698971 105 108313 112507 101020 294 921021 403 182640 735004 7 36153 727271 239 124335 990332 243 138188 228809 2 96432 426425 96868 303 24886 133794 213 635715 161691 272 94002 184994 91 405562 212 186843 921547 34174 25 105935 199 55068 833116 121440 18 77786 42782 138 468112 79463 34 463426 88381 75 323727 132533 308 66316 108 18415 541728 141 92511 242033 55088 48 900131 128059 162 498139 141391 65 998407 108 151305 456034 84769 280 570053 55 9721 860662 102087 45 679933 80614 75 197746 132757 49 299008 4728 10 635254 201 110770 621091 9 131808 621814 31 2433 142630 255 158684 464583 298 114087 883423 163439 266 384569 193 55337 992298 340 140958 700221 147 161259 637444 52697 101 364097 73913 63 86048 230 133981 754829 147846 88 410645 80728 123 401836 94426 162 14749 120163 16 881745 127 102660 807166 50911 189 718813 40493 82 936828 26 2964 660413 133158 124 574892 159809 59 907482 147077 74 672765 164160 267 853858 49401 205 939095 45176 143 602867 27802 114 8362 63432 96 235779 7064 48 343651 158377 30 543386 175656 398 964071 16 64268 221870 180088 333 343913 122 26395 761304 268 119665 781295 83434 214 859635 232 192420 129109 43757 101 247405 257 104631 21632 132173 256 364288 55762 54 392835 194 153295 110979 113 53938 835072 61 48873 258507 48841 66 928754 248 195360 87756 44 12632 287891 13 27666 129097 57466 196 11262 76 99639 320343 118853 338 889689 44 2828 745935 155 40654 861497 134 121836 173104 60929 163 726158 318 146429 168130 39 127989 81265 197712 156 764045 374 148412 4444 220 77746 510389 103024 153 314164 264 152506 696866 198484 118 935755 178 91138 342239 141 20129 267060 107 104854 526158 17493 117 821381 38 194539 412312 197691 132 847387 128 63403 781145 192899 319 415113 145 87436 532826 142640 42 486220 44448 127 799711 108624 174 854978 286 177889 134254 123289 277 222421 372 139368 534833 125 56776 446935 167 64852 267219 205 84419 625821 133 195928 293738 9577 95 839730 134814 111 644175 169 32116 980863 74 85645 16931 271 104215 561527 172459 327 105285 151664 96 145265 71 11241 623665 10434 80 66966 40582 105 467444 72 7367 435045 184 120426 156051 288 194791 49117 160356 351 199604 45984 195 748131 302 156511 361679 12 72882 303116 51837 46 344198 131423 167 509185 285 131306 235955 159 69221 863968 152212 132 87324 199 65616 977427 137730 368 180295 142096 225 520032 164 181301 168653 90 175721 940005 137 182535 812055 27 111719 810460 35 19058 819584 64866 104 183272 109595 196 185505 196259 168 56980 83 96244 277951 35537 13 257791 188 98485 464924 286 198122 994698 73831 47 780785 289 152168 239069 79 17496 28447 10 17122 494651 88 21285 420852 25525 157 406514 59728 67 648005 37716 4 137739 292 141271 64875 221 129782 941590 99370 289 728885 90505 211 392326 45981 172 599529 163324 192 77111 34438 113 967241 256 125393 471826 84 174572 807081 338 129338 756134 61126 240 298849 35 193337 372240 284 127066 350761 188704 285 78218 267 93360 494789 168542 246 370768 70 22802 357150 141 85759 51842 122164 308 367866 82747 110 150795 108389 76 606649 123622 197 596168 111329 25 161132 314 99784 646099 117861 202 193014 253 139824 390497 191051 361 278103 146220 224 102496 40552 43 357357 39453 31 669793 273 87628 648863 128005 174 651904 18203 89 676899 89374 237 176867 281 109695 161587 40350 65 628539 207 103663 847911 37645 106 593541 335 134893 958108 13475 78 700402 99866 213 160887 44592 17 82917 4144 9 200407 16097 11 532055 36215 92 39351 17294 77 838847 72581 263 466418 25553 29 790612 276 82911 195868 140 181567 698302 119914 321 727533 121 57754 708207 90 152103 558452 53 25602 444425 67 191233 403103 107237 267 173398 148 143995 594031 103589 143 753455 89706 65 820995 146156 267 352073 141081 176 531454 168 31439 984160 225 152432 530650 167356 21 724030 66878 29 584630 131 130496 475099 49119 60 129818 85 52909 15853 36 47906 13950 30285 108 200198 131 17840 219692 65 69220 427974 32183 130 273885 58536 10 665129 186832 31 449586 176763 194 152450 162837 367 448933 94 85602 106210 15092 74 744572 170 112387 561699 132 60402 716819 167 96535 712569 12 920 834366 204 49727 584460 41881 7 873458 179029 80 659644 294 117564 489406 16 126728 344556 170 142017 203455 146 173011 592830 100260 30 349419 1567 16 876742 52530 48 568273 92 18685 243048 174 64698 346231 175308 167 353069 64472 66 695552 148658 48 434875 197574 129 42589 44880 34 554030 124685 67 404063 116 16852 602132 27 100953 75849 18 4593 592506 131955 37 113758 23 140085 215548 227 192694 167418 87654 193 674612 66 81803 342746 145 60185 122241 90734 241 27118 60 108010 169779 80382 9 331492 191194 305 90864 110669 327 387227 140 74236 689639 43318 172 362475 23 45468 44643 163965 30 292137 127727 90 186996 121 157077 177648 35 5776 197348 18477 34 490552 152885 337 420962 23 160887 450140 397 199602 427574 214 120504 989498 43095 146 402845 96306 298 506841 14 48955 920033 217 114158 654045 248 198590 480865 173853 76 280697 61661 135 320494 48 59425 667794 141 53062 68357 246 103493 978301 245 137588 437999 284 109958 866748 140617 126 908393 110 173960 438926 164 42866 120032 144546 4 986842 119261 313 865074 173636 122 48985 314 126541 532865 89987 102 278905 326 143774 732855 31 151905 739355 54585 207 475244 54 106138 735373 192210 165 921082 303 121011 199603 153576 301 445778 69 184976 331385 47954 96 107727 19 48965 368137 111718 164 53394 174527 89 862984 10 5938 706071 56 4395 67015 236 140671 650413 332 199120 250916 77 31872 71575 60592 17 639786 163675 327 382037 95 120639 867978 291 134120 645430 38249 178 862461 114854 134 410504 36630 54 495129 78 117863 466117 139409 221 157022 125 32559 689515 27447 64 205341 186805 411 969430 212 171978 895587 190269 112 890299 137 76896 579766 2 2207 234188 7918 16 598835 44723 176 924645 71 9938 882431 47 107730 775268 146902 215 136064 175 32374 446717 92 47300 284274 229 140180 954456 310 167557 101283 20 134109 792395 34071 153 663852 204 120985 47766 151478 146 997683 200 180922 926032 107 173052 755425 252 85570 876491 61235 141 739503 222 64749 245178 63224 30 778209 153713 170 594114 66044 171 958296 5027 41 569401 7398 50 23187 65543 218 150099 111536 173 340270 150 133695 609595 165607 160 916552 27 98492 645370 24 99626 815645 80 61947 371092 92093 200 744926 93 33948 321361 171 33354 778614 48 74329 360674 61 22380 950021 13441 108 908738 122942 56 976840 70 53906 424479 74 88880 818117 96 12348 67345 316 138221 232417 47 22842 728090 90197 44 162779 114 133421 910510 24 89773 255245 355 188966 731609 170 168825 576498 112 81752 160812 370 142361 395707 69 72994 116612 27281 151 495416 150026 23 681031 13713 100 943484 9 57578 881202 132 77351 203680 108 16415 153968 93679 216 728416 32 5974 285193 148 149955 808387 4 6438 216843 176200 54 760593 8535 52 160755 140682 148 598434 52 131158 916951 402 174103 696483 67871 204 994124 76922 143 431656 176 35781 457776 34787 169 147654 302 94789 413817 83 118375 58910 155726 23 801393 962 28 695547 153 147570 950909 41 13378 498823 31800 47 440004 33 24978 759424 144515 226 979283 57106 87 622132 212 181850 833805 52531 188 234464 76520 63 957005 36415 106 861450 72 10685 385472 205 194025 840333 5 8804 607259 317 119940 612289 113490 198 471205 174618 398 456113 72160 157 9941 77 122288 379238 14726 119 884400 148230 120 971433 345 184917 502492 107 59377 377663 67468 68 107280 379 193249 25395 197 118982 95306 173 79144 439842 164708 136 787955 23 7772 718895 112955 336 8965 166356 348 949165 2239 1 724178 17 619 876231 207 70297 592258 138644 310 479404 101280 80 463037 110984 323 285224 317 122113 696203 157221 112 262175 48284 142 397627 36 29547 555984 72402 140 411695 190816 384 80646 165 110405 779195 93 53865 507848 178 151425 584682 83361 60 515327 87 111231 541799 156 93209 101526 121 54302 738319 38 32472 689638 237 171990 689713 113 12959 689480 136335 164 441368 90324 50 354922 126 155171 681360 138391 349 89285 172482 172 640067 30248 11 338519 183943 226 279388 18507 26 290582 128 49463 937317 76262 160 289259 83356 186 572672 92998 148 508903 91747 253 14289 31 71416 289000 114603 45 373626 236 68111 335991 112 42657 786238 148 70743 419756 126928 113 127677 114277 5 245472 156116 25 263358 214 97295 723754 188 180535 761585 50 3708 840996 112101 298 867688 347 120787 902956 68 114489 915519 157572 88 520606 83 171379 662783 111872 125 493935 34 16664 286275 3332 18 103241 35574 170 663767 226 159867 979269 172 32308 945660 39 1777 978578 55 11497 465985 47 111691 346058 104518 199 930026 199660 265 318220 187438 416 334935 121230 303 61695 116 30855 715514 140905 344 169254 60712 15 63211 25 37556 379291 56095 198 753697 6060 52 515489 47 135390 354710 15 53300 574672 89 9835 227262 59 75486 733021 25641 132 676337 9 33318 513925 46442 12 467063 204 109889 210478 9632 68 454975 12 176583 378750 117 17831 596297 199 154544 944590 146 183663 350780 76 30920 691167 105270 77 500820 310 122775 639250 190 77774 323045 139 74244 176251 18 41628 800867 33464 153 589243 4 520 878341 100605 121 930975 136 95346 573183 76926 203 452391 189097 375 567617 14565 106 386925 19601 78 213387 190030 100 970793 247 163717 561016 156379 282 336525 95129 92 972351 37611 193 476675 89999 176 355959 75 78374 60484 55276 48 972556 134 182021 220989 156571 239 629769 125959 103 898489 55 143690 689838 10 54496 867144 18 143191 700414 3 126581 956870 40 71118 857007 88253 90 357686 88842 275 335484 120662 112 987568 50 12963 800794 196400 149 592339 115 39449 932468 43 90430 626676 146 66292 55092 49 187678 370308 44 110487 370671 136677 336 641058 184 180827 435773 12376 4 979291 194809 60 481217 111845 2 242041 167067 128 829838 114 147725 883103 147 78498 708767 36901 114 62700 3 39056 380014 167 155338 456428 192 100717 398093 239 159921 129417 141284 350 893680 101021 27 65678 168 63327 925540 3800 37 846798 132 21986 433317 4 8797 855029 198856 34 714137 215 152435 491450 21404 100 234580 161 187278 131532 163 170413 158113 63433 118 888197 118 80129 188131 63225 178 447172 26919 55 985153 180473 339 700131 177138 208 475016 132022 150 792724 22 55205 261100 40687 75 519922 84 51877 351674 368 169543 68343 130 97125 155545 310 116338 476705 347 137107 60082 3 164613 269766 213 128936 912098 167772 189 460417 80244 138 446008 50 71528 666704 102153 60 766589 151464 245 39404 50695 26 244512 223 168759 274529 153856 152 337915 287 178284 545785 108128 16 521029 139165 140 349755 129392 297 935928 189 55745 237858 73099 82 117456 192427 201 138111 81541 245 226039 46757 183 786168 148684 61 629205 72 71673 77957 40569 37 831299 33564 149 438013 30851 99 126009 146019 87 42832 74 18504 301239 39 134150 532851 30 69705 774815 107034 228 308969 51 33503 497172 248 132945 29585 128 199189 71480 388 188650 162334 234 105899 934188 44 101958 631851 78107 252 924505 12420 62 770381 21679 108 945883 125 84132 483632 74 141318 737946 78952 246 239987 232 127417 863449 122 181894 611387 192204 204 859613 198911 366 502001 11 120632 559904 171943 142 724601 52 50393 891103 57 88781 501335 159277 84 796435 44 142761 840603 254 180254 398975 125 186812 3105 160020 344 156034 35727 116 684449 24166 103 645126 22 192752 161328 116956 58 264862 93873 157 59627 35 80417 796394 69982 182 630998 37829 99 699738 200 75117 43971 114762 59 354463 153859 232 657375 344 122673 931454 71293 265 439073 132384 177 88141 85584 110 407700 8 170675 262250 13844 72 925698 122 119468 698498 56 9217 482975 60552 82 866416 13818 38 947033 135 114003 296748 72752 229 112993 24917 121 525995 54 33932 939885 173730 364 5694 66565 162 847502 213 54656 948317 221 181310 791558 102582 23 586076 17949 94 605112 161166 379 70734 37265 50 513942 127625 27 950059 71508 12 417022 189529 425 7018 112 41770 935795 49 19757 648611 178 115781 168634 27042 102 981549 95393 82 658685 66 89202 243267 288 155004 215808 86 29697 324657 82 57203 885998 59 10727 800107 34909 98 973000 52 86785 795197 157384 213 617593 90 84990 127171 164921 131 352394 166 104757 237855 116144 136 180669 57 187379 111100 268 123129 400622 61835 15 181947 36 84085 302168 30850 69 696656 181863 115 505569 330 115914 966991 271 121742 231030 270 92754 16405 181545 113 514147 6 69759 436411 45794 87 613305 106 33956 879244 69180 138 851623 96 109660 349970 176 64124 563744 9614 68 776899 85 71560 674058 178295 153 325611 159624 142 553243 33 6978 978414 135 128037 557913 76848 270 185084 161 65239 452273 68824 206 586804 25891 23 392345 144 185255 725006 70920 253 223248 181728 208 306997 178 175602 483177 142 144918 206893 167 154509 58624 168109 115 135327 58320 148 405115 131 69504 212722 135 126604 689189 104 126889 720801 166 115797 179758 136094 110 474030 391 182300 741279 173 93547 407458 96555 104 862609 39 184728 115694 136221 214 91481 356 132353 159988 165740 217 1111 219 137914 491479 195067 266 892654 52871 147 157456 91416 49 100017 92100 54 63142 170295 133 901049 157 43134 471186 36409 151 470715 106 105717 366793 143908 199 722674 63732 19 452484 65309 4 714401 122195 205 96529 106034 29 76810 25473 47 902994 129889 11 682879 88425 214 487840 59 101272 251633 42135 125 481575 99 59975 808980 127 118347 120822 138 184464 955658 53132 40 10398 104 53456 973140 92394 143 156024 214 100082 572002 183 37777 300939 157 103879 169685 113 35650 267276 312 196238 843178 107752 285 533665 43 36054 884735 25 156832 762415 180906 311 246260 80888 150 848042 154 61459 385590 168785 274 877213 69 23774 752118 345 131882 162121 79 123424 583493 125048 340 94117 2176 3 440493 90567 17 803865 9 123295 592468 156 32347 165097 6 37661 957557 309 171370 445011 142715 319 917239 72 14079 855118 131893 331 278196 95730 184 795228 36401 84 620378 168 195605 385544 39138 7 499751 154031 70 540516 39149 107 19921 155 60327 564107 62 161205 6379 8575 90 449130 61786 139 954869 317 153046 740258 170224 171 154617 148040 6 765176 53634 145 9650 24545 106 807343 126503 55 440044 150944 339 961287 119 95222 15849 25500 29 6396 83750 6 387443 81 48867 203942 223 76472 630670 28 2927 771754 40 79695 748908 117 162686 873537 194 84058 238049 101731 315 858439 355 141936 478936 7 55789 275946 174 145218 692674 150508 129 117748 318 167278 504968 152652 213 233618 64 113528 95274 55186 130 874729 121 172008 199273 192209 75 883590 123 161737 459790 18900 93 731971 143089 14 719263 137858 270 819949 28415 165 383129 139707 313 266710 174020 227 960794 63479 217 802988 81 11456 141975 6 98585 504459 234 134224 244917 56245 114 833075 188039 235 343042 69 159881 547371 94 185233 466712 21958 14 626473 105665 59 549733 30448 120 702203 158 106460 661905 146726 109 852510 160 96007 16324 318 141297 824647 96 195944 285644 221 108766 773849 106 122229 191609 249 106041 602570 33 52314 907743 27 70430 857248 11774 86 568079 124 166042 763047 161 109068 119641 170196 281 703342 181701 61 153902 147421 178 256139 25 55452 239823 110173 37 658671 72 196574 903074 114512 210 490655 186852 286 841623 43 13788 727414 18 169573 420547 21164 46 554001 94 184754 965256 280 141475 557356 55 26404 785739 150550 76 821567 170641 340 725157 116 180582 726658 229 71876 808655 99167 284 236646 287 120960 906135 53937 122 81047 193742 89 22625 77406 2 182143 38 56034 227210 51077 149 701895 82381 244 644983 269 98566 377882 71687 260 858348 14723 79 831409 21 2559 990909 6 18753 82354 49221 18 164479 368 159475 592887 290 173468 915810 71 108217 622174 92241 153 702172 244 170191 673475 54 24289 806840 49 19977 34820 121323 221 238495 194 187460 83172 312 140593 229303 131210 13 12357 60705 237 8617 102 51913 757045 4051 33 337968 263 144455 903163 45 102626 288838 119183 97 297050 119 159017 441261 84391 114 695345 376 179588 696896 28 114713 249866 167429 17 162132 10172 29 811235 96682 131 691086 161405 280 990961 97 22553 262014 78 9936 194733 209 81895 450481 139 39312 602526 121479 278 768163 188706 425 636453 81741 175 212710 61854 153 678012 92042 298 904460 92620 226 966741 202 102317 459782 7133 50 134571 77559 112 929485 330 156563 537729 283 100578 673808 226 112478 714487 47076 192 55406 175837 328 779 21735 108 310784 22856 102 673194 13436 67 76605 133799 356 756406 84882 133 434974 44264 191 279477 40 21533 748158 1816 17 546495 213 116963 125166 263 82968 869334 91775 105 286023 67 142401 103172 25807 134 691232 141772 223 194606 11410 96 108607 41506 34 422967 159495 128 288311 222 135938 990001 173801 261 912163 58606 160 953773 231 53912 72302 10 17097 966662 108486 240 909452 39 198337 18544 78643 267 62541 137513 306 690789 335 149031 459535 68090 150 332208 145285 53 866716 296 170194 784404 12 14383 617612 78736 239 835265 58 175565 637900 231 63619 701516 120 91085 715435 134 74668 700721 277 78489 995475 285 82966 556648 97 199115 972338 68422 229 344447 38 24299 894497 176 77235 47491 213 89497 198727 147761 53 538728 193365 371 778267 90141 2 225894 720 13 741064 319 188823 329718 60907 188 594054 86982 286 639976 231 126689 932017 203 76427 352962 190761 292 83778 165 29449 528685 167236 139 665237 125096 351 957652 184606 109 586285 29 67491 866701 189156 118 134933 23 167329 898719 49118 48 858640 68 110492 433853 106814 150 421017 7834 78 667212 40 79381 374768 16 89333 858616 28 156005 180978 154450 313 274635 50 3200 121960 236 76939 591384 8928 86 647841 10773 60 756335 30 1206 154466 338 166387 666782 201 79872 885568 372 195527 33072 143 91423 131811 124362 251 655739 147034 26 173839 188217 5 483798 307 178667 432496 149 179406 545976 100986 193 591055 284 82593 7798 85 56686 26843 10204 38 980852 105 94684 862912 12136 106 318583 143722 43 955563 152476 340 365248 94157 224 680785 91418 163 182046 45 8748 211770 3349 57 878829 238 108105 395307 37929 22 581018 151 29066 334732 71060 179 147430 165 79089 326329 170 142247 460235 137 102555 205271 100653 180 662539 51 186474 136592 92790 46 813177 50978 159 389632 41 2875 495145 75 135313 982589 245 84672 172062 83442 27 99492 226 132288 229590 26500 142 581362 92809 244 775260 31 6022 405759 102353 101 219587 128354 241 571591 49 39379 890491 134881 80 78290 20 112619 751817 39 3534 708445 71 56497 22672 89 102045 347129 348 168544 593468 119201 287 57478 100 40984 907907 5 54937 284971 286 130882 940147 132 18836 763862 7764 60 28610 106 90649 675565 129 140428 662604 106133 263 526996 146 57514 792708 170409 356 532888 179 94779 3964 158180 312 509195 86045 137 317561 235 69003 380709 95896 69 374177 10307 91 434127 185531 34 823529 18630 110 15056 134701 161 229033 267 155774 703172 69 164845 440906 280 91598 540174 325 116657 974705 327 144545 839809 191013 2 593391 140551 25 742205 161961 7 594187 18 66222 5716 190646 162 267562 144501 204 536985 16847 74 154098 77 15947 92243 132 17942 18435 45 158506 47364 33288 71 409952 175237 306 764585 124 44094 809148 53789 66 240508 80762 255 285961 104475 84 191128 11 8922 322801 36053 60 348882 126579 293 887910 43 140051 891892 43 154429 377118 135386 31 751827 171 125845 242235 88 48297 874095 119 97192 64060 86857 115 402257 154572 204 361383 124575 294 167067 201 41625 815976 46355 59 539668 136328 109 68710 107675 163 39424 193978 130 588409 131322 208 99495 76 31035 13046 105073 36 774926 84 158483 263959 9944 36 787987 106391 238 304568 64 14336 560714 35 8631 832540 166933 340 525386 99217 15 566384 122282 91 479852 78 48542 914253 104041 90 91819 55057 126 790481 20 118146 760581 140 68453 994538 14811 75 633335 291 162794 484333 134 161545 176351 164774 215 802956 119 161564 404316 209 78900 957884 31207 72 437003 62 45140 840408 24983 100 259511 10 63422 265483 77262 47 730405 97 133418 796741 80069 44 909944 104 62703 174104 27 178709 762562 67863 102 654589 167789 197 573857 76 30170 915899 63 85982 237349 192548 325 34500 380 147049 606811 221 140223 889193 153611 24 297511 326 114807 302768 256 86637 974729 307 95293 93992 172036 249 9258 80 28126 717840 185981 357 471483 178773 319 905157 167185 144 696359 6155 62 832625 121991 14 241024 194 80822 751603 59982 92 771995 131 31746 316701 73 166051 789371 69 17197 319453 5361 52 947378 397 170859 947062 179047 123 392081 90 95434 33764 29662 13 276804 307 123756 195232 27125 129 393685 375 146071 248467 54015 50 209255 90525 280 485692 13899 37 616222 74 88789 571038 181281 22 795313 74 12990 136738 322 131812 168190 73983 218 761971 115 92616 993321 325 128424 561543 69 141969 720130 186223 232 161725 63022 3 990941 148461 34 616472 68 67830 234870 105 46474 237175 186 49212 678355 55 108069 301226 124 146824 394890 316 164740 468761 159112 248 302564 254 186216 434734 115 37936 989496 407 178342 624982 141881 104 804323 11665 44 414124 43481 85 151254 122337 179 472410 181 100965 71686 29 162231 36067 45 53438 681010 158601 153 67451 92 68245 944195 263 168908 893880 5 352 535125 177594 337 477731 193668 44 512149 113 72503 243539 253 117255 429663 135770 334 205192 90 17605 659953 2 23862 82797 176 67206 769428 76606 257 262944 171450 263 5979 150 113334 54292 199 45148 27462 144 156788 658916 58874 168 429844 188 88439 431076 115009 81 751507 120471 329 795535 364 184637 263570 191776 337 782834 89 84086 96474 52 123386 292697 196411 325 918871 35 9325 284893 27 55871 908026 165307 187 655147 15 56948 324307 27685 136 28822 115972 206 898992 156 28274 809882 12 2714 381037 135401 347 750330 66 87395 531454 297 188460 666079 322 149389 799165 76 109937 997278 109 43554 414413 106140 85 803103 229 77162 568775 134 66826 124673 49026 13 546691 116 33949 85927 167973 6 482104 16 198612 235196 234 196190 441615 161171 14 723114 162 60576 270756 106 170968 21400 56 172183 402614 53907 48 605395 67 188485 946227 316 110705 834942 194678 141 771231 28333 79 902979 253 173842 434682 12211 6 457687 84624 248 935915 140101 266 200703 59945 110 619417 323 133523 775542 363 159572 183489 193269 152 540375 82351 77 937384 297 149098 84873 181172 299 51793 116758 147 50516 310 171297 906627 149 81395 54689 56067 159 215370 83 27828 128100 182556 35 30509 25 9685 574180 11274 4 685675 152035 80 615178 30 31691 693734 131590 223 237661 15995 74 836119 36 151433 45457 16 146577 344758 165 191691 733809 240 88038 260517 47536 61 514835 175163 382 70058 78033 57 7703 188 39245 752392 7 104373 493014 103 46242 120345 106817 200 233202 111921 15 409397 99032 5 529021 253 64647 485350 192904 431 857644 116 119009 445262 307 156535 586544 62679 186 278831 116 69996 850185 88 22632 712 115 107811 705929 295 146610 513436 163780 55 246356 33329 115 268713 375 187355 583818 47655 82 46162 141716 268 52932 10532 47 635091 81286 56 314274 52 53809 894507 49 12068 387429 46793 189 913862 44596 158 764858 155731 142 557218 167548 161 360011 45067 32 478852 230 99665 557282 78 57498 56617 84896 279 282896 36719 17 662865 136459 103 489613 162 184206 553089 15 5668 204339 152 81678 561747 143 163233 262766 83794 17 8192 56827 20 677108 59448 151 461315 44107 27 6958 4682 4 600096 74 169314 322317 181 36653 776636 262 70813 989814 77476 79 756979 49 194801 72836 108690 73 612248 26222 16 195838 314 115483 905549 208 81161 79920 77 32514 797311 182 133078 707908 166 132589 486310 188734 150 227029 42555 97 446972 146 114691 154782 89 180245 742944 1723 39 431649 87 13529 174579 16423 124 214289 104 60383 552133 135 195073 684518 734 7 36050 181 187741 225308 133181 79 457450 52195 191 778832 118450 109 223718 174718 242 277571 55 97094 417816 111 63663 71279 350 186877 495836 58837 184 598552 9785 94 265125 102566 69 351316 66931 24 788266 286 137633 930016 78151 90 232846 26 13714 764047 18029 82 823206 18 125414 727676 281 96674 161648 213 68173 924061 154 61951 833493 138373 115 710962 114 35893 63825 8787 73 459418 54396 222 751943 159418 271 652787 6 980 427906 23 21921 326185 107984 254 883227 188175 165 662179 38464 23 887279 35 160747 510531 116 76336 442553 176 52567 85595 134823 337 651511 245 188141 113005 188690 196 788676 112 141567 614152 37198 2 355824 7757 15 879626 141 184027 342759 104 27427 803602 233 92783 667665 241 82550 270021 168 153195 623850 176148 254 543693 143987 135 205908 123 63010 499653 70 35059 662825 175 55552 85226 243 92022 679943 128 33266 676037 204 73942 20124 180 135655 959181 44 86772 674865 97201 208 802143 137061 359 178343 174309 346 247720 3264 53 180736 48 113433 779149 39202 90 121517 163341 59 889875 136946 74 784650 860 18 466204 145970 373 695457 968 18 283587 70220 108 672699 175 105565 839893 63 79441 887150 371 163539 8662 37824 89 136614 159920 315 45730 175 37461 695551 5 4072 753935 111177 16 541837 155097 373 660851 108941 258 872788 286 130735 207258 74 118737 652165 104698 234 276388 164457 400 189050 78007 117 411759 172046 112 447053 9 29881 272406 194 74685 641977 90 105113 84377 210 134051 333860 298 189014 228451 118 141548 15386 47459 200 657863 94 96225 776477 103 18830 276005 27 7306 494894 82 156554 485709 193738 359 259173 190 63312 80377 45 5156 818253 54230 179 558809 54 28299 385840 132216 222 189347 27 24562 962346 273 155509 125308 204 86385 458940 39476 184 513290 200 148837 553350 173 151172 893510 137886 5 130822 40026 70 13039 189501 337 765764 127300 313 282447 169116 23 643428 91 9109 809006 25796 99 446002 153 108229 808476 82 17343 684122 8260 66 353940 160 77366 504305 74 50123 64453 33 12792 496462 47624 60 408852 34 166656 772043 204 66010 923458 61 99795 562930 9 1956 917754 137 50657 504235 102369 115 356422 213 123130 139228 245 81505 299687 100 66116 231989 242 130440 440381 267 193688 881129 77753 34 878892 54 46501 714301 51290 204 146230 46268 83 957596 6 151453 952128 84 90819 569415 100789 304 300987 32632 28 48559 10419 33 355523 181348 102 125775 181 184493 262673 22 196192 139161 237 77939 186971 130 157959 450544 103662 33 498372 54 152950 477567 241 115154 884877 101 84709 201430 173 133766 539015 1945 31 625256 92389 110 470800 166116 224 523635 13 51667 933266 193 177899 62758 111 139725 632516 109 159211 874047 191664 253 292246 102540 16 427876 133939 145 593765 24466 40 125900 91118 176 610990 11032 85 634423 184979 6 120223 25 190585 312214 17061 100 578876 127586 240 844387 132 192315 130364 75714 182 23935 35844 133 268331 48 139287 394613 88 69398 615652 74 40516 807813 172979 266 351896 124542 245 3336 246 145677 15313 127598 232 832210 18894 131 407620 2 130620 76310 364 164671 175729 77 16637 502178 71647 146 107441 17783 106 483314 67910 219 744248 152051 340 74078 108 84369 660939 16375 74 555531 308 139234 314144 126 67902 169072 197 66036 579668 10 70785 186215 26 19397 708382 147969 14 304938 50944 109 492337 149 37159 175633 114848 238 120763 270 128152 366131 61833 221 371867 106 143825 777859 119057 335 379499 190 171771 765872 70 125341 458421 80 37684 458031 196 113202 889270 2 5521 709500 320 172615 316019 116 75665 444502 10171 66 596476 35 1993 88984 15073 77 577371 39 71558 161941 62753 116 83521 131102 358 242382 84946 6 929741 354 189240 373824 105850 42 1410 253 102189 296386 16161 106 682587 193033 356 157674 103163 136 437174 92142 59 71413 84 63572 995269 160 82151 783630 15998 88 46848 119756 29 245728 187115 234 739197 208 123166 671584 26899 26 793189 148 55167 672779 75019 86 66642 172 185024 680389 157039 58 774463 53604 22 928742 308 147308 995486 97895 222 177406 98867 149 680940 171 149709 565797 133301 115 440097 78809 104 619483 168497 57 399670 168742 279 212059 177 191681 70077 146 65383 188560 137417 279 423082 108190 129 936562 72674 112 257455 281 146299 648606 149 142906 364856 44 179759 567328 67 184883 953006 8041 85 4949 131 28779 185982 186408 352 872802 35465 161 813766 95386 1 807090 540 6 508628 218 57850 45571 37037 51 993427 77391 37 772418 154111 100 94945 177089 413 920383 100 40067 819366 172 36912 739506 265 196111 282161 181 194811 891364 181 57780 522076 63 158894 63851 158888 385 376355 288 175352 973306 47265 40 943397 108 98992 236122 30 191374 47109 162567 201 322564 176217 207 445175 147 102388 541118 158216 273 325311 81736 111 964164 185572 225 337380 181080 321 748414 81 22882 695271 186068 125 343584 29590 120 665685 183 108828 560425 117604 134 641714 89377 273 154044 5862 14 851333 61690 5 370444 48 12838 275182 206 169563 437677 105 45483 334723 36285 22 631933 379 192360 792395 56566 113 945706 44015 132 507658 167467 78 231552 74712 171 380617 120875 26 714866 339 116867 565963 22 74065 401800 53211 188 678146 71 13176 652167 191853 233 768476 15110 31 491396 159 184984 749018 207 58454 877743 129 49142 126881 137 20365 516863 313 169673 330978 277 113771 148598 113064 69 613551 97544 281 777822 290 194850 295657 170 82036 730544 194711 357 203201 146373 17 427990 6 11178 793468 223 50332 66862 388 154416 124859 143114 362 118407 139835 217 445279 207 43369 928564 125 155652 785901 222 145310 596499 171004 282 417725 37 43936 184990 123064 84 777497 242 58659 265196 74 124878 352856 188 120088 648520 130906 33 836348 164 50379 736283 46815 52 698719 58 7406 469616 78445 45 717392 69 15228 33036 87657 187 711945 218 172717 926259 156234 60 800567 110 42551 837775 161690 200 307211 149520 176 932015 85208 27 533953 159673 94 652563 62354 35 668604 151776 34 53382 226 84376 279611 42 28115 236768 84 22083 591914 139627 306 81271 128696 57 237249 142133 269 948063 66 6209 734164 36557 159 420061 162266 189 509104 187357 42 201675 50 33668 438445 110 28340 880780 29949 22 454858 149862 303 191263 28790 83 898871 75557 150 433930 83688 2 591727 9 14111 584913 14705 5 177205 102304 266 899200 469 1 583298 43100 69 646066 53 26725 94648 57611 131 545502 3092 15 627520 248 149403 158019 85 44359 679154 162930 142 740179 46909 104 893385 207 105399 582957 124 127668 341645 36416 165 328921 85 198805 404299 317 161757 948422 45 6291 451961 12 89744 718469 101735 113 665808 173148 174 148916 176581 289 754948 310 155446 573005 200 197764 677477 118 76074 687898 359 163893 207242 49336 131 478108 42 57888 429391 75102 191 239970 152404 50 356986 174599 265 751096 12 79895 560192 231 79870 922927 51 61752 308411 32 16512 328037 312 127291 564738 192 147541 467928 36171 17 462008 154 108546 272952 38282 97 918796 110471 84 663728 74 85367 152004 113715 261 590230 36 27721 784693 41921 172 775459 15 46009 621819 97439 306 947622 147108 219 83033 159948 135 780149 128206 83 477515 278 140070 426913 234 186257 96256 241 194365 222855 146018 60 63375 49 132805 352150 157698 86 931480 73808 79 229705 52 62070 693919 46 24212 798343 131 98361 630226 8226 40 955702 162814 321 225045 70796 187 733631 93 152993 266101 2 14438 777285 166101 396 474245 327 148734 635926 33 188008 627751 74 78062 533733 122 35469 873127 175132 380 298282 128 161860 297460 81785 160 435712 82 153114 825821 138 37116 209144 328 179019 54742 177 40996 89899 183456 386 709433 1 1588 641632 150 147675 776441 30266 89 114596 185 92583 287998 191 112504 790753 177 125207 282742 29 39994 618049 13521 87 536201 107 91851 764000 56458 33 133039 331 143378 639239 159045 129 652149 251 110327 127104 4031 4 705399 190884 199 161747 48 34048 557046 107 41912 231728 367 161873 45250 89371 15 581177 123443 148 859098 139163 373 187249 96 62960 364288 144394 196 637186 138870 15 967072 284 105876 516465 1 11827 614165 137619 348 631848 175963 120 768836 150 173493 225144 192984 93 711354 263 147287 439733 21747 146 702125 197806 233 789820 123062 283 325827 128 67615 909468 7850 44 777877 54597 82 10253 97 106197 324681 151474 199 983557 239 101543 95268 15 66770 761598 203 174471 419231 10142 85 391710 6 167591 871978 144652 29 809584 317 136019 317747 82099 164 83045 54 98423 58135 153677 135 327973 131312 12 504597 5826 5 904255 183969 76 458371 21 132531 439451 193095 41 595891 3830 40 591588 122 99039 699898 88331 20 887963 58685 228 174181 98203 300 399977 10092 89 719775 166 77949 96805 165943 179 877313 75 9636 710467 200 117845 233248 82181 69 783420 208 98324 370617 25120 107 559604 110651 63 948571 85 54998 477358 150087 261 683808 198 145021 327871 331 199168 768791 195927 15 845066 104 20264 225972 134663 302 69202 313 110957 807492 17 146787 217249 54 58282 147394 7 76541 296279 46370 108 910237 182 45791 145103 345 172911 517599 159262 326 292471 9434 41 558358 259 185880 714467 149842 181 931202 67 66827 371709 99074 268 633081 345 135290 635748 436 196117 485117 215 71721 287435 15483 48 821251 342 147394 279945 124437 90 392896 41478 203 310110 108725 243 345159 169000 147 978111 140468 51 289139 157 106966 630147 84 20599 972014 90 176213 896407 15 72426 490276 297 166635 655498 23 32325 934163 148531 229 482451 43630 116 978378 10816 49 797290 62 141488 496422 24828 142 601058 40378 7 422511 6969 68 244595 170045 27 363290 24 1601 525145 5 7415 342182 148106 296 453733 97903 196 584275 72 101739 950327 113541 113 547582 194377 135 700545 171133 194 455902 323 155263 220989 2 196797 770910 278 127654 776591 82318 130 160606 140 183908 157173 110 106386 539736 54257 201 563583 236 88195 74202 174 101742 441778 117 170277 94710 191892 244 185732 109 20699 183783 146768 34 705139 63 25853 624701 45558 75 503500 78 22852 445223 145 82196 442286 154423 7 340434 145 56866 509953 18 77505 764909 81 50986 200283 72 54190 192350 38 53474 671462 180915 44 920696 12381 76 774964 150 26491 282170 28 62748 973406 273 179034 487891 22542 31 783518 226 129151 195028 100335 273 893952 324 197544 22134 62584 179 627082 49016 153 965053 161604 315 871943 175806 343 493182 8 14371 184167 312 100883 340891 55261 211 881348 160350 16 428989 180444 327 628480 186332 218 38737 62 51896 46394 185344 128 684877 50271 8 492317 256 197431 168317 331 134402 924220 57559 32 998891 232 61852 837825 94821 10 172119 169 33199 785084 173 180432 860229 166137 304 593094 14 39330 564277 132983 110 448928 184861 132 788744 298 132856 672763 39909 174 201381 107362 228 36199 309 130619 485395 5 187516 717527 100359 89 417529 173 47595 873636 39 94149 99810 155735 8 758325 196 186541 325807 24964 6 667612 322 191323 122447 67190 59 771192 109 147083 871293 180461 14 613780 24 125860 928371 138 90857 347357 74 15926 881020 93 170885 799195 33 60130 199672 109465 47 172812 11 186254 452574 47465 21 460716 166 142404 452347 30 6384 65266 86714 213 567572 241 110787 733078 17 161243 368942 111370 237 558353 98301 205 87472 46683 205 115157 157 116959 272651 165917 395 437019 145996 95 944172 103 78651 390577 87 83817 122440 322 156682 796738 167 120849 694049 60319 205 903565 118688 220 715821 7 177253 122765 103721 84 153012 136 127752 232697 281 171890 599246 108463 108 891428 58 146250 879707 225 102183 564487 196301 423 367920 65 75761 544065 143 119759 764192 188775 120 133768 78 79560 931177 40839 140 954339 98 63398 136702 177667 350 911791 59014 36 986866 233 61494 816255 170135 98 724858 340 147030 425316 121521 45 155262 21519 117 970608 213 72917 208217 169 107441 434176 20007 39 378183 320 130892 903565 160 109943 54474 274 165175 488189 152 189756 445424 16200 37 609486 53920 215 703026 249 116422 82427 51588 153 839104 1 293 141944 189 193195 229741 289 160660 979445 130405 137 754106 50 140527 909225 47 114947 625497 74 37587 660729 104 22091 548275 143055 196 913103 13 1972 618428 138015 237 327424 91540 293 365187 11920 53 767197 90 77878 714309 112 77808 550651 104 19731 968460 162311 390 7621 194616 274 585170 94252 48 177381 36218 101 701606 252 112009 697990 53 54235 722049 46516 169 201773 78463 97 649332 71495 140 708064 116 52500 54122 229 96025 976706 68 89418 199378 120 83272 894991 380 147640 946349 88701 97 624565 172778 362 141951 194822 387 350659 336 133632 558689 90 176706 57317 241 123706 292398 121 86632 82279 56811 84 207035 152834 342 692856 69 125163 571649 197290 409 443145 377 160503 874850 144719 72 151036 3 197279 700095 108 26724 760163 83 57270 951155 101 41486 391592 71875 105 123184 171296 359 642233 123632 260 233914 133906 345 245083 223 68831 271534 287 128898 699784 207 171130 626595 28 158504 414514 22614 59 269587 171495 81 628469 17540 28 911488 62 46880 93136 94068 6 266358 30255 45 679763 109123 105 802708 335 138249 899988 196777 222 480042 38 146272 541442 91 163110 162275 352 176873 850557 155898 308 19015 133 127725 542563 173 39644 914103 68 158833 804002 37 45914 878037 80717 91 177295 57 4566 720801 207 45954 181625 66271 255 396103 19273 64 138079 190 105130 654904 3 25627 691445 169972 395 317428 152384 127 271285 104 103212 604795 48067 191 253348 85 167737 951660 317 196774 463524 113686 171 417331 179353 146 912341 24 2901 596832 93 193902 498477 181245 2 733995 296 109070 399835 208 121191 356031 41520 196 429392 4 386 753028 15696 89 384071 256 78662 5434 150 151605 281021 174726 23 422005 352 157174 368809 392 170941 965564 22140 28 425061 123355 35 442402 87 58829 52548 84891 169 508363 2 11894 908438 53960 32 424952 104089 166 262479 9 107769 521391 141 146223 437594 287 127631 587901 259 159561 61841 69293 131 894687 111479 173 405754 240 74418 450803 169976 251 423819 109 64856 195774 1 162459 922301 74 169794 439122 22 12536 53723 137 57504 672923 177649 160 477898 308 144047 344777 55 96227 200426 159688 42 325722 176845 74 198361 88 18331 869623 63474 233 433297 113124 87 854786 165082 65 683362 1 115322 649858 224 199001 711963 124 41034 455838 243 65897 344138 22164 42 24952 247 191248 54312 126 75863 624592 93689 224 233634 122 37899 244218 82 139263 861291 125 37583 831909 24 110030 28976 379 156810 121626 124945 168 854082 82397 212 373666 38 177897 736283 137039 175 578229 150002 241 796858 29339 70 97364 21446 120 285458 195 92660 827920 7740 2 401080 86863 274 19165 197 167036 250546 109111 58 274971 13536 99 701398 150 50045 537872 82 49855 890803 97816 114 14074 156710 58 561360 79821 209 593613 260 97232 615023 385 164313 921309 192733 399 781626 114414 88 306951 341 170454 125304 22 88782 290091 84920 12 921923 204 108083 458085 15 44048 88934 264 94785 61246 276 80519 893283 64 192373 592548 59986 151 622570 45 16380 602998 101751 20 565853 315 140977 921807 24557 93 223942 206 102210 265941 64464 70 336404 71591 199 539549 98751 152 722070 31 112053 290999 105 72838 634960 68 60044 723546 161 91549 491751 171676 256 239957 63484 231 524075 57205 202 363027 177827 125 251369 18787 76 156343 17 46906 933162 142143 132 512522 243 193723 844958 43295 128 722902 237 67647 859361 25793 155 481094 176566 304 549375 75616 91 491982 119 79812 908024 201 198435 816421 15500 24 821411 128070 153 691078 244 108490 975896 127 93021 492241 9167 38 902907 118855 325 147820 179932 39 946300 16828 77 50863 44700 154 707856 194961 372 103605 245 141383 764543 137082 89 56547 67 7622 509308 50 3134 930590 46 149100 970574 150 136912 138206 433 198711 549300 122169 67 376919 67608 133 768889 49752 72 635706 173912 157 13880 32 1232 389311 119 109680 927048 6689 67 564931 51553 34 95834 39 6753 153765 129612 209 838670 135025 72 231440 68 44231 258750 140513 347 668348 114473 261 710168 191 60735 227646 111546 330 315053 259 195669 620947 440 195760 247921 34359 164 125283 252 110870 405698 255 132080 503510 315 183073 739022 3 20871 322656 161980 47 801324 114 191610 283006 121721 248 876497 271 84426 190666 36906 108 60951 39 127690 675836 194420 333 698150 129 33914 287119 153921 100 127502 64031 123 709709 393 178678 592617 82 78859 72161 143 45589 417188 164006 284 399577 14234 29 302858 54194 127 734836 379 189333 434927 150 47341 576650 282 80595 964777 147971 291 244726 29 62361 761084 62504 194 866440 207 83031 56272 142 26966 336936 192726 202 222852 134 69184 154996 29 1199 862867 326 125375 990747 7 37999 991081 4 7586 971733 12 14991 132450 68261 53 67147 66446 44 240687 150017 151 588466 118416 110 554532 148155 198 147680 102755 12 78119 112039 66 151196 154128 231 232138 43 162943 102526 175513 94 391255 170310 34 731979 107360 217 424502 61950 151 591914 276 119368 912464 306 189365 470817 5915 47 152308 83500 144 312220 194 40186 847839 96907 79 49622 120 62694 521822 63 36381 134719 58 186103 639742 220 93493 88707 57 130386 418438 115 84577 246140 394 179224 567045 73512 19 735216 89 10160 801449 18574 79 185921 119284 161 491276 391 183638 907533 180524 388 754840 79852 218 488664 151078 255 365432 277 124256 944477 44857 165 549233 32814 45 602858 200 134254 624107 66 199800 847083 140 66030 234227 40110 178 742859 252 102138 205241 238 13 769539 308 124846 380100 156 169100 635888 24144 133 507673 105536 111 765573 40390 108 189511 102 116729 948449 87547 265 807545 122285 301 172604 179033 400 527695 187626 291 455409 111 106736 57329 138 71396 641267 260 141455 776194 346 151575 796184 186543 210 631070 77531 63 420089 182336 334 557906 116 137225 375086 250 64003 934645 33916 57 358306 50074 40 509537 223 106321 733535 10 151282 772289 24029 94 461306 205 191472 440387 145 101532 90554 163023 163 481073 29 90270 944273 49 82086 844157 64 38846 701011 26 82197 672137 170969 121 969159 395 166552 326379 62 137093 316531 195783 426 368458 336 185359 30063 60870 222 180734 178335 417 60934 318 136556 450317 158837 27 48872 275 179792 240810 417 183228 679194 6 177841 320467 23028 9 907611 165401 398 55726 109 46732 375486 147635 186 324491 136804 30 94452 73 104391 963354 135754 340 237836 136978 95 627569 127 110551 703059 247 88363 270396 194 91831 990810 101 98484 168169 167538 278 896896 59834 227 51209 110 133417 728172 151 31066 644701 231 133211 829998 89 17310 912478 42 56363 620447 71327 214 362801 59112 202 558971 107 174332 226959 125226 158 741210 90 23236 398384 147908 343 370000 115901 93 468122 125625 214 827666 105532 305 723800 105 88888 246333 101719 40 51624 235 142538 423129 342 158359 303606 154795 180 935044 169317 345 592396 163166 21 790187 198562 174 713881 75 177081 892807 24 1177 492345 43033 45 884807 179 45884 9405 333 126867 750132 186180 57 609188 38839 152 340353 179 161816 352327 13699 97 482697 132642 159 246408 29 50414 420346 160672 137 463650 56018 71 868345 12621 21 743472 84 33678 341668 131137 152 584935 143555 72 860713 194 90397 969392 32766 147 971347 99 29729 614643 190394 21 293652 17546 120 256836 282 151810 531733 223 176745 672995 69 115690 491400 55930 62 736340 178716 240 261284 50375 83 443384 106 123025 367388 59895 215 363233 45332 113 974483 103 34792 768160 117 48804 791592 46421 202 284314 148583 191 497173 56366 96 838699 195206 377 883883 133 47023 64332 198141 230 178558 143091 368 895726 38260 96 568766 342 138463 851282 313 143412 227715 81461 40 449914 231 108184 656107 64 170070 923588 106633 60 392494 145768 237 753343 6956 1 629381 57 196002 431996 21 147138 612716 41766 67 254784 180 118262 420876 104557 186 326313 82 95826 571163 24 65423 404705 100 141033 250400 186056 171 422305 62632 28 432444 147620 59 942671 158951 50 170485 146 149728 159584 186 174678 813950 79 56971 122969 5 97638 353682 124488 38 370848 39 53756 994626 166 107391 330462 183 98479 422313 261 78718 501233 102 58152 402423 32 191634 981835 236 138040 55014 279 91915 849056 202 155704 959394 103581 243 450649 110 13486 803334 35 6844 254517 47043 196 626091 77 116476 159423 82300 238 354029 21359 121 715339 186 84604 871109 89 100390 544993 176234 189 421066 121298 40 318873 89158 267 824881 52978 153 774784 78 14323 133620 371 198145 702707 308 148816 721809 41157 59 860567 132 53656 820866 381 151330 88535 127730 37 947664 154270 360 93291 114118 239 41983 22519 138 623372 138611 150 290668 22894 106 991018 107151 226 287829 290 195940 750916 59 107728 714887 93831 254 319056 247 163526 511731 35879 187 491279 68 9842 557158 262 136184 774663 21682 41 951756 101348 309 95954 52017 55 197351 25 67441 253642 182735 8 423945 6771 76 993516 59962 68 83883 93200 36 834287 26101 21 841780 179 63874 109588 113 161089 963227 126392 272 523249 191 170796 430828 76 135808 28300 171 49613 187988 64 93892 5929 43 198790 748335 79 188279 612974 92 34944 707336 149852 54 243364 218 97101 78913 141 80087 251158 25 164495 99487 7565 1 235190 164321 310 134202 165 39426 888134 90 8565 197312 54245 22 789628 134 89031 420106 67962 10 375584 10 192173 226738 37 111969 67411 71369 119 487193 144111 211 483757 55672 181 875638 131338 189 192290 45 12752 226582 100 26217 791355 52685 137 619449 7723 19 178220 210 175897 901013 289 89924 491994 5574 60 754019 352 167474 604643 104987 193 590816 117 159385 689456 7804 59 131883 258 179120 342450 17447 114 846771 81779 33 130845 91927 58 202644 87 68274 707287 76597 80 932569 130666 125 947609 110 96704 716917 83 13781 709768 93884 97 823378 119549 299 348888 91430 59 775667 221 131974 516573 262 171458 491503 90326 18 737441 311 118218 5019 353 163878 177262 149772 172 916222 129709 114 555961 150221 300 931137 126187 305 372739 119 106149 278576 151123 328 886689 27985 52 470156 143 35792 867444 146262 228 356520 324 7 371314 130509 287 965972 84723 200 99176 101875 197 293309 180966 400 79547 113851 283 520699 190420 352 496765 250 115280 986114 303 126706 694801 42 189023 516398 91 32499 942462 46173 57 996018 116059 245 238438 199 113382 948413 225 174200 411662 62795 131 423212 151019 192 493034 36 39334 705800 50956 58 159218 94 119684 957552 169495 299 77022 3 135000 588056 167890 80 711951 10850 69 913078 16741 64 304957 239 77667 307625 62 187134 271626 31 4851 982082 109 84520 258024 97684 94 600114 163 34113 551583 168172 373 234434 84451 144 461987 91 96184 689492 32124 136 499235 48 131783 109779 92841 76 422356 140446 110 777940 139760 49 580817 92607 3 879400 86735 185 316434 310 126667 244841 16 14656 106291 46 118990 991322 191 47722 240352 13 4940 19775 230 155001 691605 72217 220 658679 122238 157 196489 81405 273 216541 47145 61 547129 303 129026 42682 71702 12 713797 137 6 370804 25246 147 691812 287 153458 656793 90 149682 552106 206 75807 773529 94 33659 854792 20 4429 468727 149479 259 76731 102 11142 385933 201 186339 276638 96857 212 983265 328 112307 461620 285 155195 555249 180574 78 856339 13103 91 254663 71151 216 397809 280 133029 645711 194590 162 365056 247 179979 582768 98 198040 695625 28673 38 498413 71 136872 900627 170 29825 639364 19605 126 723283 310 143324 232564 99177 85 622764 144 28934 274195 182 125872 553742 51 12923 229027 64 9406 189446 87765 185 823749 176 129591 51531 16 7137 438193 127400 172 887443 26 3082 495296 286 161595 918423 114273 127 836202 46986 60 280801 28992 95 538762 51644 24 754477 280 197873 757572 141 118320 228242 412 188551 577631 133988 137 861679 43685 93 231569 168 97685 452961 23478 106 322976 161591 122 143386 119393 263 541687 7 197319 943289 117451 163 567833 69991 116 719247 123 157813 748135 150418 4 690932 151401 310 250506 122 102257 336141 11 14186 753363 117 54447 762254 66407 14 634113 54099 225 97156 95712 75 884550 149755 325 460354 83 58366 278454 149 59441 918660 272 164164 822873 159 134584 871992 108600 41 923116 5 186486 169436 166 135135 464632 104 158163 218159 302 91556 884790 137 141638 629937 53741 182 435244 14924 113 320512 175 51926 202941 177 128086 657926 128373 242 265791 103 189208 89065 142 46748 768324 69940 148 226546 20315 69 677786 157 82164 257473 46 87346 534554 125029 28 12449 184871 175 411239 133 87508 695105 3 61555 428562 35 88903 464483 52770 155 887444 265 128146 35012 268 148142 536208 113652 258 866653 67428 81 795678 2 53118 871343 355 127275 529470 25343 66 87954 35 23492 789909 179 108434 731622 111 152207 477395 40 29458 665262 294 170460 413273 14 146534 588421 169102 167 361245 29 7844 25486 41 105361 978593 15856 92 192101 149204 174 300037 188732 232 703694 199 155817 709623 175 76525 992144 141645 322 862157 182691 302 676296 89611 27 739601 73838 205 499733 147936 202 867783 151669 88 882400 295 106127 516762 268 71939 531888 186113 383 148939 318 164595 821134 87490 168 358077 110922 295 978947 160 189558 139333 364 135130 151545 272 86551 503169 316 178436 349850 141 195979 423111 78972 173 261363 18352 134 828192 1916 30 966212 163 139757 705504 50 64418 183755 149239 285 984565 70780 223 440804 170723 96 918253 174437 383 459005 66069 75 415130 108095 47 557981 163724 58 264469 7025 50 561573 158501 145 27279 5017 40 508487 52562 28 891864 175 90005 939069 365 160852 6015 388 158426 668741 102 68231 61616 184809 242 334078 49 36043 27431 1136 29 4563 18 52989 273615 132 101216 736389 325 135637 255602 96 186959 773626 389 197099 883679 173 157331 115051 82560 176 340504 149723 320 24310 155016 32 302705 8 14715 256926 47304 35 272364 10052 66 753103 40315 8 907747 127935 96 557390 60517 92 399065 157 102778 806894 172 29637 54449 146890 122 885424 178702 264 455402 373 160264 326553 126 144830 717081 105751 303 520580 97490 39 292282 334 197495 50064 159120 191 96118 121550 203 714742 149 138997 34877 143 53349 151597 162129 132 429600 48974 150 496365 95695 193 544495 232 164015 786255 114 22904 952539 327 135997 74823 135 148136 882969 232 8 673892 108 52582 909523 70 100829 645322 35 51997 650768 309 155695 734524 179460 71 657758 181234 60 287558 65 140729 281733 166133 26 715370 52126 166 494990 137959 282 763821 2 4129 419781 143765 172 294138 178 144928 959968 51 103366 873774 178447 378 608733 149 79675 854151 154847 149 799756 66281 248 328139 381 192228 61833 113732 76 69648 272 117547 326958 39 7122 404126 20929 105 265271 114769 143 111214 232 148633 373542 349 127956 126863 1 196367 470143 225 156473 862021 221 184459 36176 141485 216 422359 74823 54 10351 114863 273 389730 265 148024 719352 17 49462 11037 118 70918 760893 202 74230 709622 5679 71 6141 177 33164 358548 9 131219 19834 177063 241 432321 158631 18 916900 18651 96 590570 185252 104 190946 156 118150 981215 188544 20 498307 30 176311 2952 386 165393 962305 166 51410 302400 10293 93 23814 373 143330 569165 56 54126 391355 276 80186 199333 115 21207 226793 88739 120 572198 181445 247 764896 47 180648 952334 168634 385 627391 152 133273 337935 87805 236 991545 93585 299 318708 260 115805 381796 283 195102 305113 66 46598 885388 118 64055 809317 167 56464 96186 177930 270 726237 25145 41 434900 343 190241 438819 45 17465 739037 31 11286 668432 69 166770 467441 15699 118 899315 107534 48 660613 161944 325 607135 4798 68 472463 139151 320 610852 43 26262 630459 243 172643 523488 35793 10 664517 140340 250 580467 32 11007 954632 22 20943 115809 286 161810 739595 125866 15 601427 128026 218 791152 193487 230 279010 152699 346 682615 89 37352 444108 20 105699 271015 12966 78 254504 126 86373 937527 10817 44 474702 11266 83 854746 200 139535 270340 182678 332 991080 120 25294 314898 265 96700 479423 95408 141 831315 62419 244 524654 47975 50 657733 309 99542 896053 116 15147 198954 163 107381 620873 146830 194 739589 72 79532 426102 78214 79 489357 114898 296 563623 95232 144 671698 111727 148 321452 65408 58 689351 4 87149 353049 91045 250 132982 120565 284 563113 101 28801 104480 67 113931 616484 48227 67 684840 228 113822 19959 70598 67 338083 5247 32 934605 98884 285 415152 6282 49 61209 169 184577 300676 58453 214 116017 18 50493 77516 4737 18 700591 51315 169 176228 169 160975 930522 129990 81 103599 224 143080 335752 201 146281 369876 150380 77 696200 100 144692 613334 2539 8 575282 122947 341 752480 21 100482 873523 97248 22 171874 9706 7 690290 75211 231 750208 106346 14 257476 100 35766 846020 8057 27 53033 111 16126 261483 301 164020 481247 123826 250 881735 111453 182 164409 186367 15 151080 168957 130 132294 278 142516 61523 17 9759 247491 177 166283 804276 15 166897 886537 118 114110 349315 81 110473 953821 109568 158 474442 149068 363 457597 108 75331 393321 158695 308 46105 131021 104 246928 133096 10 125681 130607 208 496116 144433 269 860604 3013 23 874893 45 25013 210634 233 93175 909598 14 27443 462087 104024 185 804391 121 123217 209164 179297 395 136770 23254 48 917811 404 3 365129 185806 204 383734 152111 341 820831 147143 172 953251 77096 168 105977 28 45089 461289 218 125294 832676 159635 48 452167 43 4709 742807 152 185907 781954 205 97987 934035 38511 37 470243 26063 57 917019 137690 311 627472 407 166410 676381 110 100317 602668 39690 176 934203 6 48786 280987 294 163862 68452 158469 355 495848 57968 233 636231 71 7 97491 95260 229 158346 84893 227 603791 116 192766 808051 110220 94 729480 316 161250 621612 144888 85 975587 23811 123 219932 279 187703 884984 93644 238 396539 182 45871 347322 102 14148 811550 140350 325 925224 132373 94 106151 82 156092 845930 113945 231 333826 61190 202 806176 167870 74 3530 189884 237 308262 76 58620 126575 297 157141 64513 76960 20 244049 164 33223 481791 182 159518 483963 219 78337 370132 320 143478 17822 184 146775 68158 16330 12 422903 126453 121 703135 134776 286 634009 78698 25 764955 177857 91 996382 179762 50 937371 37990 13 329689 193217 351 508139 170 136143 100185 120973 22 831144 128 35408 445949 14305 57 938518 22 4889 666847 170301 137 505606 72300 165 293440 288 147703 488948 337 131496 306662 44903 117 11120 162385 191 516110 122853 232 744858 11 26333 789015 90479 248 690533 15653 12 83612 181956 156 432404 49 60379 241657 345 172999 150941 199441 294 71686 157067 151 649717 100101 216 48613 120 21440 201144 63376 211 867123 20471 25 988449 50 53699 745979 48723 196 567606 118678 333 756402 105 21757 482545 185 67057 123840 222 51068 68317 83 177403 63092 170 41460 268376 382 188909 423477 369 164191 190900 141307 247 199955 8322 33 346758 199396 217 355372 165538 291 750307 11782 21 79688 162690 331 639286 360 168037 844199 168 120911 721055 84232 131 134455 40 88982 707880 21206 44 669138 24485 125 143971 138282 360 636432 17 457 771799 75209 89 225635 126 123500 227764 58437 35 18525 24 199869 5112 26 137544 191688 21 18086 686622 307 129466 386852 61795 162 415952 108120 171 794538 53528 100 875234 97806 279 88125 276 77434 544224 169249 47 598059 16346 25 450237 161380 28 503312 186 87112 914436 17501 115 354555 107964 222 816339 165 69848 311637 42096 44 479717 171434 1 615212 297 111529 395533 3856 1 190780 67715 67 49454 278 85559 351290 244 137780 217915 92 47005 697300 102 15243 457225 58313 95 661015 12530 83 427610 241 183245 536010 189 163573 314071 21173 66 67089 24 79519 83501 156281 212 270000 130 34389 80403 74640 243 193094 50547 173 225633 15 460 581703 176352 407 48650 89258 80 670802 378 185528 731972 89 22984 577343 121 33851 963516 146 80496 885437 1 646 657186 99 109452 516624 8117 29 706384 47 77485 676440 23 71886 377190 87356 204 726136 248 92821 729694 195060 157 26496 193890 21 418333 94500 151 148126 153765 91 809392 257 199225 967576 194761 139 26367 26 12953 88333 67404 202 34851 43783 151 497515 166271 166 455963 19 14703 325371 13105 60 460996 112 101091 497348 173017 263 757051 203 88480 421401 128 23520 175766 7779 76 881504 150 96492 372409 87 112343 873635 95842 151 621171 5 36314 366707 52 163232 513129 186 183348 560333 27130 110 58170 94 172161 133533 14 16922 363826 83943 90 293973 48511 175 501154 153 72028 117304 327 170514 570890 339 187393 549288 166623 274 885567 42806 36 380215 252 83801 976180 117870 28 241414 66088 48 313393 5 43681 98538 20 35664 169512 63007 176 593198 25 168744 116098 3 23888 198270 79595 84 356589 130 38508 192247 169204 210 378196 122122 172 886401 112468 21 285176 23625 78 461084 119716 123 476652 144235 86 809907 39658 123 549113 254 92506 410254 218 124911 541078 172002 276 278027 22 17896 407408 32040 80 369571 8150 70 676602 37615 120 461432 225 162934 78604 27078 151 752326 35218 146 806921 147919 307 993406 18682 15 103795 160 198765 773462 94839 188 104155 109476 219 290869 139341 45 783522 198526 152 950123 39376 55 385304 84 13007 101391 332 150989 568034 64201 220 524990 322 168990 135125 307 121499 104629 91445 117 224161 93 183507 826163 116003 42 75149 187119 323 70756 82 139710 855766 134351 80 209325 173398 305 939369 186312 414 58760 57 106389 516494 7400 46 158470 68 34604 115787 254 195875 10780 14444 82 652306 70 77125 37982 369 186693 371855 54318 109 944383 331 144786 672635 16 20793 334967 55988 47 706296 188891 39 930952 43 147760 744750 180470 145 710251 88117 224 29209 766 9 461552 75568 34 379436 161238 130 72485 278 183096 937643 154965 314 550718 81 27722 691352 199356 126 831375 192785 339 768754 45452 200 349210 17610 41 947726 102244 303 247376 169195 352 231216 2070 35 257325 119 65210 737016 179086 87 84889 97 132735 951990 64 44542 892826 3 13682 209123 52 42991 962679 14 184800 615597 294 107419 858700 101 123904 733314 112939 287 628410 150014 26 197667 140356 112 343060 91471 58 736993 19468 87 567250 23 65702 486136 33 142937 869271 126208 67 442598 45 18938 192112 346 175653 909834 8 181890 76285 22 81734 923487 127200 120 323010 183329 15 840906 169 191546 602056 130362 227 635783 84325 55 169597 244 175999 856171 63 10651 28601 82686 111 831851 379 157046 845856 136 23950 913036 136 152308 643815 11 60844 141150 79 22747 641508 66 108137 817379 122458 293 369007 134798 165 148621 12458 90 709753 242 147816 21577 32 29819 378848 166918 352 307262 330 127741 23025 187998 132 372092 10087 96 191834 324 125320 535708 339 150809 650094 321 181386 751515 24114 77 827135 22 12599 825820 15961 126 246899 17 3333 420948 136 60387 446037 95 10870 559645 25 198508 962066 181361 15 319333 236 77866 466221 5 9367 693172 111 39595 344520 158052 70 577982 282 96785 647011 165983 87 549215 60299 85 106011 346 123052 330699 135374 3 817855 391 190620 209699 83818 140 762078 129 99644 713742 115049 278 297198 34570 55 114801 162476 57 484840 29 181351 559368 135902 170 861127 71 27560 277170 246 79119 243368 3 65753 143782 68 8225 685429 28884 88 96532 86995 161 337372 13 71608 791936 165818 150 480820 142504 111 671766 103 51709 78211 352 127074 336965 100102 268 188501 195 98142 987415 64295 79 589356 24358 39 692983 11832 85 353200 30858 43 343065 20 199159 753689 343 187681 302661 83 72873 318081 36713 97 109472 83 10496 706445 5235 17 721269 16 1297 20232 111 96690 947360 34 30107 672559 59 67164 926762 19919 80 317845 164917 5 61947 210 189775 313146 20573 79 123917 64 5752 329599 155 152157 607110 169 37076 781586 163 64991 808748 133261 145 638589 66061 163 416817 117 82491 762349 62 154668 805478 44 66898 258911 197797 5 945827 93 58150 616006 132947 314 207965 38061 119 926915 18 16100 860116 251 96407 81896 270 140713 241023 105 35052 910203 74470 188 426040 314 183164 937147 50 3858 116278 92523 151 24064 150621 94 509117 35 12144 666081 35 89940 147243 151821 381 880187 17474 72 662037 121452 42 771993 30 51448 53932 3931 15 298352 85723 84 773934 136358 118 146692 146819 375 291878 206 44279 253359 123 47966 82404 74 6930 383117 129380 235 296818 15034 22 183862 71 24959 794019 34514 99 628783 6 96147 743610 158037 15 869865 207 44225 933616 29955 106 19471 21037 62 526430 232 148277 22853 197 81410 729647 91700 207 840979 52569 82 859880 164 31093 933976 171 4 389420 107 30899 716383 4 106550 718319 380 178782 660967 160998 63 524031 26 7817 839778 118 114310 869932 111 68920 452361 45 41085 734325 20 179928 227423 15553 43 721277 129 32846 265463 162 140281 761905 61546 74 388468 293 186831 140407 152 116518 261374 168 137363 89029 271 82578 493165 67263 72 233716 258 81377 74294 85115 123 503108 17103 28 305341 337 195115 216630 11 60570 996309 190148 91 318899 191792 283 600469 68443 234 615927 78 8007 191181 71490 86 772817 247 80309 436645 21 33568 984779 380 178486 989689 65436 17 550347 49737 203 618592 133 175997 839469 25307 131 925185 118 69214 26028 190373 335 823916 120 70510 142625 45513 111 634339 19664 89 510090 53 69040 175234 112 25973 535890 148 166513 918931 243 144843 201681 105793 13 949150 32827 157 379813 163118 80 929517 176689 50 229111 65 63707 361196 174 90939 61888 33432 107 403805 105821 69 495908 23 10878 705804 144 149533 524649 347 122115 485589 16 2826 423419 112871 126 223774 85 12355 636544 193 42501 213735 150260 313 223143 402 193458 562010 143030 345 768070 126860 163 16131 94287 43 321841 313 143899 95242 160059 219 372565 19 106498 32497 84 98929 422093 190437 1 515098 33131 84 960297 31 40163 291521 313 157669 539127 141136 121 478369 3 40147 527696 171 150426 133845 155717 264 559504 141438 4 438835 5 89745 384901 191876 314 149487 33974 25 432237 153 61172 460885 41 2825 718478 25 21773 393143 172 34713 19691 26 131365 384324 104 84987 428393 125 138694 219560 11 43021 951314 117 124711 200362 316 114407 156440 96260 144 888910 220 109407 740674 166596 191 388682 183 35164 360214 126 55128 506774 160368 54 234227 138653 293 767717 55769 217 654223 116 16079 407986 143494 248 39732 85 62426 708897 75786 107 343372 16196 12 977414 41 173982 916693 191049 164 545609 70879 124 387085 173219 66 625743 258 149690 512295 170592 198 332450 123972 81 872854 109240 128 947753 123 102109 604204 98015 187 966762 115383 9 144475 182 158364 857189 171615 109 940933 176083 341 700660 177022 22 150866 38688 109 909753 63369 66 195524 131 25827 803193 137729 294 802817 54 49218 859724 278 141785 393567 220 8 691068 190793 47 38979 35 62819 413040 233 94845 462408 174702 81 109878 125573 93 342034 74 62205 130795 179788 410 320876 36181 1 416095 210 47282 228204 163353 213 271769 37802 100 285623 87 3 33506 436 199572 58591 153116 356 82526 183977 125 376314 154155 112 54799 59398 47 459774 117 87621 515142 24617 33 611523 80912 247 756733 70 68392 358855 286 184223 9372 171328 59 732942 98194 54 234397 25 14493 574132 31666 26 404770 34 12682 627830 131 29116 371077 88589 18 753549 302 100417 305420 129639 215 347328 341 164688 846455 186 64717 379977 45 171795 584123 434 3 239998 87247 174 86231 158804 44 839055 137 54247 450262 47787 111 493597 155876 112 700381 159695 71 593636 20130 93 803032 324 119180 456703 331 120900 731419 40 12532 118284 45718 143 377922 3051 8 947891 220 120385 419316 124142 72 43587 108161 193 256685 112240 17 172802 110899 193 257590 185305 282 818036 178 79704 320363 117 38619 176622 29 14893 804355 194599 323 147878 133644 212 791718 50 131767 715957 46 68408 536973 184264 311 142734 153678 146 694132 39200 154 916075 31340 117 299990 273 170370 432559 180334 327 112041 180781 324 322256 26 12685 597754 179 105526 820358 113558 57 359281 172090 190 681998 28930 139 389508 22795 108 817781 73547 64 542883 309 99337 448492 21742 32 935624 134889 246 586219 190996 353 48303 83 67287 519693 81889 258 771092 128331 101 114834 135 90024 590282 50556 1 932644 59339 171 181780 41904 6 781149 120 31967 419005 83284 155 693952 108795 314 20666 77 93280 517155 133872 165 697374 6 642 884077 176 35332 225897 84157 235 817514 58 43730 581985 213 183938 838532 12015 77 92878 194 132922 483611 112 83764 847832 256 198397 60551 44 59997 810560 48 4606 260647 95728 46 609755 72 40297 604281 190 80375 252880 119 62625 186810 215 180808 528787 29424 154 836612 185056 416 470026 158235 92 101847 55 5824 766619 87 11244 323737 125 129416 263376 159772 31 589990 75 6424 936795 72194 36 783089 198950 169 419899 182593 66 265665 103 59036 645562 121 19038 948729 58364 66 788178 108 33388 333618 419 196288 597884 12 127930 956994 3 581 67173 34 2884 240772 388 194215 16404 13039 54 568545 48211 126 258983 163 127731 854953 6 90677 880372 32 186225 592277 311 123631 77286 36 26030 217415 374 162380 214345 179 58552 110011 54 196769 306186 175492 369 25713 35501 122 559501 162348 263 449718 198043 249 951304 129322 281 128272 201 140380 547193 219 152576 684082 49412 18 576822 192964 379 788025 119 73954 596553 290 84654 415399 20367 136 571491 73949 239 767155 118707 231 143477 426 183684 995856 46 16133 766852 20277 134 435917 302 97734 431738 102 94764 112644 83 131318 111067 128 192802 72531 266 81109 419490 96199 5 631309 75 15331 937467 13273 59 680277 249 136838 709148 229 68490 500834 31293 152 915934 146079 314 924819 83944 286 769032 341 161620 439536 145156 66 210493 20670 94 157223 85056 166 178284 196 154101 106205 66323 65 71913 87 154526 40760 179186 248 963463 88955 18 532908 51874 190 837432 59691 179 872435 86 76014 483545 85520 194 93272 62702 64 60614 32 126711 461338 133 197701 716177 117187 86 519856 128 37735 114261 193 46219 821338 141 57878 695984 125395 128 490780 95 105567 749543 103 42259 42530 157 111388 235881 163941 224 570419 36829 164 662109 170491 261 28623 41542 150 583123 19097 13 179402 97217 121 369440 2 72815 453699 214 188915 788291 100601 210 877696 199 46288 845452 31 53124 660246 89 186477 156321 37 70281 396054 137 94270 332583 18 12277 496789 181 164873 315314 46913 176 269403 44 145906 420924 102315 275 161499 110 123939 297814 114 104364 2002 50282 174 199521 342 167863 763458 164786 264 675757 67620 61 183199 56 38822 224662 21833 38 694630 172 196947 938936 117 69611 806300 11613 94 553511 174341 301 753031 102415 21 932788 17906 42 28494 49275 157 659773 398 185153 59955 188867 37 815657 18617 112 769871 135094 234 694573 157551 12 164633 8 69106 823470 2 57168 634976 221 78327 466789 114907 229 934758 68431 65 942924 61587 236 126433 363 136584 97034 343 148065 964106 22 117274 72806 59 5659 739160 54166 106 496605 18425 92 16152 143 164808 15434 149480 81 880318 152453 16 26944 74752 165 694393 187822 430 350482 68 123171 814594 89174 207 353945 203 48132 893913 29011 78 20455 36 56575 663842 99056 283 499989 41 71788 966809 225 98555 922104 18923 32 439003 191 183424 885532 59315 57 734986 59 193720 319755 96623 131 654107 9 176939 161764 238 57479 791507 144 125049 275280 14 50109 801711 209 165190 377549 375 144839 503573 159 27968 856160 101852 295 488005 156 39594 220130 182 87481 580696 33900 96 10585 22 63987 868499 158122 213 216431 106729 199 860976 187367 49 769030 103782 47 726924 140 34043 350553 271 109474 932350 97105 10 878854 32 108545 377004 135 130197 908202 6746 80 27503 171274 44 145858 140137 71 662559 259 105195 207598 40646 120 235178 176 58155 781303 88859 147 305746 64525 160 659623 122964 119 6828 186801 31 356784 17200 118 151462 103 88569 533751 115429 132 23743 152543 388 305985 170 96459 900776 135166 137 3933 284 86908 845421 54248 48 873724 17 110454 171325 110011 153 775910 106 60142 513526 148 22382 47446 357 166371 287122 66723 12 96913 37978 157 270556 152 99668 853118 37 177105 861890 119519 271 662322 66411 128 430382 327 151459 228702 23 65335 363276 94837 168 584356 110901 164 830277 25591 106 711309 114920 269 178563 85 187863 234453 143015 294 38404 182172 145 626958 79944 238 213562 142 59349 493765 278 123405 228159 29660 33 153647 120 88435 310123 153428 192 48498 8523 70 532074 292 154579 102907 190818 173 314923 56 6097 222763 119 68940 188044 364 166214 925145 192498 364 874814 13205 27 814803 100623 72 117099 49 41042 420666 183505 292 181545 403 166321 345390 64284 136 49988 2 36422 665749 232 118373 159956 73404 5 353581 90 62549 573525 351 135943 948842 62335 133 621200 72 18598 238576 58498 237 843114 59 36830 795956 85483 278 274756 35 66251 648231 45 78356 782480 109 175277 494249 217 169770 439399 43 111526 284010 132354 97 131317 266 105767 458780 85 43036 963300 36 108159 679168 191771 17 414701 72839 46 916915 160259 29 356573 126857 174 95870 51979 213 946947 306 164857 489315 25114 58 434813 121443 209 463042 117 169488 483257 38283 177 918312 17412 91 746022 122364 236 919789 358 190647 472470 152424 80 464622 173 54264 72516 77792 157 125628 200 70694 106659 234 131426 381561 121034 257 177929 64891 45 955905 242 140050 168391 155 100842 806646 206 129511 889828 14890 90 103408 111 12338 342702 197623 213 907065 107 145294 370016 17854 79 70807 114669 7 934838 36244 164 826268 333 176807 76345 78 100225 777885 3 125938 182121 39362 44 827696 78655 270 274803 215 47822 801965 64682 202 175889 128509 70 15596 91 133082 66278 43909 6 154212 194906 260 651572 16924 19 744561 88695 223 105498 60 16951 121891 251 167133 399156 124632 187 801394 4 105308 332296 22000 118 423854 36080 65 672169 63725 61 301755 405 178746 345159 92681 122 438485 36 126570 677155 188 84009 293620 198 67624 271472 99 27484 969564 101750 275 499198 181669 422 219133 178321 109 435089 36 60171 139544 258 98759 138405 77 11201 838472 17 11845 611437 248 78609 201099 112 55182 934770 148862 365 985110 35 9772 470839 153 23872 77748 179822 395 112822 230 118528 728221 71554 31 343949 202 118487 411124 155 49550 659795 66884 158 851260 6 6191 274671 43830 194 608927 304 179911 142550 41438 136 312783 31 37341 199354 12 178787 484707 132467 142 674320 45 4595 917000 71 174170 481111 236 114615 901151 324 169444 37341 70 22699 610694 162469 166 937088 243 162645 141994 165 34114 852031 169786 344 950859 253 154804 807313 33 82606 105210 401 199210 416146 33865 44 378617 237 70869 649127 17 1946 331290 119 24889 899968 296 104719 746074 52 112404 674757 107 182772 500674 346 184177 35605 68000 166 160161 305 155569 691157 153 127875 741271 103896 97 685137 22800 28 923686 115271 187 245786 88210 222 521541 19 2135 140158 107211 162 614927 76 9792 720127 218 129114 606652 286 164956 433894 76 30065 371863 36 60605 937363 103 161308 592173 44 120859 418498 98007 51 731748 72172 205 590016 190086 337 37982 50011 118 679825 66500 133 320022 121 37988 851413 156215 377 902108 71 194620 494809 110 123051 279972 9 44911 866605 146957 138 230178 197276 388 287035 333 130183 605964 177 124774 806733 90 85356 309593 428 184433 173765 8300 89 182399 310 99290 910322 280 118291 934129 51 73375 318576 165364 146 967269 396 164858 428727 168356 295 31502 98 133646 713523 48 8018 744001 90892 91 744230 65 29538 53641 103 192064 54857 125932 248 945319 145910 13 753374 63 75255 1572 4626 41 423716 45 174033 613466 142132 41 54207 83 84413 652895 187 75550 763035 34 87641 749654 2435 42 747402 119851 116 321952 88841 3 539022 99727 118 908461 246 63989 469373 304 125010 457396 28 46014 786059 45 104414 594447 213 134539 639307 137235 166 930586 216 134061 383802 167330 345 67775 55713 67 487128 73947 87 449054 31 48848 25889 206 109431 142351 132599 346 875358 37 89795 943630 378 195238 99245 103771 278 611063 254 95743 962912 111396 168 475106 190501 395 83416 224 157637 109054 143188 290 613059 28118 63 623833 73842 269 577517 113523 27 952779 427 194008 894363 346 145655 557769 129 35081 499710 192 132656 616881 129686 201 655454 174 137370 24098 266 139439 744505 106 77021 754212 92951 237 257138 18424 70 91822 243 97872 260038 199649 65 948115 66 153763 39731 66681 183 541465 78 130377 374540 213 100506 681297 328 113826 88646 183 62432 650658 192704 361 524630 77198 240 762486 139 192681 200690 81 96026 575792 59 172840 254549 151 88824 948318 114 125753 584934 16 62580 479730 91899 2 853869 246 122225 766559 114 14159 766534 165114 204 40675 229 99096 81375 21 128515 510674 16774 37 702441 83041 229 106674 105184 217 107916 10 136847 916118 51811 221 115866 103155 286 727803 102 97933 924728 103854 59 551594 18 84910 557180 78589 258 722589 51616 162 323827 13 40915 9589 170 31297 124960 167041 85 702184 197015 46 397283 86 141042 891591 157922 296 863115 180935 358 35231 185539 286 714617 17148 99 180028 192299 380 165179 14 31027 374896 70895 199 903668 50575 221 602241 98188 185 181279 129645 316 997219 196 54127 152766 66 7110 192550 107960 313 972274 195 38879 567678 130805 150 255732 161791 303 110962 108 37264 818400 60 116774 296103 72 35488 418366 61324 238 195661 93 62496 416939 196 52241 219651 106227 218 301384 82398 138 714476 51041 28 90060 171624 98 235673 313 179193 636929 74260 95 361457 8547 22 377969 192 67478 170017 199 182538 53197 179795 232 665602 109313 323 737367 37695 46 421571 198 189709 588610 154 100776 880501 100863 159 59798 248 99549 438456 103101 275 650875 39 125824 723094 103017 262 603693 102484 91 805520 177 111523 923511 91756 19 942599 138872 368 36989 8297 66 750941 157021 326 799663 11 35082 438603 188337 375 353688 129444 310 536460 122432 44 368232 93131 35 570978 97402 96 917058 113747 8 329613 80 84394 347246 172 171571 805282 104740 256 46549 208 100402 656406 254 167827 802796 82834 214 690575 185526 393 559360 83262 38 313372 250 192885 124740 132 20344 820293 211 114876 648471 123191 143 495096 93 18472 980807 69 172078 433800 171 115718 485813 125 148757 81272 59566 233 911635 189116 47 627581 65927 52 742790 83 8333 196443 91401 215 851821 174919 64 62537 22018 90 89581 89 11586 156885 383 150932 32266 142945 155 337277 129830 230 15798 316 113434 464543 43 2076 547034 146268 204 137810 70 196921 165599 121 57081 941815 9735 5 755040 20 103284 83252 170 181427 731602 105 189370 942419 148 29846 455677 195777 246 459598 94 132230 442620 44 135721 929836 9 12440 99396 60758 217 939044 37448 60 164429 167 72153 692401 163256 164 664816 129230 31 514057 178362 263 880460 254 128795 91147 152 155715 823603 30 56237 689150 344 189889 533002 128 66776 446834 23 2721 974150 131 168400 173542 154 150164 767756 71390 59 344723 61138 150 532814 111 33844 764739 40214 25 627210 32 184811 646848 135 29762 954429 20 62557 849123 55327 28 981921 192 105200 213342 388 163400 525736 20 645 76069 187111 65 652217 134234 93 967690 27792 161 728603 222 123418 774526 50864 201 795129 13570 13 833265 190 119734 340208 115 22401 723942 27545 72 124773 60315 110 684269 151709 76 6595 35 76522 531481 261 121561 370708 23989 147 236088 79 82256 955532 59363 164 172244 41374 82 698957 82 63447 327842 99870 218 496463 210 120937 897035 26 20378 920418 362 172667 13735 157834 303 920368 317 192416 927610 197 137201 572487 64 143277 124385 145 72173 229596 79670 172 831203 58 12672 591664 297 104092 184171 134390 272 870692 326 113273 266072 52547 108 239933 209 108542 79312 314 189409 135162 86888 190 8184 102 62796 49257 114 25164 138362 136376 368 488092 105 85008 674296 42370 85 110861 185740 198 987403 37235 22 892997 139611 271 272230 172294 200 576915 142821 10 149457 19159 128 340174 171 175096 668439 190677 266 936031 37041 110 387902 83 71296 535313 187116 220 126258 64378 110 92339 12 1064 718949 97 50690 634571 117939 167 592149 109 112220 746075 229 87390 762942 93276 213 900853 254 85103 794478 234 122088 810789 87354 277 189455 193 108578 319374 49 73793 874370 160258 113 702288 222 107475 13528 198111 413 263639 45 162733 357344 268 167927 70663 47901 165 895012 81905 254 298561 183 58180 934131 97485 51 864812 366 189605 699067 91 154854 469061 166 30485 114670 323 165517 397196 190639 92 270764 322 174650 692865 28848 73 784118 227 100591 801389 155867 219 392365 239 92009 42617 250 90415 564102 110 188898 55118 43 103931 711395 60 10090 133789 69756 140 146419 296 120754 981497 191 4 845123 84017 30 592774 136580 272 48863 428 192473 187115 90957 84 364406 135 35737 942006 177831 396 289018 96 190011 663922 143335 378 914321 13 18442 77664 75406 230 91789 13 5551 359579 73939 145 472352 153550 195 489002 213 115990 898468 192 189802 765635 99 108884 267445 108154 130 642601 215 60352 594325 173 116552 952665 21 174121 266061 195 98177 765077 157782 162 699648 193814 286 622014 372 152178 114922 1 10588 162282 264 128945 274162 193778 236 3302 12014 41 730828 47080 114 711642 354 173377 625356 199 141733 518591 25 193250 346906 1 46144 23184 198683 269 520471 310 150479 913723 43897 67 516210 116922 194 967548 82788 264 292415 22 21001 899882 35006 124 757784 5 185784 67218 135496 238 696782 58 191953 425744 185105 132 509525 102354 95 65273 391 199040 583750 9617 87 619932 171 34303 352536 256 110873 846212 322 106920 43826 169 140280 673003 125 70728 553718 14900 90 218894 106184 181 765911 121626 93 678058 145 184707 925828 21515 143 360464 83129 47 697987 333 112302 148002 16166 56 910036 30 138618 16109 237 170493 984042 190 64713 36105 145 46092 282954 12 49963 627619 116061 300 573811 15976 54 22201 59210 205 181461 68519 255 221656 165116 54 323630 137294 219 378702 319 143835 301830 9937 84 456133 73 48139 251812 180925 342 125478 208 177283 418150 300 174081 546098 148622 229 424959 149735 123 660247 304 137741 233122 8343 17 39863 164 32521 737887 246 132271 139679 65 10262 904432 115938 241 218794 341 182920 157151 195 141518 658166 68176 46 591960 107 138328 667331 192348 276 183789 164838 330 499771 190072 234 715063 67 10123 603316 70377 261 506947 187697 229 163548 425 197673 458993 357 141928 378989 248 96703 876359 119526 46 165303 148099 293 570145 93352 215 861613 24 2966 840972 28 5254 965698 192 195668 648617 74138 83 387589 119772 115 395537 124 25434 916442 111 26246 659495 65551 234 273234 197039 417 9787 98457 277 756280 172931 109 804433 98753 13 509806 177999 139 945669 39 71675 121363 15 10143 270689 79055 27 942523 25 144151 926457 156794 366 897904 312 98794 357979 65 17819 423871 99 10545 660539 76207 6 347539 183925 225 327043 362 139213 172809 181840 283 539527 70999 226 523600 149 98673 319037 64721 148 505086 194574 42 767112 291 199637 725491 25 63362 779890 116757 297 508268 35184 172 146307 188739 41 815300 96740 51 546181 255 103746 421026 2789 42 964798 105 88348 11940 171516 3 743942 81861 10 394277 170291 232 479136 38 10054 741887 39845 155 8680 126 132341 844006 238 198918 838580 67051 71 20117 124771 222 936644 181182 161 382945 142806 32 803391 70992 73 284904 26 5368 600062 139269 313 108568 177449 21 896170 167192 76 831759 104356 197 964698 9640 94 596565 1690 39 608628 267 157318 395283 48801 150 217031 200 58070 859871 164719 8 967682 33490 112 305463 360 148761 482458 124 97012 369071 170 104343 11901 165470 43 129481 106024 72 387357 209 91678 296188 236 112154 855079 258 185202 385637 35901 6 23700 183519 379 912065 108651 31 471433 213 125724 815699 35 170992 514810 192618 156 318304 20 61831 933920 32747 24 223614 37 9269 560085 25337 145 586006 269 98288 215044 122 98227 547353 130 183849 459555 186 137488 291173 19817 45 221599 94580 146 309302 84553 282 585487 85677 70 220432 177627 48 957463 23 47107 456871 40 172557 841555 128 182610 833901 317 169772 896174 41758 25 120478 179503 364 258783 73 24830 555347 25150 36 697061 88 101826 146636 131685 80 597551 191387 196 98681 22318 89 870700 147 147072 826451 30 19891 552706 232 118593 821209 163 33857 491698 56 14570 897474 132 43802 322788 19858 53 934779 111 79228 314520 86326 188 603146 21282 114 534871 119806 36 541858 229 84217 419039 157133 212 997549 2669 4 635987 187 56705 206431 60913 11 142848 138402 75 924502 20254 37 537725 143 42924 871124 204 108232 604496 7 2120 47082 59 22806 248420 38 28591 320844 184258 207 125761 36 132823 98867 209 116288 177959 93757 46 553899 104774 183 633077 69433 33 902883 169810 26 374825 46 199963 564193 55367 110 344281 181 48270 384321 161197 44 898746 313 123042 993260 119411 39 565414 131 137523 538061 171 130761 644314 172297 411 854511 4724 60 749403 172989 162 197538 191 50641 568147 217 71544 792511 75344 253 890816 187501 202 731392 14 54466 13269 100844 109 292868 54010 47 24138 195 165085 914622 150 35588 108450 180094 316 900337 161 35987 175430 184 107955 590765 69 111362 526305 13702 76 776531 120943 132 965116 51 37782 514199 104075 310 866240 159 28044 346855 191845 197 796812 328 146472 923189 169724 201 223263 74114 119 439349 209 96591 298491 270 111440 554291 10569 19 412179 86 30044 302469 147 54726 170740 76 186445 640264 114102 53 567554 89 76834 688526 73852 63 571322 269 192009 995972 139195 195 862362 95 180870 848991 333 146090 897422 66599 232 576255 165254 264 685366 213 181226 984030 52 64776 602115 183410 89 715334 47 3119 69380 295 96440 59731 55673 97 600138 154 29755 915298 1575 26 605098 108 61636 667720 4693 62 536732 379 145113 730540 68031 130 615154 51200 183 800080 104 148027 882195 60751 146 954566 245 72658 917748 91503 42 158489 311 111342 539315 38017 111 550756 116415 204 188193 179 32459 401626 171 102728 65907 114541 135 830352 157515 12 672488 18 137511 898606 219 63787 268414 156837 59 965080 306 97228 952031 87 55660 552839 40543 176 719737 95039 147 862188 53645 29 58261 163701 64 230981 167 36642 974689 210 163028 513863 112 169877 166018 49 14763 484693 133581 307 896186 59632 113 427798 8229 24 489917 114 63383 902045 122331 241 572003 95594 228 694328 116 75270 682086 54 127059 985089 53 22533 958739 73 109356 68398 120 173575 317215 131752 341 6155 33633 183 201774 195 68788 672670 161235 66 922277 64 97218 408853 173 118702 342974 71847 204 367029 217 90207 373406 99482 134 661592 66 22659 25268 134704 359 129663 47104 92 431653 65 191917 275134 139 27723 101957 318 133588 281778 239 172024 922973 1466 16 129468 140938 284 810896 182754 94 641130 149 38700 24834 196989 225 751740 353 150830 204193 92264 93 770194 107653 43 679449 148016 148 294424 186742 374 875650 80608 126 249800 23178 25 184441 148 190689 151101 192365 35 553867 23606 43 624043 33462 46 61961 66028 60 787309 144 40219 108605 13301 29 680247 27964 23 938893 186231 129 973635 36 36766 246011 81708 98 680744 132003 283 232323 26940 148 951595 114827 290 695872 70 194397 544780 184 76227 469592 30 26737 721846 125 198421 262593 280 106470 327379 139845 272 920282 227 87045 16244 262 81819 175296 425 184515 131713 19597 15 61449 34862 176 578518 191820 86 493897 129 119787 592027 89960 100 338407 170882 371 402705 90984 137 470796 12 18288 594730 9 142438 974580 205 183001 321522 60959 33 579567 72204 38 603783 112742 77 574886 191292 427 405379 86993 191 563962 111944 85 356919 164013 218 896291 169386 129 584178 178231 385 756356 66 16231 5187 28515 27 403532 157283 103 14199 45802 101 372745 43 64696 191696 155597 37 741434 142 21356 726583 142481 31 647638 133493 116 898565 150436 253 146895 186 129232 740959 49 4791 780095 6872 35 40113 59162 144 774368 69629 263 536346 200 49395 454569 186775 323 667131 60606 136 508075 75992 177 268634 20 31952 106173 39 119454 844796 125099 252 398473 244 153447 332409 43 74789 820209 104 20664 987172 63535 185 423032 102 103191 707226 86 9788 943100 148 122410 895834 322 133880 904099 310 106776 388557 334 113336 864269 84916 151 335232 194572 392 497865 213 106871 245289 178944 259 220045 24 7968 740260 88 80238 358413 152298 21 196917 153896 378 986708 190826 205 638481 38009 40 608286 302 96178 670985 86646 12 358951 86 37747 742455 111 24074 127270 43026 142 237879 165124 85 880296 66541 130 877921 18732 101 913260 139 27224 598055 41 26495 40694 105 107309 848589 196283 137 103910 54268 222 875019 91 14962 854146 1145 6 443411 118 195224 858050 167 68153 719564 118435 105 422503 177 118926 944639 139567 214 608499 20855 38 556243 107283 43 136353 12 87635 905140 43672 160 666374 114487 29 870168 157 62213 231753 168968 396 864582 19015 114 171540 28868 134 316493 246 72294 536066 121621 329 357943 108 148195 496352 128585 123 807589 134 38600 590311 13 16685 211189 117543 146 477438 413 191804 28212 169 94055 963836 193 136603 423452 6 156771 265959 198319 306 879495 146555 332 774287 168811 174 496881 25 41809 366065 88 104318 181748 167790 363 459931 5 69371 152668 131 48271 746451 334 199465 167497 178347 230 150928 92 62581 823361 221 172964 386964 78 77017 319557 285 168640 960791 18913 83 307108 140 148849 229666 218 168096 657999 5886 69 574275 21911 122 652607 182 49637 993337 131719 54 907363 112092 331 906599 215 190187 233349 50 45231 480302 145201 204 510496 21 1629 561783 210 183483 30012 30 195241 233813 17454 10 611674 63 122825 356295 22038 139 377348 109489 101 714272 255 75856 365159 105 155035 974947 10 5127 833261 19199 135 577604 103 50016 584855 121 155656 368991 95102 183 481879 26 80074 635828 58112 76 275693 97 52056 765780 111 132986 788381 112562 280 138430 309 151442 338267 199 196703 982003 142 73303 582814 73202 37 139307 163565 187 130051 105 23619 418575 146 132896 403327 46 81359 416909 415 190755 736073 83152 225 56483 320 187478 8890 40 15340 967056 329 120322 94382 283 83949 364497 103529 10 860140 44513 207 172035 153286 4 338488 51 21563 441133 57495 84 258115 91468 39 233292 159843 202 40328 92632 245 503719 105 40563 530020 172 186933 32379 140239 338 102471 177730 365 704664 100 24021 359363 134670 82 453185 73762 92 703948 11 25631 203661 34907 146 876405 322 120601 947572 166630 174 483807 44943 210 840185 182 70757 839931 127849 193 63926 35808 75 996600 145754 34 92468 123 40549 170801 3660 50 791487 171396 73 237282 116885 336 29171 97 72493 501964 99 12881 662352 221 97963 620812 200 164444 438897 114520 118 24839 245 196171 989276 92060 287 802539 93 132423 2411 250 146203 650563 113427 123 51501 122 106894 935542 73051 217 479265 195151 136 545239 120857 264 145095 398 182972 934642 343 150904 737580 121 32683 263275 154323 31 977012 69310 51 431435 189 109714 996480 26218 36 981768 24 14637 426391 128357 345 889472 87 96701 179268 122 163833 683585 70584 117 202151 98852 231 608424 53 58995 71670 66360 45 770971 77472 246 514739 228 189827 437199 3 51419 4157 193793 193 956137 205 46689 218092 185251 416 971810 62 79762 117273 187978 53 536477 3 26133 345687 138858 243 641475 11 68359 157969 51274 220 16467 177559 380 826897 19526 83 952617 77995 140 398066 8 62103 732952 163088 129 914184 25 62616 848637 198 102680 640138 195728 43 841117 87355 248 932817 6054 69 370251 164540 23 61649 156569 59 11101 139698 66 672997 238 175465 710014 147258 78 114861 222 108663 13295 298 128924 938382 51 11582 466664 24418 104 695840 122832 100 189890 148869 384 965294 163355 379 979552 15 121372 989437 186798 41 629787 92851 203 269837 45 10169 984130 66 9953 313070 267 76132 521226 67714 98 371784 183155 57 719363 34 69281 819705 129142 30 732809 177238 86 932695 80214 237 59578 54832 99 255273 210 85462 788972 147532 245 22644 39 98838 227966 31083 44 167460 256 106571 42309 168291 160 626637 3656 53 394197 45 107785 421775 24 163318 727740 24 35261 267530 172 38071 280341 149970 47 986855 292 198915 298521 310 124675 130378 119709 12 431752 177 53760 573683 162119 273 943649 14835 104 690742 16 15005 313258 51 4658 717979 99685 189 176529 81 176071 358330 81220 83 766034 11751 105 987132 125 56614 896031 48064 79 261778 198611 392 942697 53 34129 475612 93 94569 673044 111010 2 273295 49 136360 347417 222 50413 6087 203 44185 86753 77240 15 53577 120907 187 283449 392 173680 365660 113 154365 127490 73 13991 649787 199186 324 242583 7 24036 82028 227 92787 313582 40 15915 289152 74224 66 451291 256 107517 184716 139082 115 333685 194109 216 969274 23781 98 958195 150004 139 298503 121259 71 243555 179818 343 977561 90439 144 713921 5 65661 826816 56538 233 690307 241 92334 508062 179 120402 306123 14675 67 596887 158267 217 960117 84 120567 616344 33680 55 5812 48 22571 844281 133451 43 579863 109 93494 26212 304 129192 984807 63 155114 334617 13 7615 830770 14 107286 691089 60489 126 885304 156 85113 400830 92 62064 504674 108220 168 15979 61 97084 836633 164775 51 62574 221 94535 645928 143956 82 491525 178118 121 847443 58 17924 307688 79801 93 344720 194529 265 566694 256 88669 120182 164 77834 783734 284 153276 768572 9 128678 743987 12454 57 379606 30 13258 462343 21 999 739588 6 43187 581526 46615 191 529151 98460 174 446477 100272 185 121731 58538 201 288353 63 66324 102148 102 122739 917396 265 114083 789648 47420 146 745424 49728 15 592710 140 29744 92866 196691 287 172633 42 33237 449509 205 152896 815179 232 99807 111294 138815 343 480897 50460 201 674407 13 47982 951317 64 10931 167389 85765 50 477662 183575 338 221069 184496 304 590406 19808 97 894171 152678 388 68607 179217 206 133038 69131 253 856253 145476 193 507895 12396 14 807670 189297 354 143157 12266 84 956068 17702 82 394170 248 112860 629559 43 71696 495367 5818 71 242026 300 116742 565938 346 187389 279229 92 151731 279453 174 68146 246995 133 151189 160868 33 5929 984898 7 13886 978403 155808 246 377772 151 115028 380996 96 56447 550569 173 128468 814139 133536 309 198039 152228 306 271476 48 56622 517401 71890 99 397651 56626 148 387854 184441 180 959113 36 5125 876765 127840 237 233583 321 126999 574546 10614 87 159719 16246 1 960381 99764 154 623397 269 148643 584704 96 16317 155929 143499 113 1320 67 26880 806075 145 90750 576243 155 75400 850746 164 36757 703076 3 57266 984514 255 190706 20840 184 131085 157556 149202 252 362213 31 20546 418991 340 173317 286242 65363 35 328062 79865 232 419734 143270 315 154513 258 128911 691152 84 138404 913348 15597 108 986982 64350 185 181577 129624 16 513148 160175 134 200953 59 180296 977348 307 103550 295028 38940 99 602557 76819 122 463539 29 33302 4776 123870 106 48155 21749 2 253872 37000 145 505129 55 12486 25542 87411 59 857990 28476 52 514366 180281 218 4985 122 123548 775862 81138 81 151662 112647 66 488300 78 138715 868493 158 179733 245803 161893 171 97977 132 98523 22588 57094 219 467375 273 154164 469561 18 52737 743981 208 64036 939478 186659 148 446470 81 53468 911164 370 152459 352341 94488 12 156227 26817 123 720122 96067 51 330355 402 169602 338133 171725 273 137734 118505 174 95818 366 198627 152549 230 93746 29778 24 135307 750483 129972 91 936313 191238 280 337744 75 111270 736777 181619 95 970861 2018 3 133840 19 6476 729319 112718 143 40694 318 127320 852658 161959 286 550658 23 54440 437205 131912 358 579081 29 11357 142617 363 169301 739933 37183 64 612015 49 18879 528645 373 152294 343426 12 21377 380738 100745 129 935107 64041 185 48210 108231 263 395382 147665 340 331902 92 130867 670119 67183 225 107143 38732 24 935487 190 93210 161043 110 31104 780051 138599 227 304458 14798 33 948363 88836 91 672170 145111 178 648470 148 173274 138413 156555 331 385791 75 150946 780489 267 164064 102248 177279 43 621449 3839 44 467874 184 71395 403187 43184 81 680213 67 176185 421489 197098 284 208028 178972 195 965779 194 46469 217201 192294 222 94463 108958 111 657928 159 42918 570791 150931 27 754348 29179 13 515137 226 104020 983939 95872 14 487637 351 154071 981973 140809 267 637331 130627 97 70297 230 155588 589813 20 40995 924950 72465 26 952155 171975 166 307027 113711 317 442184 95394 140 450234 117075 121 140610 107 86165 625443 61 16632 921919 79201 244 62288 178597 60 379158 168 88349 18778 275 153348 646300 285 190801 440067 130822 279 639015 120502 21 353422 90 10114 158916 88 138885 108500 180981 323 746698 59 180725 486905 116569 49 364983 96751 183 236699 2 83767 308272 180456 17 193529 90 45455 890199 8172 65 954127 149995 195 28583 15 2693 17775 293 154056 616939 370 191062 232259 286 173111 930312 74018 159 852591 87776 22 912588 117053 321 12581 4320 6 290348 41 94486 534076 3141 2 3754 128157 216 350948 394 172856 166707 111274 192 501736 176933 46 860155 168793 397 639690 272 138342 989667 103841 213 475313 139 92285 477264 31769 172 438264 70 149347 633170 216 129237 763774 110 33393 368711 135560 17 266461 193360 364 435478 145577 98 379434 143252 231 511023 89 47414 85581 153111 35 246148 58 87591 748720 174788 98 182953 89 31193 3293 98270 260 121153 192 97616 76970 63 40089 233912 137377 358 124365 288 85807 842854 232 123502 737145 125276 353 366904 97771 232 462627 292 128850 564355 70 183683 578651 145461 147 612054 383 172634 100441 387 187307 823042 77048 112 202537 85802 38 404545 86508 206 951746 94 121562 32053 170079 261 643934 235 189356 597759 155434 89 479052 129280 315 860215 26 31971 868860 57002 173 514709 51 45461 920209 4 121693 281096 214 67693 421834 26 107661 647852 177469 185 965644 128452 51 665015 167689 235 690371 122 68475 47785 267 107361 192021 219 124050 774246 244 157948 61233 152 33720 501993 188 121278 214460 6149 31 310722 178793 23 418335 26084 135 934051 141560 134 373622 32578 128 949554 62607 90 715605 95230 280 752234 5600 36 617164 138 171877 283268 168 44282 693221 30 13722 506893 110 29964 210722 15684 5 228636 177 68927 314363 159 37067 969442 2 35809 529092 215 114307 48613 193251 436 500026 94078 114 889100 101988 210 426945 114575 47 527117 110606 35 36848 282 99567 595737 11297 61 112410 59376 28 299808 11 28571 366153 177751 223 588361 292 170587 387467 20665 136 660851 114 26567 569217 27190 85 806136 157502 224 202529 14736 120 523193 4 902 545073 2 27694 811898 91019 71 416729 32056 30 275915 77 124989 19665 143681 230 764101 81 100603 453893 131 108271 472448 82786 176 594903 219 180197 950519 106 60027 946386 24606 84 893019 118 49352 789414 93 154649 898804 145574 236 918475 38731 10 69211 40895 159 823049 79063 52 762313 43927 167 550475 108 53277 213270 12057 42 662342 211 104253 111671 245 160173 831882 279 190618 519943 100 68865 155126 85219 83 164891 4696 11 514773 112331 233 475508 163 26667 685636 120 177500 897230 85938 28 651247 142265 164 545440 86 151808 90181 80114 10 915822 107 142140 439850 3 149178 731814 264 195084 579972 131654 209 932433 50087 220 583995 124020 214 984425 229 125586 535841 153 33147 482965 120 30340 55936 149060 208 823100 52 24411 182420 110968 320 196244 347 129997 373721 48 89933 927647 35 53154 6158 10 40245 884298 342 127439 803927 27175 119 277554 3 198411 870126 43350 199 983022 173314 142 984187 249 93308 845293 174485 408 773579 54 168436 751620 225 106044 812009 159353 22 682550 167291 165 831061 248 138968 276670 143912 303 295969 99 112783 251197 66707 54 711104 152 67107 683517 117047 54 485782 35 134440 880712 121571 146 829712 89 104003 408537 68369 71 309626 152533 151 423088 191259 70 642565 94469 220 333305 62200 94 456376 123022 28 133816 201 196012 408833 65 60371 262389 4 5183 722610 15 101137 199101 295 140418 331894 79061 219 567728 153 110660 54804 51608 113 405856 72415 160 817125 39911 59 15200 9 19674 207539 142 123774 642616 216 62241 746811 109955 132 498417 142 157540 483248 12 169927 852416 225 147756 27741 87030 25 854822 62981 132 865357 12056 31 801511 134 131507 482470 198 189798 779385 15626 113 335766 275 175264 176034 88214 125 270224 104510 222 731758 198 185649 753083 89463 285 686938 101566 136 278792 125199 153 363586 262 114910 516071 10791 103 882776 70066 140 461329 150 48057 752735 124 17562 448812 24 6472 318812 157699 37 546887 50 148999 693817 57 25377 898632 173917 263 98926 12143 50 407674 256 162165 391908 39285 95 316064 61 81569 977226 35625 49 977146 142 184749 56565 52564 31 629237 185403 358 256204 73107 27 205359 96179 279 401712 5675 26 915142 362 184372 568508 187919 163 429076 155378 224 181310 212 102494 249560 136614 113 235013 397 192222 81128 61 7880 544390 14190 11 60388 22665 150 535674 57436 232 132860 145588 380 371266 136 171644 349138 49 54791 268102 254 182875 893498 45038 48 910481 153329 101 505888 169113 212 690608 45 177956 926947 246 113665 761089 40783 190 830835 28684 20 101495 43334 16 705104 20011 47 84747 421 196141 581235 146855 213 136594 113298 130 876553 198 136403 636688 59287 73 484199 250 133453 674965 107603 234 256866 34 95077 843614 104896 144 282700 25 104990 707659 349 184949 181828 168110 288 108244 139 158409 442799 75 94582 756339 146294 324 477553 142 191530 765574 117 68566 968894 57678 94 172751 11 23538 330987 370 176220 923634 106837 83 351299 289 92935 419383 176361 181 176750 67081 225 131293 52 109755 310881 22153 19 473655 198895 149 937542 64 182512 484619 54410 65 772164 184762 355 741997 199272 410 561276 22 9252 937980 190325 335 718882 25003 124 803279 130044 37 679987 94709 186 108318 105505 20 184690 73575 7 449181 75519 228 670230 103631 268 100817 150 90391 110984 241 128685 564618 37404 192 859446 338 158722 510651 89600 286 592351 34 35269 83045 37975 124 866617 185 164962 195417 274 187055 706848 333 136561 483872 306 136393 999956 183836 333 523110 282 140205 294356 135 71889 915719 68507 212 390114 16499 62 174408 150 55401 904069 82262 152 939163 62 81357 150528 249 145595 807704 270 152994 485728 342 181551 217638 49225 123 83685 136139 163 740222 68343 209 72075 7852 31 899789 11817 36 404387 183 199276 988725 99299 62 786155 148993 233 164846 64 65453 590630 126 29511 111351 366 184991 743171 104 52847 25653 90 135362 257934 161106 29 435651 58 163491 38785 244 173323 122251 12 47834 668820 371 177781 669244 169783 35 600390 41 3338 734358 77 18721 26169 129 21048 626031 149 161057 248778 25654 133 298107 183 163426 418432 17 58755 630915 427 16 595345 125 151072 293937 56429 194 828788 85428 278 524615 153280 290 181749 117 116469 862245 176751 164 905816 196 95646 602329 41 19562 553617 175578 242 564522 155 56223 530639 77 68226 641802 37 6501 843738 198837 286 44775 111 134394 208027 206 72110 968021 167 39611 825029 146 192430 666246 167 38284 423169 303 113904 718193 153641 4 522675 166 63895 740380 165016 50 186961 106 37741 1588 3 28970 40788 71758 199 774008 107 16152 616299 259 135315 815596 65 18675 752160 99701 132 936673 139686 80 835954 71556 156 821787 101400 283 6661 49438 8 797304 104628 259 493385 91980 207 146031 28705 122 448487 99 12448 989470 42261 29 101383 197668 355 931199 157938 223 73917 148 96713 845747 90063 165 790223 68 16401 810600 133 188653 535629 253 152279 476853 59173 34 245113 317 164916 502959 218 126183 718722 126 36891 141013 34732 15 63781 110003 214 219030 179657 177 468785 102228 256 246218 192 175483 673546 243 134554 730940 63 58699 263681 141 59022 451047 22286 22 198035 40720 135 233426 5431 71 829716 184650 86 854595 180345 25 633793 162218 187 541924 49 148382 9930 191 156739 729420 69960 216 38488 285 179658 48155 73522 85 921675 130 133663 422642 68661 16 328756 80 30715 746955 134 97038 582826 46518 116 863963 195727 432 15192 31 12178 864948 6380 3 746871 80273 166 754922 183896 232 927849 120 25925 1471 96 44706 476456 329 194768 705429 104462 178 801370 7992 37 933427 309 97422 863537 184 111366 929709 66635 199 45495 184 187564 305891 165955 280 455593 111997 191 899932 50892 214 492791 65279 242 724714 7 122924 590761 121512 150 957627 12 193652 129054 35 132869 852168 167421 313 257121 118 56010 275654 405 194320 438117 105 154930 678671 27466 107 998255 316 119564 411785 251 73780 877005 113369 194 814851 334 124129 107003 221 106621 383867 76 129055 991044 168100 38 993467 91 118581 197750 84 20012 977954 65 129538 226668 139305 96 161581 130 62216 830019 69 6347 787588 95 122836 808727 183382 114 65593 51 199960 189930 182638 24 46983 144286 322 292161 162 142266 253077 150 170481 819018 16638 118 331264 359 196667 511812 86 12210 732767 8 97904 17602 58 192595 783015 146685 228 766378 54011 85 652537 114 188987 704091 197 84684 42968 16296 61 483885 24431 24 206053 45886 149 942858 81 175478 620247 156 137957 134335 150549 130 916664 197106 219 745564 19085 11 615734 64614 97 320170 226 108894 778671 75676 53 174030 243 116481 842932 101135 150 193017 209 135814 291263 327 117955 996386 320 107268 230703 126868 71 179890 170919 365 372472 102 50989 737039 116 32874 277182 166902 305 598609 72664 173 4231 32371 71 383423 314 185399 362764 196488 249 386537 102983 276 226983 99129 61 754064 280 121623 840942 126906 162 919553 71751 266 856370 152262 65 732811 50001 176 176498 53905 135 270730 148 24224 342879 189 110902 579410 169831 168 861906 60 59584 868244 162729 333 560974 54234 210 644566 77 31943 213259 197477 228 604604 184383 21 93315 202 188264 561080 67089 240 274552 42780 98 29222 87907 268 214447 106 122922 933880 179083 12 27880 173 194477 206484 7963 45 686225 147 157801 896839 385 195960 294386 102 64601 191291 266 161316 626363 130 59370 424586 13156 114 87770 28451 30 714467 91050 22 432621 11 5820 998771 143112 183 381753 264 95955 514038 3 184497 413451 81799 156 197219 109190 27 721887 172 70924 476172 276 108027 68989 53294 82 10408 224 174289 688304 232 59839 993077 66266 168 682684 161766 356 22238 52 5 147737 75 22235 283525 140 118432 540133 131 171897 9464 346 186289 364024 98 101441 521889 380 177132 303067 60097 10 25207 95063 18 984351 5606 17 713296 92812 133 248405 80 76959 872238 66356 58 282154 46158 126 5250 1725 18 328569 30 139872 353325 166 78435 583913 238 169330 606399 175 47858 784259 20 16747 128640 181 53489 266551 125 159720 820655 192123 315 389317 76 8006 141670 17 99055 485391 77587 254 380276 41510 111 314215 11 136568 516401 34084 97 403555 256 155279 149766 751 21 855862 13362 60 953022 173467 71 461482 205 109847 887674 170327 347 576086 42 103238 253730 136116 279 330648 181412 318 265909 107863 251 828665 160 138866 280723 44686 162 838623 151691 364 28157 262 70360 108581 41 145465 575762 177134 140 802755 190 198743 616368 75909 10 436411 180448 289 821461 4078 45 982483 45 71831 908193 11138 69 768007 80 6418 545961 63844 42 826364 187623 325 788194 57428 221 902774 158868 396 616143 191 68880 952306 163744 377 396459 31 89901 959117 43738 117 76719 50664 16 587659 55 4203 138240 140470 1 522577 181936 115 775717 19 99081 507275 170 34019 677629 80 114482 7409 106 154460 731169 104 151568 813293 78 43877 22832 61281 35 939557 84230 282 568462 40761 185 728680 173924 363 386925 130348 295 504961 70852 39 406875 80 162893 764277 170 69913 890224 2204 10 330832 68 43103 622224 96 16091 602445 126283 7 187869 161684 367 583676 71062 65 888578 61214 222 210394 89643 114 892347 197278 225 953262 183180 25 444660 181 34236 569806 17173 130 586904 5907 47 694338 1399 32 560857 129557 213 533198 74658 8 812348 182950 10 490553 68 121806 958813 34 31935 19822 248 66960 986335 5 185385 336648 11575 44 39734 164252 8 160281 155 30097 305278 70 157741 239485 204 67429 38125 132110 44 308253 68166 219 183828 159 126202 924816 105786 114 195623 200 59178 173830 95284 130 181754 245 117062 254537 81421 195 340764 7 90371 881418 8 113351 311590 26 2972 790595 51 187971 93562 24926 43 407407 187335 11 866851 57806 158 168197 2 71166 655399 178710 416 821401 29168 12 87790 25829 9 846061 119 80511 407331 114150 146 394300 34092 106 135756 24870 33 684505 78977 24 752520 67 14676 743011 145263 322 308141 57696 46 92725 32381 109 766699 217 129767 754400 4382 31 925200 87 128408 697167 224 63180 610301 92526 26 426201 157627 135 928753 88666 90 801755 159 94428 344646 10130 98 692709 261 87177 680570 28900 68 464864 44893 179 476696 6747 32 570604 26 19809 211187 242 97999 870673 124676 29 152240 115435 123 374664 64191 171 233245 68316 116 205003 133 91830 602341 132 80280 894648 144 66984 439397 136 97279 109219 154997 157 768924 115593 151 767355 140007 374 456784 22247 80 988521 35 54149 109463 24 768 851022 116311 270 213913 107758 142 516061 80839 123 688253 115665 45 555933 133657 290 430293 161708 188 620633 185143 326 532986 173298 4 200115 109530 286 516751 186037 187 891922 7 38804 4687 195352 166 939918 68 136374 380720 8295 4 309131 210 141312 359114 69 18499 665556 181212 166 138080 115 56228 713101 534 5 915421 56 139102 161268 156 46943 245739 58613 4 558231 96 29345 193729 33778 157 31012 114136 14 953305 293 143971 61391 22 151640 402510 249 190540 903018 124867 187 561720 2718 44 698641 146 46507 55606 104738 199 795011 15985 122 145125 166 103476 484985 42528 191 237060 133 111504 207004 10302 3 573303 177457 285 284859 38 48205 523802 5 117931 40423 358 193116 359684 159239 81 500088 290 165881 237574 329 121430 759276 198812 406 350706 45 157347 785437 42500 150 866180 138595 141 633820 193 112837 136411 43 69631 957222 390 163284 914277 24072 7 660204 165093 49 843682 78 123898 852993 125 36000 217184 108466 128 38977 43360 127 308333 19546 70 913588 11 6756 514468 195103 129 162521 8043 39 117626 176345 406 418664 63744 184 462721 44174 202 685576 196399 208 860906 166 136909 344693 224 107957 745778 60843 154 22458 415 183898 626400 89 173014 334081 156 177709 192035 25765 35 696268 249 111409 758925 163 56793 550250 180946 98 939993 41924 106 339130 123423 219 225142 42368 141 711387 218 195834 178604 139892 54 464711 142 105049 215409 107895 279 983391 161940 52 782438 114799 60 957767 98804 86 220239 173424 379 648526 257 122433 743132 52725 122 764753 99 19244 134891 232 150376 101029 123016 163 507103 153 154730 121906 91 34116 172097 178 44053 977735 101656 194 592857 157697 194 953137 175744 137 439747 121131 294 187343 235 68805 844304 71929 59 45381 22 12811 810230 42 37987 474594 63 87643 738269 10 314 934461 141023 370 191545 85869 260 879082 59 66415 864361 120214 97 262867 231 110323 155355 185278 359 158602 338 120081 239347 91 119878 160995 172229 287 428451 159 100966 203324 56506 105 970028 113050 187 875208 1320 5 141618 188216 87 8711 325 184939 571290 13 146513 603800 123542 160 277468 97180 57 810381 191633 236 363163 111 28864 396879 72341 221 998952 140 60483 613892 138046 98 519757 151398 113 670494 46581 94 685514 245 87026 793474 318 162994 822098 41 96825 456071 37638 30 698548 162992 154 968726 130748 309 854932 17 65089 265527 114853 184 391807 70 164256 449580 314 147845 339561 76 185800 912265 5 164067 42889 134241 228 386414 114851 94 787453 180 186156 827212 161416 338 234097 74 55117 491470 126897 105 907026 136 93665 818951 321 185474 717257 39891 98 952953 86555 22 296537 217 129163 993300 39284 66 100094 59105 221 638707 157 81596 69179 145718 240 523374 139113 310 915617 363 147930 304045 117470 1 482269 176 181993 386451 164097 26 867187 126370 308 596665 176443 136 278718 76 53398 752837 73 84049 711067 1 157045 975966 257 74634 943650 267 72910 767781 160312 286 760546 145153 301 826599 14184 106 453312 290 112125 14010 9 1833 56073 116688 65 426473 67543 129 448280 144793 92 176745 164403 106 471442 133 35795 88135 44057 176 954738 151041 55 113142 296 194400 120344 123 95195 251657 18165 44 314492 195242 93 643983 82 65446 568263 385 199977 769313 145042 132 163661 111689 114 914824 119 58053 152851 8 103940 741482 46000 43 707512 24 69075 735384 210 138877 173933 332 129701 728157 3232 25 200133 187520 203 416136 119704 94 501472 120298 304 970900 37 7332 175384 65669 84 227592 172 52634 366352 49776 204 238928 105060 126 254165 296 154345 6119 59 138128 781758 95 28537 611027 164 27221 400516 190 132072 781868 215 49310 65267 29548 90 585638 144 55046 118198 190 92556 998471 271 110999 956589 153202 293 650122 50633 52 510353 285 90675 69447 78587 137 385176 312 134735 385995 286 108732 43660 190114 373 508339 188970 105 523693 181 42291 381074 151308 100 85710 107958 118 899600 6 13014 570447 113 67814 401443 58 153345 133064 148 45077 324528 112 21629 763227 135189 295 342864 28 139939 507747 55192 54 301819 18560 91 600986 168 42389 474102 180 166949 706315 154 57652 703668 75197 59 757971 67356 101 535826 155276 331 861129 371 165224 745275 19709 15 114667 4 124392 859688 15784 11 556499 56 131531 165207 12 134991 950046 23043 122 275869 201 59647 5352 167 7 50950 125 54092 231703 334 184434 869798 30827 5 201860 47 2865 206179 189522 335 119730 159499 389 146460 220 113517 934641 150 30078 94566 55 9261 255536 129682 308 652159 127229 334 457264 61 176322 194323 171260 331 753817 119668 86 734706 12350 27 297899 293 132328 143957 27 93647 619416 80805 275 691635 408 178868 672869 23164 60 338455 124 146080 499441 86057 76 469457 51031 206 387767 167 90222 746171 79311 278 554422 343 195468 392378 88976 146 132214 382 176450 206944 190 180559 171762 121 40286 644562 280 185159 417769 264 115173 5759 70 199125 24070 309 142020 126446 262 169627 971715 13 47095 61203 39501 165 411926 26 198587 882553 180496 76 116212 86 125072 360333 172 187589 8351 111 124804 860451 162466 307 578817 31 35984 51409 6243 66 956079 189688 95 101941 351 193184 908276 55329 47 13986 74629 23 362045 6 27391 865729 119 42562 683487 33 35154 610827 186402 140 740396 227 128825 414844 62 124337 436474 90716 174 142956 195 98720 885494 201 182484 235148 101616 248 266911 161657 154 424483 91 163296 12386 63 160393 212334 94386 241 738542 173611 230 662512 176823 227 353131 72 123515 293099 141 144289 400958 285 129310 306126 147 162206 261762 320 173732 320717 151 140802 754289 152269 176 188335 263 144023 483416 4989 42 293832 98885 182 436174 122769 107 978570 86113 65 831686 3635 26 815985 162 121834 348056 249 104732 199681 166817 4 266441 157 57671 940878 117844 180 774549 34457 34 85793 172424 233 75371 348 126117 616591 75098 195 938639 5 68388 686768 41 2288 618007 63240 159 729936 15270 89 851474 36993 145 276352 27155 31 487504 233 85500 706859 4527 43 906519 70 42772 651376 62 192319 635102 48 113448 347613 21602 104 583717 247 73675 293128 335 144338 962262 202 144186 839497 54873 23 792467 134859 203 873917 191018 11 762024 160 58877 251737 278 120236 238945 88 36782 871554 181696 361 239033 29160 8 564517 69186 19 509846 146 128758 843582 6179 7 227362 190661 281 155934 3 23598 395168 5 78382 267436 178178 357 707675 119383 101 593122 47134 41 202926 332 198843 28398 19488 110 477940 89937 212 688861 63688 46 946234 15 40233 300426 36442 124 721118 312 120071 998526 167775 95 398939 128 108335 169397 160520 323 726804 129 64461 182355 154 110009 406758 240 73739 460716 159 48283 907250 208 102968 252531 53 43472 331924 184343 404 427403 87265 117 809287 91569 101 294519 54337 213 793988 89 64619 600505 90092 264 545315 285 152830 840064 171388 137 527198 154383 170 93908 129874 72 960091 125742 138 232381 132570 361 15009 91038 197 967111 28 17279 467266 97981 235 672316 96517 136 776387 197 148039 713933 93086 299 984363 151 167124 89831 308 192190 311332 243 194892 785691 11 96537 985911 132574 223 193151 127219 43 640199 170839 386 226509 89526 214 734330 52 166341 283825 216 168737 994469 110576 47 488982 160 142870 824621 100 24234 990442 134412 170 346070 34224 176 649434 102872 76 18864 347 156254 131316 95119 224 656161 214 54240 309707 30 19454 89581 221 52180 781930 3899 47 983423 178163 228 473747 141 95768 573592 189907 400 276614 311 144470 377356 45315 158 765968 32 8814 879154 82081 280 842176 354 147047 108875 18608 51 442161 281 163590 117490 263 193831 271141 71989 156 430396 63 26462 739378 10034 77 260820 12 33610 568207 24026 113 657731 37 138143 108270 176140 162 41600 908 14 702980 137 76750 514790 42 68939 876555 135 186041 813501 69818 232 891966 162259 283 115874 349 142022 317072 122004 66 21429 62249 127 961193 229 99420 661872 30225 161 138005 96 51917 164952 116282 116 868181 121679 121 633447 313 153891 470515 130150 155 818560 284 125231 698881 44 126250 97240 178516 240 506698 21065 39 895029 242 163336 160511 8 23517 401052 272 106978 487939 351 193168 978928 6522 75 438415 147520 219 598690 175 50308 768251 62 166735 478117 340 170685 651495 118 79708 932018 162607 87 237076 215 189150 941697 168 40349 443196 120101 247 744596 391 165127 886244 59832 184 567970 181 65098 596187 3010 16 818977 167634 374 85002 12 10937 45543 314 166088 150014 256 137207 225919 82242 220 723564 72 96988 704158 405 184647 790132 263 157952 218855 229 111667 144173 24 78446 988130 127 186861 373622 151439 195 777711 32531 161 489738 186993 403 94421 158828 43 12914 32 6661 644757 71234 205 668924 161705 136 835712 17579 77 648201 367 189971 299042 114745 302 322803 47856 47 440351 178 46822 971954 4 17462 207481 54403 12 346590 121 80051 882171 105 52484 704385 55 6617 246187 190 84652 516428 183111 273 985558 156639 239 558911 98 114755 168603 35282 46 593328 135471 219 883365 355 171024 369879 174535 415 207211 144413 35 402802 77099 186 874543 230 59999 789890 221 61495 39431 185241 345 460471 150128 240 354447 127706 269 584941 172 100693 977260 321 111357 780800 83251 189 407882 131906 184 564134 119764 125 362256 41745 151 556456 344 128406 272662 191626 246 551856 293 186524 220283 124 21111 562889 135 162054 659896 23470 52 664384 267 142667 825926 226 172480 905048 165871 151 417766 67556 183 67291 202 186009 328375 27 24776 189810 198559 386 529302 74094 95 662119 60 14104 437449 255 192450 206236 224 135767 960892 26 58097 818391 208 126422 989946 137 50210 945959 312 109198 73734 132 126258 935329 151298 70 545027 319 106918 590375 50 16753 450613 122286 28 982972 142 180645 143088 152433 113 412850 130 51374 932896 115 33241 485457 7353 5 952840 96 70393 78130 177504 169 512049 132908 117 179644 255 173036 351588 242 125660 261106 260 71194 20338 269 186473 919057 3317 36 197404 295 113223 415239 59 94419 221340 57223 216 312317 188 120750 704554 98 20750 771101 7939 43 389430 34 169739 432006 73673 22 161442 58 97780 898799 380 196904 381311 35 8175 947612 230 60644 556511 74 172105 686016 51 45827 232692 89429 7 454712 22 119812 386278 34 139838 12651 55 88772 232166 160 151633 269777 158686 254 499883 52389 38 420832 115344 58 615112 121 91515 299693 384 172916 191466 37995 25 417398 131 197492 975718 140 88128 612205 50094 25 33477 178 159620 273125 228 53351 228945 164 47301 568725 109253 286 130481 44 13161 198732 32129 126 741949 164192 77 520284 152 97063 960735 111554 35 823204 101046 247 882672 78005 82 879430 239 136900 720107 3 8281 708927 50 105162 195654 110328 258 844856 27 36327 987555 163149 129 116914 88045 12 176142 45 174314 790179 180394 348 808133 274 91011 495138 196508 232 229815 33468 77 492261 113648 160 545019 154388 250 31015 14376 114 114804 162 45989 112054 179149 26 676589 102 131986 881199 54 152594 122697 79556 115 608659 78222 178 47652 131 98466 701596 183520 68 86094 106 42269 753703 235 112743 577421 111 48655 249003 46717 189 602838 157 87509 190551 334 161561 841992 256 69936 510246 136425 352 400216 94 44768 240821 28 24603 749350 30 92813 652789 110 19116 732822 138047 275 845163 96947 126 653407 66579 100 99509 178227 324 14440 65 139140 998105 32 76867 109069 403 188609 811745 69 65060 170914 70 84061 156636 42 13343 830226 25983 46 769947 94 152671 492917 45 40225 930423 20164 47 863188 74812 200 221025 192 55945 451584 135262 288 307619 27 4139 453931 41227 100 296436 81282 167 746061 189113 10 96180 25677 93 481310 404 186238 847983 206 132818 721520 30 149222 284197 268 107532 409513 130868 270 683313 239 127584 772107 78800 33 613924 302 132874 580722 100445 26 515598 91684 246 112982 83988 234 626635 124 55425 379146 86 14824 189026 106780 36 302197 137 43286 790699 140416 147 26805 22 25468 78911 261 100593 433147 40993 171 819384 292 133977 774034 3377 54 396683 267 71565 537698 270 184615 406711 141067 286 48413 111 72312 176382 98690 279 953477 30444 138 350796 165 117516 581790 123196 322 251608 96118 238 583208 109 83293 521808 278 163010 363672 166642 86 376631 81 198769 337798 59006 97 337330 262 138589 188039 57050 148 782888 134045 56 630243 298 95740 958685 148550 13 751293 23381 42 459797 86849 149 535082 230 96735 850575 1862 29 467420 272 117790 445632 198059 149 55286 315 114465 482020 182706 300 716393 81486 193 792473 89269 258 265474 149907 129 479295 169964 256 201755 181 46709 496496 40739 188 334058 287 158200 857141 176 121546 401244 146201 129 194320 106527 142 650061 39905 84 682804 70424 136 707464 78 124356 878248 118 163916 28434 28566 10 209108 212 113080 506734 221 134464 391751 120018 114 124 59620 145 326755 49902 170 602743 137200 217 481000 126111 2 573915 9 3771 947022 8 199096 743125 75205 186 919260 198882 350 255697 71 36268 17938 80700 204 677500 105 11413 79435 74 147701 12310 14 124764 119523 60463 24 724621 155 137798 140955 28 19789 787857 214 99186 920604 218 56293 687927 43 95939 898209 174970 414 507140 262 99717 754553 92225 134 198892 174278 131 54693 158 64782 181894 10 49941 806203 260 182809 628857 6038 39 148813 118 87828 198025 225 137955 148890 103 50751 794804 126 36616 233666 398 175926 618932 30 39120 199300 247 72015 606885 5 1958 639354 124 65766 556155 175172 81 683446 63 15244 610166 135842 61 856346 57916 132 690611 154189 37 323120 212 142037 326135 39 5944 590593 92 65829 57406 68 34007 896371 325 145786 793158 110565 260 645756 189813 411 12417 189249 373 481732 32934 25 844589 379 163362 238941 9190 13 2727 144 39189 178315 21814 22 831580 55 34526 50815 203 107918 862628 412 177229 750136 62576 218 209774 11 81281 227521 87 61330 28757 67 51248 41617 26678 64 225636 95903 234 991463 95 134048 577048 32 158761 284761 82290 156 224983 253 194384 441125 80 70407 304452 264 195055 138996 4336 15 290052 127431 259 1202 29 141448 351943 8 38996 10057 38 190844 223313 246 72318 976889 113 153165 49305 140 95291 964616 32398 14 681331 69 66131 170012 154315 389 588951 348 133767 579862 132967 17 811289 26052 17 52663 47 83594 237348 18649 7 216566 4360 66 417613 59245 163 318273 47004 78 365114 90293 79 909459 92655 261 846093 52 123828 53018 155912 191 102266 62473 53 252433 58 160531 4976 76143 103 815443 158 152697 635785 189 95867 238617 308 173077 591680 3 19775 119822 43170 19 366135 88 89628 47836 158005 54 501336 12 18047 87460 22968 134 637412 73 89472 249261 45 85504 805235 141 166562 318830 242 182245 280049 222 117936 797545 152819 208 904633 54304 117 263445 180576 345 490442 173838 219 864478 215 173666 362577 54 64114 310371 329 167647 364815 198 176295 244248 90 23421 375808 127 21873 866710 175126 350 432839 160 131101 512801 139 59635 794135 92 26662 366888 132 148243 923737 15 69764 442852 353 163164 684996 395 161198 149965 124969 208 439208 148 135182 48520 124618 257 118476 149402 205 640283 125629 232 674463 104 104072 52770 131 58930 616841 349 147753 464882 179559 106 816585 102977 259 59487 40 25051 947113 169173 39 190288 129200 16 41300 57845 174 882934 325 140801 514957 252 166027 211345 79732 186 938808 169 37892 998707 119175 266 381689 145 23821 608581 124 26193 382345 182643 51 995217 166 148737 441717 49 4911 121322 186623 429 364054 55 6232 818518 27988 48 532665 18 67749 195621 227 130101 698102 48402 217 151702 20843 79 319562 56691 34 214076 155124 178 143526 298 95850 457491 55942 203 843805 22 102705 389348 132 55187 842947 43 3723 797234 56 14367 543025 65729 104 628918 80 10478 954307 60233 131 301970 164246 363 249122 59526 123 233632 80 51936 3577 195575 323 434702 86061 286 331484 152097 369 148153 48 14251 63324 168555 84 793200 33111 171 968441 61 116158 42424 8 4213 87619 106473 71 966624 151277 307 127182 190282 59 3073 160342 180 556505 41 73760 711083 152059 34 250969 58802 28 206025 218 51930 873465 304 97944 50178 30 92843 99087 60 113399 586497 219 103203 402590 138176 332 558093 33048 42 785361 35 4858 271433 109553 214 150340 74770 203 313627 195378 188 952365 107440 192 658835 30 116980 75836 261 166282 403256 24757 52 131085 52 20802 331044 117 35568 628941 216 80876 406278 169533 146 262960 140 152676 976132 185076 309 575522 30872 133 769587 74399 13 562671 194439 71 332706 27123 163 355117 306 98926 802529 111 78700 172863 53364 104 892852 158170 7 393931 19683 58 728181 80206 157 797291 42027 59 808282 258 152868 368449 94326 249 410957 37219 86 708353 96 152700 695800 121933 171 961625 25 1004 172686 130 25299 736609 152 43101 445857 256 98925 803262 70 180031 809731 169041 69 913131 113 122536 136560 21375 80 39328 314 162826 630594 13951 81 10629 79124 176 763254 316 101702 566096 125409 198 323726 92 57613 444079 138707 337 312816 25649 105 278897 56 91117 868555 17618 111 480606 27049 100 232866 270 124250 557327 169 181466 90999 44 113331 891305 32915 100 688449 107993 301 580418 245 94059 853460 111 97789 40335 183 167377 184589 133346 55 225467 217 74427 996357 397 187581 741138 18 170114 227927 80092 36 429500 55328 157 348343 1373 29 531545 97 30703 668747 39 91990 9958 159581 125 392755 90678 172 260861 78898 186 494036 152 28457 11128 91184 97 500188 39822 2 19771 137436 217 969763 45 63076 133343 45590 37 910188 158 171692 441716 269 101528 112573 156835 324 364741 110867 127 261165 172679 411 500066 57586 105 210941 118 149321 421940 214 95246 279001 36274 11 271799 149 195409 371023 222 90736 277922 35859 31 105019 217 120142 178570 48643 181 103860 38 22708 774165 33115 38 143736 151 196890 783825 14285 38 818375 19229 32 602093 11 737 210642 192 43077 375808 17 3625 973938 89929 297 741683 345 122235 361331 149546 325 239859 17 40396 794571 181844 294 364055 130 67200 796454 97 94221 303220 62 4667 356600 161 169549 596939 145363 5 754458 20 151680 734460 122 46825 961487 170847 191 920938 187417 186 673335 257 154167 899729 238 65054 817183 147 156437 147693 116 45429 931431 160044 98 873347 15 33581 954958 182370 315 368330 60894 199 367003 62208 112 687065 220 183460 192525 24893 114 818863 62151 35 894726 3726 22 19169 25593 2 17799 6 43840 67576 61583 241 890073 55 37053 539708 85 180734 78682 199 150701 877567 69 7639 615741 158415 122 148477 155 42130 296987 43 7921 250579 66 191650 797092 196000 339 406404 156 63140 65293 126 174888 848191 169 31324 673905 232 101941 66512 95 131911 269110 55 154053 314292 122 193295 495149 145 28521 103855 29444 37 3275 199 42922 229642 4689 68 61776 232 99051 336350 250 73353 127912 399 161808 55393 186044 373 566903 405 185968 313518 175037 237 718601 27 61945 202113 183 46725 875402 143486 56 917447 359 188026 391089 63 197815 618237 159136 250 691038 29379 170 488515 175003 399 143504 137954 63 746326 197945 177 964370 175832 299 664924 21 131474 67068 19191 27 594494 237 148274 401451 152242 102 513153 37 162267 727917 30620 131 867485 130122 23 723183 272 96076 329799 306 174025 191255 35 42284 952443 141998 321 626890 127524 350 872756 69 179384 145327 22130 94 934558 195 68204 884041 217 50518 914432 175 59488 180245 83624 40 417303 20041 68 771967 298 159871 447640 320 102934 649215 49 7186 595574 373 162338 403953 45719 86 862783 10125 98 206584 275 173191 965823 91625 245 913164 101240 305 179008 30763 161 215758 94441 65 511366 89 155099 663030 169611 308 631654 136632 226 35946 161 194004 509169 168323 274 214842 288 163709 38216 168 68125 940695 112000 150 634556 119 53473 456968 133 92191 796562 209 115555 25247 57914 65 325288 92441 126 536462 104589 102 628150 127122 164 652700 170951 118 244490 86 73524 864249 19760 86 487639 104 174403 989804 64641 50 936015 300 119495 732448 127609 12 813109 68910 183 452837 56 3160 107476 204 168277 424036 289 162505 713415 78 194339 8867 196 75947 69132 107423 239 933178 248 158028 989320 170 60341 483127 254 188197 690923 123663 112 333848 36 8890 800110 180811 82 874125 51994 81 81647 22 115489 207536 87 30567 128762 75 10056 198497 582 7 158885 169 92670 19872 12217 70 90022 372 185600 831355 194141 386 790301 175394 65 729458 42 13819 333727 124 16459 784672 84970 15 256119 40 31116 558569 84 55905 545769 10 3959 31935 37 104324 974742 354 193388 216333 312 125153 296311 233 81093 574669 148 159966 401742 185144 414 37021 90788 115 914157 210 81183 871527 261 181737 684452 186 144438 39939 127013 8 890604 265 186982 686633 359 144207 914918 88518 173 53867 189146 372 712221 3550 41 230552 374 152449 93518 73720 215 544780 351 171103 456845 143 144794 920121 175 141195 83456 189207 278 327056 23083 107 547331 19675 62 91624 162749 103 944419 6 119786 506941 73956 93 153385 240 143852 223370 160 41795 537051 109089 328 53821 235 144343 968723 220 89835 392391 375 156348 86146 146 107371 535189 183840 28 576524 168875 276 217780 55604 207 966740 267 81662 730305 413 173397 588482 115246 223 342032 39888 134 78000 302 109212 502156 278 79123 355111 86878 46 358141 241 66397 919697 171129 163 917742 139 48803 514303 244 78385 383790 195173 333 141434 108842 198 352389 163 164787 932852 382 176670 688911 172 84460 560295 129 93237 529294 42894 79 666886 20 16517 80596 94367 140 174567 170096 91 72524 166317 144 444773 163035 327 465700 198157 189 592132 64265 163 708220 141090 48 416742 383 197114 687161 86 113147 115038 18235 106 25724 11623 46 707588 313 153566 704255 53076 145 371793 196 63812 970176 154 131504 471492 214 164779 409577 23 100528 602709 115032 199 769704 121 52463 354772 97359 28 29364 59 4745 929104 251 68665 766373 101991 152 221765 21334 115 78558 150318 182 173525 19 52095 941540 318 113918 352247 51 143595 596783 293 108122 647852 229 114699 440148 30 162599 868869 109081 67 434979 35279 86 704131 42 13677 167674 59822 151 638921 186779 48 349191 112238 5 292627 98 154193 418573 96930 110 636523 4 54591 722640 84 34265 591980 38 59615 397090 68 83265 331172 98675 117 845080 141586 162 134834 145 123982 341060 71705 228 76962 95524 143 240170 6 174106 810405 85 94835 498231 94 44120 795573 234 64644 608433 109312 245 183787 412 192770 721499 194112 41 35551 125 61418 540516 25133 137 644122 177626 421 472828 31 99820 940886 258 199670 999900 272 121894 844540 192796 6 742512 13 94877 81163 63907 122 816643 14 27270 770627 343 154670 435340 13478 63 887866 76 182383 568916 34 51037 102779 151998 354 878994 6 5391 706341 146138 11 324693 24105 121 245644 51 91877 103586 102 51777 137138 81158 206 803737 157 179860 553904 219 161772 459948 103 102397 726077 179 155086 445032 118987 75 881009 109 17660 977957 130336 306 400712 73070 59 996672 145052 359 929461 140346 95 156228 15 14554 603076 178 195122 121537 74498 222 324072 42609 165 285224 105 153282 68512 157 82143 322297 151045 217 994627 171151 51 985282 200 83937 922380 5836 49 922230 23560 27 633318 290 167145 307807 172101 184 82850 26 59847 505209 137580 138 990875 60 186246 652347 166885 186 443005 91473 36 636321 180 105331 987174 8278 18 858670 89714 70 363250 318 110891 726869 135 20388 841807 10984 1 127127 11067 73 536861 154028 168 437242 67415 55 294480 97326 8 329833 174602 392 119815 190042 312 333592 136 25559 211819 149623 139 146703 209 90596 527133 112 15189 791757 159058 235 816788 77725 146 721185 41270 34 958555 43 132622 872100 93908 97 78398 50889 35 774431 53 47625 379465 331 174560 659313 140995 161 191196 189 93315 118437 291 158653 921879 44 20403 434748 208 93419 539248 130566 134 218208 65557 27 527782 191033 86 548103 88 24327 259140 138 166967 251495 70799 219 745074 46344 32 765916 60436 207 807607 245 138742 50803 65207 210 604553 54 145705 818966 5 5271 714238 128271 354 796820 139520 161 557059 98725 47 309465 101131 212 156672 194889 165 257500 392 168345 416977 178736 297 52261 41 11919 980975 26 178420 841971 64308 51 710987 227 101406 532634 124012 328 283099 76741 145 241660 127215 126 931882 34 165634 889202 4 63340 31151 103274 234 858716 50405 105 598439 16187 105 739790 226 171139 61042 187087 352 871426 189 87220 20475 94 22978 859643 13 42705 680136 165631 339 20466 42 6404 284116 90 14074 998757 121227 340 185314 182142 369 993222 139 134162 49861 6 90760 898075 150869 187 74458 136842 175 252218 210 73861 247345 54 45419 752585 1 68119 665900 67066 132 587743 31 64437 29500 295 195759 78974 151 23098 265786 99 66686 385216 122 38214 414546 165967 275 636253 56430 115 37833 116 194717 668949 195322 252 328163 18 42202 74625 65974 212 299322 172447 164 461696 223 119375 637 50685 189 475264 76 13398 281568 179965 113 261839 55 184043 430902 337 172451 757538 149886 310 399584 113112 195 853432 48889 106 801126 187 96011 607051 54690 25 936095 53584 115 157868 88712 112 319489 172478 340 112481 175342 185 821248 217 190004 426116 181 144826 689208 87 93285 259708 261 111849 601798 62 77526 374421 164 27499 983819 257 122034 167084 170 100971 194117 37902 158 722742 130 129537 331872 107 118906 831439 262 120877 429789 50 3114 469423 99 143588 170062 39487 164 346880 432 195298 585233 138 61966 831047 198 138277 314396 130 139904 7479 199923 34 834253 1490 22 641038 182 106230 815398 1 67771 564770 327 125888 980363 252 109336 658440 189071 95 242933 59087 103 434777 187868 339 737984 108016 266 900525 56550 26 600292 163 171647 873207 217 136682 295017 158181 264 77957 145 36860 87515 99206 61 485778 88 170637 299280 3 138736 609435 149 64071 590330 199091 208 29173 53985 106 664454 160865 206 373705 89066 200 285229 18986 52 424742 144096 135 692312 70077 84 143891 207 69543 656026 147551 73 757703 250 139665 607744 154612 326 894038 100 161880 742678 88014 152 67348 138 119726 871668 29692 48 292190 185 82749 788006 167730 40 112463 105 111663 438593 181237 186 686762 108 66544 581024 77639 143 337497 122 29945 370192 189 119783 320060 383 164575 559520 83027 246 134067 162 118217 790723 70020 213 662853 154820 116 273142 88 36990 183380 19 43401 541422 190 183510 294769 83 91493 181929 49919 156 929416 86882 151 386564 193024 433 388534 56 125787 614121 17228 120 150341 39765 186 509479 94963 222 784790 177171 157 578501 9806 91 358221 184 104875 401338 45210 113 677561 366 145981 884537 138 72168 294897 79169 273 546963 70 13406 835597 58181 60 4327 46339 169 973209 5695 20 47334 334 167980 728906 314 131614 977832 93821 171 957861 76252 13 28495 100071 24 234338 6446 33 396754 67123 7 265197 188 156156 571258 165616 306 395394 134 123797 470761 119 33673 27412 148562 343 916301 33 100091 950114 228 195819 684404 48166 26 266052 360 138149 485329 51012 46 422696 190754 433 881212 102635 108 629448 229 97078 222481 69878 57 874662 40 13748 452530 76176 107 762100 397 162167 608375 104 12707 890822 146 37060 152044 275 136648 80673 73085 38 259110 78384 108 104583 148346 171 853633 316 136276 431042 101 172289 948819 184926 326 687925 74 20131 242926 88067 98 628927 356 139783 21586 121302 301 215912 328 111750 681221 43 5489 249172 176 80535 801005 8 1079 759325 287 168705 523077 86574 170 31519 219 156377 195723 42 113935 301522 78169 62 452308 98209 113 63230 54274 114 51494 151740 227 585882 73881 160 840582 126841 192 162460 197791 79 669886 71 70345 197762 130 52250 968349 198 109006 342898 215 101896 263741 97 72410 107188 56970 216 403961 166161 29 356255 174569 413 648401 82 78108 576481 12701 90 107441 29454 67 306551 42438 98 683679 15 96884 398413 106819 292 226325 111 14760 811230 205 90796 700543 9 3466 633718 188012 15 31069 20226 88 864215 172 63194 310944 73661 225 837254 145 121494 13275 167 58676 268260 129456 301 575542 130939 60 409947 38 4516 24295 385 181079 538837 162523 43 923396 160337 52 801758 97462 122 717042 175738 15 54689 163 147764 150822 189821 355 364551 93 39538 694770 942 15 334420 294 123054 722813 137434 98 250598 16623 75 351590 219 148919 55770 274 126937 924581 101151 257 289551 95 161226 650235 283 140211 187525 141480 179 475617 45519 195 93943 112671 239 200394 228 116557 458104 82 62134 533683 170687 223 789491 26 138438 110165 20 26791 501551 12356 52 54819 79334 116 108360 39 164178 416841 29084 133 489478 34211 129 512066 9 73508 782635 291 135485 32701 188711 134 547389 152190 49 505695 178 122095 947016 184 39307 199250 10 9456 933271 23748 137 672906 83 13329 896655 33530 88 65903 134111 229 554920 35012 152 718980 99 27801 56575 17423 60 966017 189303 12 485091 114700 79 198818 214 76326 536059 44322 77 700870 147167 358 846359 123 32617 555688 235 162372 115710 10 6982 883994 148649 150 201108 325 167500 451046 248 109339 332086 82704 75 745379 249 165887 662224 9059 85 113697 56248 140 950219 135677 143 338881 10 39279 492050 88 135232 502431 171415 141 73055 87391 70 291331 133966 7 189380 74662 184 825870 132915 228 955217 20 20359 55075 138 117121 169969 55 83926 350131 36 51177 831431 13 33257 948568 10 96248 140686 70577 233 693757 50 16250 422628 28 5530 676547 35 116090 948143 177522 36 952634 137408 112 383500 6 99852 890101 189674 338 940940 189706 83 140866 86869 221 518057 219 99802 608054 140 100799 217701 87854 172 780674 966 26 192283 165968 149 688193 52 100834 296222 114990 131 334483 99215 62 156815 102 165184 999565 12336 102 702797 73940 156 684397 107 100054 934205 157305 27 257970 90950 125 894670 8 33765 531382 176 117510 537751 238 70031 203757 27 36386 510302 17798 65 401861 127883 251 482391 131 113210 273265 76152 166 250471 124699 118 776273 145 95785 999782 68180 206 986785 131390 144 117970 163196 293 999311 191 42649 622258 20 61344 95758 155748 346 7447 136372 185 945012 168 177201 586239 179385 333 397928 18 26568 428404 15224 38 474329 196689 213 612725 145029 100 166259 149472 122 553571 378 194964 908379 104831 266 461715 76973 83 670912 41742 39 386915 249 134625 217003 83935 167 691308 171440 13 802543 13935 75 25677 79 6957 257734 74563 156 49134 87445 220 58310 287 179376 18244 77461 52 607509 366 149879 319796 193678 261 769718 121228 317 143467 130 146136 498019 42 98941 484052 139829 96 67944 68 6751 229911 89783 267 868239 234 134320 238935 80 57979 383685 21109 89 719125 57 184458 762779 41003 161 773320 134105 318 952412 38 1559 482024 87 26676 951092 14 118658 823527 98 27014 838660 240 193841 707452 92 75352 206991 23189 21 219635 30 128097 75014 123 65494 965773 44 134044 370031 328 109985 893625 89 107695 879369 175698 396 630519 26 110227 732519 156139 59 498999 116 22191 998813 122104 56 910574 42 49031 942704 39 27507 873289 88596 274 902879 285 187943 511308 86043 43 284370 336 191889 69181 154228 354 748100 146008 328 565897 39295 17 608493 216 88276 758203 142 111897 234286 109 34491 541620 96 18902 819781 96720 250 924695 15999 2 413621 75148 242 987348 247 121969 697631 139671 165 714346 361 159469 990343 48 29871 615736 31 35504 720754 33 80964 542037 76 172842 567583 66353 246 474377 19886 13 524929 24945 153 757046 196022 438 621406 281 159177 409655 244 86950 487042 68 100334 539687 113 145297 689340 128 48380 173244 384 199036 323551 119578 66 56183 70 73363 489890 47 152472 30843 105277 266 826506 24920 104 467038 105 149232 272533 112083 319 419209 89086 275 431020 64186 7 394550 195219 244 855325 73331 157 840375 438 194317 198722 35 13096 386082 254 139304 883619 121 60960 600375 54454 110 196884 217 168125 142600 88 12504 687397 40 13851 820685 55 27105 888069 156696 278 616595 45 78629 388370 43 6803 551759 187402 272 563522 53966 64 873059 98377 12 215689 261 143760 522856 406 174244 150850 189707 428 775092 180401 198 991435 7694 4 477583 125245 92 266110 209 5 949872 21 28264 42995 238 107243 196467 28 2660 795124 385 175630 354367 19 3566 706800 249 152619 359027 171 124620 250652 42527 144 290998 25335 158 612736 173045 349 934113 117 115003 117619 187275 3 923133 1323 25 247823 79 147924 349632 11262 51 157786 308 162221 401961 362 189229 638917 159471 307 510035 120306 278 849805 225 4 469523 196084 41 295904 119 145217 757284 183246 47 495098 261 102923 660698 78828 255 343594 50 57970 696679 119 179884 935075 69 27444 645008 142846 26 26363 106457 7 694299 80401 11 219745 235 154721 91424 133370 17 383178 53 44699 464911 147613 251 597590 12 27083 768062 33915 84 838266 144 94429 842321 5495 48 760239 123305 45 283151 90 186252 222006 25 56623 714352 247 103299 274057 47338 189 123117 103128 194 136640 10 44286 623159 172 58274 937287 199550 149 800566 190 90112 735692 318 124765 114457 26269 87 175172 155288 201 574257 39991 122 700081 49328 125 273983 169491 190 591718 10 30493 256872 279 85557 638718 306 122760 517132 148 144689 203256 97893 269 490062 308 107422 240364 24931 63 421690 127267 263 753348 49789 160 67456 57290 43 591501 58571 1 895216 199442 46 814705 38 130769 374752 20868 25 946829 19834 18 154577 101944 88 577402 166494 283 217355 92 109732 183416 230 122899 239849 274 164132 923332 10633 84 477419 69036 128 572237 313 193837 752105 94 120361 40441 111 33877 544919 63471 175 539774 2 11619 549138 330 168807 121569 200 179147 935387 164152 179 476015 399 161292 980755 336 117620 225394 45786 80 462593 92 169942 36368 147 108492 45504 1625 22 676358 323 185011 966346 6 31815 83932 134613 51 575193 87 126751 702693 5 29513 985979 334 137032 344730 202 98612 870701 17 20710 452604 123 36529 973286 109174 256 854014 140177 85 757812 96730 163 287386 138286 26 422951 196 78642 297624 12490 49 956243 290 87150 96776 227 111406 451396 141 39758 778844 190 43468 428989 71362 244 35029 87 11051 572000 223 159728 37215 155 48615 516790 329 170654 415633 84 47750 738106 58 16335 303949 48741 193 76442 87442 89 263904 158 50733 2899 153 57136 984305 30114 136 447951 47 147862 358620 219 157893 280955 43920 160 715305 153934 350 511283 1599 39 183175 73 145868 839621 202 123060 18662 18159 19 5507 193724 372 408421 24458 145 535436 138896 300 495181 63373 118 965289 153 99868 912350 77205 61 197547 37 79589 842884 117354 172 379435 147155 142 62284 103 57063 168703 47 25590 495665 36172 32 76177 139603 83 457527 176031 81 759711 29 56259 375528 3 12949 982680 47 174482 937584 175528 58 431622 343 163091 193264 287 97404 184372 66 87236 257368 140 114293 891512 53291 124 61287 240 140541 831576 9007 30 941753 137938 215 346437 15376 78 244743 9 139316 620547 26 91861 113258 74 18718 19857 66280 114 581213 43 26741 434075 89187 53 579391 22900 10 577985 179509 384 25887 57 76975 487581 47434 123 16311 186 51347 373283 5097 54 221629 277 80008 592068 57 5663 391557 34480 73 649995 283 197227 908793 28423 101 688299 91 50178 925849 134778 359 347564 72622 175 511792 67431 50 732979 123732 235 928094 107 30095 826649 65606 62 812053 226 188810 205261 112716 165 813806 191926 115 900476 29 144707 65379 15 58489 14472 90782 251 639290 10715 95 944701 112 137941 339027 126 22841 560668 43304 172 830281 66378 225 604218 35 120057 420168 97213 149 371421 130093 289 5989 73061 133 355805 148240 62 990425 65268 158 829076 105433 237 819585 101544 66 511892 170 50858 803685 3 128887 973449 77870 262 844673 182825 207 669748 73 94371 400049 87 111223 694709 156278 374 795038 17 45255 444552 139003 265 604765 176 171741 32478 247 71130 717617 8 49465 596210 162 48624 277760 196395 360 684933 289 104366 930309 313 127797 279343 39326 66 421608 352 154799 344238 27 5525 14382 243 157918 940105 208 161801 301184 153 199135 562790 54891 22 415409 162865 157 114141 159476 20 412102 188 62167 370249 255 115758 8571 359 154404 354131 11 113934 318263 108592 101 231953 198247 443 131515 166450 242 731732 58408 33 171700 56 149362 495964 153042 187 615757 93305 295 579919 144110 253 146366 238 63290 498943 274 195961 485865 253 173241 715259 125 72576 282210 254 142244 601968 128582 219 18028 84819 67 723101 223 190095 519408 192976 33 491659 139912 46 658563 15 66610 357340 226 88305 332538 231 174768 509269 20826 67 692672 172641 180 405420 11 254 709787 86350 211 443553 156760 55 405778 16416 93 83659 16678 10 529974 182659 219 923955 206 13 370522 204 123726 916820 173 125214 770821 180143 360 767007 170528 34 440455 185 52398 853847 61230 57 939390 3 9580 992152 42155 76 603015 80148 231 336926 314 160206 217247 11978 90 47232 49 96283 318692 82586 28 395750 118169 266 356322 109 37593 455928 163057 282 35841 312 102222 683735 62 5632 874502 144 139497 246323 354 194093 742420 11557 34 804328 84 87629 693523 19 83844 819913 21442 98 719870 194 47622 978056 8091 4 972389 117 36100 999940 176343 322 657108 194210 68 616224 223 55571 681221 172 132095 385478 39 182435 529668 132 25824 315064 42748 23 570810 156961 176 137882 95961 138 489608 32 35658 761050 349 141993 353336 189 91010 299596 185363 236 636265 283 84354 95831 96503 124 216892 83570 13 326902 35692 59 764409 90449 100 558473 34 14488 588133 4 77320 41992 146901 363 323846 270 111751 332096 11935 15 680072 83208 6 741610 85 14619 692496 34 28631 905491 90 19362 330071 36 183195 607876 56152 101 126039 21855 9 524957 308 124997 40856 430 197251 991741 149669 378 988028 50181 1 815677 180698 381 972504 162956 333 281581 32 3395 571297 174 138787 591431 148 78863 425209 43 34547 85767 330 158241 418177 86 43470 683676 132510 130 617006 122 119379 488042 324 177299 486672 167824 79 308349 389 166722 662968 138 19472 727042 161509 320 515676 189341 4 680570 193419 313 39421 5 150395 776504 112 94407 438357 172174 136 273448 378 152648 936378 43078 79 849093 126 189053 708644 53 77000 956113 80591 162 92684 150603 29 463868 141 88342 2426 73 50676 281270 81374 108 923146 119642 342 75509 221 175511 33046 128 138194 13898 196 82913 562128 122183 119 757451 25 17244 114746 252 125064 927609 53 189354 685038 118 166011 933549 90034 35 279021 52771 198 267733 133 23082 238299 62652 176 416121 144091 34 61918 87 105998 370480 37 57882 178856 100 114458 762360 166 112122 108762 319 124682 930631 11016 16 421953 50 191100 23109 77597 120 443686 257 125035 474226 47 115121 400265 62480 112 773394 221 58916 620891 10622 50 161121 70558 235 724504 95 132514 848893 90524 198 820821 20 172885 528229 52 93950 825085 168 72582 637809 183818 262 51495 149460 158 722499 142 53963 816168 70450 133 127581 64967 87 786217 73 49529 877886 45172 141 454965 256 157541 978733 147 71885 120842 335 134201 311467 50 98833 972531 20540 60 982943 11 164983 435571 276 156725 388466 147 48107 800805 46 55884 966249 88539 157 98514 104 99130 769294 75815 8 398958 310 165315 200596 10 133076 936966 172685 200 144158 123 164793 876846 211 97920 347083 69453 256 141905 111542 102 597357 84866 224 40632 5902 46 854445 160590 258 48025 152 56030 520912 93 94381 153057 74162 114 274255 42453 42 675463 185 142094 129249 122025 4 826790 186667 188 569141 180 125237 493301 178343 119 446683 197012 133 117867 42309 9 436560 8 153903 176357 99 52785 770971 120 52534 648150 3 143371 464829 90871 122 453478 279 181773 997715 60820 28 726360 3459 8 863795 138 21495 479735 306 171564 191267 65 59667 396088 81443 248 62821 181 57268 984212 76454 141 765110 162 71666 782156 191777 11 308725 39317 157 420890 14237 75 329905 282 172632 433055 55705 64 750586 100216 44 91895 57189 220 769226 87101 232 947279 287 97599 654927 159410 224 617612 46134 55 404770 53 73872 718023 250 159501 129297 65 137739 168579 138087 100 882577 154 199363 85941 118446 283 369320 190 111208 65947 9126 59 136824 179 108273 363292 156 120718 833992 113183 269 763386 78 170270 982444 173635 173 462754 345 179293 989364 107 67321 498828 45342 37 485550 53 97561 273185 71869 205 563781 90751 186 815503 129844 144 414593 44 75408 722645 312 175231 905817 177 32664 845640 153627 341 251605 17252 119 91849 199 61676 488931 56711 11 839296 165135 198 418614 282 195971 252226 220 108798 431971 116529 96 856285 35 45933 396397 146 116250 877581 186626 63 673735 73 107284 508798 258 89782 433620 80 175102 601681 91862 170 49530 18131 109 584249 48894 138 731766 30 3226 94666 46 60560 669046 180 116955 316771 310 110015 245289 183 92081 356591 95641 273 30340 42 134621 102312 157559 354 602790 75 126533 564903 106 177136 43203 33945 177 478524 327 182781 203791 47 185473 28466 225 52912 668742 77609 191 839388 170462 201 269558 19 2012 804389 97550 215 858001 217 91246 472417 122689 301 899753 30 4991 926055 55 5511 201024 282 143744 991708 14707 104 695072 167388 185 396667 128114 333 743210 46803 83 573978 143468 32 883810 196 39696 938387 106086 219 953826 231 174333 147326 46 66966 337281 109 75378 745532 114237 114 4969 187960 191 174049 172 113998 470612 167197 273 304049 5466 63 690643 141191 84 458543 21454 31 171264 106 22426 247765 115 56537 454011 280 178411 895751 94175 95 58760 148563 94 788825 174111 365 225650 118357 179 636317 158534 206 975869 72 7446 100799 147522 2 601293 150 117120 52002 122254 227 71853 12259 62 523513 91188 140 602171 269 160775 508447 128443 248 758077 117320 71 174294 86430 224 144436 55076 202 518294 120 53295 13076 95244 226 967138 194 90540 874687 100 30750 785225 188940 394 91777 47996 75 569671 70 57046 328398 25605 65 405571 292 196164 770701 179397 161 886518 41503 87 371094 158 41287 809013 73020 22 332510 174812 200 450378 142 166855 187555 39903 184 419597 59143 219 266539 181846 342 322768 95323 74 542083 194 72535 330804 153 118908 745995 199194 371 481938 108 116435 982834 128 64896 674857 36 173123 287381 54 14915 40382 146 70724 438798 140655 369 126981 114670 172 685120 153129 85 885436 132376 195 625171 14 70878 443874 29 1856 491611 135250 290 827933 6230 31 232333 163396 177 288914 126 139077 982538 122 30047 402457 14 59418 184782 112469 14 398269 76945 242 778896 276 197226 559036 63 154065 684340 178903 257 594838 59574 38 280510 64929 174 700005 141 84077 354811 79856 84 314985 151 172255 167061 205 158738 451061 177 43193 174849 186556 268 257752 32 26535 524311 19 165720 125490 252 196083 365923 72 118806 297428 128 192147 384663 137 48687 937108 93215 287 368306 144981 50 471657 21140 140 274928 168 61925 899671 167 130824 490207 156518 25 275204 178 35057 22773 176367 182 658455 164684 396 517774 227 157304 684508 75 147831 922825 151591 207 936099 162537 184 5016 190738 143 570835 114 22379 404830 138984 24 563829 144 26012 412376 54984 145 192501 5500 25 647635 50 163616 899668 55747 155 631916 207 61437 64705 177518 105 281159 83 9162 635057 270 140512 367926 104555 264 104382 271 90039 752921 131885 100 701687 136325 83 443560 11 10209 488869 148 183970 905327 131622 338 167270 79 25439 321155 157452 16 469266 119097 292 201728 140770 251 443209 274 119005 499227 148 98426 494068 261 78083 59619 199 173665 867208 10 2775 802740 217 156271 106064 173196 258 903367 86285 53 111669 135 48086 748727 214 76032 805955 147 32571 927160 21578 104 203320 222 164003 139289 93 189256 404441 163 127653 233282 166 42909 380008 194485 175 901047 164 180026 544792 138120 249 341741 144993 118 429621 28850 100 603224 86547 242 992106 57 48954 40876 143812 13 872897 260 166978 241501 77656 108 397161 7 81260 425825 117332 160 624217 205 53189 412758 106975 277 881323 65 5265 523866 79 93313 318658 129203 198 92568 379 153662 945695 88073 119 230985 144848 222 844273 98653 159 595814 10257 75 124599 173271 255 888811 165936 112 170832 63 11824 503370 105609 222 600680 148365 237 49174 152573 308 154132 125 110889 561974 82102 115 259189 64 29844 366451 168956 359 651993 91 114640 241867 64809 151 503580 11 29259 159085 145549 106 285906 123944 192 612842 315 138177 956419 171 98627 541648 80124 241 836389 134470 91 551323 76 161117 206491 410 168566 406466 92 100454 129906 153443 44 835541 48234 46 613062 193734 102 797039 199912 227 895445 171 121560 686351 54 24042 60589 357 136002 695604 99 182200 854971 152535 281 597760 43 96814 745598 17576 76 806887 214 164295 111563 107427 6 27189 152070 135 497427 190746 76 747513 116 51225 761816 108982 179 487576 149900 94 243982 138780 209 261940 82 6964 707795 117513 137 71225 170025 50 481364 266 136036 899239 134 96923 154199 131615 117 499891 172 96618 767237 115 73095 891609 245 115842 697317 372 163410 480735 84045 106 902082 60407 81 608299 191283 12 91622 61 166920 511532 52085 101 211534 38 33193 281975 210 108048 950334 157016 24 179146 21982 107 434754 121691 90 414958 312 146680 953602 79619 109 592336 28735 43 403905 177850 155 48012 39 32004 150900 39 127271 268190 357 177703 31164 113707 195 79472 84822 66 229780 42404 163 681342 103216 213 466405 171 62234 453740 183 42351 368428 81575 202 936420 59623 159 915723 77561 252 831201 222 199323 651018 154554 187 402597 30 77851 331293 237 77501 502654 129 30022 101936 177653 246 750614 38038 32 199807 150791 173 998845 8980 49 764813 206 120557 606313 2 92108 211554 195092 312 296974 30 93483 704409 193172 417 457558 101 64344 78430 141924 10 854079 10184 66 51559 52 60078 917774 152303 210 846474 283 102518 464336 172810 232 443666 110391 232 337154 163555 1 433833 98 120053 489305 21099 141 523707 123680 149 244101 139553 338 976333 80 116868 746581 25 74840 364367 36 2948 854649 215 95762 936178 327 162668 322478 5 1702 902360 81032 78 761457 119313 116 576277 296 118147 642037 232 81567 328620 173 46041 58328 34 182594 559700 100 13201 719304 137650 297 928582 199641 12 930594 243 107829 400370 347 132991 902668 249 76191 185063 45864 10 663357 109844 84 133537 230 175846 1398 151769 372 813814 8 176134 926046 403 196274 835701 237 125672 321014 15327 92 180823 24 1996 936800 227 167739 716254 127121 142 385597 1 10597 287374 313 121801 427441 11409 5 737354 312 106891 165581 91 96372 851501 9 55222 19746 99 121588 225323 11 185431 720543 57 193100 178040 113 153363 984408 169413 56 165297 198183 269 827292 65 70494 93527 197 47064 248594 238 102882 968405 359 139940 561958 28 47423 455099 84 168245 526211 18 10595 147186 33598 51 412622 228 119819 237385 54 75348 157800 35091 130 669513 22035 119 593873 9 198185 314664 6 29669 681218 15 134899 555849 177223 18 147630 115 98171 436360 54 52604 160904 26209 99 450874 140 39567 892408 245 140045 647370 176748 91 312580 13468 3 361548 97441 27 664597 142604 220 82885 233 148206 175576 287 175229 827371 30 92952 360378 184807 153 939098 116283 202 42967 2 70512 270519 128770 161 910074 122 113105 67760 53668 97 869536 1311 30 806086 184729 71 211826 70736 77 719965 104 15305 111479 34610 24 923012 248 78711 915271 302 114678 171511 187 81566 174997 5292 53 538723 48 21436 97399 15 84356 416955 127060 262 616524 32 154023 881053 146 99989 697117 4622 61 97187 98 76697 544265 103 17226 302074 123 151550 474627 75569 113 980057 67 164048 909655 74586 75 501530 136 196244 700141 69904 38 382001 117 100824 439342 144505 139 711992 100169 248 637840 31714 87 321961 60 8709 773855 126458 284 400205 7 16672 705260 161962 21 397173 113 161031 323837 268 147423 920627 147475 188 675096 5625 70 926510 8627 11 535295 35001 184 824176 58383 35 667537 91727 29 439652 127287 124 695310 291 89222 797846 309 105976 547538 23398 95 525743 158 130210 330043 73 10001 901933 3778 6 741144 8913 46 732941 268 111848 414900 18405 119 824514 61 162001 197263 135 99488 805904 237 58265 386132 207 145320 260079 107553 118 439627 90795 226 499690 93615 50 270928 313 146832 651396 87 92802 168602 215 171050 351419 40398 172 114785 38 131408 2644 178087 167 333251 55 10728 651534 3943 31 817328 8008 27 110759 100033 116 101543 76 33160 66264 265 158539 818050 173351 378 16517 28 49113 383078 192962 322 27782 76165 262 188292 68 112870 482403 110 61311 323289 75 23840 917024 283 142550 489763 55477 22 405134 25 21603 755608 44 53038 645131 86729 85 270180 178 47357 261246 47955 196 695064 179356 414 675815 190 147586 725005 20 135404 471111 111520 90 290265 84550 78 350105 55 105339 864534 51901 160 523905 156 186448 791402 130308 96 398373 28355 9 309834 17826 112 823110 108152 151 650739 308 106639 816152 25 131211 616297 178 69266 361070 28771 89 808252 155373 36 921994 44 131096 993038 60 142886 773461 188698 97 979654 128428 289 302095 303 187859 538893 100 52140 476320 296 94034 799018 155503 238 33905 4 1042 557258 260 184005 764725 144 195051 963610 104 14775 879358 42 104465 800352 90653 70 406027 31 155084 308441 121111 185 323712 183567 399 854311 167 196895 476953 103687 65 948836 81254 209 39308 164 146627 923219 229 68213 327431 183509 368 800431 24657 61 252517 28665 162 403693 55254 66 372074 84809 221 134949 81188 25 513476 279 172274 761971 186 68127 282572 127 167466 117477 93007 98 241827 1532 13 146676 124130 98 249349 110589 183 156629 317 148804 314287 3 48097 26453 13 186150 616677 86412 270 923908 852 9 123889 316 183197 234488 55 110447 495187 19490 74 404371 85 68668 370582 113239 287 950481 239 171254 560400 138606 213 830230 163 177384 391530 270 104972 932098 24135 45 31780 142 58819 965782 237 130556 721660 67 109002 138634 230 149043 75229 165883 346 401138 120 162288 371912 3001 17 391171 255 180494 777179 283 127394 255364 134482 203 527268 198894 82 136402 150053 29 589795 188560 63 113989 24943 91 126655 175 114340 723230 136 51640 606492 371 147202 698870 111326 12 455695 113646 65 883770 19953 37 192828 138 145237 401184 38936 60 627170 71471 235 42804 16 116716 362443 29092 168 163780 89647 150 74148 60450 232 30809 14401 13 383349 153083 125 792991 168457 307 480216 205 74741 568312 168365 70 308547 175643 343 248719 250 103546 335531 149673 113 349218 149368 186 671263 37 11122 797077 233 82217 734892 167297 122 163033 9 101850 90889 185 78948 491503 67 84853 7153 36689 43 77240 102 75398 394295 267 4 300364 13 10946 742175 312 191687 750948 32121 145 905306 12159 49 858348 11705 107 425181 7 107992 726804 71 27179 296013 143 126727 900932 137 59990 437079 1894 31 858116 72409 127 805296 82852 251 502401 74769 243 379061 4 25194 907706 61650 55 926761 96 34386 123426 111349 126 632639 18 68972 668411 195 82228 893744 97095 299 907440 154852 353 514209 178719 213 555168 208 107499 914620 317 176616 11423 150662 321 227450 167 73420 539511 9 143069 585896 320 119739 760781 69545 34 413451 178 94989 20562 41 3977 725731 103 50380 176996 348 134630 61011 5 48897 550118 95 96871 436557 66 5225 341347 169150 103 235731 14547 66 810981 16 124468 176782 25 3312 795918 74168 199 983422 34 117876 477034 9768 89 413366 106161 257 890540 120722 141 462975 14 129115 708788 22 57905 462956 181428 128 924077 302 97249 535513 23 43972 94178 97231 119 957985 82936 125 837051 30 7266 902310 143 28744 92631 2231 4 100433 111534 273 360257 44 162362 480881 200 88260 376588 132904 99 339753 72215 72 809314 91848 202 876035 7 10070 105674 331 187097 485018 65 167009 668401 350 182080 217808 64249 33 155814 186 44016 835370 218 54902 346644 23906 43 682914 252 110703 930616 88 35457 5546 99 144117 435106 198426 196 461975 80 63883 715600 53578 120 504727 94155 22 543708 12115 85 527343 79 8856 294921 64718 196 620914 140488 320 955853 139 111209 860381 37 144937 85323 110 76565 30055 18046 87 837716 240 196126 371275 142824 49 316351 42927 198 636990 104200 255 491793 21165 32 592697 200 69776 161099 291 113218 445557 225 147484 551088 15 99806 723380 97857 65 931578 199 168641 961545 52881 81 358882 45545 88 738753 98099 228 757844 78227 129 95950 56 95464 719911 108 24583 223059 94 145444 574691 154431 378 217893 41805 184 734754 93500 303 640067 112 18587 348906 166337 324 570716 94 100098 123548 194023 5 476664 1 92703 737730 99709 51 897462 153 29588 997193 135282 303 420165 51 52936 450747 120930 145 101025 194866 289 121381 137565 246 721772 57265 119 845516 269 140358 391962 153958 120 431217 126680 312 449971 70 112138 651473 4 38401 964596 65228 164 966473 76 102243 769783 145245 379 313015 87 82708 707970 183 143789 627929 107789 248 488650 163278 156 299482 158069 303 470943 97 26666 231602 57 98951 714544 129467 74 309172 149 65726 550638 152024 127 164568 140 36306 582888 44 73772 55185 53 48516 240852 151 147337 384696 136 47024 888031 114437 57 756333 67 20201 895169 115 71861 114144 281 117436 168316 35064 162 130910 320 191580 163878 160 125055 793397 49 22955 407658 179988 395 44683 113745 53 482453 108 24476 774594 80200 177 442169 97927 79 478006 78 84193 366675 182 166353 888981 185125 144 322979 36 15245 990139 78 22680 775020 154321 305 383594 46 55839 857553 38099 81 816087 37 32417 666437 76015 199 868246 59953 66 368204 97552 279 26514 88114 113 546718 172 58486 25177 39 139376 714591 80 79843 394656 21 20439 936935 7 62573 127726 78 10694 347777 68242 152 544134 39 175771 350043 189094 18 53715 93 68886 340436 177043 210 234749 57616 177 204415 173993 205 331433 131057 129 268998 142 90914 973466 64971 173 862070 88819 179 661946 175339 247 675712 176984 190 404219 69568 140 89654 92 16510 593925 199657 332 995539 148116 360 947261 133216 198 955106 261 86106 926003 31 183787 185597 80 185174 713237 190 78500 433887 97960 47 10875 47561 173 603919 58 89250 42550 127886 325 458444 57 193694 746958 39824 111 912685 134388 22 901082 35 2260 599848 2299 39 254284 3348 42 468978 7851 34 899048 154 153612 720864 5857 62 90686 119 131738 596838 173518 370 118538 78 32436 974028 8113 21 696199 45203 11 424280 22278 112 925675 19042 53 466832 50 26390 267413 36355 175 604045 30224 138 212886 131 88372 226895 78943 11 749458 207 70682 534757 7 12522 991399 86295 293 272657 297 125315 419154 77646 154 751231 96 150162 196626 195 102997 467653 176974 28 563390 134 42972 514479 129920 124 794434 204 95561 531293 108666 35 842593 1462 25 969132 48745 170 809426 142 108548 824316 182 125291 739475 181 91836 307534 156 88236 525140 116057 71 650042 11 30158 689650 226 14 689560 151914 65 350294 7 25571 816961 122 107751 805190 374 189375 814550 112 36898 375092 199559 324 101634 161 138966 515626 36097 44 486451 236 81202 932478 11 23275 994782 56959 58 385252 292 182850 952601 128 51008 751140 204 133053 980122 47387 52 471779 113644 282 680129 92795 9 744741 169175 362 972789 38568 88 936002 132 62379 663398 97517 7 552157 19 88231 47887 154 38466 644561 191563 13 823396 306 132676 220223 159 72339 745781 149494 221 418547 240 152204 704008 125995 189 164239 8 147409 702568 56 48247 331669 115186 241 475216 10306 65 539885 36089 145 479196 86 125961 579147 155236 152 476585 130 140969 603114 285 136462 902706 65 149996 228829 8328 64 814721 130 37270 114359 275 96329 885405 207 76349 928486 173 178851 571674 24 92105 321904 125 132631 646324 258 162414 281770 262 139574 576508 95747 67 111551 69 5274 195324 11 33909 554211 171697 319 953202 42 26922 843225 197 156427 588220 283 124381 231129 154723 135 7653 188 126748 800813 223 177544 658315 334 121097 99710 113 42231 192388 194 45857 810938 127818 321 499579 77660 72 155998 72936 238 394940 93 30119 302492 120399 164 752297 121 17905 186236 156852 119 549361 72648 161 220198 20618 143 543556 42865 37 179144 22 139431 988255 157 72400 118359 227 60642 343653 96 64247 516468 47317 184 983654 8171 75 123456 92 10210 884523 303 126189 139076 19 72871 773495 19813 23 136564 37 145756 205629 41644 86 554150 164 42164 48002 7870 21 661470 3 32739 377477 314 132985 833896 63 113450 256761 56909 157 651422 23061 101 249820 58432 44 235730 285 161168 437876 177601 185 314457 24 1414 308863 1801 36 108392 165 78937 6888 88241 100 100003 110 198260 450110 116981 268 689909 285 167367 966184 173062 344 706472 202 43726 417332 412 198821 76657 120690 9 400622 145 50241 639220 32 102667 909552 4163 41 753851 175851 38 620641 130 67493 353993 34730 128 816031 363 180020 424681 208 116023 527857 73594 225 640559 192493 340 414385 258 146231 618726 111 17225 531634 35629 33 56109 126 29415 325028 12 44425 143028 63 161500 815882 22 149940 572910 9 6177 824605 15 128469 946051 22 64347 146301 60441 126 793043 64 40291 995619 187610 346 21807 139 24215 404081 5 28216 255165 205 60564 720542 228 92068 125196 240 61775 236593 50 72425 790399 89516 273 126433 104 169264 28926 136 81726 481220 83 16192 241715 57 15199 185255 169698 171 157669 99182 26 931538 93 59696 996514 141471 291 243413 182125 56 261845 19 32614 110694 164 117954 119109 201 178112 212596 90358 225 639885 8387 48 611259 46 190421 257041 173 176685 440148 118 101724 554742 157 129387 880605 207 112142 848966 148588 191 783272 176753 408 663572 96 163013 203365 240 139880 434339 149553 252 517196 219 167838 300327 241 139505 842559 290 88647 659809 146614 158 597891 91108 16 997179 112 182249 844499 138 38754 847135 85 117560 718133 159746 261 723679 160 120150 670295 1 51105 583314 144 193488 166498 74 51193 821275 311 178077 738528 116 93495 882358 103580 51 591150 98558 106 377852 316 124051 81409 184074 18 337821 141004 337 509497 228 164449 603019 97 72621 224048 246 103671 277780 126446 310 352809 30 157878 541791 188 157618 721249 171239 303 191369 54 45169 491384 4603 56 375715 96318 149 31643 62 5726 482331 129 188311 367736 173631 13 315843 212 171189 2906 295 107082 896502 193 196599 384419 363 176559 71219 15366 70 179868 137 145406 823813 26459 28 50193 78597 44 301210 116993 128 390326 164 56515 188383 19534 102 781357 193 50182 775839 43455 26 384892 279 120283 836454 153278 92 906683 164 159347 190265 173848 23 416653 114672 211 209650 179 109059 394543 69 8201 561582 117779 319 44202 81 13666 6161 288 173655 894419 40150 163 937089 335 189304 389368 79052 255 422408 112691 122 51586 57936 212 157955 36234 92 164705 52074 128 477761 113 172094 130745 180958 210 622318 6 15861 660841 40519 26 836414 65 130117 427745 333 169126 260239 131 97018 851362 415 5 802181 181765 23 165788 77618 98 662601 77 22365 579268 139377 366 626049 174687 359 810580 61 3 993144 99092 123 406335 56956 177 192196 105 173376 537507 61380 226 803027 126293 277 318207 84 43907 297494 184 80188 529867 59 53924 177539 24 85884 124412 283 122048 466858 44926 138 556956 132491 7 777142 77893 199 162253 149082 243 767778 106188 304 765746 120107 113 923452 192 189140 314087 82556 189 912738 224 71119 288985 62 100164 379105 102216 100 548549 71021 169 312007 171967 35 919637 46 42474 725405 182206 167 297723 71657 226 778849 141 105153 931627 380 194434 787166 108398 194 608363 73045 187 123623 64 5095 227594 148 55377 408824 89387 130 652174 84711 272 959066 18731 2 412299 8481 6 878017 194 157037 668859 29 44688 697336 37 4414 219983 190 182962 196685 235 58674 124589 164579 131 245673 277 187382 512888 60058 97 623864 244 89329 48954 89 51000 402374 40735 15 888967 35 67671 160100 185 122879 860849 184 136053 67496 54311 9 513196 118 194897 434659 10 84581 734644 64 125136 225123 358 155654 3623 163 48744 289300 132311 31 164364 63 194265 120209 190802 298 849448 207 94868 407909 71621 98 400850 68 28042 922870 66662 120 277011 181391 59 17558 187884 78 819901 46714 170 823832 293 182544 49010 117848 189 675186 6360 33 448096 343 155259 69911 105 189627 531843 112325 211 407089 101 74292 762277 270 81673 877123 5703 25 239224 169 125293 459575 45861 172 784879 151 111545 508865 45923 29 482294 176 143374 548091 291 151111 962378 161505 51 286188 255 156889 409400 229 70600 287724 159941 388 663717 318 119452 284495 161706 229 134102 209 121413 809118 90172 291 597853 322 129519 949198 174 105166 744016 155290 93 720333 221 83579 922186 154264 70 153377 186 86390 324017 162 182873 934320 98 95352 30117 51 159339 261625 21 896 335435 189 38862 948964 110138 330 174541 79 166946 541748 53 4090 575956 200 127244 39773 77654 164 375681 115497 100 283846 112398 293 373377 193241 273 365623 99588 45 549682 272 138102 507950 30722 162 154361 189040 81 434163 50715 176 782682 19046 31 682593 418 193802 123672 61254 26 552424 131872 132 415324 153607 136 283756 130441 302 861236 21727 31 463137 163993 203 711550 7566 77 688871 160 137151 893779 34797 89 807677 16163 115 181404 128 24679 187492 174 53265 597771 25 1019 43340 9769 81 811335 193546 235 955394 67 170123 739516 28049 151 148526 115 23992 422397 57250 78 131899 140 199505 107951 72909 135 530305 184060 223 933720 52341 67 213238 121214 44 427134 170 51498 150682 66000 165 639066 230 78917 169410 70608 241 80813 105 166907 457080 203 196179 305931 190 171618 741851 63423 5 941552 101 23092 260557 51 82088 149864 138 135688 927268 89 80439 595582 206 90202 499673 122172 149 540470 234 149113 128033 131 72275 397639 198712 178 735414 4764 57 420608 38 3000 852480 166 107068 357579 170 149414 686763 377 194784 196765 336 124352 785562 125 138258 941090 101 72449 664964 318 105618 494050 195 106851 894954 197 53839 704919 196708 366 915697 127528 37 68691 2630 3 425982 194196 130 956446 83009 156 442615 92874 39 676294 85231 79 878023 22558 73 458294 209 92900 442268 55362 147 33600 29161 104 670240 140 123902 846732 159910 299 786952 225 96552 451141 87 166867 607379 162535 229 227667 396 192195 12841 25 27324 223130 121690 233 7496 186614 396 374333 28660 140 742794 106 76005 625983 69064 34 819185 348 154205 754364 123 174522 689759 211 130914 442364 32734 23 764395 146 42420 20270 71442 72 697115 343 192221 266748 24533 65 710960 72 21621 16725 147888 126 287793 54292 147 781768 182372 103 730091 85 14365 615025 193489 388 803844 128677 184 141008 158692 322 543401 3823 30 386417 391 165473 797543 37 1797 724156 76517 199 90541 244 124744 322176 71720 148 671619 7191 5 941707 109 66200 231288 53 144212 948987 23875 121 254477 19237 13 813146 103244 137 844464 137413 359 433365 10 102106 973699 150628 83 24460 59 44400 207376 35721 182 151840 289 121761 298356 209 82992 709670 362 153980 935438 293 177360 124024 15012 62 584257 292 91646 532278 9904 91 236519 129 140419 39920 134 117113 575816 130378 162 204840 35 178752 738972 75785 100 203648 79 96877 579584 84793 52 934162 51723 67 715977 197800 149 209596 59682 237 679376 245 178455 481657 166921 388 883711 85357 180 495866 5 171593 557701 199011 241 542367 8251 60 723783 117937 268 208533 186 72169 992400 30847 162 100859 170525 255 427757 195 130015 10538 87022 164 38805 182204 105 201177 89696 113 858033 142524 50 6025 141378 297 254041 97151 27 745458 206 164498 939705 37 41117 246165 91644 89 750742 68044 48 873225 104 152797 956473 154035 130 506155 124 21853 381942 89000 48 826901 130 44194 639747 73803 202 120370 13920 108 825791 112839 167 925121 330 121959 532556 22071 72 427423 62007 236 104538 198 161968 641199 76180 122 528846 143 62099 789176 96171 12 680172 66484 13 869154 70 8954 381070 159655 24 947942 33480 91 740023 105 46592 169655 165 174573 347841 106 61530 584531 137937 196 491177 210 104305 812621 185 168097 421560 42118 183 874238 194 86250 739048 168563 219 14274 85 75046 679086 158757 206 579106 64 91638 359571 131122 92 440930 201 128875 171308 271 154961 582135 71 165817 791744 97259 82 569250 294 91947 651869 129372 42 318688 21 1442 387153 285 123344 293785 209 93663 388000 79881 195 8665 109278 235 872970 83013 75 854231 82946 78 402116 210 87168 985921 31250 11 223203 101320 25 434126 27 178957 806231 33 147626 591706 183265 156 409745 107263 172 616305 141 195995 485547 135664 179 624822 150261 341 993257 12 9805 114808 129497 106 926630 250 77655 517144 87584 54 760385 159 65055 366189 148610 266 795792 158360 104 834404 55519 184 569891 317 169501 253793 13944 12 144454 166686 314 191068 118 36647 971553 129 183276 412207 109 28311 547304 120684 181 813046 28 8665 181599 91 179786 930802 156533 84 627134 375 189542 210844 32480 95 300626 369 182821 893062 70356 263 340121 163930 333 240377 94286 180 970708 104243 42 169168 334 127624 498793 177772 26 600722 34916 7 568513 48 179167 981846 225 60837 925428 7 136964 445790 128268 306 283347 311 148538 498447 302 152908 336299 27492 152 566432 70847 210 121999 207 80392 549935 8140 52 310723 171462 408 333491 87 137993 473331 133 92485 192890 90 194426 694830 25 51862 380100 47331 62 78789 154133 357 574824 34925 21 546279 186132 170 588410 98754 303 24914 3309 35 716529 127 195220 592869 91160 187 13853 52695 88 749459 114 169730 722943 226 192668 637143 175097 102 739256 398 182600 302653 144 116730 807752 132527 2 954584 48679 130 960435 172003 74 20501 35258 77 155816 138 106091 410098 65977 119 733788 70390 52 90834 242 74941 227998 118942 273 886803 48 57705 38937 121474 212 140024 133033 250 324021 36 64675 16496 40119 51 417184 181395 143 289539 94540 305 511454 93815 229 171302 176049 377 707543 43407 122 86944 130244 256 360346 319 116611 634712 235 85441 943241 56 100777 898585 182 113111 862325 131364 250 839945 178655 108 103342 136575 244 465935 112998 104 520067 310 130328 253041 173096 372 353043 2794 48 456920 137 164963 856555 11 32872 53305 68 144193 469967 191740 359 6014 185 121695 725181 209 129100 574091 233 138432 625943 123113 253 98385 281 148187 552280 9 643 805963 90 195243 448467 34065 99 249995 143 116315 287030 71 53498 712065 29078 43 105972 258 76909 528674 135050 300 929741 365 143323 587015 45 47074 68035 100 48157 750239 66 6253 16896 133926 342 720583 28 36456 184090 116330 30 567582 54 184232 875911 76579 145 197935 70117 163 639935 9463 7 9745 34 12888 288732 75525 12 132651 134 88559 718974 109410 236 238045 178 190338 748817 82274 148 116313 55 38851 548326 135288 331 543870 64 8108 187613 27472 66 73458 6063 77 883004 145 74381 459765 22 108841 724890 194524 365 239776 61717 201 173587 101538 7 443902 53 63296 948262 167736 255 402646 163679 182 603292 262 111164 950867 151531 276 851499 43607 146 809268 186432 308 403774 39444 124 695334 112 14773 301343 99935 316 688450 199482 306 522450 175386 118 467004 85 118770 713198 180337 307 889668 17587 23 719795 13371 22 35896 290 146595 27423 121 28577 445896 87480 189 668673 174975 180 434676 43490 74 283107 42248 161 282024 63 148673 328305 15 197048 955044 55052 193 14857 173 71206 613541 132 18927 741002 41435 70 641811 171 95617 854139 85854 271 464762 129524 213 104970 143 59874 573017 181 86900 373367 88 74302 189205 99 38642 504457 9180 35 675114 181 150272 597469 12 98984 219248 162 119950 973293 109731 30 457546 196 64604 952353 78 65004 383616 159329 149 12415 7508 74 437020 30636 107 211053 94860 130 426496 37335 102 221959 192664 260 253848 52876 216 764673 87995 42 348145 179 52110 863463 54088 228 885689 115764 24 833527 220 86768 683267 89011 141 499264 178280 418 752361 150610 236 447227 129454 96 503032 175828 182 192753 88 69434 505671 30112 97 931191 6 112448 390126 382 181862 633603 153648 304 680958 154 140925 426675 24169 59 541055 113921 80 706410 118749 246 164564 107731 139 161519 323 191155 33094 16 2037 310027 62901 74 48834 114503 45 893299 168189 150 385771 77895 64 374316 155343 167 669146 58003 67 225605 82504 265 738434 33 53638 823077 79724 171 525133 29293 69 301052 111050 316 677973 176620 266 334213 150862 28 592216 67582 9 820787 146972 305 834243 80784 197 3199 139719 188 167717 108512 111 489458 367 164078 479226 32996 60 342927 52305 162 845104 155349 311 864381 90062 121 106705 93 10467 372848 107296 132 880344 57182 227 833081 84446 69 702001 351 195880 979626 54 36093 523036 230 55899 905705 178275 230 41939 115417 235 946615 354 185355 314031 51 198604 583682 199 185810 56312 113571 66 687000 317 182140 374345 206 48072 137522 128 113085 365557 80 26837 288880 169 76754 189906 186176 57 687291 108057 318 480888 196826 231 207300 84 56533 86984 142458 230 103358 115219 329 486475 152761 195 16529 181586 368 468118 29 99149 943855 49090 144 139848 99 112925 7781 39996 77 933602 65 132468 777392 53 21651 500374 20949 110 3064 49 94319 614207 82 34335 173113 307 96697 886011 57 16688 641922 164 37852 830206 35 80584 605990 184 54186 146317 139595 249 788854 158542 397 179356 8319 48 361780 172187 120 302263 5 2864 314566 145 98549 681250 263 87954 660 20 66788 524870 50 27744 749805 283 161410 110970 146 23894 14103 105016 231 683109 89866 118 184945 5200 50 895719 66204 248 530639 33 64571 958050 194185 12 140151 13 40427 729042 172 92495 646349 256 124910 151296 29353 72 14378 22 2551 175719 15444 121 927749 19009 92 923951 65862 209 202016 143 7 619810 52133 14 953157 26990 32 47939 39 126866 907499 89193 284 959430 186010 331 804549 116 120635 305103 40798 32 183763 81554 61 150790 12088 55 833430 88016 127 686793 91356 255 53992 142720 23 790433 37 53276 962855 71502 195 963977 433 191558 565315 73 28602 523776 2 6967 595437 150 127222 705529 130 172650 174460 147025 1 772965 206 153842 713983 48 31391 57280 140 79317 530894 71907 73 904339 152 102488 224485 121879 19 237758 197352 40 110665 130063 45 868637 92 141907 709216 172942 34 177667 80922 70 127202 181721 363 429529 408 178503 404218 128265 79 367305 350 128876 973797 38 85361 651868 261 173753 741092 44 14392 613758 154 36918 691383 39182 194 733536 117177 24 253604 169985 218 84578 162 4 710619 231 195419 480521 346 135415 36337 66 42236 603473 132670 150 140435 16647 118 322981 22551 113 802503 162 138834 357423 157 57370 39708 5460 13 165036 252 131344 436140 63 128983 325448 61 140089 136675 158442 254 235525 249 63943 373599 45317 180 919173 397 173625 281716 57 7145 873849 24774 137 858138 84382 190 910544 99 69929 47747 7 71708 702392 13 17299 940753 76270 86 927282 115250 254 729428 63174 36 169465 12661 4 743492 54309 58 690347 215 50015 713017 20076 137 854142 168 73285 564958 93465 173 548729 38405 169 523474 107386 82 497932 92644 269 724181 23993 99 737846 186511 48 574144 11870 38 153449 72 36179 112559 46 100460 53597 181401 182 986217 194145 326 50234 166527 3 632417 286 103688 428139 344 143207 379913 56096 228 621130 18 20739 226626 71639 224 777294 299 165785 726839 238 108734 248705 7 95115 106756 57 3254 238707 188199 116 400396 79 86644 49167 194769 124 33362 344 150719 50591 119 124178 897141 169 137716 5193 116961 31 30806 35966 34 397641 40 131340 392116 332 171164 719320 92 192772 132432 96961 186 265291 10287 58 385981 19746 63 395254 14 3122 524324 48756 106 398805 47409 46 912703 61421 210 45157 438 195124 697139 74 119265 52261 14 11483 400436 72 9042 170264 252 185392 550482 320 103136 452775 32 185122 963310 87012 85 936908 8207 49 333129 125150 75 616638 157745 256 565005 51405 118 865852 356 138039 783097 139916 53 868993 161809 223 889829 78 89213 832743 32 18432 109173 98895 274 846613 124390 290 168967 29 71686 151378 32084 115 954712 207 108703 910690 163320 397 222338 17 104809 506689 145 76009 554281 69251 116 283563 1172 7 231191 14 127469 974827 208 108458 422176 144 109824 544313 38714 40 699743 368 154371 281027 138 56544 306989 144922 119 414930 94452 42 377472 420 198054 995593 291 118346 9713 231 168379 2574 305 93830 60213 140021 306 950046 192941 264 199469 191434 353 390633 102 44189 350294 362 131800 464600 132952 117 214999 150005 109 47129 42 14928 885204 39716 189 919460 242 148291 635993 165 42633 542065 144112 68 791363 85 162914 435938 21856 22 705217 151 160561 162321 187296 150 914796 88 54271 873284 10019 2 355192 170 186661 571143 109605 278 839406 386 194381 984787 66 194623 101327 23404 106 653651 37 170449 895862 330 147136 766196 30458 94 821243 38 66822 335244 178 83045 296729 39 50242 565760 180392 344 275513 97905 153 595501 30 123667 131755 68 51947 491879 261 134538 811362 70164 31 91537 24 48970 143967 60 78671 393344 114 105563 231028 5 162661 4511 181 94767 487126 245 190612 892034 61 24701 761668 7910 72 495597 114 38410 356625 50505 62 833936 197670 155 520318 175 74051 253890 127 98059 773856 53847 77 654268 196 42191 864217 125125 261 291224 152650 128 946020 62792 156 539215 95 86073 961465 48 17031 442096 36920 87 779233 188 72287 156285 121 59442 72560 69472 52 705629 67065 171 850923 188 66214 232650 202 40888 828375 65386 253 118702 42 5268 585846 170862 82 34702 187798 367 83882 71679 30 923286 31419 163 317456 53367 72 555681 157837 21 985319 36148 122 776199 406 178500 334959 47 2529 339811 134372 246 915508 16485 58 42966 73647 68 135530 9 30301 872942 174 52462 794823 164334 345 31124 158475 267 169617 159422 166 233625 184071 258 565661 82 57396 474960 19029 94 256443 43725 96 753247 30 81973 386034 185870 417 569166 267 175073 287089 274 84706 440584 14 708 379707 146099 51 923964 35 6950 213101 141041 26 543 174639 155 882158 169 186318 753845 21 151900 205432 136905 200 29983 65 100047 640744 439 194643 453856 134530 33 818682 189933 281 341492 71 18346 457610 102787 224 634644 167096 139 185861 6887 28 848417 127014 264 103826 29 881 864292 37 50555 94629 83330 129 668691 79 199698 232987 96 100495 992754 128 123845 992710 156476 355 247108 57274 192 950629 128334 357 29629 158366 28 680181 94964 149 147056 87 196507 782882 244 146523 903740 136 51306 382063 193 50589 67563 16 13691 966008 74024 137 786682 125 43895 488105 47789 20 53186 99 21569 266689 146439 148 529977 125570 258 564869 43 24805 733392 210 116128 384166 16106 89 824486 8525 51 226387 277 126380 772564 45 135620 982178 152710 34 280883 116 123777 801755 39 8032 873331 343 148198 227248 166832 236 802080 53803 73 35632 33 166447 84433 3586 30 81393 48 74416 372662 210 176648 225638 12539 13 34126 77965 262 505342 168918 317 154176 84 161364 888955 247 88491 448528 16 50438 863622 188274 209 388547 47 154912 56588 103157 64 171063 82279 32 359778 146751 307 198012 276 105446 381791 95148 176 527750 175 172966 441775 110 22562 497557 171999 87 792361 250 98803 352943 169777 314 680802 15 56179 179978 198 83741 28136 45 40347 404161 230 99426 481155 117261 118 104084 85424 3 593776 139 100430 884042 194500 141 817895 122160 55 552259 45770 148 22289 70566 233 504317 186526 382 82829 123046 317 630571 14 481 496427 184 196490 167310 339 158253 725892 357 131822 23794 56347 130 221355 161537 143 291304 297 124559 452170 108096 269 165456 30426 167 669685 233 136070 96911 63942 64 208131 62144 196 621167 167402 402 665593 120 91696 618720 271 78218 926604 217 129258 787608 75611 226 397390 191982 233 635775 44199 176 377418 251 156345 92465 138222 156 157074 106377 245 361604 161 144329 59863 346 131894 988461 34459 25 476861 64642 79 413822 248 78590 956546 121349 178 557903 188 40054 8739 92474 229 619446 180408 135 357960 252 188588 918401 401 197634 428666 170278 11 359938 188003 129 788873 315 136153 940752 398 197650 122572 28004 55 943598 129 25664 454007 192645 197 351040 197419 82 755480 31 11130 590829 183487 123 78482 22681 134 376653 27 170670 198268 184579 352 175393 43 185674 17801 58158 203 796987 109 14261 511286 67 100558 92792 24859 56 912930 323 143941 128494 117 122965 211454 41771 186 939470 370 169250 621678 85 47716 630782 106549 234 221325 136 119647 796254 95 50148 92642 60 9218 838611 80945 43 314838 41 13845 268650 314 191207 412608 238 147688 985246 35 69557 176337 262 70402 66715 360 192607 634997 129133 115 733331 72087 73 796873 7425 23 223360 263 99946 917576 51 33733 347782 189348 14 460561 245 111356 212133 42540 22 399986 223 157549 806890 86268 255 644240 72 59789 395136 345 127683 273532 17902 12 465353 109687 36 446949 78 107085 35082 108 38354 180822 193637 211 323231 218 47752 958655 181394 85 133058 375 193320 417014 111 165736 72781 117 115045 758374 365 182137 894925 199 145748 442959 137111 116 977584 12124 62 467432 129 111449 949652 75271 121 722694 176 50429 837256 4 13856 730036 94 175448 81178 39 113115 429680 38 192058 776056 101 197823 695228 52 3259 883699 69019 141 193881 146 107599 901224 126133 150 586730 180550 52 33542 61 88287 527830 275 80310 363055 157 81487 377328 401 178153 845723 357 180383 119877 97283 219 660684 40250 5 248465 118 46358 326348 144654 222 936357 105 53697 693114 84802 31 803309 161752 202 802160 81130 161 403653 102032 158 768759 65214 59 720033 243 191556 508212 203 44827 981662 149 183028 191714 174105 364 237651 91948 154 770258 27 134290 907312 110 171541 856099 93333 24 513954 57 30675 914520 133 98404 633920 85764 92 711582 141 157758 313096 117494 118 11762 163876 82 721273 192 89574 173908 84335 257 722032 192455 248 505619 161085 284 396634 314 176853 422220 193344 98 916007 197549 24 252897 99240 112 82469 1 174273 328 187 41271 15416 9 108858 658187 147818 330 266144 193003 335 947860 93813 25 79203 112 61723 202927 171236 136 332766 257 113898 853168 305 136522 372744 91 12070 845186 33 161575 470243 166 74692 417781 112585 6 556714 29605 108 666277 109640 58 658558 69 128762 3260 22 148615 44377 153035 75 452133 69 36034 429369 153857 364 354314 77140 91 732465 105 40700 124566 126 79449 501573 12808 13 739295 32613 12 312144 274 135529 526664 269 177455 818712 51317 187 438709 43 60859 416042 103 39051 811952 184633 319 125702 98058 89 651740 230 105679 303400 108 15235 774438 43503 156 34720 87552 80 577193 89 77028 699805 173 150079 875572 187658 191 367383 375 150693 448393 106269 29 316956 335 125164 549437 144 109060 515518 169291 213 551865 191021 34 861543 54 130253 682191 114644 325 475673 121595 77 751149 37022 90 318999 25 154630 731946 37382 106 530989 28190 124 112075 41007 196 113001 26 30276 684030 71 35927 771038 10 202 933203 59 17391 452045 256 193281 739175 123452 2 272809 108 12296 547801 136 185662 368166 104641 275 472177 101 116871 815904 69630 252 412743 206 122634 494172 264 83367 962287 29070 73 843956 168 108072 577287 43122 99 77696 3904 50 750961 36 105523 334834 93408 202 792020 234 153615 130583 202 194152 863940 33842 134 489713 227 133547 809538 94682 118 509768 75 68774 454053 116278 259 973486 139146 123 168930 151843 261 198674 371 171965 185775 3372 55 34573 193921 146 511492 108437 198 301792 116092 267 895578 18354 115 43579 185109 133 654699 76039 186 413041 166680 205 946679 124876 64 512925 37 66137 661202 148 24625 385953 271 130638 515209 18 26102 92029 25 117141 313998 76524 186 999835 253 78792 945363 190577 22 313093 86500 62 914350 21027 17 151570 150 113981 699500 96 116651 21664 4 107331 765505 175 94646 564004 172463 338 912996 43460 65 492520 151960 50 584147 150270 83 14486 140 166244 930588 143649 217 399357 124490 169 569745 188671 353 211653 216 119275 595162 1 756 647806 18529 31 832584 145188 367 103400 10 31012 85952 97 107970 189824 72 181616 252869 227 112086 107669 55 140059 575212 186157 44 724823 33369 38 222863 59744 80 837338 21906 60 107722 7 161976 108809 236 108643 223403 15318 30 572460 111 116513 78204 127036 271 791839 115282 270 743958 33 166275 327593 55 46390 467940 45035 62 664350 46 133031 637885 301 192040 651700 24 127084 506565 303 184006 412970 118267 176 56959 88875 6 509093 116 90876 276097 142396 373 738011 23 66395 165306 101377 274 427920 189 152946 47178 179895 24 148476 177366 156 814863 67722 236 164890 267 113710 277711 236 97074 194284 112323 273 890859 59636 211 757061 65 26064 129399 12 26315 519354 63 91091 182927 79423 37 90504 173176 353 102661 283 177277 291377 173134 237 11892 56 41217 544647 289 105917 302480 121208 229 222892 232 59916 644225 136971 327 221747 81 170803 186123 115 42209 473075 39 61000 840932 79999 115 564135 260 192007 719403 122348 233 22151 155690 115 248035 38 7546 207105 182518 18 656028 125799 86 878590 39220 153 20311 218 94375 501720 101 14215 672906 100686 31 919946 63 5992 447258 174 172304 221310 158256 213 373981 175 112509 330093 65282 127 246058 130 162697 378708 84 41384 807996 217 100374 236494 122044 295 147364 172394 106 757024 300 193965 534045 46160 142 610104 365 169935 868120 164602 13 566875 116 86765 476487 171304 100 562550 166 70292 841000 127211 148 579526 66419 70 52280 92 18124 965052 98 25976 130294 76 11577 337589 104736 92 245217 19619 27 591766 152 185156 733072 44833 176 82606 93 149865 539117 174578 320 934378 273 151909 895549 138 162058 581858 109622 291 153832 137769 121 353736 111 65241 975993 53863 47 769130 114522 68 80999 11 133348 78968 33476 23 434294 19 184045 147441 122186 50 643965 192707 392 394758 167721 322 124981 138581 87 962349 22693 109 472292 11345 82 327532 69896 62 952835 263 174925 101148 128061 19 153995 205 180210 143238 181 121611 753428 268 99788 291678 47 97477 467359 111185 197 20825 265 167459 600855 187 94979 203281 200 188661 938562 44 106122 553018 33750 159 897426 253 118052 480623 119827 158 634499 160638 293 517805 79 36217 223394 26 125992 250068 76445 69 92867 212 181094 545580 17 112993 852207 193158 326 210291 16 468 74838 23867 15 177880 224 84176 875730 95 11411 738712 21038 134 648329 54 40508 182579 29 16278 811536 56600 105 130164 73642 270 577082 130640 249 823265 156 67600 144972 216 81035 560386 46782 116 311495 102 27909 953742 105318 67 355658 62928 36 764750 124446 348 526215 104672 48 876451 100412 92 572847 39 8406 584582 396 162569 382981 18241 91 985576 362 148172 572994 104971 179 291504 61 183174 20198 15126 47 727602 346 140154 627639 195451 381 421210 64 144483 984928 152642 178 402190 171112 376 159911 63139 120 245863 6 141793 226639 102636 195 532428 135556 99 666235 33612 142 490210 305 140005 471993 260 97757 738969 45070 25 621850 124896 336 24351 6 75644 935497 251 181123 879062 6398 79 539289 34 86077 937340 174 191679 210063 52 111572 71697 169 143117 709151 77 67511 119774 75183 104 880143 244 115140 563221 293 190511 47158 97744 291 424966 212 58153 573297 48 73921 379286 196432 89 207107 171340 195 181524 344 181971 834776 175601 230 131402 354 141843 598034 87455 208 789602 128318 23 928355 158258 364 45017 174563 320 92311 84 23154 22461 81 13134 835847 349 139530 956172 280 105411 86917 131 191246 553810 31 15009 371416 24 2935 435017 27 105840 158891 50702 191 216553 3 20536 655699 74313 256 372338 91 86367 169619 319 112430 329691 195614 163 901746 41722 159 786681 198451 253 398455 246 79784 858041 96397 151 83582 178830 298 304022 173948 249 897850 92 105530 698711 161134 208 899810 11 14366 599267 33511 81 498474 199683 196 429352 112236 55 565148 156524 329 731291 105 60063 67637 286 90010 133149 348 125042 756364 12773 15 98402 59201 230 561100 138 164940 285592 253 160277 452447 71770 2 24368 45202 124 330321 34 5344 574655 243 63206 871032 120 98220 804895 39817 91 406328 83532 79 273863 62850 122 970704 70358 157 649763 146880 95 129097 106579 89 247877 42 11730 713975 328 123225 263696 70 18228 158498 79604 24 861074 87 124954 143588 209 159801 278608 175 71856 397781 149730 280 983344 102271 219 454792 78738 1 303921 17873 21 286736 235 81413 8168 107200 190 198541 105731 46 921611 299 100391 745492 179782 177 77525 5 144468 50305 259 69696 119657 63 70679 649462 88573 264 585779 13 60822 261503 92909 64 685377 57 77968 976450 51 172783 166610 83077 83 666591 43601 37 182435 24 6691 729002 399 162460 520908 47213 54 603100 12357 87 204039 85 12865 668214 150407 236 178358 332 152201 841853 189322 227 387064 121668 98 546497 47 11333 71122 1395 16 324804 57832 42 388525 134 43752 979762 246 78306 165509 345 128900 986994 139 181337 219097 12218 56 832874 191818 223 298217 310 168241 937962 157 134652 507843 163 121804 367020 105254 232 145742 105026 114 840859 108 63176 709531 110479 126 165279 11089 79 968030 185502 74 136827 157314 60 297901 98 79127 52802 140425 95 605879 164816 208 829379 113 38574 293465 127905 310 969405 13 38125 1362 25928 10 923584 98 11581 192311 186927 428 929561 262 113042 251256 86 21808 196453 33365 88 227482 138693 255 830968 44475 73 457152 29466 74 392641 24 956 247698 105253 55 117862 154901 195 142959 160919 236 854160 328 126412 499062 116079 41 177071 238 127872 344716 85 9449 645829 98714 9 581541 88686 238 624801 139 36710 576503 45 135925 461594 82 57555 516118 211 54819 73398 92010 156 880201 143311 357 971178 45733 92 21483 171019 169 286555 114 28528 888398 177 86539 622897 179529 314 202480 107986 72 603530 174351 27 859054 137 37127 245860 41 7937 2306 107608 276 749226 170 73024 474109 61 55857 159436 187014 235 173193 198579 32 757563 10744 101 281596 186063 161 791158 57271 142 190758 261 91815 207860 2893 12 752116 168525 266 157812 197925 89 415927 351 162525 372874 180105 332 854331 318 1 12006 178750 289 639124 9032 72 377348 43359 85 805060 99239 34 744328 34560 107 22020 187 173321 340501 174 100166 344125 276 78184 486015 113 15204 578065 128339 308 962621 160096 107 206673 25 72190 770513 167 55139 959900 71525 27 451745 196206 346 874075 1394 25 336107 226 138228 528217 214 183809 739129 115 85624 823793 256 75029 788522 78 8164 736204 127 91949 620331 183127 235 469552 41244 49 166015 96 175764 16 63 192290 958621 248 193702 131255 73327 112 822845 6624 61 78047 63861 159 960251 172786 55 588147 330 181823 729920 100527 310 240432 346 191213 476714 155251 312 826662 163742 18 588701 141787 238 538121 103 83001 408675 140206 292 387379 2404 40 55413 213 105209 548729 333 117592 255946 310 135799 330363 148713 313 666561 137877 262 889326 55529 48 87183 23 114994 115705 44 12233 467893 70 7952 589815 3962 46 141012 50918 140 89540 149121 329 275985 98767 46 827346 176 105182 771201 27800 110 307776 131297 142 970783 19595 131 85830 136528 251 356638 133251 43 766868 170414 151 448566 253 174511 698860 13 932 531406 143321 173 172487 124625 29 537615 176652 287 367931 104 52441 423507 91979 221 623362 132592 288 723282 255 79825 977713 134 185438 732758 155 68291 16297 38 108386 49058 130 113540 80536 294 92434 789842 84657 148 75770 156774 234 736081 170627 64 505950 25 131013 87706 188 105598 156681 155364 251 651551 49705 7 708236 19059 14 179619 8 118525 68757 145 90465 683397 79719 185 775878 164391 297 516231 52 16710 966479 63882 121 236386 21066 105 164470 8 131225 334715 49 59490 978424 155 39712 273948 66 45635 363487 413 188828 463174 8761 49 962867 188 80536 8740 16737 77 977119 2309 12 416879 177302 372 19758 36 6538 822326 252 11 259317 281 135133 385670 119166 200 862634 251 161180 904812 1884 9 374406 142583 119 801416 183 110601 911568 130701 307 707995 12 100275 374594 112205 238 51582 102 132048 989352 28 4503 497576 183644 211 8713 90 145997 486520 165317 86 261276 64 153834 470361 136 76488 540722 222 51584 565164 67345 224 745394 91 62752 856844 47 29736 746093 39387 156 313621 360 148448 893969 73492 104 708315 87 60300 982391 35928 73 699951 161 51128 904591 55105 112 484411 188904 222 791513 87556 11 184685 116865 196 228544 64 56734 51424 181206 134 966404 229 193084 800166 172664 338 297440 110456 187 454479 160766 390 767808 60 98150 307836 7203 82 657586 289 87933 948067 133 126813 438544 140 79167 505927 57536 56 191 135702 19 870730 67922 59 634870 96 104211 2555 16 24097 340433 160 187432 362166 161 57591 50312 319 175424 710393 1 34854 751563 194097 319 70792 36310 131 861851 324 143400 245814 137765 203 770182 40195 66 635365 89502 2 162731 42 54662 635265 119597 78 848642 164 40499 978774 277 149351 870706 115 49470 804950 347 131965 894856 192363 286 114573 266 106709 698133 84645 148 624605 74 118168 499751 127 32029 917880 128 183728 40641 81010 250 824520 57172 14 37552 53 145731 415611 319 155163 624299 28327 65 816466 173 73797 476281 6087 17 277505 190547 319 819886 184856 111 499506 42502 129 855323 170622 186 846490 47 169124 888167 169223 270 649738 96383 146 619745 170617 384 840525 163917 165 348108 89717 25 406238 268 83674 965083 109372 251 275823 114 117457 951751 35564 86 337842 62047 87 39137 266 99485 121965 178628 289 753379 82 30200 867460 158936 4 418302 6992 75 807241 234 150586 61266 53188 209 384372 13 111809 970846 109 158386 506141 54 12063 565266 99851 113 863035 116 39173 689830 354 195832 857131 59 199740 41794 174 55231 770675 159246 161 538009 65 51627 643955 183 125161 415501 86 94433 215212 106 101511 118272 242 62810 989215 89035 266 620471 125073 318 415533 97656 74 810849 126 107208 107540 61 81961 20504 98167 186 830978 183 131169 580698 33265 154 374973 169127 69 858957 113280 308 129533 49690 207 413981 30474 25 250395 181939 220 123501 326 134712 392981 241 160439 510289 69 190096 635731 217 145867 121675 33 10949 814344 128776 343 69958 138 35500 978803 46114 103 382970 232 70103 787642 56327 176 870316 74 110849 838622 86 16102 265680 150 64327 252413 111743 124 141219 68850 58 833974 79542 90 859392 32 176028 935923 13 10071 190935 123458 147 753207 90 37446 777505 214 156446 733476 247 196603 322744 106600 76 808086 168 167351 691583 25 4202 956617 2264 22 910941 49978 89 331406 100178 33 742454 12 32251 737045 32012 115 455566 424 181929 140062 23210 134 573517 189626 163 256411 135483 246 48886 78 153228 405085 109774 321 557353 134819 35 978480 10 16838 818699 105703 236 248739 158244 280 356183 138836 128 768686 80041 29 11172 159 28544 769664 181221 317 869588 38692 54 191129 162296 178 846745 83665 230 800204 82 69961 627476 208 69954 967748 27 56512 258420 130660 262 759181 101 25775 657258 304 146678 258440 84810 261 497050 83 91454 207598 153 32539 452143 171456 402 853133 137 46003 255391 33823 169 286601 56 71493 491162 163 57569 323577 50879 188 390331 5 165052 445874 30 43864 83917 345 132848 201767 92 92430 368265 110 113818 508539 259 126585 679475 44 132634 925474 5757 28 501659 116 166484 355794 10313 4 861341 99633 89 257972 114 86210 897581 160978 273 881634 26362 75 951733 84006 144 354268 137446 94 879499 65854 112 300732 172864 191 374862 64045 200 352024 140857 78 140785 80538 202 893747 101540 293 368410 151 169958 169281 190245 435 934917 271 114265 54972 53 88829 902460 64261 196 555859 84 180729 44084 201 154400 928603 241 116096 259239 182602 261 366905 97 143045 91689 226 174929 445741 46669 38 339064 69119 249 725819 91579 202 81616 144941 226 540032 160 169825 64327 20 191153 183236 101728 13 339519 64725 217 134289 299 174322 237362 149 114289 623086 112108 136 770300 180 77082 134139 43116 95 535190 7499 71 518032 267 115131 521783 124057 336 351860 9661 3 476941 151834 59 814454 143 122035 832808 58 81113 571885 19774 50 20922 10326 78 152143 186 69261 55730 197390 293 57512 305 141899 362842 69392 229 647026 26 60562 193887 123791 118 723494 119307 73 631428 391 176307 954059 155314 100 114255 63 51985 282937 130876 295 721206 132720 165 881226 265 121723 427775 248 65985 612267 121 122474 256942 224 61523 568091 131756 189 525096 142013 216 365777 82 48447 639843 322 144075 79885 74 29772 689172 6 41343 310621 199089 428 362289 32 7411 920557 194888 181 455639 118 43723 377054 116241 303 825149 51 46167 778790 167134 390 806974 345 172784 85762 79960 98 888019 328 183366 7072 273 123078 442235 41082 138 738857 2835 31 240925 80910 173 345040 108 67473 668117 163033 104 220693 167 60632 24173 164 109337 201189 42211 101 251330 103384 3 867168 34 70567 813211 181 45338 115178 293 117847 754142 361 142249 777460 6 63960 105616 225 108125 830841 115139 264 921663 94 48083 992414 125179 54 457252 46 17202 241663 193 117577 115752 54201 90 184908 51 35724 586475 268 90090 690458 103018 21 524528 146967 299 396243 125 40121 855435 180336 162 113009 111322 25 429783 273 74827 107404 128123 53 535641 3 70824 99235 39685 149 205657 83527 110 4753 28 41232 628498 26609 101 879548 55256 15 880793 176991 80 210055 64826 139 740465 198792 213 149270 213 140038 412230 121 147232 484071 65 4546 241182 374 154294 202594 143579 246 33662 321 153913 442408 133356 235 51756 47827 109 626646 192 58347 27327 213 162014 77267 8308 89 294907 59 12890 154343 3 3212 972509 41755 134 718771 81 188396 689364 162351 176 264707 173743 304 364145 26 125564 71055 23498 142 465276 221 179675 104725 36549 92 529816 1 184357 140106 302 118901 69629 160 89223 27917 90 169325 421360 33 98854 835483 159923 89 790274 243 152455 299753 43 16326 776629 68 20088 469883 20777 59 885982 66 90657 704995 26 197267 955382 413 175252 815308 181374 409 622662 32 111740 114030 137521 255 392647 8173 68 177876 113793 206 591123 87 25854 70205 80 17603 953080 390 163428 239496 193148 141 618281 155679 231 609785 18 73624 732266 234 148766 790923 241 111367 972420 58 21305 467056 121787 28 716666 383 149315 522225 197210 398 638137 113 68378 402052 175685 142 399708 33118 108 428866 2963 43 567392 53025 65 506191 42 179748 219600 33853 76 506414 1528 25 478220 268 183901 487822 195998 121 437727 179 182520 836568 160012 39 637272 101192 168 465064 298 101101 623930 342 185303 680883 117 80554 188792 53 16570 714104 127366 69 827934 134 23002 856185 147 133288 721210 207 59495 692795 337 120137 259311 18200 126 721869 52464 60 981334 265 134465 67793 187720 204 601485 107 60849 597140 53 19581 547604 22 115631 913597 83960 51 792932 152416 133 529396 417 182102 723908 434 195420 33386 239 135009 2635 133381 67 962299 82937 192 504188 34863 39 187988 434 196964 715488 146 134542 790425 75 70585 669101 10 9791 522436 115 92375 398138 80204 120 789708 143464 291 871748 19 797 562982 348 140524 638061 172799 8 193751 219 87759 119709 167667 328 821724 241 61139 969002 275 141024 830112 272 123753 120830 312 132494 574397 134130 323 474788 156 75951 209178 141422 25 512056 44 33951 326975 114915 335 261996 139518 180 97433 118752 75 337070 65340 245 235200 190532 185 981792 418 198284 877791 193 114629 473032 127 39504 232888 273 143156 904431 341 128315 121816 2 11916 977047 64 55346 123763 4 21666 111625 57 122785 101472 92769 292 368476 183755 131 772611 90 10544 315289 52 10416 387386 147402 44 334307 152216 228 544575 262 136608 299679 74253 136 534314 192048 277 74750 231 58560 971146 75 19943 322185 221 109587 678982 28 44124 47964 29319 1 534947 12609 44 855417 105521 300 733400 266 120529 645679 110 103310 621492 180459 276 766093 31228 152 651001 119003 318 541536 298 96828 244729 78542 222 809851 98461 236 667970 282 115190 876931 21 72501 866452 6774 50 562812 80553 253 476971 266 147400 948096 20 147363 699676 26 39304 789413 74727 209 259510 75362 140 720912 144 21134 819509 39981 128 531765 66 185798 289888 123781 314 605233 85347 285 152893 189287 144 676161 99 49774 733104 118 122283 476886 82 86249 389142 140535 139 730077 89215 223 236636 15 103874 56691 24 15892 618770 59 185795 768384 189767 92 741124 14719 110 2615 86 76493 711234 74475 97 381984 29792 64 257939 125855 101 876723 107104 192 294098 86143 221 374645 17 40281 92655 164 194224 542327 117871 232 844001 20586 106 203550 84572 288 198129 6 110412 679769 16553 106 428090 176050 28 45942 30104 99 313342 196194 298 654251 82 12404 370746 81 82986 695712 7 68965 958889 2863 37 277155 244 87341 481415 63 43585 715345 103254 241 327994 30 163383 893155 47 171640 348312 3268 22 511229 192413 215 336252 38340 142 291877 168795 377 216430 83 16143 103751 165298 144 937220 49 50561 224327 121967 139 414576 136503 128 506784 26021 45 771511 388 176370 683313 121893 183 27979 12466 107 401762 63832 222 546814 55 134596 537966 123891 238 825504 24 21132 853084 140 129721 436698 129 112364 808864 68417 201 494208 146 149917 350847 39 76392 713655 105487 212 644359 17624 119 768202 175 47874 819601 189 107463 906487 415 188627 847586 354 182953 455532 136 73634 604721 58 107100 869513 101 146108 628400 283 184149 292761 26 171461 835355 31447 48 327985 40703 57 287284 16738 9 224643 180 76660 511800 145382 9 190680 172 172955 659442 202 126180 362645 168 189703 26314 8 152478 866323 43 115372 972747 130 133705 443700 41106 146 963956 115681 229 637011 152352 284 66069 46333 82 264443 324 125617 236478 145542 203 454765 51155 25 56531 160081 259 310320 36 77741 409883 118 149065 715487 242 97947 410117 7866 51 206380 189867 188 898657 95091 164 719544 22575 51 310824 108216 243 528464 188 117998 931869 22872 134 643548 137601 133 807555 79833 26 124853 186 152141 710018 194448 262 214495 346 171117 208782 197792 33 412129 57 28139 730419 398 168191 451245 171325 51 867033 301 103057 986063 89702 263 274652 55587 234 397754 186 88853 813844 155627 263 824054 422 185584 731632 437 193443 554022 30 90586 165090 78086 82 129060 25 15010 773279 48466 165 153019 72106 237 290382 105 64396 635726 11 28364 576374 184737 363 390156 116 45392 950965 141011 133 963937 175 42879 897776 232 119712 673136 27997 77 145753 93718 34 393180 156860 92 103267 100447 304 712825 108 192318 127201 199208 363 302086 2 141780 29233 124 26730 810478 193274 292 137216 135 34163 321431 106368 266 846648 18251 52 655751 195 87091 280447 260 163461 575246 94199 71 506164 96301 189 952627 154237 264 806843 42805 12 700037 190296 346 249030 108 98119 189657 109 69795 933539 129 23977 76728 57369 217 821589 27 80316 562529 35 162917 238390 66596 147 996243 17 10451 353075 327 191118 909890 199546 126 597925 192 85621 890778 112365 136 402416 51430 56 48542 60 71827 421343 78473 19 75270 388 179480 425241 34 173933 916700 179 73378 501670 126625 96 885470 275 76296 201083 256 194270 999021 337 163796 345297 187410 70 16195 169 39510 491216 124 78494 28894 113820 313 437553 10605 94 204444 195038 428 810798 103051 176 47574 159118 23 761202 149199 13 623701 17047 17 500546 22 7176 600792 85 71802 434353 81 102950 485100 114259 66 426140 34 149964 61212 41 171363 532463 47320 171 901122 180791 156 813858 88 195922 321116 53442 44 942082 189295 306 258264 58385 4 26547 197444 357 806142 229 132846 152761 35 9158 385086 125 25588 967210 12359 25 67590 110989 167 32611 41858 15 441388 27 168381 541564 86 154488 562571 118 22923 390889 18846 33 872698 4 184462 10581 136 62640 375864 140 100012 295563 24532 88 719462 18 12225 922556 133 145253 716752 104 39908 691723 153011 203 856951 50395 204 234750 56214 222 319453 217 89829 275367 114964 97 295721 89014 106 142326 45120 62 896677 127 24040 662541 17 37438 241185 358 135046 258354 165276 391 350675 76 26481 120518 154794 330 718568 274 106898 260235 280 190300 52761 50437 147 480702 150075 322 338816 59907 230 390547 348 165597 433276 273 187056 550759 292 170139 783578 106 39384 271163 209 74790 893492 26 8279 262607 77911 195 695916 178812 170 312367 217 94430 761848 17186 24 978537 128240 242 454704 57 41248 158704 164133 195 264039 153342 187 206421 6238 16 471804 301 160521 724537 174151 374 778034 227 132778 753937 16481 103 866319 75 186952 174400 42457 199 729404 5 34647 527133 49779 168 320813 223 107040 344215 192582 351 584207 110048 116 818638 71715 138 90056 434 188871 370162 83 63344 170711 165884 343 13988 189574 7 674928 104 189378 379234 245 102209 96344 3998 14 165552 114 147990 959886 80 106844 763719 81412 176 140310 101449 131 688876 119 50880 586296 179647 370 836782 48 104711 238206 153 80059 648754 151747 210 77102 260 199731 141528 172586 29 382231 116 115934 311945 29 63210 199052 369 189839 643562 136 37917 241008 122 50273 288815 368 175922 432266 12 18188 757047 45427 79 66602 276 86215 128776 55 116116 353471 131 131791 964944 76 145924 890888 80254 214 52193 59794 227 954938 97179 71 524858 20 183538 445420 198804 361 412097 193681 256 126699 142 179907 896194 131078 99 138110 21751 71 289428 48428 195 321518 76235 64 938747 83 163478 896745 147459 131 582449 146089 170 760881 106 33645 20920 104433 219 604292 332 124299 74018 42 27940 701340 59 24302 696152 52273 138 314451 177818 162 821115 170 67257 603914 59417 170 285929 266 77114 461889 186282 243 255638 75748 103 972922 53 14317 240335 109763 100 719838 150516 303 987159 42835 30 133577 208 92071 198525 167937 84 177370 164 190874 426766 130367 285 925570 124971 80 159357 133 184982 295601 51 152421 667772 202 149807 660759 194547 246 980893 167169 65 813375 332 125391 836415 152 197924 72842 104770 148 826134 98420 123 768429 51 29091 319503 11 178155 24943 268 182785 70709 91 76783 656061 8528 17 646431 197529 59 608432 175 32931 495501 219 97922 940203 220 75844 516657 248 144288 31156 132 77358 112469 144465 169 245160 72 97879 152101 196 195069 155061 75 8083 958399 85 72149 642399 253 96581 276494 183 196425 705709 128 67486 143457 133 45581 253987 24693 61 701209 60957 147 642314 39134 40 292601 61671 119 901998 35499 175 558270 23616 38 6689 2 13836 938442 48341 160 305471 95527 98 632204 62343 155 754077 186324 243 733342 346 148685 746798 155330 208 981511 358 199601 788969 77 62957 669220 150036 105 9845 210 102040 367174 60 75231 85511 33 158452 716134 145155 273 872118 150790 318 466272 87814 29 956929 178991 91 954445 103100 98 489506 177343 116 759717 34 132508 904344 59 141539 3132 33281 140 692000 90051 212 898932 416 193728 422625 65231 194 85662 148343 284 378564 105 192248 305212 49 19758 4789 82608 47 211885 102651 118 957587 132737 101 891663 87528 58 395833 35 199547 330485 173 56799 687087 65698 198 412657 193630 189 345513 366 180025 777157 355 158945 63734 146251 131 850115 104297 89 887330 190544 380 771941 61 12187 670239 102 80391 267526 179628 312 70820 60 67289 11629 74833 177 508226 69 57269 542532 149 104129 789943 191271 186 248881 88 164524 705955 52 2731 635755 130 66188 725917 256 79692 963817 288 138440 777939 239 73140 794825 319 138864 921491 166621 164 302071 391 194910 36596 35745 59 765821 102357 78 41379 89 84332 101067 144087 133 447816 38 16992 983575 151 118774 575833 100 61736 312064 25937 28 363995 345 136434 72138 41484 202 931064 117985 193 702674 100157 154 828970 199798 269 279481 131224 230 119334 169735 354 558711 306 169480 431564 123 26675 843136 66 169959 949979 6111 78 200907 195465 279 810711 47945 182 68489 34 18980 360909 153 110477 979311 2 46 890975 397 189189 334912 259 77670 723557 279 86151 394848 92256 239 664560 244 92038 408140 191 132385 303032 168410 75 142568 59 163159 48087 193 151368 193390 208 171005 636876 77 23663 775319 16098 120 178784 30 134979 851417 86 55768 933129 157595 105 126007 37770 132 948449 94 139088 14532 25806 128 205233 390 167027 718987 9 4768 950761 156039 390 912786 21 97637 90071 262 162812 954798 133049 46 549501 82845 281 424761 91953 173 648987 124 88319 555453 88160 186 207653 58 48510 615328 180917 328 295420 56182 181 495635 53 104666 458811 149342 32 531404 241 115461 566610 105695 251 488287 124 40989 543761 142331 98 861466 306 157289 880199 210 154598 534320 24 12552 130548 18 665 187476 109394 160 614920 18388 114 741527 3398 35 816367 111631 147 850540 108520 80 760893 23053 54 515335 141981 183 113737 57774 30 398620 98915 149 426613 254 167743 936999 103317 237 815859 199680 245 269124 126946 66 653656 108158 3 272419 337 114849 848643 14 21548 444671 197318 289 902762 26 36115 11798 102 142827 291669 198230 232 702742 160189 114 550692 19206 81 930614 129 31001 406065 118 24096 420625 98633 88 465983 190 43305 13204 339 116795 286050 196055 419 553602 159708 363 770769 96 108244 781836 72438 214 393347 91942 56 137045 290 174736 898885 179 34738 465136 199222 333 494706 208 181750 517938 292 93629 864555 11 35686 227171 160788 62 50744 107498 148 543133 66 5707 801609 175841 176 11766 196739 328 667561 140756 184 936025 78 97347 733561 142 24643 901159 40 42537 784842 9 18498 59528 81235 96 797401 273 87611 880990 76065 214 390047 130484 50 474753 70 32165 66310 33291 165 132426 405 184118 935415 243 78615 142611 101018 219 556462 401 193823 680570 50 19164 501746 72 14243 713646 207 73347 197325 251 65637 643018 91 157555 422257 132623 170 439490 99386 283 753935 148 24433 126726 139624 212 715874 237 131653 938481 226 127042 316874 164222 353 236145 191535 128 798105 9393 81 365547 62538 67 920014 198182 154 304128 53 25214 222685 106 171950 502407 312 105248 144658 180180 43 902991 95 23357 492754 168 150237 637765 144595 129 400309 122 44963 278432 281 193230 840642 158570 43 461228 114 167110 623726 94384 147 171628 173 139078 978898 17677 101 935962 94889 209 295024 19169 131 484875 4 20500 968101 163273 388 590607 834 3 92346 185 52136 866791 25 8416 788280 181847 373 267135 22255 146 334866 139935 373 130389 67 7760 342892 43697 11 722678 238 84752 81504 139421 290 162238 130 117714 807032 289 168971 450886 58854 80 113713 108636 207 896680 185809 223 303935 111 108669 169218 146345 107 980524 109 104116 640865 57151 182 945267 110621 105 842436 233 109697 712323 92839 69 433654 223 137569 329362 137 47908 929795 96424 25 537228 67 187337 303223 105 58254 368061 173650 188 231497 47408 199 221968 88 37103 99886 59831 71 765044 143360 223 383936 44069 162 135016 90832 60 615010 40637 138 965455 341 120353 561282 46 183821 240865 69 67664 449712 270 148567 422966 265 89576 183619 70978 186 925687 119344 84 990872 49733 183 930009 196099 243 990730 184 50503 221035 126 147781 893421 29396 133 115104 261 83697 602586 137429 188 970374 46 42877 248219 105144 21 485126 94643 201 39489 152394 318 268219 151063 90 165129 117 37177 577561 121791 146 469153 98950 108 3267 186882 178 276967 8 118603 437813 180378 59 314314 21 19403 16679 101820 310 614664 45 5103 469986 137229 172 581982 36262 102 659995 31 1926 839182 34 182446 465420 78708 148 889144 18 34266 815584 45 33843 300880 89962 234 808302 64667 50 936859 140947 88 99937 250 128625 580592 24363 105 975378 21649 90 647835 157 107839 191515 22360 125 217851 258 126932 410231 332 117315 570841 34 163366 186092 63 124928 885853 88 14583 686333 139458 351 919835 88 21242 471007 4119 36 198834 144 149245 17074 162 41144 503893 236 130614 479971 216 104289 195329 165 176733 912080 42 148238 214327 83658 125 674998 15494 50 301213 51 7262 742718 158 161187 103500 170377 342 843553 141637 230 109806 185150 206 421705 106 35783 34967 167454 176 389642 65680 108 686736 104652 207 479418 427 186080 724125 193 152728 924423 94309 51 657145 88 184413 830844 79 9549 124650 101 133397 199120 60348 132 295933 182 144520 775565 68 145743 725096 31 149150 851600 180823 77 40146 245 101848 300047 172 130702 730900 11 27238 930947 192 172192 612634 182795 400 620437 96 27678 642162 39733 94 591345 346 182669 153875 107003 246 720695 165 145816 389038 154606 250 206648 72 35700 225855 145 162361 473741 21 29831 408320 117500 208 784977 86 65039 705381 168045 317 967409 224 135310 203044 158 191438 329901 172330 118 25440 237 118428 953941 37660 187 140708 197 45292 761093 51 46145 243811 159184 207 197761 190427 176 370438 94413 28 867270 193 190486 578029 56 104143 583063 78437 76 125510 18 53471 528708 178 173114 754927 75 74843 250015 95540 201 382942 130008 196 212918 21 14874 945408 181 58556 799410 22 102424 352118 146785 124 668622 189082 358 748721 112811 220 825066 151 36732 996963 28832 35 381516 67384 113 127764 168598 268 54571 70873 255 709096 127833 186 979446 115496 100 815686 102053 71 68027 194438 432 515358 169803 14 698919 119 16598 339657 129 18681 830425 68 115239 749179 217 166375 86365 3700 6 787547 178859 417 371177 42460 28 84106 257 109569 638001 156 64567 450680 151349 112 147417 26551 145 812990 52016 187 675279 85531 7 896394 18256 88 186028 72923 34 775711 73429 210 661734 35 5028 808445 2 150703 948192 113 44496 633026 36919 36 863041 29 19096 467633 212 129013 427154 72 13228 22578 65802 229 160140 296 155800 948922 72 51585 912299 151947 62 533280 110316 197 547652 125966 279 422855 295 113134 560343 127978 231 975592 160 79907 661133 140020 339 684393 169 121578 39204 306 168425 83229 256 148368 906995 178 98662 817766 164776 349 519963 139647 276 883830 62 7869 787628 178047 40 439770 24477 78 436832 107 33159 750675 63 6629 991603 160218 38 22686 187810 416 866274 350 136066 777055 59653 67 655244 211 125413 852834 63 52215 492927 347 153430 169083 167 131415 521426 123400 63 473354 76639 19 35599 108997 164 640340 1 177655 632084 251 90354 183400 17050 102 255952 158697 116 669215 117356 323 42593 171785 67 547740 187 147192 7862 59 80399 292034 113372 153 205884 28619 8 118838 189 80029 512058 132 31067 477691 69 27750 418189 116790 118 722050 55855 24 12045 232 134020 168037 138226 147 817889 196382 79 150032 82 194559 836965 43008 95 955001 30 136021 883678 116650 248 564875 194262 369 209884 157463 141 925818 189057 366 369872 11208 81 93604 35 8524 405363 192 60308 805684 141992 268 704348 25888 111 903270 298 140567 810866 83 42345 777077 182974 341 907959 30547 162 186226 12222 63 335014 157608 159 246569 86564 262 716762 223 133387 567918 68 44872 711094 158715 167 669124 174956 366 641940 158305 291 438562 43212 99 935131 51547 116 475359 85 16791 924427 66435 7 558995 204 43424 734300 88 148950 662817 50372 181 162446 132078 2 25964 112076 334 365284 67585 229 132105 44 8990 791315 184797 214 870392 296 134662 224402 14 94003 965826 202 153460 671725 104 108482 972458 89 10151 276477 198928 122 509471 38346 168 757306 198 42942 359868 176591 38 785411 103566 63 914375 123300 93 948485 15044 73 230929 2 9729 278593 129 150043 384994 305 174225 636977 81 13476 664415 154692 387 197033 8 81205 892150 195 104619 123477 176520 313 808990 179 36107 73023 7083 78 874682 96888 220 19730 47 12521 908255 9 59145 233277 1188 27 574353 6 26238 37799 111455 308 355681 178 58060 163648 147099 34 726338 44010 140 422753 61259 152 326500 179 168054 370918 81 114610 918237 159 90137 313240 69 26665 738975 239 87660 91088 154 104988 458528 91 21905 567741 309 175622 32575 136598 364 45080 197478 256 425329 231 95992 166204 66802 243 346807 147246 43 989970 163729 173 246542 183862 90 868564 137351 80 891423 318 140265 834497 211 180951 60785 3 7598 693301 195617 11 337051 59829 96 888463 9 2561 279269 60848 95 440716 150 182629 878630 137312 53 12910 8739 15 897867 152 63197 710182 38389 111 870721 159484 220 468524 36 183359 855515 222 62882 444282 43862 180 853958 30 108453 962837 89915 40 225065 120180 129 353458 236 66618 330084 102637 56 81881 42068 38 804849 158929 264 812391 210 46007 527400 101419 27 43537 250 157257 115536 110644 118 339144 21091 71 189960 175516 356 645334 292 148769 386617 142371 110 803777 233 151537 341448 188 151782 64168 54372 75 474451 65 101211 256330 97322 109 617339 123 96518 909666 61 7741 969767 66047 42 683188 357 173088 267038 188917 126 359938 160 150684 98579 165 31055 515605 166 156145 711880 194040 430 455883 192170 407 681079 164 28886 828877 226 95558 762566 189753 312 482817 216 147667 710506 200 198463 691403 75 41048 417843 117396 3 730193 105749 190 904314 51161 168 20506 63092 50 277074 208 180763 399576 35186 112 150517 194 117912 886539 66220 22 598834 187 55237 34177 137227 346 657213 4114 24 981344 28 99376 275027 401 182983 111858 81020 217 803735 37359 154 186923 6363 66 793595 117 17907 478532 181 168654 121258 61 136460 640322 115 186452 996275 71404 52 217974 118039 63 581223 114941 320 689547 11392 19 886911 63464 213 426856 68123 201 960978 146601 254 828472 99 108218 631152 104 197169 458808 169 110165 401748 141 181433 607372 267 129961 469451 131 44547 42770 15 55716 506744 216 146912 498292 98 27993 986806 408 188730 91700 193784 440 59929 56467 82 862978 139 156917 337024 32 4918 807458 86 18328 377373 82 165213 76616 56 76904 444009 35717 151 214587 176 75986 679984 178792 210 356827 64532 93 181462 19 1261 634867 188 51038 556203 122 145315 906106 139701 315 557252 103 33233 219033 32 100668 607600 90126 135 641297 252 90784 560600 40 147569 104065 126 64283 262900 106425 269 301222 289 148901 208154 48347 132 742849 158995 383 875645 82 37798 441522 127 92279 152277 211 47088 730958 7 167547 886374 41 125862 562663 112161 9 822881 368 195246 726932 128663 168 344828 14 13632 2184 111 27434 949656 174 189527 306325 59127 169 101384 98 10657 466628 106071 76 433617 167292 251 58134 13 58094 594538 151455 241 246569 111 34239 839799 150 34083 399582 404 171563 816843 271 143090 915206 21657 8 756355 325 125754 760689 256 88654 796077 54944 120 264884 117 19564 517591 120954 77 217201 63 16376 245789 23 7727 1860 140927 10 313587 328 122744 619129 37 43331 344224 35 178109 89186 6078 10 805768 147543 231 978504 17 161095 907895 4 18803 460082 188759 138 547915 245 111983 269921 164 108507 386166 67 100455 44858 77233 11 981974 199716 195 206743 97335 204 340907 260 70471 29558 135980 145 801270 115170 79 964125 176392 360 873979 29847 142 80324 2 74 422344 25 61468 670197 165019 162 766769 177107 283 639792 230 190401 21028 106105 269 131785 145991 352 832698 119 19659 58173 33 2326 488029 196629 272 961074 274 168611 285236 167 112414 601904 292 96601 904618 139 183472 714591 161090 301 93982 127040 270 133193 21 37953 675715 255 70522 759323 96850 210 345138 129 159030 868090 119 33441 109937 144 93515 915338 1122 32 779394 160675 134 686995 10345 80 109657 124140 297 261391 178605 82 142682 56574 24 303795 106 87840 22338 143148 52 614310 118986 301 331967 6161 25 989783 20483 120 216264 283 173541 536826 106486 126 535156 119683 213 178002 169351 181 861375 318 128099 82582 169 132053 871419 59 4789 633792 121 104762 168774 5 15650 95304 40483 155 568782 4 44989 692272 18495 93 482933 199 110076 194391 186 118488 61165 215 60376 615549 39 56677 866315 246 150446 901458 10609 33 16117 116285 211 231631 362 148493 987884 194394 212 51839 255 70501 340004 12 180570 568753 35283 144 412680 145399 71 121900 43 13559 217639 196949 119 604515 54605 79 326371 66242 64 70004 67496 61 675839 93057 135 344992 175 63949 243287 78 128085 390555 239 163236 399347 115735 105 893260 37 95562 935218 364 164352 793030 295 187031 640947 185675 136 461603 74714 68 212625 24627 85 291799 97 135936 572901 85 166297 537724 180869 12 460837 29527 158 217657 29678 59 973042 23412 82 117440 395 158666 193086 166 130065 260330 96 22652 935294 37109 9 155168 132 29674 993191 116296 256 854586 69600 29 516902 274 149156 936496 126984 228 275639 35577 126 592619 108758 248 124744 91918 241 598114 104708 243 638341 279 159311 562017 192527 121 575344 73 5398 968766 16185 74 101878 39 56153 880403 199139 436 138469 59764 179 930043 12364 100 842161 143767 218 975904 76 6127 820149 195787 62 670812 28 31871 182450 337 186350 777468 134943 164 743777 14848 69 477751 31 38215 560184 43321 76 974597 149850 57 688665 156 92806 72153 58 135035 710133 30666 163 291842 29098 138 902270 26 2148 481350 83823 69 544278 65769 26 545340 18804 51 392577 153106 4 692685 140 149041 105476 339 190270 862892 165 122693 284088 238 118720 589055 126 52375 575439 102545 149 113914 169623 286 360476 110 153427 457881 104062 147 907705 40 2318 52635 185053 30 299294 446 199434 225597 209 74777 766048 171 135802 428253 5730 70 577613 6421 32 414312 13183 65 649380 138503 103 609738 123665 212 199855 12141 73 252331 162529 101 735208 172 72403 773381 149271 94 116109 123239 112 642018 148347 279 821355 171302 46 958406 75 197705 326728 121 91514 720975 278 179201 618247 54990 177 448866 174905 393 679818 56330 157 909590 184199 207 466018 61 173978 886524 90583 145 477578 41 20980 185499 300 179265 770584 99 157576 802433 59434 167 388765 132459 81 618885 83 15859 238331 36324 180 645178 300 192020 817495 55650 68 495570 22103 147 81591 71 94817 234261 151 54686 868156 35 181330 995448 139551 74 113903 137 161583 696688 124 119762 40550 6657 39 672501 410 177187 907701 7889 11 498069 187024 339 341495 240 156585 885177 198267 294 749676 50878 151 875440 302 137849 839242 132556 282 321753 92242 193 973257 159 32649 487950 8258 57 809031 29 25345 370696 177611 295 722980 170575 54 179585 63786 143 840506 175 58764 961718 406 194242 873062 243 117798 358955 11 145569 436270 49 143092 136648 116373 145 241839 435 193411 935485 78 188674 359693 164291 270 372571 29 1509 959778 34772 111 38805 17994 101 172582 74819 234 129692 338 158674 418205 4645 35 57248 45856 147 819693 47803 87 868154 52910 169 643986 155 40994 119777 182956 6 427645 62798 31 173799 152 120741 593010 45322 113 691937 28 9230 38244 41534 200 835850 87 31617 300651 49 46326 785014 116074 214 834563 48287 145 459578 35 31816 231406 179 52357 709318 173977 125 460744 20757 139 542760 155 62953 732609 52584 134 540326 86 17489 224445 47200 25 868403 16 6281 240729 44973 81 688696 12341 83 567016 145062 162 52793 247 150415 486067 197 47598 906497 197361 170 485988 159320 190 973140 64576 151 942099 160 119628 487629 26801 105 302365 114 29580 51752 378 184517 766432 144542 356 521117 142191 190 282003 69962 134 272109 425 199996 393539 135605 288 868928 3798 31 974204 3757 12 317721 189848 378 943682 189536 416 341071 46035 97 919012 83582 201 824874 20 44824 617346 46169 174 550245 82 70409 448864 55841 152 33096 118832 3 992469 216 122508 817934 50404 147 250569 5 47237 838188 114128 37 91124 67 57395 844650 291 137056 521465 21 6369 89020 203 160765 47149 51070 37 977178 105583 69 807926 146264 113 99106 41956 13 626243 118 64693 710504 366 153742 713126 49607 213 495641 97 128800 561715 226 102926 731140 118 16051 788132 152159 214 510781 139613 181 810914 64 9987 917320 194 79225 859322 185384 269 46861 132421 197 106193 168 41156 956539 158088 204 242295 196770 167 511965 82 39614 92751 268 177412 624406 80 101730 973248 72 111064 67831 143126 111 15549 284 147006 805763 89650 158 476181 151391 164 106977 119731 190 887337 127184 336 584577 98 21579 601253 108850 280 370781 67 9403 522491 146280 330 535569 180454 151 947489 34037 33 389629 112533 155 652997 144325 32 725740 97229 232 819510 208 159983 594141 132046 355 697933 372 184309 792525 192605 339 490644 99 37023 887294 191933 376 368212 129 82184 23517 56 18842 336108 346 161693 954927 215 121698 90662 417 188803 359782 201 154867 358595 169469 183 89191 287 106982 603726 284 187747 137529 227 139516 386544 91206 27 513737 59 26450 709989 121 35655 845104 169376 239 824122 127823 244 907309 57257 129 623970 122108 222 803329 121811 48 464488 171 73263 196394 323 172661 898551 52986 43 254392 108076 74 140840 44 175165 956665 210 95236 536394 98882 20 224934 96 25803 491421 155481 87 836118 74117 25 206778 342 197365 885851 286 145135 185409 32131 34 702307 170005 252 645701 89975 67 890645 114061 325 404376 97653 263 260767 180916 373 25733 194150 383 895159 85 47963 77332 197148 298 638710 19719 89 537969 51515 223 561914 171575 243 519888 178 191384 946043 221 62934 749508 162 138356 654567 19286 104 541310 88 8502 565072 11 93225 627731 39653 6 709206 60 16040 585016 143 89505 159431 175654 362 706848 10036 75 385315 58760 27 718329 31 26802 202425 110 182264 169589 176121 192 167514 193706 318 418819 20944 53 989965 101514 176 160282 137194 355 599360 158 53724 796534 55 52549 735267 259 157603 536642 75527 200 840708 171037 260 793554 314 154367 935215 177 152485 863176 158911 103 752540 166938 276 714483 125700 198 448692 332 185759 596667 48704 30 530971 197 165472 836772 174073 356 28758 309 106584 769001 125 168559 965691 34751 34 59867 132575 327 103217 214 119306 983111 53136 91 262014 77448 207 860308 166 34502 731040 293 118944 2310 282 161387 766718 215 192144 986001 221 62591 26934 405 174649 450406 122 57767 198727 132646 288 787626 11 196836 499958 120490 77 380657 54 70191 931072 97882 57 682255 264 184183 747735 295 121470 236073 11 194610 994778 153517 136 95544 216 95299 213256 40 34563 578582 243 77493 75518 101 159106 301707 31 103590 379385 30478 30 366214 47673 167 628898 117025 336 608834 59 78640 582208 49 41493 707648 79 10337 432167 82214 254 168076 34691 176 163753 160040 29 271889 343 183375 80642 114354 85 464937 230 133985 557935 268 126796 966710 15623 102 103115 127 135710 120497 31532 173 233682 158985 266 362111 7 127728 562261 186 115569 240943 131451 254 476814 276 180453 895958 199974 305 227520 130597 264 452234 185389 248 489556 1 14484 47293 228 144527 84789 372 174301 854354 32 11059 381118 165 41935 13230 202 110342 800944 55 177839 632191 225 164407 361929 207 75065 547606 103046 275 593972 173568 331 341432 88 45460 409186 121963 156 937994 83093 153 773255 286 100294 562729 61785 110 86643 141935 266 229438 33 27698 91157 235 168678 639239 140074 259 377780 295 142914 123398 185440 322 137859 105509 300 422713 39 13080 602840 115662 64 633895 60804 90 613251 98606 3 776877 405 189413 767549 109707 102 331115 24220 17 207243 117 60488 558678 119 75821 928581 79 29507 154164 109 114843 533510 188637 123 536269 282 185550 292462 98214 161 506514 255 177608 219939 148 24997 506154 4 42439 108502 53 19849 628385 271 144745 644151 99294 107 963939 110452 297 714611 96 162532 2754 86298 112 48864 86310 276 702493 216 170816 303288 425 182351 752918 124154 201 674542 84818 17 769368 319 151175 272809 46724 148 215614 35 130265 786578 125691 278 115463 177055 406 61727 140805 46 618000 275 91550 647760 369 172686 576448 31728 126 564439 129520 226 44589 40841 187 741310 115296 64 527400 51586 79 153132 24 2341 387602 191 92737 113494 7 124962 687491 315 106810 844936 162651 157 587510 34520 99 706919 196889 349 62676 55554 60 417563 256 178054 940633 168469 318 112167 92112 206 930885 111 39576 433538 29 58589 993788 199916 121 971279 21 48184 760594 100 31846 613855 293 109113 840480 26224 68 669059 134 18666 224503 229 108926 576130 118721 74 383654 143228 167 388259 35 64452 718127 12 72295 291623 208 75068 651426 12 36142 307290 157110 79 727904 319 120799 258333 199765 292 980536 90472 137 419065 89 58539 196976 31 80629 545566 72 88640 231202 99434 158 497314 163 100105 658225 155769 327 915919 178509 56 626765 38 164072 744171 189 85580 794643 166 75499 769187 186899 343 693564 101 148121 899585 104224 199 280943 376 187425 399802 169 111041 518879 196 178986 967887 89879 290 390681 178 124614 677022 19 132845 608734 216 196864 631075 9 56283 298174 91 116864 376107 140077 188 581936 28069 99 696337 282 169043 16405 55109 30 195720 67012 7 220432 298 133556 579184 46337 47 70236 82575 176 742719 166 88637 987980 115642 279 103538 11900 66 651442 159405 178 728847 11654 2 570587 16 124462 466649 199 52848 608533 43 43041 490897 47 5321 776968 132 39493 616262 21 1593 909396 108892 311 69339 67 56328 323329 2 137625 373346 110556 69 178873 118 25367 852945 199520 311 501590 99005 148 941103 274 88261 75809 71664 128 523378 87172 71 216134 300 177323 682973 6 161253 429149 219 162815 976009 19 11869 373126 59 75918 375204 77197 64 743001 74558 241 26732 15778 120 825328 142 38668 74284 185273 268 756440 141076 36 116769 24759 45 240460 8485 92 964513 132751 156 648359 281 86789 600835 51 29426 314127 75 118640 168552 130 67477 416693 180425 383 735370 259 193224 969035 10858 90 157055 92667 253 970522 99378 254 848263 171300 125 793174 156 29532 904368 92 150088 496881 136110 351 630105 96 76154 818347 249 173486 271065 177 79134 57771 2565 34 134336 193197 202 693281 121442 146 758911 260 69814 922577 277 151075 893582 46993 206 219251 34 62730 878188 35484 37 398279 257 69825 896198 105 40118 997599 75061 148 931919 48160 194 658884 260 105031 80250 10 486 65290 7193 34 407686 29 132958 401894 242 146007 242372 28974 160 791806 61003 88 183589 182 91013 934926 210 159302 564318 70568 61 680222 154 63385 277382 63 43251 62158 175 31421 288771 103 39122 760680 138703 68 536086 173 175612 972109 6110 62 780270 160378 353 214141 303 92080 150668 107 174603 176000 163907 377 178360 191284 79 266359 174505 115 865680 22008 94 67005 4405 43 389972 179 73196 293678 163 37931 806928 344 120941 424667 235 89251 865918 65478 112 543365 47 118430 805225 331 121263 227121 28297 129 766492 106585 116 589384 50027 218 48516 114936 157 144464 54224 103 91071 181366 66 579523 196 73025 209243 197101 148 777517 1360 21 670839 126616 142 875546 167839 87 609442 52 141205 818691 48 77404 246860 51 78130 858128 23 173338 200906 88157 158 708681 61 110469 673583 155894 55 767779 177301 19 492364 106164 207 276672 249 177220 499550 85 98613 837176 173637 222 564082 182280 137 904813 55440 13 845980 64 186335 529859 183906 143 340771 35 17177 500377 146323 197 946627 147 194016 793303 254 131592 538737 329 187411 54531 141 173164 264500 43165 46 336811 14942 109 971056 391 191596 131757 105527 312 951895 246 122483 751251 102 65997 288901 198 40487 565287 114315 110 252586 179 64565 107568 58 189163 316931 6 17544 628565 107159 294 251566 51 4891 741733 115888 91 526939 177355 280 65405 59406 236 309603 104033 200 312274 67554 77 986662 175 77964 352536 150230 365 791070 127 16470 696753 310 101431 357377 175349 7 99540 62 108366 693709 200 198248 135319 72499 245 833618 143 26519 244980 150 32648 989730 8 138790 692612 100 73163 990667 42 85330 497859 144 28615 141460 75168 144 249781 166650 10 499773 118873 340 895170 33703 22 988194 149928 231 641757 311 113917 28295 14597 84 28844 166195 305 993614 99544 22 374157 22 1973 231913 112408 99 694170 52 94550 317727 71418 163 688112 57 42693 939350 19870 45 117132 177 82518 633983 125327 288 946815 109677 19 591045 176 82640 198507 187 141711 166073 109968 49 467566 311 137775 798189 187 179524 680707 172 60375 359609 199538 356 889756 58 72623 904422 95 20140 836660 212 133157 775227 53063 116 168307 19 166925 250028 135885 332 187774 114 38978 244875 43 32147 956727 288 188894 299872 222 120455 173097 84 105366 496686 88 108942 59091 133460 46 340209 58906 121 559490 76 138919 466110 78716 7 933727 11526 2 261649 151069 251 313498 104 19825 183382 9635 49 746036 192735 212 889741 9891 54 963400 52264 111 650871 92 123852 182135 72 14684 445521 67705 164 729499 155194 72 337096 187 119321 977991 161 115801 54547 291 164453 698706 126495 320 134101 196094 271 194837 36804 21 240439 96 62736 325177 75 144027 244342 141 104596 981231 138 192036 370462 213 51782 37198 15560 32 301710 156645 201 909338 156829 209 188634 100415 76 406804 67293 201 759699 25 84235 298673 25 48526 390500 102381 28 550273 304 130399 689618 159 100387 608728 52153 157 103335 165036 112 942738 196158 207 488884 234 108323 140465 271 101887 921838 210 156067 15193 151169 95 694553 17 74034 510931 139 31368 812466 196188 62 699778 140548 149 464908 5320 49 68654 149 71204 755817 141013 258 966558 112587 258 520571 148573 17 114183 271 175382 306935 239 122114 655572 1613 3 812095 209 188865 452694 76537 79 139711 104991 175 225021 158 36924 74301 149327 179 621376 355 134623 257488 50901 12 168958 153784 198 107522 100368 267 969639 32 82315 664079 90 29268 715799 177951 297 824208 105338 314 69673 195474 380 147511 136196 91 324836 26 64575 33514 65914 59 144637 57639 234 620977 50 4796 255793 168 28843 2293 131194 356 744287 60175 43 715689 43342 198 111782 85 164502 317226 5406 42 81283 63341 193 673406 25 193504 328974 338 196152 177064 390 170192 246832 180058 146 184381 141421 363 334345 24 173703 593244 394 169581 157472 27521 114 850714 92 96584 851078 237 158388 778152 194972 250 781601 58358 174 458812 74806 57 684492 120 93050 653593 281 196905 93974 10 96506 713817 187039 380 829891 63518 251 595476 106350 10 352479 19282 110 865410 110190 303 384198 116612 246 671748 175 66084 138477 63044 4 890681 100 184225 699382 220 66570 852716 128969 169 764171 80 38155 277332 72 113615 778650 263 98917 945548 87 110863 979071 161184 28 297315 339 153672 753878 1298 32 158916 111143 189 613556 95 75699 741652 148894 190 40403 406 175530 992738 46228 65 351024 64200 22 620376 73 184116 130728 48020 19 413078 156 127204 457233 22 97701 251404 164 88427 97206 31 171030 986438 48169 50 740967 106911 20 508762 222 89593 992602 226 199131 571130 38974 116 841304 37 4877 690530 322 196065 1856 19 120364 669454 234 102037 293871 108290 326 770231 54 43731 960676 51 189167 163916 113180 174 309358 191 130790 830455 87521 172 786782 195661 154 776728 210 164538 928122 75586 223 865182 155 80121 494806 144240 191 641251 183624 275 943770 164 103114 42748 49 156078 189693 2653 7 519186 139 35311 102980 394 191360 815500 137870 27 762904 146 145499 401822 82753 174 667994 212 55202 190564 104 26734 557553 105811 71 881288 165 134460 138893 178217 327 987973 90359 125 489531 197085 33 901117 12343 77 144058 223 193705 860928 24 42120 700105 130 127787 730344 89 61048 943132 33993 88 278258 71 117702 468379 59 98713 798818 230 105585 435166 175323 173 949011 69 96832 333945 172797 39 151481 18141 33 514686 119911 54 800553 189854 299 255921 183979 23 386150 142 39902 473371 146525 100 435793 2 13045 49110 274 150188 893122 45 39590 57753 174168 33 315489 51 69544 151593 155254 202 388134 181 88822 603657 218 67234 813538 132 82614 734937 19218 46 151525 24967 74 200582 68637 96 904189 335 162999 6783 272 159358 912744 49 16484 235724 68028 250 288011 26 189081 239445 189711 75 115980 12 14278 806172 904 22 986612 40835 157 93277 107638 176 830442 113353 310 300066 42235 151 819854 112 117224 836550 34601 78 310796 107 136529 805062 76531 31 780675 195022 257 416551 241 68043 389990 285 142506 408135 256 81177 132863 42892 140 675460 40116 12 897762 31995 164 815116 202 161426 659011 172 106078 368385 354 178487 469542 16 19900 307508 43301 174 936542 98521 257 701545 144 111478 696885 40 5302 710084 78777 2 494462 49626 126 477484 147317 218 71028 28 96615 980504 95609 52 518684 41 18541 795189 165916 249 22977 76 162806 641135 30 151767 150094 44240 165 781359 231 171313 177050 248 131391 146026 51 3310 253846 812 13 825362 321 178266 899772 63058 51 692080 6301 53 119707 12940 79 406317 151062 69 649647 141385 106 20777 39900 108 760849 60084 240 471415 87914 181 326996 44863 40 992408 173 41980 901301 168102 369 337130 14777 2 667539 254 118673 788330 128007 143 134060 15404 91 241995 272 89278 11148 301 117300 148671 43 68011 25756 171148 359 495708 66630 180 934433 267 109990 581652 63748 67 545388 76964 206 473917 70 115774 221488 45 91131 659600 17263 4 882108 53814 178 287633 252 96433 529251 10018 25 545658 72371 213 106481 92467 192 918595 128340 289 269018 30 59103 523738 44230 83 807205 237 149257 197910 5 96781 122758 329 124336 959412 101 111020 572628 45 64246 387840 162781 396 695297 45081 76 395804 171917 308 524121 248 65908 60346 309 108210 483469 267 86902 486381 89457 253 184540 187 187299 396355 277 90042 455632 136688 275 940397 191531 6 34997 107846 272 993626 127811 47 710765 186763 42 979848 199 46655 597525 150 137309 417821 96972 56 388702 33242 39 811799 96 160949 794223 122 85490 261859 222 108811 787311 124484 118 458592 18 24359 197517 75060 273 743073 191072 410 399707 182893 369 916020 199 41602 40883 157302 93 179351 36 18769 774963 167032 343 524816 170389 159 394598 29 44033 773419 33145 16 670620 85052 158 230452 152431 107 826199 378 143699 419178 120273 152 11257 111 99885 704552 28 111327 973877 127 75639 835239 8504 70 105327 56 7042 41722 84317 250 491435 8816 33 892606 22031 23 32094 13332 7 1614 183 192808 868268 132272 79 592009 111922 308 205707 41674 32 351355 197075 212 496686 137698 138 205495 50371 195 185419 143996 337 717392 193474 207 342447 101432 184 3230 185254 117 612963 62360 210 297777 68 27886 424046 41720 199 406984 34724 32 344757 268 153039 923960 220 75297 447854 231 134953 186930 161 114214 694556 35 84826 601336 17373 103 181050 86251 182 309406 269 170163 47184 87931 67 299206 151593 38 384727 253 148971 315365 315 195600 85243 107814 304 316153 208 76551 981022 111968 84 521659 114047 127 602312 89 33904 657454 19 105299 685465 158517 51 937712 176 178783 706514 294 169685 300701 43957 1 189606 141863 22 124068 21 127784 538560 73 74720 41540 31515 69 163361 141250 351 121493 34 11830 245083 70285 24 122329 45725 149 880823 9498 56 559091 45 27380 197818 46 44412 132985 43670 159 842369 144115 137 769906 7 143620 426199 77 39243 375688 32 117236 284492 36 18995 167526 62 11803 482928 36751 191 526620 123227 184 605564 49323 44 307817 11348 71 568293 146841 104 422845 48578 153 729694 316 167833 947980 151 31139 126960 138838 265 28578 92758 184 106914 77622 87 307347 31659 87 477432 55 38429 666773 51559 9 945874 195699 270 538508 92406 34 895102 158751 200 552344 178543 409 72058 152593 230 999580 58753 146 142055 175278 174 216464 106 122317 451292 2191 32 62233 72117 228 630940 72266 17 761409 79 124125 837506 165709 306 767244 185657 71 187064 179142 413 813055 347 152383 539797 182449 359 730283 91787 240 377409 63621 105 54270 37 1459 65487 125752 318 456572 175662 149 336502 300 167020 211809 39799 60 27155 16 86545 502994 151254 80 71534 77 149034 75669 147618 261 693628 43707 191 655904 122680 29 69841 55408 133 571918 65 51767 633890 129 158655 626546 112389 238 836834 118975 293 620852 221 185794 406974 181 81990 971034 166646 330 17987 56738 139 408438 236 185249 531426 101740 159 786934 211 62223 423009 108 47799 918506 170022 321 593096 113 150604 929030 150681 377 144507 177 48508 835712 202 125839 932317 70 127976 286041 237 121683 432995 199878 309 582393 172 87089 565110 417 20 492683 78488 41 346306 7513 30 875884 405 171355 715610 95 84474 512262 42104 92 690265 29 30504 217924 69033 100 357732 54698 6 290011 59360 115 443177 280 137670 741051 158964 378 356502 191 38442 650099 85728 228 299494 168 190197 714868 4505 58 416706 66594 70 746013 44070 85 149298 128189 193 377855 237 76037 134622 269 120485 957991 157 86936 533829 8835 11 294672 61677 90 410301 82 138807 396189 75 8842 999758 70113 6 777249 168771 213 51973 243 129150 48503 185115 125 380462 24 17561 168090 10474 3 929996 31 133104 11213 3 141127 413996 363 173898 219371 318 172155 492116 53922 5 806414 192 56241 694620 45911 33 420883 125497 121 671617 102310 27 798691 44428 70 983685 7349 52 689707 93 151943 730540 35196 155 734136 318 154908 440116 103839 103 174940 113889 85 202402 118 82998 250767 121 137909 351086 328 172871 612662 132 160784 128035 32281 41 425869 112829 119 560449 155786 321 447173 31 187847 502056 14 57464 939165 26 164913 152190 186148 185 848130 119107 317 279420 2 29746 222643 245 142833 744007 88457 280 528826 191 57423 802832 201 199093 920612 54122 59 720027 94 98047 653277 107088 326 567436 262 143220 209070 142572 169 548936 64 85119 787069 309 99858 464975 17 21785 389750 145266 55 233119 186717 299 466624 14329 63 834512 58 106323 303926 165212 360 831192 245 104864 394567 20 54557 254828 173879 182 19421 4101 28 133048 260 79145 178081 25864 121 263899 98 154475 318861 147321 267 14406 108 16474 633528 17772 108 989191 192448 242 435787 78 27517 859788 181216 356 819820 35665 19 881568 115 41309 527673 196 98028 217886 194084 264 526262 128987 87 414682 40 3837 503419 77417 53 202524 247 138014 284506 192 176674 41232 123170 343 330127 35 91544 244209 153 72641 699517 182184 60 699998 122 41993 354327 96679 172 412036 131852 97 939023 191188 250 828695 26105 29 961048 221 71146 475411 83846 110 871465 129 41431 98045 171 37120 139527 244 85560 450029 438 198857 651223 146549 62 871323 59492 194 913246 28585 103 60760 54025 202 198591 16938 38 450155 90697 72 195284 315 119213 175343 36058 67 443337 258 141473 923389 46 18242 948451 10405 53 343879 11 29242 664067 92989 98 384677 102 114051 732691 30 2393 809417 40 191932 893610 164486 162 472217 90679 211 485302 326 131538 284931 118272 301 396558 103 132583 344920 186749 253 725469 171 158228 763124 292 180901 811051 9 13925 800125 15359 92 716996 93147 42 614732 76 15185 423230 170 179469 332283 64 197037 581226 159823 1 605975 180 187828 863480 76 188071 492618 10493 51 292751 309 131604 62952 181249 16 756751 59 26811 918683 106036 234 899120 25904 77 948608 226 109879 249487 27 134417 132836 184317 188 654324 85 140195 138120 85550 61 705544 243 197029 292098 317 128422 378210 81 37172 971127 138 94490 194922 128 98095 330577 258 126798 189743 122976 8 935334 4 115432 703621 207 155724 359011 11280 32 293835 89 80470 520350 90 140408 445546 128 118054 681828 100 49157 741272 286 192028 827252 134 34003 564452 51939 144 841384 372 162816 466942 291 98642 916147 29 104340 507205 54 186405 211812 156861 374 317782 123968 330 365128 261 121310 310918 200 76455 572765 96079 114 242021 258 181575 755767 137 70591 469541 75 13022 46958 58910 64 41201 149650 351 920830 3 186530 589675 108063 206 426780 368 137617 848944 124 197715 684342 341 129375 10082 143559 360 493025 14049 7 986719 121488 129 906049 26410 6 257371 93 74143 975463 60370 123 260444 159654 328 961686 194495 278 615292 136055 280 914241 188481 393 69708 62920 107 642500 157441 273 26392 15 8657 292823 111028 138 31572 90971 244 238552 199 160224 437801 51 3633 904535 197914 77 225770 104 13709 840801 158 191145 133341 110 182833 766807 107604 258 184295 100192 23 12947 67738 192 560102 169236 95 778856 40196 159 411731 16315 60 476419 76192 131 726903 3012 28 498632 14337 107 604340 149866 22 469627 71995 202 669886 396 159235 552724 140851 236 153336 177 128046 849031 45568 46 673692 1 41737 280758 87 171784 878241 138 101408 72343 94948 262 79508 173548 26 114683 304 169049 697376 168 50579 22426 123734 113 898817 188424 252 498426 9 159851 133962 168084 46 335829 196845 29 16134 113 177574 796211 13 26483 745061 155 117156 316350 303 118301 13879 392 166821 209279 126547 116 135539 15303 37 285399 7864 76 120718 157577 273 596405 69657 207 766030 29 14431 107100 338 169345 615521 9881 94 480687 145 55214 744660 98874 131 917918 117 17075 356057 59 95800 564581 318 138955 423528 286 177421 948845 142377 272 273272 10 145968 745162 363 137940 305791 132 19485 904616 105 196877 132212 86488 180 794146 58803 174 502608 2 71920 883432 32 190737 755042 7075 83 250778 137977 233 744956 202 106152 46498 146 48398 966049 34987 34 836453 190 104655 31709 87686 203 532299 91886 1 302459 317 198220 767126 51 133502 518523 26009 28 608982 69365 39 949298 85 106857 817533 131799 307 25637 173717 198 601580 162039 378 343906 176 124077 717878 44 52360 228745 298 198407 298307 181183 330 663001 338 178429 348490 124070 143 326288 135 53817 791055 169615 395 367945 117946 211 833021 88361 129 185536 53 180478 550711 26148 38 528800 148 197058 654995 74290 151 643759 7 30744 119963 332 185080 817182 324 145173 957929 40518 12 924102 209 81909 351328 348 127527 999246 351 196829 171366 227 52226 414752 367 181648 922845 123 136337 841574 58399 112 315456 182298 408 466608 189 136017 338394 140 65297 754402 155 25205 896537 147 44023 190930 236 69919 650955 186615 220 363945 26 1569 363591 123014 162 943997 351 172129 111166 260 154800 588703 129 111742 821447 68479 193 928798 133035 360 19273 76585 50 93166 186 35567 402833 43 10390 867126 184504 148 486955 86 192684 556408 157905 13 620271 79 39087 33944 259 89969 466124 197 82621 204541 240 170233 634958 180 124961 327832 347 128267 989817 87 64911 652291 267 88514 507601 260 67708 85007 274 85201 658784 297 127251 856439 3762 25 741040 180 178303 802048 416 198464 696189 30939 55 504345 46095 119 149190 55 43414 900281 50840 209 702971 118767 95 462496 155465 366 383609 67453 85 526757 13523 97 357801 34981 119 754242 119 105883 328871 67 56620 178397 72812 128 329831 197918 418 542587 70 102279 763747 340 145236 14195 65568 146 686036 31 183841 457520 8686 40 244368 108 149921 669105 78982 233 886202 58766 130 345588 163757 65 698319 65867 189 147195 75482 27 64080 262 82000 795264 78784 171 261336 79662 60 641808 196594 263 887868 124397 291 575726 179996 188 502829 134895 157 510077 164382 390 860531 39 4786 377055 135 122889 892249 236 178677 496119 2 9539 937332 171 47211 554925 103834 15 659204 58584 67 148971 75826 127 181350 72 131905 527454 134 25224 938981 225 118205 670069 192436 127 174527 64 18205 703266 17864 121 992335 93 119401 440526 397 182189 694815 267 195567 382686 137168 335 241298 118965 189 176178 45 55350 896909 129826 200 389641 40257 141 777752 63 47853 856681 88892 69 534155 196544 202 484215 145158 66 582900 26935 155 618090 189666 371 849627 82465 38 45570 90557 235 29841 169 49235 782660 155 30979 871064 59 147627 520098 139561 139 718209 198 76542 631405 41241 202 441558 107135 180 507272 120990 214 429111 352 192620 666363 81 25379 795185 46 154163 766852 64097 122 992778 197443 312 49909 113 85019 570307 181759 286 916062 430 185852 325056 256 198735 565392 261 108292 300083 205 106623 638541 91 72450 715042 40006 121 540256 158 115737 523892 110 114771 973610 47263 169 729850 156341 248 533538 154 24298 294545 303 166896 437151 150766 95 102440 176960 317 727289 196526 339 483488 23 4243 409696 175 140439 350784 65 156309 206929 50874 28 229285 237 189809 356133 150083 177 33388 151 61009 23805 147447 111 380631 94 45566 810436 269 173073 237054 111 34583 946907 101 30513 827157 110404 135 127335 103918 52 748574 8 1165 874442 84 28320 660010 87350 14 48946 178 161606 953250 83530 8 889980 105 71025 506458 78 156142 944545 66 27248 445721 33363 133 310601 78 145769 221173 74 95355 822278 309 12 279951 216 151921 38466 80924 235 957088 96158 291 311202 170246 40 143323 266 111034 515788 27420 82 183842 22545 76 892824 116040 75 687978 127 101623 498536 115005 26 184959 123237 261 790607 123357 169 671198 152 25998 913449 15849 35 327641 71 112700 707525 56 181805 923295 43433 137 874372 170105 390 69996 41 5602 128240 257 144708 19296 188701 309 967641 57 8103 132090 75732 110 691919 172730 122 23813 127 31031 421568 15529 72 603628 166517 183 983984 156 103743 845565 14 75798 568646 199278 290 694350 144301 29 79441 171342 40 762551 99 54096 820340 196 78534 173715 381 182687 805436 166492 350 919748 246 76163 607541 144528 200 895383 136 28345 916507 14 172061 77853 65844 59 281138 97797 299 597434 133 43721 132036 23274 64 42531 135540 22 354479 79 188243 915045 131442 202 985016 84 40813 597458 275 172522 120476 168 32390 661009 47 56758 441455 198470 53 872350 88736 91 836050 49688 26 235266 89695 33 4518 17557 47 56321 180795 15 700390 66322 11 316918 177350 410 211050 83865 176 50256 4 1362 561929 50621 49 558153 202 91465 53444 155 133612 239231 17271 119 953912 231 180640 642777 275 118992 271882 160345 389 929970 280 129752 594006 330 183605 6883 77257 43 158352 136793 264 830778 159037 360 414388 94 20170 67563 109 118323 44723 33 3111 200668 377 157628 153452 80 136463 148529 146 34978 711516 248 72076 329746 90364 203 852696 80 95693 350019 254 111088 656722 103 134011 721743 50003 51 942673 76 42371 933113 122127 274 810735 38 28022 431973 102 42346 527746 32 84511 831045 21 22807 724071 34 81196 656809 9 117463 219559 194583 61 337139 118 49818 753531 196914 378 1348 312 133280 634670 119845 307 49649 30481 146 630671 164811 239 693863 259 104512 998106 133 35340 712437 89 27790 374114 52 26360 79971 52 59555 832061 37020 189 127166 61912 80 676366 241 71959 813171 52 64993 485812 199 181566 894781 3 58731 352138 77719 205 568060 117722 25 175514 121945 213 263344 82625 74 506097 33 133883 493564 64279 56 769589 45 65139 610258 264 91934 217601 173 101364 400735 76091 180 810072 261 161964 331065 42829 185 260217 179649 109 143425 111929 167 977442 244 71729 535557 139778 322 751310 141720 209 880298 203 60646 225845 149324 54 817847 80 43266 354482 234 83940 698520 60 129521 826438 139823 220 692020 64 42419 997703 246 167921 363401 123121 335 574653 197 55960 817296 39 11792 245611 164 48391 866942 218 99704 255474 289 103334 371784 252 97054 156989 171246 182 76071 159 104665 780421 157254 180 358533 7 14399 836438 155380 68 931014 131 80722 61754 177 156482 905591 45 60572 894897 36 45130 48371 329 197253 638647 314 187092 342264 261 81991 412370 226 132590 747471 12 4906 296402 221 161244 614144 2 31668 921096 19 66938 591535 15 167812 478404 87 94884 418717 22369 70 667129 203 95351 741814 153 105520 492988 39 148011 934815 182731 278 72393 66 144712 855186 23 139272 861137 190147 190 715064 118 76998 414512 95822 267 265089 15431 11 962563 114668 275 246383 59684 173 589131 100 10796 721717 184 142894 314475 162 65833 449546 62 9656 862433 92365 149 519320 84180 157 879131 251 102313 393870 190 178642 191860 196071 247 270299 133565 283 404019 251 106111 378641 151335 111 901331 333 138095 989380 63 4620 53541 375 151950 969197 102123 70 894566 85249 185 833911 210 115092 932728 107 13644 442000 186039 85 55069 77483 34 868760 169916 260 445186 305 167140 354607 18 180834 868657 148 34577 37039 16205 43 743968 23 67828 284100 61948 43 282129 224 173353 862386 305 144961 276758 120 124118 609021 56 22617 526061 23 179256 377982 146740 342 178870 32 96141 895628 25542 19 307780 1 47365 96015 17653 120 319339 136 57912 878638 152928 97 156525 64506 202 504147 38 16709 375969 430 199479 419785 141806 96 162440 274 173450 603661 4926 17 22636 55463 31 178012 164850 43 997584 135796 308 703687 126 163075 806636 98 50412 59370 193282 327 915052 52079 228 613078 130 83856 331291 83 55086 135799 97 22423 68989 162473 303 678098 49 85818 729181 41 187660 916742 294 95878 496430 264 105084 282218 52 60817 41713 96942 12 201139 75 62751 647982 108 77195 231674 104 76334 771071 14 75818 416626 189508 336 363980 172 82895 268670 12939 112 831729 10 68779 493418 24662 42 383539 64 74947 426265 25 42789 886631 26 99024 653913 15890 33 342901 356 155548 417134 117519 88 312307 89 197983 331351 60304 141 219286 91856 251 390801 65458 95 115708 172801 139 233173 382 154030 603792 156676 149 692720 162643 250 875163 31 152377 182460 142 44581 267134 90162 204 341309 110 83109 950697 17 96512 375004 103159 115 468393 201 116484 699218 42 48264 265942 43687 11 232042 177 49569 397392 112 46071 755005 162376 11 435980 209 53606 280743 28256 42 830023 154 95828 394053 114 55584 241880 162666 234 500642 325 146347 25947 56 32939 496255 208 159884 52011 255 125284 392579 12446 41 511455 74135 112 660100 86075 249 671420 67222 199 441481 229 74231 464463 108168 140 274197 45422 88 143157 22745 74 114526 116 41665 725006 157 129859 826974 436 194457 65874 23126 88 293387 37 2694 76891 21 62756 124463 1233 18 526952 64039 2 369515 128550 342 323097 1288 6 182183 203 117263 351652 111507 83 669719 347 166614 686755 38264 36 453344 74407 228 421081 123 161998 205588 14 18749 90684 169253 169 509128 140516 23 861915 16008 56 784081 134910 118 744987 138972 7 933362 35806 3 80594 94327 218 963585 41955 19 514698 58967 214 234144 182 51549 228360 227 134985 415103 56500 108 249376 114 118592 217647 64 100018 863698 129878 290 707747 110897 132 519845 51618 75 742653 96299 199 657844 55928 17 339056 75 86260 717057 175833 23 483707 142655 40 51997 37 44435 682254 47160 7 836761 48322 80 322913 160 43750 962453 71539 230 909615 67 28860 46972 83 188747 799859 298 175187 772353 235 163499 98418 72047 127 417477 170287 409 24671 173700 343 870490 120 174361 800694 106 186123 455663 70028 52 414375 145328 153 578416 307 179453 367501 189719 359 558206 74 11062 904468 176641 144 468573 136 67153 250893 2532 45 12163 247 137396 90628 99873 67 818384 227 82029 799933 342 195975 162393 116914 253 851007 47 161921 961396 11369 64 233431 35 40901 488793 341 163125 463629 177142 195 231428 122 64722 148431 47 145020 102658 241 199033 948079 157921 105 20602 78 98644 328966 305 123367 740922 75594 138 207082 95778 265 836912 185377 415 587682 170566 38 60070 33 22629 70724 237 82271 289877 51 3914 969204 200 74699 826819 182905 404 526118 35784 59 999448 94628 269 636410 75861 182 722044 271 91814 885527 19 195607 503056 79 155589 237844 310 176929 749382 141464 345 432654 137 104635 503632 70923 106 859943 165782 243 466306 100 26803 575757 133 192372 968487 90594 151 123085 103 167975 275517 521 19 32752 169 68584 241280 60 114679 897956 95 17530 768378 49301 141 849051 35 109552 271840 3559 10 659824 16 188438 828972 226 81529 560215 134 147702 946464 197386 52 149330 192 128607 271670 59 38618 387712 118 17829 78030 361 136627 516397 163214 51 659243 193 96047 69898 163 48311 178893 284 125687 330948 115866 169 244269 65710 153 744729 60 13198 22982 359 147768 639074 129687 127 9209 30 151384 648806 156491 383 211213 81365 69 85760 123 141439 574703 57 174725 354823 138 178795 399626 47681 4 541474 66 24454 628157 154355 263 377440 170971 411 266529 103034 184 459762 190786 336 15855 65022 147 422761 70 80804 919594 50304 125 605755 124873 309 7219 391 171264 238276 73 88683 927526 171410 103 970426 299 108950 109391 264 119531 100306 173 119429 385779 102309 220 360838 8820 84 54299 15055 6 805862 48 163842 359148 162196 46 427168 51147 184 283263 178435 154 886637 175597 161 184000 124 21484 792227 14 106570 73332 41509 137 886327 83 35107 300719 207 184417 483727 24 95814 13985 60 4993 939136 114786 141 3453 197100 151 251353 368 199098 356671 225 54254 722890 8219 50 506045 262 125770 472624 349 130041 856924 81 111879 862385 32730 39 409618 17 163611 660155 121574 276 235359 123685 270 496594 114 37954 336536 130503 282 481679 37292 189 988015 59 46583 879624 34272 150 646811 4 160840 731104 82 40717 258202 68 183351 824064 160 30263 736780 160628 276 200492 90132 194 484794 194300 197 134155 115 22908 321698 172957 124 226505 168092 92 864362 283 159853 873016 104112 148 747613 351 199298 324022 157 194002 335347 75784 165 467189 348 179725 336645 37 5742 347199 93 27038 640908 247 158515 632531 74 164216 148703 74072 149 711686 6508 54 538351 66215 179 139469 194 178471 862061 129357 165 681976 169323 61 776226 93 59520 711116 192369 240 537366 86116 5 518706 108 21026 445716 121989 173 288416 337 133327 262881 94369 2 318929 172 143075 922525 43558 163 359472 224 74153 103019 334 125773 34632 185451 237 570987 118 105470 330769 9623 40 754652 9 40085 887049 110 88084 810923 39 126488 906578 37186 61 885529 145 28861 836195 129812 256 407082 243 185067 974520 221 89295 500847 216 122713 1555 63419 41 618130 18118 51 273370 309 104423 385141 360 147371 909645 179683 290 871770 117 54908 634272 134 38216 94106 155 170902 76996 97328 284 608517 289 162370 681430 105 96802 729307 113 188445 958223 97 26206 584842 36526 157 129005 42 63868 79084 252 147636 957474 360 141342 560646 39 37368 874082 299 17 991805 48454 113 990222 108 18602 29545 422 195416 40970 280 166085 298468 152 113461 226304 58989 4 745986 145058 147 178368 161432 302 330775 258 162394 952571 3094 3 336718 95 42724 231272 199 171530 957159 154 28203 815519 62548 120 907086 131052 120 100364 128687 217 661267 64 93759 441139 7247 31 85944 189 113749 435900 147 39756 564805 147922 142 47928 74301 156 910784 358 165084 714669 17642 62 690954 176 40542 139563 324 170474 177601 103195 119 818718 198943 226 342616 36 192528 285759 103385 285 679437 320 115696 152169 173 92431 49423 128 45437 539571 93 35563 344254 112029 188 902533 160569 182 937741 179435 48 325642 47 137804 421565 12 37199 208795 287 164722 509298 47196 8 485338 195 98313 267334 106 175586 928299 141722 248 820109 145 181008 564468 199 73943 644421 173618 378 986175 137 70367 719557 187883 199 171399 192 79686 917382 78591 126 459357 352 149763 541693 132653 258 151947 201 74590 50977 145 123967 716387 44248 116 731039 358 133310 491897 33739 161 795 33 65424 870064 17198 3 260541 54 29895 710712 97880 236 277666 107961 139 910530 41075 30 237622 55 16618 584925 219 122732 674450 138124 149 26227 232 188092 14523 14734 5 561003 5 159531 360552 77 28201 99140 154158 89 791009 65 37141 341049 136261 331 628896 54 38536 29420 51244 35 879040 48288 173 83906 249 66197 629425 113637 10 318676 360 179032 203133 105 196128 545966 162 107892 164084 96693 171 615414 130791 160 231346 374 199838 700 196717 229 221720 55060 13 323598 23 4029 833780 197498 161 176194 136014 276 759616 44 41256 98591 196788 331 711962 100283 96 316352 71322 124 385775 8461 84 867162 20 2616 251760 16719 69 748403 109899 174 206771 196 111613 863704 14 6237 831697 75906 6 25507 93 101765 299844 80 18404 425378 60636 74 460225 56312 29 778390 134711 194 881095 189073 36 768886 153928 325 528790 85525 7 350823 175273 143 34179 236 80600 420205 61 99947 875811 133 141668 642560 174256 67 84353 111038 241 426356 206 177092 644150 93 24479 232539 75770 113 523346 171968 5 507058 45405 149 520934 193964 215 980869 161614 383 81399 132270 160 5414 130554 270 656210 110255 286 568850 229 80139 557319 36022 112 258366 172 135154 244131 142409 54 266015 312 139123 172830 133 58822 199781 90 8153 683026 218 88335 113184 48791 122 804087 68234 208 384036 31981 57 697431 408 186152 900644 20452 5 922138 117212 131 527257 165862 397 376879 188 106606 443872 165693 40 191728 151 133394 42039 43 165865 66994 25598 19 436523 183 96205 56703 20265 57 364423 219 128288 149122 51629 103 945931 69 53412 432269 157068 164 832487 332 157280 899917 187921 302 607347 168 71287 447243 144510 370 23890 68 130104 562005 182 67729 960551 14878 68 270716 108 151239 546313 145167 17 555164 104 133901 118431 92 17788 584297 228 117576 938102 247 149172 387930 128 93454 21016 168282 184 41601 220 55170 662935 224 125678 928972 122 84270 181620 138733 162 607713 56 57219 550310 145234 309 267257 383 181531 81691 80 30826 98084 156542 118 399171 105690 275 215940 191591 185 42168 96572 214 684456 192659 68 226093 196 62412 373913 40 44914 129631 156347 140 29141 2 3427 768910 45697 55 496275 17094 98 806382 51508 68 479701 70 111607 801827 17879 120 428549 24 119476 790798 129 114357 443685 39578 41 87485 134944 197 249477 156 129880 800212 94 60607 490563 129689 50 317004 50 27812 470213 106 50908 911523 74308 231 812564 133 140945 765338 96 9767 32311 130085 276 590132 250 187714 960533 140 58887 950764 193572 200 548560 207 68618 528406 4257 41 721385 137 124370 366015 178338 67 17041 380 167883 250519 185697 177 843642 101 126959 169213 100 23481 922157 99 65519 458918 26076 73 391021 341 192017 714772 1 14950 544271 14 40011 762948 18 72916 540757 147 29102 344939 193826 173 295998 5885 76 250817 120400 233 512333 117153 339 351150 122 74864 309184 297 153829 338402 77818 176 974389 157164 181 222301 7724 27 24956 268 157058 483844 229 99181 123454 18040 95 432041 180237 102 842696 85411 24 318592 172018 206 2764 229 74193 231453 356 141057 883222 69 14661 525559 97 19523 581292 244 162230 575434 51497 69 444869 27568 91 977597 152257 77 910152 61586 106 874182 246 118766 685081 56648 46 435809 134450 85 474972 147 80043 610583 173000 11 165297 223 80782 719032 94 98318 738628 51172 184 823901 199270 360 918045 37681 150 749894 306 148436 405355 68220 2 664424 19404 81 760611 183 116333 794319 181124 44 414294 102 28824 653777 74 123866 311826 186364 136 538121 156406 335 525071 6681 46 688369 49 34831 215639 53 136702 377981 56242 101 446354 319 136874 97542 37893 107 678144 286 119490 615202 59 142814 70551 21240 133 447511 321 170231 237135 396 158553 205637 149 79790 695277 88332 153 184927 407 178215 134797 311 101000 981851 136862 138 7604 180 46100 424841 141046 350 91170 190 150513 903240 145106 193 21576 84 12573 306021 319 145027 577127 3 14019 394674 62 136327 45222 5332 27 808815 16 145575 436072 64893 35 404749 231 72673 822391 226 80683 301392 35165 142 746775 28183 154 171050 111 39983 647237 16904 5 521746 26 108086 319019 268 150362 905614 6082 62 477915 75 129378 708099 261 116634 164400 144 77631 650827 17270 35 919478 117 70860 657433 79528 24 897732 35 151331 865642 273 114231 652951 286 199153 934732 132432 263 476515 141087 169 787551 224 176708 991444 198721 369 522901 108 12201 253494 132828 123 135799 167 107547 535364 12 31481 53795 272 87523 943076 222 95010 569735 209 131361 622124 100217 199 833189 288 91780 182695 43 22329 674658 282 192381 271326 347 171457 265952 75 180674 945758 23745 2 105118 91106 123 516763 117119 275 519918 44 101651 186108 20 36435 176094 90631 188 339782 106278 159 595026 297 151639 961342 403 175644 951831 55557 192 708408 55770 64 692004 23 38152 164021 192 82590 119335 164402 360 135861 12828 91 419786 219 119302 886728 158941 308 608284 156 74837 654338 119 157437 903499 106 106104 744866 51359 9 208632 245 173055 996341 170 132308 985020 121219 299 353519 24 2221 426706 64708 114 684068 133548 361 887781 9146 80 933926 146 105872 421363 282 146292 405166 163 173777 913748 294 89483 498233 152 191004 853851 188050 235 221249 311 159491 456174 158 62993 105752 106515 151 195616 25 77804 776893 181814 115 596100 97546 152 17281 23918 68 577360 147 121491 691154 199180 37 22684 225 53965 34246 180671 150 404981 131370 180 815754 13 2454 659627 11 148237 196803 157894 21 117151 103496 146 243345 189213 371 273183 145 79404 367973 185699 360 450039 60 129498 108357 139074 310 744462 177397 207 76310 66 13761 915402 43 91552 425698 293 198355 415202 295 105223 650474 67216 123 473310 183299 172 677982 21 29471 575659 319 150807 953562 75149 10 558730 132706 195 348108 108 34109 714907 176 63034 156623 172219 189 845923 71 77983 758254 2 71183 786314 38 93032 765525 159506 384 959251 167208 234 213027 156850 121 202166 166790 342 212705 108 179073 428472 80 91593 137541 128 115832 40406 6588 70 738460 37728 72 111349 69941 229 196826 58485 200 92285 98969 36 87837 31828 169 501698 80116 138 879298 173410 77 495098 4 101895 414239 169 84530 861768 67 18740 537626 252 71515 112147 170305 253 57360 326 115639 764517 269 179249 695967 196 111550 720353 2 118315 486212 88898 118 442810 38106 45 282907 97609 50 151561 145 61391 642699 34107 81 79098 260 79095 757965 12 19957 114158 201 159828 703431 361 146486 978516 189957 357 747268 20299 85 97468 101581 214 640648 30 23495 500388 308 123730 68943 171263 159 344500 85905 26 877415 148530 188 774311 166767 211 377001 113843 46 616963 222 155561 199915 131845 229 939363 160004 324 703317 1 3759 6556 169 33304 213045 44354 9 372864 42658 46 118354 53736 116 361050 199 52601 742020 87 95788 915330 114593 325 90624 86 10952 726588 75 72735 520058 142328 265 760252 366 141382 69094 186744 339 4706 18 65346 552349 77 77137 701904 116564 277 812311 135756 186 584177 280 159846 495438 135032 328 249059 130 52529 742607 54863 36 764355 105 13336 525277 166 43949 970569 39778 122 235738 33 37982 120773 68 51429 653188 334 188442 911048 207 66496 984406 105608 172 530661 134673 248 638990 86777 25 178900 120 27983 863955 222 103573 808061 94949 211 475641 190023 318 767542 87 15286 234653 55952 127 850123 99210 159 971426 32 199177 841423 194410 91 600767 173 116206 671786 197812 183 811754 143 104531 428556 157 43081 421984 150 38175 936312 12 160612 901827 25 135830 307552 79753 264 370406 141710 223 623518 133925 111 971669 105733 8 13521 251 152120 97051 163333 133 352768 45 5903 65267 41767 142 507593 9 10012 556395 193852 399 198456 74500 97 253876 212 74351 447665 121 116207 583760 189103 364 541799 62811 59 876335 182301 187 273228 27144 114 207315 54 3469 625946 130 50035 810990 178790 144 808838 1 25173 783313 143 180433 555969 120701 201 287558 51 39399 163479 150209 307 596831 41127 46 537286 120395 55 540908 344 159051 186352 181 164556 576864 166687 85 871093 48 4491 137642 227 167948 836817 44 124017 469151 45 15576 601416 59399 189 422009 119 44841 688985 30209 146 105555 50 25029 414226 132 61053 145026 153 195490 797431 7 10288 44992 130658 287 496277 169 125638 784202 172 183765 930766 75583 146 549884 83 99082 570001 161751 229 922299 174839 273 333456 36843 102 900105 85 45141 52875 8 10691 503154 44049 139 545794 114939 8 96610 128 36987 110766 37635 120 48496 109987 79 892366 1711 5 248469 10 150948 598245 216 145134 321093 110818 162 72801 236 76554 668796 11031 27 396658 145861 259 763659 107270 318 43643 335 197412 546628 36524 94 760081 148 52759 702256 201 174594 429055 159940 393 736121 97520 202 331011 117414 250 127971 20772 69 724361 34190 24 668764 164063 318 482584 88 31311 186904 42079 202 906657 113777 247 914462 172 171012 746150 195136 68 280714 120482 190 518896 49306 127 199070 141 62787 825331 59005 191 192444 359 180956 773317 88687 267 344707 188089 313 166497 94644 286 933910 222 112862 806306 59124 154 873877 95704 108 846026 115553 190 234422 105396 161 490044 127 52724 474166 178397 308 91518 138 84200 873906 62256 68 20883 29 12955 282922 103977 275 104407 57 117280 954547 153391 388 297236 106718 177 749140 5 29595 781815 74969 132 773649 30632 8 889873 198 155329 71588 329 199998 389015 41 33575 394236 15677 114 27139 43 26344 261216 207 196433 173095 52 181988 145011 127399 356 408436 10792 83 131787 57149 158 600072 365 160528 514123 74773 220 426391 147018 120 112839 76 140366 394345 61502 241 214428 86266 86 112044 177 49914 930884 75 50049 775349 91241 301 356738 190 89039 352004 174 156884 129912 352 181057 237475 85790 251 397395 198488 63 915725 202 72202 676017 185548 200 17831 155433 59 456715 105737 196 947843 165781 266 16094 10470 80 680240 173910 401 944257 117 83730 821811 266 111636 274431 54 129329 794182 61718 143 580273 22428 50 563854 90 119640 801292 136 156982 755049 17913 48 794503 175 84213 724434 175 58095 732608 45323 185 653918 23 152772 883918 314 169053 849445 5 84682 637596 75720 113 521501 18174 108 164992 67221 243 140282 187917 48 685758 165768 136 863976 26 47547 626404 19620 17 198438 11 180431 685495 100036 39 961440 85209 249 584022 168 83838 281445 296 129718 392601 32 14146 198038 150562 265 118207 12339 78 817952 10279 101 712008 117352 38 474424 280 142007 892717 102 54256 62926 360 195207 613205 61 107190 619298 207 89094 730900 293 124102 876200 144756 49 340782 26 143707 194080 176242 86 424555 139 101050 462055 60855 91 899129 278 171726 327717 260 69972 18282 148578 291 170403 113970 96 815657 168350 241 278896 6 54276 265392 110070 162 96586 114739 220 340459 300 135237 865259 59 121534 297866 124172 111 854332 40 32158 405864 3 114053 629313 91609 103 888737 2229 39 679701 6223 2 133708 12 188597 458684 5529 15 423948 342 190582 219326 73496 30 725914 115 146289 607793 2471 17 705585 16532 109 960461 64507 23 562405 54255 100 785614 231 85743 455441 14 193718 998979 1 154682 422551 49180 23 943935 425 192748 554511 17 742 664127 12392 37 766296 55 135384 37707 105477 245 441552 103 125568 234432 298 173619 480587 9270 91 48758 286 166251 387963 161 118119 330730 168642 277 620482 198273 325 909525 135 20997 554460 35092 113 454469 93151 66 527672 58363 141 637309 185971 112 543024 168 114791 468145 144130 8 439564 49061 178 922910 121 108936 309007 175142 58 732638 107 52571 763901 237 194947 732122 62 74855 318179 326 123210 794115 87130 79 261405 47 10867 789311 31572 124 100028 13202 113 345435 364 171598 67975 68293 123 958054 32018 24 789152 377 177792 983033 158813 85 500822 130 130285 880384 165745 192 926227 150156 123 110812 310 186936 372648 32 152605 65994 122919 208 892343 178183 49 341842 77152 78 557499 10436 57 485288 48977 80 80666 192 139317 329712 44 162704 303394 120 91286 749009 189887 61 143418 246 140310 193084 38400 39 909089 196446 73 295160 20149 141 772928 368 141790 845044 123 74828 70933 332 173814 2797 34115 118 77827 173504 132 70307 32 6045 366105 109 113235 246015 235 171580 215327 142565 271 221154 58 75613 474245 53017 9 456090 52563 66 611449 307 157567 497282 53162 198 936239 77662 119 893992 157027 213 306983 75411 261 562555 138298 26 377410 81 10067 718134 167430 89 738269 178 55913 424324 57153 13 519779 288 164546 50357 1371 28 801092 21062 143 968220 301 119002 817469 196 83486 892841 313 170799 408625 68885 4 202867 117 120967 440006 156493 375 293948 58 75261 517515 178 166200 937633 323 139261 617580 6 194355 372708 9966 97 114751 402 171235 56525 129 131097 554476 168435 306 911207 115 136223 841889 106704 166 169432 22555 6 498121 128087 339 996070 148 124232 153105 206 117127 995974 423 181761 610097 182767 287 149577 116251 280 760832 71 128106 721239 101 164329 647140 248 105628 734178 187670 402 376316 30302 42 420947 176033 303 678293 146 45744 735799 29 3345 826968 182 61202 703570 58096 89 880900 129249 276 511463 51878 155 411981 140538 120 495043 140496 318 799714 195 68888 936318 53 107229 498387 100 22818 383480 11786 42 17510 176 161468 626635 229 66410 990203 74460 213 673862 252 164056 62050 20 45796 764059 140 25658 722990 186491 39 37680 189 40187 342848 46 8644 49029 40 21977 509042 151204 278 821384 191 121200 537473 233 126486 780135 180 63427 124725 36 176903 978090 126276 148 961147 46213 139 552359 51 16215 234089 335 172337 688106 37294 141 340893 70 100395 268926 103528 305 674535 151146 178 833444 131 86736 286823 91 50139 584263 51380 65 417873 53023 79 149890 163114 295 42104 43 148328 983899 96010 33 526961 183183 426 87654 15 14441 707025 194825 214 534837 188 104158 729566 155660 311 997771 91542 283 902153 258 69164 486522 141613 151 251943 170684 273 438300 164001 117 103623 156 195694 449768 271 108874 629560 173 169840 39518 63003 16 997513 61 97573 882100 42949 34 579076 67 80962 621892 79 78340 630986 30 132402 830781 136 19820 1379 116 120075 351268 401 198644 56240 114959 222 795310 110 135026 23205 66 8508 888330 293 195295 651828 118269 239 874317 95893 217 447609 118360 194 315187 21187 127 776190 132 129045 34713 103 136783 555042 264 93955 135304 33356 84 385577 17635 69 255284 164 65170 161552 54 93991 359738 60 138655 362830 184418 270 976000 51 45675 564921 16913 106 741804 63046 61 58582 29673 137 148943 37924 133 86984 32741 54 910873 14944 120 656242 100 16090 843634 75 90765 402407 34 54297 817046 134 120713 903450 126759 59 379565 89 95055 550778 239 144383 682401 29721 169 62372 88734 3 370325 223 124740 187773 79 10007 271061 150 50386 716617 12553 43 962488 35325 53 198994 96 189418 982600 144434 272 74730 80 14713 579958 130664 347 670295 10 30495 929931 2414 37 853547 79 165320 516489 63 40663 89067 33725 149 109246 24103 40 664845 245 172150 183432 70 93287 439071 121710 23 624094 294 114824 78265 52573 86 275363 288 95894 667347 1438 33 736962 91 73213 650372 123612 299 639582 54 43880 382573 83 83504 213225 225 136264 642220 20345 2 541250 20963 141 151166 313 117631 121994 324 144160 331390 125340 191 328835 226 72269 913593 152 68117 693164 85 7296 132179 146623 182 152449 210 194456 20270 57900 9 819922 175879 143 294544 58 63635 666874 126 197232 620842 96352 49 264060 184 52854 562339 73 134456 323775 13 100672 902465 82 61837 936462 45649 69 276563 130462 16 675529 101694 13 712822 77353 72 809321 141836 372 154708 168267 308 27039 104901 230 474560 193010 26 76702 104 42005 275892 94584 283 730310 103 29866 380652 402 163089 121479 386 174850 571504 195867 296 82087 15927 61 791358 221 101143 877086 176 40757 823906 5168 67 777373 58 95385 511321 179891 103 746563 41 6318 475849 89755 282 532241 36960 60 751351 88 84707 352571 44 7194 828994 215 65498 960317 222 60770 711547 94999 100 64941 178255 332 572392 19 27185 540937 150114 94 361660 46745 177 729754 12023 67 899495 12588 52 114361 157 186672 834674 203 183679 627980 22 58412 616817 291 104634 956523 30560 17 90449 94290 223 491448 243 110357 655859 49 22330 631689 52 141399 41270 15910 111 768059 300 119263 464422 133358 224 775612 179 114707 355525 283 86919 49731 35591 86 954206 8618 70 500147 35 9890 128551 7 164077 30371 215 62501 90835 41187 162 172674 160 39425 595512 175 103166 640826 76 7347 342053 187481 421 37942 62443 177 898122 209 183541 584412 70 69541 617443 105 130091 892506 316 167633 664515 116258 338 588755 189694 330 774324 91793 100 730709 135 97500 246627 57881 168 281130 62 85538 722559 193994 335 865894 95 14238 131815 186660 41 120776 157296 291 214447 128 149383 540796 160 44617 787729 125425 53 505733 128050 248 417844 157645 351 223016 137754 296 611745 319 130901 377152 176830 155 16025 72726 157 223717 12431 16 76653 213 184090 428404 92985 99 961507 20538 138 447495 104 148466 71387 245 195626 631868 11441 66 130827 173601 367 539255 169695 114 270126 12 160108 425227 219 55188 367821 135717 107 280044 324 198212 572021 137214 154 744242 79 188301 910602 253 91374 707704 201 66007 740740 118 72376 938411 123 188656 903508 226 118589 125122 114422 152 856617 295 94310 275768 192999 118 377318 133777 17 112897 115207 194 253228 73 147040 490385 331 134988 691493 89 72017 31064 137245 192 804836 58 93797 659674 11724 75 254695 142 143224 347690 52895 144 180984 84 78022 180956 21 41019 931610 125525 35 652845 91 10604 212646 149 54136 367977 272 185230 65903 286 129390 966397 5 46760 768745 71 23029 892625 74 79164 712937 83086 77 748521 318 192174 657393 183240 5 440017 77 112808 941849 146115 24 805303 67138 102 554351 25 23880 73734 106749 202 810162 190403 258 511902 129 82902 755875 81 76807 638188 14 149684 932930 155862 220 199223 18 53342 37224 134420 151 72478 172 112294 677870 25515 113 440713 179 121165 945536 172485 173 752112 17656 112 772520 251 77765 850641 310 101339 810368 125809 108 176815 169007 356 248906 83 96468 474105 168 129849 754350 171 46664 891792 267 115363 306965 367 153156 819724 43448 50 494357 255 179496 227741 131 183156 288616 166 96860 309223 85044 57 172188 136901 363 247531 151647 330 741765 54472 105 617174 329 118843 379983 17998 45 646079 160 194418 669759 170924 190 622374 119352 26 248000 79 102569 809818 361 159582 849955 31 45092 836699 84093 262 604727 193 127483 77626 56867 55 788119 29 76686 666943 34 165000 27534 67731 21 801901 131132 323 287207 124424 144 432407 28 162130 886554 196172 265 877194 196932 62 743060 15 102371 663853 56653 69 542737 90365 218 454912 92882 280 282177 111439 78 807731 96786 11 984825 4324 36 599620 231 78712 304701 177636 420 291836 126797 282 14111 145844 43 974638 131275 249 78128 252 66255 703018 329 162798 376042 28 35355 162687 145 36668 120716 94 141904 228548 17386 29 458503 194159 158 944965 84905 111 213599 19 12318 800383 59260 67 919724 24 23297 392512 93 29699 567637 311 128359 46298 63093 215 145410 93599 85 346272 64839 102 22898 95 10135 120794 42 143998 759629 116 38983 738943 161293 27 969093 187157 403 5757 3 92280 4234 107609 174 841026 104805 77 979715 200 109767 230692 147 35820 229605 163668 385 274912 281 170167 489062 176908 246 847697 38905 83 551042 96101 151 486684 198921 321 710349 68606 29 244957 23 8795 790377 119837 261 436199 147 31369 191982 71 56025 636174 30362 93 924665 172401 365 385924 84365 230 104490 45100 174 231949 151 61422 427318 15997 107 538682 117 50927 873526 15172 47 683890 44 139582 968996 64 34108 542360 186115 273 238414 8912 25 714495 173627 11 56200 72 126779 285014 119 123163 484699 130 138135 243694 143010 8 769641 146133 301 786268 170323 251 796113 16 9527 159979 67 199175 968351 243 123073 638747 16072 82 566445 68140 202 787004 122542 242 894593 120379 146 382193 79616 211 729953 132243 337 868518 136770 61 761362 71754 61 853374 89 119657 855622 339 188666 278002 22515 7 398169 42 75223 367998 99 60036 500048 165 137759 147824 98399 249 721562 21 34957 537236 96017 7 767445 184058 195 660644 34 2436 244551 174514 117 899822 117 168551 672796 31 197472 558641 14140 76 31140 1006 3 604992 263 188272 98298 98282 207 431557 21 21635 800139 241 65194 239552 72177 225 127617 125464 11 731489 115 43882 807830 160 143119 161125 294 178168 305234 293 172244 870494 134039 8 331639 143628 69 517435 65963 230 41847 98470 256 410883 164 60527 750552 148733 269 928945 188 106033 888992 144616 129 782991 43 40941 548023 90160 273 838869 28 17533 134030 111771 174 725434 13770 19 722554 198425 38 271667 256 103053 508604 258 119685 797405 181731 272 998363 87 9200 487905 39 181506 679254 107 24623 249264 58116 203 159414 14 63683 88875 185823 277 732252 188989 135 914843 172 168175 541050 242 112224 593424 171954 280 678712 386 165024 710406 270 137476 504064 172965 187 232974 185 79202 672807 120431 315 186946 4 81407 299798 44357 184 802811 95169 86 964151 70 173660 990953 128214 48 47870 193 154015 462536 5189 61 615188 104486 158 816882 169274 164 856122 141692 369 126712 332 157727 281848 87 55573 39005 129 112628 495997 210 82309 442787 153601 84 843873 117 82848 723466 50447 168 332387 89388 191 753624 71163 180 933456 18 25930 812935 74 116655 243777 13498 6 984436 86818 209 56237 144660 144 277484 270 182513 967683 9 11933 776360 104861 2 26583 81851 221 924265 74995 65 295324 104632 130 910745 114269 31 592284 144608 183 708802 131548 168 723106 68 48400 373193 95 183930 985772 56660 221 519445 7553 5 982619 70009 92 820711 140287 328 414210 36 22037 856307 36 155112 893049 245 151161 24421 352 141958 254506 193941 30 181752 392 175287 631106 24 121449 695306 39 63982 381350 239 103468 85202 193937 45 608973 38 100024 959818 29372 25 689053 65556 32 68606 60406 123 857069 149501 82 953611 280 122787 387661 95 56878 408343 115 16322 171869 51010 128 186638 60 186313 295585 99564 117 11203 123 39078 407175 282 103661 835096 126 117098 18192 53199 119 377198 144 167765 751048 73731 166 380551 88 28052 815453 182232 244 548353 189131 398 378783 147685 361 250675 173520 324 297553 11 2300 211161 162 169884 366231 160 85341 465094 358 134328 270442 211 104846 90073 395 181686 933865 211 50494 502225 73 112999 108594 149 36965 625691 117733 175 329544 182 65336 704866 176118 166 715948 203 138208 469844 12072 56 551501 57 165430 520766 107 97437 763223 82 7630 318678 157987 322 649718 35 33531 799925 183013 306 639359 173387 232 740452 128571 234 706150 60206 201 137191 32088 38 516131 312 171179 487854 22 40554 826114 17 15229 677095 265 185894 395404 345 175590 227073 176 113984 198702 164 153671 582322 241 93761 558186 4 84509 175049 75 76220 414810 184 67519 517006 197733 24 593491 14 2680 594980 102 53945 556575 83633 120 329866 51 4333 566448 151 90829 868229 46524 60 741988 86700 150 494279 107226 271 180274 63536 172 584996 17 14714 36698 90122 103 430966 196058 158 797349 199393 443 32668 28879 73 642179 39264 110 330273 13415 5 264451 33040 19 258843 181 74251 792946 19 3610 59369 183402 230 110184 368 191308 834918 95190 122 261991 140 175032 780173 104087 25 396726 50805 53 113013 73 41252 870838 21 500 54494 180957 114 164530 56 120720 269362 61892 159 307149 14618 18 725617 216 187136 732452 16 57995 47108 384 193047 559687 112897 110 648870 149093 98 588349 91 71464 190214 125 29322 16761 28 74245 850469 22913 121 154936 37447 189 349121 298 185371 284953 270 162971 556692 101159 42 417061 16525 105 595092 129570 178 962374 227 89626 673274 84790 173 965485 194848 303 692635 137 21309 827052 84949 213 748152 120 105417 161423 40486 143 403811 148184 176 706725 53733 112 533870 38 31024 641314 87495 145 909884 27 11308 675476 54 13807 426536 18 35451 305524 61 29913 295445 42 198336 627730 34292 153 367097 149358 247 260265 122 132679 9949 168 40765 969431 183 167051 156348 173 187050 79716 52 9207 190900 55056 164 693250 154069 261 921334 142620 328 820669 250 102006 842292 196 161739 386871 200 194707 254598 361 167115 207987 170 38683 159943 117243 198 181049 58 18525 615894 72307 62 821202 105 14666 705420 8521 74 431015 43182 159 383534 94 97320 750988 159076 377 865754 24845 34 377612 192751 71 951248 150713 338 931629 370 169147 675967 68 137844 55431 299 175810 978762 251 64907 319355 179773 132 4847 290 134642 671620 68061 207 391399 82071 248 849289 205 55352 601440 105678 268 789040 217 128301 320227 45 178568 296440 133 136457 401209 14875 8 610139 95026 126 582285 174055 376 992737 161 122418 338880 268 194962 670851 14761 120 167097 35614 166 778800 173206 280 120813 17 10987 433023 120 85782 634217 287 148559 622328 156 133292 383477 227 100661 546138 83945 204 672650 147250 126 45276 86239 225 671991 78 48141 974773 318 126969 402870 141 107801 261062 69272 254 248619 245 74451 333054 86184 193 966268 325 165434 598805 77407 255 384683 129 59877 930396 323 128593 113843 9101 10 403921 351 166979 342338 10 52129 143358 217 144001 782044 279 90047 317173 2536 37 885415 126952 199 817492 281 104934 829093 120 40477 149676 45 27514 993027 171 145290 189346 192 44089 358131 135825 251 620562 88365 170 209110 149919 54 557513 42 2609 18631 45 192577 953629 191 150609 30393 141627 128 669502 136388 93 472593 98543 105 50054 235 94514 94470 56967 236 310902 113 75989 52581 115790 60 314705 340 167437 86000 6407 49 252645 263 109863 857827 11 24569 894885 111 92453 438482 122296 264 620302 313 197553 894409 127884 152 456921 29049 102 243604 24 188381 971975 137707 67 575752 300 185068 591639 75879 140 554388 168306 230 489440 79775 229 409349 91 45687 968975 152 48117 926748 116147 67 470481 183763 2 294682 107 19277 231526 97 168348 871553 241 193440 676925 319 195100 466882 117 60287 43297 40872 175 975649 182 59818 678638 39271 163 234879 31315 169 474959 86 166999 332714 175636 342 495513 180 40298 607207 149 128136 766848 73074 259 110141 175083 247 688679 83192 122 126430 89 136032 651590 100 17859 158270 55055 207 347424 196628 188 774250 65928 111 13171 185495 338 566678 51267 192 251431 158735 392 223905 32655 106 519022 113 56543 844467 23724 11 836348 102171 41 861904 35 29027 85309 280 100902 613539 8723 23 422957 22 32323 925600 93 118947 518847 7783 76 155890 22595 124 594422 153138 357 404300 139583 318 701287 82428 177 843253 309 115309 786096 41627 70 465859 103 153764 360406 178995 81 633391 59 78431 993690 117 48601 600281 11261 15 178281 12736 80 3004 276 81170 937281 212 69395 651215 28427 138 941264 6 7119 952420 77 44186 325567 15 82155 267604 124 181106 929448 36938 140 686856 82017 269 285589 24 126522 189922 98881 105 585678 15 38412 251926 199 197840 325601 133 20313 925538 311 101523 46380 106 14922 881494 18376 105 531533 46 190937 183428 116 186713 260002 106 21576 953678 141295 264 471184 14 72053 385475 32 57822 705140 136095 132 747759 235 197019 478105 21 56507 907722 275 185567 792992 160594 95 976343 132101 163 425684 13 129255 541751 86 61893 987274 114350 5 496143 126 142271 433401 132 64113 182730 162617 283 110897 275 104859 708472 165939 17 354993 53791 139 646673 2459 32 878725 76687 255 972656 62903 27 998084 186015 49 945859 29625 166 289433 213 197225 972349 27237 160 326551 319 122149 787310 111045 11 96126 103021 45 813563 25 29808 314131 37828 119 463915 51276 52 382031 181423 215 225420 167487 301 582614 309 112506 298050 189 172054 630502 78763 213 159248 404 185155 130510 110125 181 956543 61767 68 536949 103 94892 733558 57347 75 291069 155612 271 470442 112 93512 177840 117283 333 638506 149733 25 195309 422 196131 4520 91456 284 890880 79 136224 637240 52499 144 297311 102094 192 286933 133 103797 247717 23 40913 497182 146212 284 478324 163222 14 902881 68412 60 633062 83 176335 246344 117 83528 481631 75 81919 766657 171 75216 724288 148143 336 693719 97261 151 291846 82 164014 471290 41066 46 430121 84 123435 5217 129 128124 313868 25404 63 742552 25881 113 612894 58 92222 903218 24323 61 898816 183325 186 384535 30 55612 856095 196363 123 721241 32878 6 433431 258 184756 30920 39 44556 382553 94 10512 874484 78923 50 765495 21975 134 988347 70 162249 807353 245 77698 541921 23145 39 476737 54 151054 785511 8 51144 197224 107688 133 509073 213 79012 605333 238 89766 612750 161 134454 61874 9 174180 593740 248 72629 861828 160643 95 710058 417 178661 953291 2892 20 525427 398 191504 822208 115084 314 35112 121 126591 494185 287 197577 628692 376 163169 602064 85 159577 456703 180 47808 959000 111183 98 624481 177 130781 708451 40047 163 37520 188122 424 123732 68 69703 758879 59 100549 532510 112 62118 521849 82035 24 783854 146013 29 687332 98970 204 964411 9276 68 843307 126766 35 369684 134 76855 299387 65 97361 116628 140707 318 722944 92175 278 620320 107278 190 449849 55967 124 299191 58 18998 130933 283 198586 730527 24543 19 703076 216 98590 526696 146448 21 116723 147645 144 810890 32609 110 224850 93300 208 173166 105893 197 822324 102 172323 793438 64503 194 263874 54 55208 186309 104 107518 404838 121041 295 655755 86193 255 854530 39325 79 904465 153696 104 452571 102 91849 366162 78031 44 889775 105914 322 241797 68 179245 890170 302 193565 798342 176487 108 440309 33850 2 914425 101303 76 16854 81757 52 731943 165425 26 748998 389 183445 534850 204 149155 195673 110 48172 503046 30 152088 579479 98159 221 64488 303 104983 828821 95487 273 784482 127720 345 330496 78827 247 766899 40 12996 486378 68133 172 973195 86141 99 851454 110100 317 137443 92503 43 288845 355 148223 396321 140603 259 409575 24113 64 803289 43 150557 220596 75 164982 938941 316 127462 988196 119 58107 75284 152 150264 589553 108392 318 586174 3491 45 315600 26508 118 39142 24771 142 868420 143 62303 331445 232 177524 914665 45 7380 676447 159984 39 711829 196204 245 755659 32957 100 382895 46017 119 631603 75 72347 755193 125668 138 277143 116746 234 814305 242 63412 795571 99185 127 386285 147302 346 755149 10793 89 99317 95220 286 199263 159798 292 598880 13 29425 970837 43 47990 30544 274 122406 514878 295 117535 882568 80112 72 507359 166147 264 682502 159 25383 182767 18645 52 26663 294 106155 823201 213 54157 923337 203 49582 241833 141 177215 1518 145752 274 776001 21765 58 452656 127128 194 619298 98345 37 842938 122 130140 383383 351 142318 38827 293 109781 171937 168 116457 382605 78806 129 929506 11096 24 322930 268 139951 944826 215 85043 789462 141 54486 828837 55 39761 214401 177778 48 454586 104370 89 534531 29 17955 653281 30386 110 662399 305 161840 116149 125 171604 281385 196 52596 395516 108593 216 264776 22611 144 978588 91 9163 763677 4 34298 155060 75700 75 449137 146862 125 544788 83601 279 402965 55 60479 17484 97549 134 922948 191325 105 450042 120852 134 618470 123080 147 380099 1933 35 532031 191421 135 132346 140484 165 458720 96 172847 380600 108 145148 31794 160 185322 851539 275 105720 853472 47 162223 440129 6878 35 674336 153650 213 647860 95 195690 143496 196588 76 691074 177 111133 479209 176935 9 536475 161658 301 125315 213 93570 943221 89 17617 589354 186 37084 372958 4197 42 522744 278 163465 288128 98076 211 316441 58644 56 209177 175514 414 713138 97075 226 212416 60172 193 364310 198625 114 166039 149702 58 77244 186 176779 388624 106073 189 455211 159254 186 492658 52428 76 112112 115841 23 769436 197271 237 472667 317 109823 663724 155598 77 111399 155489 181 45757 413 183048 972014 156074 187 188852 127 75575 287556 31 21121 127025 123 76247 119819 16 39343 723089 257 81396 32946 147715 331 98092 108 136416 851307 94498 3 36818 42 102922 237041 64 103289 223916 101 44389 284526 111980 132 343809 62 36619 781156 146 59881 301991 33860 80 849156 81572 191 454819 90948 30 717166 110958 187 963339 181865 36 749146 33 8696 725482 130495 289 370305 280 120977 944780 276 138775 276006 127 46276 108158 81133 250 339372 289 115978 118977 75347 156 699869 245 81481 749549 144777 235 854537 161347 77 301242 148959 251 891690 36 66249 105130 101 123560 981732 78 1 9900 66 34271 47128 242 76193 336906 178062 377 877611 48 57267 992865 136301 197 960429 49 109741 35171 189106 171 793065 1124 24 722859 151 142567 889884 112 108792 4059 118 118469 508975 92269 5 95860 216 173102 386719 173 55283 91692 40017 30 816591 164 94972 61896 185 126968 490648 3776 44 527493 157156 241 183951 97 63091 775241 41 153070 862094 121 156366 264894 286 158665 61324 192 137981 826000 188926 390 806828 188 147145 955515 91 23414 847560 116 114491 157383 362 162613 557365 27 170666 256846 59681 67 374365 180694 154 977180 124 22479 109650 213 144668 455217 114198 133 809123 21 1454 958255 10082 37 324705 203 62931 332588 160933 392 23436 120881 94 238602 423 192500 315889 22 44897 793891 270 144558 560370 180510 112 79268 105756 298 444059 36 169069 849808 83125 106 932444 155 192409 302654 195389 249 808090 159832 239 739029 55423 233 597745 53 98781 447508 156 143463 250717 215 102708 359789 272 190206 489097 176524 250 997382 66 10059 717042 89 22589 333148 111105 42 727063 102981 73 334114 3 15227 203538 125590 217 432541 332 163081 947544 17 114257 84130 358 131706 10007 72811 223 872974 380 197824 422604 1644 7 503045 251 140600 428180 210 76779 588654 184750 205 154095 159615 61 465778 107127 294 861151 111187 85 537926 132005 24 798338 30137 159 988066 248 178977 264734 62 122360 559648 78 11077 377181 79 35829 365711 18075 116 628755 181 121343 89710 148270 342 87017 47585 86 476471 223 158132 451692 144523 324 146707 61 152131 8285 64767 58 62174 101602 247 711531 202 106645 282584 144767 117 356300 117 136534 545949 14200 105 107600 56 140273 861127 24 199870 720745 80 199448 34642 55 8344 30400 2804 17 887422 247 198977 302210 85697 159 35918 424 185796 573774 183 36738 569627 304 151498 513848 199823 261 217031 127 26843 992479 263 131634 384778 144 168719 559638 14779 13 159377 24555 5 879466 161 56204 154016 317 135619 844906 332 127623 895420 45 19911 769091 84538 121 102859 91808 206 172571 40094 16 231566 142712 7 952358 101 60992 161053 165 111717 494407 192 182231 51722 79 34418 435286 39 45767 871597 144 62317 415775 97698 232 885691 40 2695 222602 337 186585 666221 115807 74 93699 35703 123 691388 272 101938 760205 195 107469 52573 67 114250 5084 119185 78 724702 241 171550 619155 72729 198 632972 53096 16 826489 90 35735 202846 178483 273 634181 17 165912 272074 76 69886 793562 29270 137 538861 7126 67 155242 77558 220 957373 21 10684 785316 7631 25 987594 3 18812 896795 161979 361 455681 74 128051 507447 194697 174 39290 55288 194 110253 110781 320 843546 97769 281 695872 345 159927 213998 10 116551 70470 38 17673 691383 199815 106 355225 41636 30 170869 227 69256 477741 16 183779 191708 21 10452 651943 54801 207 585303 4 32353 213347 70181 93 494438 176606 333 603012 234 122043 689648 48 156442 720328 77 29852 699881 188592 106 442401 157 24815 907651 39257 73 875445 225 106288 751097 343 150011 476108 115855 336 606256 35969 175 963420 170403 22 230017 26 174604 589647 35131 98 816912 244 186593 893517 202 45017 524670 146541 145 959524 3 1846 315113 47 173185 379585 238 150798 864891 285 111580 789059 62309 228 255867 130082 61 739484 23733 136 187388 62 165333 380170 21582 13 638954 111060 71 684069 25 16848 883026 84986 41 771246 45726 47 472147 150 95885 169386 151944 274 695274 24 1049 792906 90 130956 601690 142164 368 76171 93444 261 215259 22 114264 512559 140 20695 456834 64580 251 472279 211 112845 476326 130 124199 426937 3071 46 201513 236 61215 369663 104718 38 269238 63 62006 318292 148418 183 337820 105964 183 948905 84578 94 595622 170430 281 795180 139732 30 815809 147797 191 691246 135975 111 270235 1131 14 472984 172422 331 718461 119847 334 991506 73643 270 384339 18422 112 568071 118 18786 901178 19925 73 610911 231 59637 519160 222 138341 705212 72059 265 427472 82 17583 844941 188128 263 494595 112785 322 712715 362 135351 247656 112446 261 725402 44 10023 19447 157 88558 84094 15842 100 936193 36067 182 760575 80 57435 245207 218 113867 42956 239 119238 808541 9 166 743138 119 63563 564968 166439 267 516427 40884 117 493078 184 96185 260914 41 54214 33501 54 5535 675523 12025 92 475035 92358 87 281289 181809 277 132551 101 92262 126607 165271 362 533806 59 26346 581419 153 161272 934512 108713 312 429678 112 80799 840965 368 137029 288480 32702 67 31861 329 178771 164581 184046 178 114998 191 122548 649086 153 170151 618190 133440 293 509020 21793 57 455518 6706 54 789562 175570 184 818894 232 144920 660289 22510 19 158661 151 150055 16305 85713 81 212156 221 92443 851109 352 144145 156945 210 69280 605980 182 175944 799010 151 73397 687993 181 64947 498828 178 169886 514443 102960 116 278123 21209 63 435543 127319 190 427099 279 86823 158671 135888 243 808687 161 163740 970108 46329 17 444977 248 145583 215246 65326 135 470743 350 127675 413980 58784 178 181063 48 98137 679457 57450 239 577087 3028 34 169074 272 114379 629801 420 179797 188671 30 102885 769186 81 23510 836911 53 181690 53993 382 153975 623690 110686 285 577579 106231 3 593130 9984 62 473856 187774 195 938399 157019 362 639342 15364 70 666846 161460 234 579672 239 117191 481490 61 11478 428855 234 75772 495873 50882 13 621074 15 20902 839738 145 106841 454063 211 160605 674894 182531 224 300816 37 18106 765114 16 104314 339192 132 166476 762209 77 105357 137516 234 86536 842556 143829 28 825851 16 4113 154630 132948 255 978773 74 117665 359556 181 82740 401576 66384 256 615590 69245 263 654554 26292 2 104173 91462 24 137236 108 140127 665366 6 90690 875724 81344 117 156947 30 76878 280656 144307 93 963992 128 189415 55401 77479 208 417566 160233 168 856364 98 144185 437548 208 72559 222 166 168271 152551 68 152528 935440 6761 25 204128 119182 19 945378 147 199650 272429 76 19754 109420 157480 261 834909 161 49216 731601 92913 19 109658 83744 254 169526 282 95539 29697 101 14071 912850 28 105380 412486 9351 12 308160 132171 18 650077 51329 24 405690 18 197065 509097 251 124266 589293 201 159597 850024 150 23348 951505 148848 362 993834 190 98445 563404 129413 342 458509 9362 73 256368 83 62515 137297 112052 226 115555 103 58722 116036 249 104263 739987 153539 285 439273 130406 234 538397 340 125519 289923 115 94795 889555 179 138568 886501 402 178446 671998 198803 351 577337 164 28676 419728 15728 99 361488 280 92019 339659 200 65011 436375 134 133682 70313 175 43811 76444 61 12627 820702 126758 178 614633 272 102551 690585 171811 24 443126 179432 336 918260 35 53285 546494 177488 132 82800 48793 121 850222 272 108325 237165 23450 1 294030 171 40572 788646 148898 126 810034 382 147673 832333 191 137184 982465 95 67278 229390 98114 46 248584 8 41083 534216 120789 242 872487 37895 174 862880 162 95382 217171 67690 7 594564 42731 11 281552 120191 246 703125 86569 191 393288 48 25752 265823 153336 291 870571 172 182519 202450 37056 56 671014 6820 79 568098 25300 147 976128 154263 108 840448 31 49139 682768 411 172919 108426 15959 10 352037 96 159107 939149 83769 67 911136 87302 146 367939 48 61269 134550 242 134398 282950 173188 394 877320 165 67028 501092 193 89306 580526 222 140914 772050 138726 330 768164 180123 371 189817 22 22689 872194 133 176658 763638 174 64008 139105 26870 19 336360 155818 51 359621 133329 44 144492 417 191083 215786 121 163063 539832 66963 219 230371 37226 150 361791 108157 326 144848 174236 172 732613 151406 315 44342 40 29376 159060 353 141143 99747 77403 268 374571 195680 297 649408 170542 354 544199 66 142086 140031 7207 39 336163 306 164249 126632 16087 26 310885 18449 126 70456 43436 117 480802 11 36269 455432 59149 40 891929 118128 341 833661 208 100355 455846 202 159133 52291 128 53252 94316 135198 277 756184 261 151585 843283 14 82697 119849 354 186568 58047 342 153998 781194 26654 74 579647 184608 23 490814 159 30975 37076 182943 318 354052 210 56270 249799 120609 309 413741 263 126691 988627 243 66016 830948 44253 196 456833 14 196513 186183 255 121113 730985 81533 8 413312 185 85858 547401 77757 145 420819 85725 55 265146 153 48048 240902 98584 285 608647 241 93660 938166 54044 169 122882 121014 208 301490 137 88868 571165 164828 4 574082 110 38368 308455 136870 244 221974 35732 105 854072 212 145032 564772 113 155239 300632 52146 40 431317 47628 109 113019 178526 375 335246 257 114199 477024 148304 15 906697 180754 21 297811 143 141051 491434 64393 192 182091 178 108851 967821 30 23295 285859 186 108178 337157 126390 281 197350 169541 54 837021 113651 72 582962 3 146001 667660 245 121763 496285 114686 215 253710 157 44113 970927 37 145179 915189 174 113268 547915 171 181952 609252 87 114702 413609 95 20198 25057 193717 315 629586 6630 50 420420 264 74917 41984 106 190378 385867 39571 146 291042 1487 15 404997 99604 22 943699 204 55313 661531 84 20211 104262 166367 39 680755 183 134089 630458 95966 37 163660 119431 174 753584 166402 200 292964 175182 288 637105 58 10974 173225 698 21 330275 78 93597 444221 16 31387 755377 114 53065 491992 378 145331 836684 157865 217 46675 10430 93 696288 8 47960 775889 132 44929 99776 144 185514 774168 190322 306 840706 33492 113 409407 103 135106 875297 31 45780 111517 1374 23 596857 86 30566 501757 34 89757 610868 174635 257 182018 5046 58 294857 80657 153 990043 193 44882 787593 399 189646 927080 89 50828 216405 148 71728 410906 121002 103 837855 86411 59 731002 20371 25 854806 102 163326 977162 152687 290 234364 34538 117 830614 57310 200 426467 194 114186 764796 18 16109 342789 63 27920 344353 61030 91 595683 86 13010 18149 10119 23 755043 19161 24 20387 241 91294 306723 89 107079 639309 272 190418 398289 120811 16 397278 139949 153 564560 167971 262 662368 108 15324 552293 150456 301 697401 75410 215 40538 264 96312 940609 29 5393 516649 10349 4 613629 196062 234 601233 260 141176 385176 148 65973 588533 20 2648 281811 169289 192 274387 47354 148 163737 41245 10 760412 40 32304 669203 160030 332 470517 120280 164 609950 354 157128 802978 80 100935 313556 61376 231 294943 64 173005 100387 320 109367 485468 118 64533 128700 16 45075 712812 312 181613 532197 6643 56 505618 261 129084 157667 73784 71 973983 21644 43 879718 54 183735 556889 171612 270 866518 118201 295 304567 176705 67 662277 46 190143 674756 177917 365 393097 101526 80 876245 26 48634 446246 102487 70 234930 7704 7 623984 26490 1 58001 313 145358 186487 108955 124 528562 129 70882 925111 186 38416 455501 102725 99 992653 122372 95 754288 82782 219 853939 99 44074 495365 384 184870 875847 192 52702 621128 44150 143 912837 376 199087 559362 329 189808 351292 106 13106 830402 13 68998 417358 100212 132 363445 17 137011 24227 44798 6 85325 16284 5 876339 176496 62 98963 272 96856 253281 168329 321 979797 92568 44 193090 20 93026 79144 83 93020 644882 286 87505 894262 76 111179 934012 56413 100 820673 78702 222 817747 225 178192 839695 129699 170 620157 121 89338 153888 22310 72 951534 161 79407 815232 75681 85 958196 60037 59 369932 82995 73 453805 103718 70 962023 108286 286 831822 132380 145 583995 61 137497 443851 123184 223 200266 26700 152 669315 217 113441 996504 94 89440 207133 48 150890 246920 38166 144 32393 37 36908 280414 68675 252 443017 97 48918 903261 176969 271 394857 55523 200 711562 107 195897 830701 25 63244 279288 137110 6 684857 111 173167 481219 183982 17 114942 93377 286 887284 65589 218 359777 106119 8 731331 192 199574 230670 103187 68 697583 167 103478 450165 159027 279 544254 169554 144 132075 171206 175 11040 63811 146 891788 72 41633 443858 10 18907 110769 198 188590 668563 73431 255 774750 94 125401 460734 327 154925 29739 166557 375 599700 189216 24 608827 68282 164 956732 136089 354 902867 38 18382 903749 106 147366 106018 182567 279 738356 35 48559 964658 67189 95 163014 82836 84 103393 228 66801 371000 27 44335 993221 36863 96 29811 163 39566 692151 185559 367 175631 47 24928 352410 34901 82 313168 6262 12 373536 154 41171 184461 172592 12 183740 116 40025 275400 332 165044 422447 153 119805 138481 114319 11 540791 2 82539 494103 103 33204 51807 152917 8 340876 129 66155 520941 43032 44 461733 408 2 571862 83 164890 872897 154181 156 766977 119242 190 272000 21908 59 69550 129512 73 531904 120217 154 645878 25821 142 218969 94471 58 775230 192731 253 72891 129 62031 587188 47 177125 898592 291 186416 412057 91 173171 341351 153022 381 870828 89051 84 162129 112 171781 321226 121140 160 397578 149267 339 546278 292 122830 967196 5120 11 409432 106861 84 487687 176 187569 574748 263 126452 334507 79313 139 141237 202 50212 208662 48171 198 347850 110468 200 477485 45 57713 528377 216 68681 984937 137532 252 888946 75638 38 87425 198019 310 246100 106853 9 5949 134825 168 669398 299 176656 78449 170480 141 716607 28492 71 448645 54 29526 961697 81616 15 975932 307 125252 797863 188968 406 510134 69 36744 89941 105415 152 591524 117506 263 669301 144553 347 326876 133326 7 317571 135 83671 712742 352 126769 171774 312 196705 66720 322 169762 419620 124 42730 454209 77909 177 624686 15 117672 458525 289 143586 446988 81 57902 583021 145922 62 412706 8 17804 319501 71656 124 64078 24748 52 30106 110 156547 336200 157286 206 16667 155408 205 299025 37502 1 705433 58 48925 741487 149105 187 936562 98 93651 991942 158778 279 234909 185 39863 761543 49 4042 921975 55 36781 112256 133463 88 454957 42817 44 21642 9 36260 606135 45012 98 661059 154 55600 641606 194413 236 467146 99 80197 662653 126009 22 33818 111424 320 515331 265 133840 250065 124289 266 972333 193 144671 585933 95108 177 114963 72277 39 989716 48026 185 821806 62845 239 81287 118 47431 219246 160620 118 431890 63 131199 265603 93730 215 349593 380 188998 545284 178 53055 613461 110 79643 243663 41840 37 517239 112395 95 373748 92 63570 704251 38318 100 218388 108791 2 75712 166 27793 866444 42162 41 506303 5850 60 730389 21 44711 286123 35 22092 990569 64357 157 244918 92161 117 307051 123 40280 464554 246 144216 394208 385 162406 439297 99 99563 947776 281 125989 456959 195 69451 900217 83 11434 990299 39255 47 523338 169341 45 485129 379 149696 724687 137470 234 11525 110764 55 346021 1 2161 465460 36 70529 401350 11750 84 768074 65526 206 932583 121427 252 238500 134 153766 289198 203 43787 562927 26606 23 297183 44 2752 175547 133839 201 909543 90 10063 493336 236 190992 48480 141564 124 814356 94517 89 882292 203 119365 268212 22 54628 845185 59 124526 330719 26 178938 861709 21946 58 735255 247 141209 816965 110163 169 53353 210 133300 521476 179573 381 850038 186131 343 31659 46648 49 290557 58 59940 881702 75049 27 297897 22 186643 468881 48760 191 785586 267 147773 271778 100 127285 959511 197 91520 397283 112 92877 553012 28643 163 79362 86196 130 465835 181251 266 251789 70 59028 386066 135940 351 434971 156588 117 883204 25358 53 435070 70931 2 316098 98824 199 335894 245 136346 234216 25448 118 981078 228 111391 632203 417 179659 5081 196 182091 224294 367 153231 470799 129 193507 729762 42683 159 903785 13 93445 287316 175001 315 721682 28 76618 183919 245 76223 221743 83 10929 847283 190867 268 769207 104 33781 891404 30 174978 336542 157 59392 421671 70 64757 571998 213 126710 584653 109 81789 620432 263 139188 420679 349 189169 716323 170 64530 788050 6 91135 640790 253 78991 212431 323 111345 50972 13 180748 883090 67 101099 889828 226 81790 611344 77 137483 291928 100 10678 610359 114793 53 618135 199 159500 15869 255 127044 930450 304 117503 801949 38702 52 866386 303 109754 87666 89 61529 796748 199829 46 948436 130 71648 765707 102 64386 475829 5238 4 518695 197548 422 568174 95 23286 504947 68 52287 370703 105960 304 886673 177404 206 57348 165161 355 449089 6931 2 158735 50021 180 860766 96 59712 752272 119196 213 528680 192141 406 87877 1582 30 469152 37395 58 905742 318 191134 742720 69628 245 198038 96074 130 495573 100389 41 305880 128 171290 897239 110810 169 867059 58061 78 742690 191779 395 193241 63 111079 206695 5 151194 274344 69 45942 842911 293 122736 129988 12 122302 243926 164 29873 763949 160 72392 632639 60 110106 361013 308 157553 664850 5419 26 508570 70015 92 724785 63976 97 787850 87976 185 206240 67004 154 272585 63954 243 261246 151735 36 930946 62 145080 819599 87 34436 991568 182344 215 952446 40911 75 984739 102211 102 412358 48594 119 32128 121580 214 52476 203 99379 738102 4178 52 395505 58 179601 118044 102312 39 623556 80643 208 38297 72545 106 210202 213 100571 61113 162452 397 425130 80 87703 810780 187 118973 525171 32 86441 362580 152 23458 698949 19524 89 253294 235 70754 502853 120 14739 273729 95769 207 168511 49384 77 671885 170 51812 36141 67687 220 656327 49278 57 417296 222 189086 306971 174021 315 758096 44655 162 41496 74 15532 93773 61 19170 114098 39 81747 776712 121727 36 867753 50177 37 491395 173 153404 429151 88 68736 237470 199 89115 647230 126772 126 426801 78 180747 625599 43183 172 357031 151 23732 592165 159 128251 446263 169245 60 758151 147292 375 88444 154973 138 913273 157794 37 161017 3 2128 224954 75 197886 962823 295 91794 385103 124 188428 5830 36011 122 81751 34527 6 62116 299 199942 696241 23587 102 863484 199709 38 126793 13999 85 320640 165206 176 98215 5008 36 951956 183525 116 317485 177 36755 687968 146 69674 691330 173911 127 334550 25284 30 280920 407 193127 387459 107 13328 691017 135 183784 511937 144536 70 110401 35 34162 317014 60 21597 701544 359 136831 325077 33918 122 883637 45685 145 275183 45 48692 151929 133609 133 883038 275 110318 503661 403 186054 251267 39084 27 553468 215 89155 182389 172 159670 649397 150 131749 30711 125 66401 711729 137648 265 905325 178193 200 453542 99 112868 961419 24340 92 604898 129526 138 10200 59781 226 378867 396 165992 14767 111 147739 842169 149307 233 169800 1 122510 146721 187378 184 725122 91006 67 360237 51 145421 66775 55 43173 645930 143384 59 895704 26698 96 908435 93 197632 133711 140 22898 12605 77 153634 821057 44694 70 870786 154356 270 81830 310 140779 532496 105639 274 35690 194169 235 285181 19172 127 867783 165225 366 627601 6795 60 154994 110149 29 361302 2 66540 771972 23563 120 655589 84 172386 896767 287 198998 24162 22480 73 959571 57331 108 74677 44495 188 265515 132534 101 883544 234 156346 659055 37670 17 428335 72007 31 824789 191619 414 354270 112 68439 414334 162726 70 393348 80 80894 661081 94 148089 798623 34993 15 649694 32944 7 343057 166861 11 656600 193 79329 554942 224 87344 646875 83378 232 29113 101334 78 691529 137876 192 93166 121386 214 883868 370 178988 600859 168 37276 225045 64349 238 752475 150 169780 292171 284 125162 201955 164290 309 292264 344 135789 503006 16 2190 484955 9275 53 872990 155 51215 461840 133 141530 190027 103 147711 289557 74376 254 795277 8369 43 128827 136 185837 29239 162 56787 444033 267 180930 151978 369 161030 269371 118713 2 249408 62 38211 666725 179312 142 161882 11 148316 579366 121 15455 753611 84874 246 223927 28277 29 360605 61856 160 432656 189 121260 433663 86951 27 541621 250 147714 244423 10 135201 409617 115 19502 115975 127322 85 91211 5 12432 685900 58 123600 250493 194 110663 9759 172647 330 104419 122 20588 653989 43782 52 754654 30385 56 5637 177056 179 926607 83 29352 416935 83 192485 994452 37286 48 808959 11 183897 524970 79947 126 17297 123 168332 433048 261 76831 600056 102 115093 25147 102 193363 989172 144 89623 678042 109 112158 187563 14 11155 130949 14832 95 861934 294 102723 522482 101 32724 77605 109710 203 575518 212 110691 53292 124 53200 163921 279 121974 562175 103591 12 354727 16 19176 881598 88 60533 319039 230 88720 427622 154479 374 303422 103695 8 86078 79 176129 249531 6717 2 175124 187308 165 374276 18589 86 588257 197 142011 207833 70205 111 23540 164386 21 404360 52 16806 554729 46264 119 957457 141 44731 613718 125472 154 148618 180991 397 333140 81 143520 331274 95965 160 56137 227 147955 537356 183218 384 871489 41269 187 984827 58749 181 37883 45374 76 920877 79262 229 422004 61 63540 189487 140334 189 380756 186 46122 584319 196521 183 520031 23 42227 597065 35 124842 912565 85110 147 740626 269 87768 332499 428 191769 540610 254 130395 49554 88 10865 114117 123 165062 356566 195510 300 46809 323 149505 9360 142897 288 424804 109 28009 235344 152135 285 540979 22845 104 911369 83074 70 978874 18248 78 99272 110 115102 635574 156044 249 452497 70547 150 677983 65188 241 934821 199774 235 911095 44 115684 803928 123372 277 39733 65943 2 496407 88339 149 845784 169233 363 696120 185268 210 720592 41 21238 64962 158 65325 939042 191442 347 172616 36 42183 802539 235 152549 633125 244 96629 159070 177 176552 452155 53 48776 158444 140 31840 155705 42203 144 824713 182 63658 154228 93 57508 812092 289 86312 910452 117206 18 882022 251 77076 391206 350 168518 784909 124582 178 285922 92907 197 16463 73561 224 600751 123 111072 173153 320 123511 313080 150644 36 356389 85 184516 674069 168 182426 206333 176114 72 379273 153528 250 347076 160 131566 446409 116793 208 63384 139459 127 661895 78 47101 738134 228 143344 943217 191471 381 372240 156 112145 275548 43888 58 627109 127793 81 327758 127305 98 528105 148085 230 124957 167841 215 604149 71346 74 201317 36 10506 62731 77679 234 658976 169470 266 787272 123195 228 207591 195972 73 821630 243 88286 716906 7 27414 130102 356 161377 787511 38 149707 708623 317 119111 161294 137812 308 42998 159 75975 55208 59046 86 493708 43119 87 378859 78 8738 858956 88 29072 281833 3 93883 321043 16763 123 487468 112710 333 307276 173195 344 938235 26031 31 489251 78 139033 919530 72259 33 155999 26 3016 325245 32143 173 437712 67981 251 150649 322 119474 733142 194130 4 384220 177645 346 509310 172995 348 445276 138 132047 794795 29 73869 879713 144 106192 855393 399 13 220441 5542 52 977305 13286 112 791096 154437 99 862438 84 20463 660615 187117 84 675502 2 37702 191692 114 103917 274048 67680 108 440044 186 120416 797863 87802 21 724294 151081 231 457056 317 126056 224018 69 118898 944336 267 87310 282882 170099 364 947641 29 87176 160638 138778 369 264634 221 110012 425943 94544 213 285118 117 15681 360054 115 110306 711667 45441 173 412626 28402 39 926608 53 7856 630937 110145 19 744747 309 142317 138014 208 69443 689011 192969 423 579088 142413 350 567655 154 83614 92090 323 196922 315199 350 154474 71095 74738 235 895370 65 63254 862498 201 144139 191997 158 58405 608223 64 10432 426700 18 29987 914140 33055 87 135706 195203 89 801836 71 166444 561709 99 129509 755287 33 86009 98146 107704 7 909092 18467 33 764329 133 32808 182827 344 163542 948402 104 161999 93734 51 92709 623366 52 6130 250678 37 185428 457531 64706 45 979863 158611 217 551578 198 163791 690962 218 101783 850179 166186 326 79728 42 110995 432993 196707 355 948894 42446 78 546654 13 29203 650153 39 136761 732136 62 118260 401772 135 126039 555850 315 197743 735066 166 65445 137071 193051 83 934151 186192 377 268846 272 98356 600138 241 181652 959861 145929 56 469394 158 121071 770933 91 92654 315096 116 148645 668527 52672 91 271139 152860 334 301056 36 32698 833029 22060 58 506653 267 176507 942384 35253 11 940021 100053 217 257906 155829 171 589785 19525 27 909819 175047 125 145072 72 161782 420311 344 125675 208994 32 9157 366411 13530 99 243963 86 103116 321281 32 6483 409394 6056 61 19165 34921 164 247275 202 57728 977933 143 185235 496546 58812 187 729594 164580 263 971513 39 138865 309169 263 188398 959561 327 190088 458969 109057 301 230350 200 95662 290487 47661 144 70246 102073 309 36978 150 116224 326297 91169 121 458249 130767 324 17220 208 61995 721029 187704 290 509003 47 112480 526005 62 102154 412593 16 185991 967503 54079 146 129532 87598 174 314613 1 122185 72667 107258 166 717775 98480 285 144967 161619 274 337086 80 162084 852460 149 162757 189351 257 180840 884645 44765 126 395135 100 15714 75208 291 159514 550932 143508 100 325913 39 186679 925715 14 46511 360874 359 159891 621594 72 8605 362948 85 101903 706886 163 35654 700852 78 128269 584344 57485 63 564720 191102 210 150312 101 172743 20626 260 184442 391269 164559 257 104131 88409 205 990361 199693 12 296655 27 54718 137675 189371 198 969613 137 141331 608972 86 15059 23619 169217 143 200647 143 99077 982336 74 47500 382086 89588 104 271088 116151 324 705063 51 9493 840996 393 190497 272862 190625 370 37314 171 194748 743719 237 169576 637456 190683 61 135742 134 104036 905977 105419 197 112737 10 105432 257442 176360 108 75046 211 179516 753374 103 190008 318419 384 148931 968458 127008 27 94526 141961 253 868864 183139 172 424454 103 29282 887010 299 189346 811763 168 65885 575363 125567 108 996145 232 121878 168630 47 8390 406741 253 136165 963092 43596 185 175907 5879 35 353189 79 62680 600943 44 18039 170600 38 174949 991996 147923 325 298706 47920 186 427763 195 62747 208254 142777 266 681769 100333 285 543491 200 56206 339488 257 107802 269812 155723 385 610177 142473 36 609923 111252 51 58978 1600 26 610600 5906 27 827717 24 194606 877940 77 134806 759840 346 137559 660131 196045 135 960922 61 20734 716969 190 197134 835692 436 194204 698061 39750 44 299621 24 5555 476897 217 116677 593138 42492 191 912061 218 190536 737573 166 66988 325329 242 132515 575803 68781 83 585095 95 9308 915597 70 12206 172202 168624 113 372908 132714 238 537715 221 89764 52865 46 37295 420042 128 94660 775048 77396 72 622039 33 15781 593204 132383 237 604754 9388 85 565466 122 140067 76787 133311 351 67550 187 84961 993800 182085 401 325760 372 144090 817026 61157 67 970233 195 140560 864929 312 163158 816902 52413 225 65786 47288 169 903274 48755 206 295113 269 169629 801941 246 154786 816652 135 121198 611147 3050 35 177100 132 34922 596761 127307 20 759543 35 13813 70503 6065 13 127271 118 72833 106288 253 124553 80409 144 106261 248463 42655 88 741308 123 170722 118337 51742 46 111249 137771 230 338725 71764 15 372228 42018 56 732492 398 180405 197172 154306 44 422451 386 188464 387814 191 126977 286966 177 69809 136385 16398 64 663176 104 35621 70188 282 102186 725782 91723 149 71491 75114 18 51565 102090 313 98198 190806 369 317215 41463 16 44124 63921 26 340644 24 180726 92057 95737 111 399206 194870 344 168702 136 155113 176918 119569 139 421135 3 108397 129558 243 132401 777015 60574 106 537725 195 72352 335973 162189 300 144133 247 101890 275890 57 190079 530144 63809 41 53478 76141 196 492322 185 84479 160924 52773 144 525671 274 110017 594667 39066 65 282593 165335 152 287594 193276 46 346233 256 180108 464179 46 10182 83947 130368 138 578588 70310 240 280539 138 191368 900041 71398 174 46683 163 62438 694601 184620 416 517455 75 24287 180936 93 54727 441481 105441 57 922362 215 13 51314 385 163570 254393 279 195024 919400 71828 106 980724 144384 340 558107 84844 212 194834 287 99203 400550 157 179043 962884 50 42962 357871 122245 28 203433 101781 101 404677 67947 14 831938 59111 137 992354 131345 96 909388 139256 236 600962 185212 335 177566 190583 179 398446 319 127054 643807 78933 18 109223 29298 132 632953 158943 259 10634 178 63388 749400 106 161671 682095 326 152426 449628 287 146794 956051 195229 422 769354 166 113909 696786 37750 119 652572 6263 29 281536 141147 118 883572 116676 261 110019 234 146817 899015 119187 310 11462 139965 93 552683 68 110728 278789 164044 299 515341 109524 38 42785 154361 261 214302 261 103482 688020 103956 4 575860 116 64014 751075 158178 89 450970 90522 92 324122 174521 26 505114 177392 15 87225 167129 287 568381 57814 156 460979 183 139010 257435 39212 133 952001 179550 247 776465 150959 347 408473 162268 383 723786 105 41202 759367 182596 328 22462 151441 358 712685 27 18098 357703 34857 7 323152 143 36187 28628 77 152324 911896 79873 69 991226 97245 74 735867 186910 180 333190 18578 103 754770 63 7205 46096 7 49618 918839 82098 164 434742 152309 204 777835 179 57382 303211 129 147339 583232 35 10068 562664 134762 352 427982 32 104007 928721 143078 196 717611 44 133396 603126 235 57097 384945 250 133518 933547 164308 148 55805 193 192691 533013 218 92354 582561 9408 3 462721 112 74600 138750 75 175420 91222 284 94046 375565 115063 290 143702 65 110985 877184 115 166489 566159 156103 3 930175 159010 121 873148 396 198142 337386 218 101491 752997 151469 153 782170 138173 82 639065 123 72712 948110 103785 118 14915 175443 329 537376 316 125543 532665 59420 243 567810 3866 26 621383 157 88744 927392 51 197140 757918 68 19118 346833 160886 88 647516 107724 181 778219 348 160424 785811 194750 271 617510 81 26770 728141 354 145225 451228 26191 44 867966 29 44037 145374 36969 67 412327 174 81942 995592 196 90179 747149 251 149428 428966 279 97139 777218 139 124501 347699 172212 278 709982 130724 196 214747 72 12749 186261 163 136948 504329 141 102780 607570 133706 294 285697 39884 160 845208 90310 292 258096 285 84370 973610 89726 48 912360 149401 25 969174 85 36212 345726 196 104029 697549 141 95494 786725 94012 152 895732 196421 130 138599 182658 62 607192 176987 248 728034 51348 138 251479 18261 56 201400 99603 117 55843 7747 68 227537 196102 196 254582 102 80721 267076 118097 299 710996 61731 109 427870 122375 37 325471 84 12340 312727 5 160071 223438 161986 238 25029 125246 118 567156 92 118468 197381 48 14694 398242 321 174490 177272 94147 35 774422 192 147926 263185 167751 370 213798 54 164542 263261 134260 293 596072 173 156668 316675 101382 188 785064 67 21398 782930 38131 101 792183 66 10893 394301 142360 298 858983 258 132474 209349 279 176374 697738 126 134759 345848 199782 431 699111 34089 89 580341 147921 301 594660 58147 3 788356 7 151262 520010 337 133275 675981 133 22250 258102 329 157158 53650 30794 84 43304 34590 14 256894 149 38403 394334 93 117447 81868 29 30873 808350 27235 136 568524 16980 81 808121 130983 28 407289 25426 109 512270 120486 207 502992 74270 11 886628 147891 309 163312 52479 89 95747 194 172415 912361 281 138878 917785 9 691 449679 145550 141 972532 142157 321 900473 190655 178 109959 67149 67 443973 131212 294 660872 148159 268 134540 157634 51 299274 92199 109 777799 91114 168 623047 45 78076 465858 129748 157 189056 171279 351 431387 187289 191 755467 107 114097 490649 157 80468 711871 400 169232 817729 11790 57 542344 47016 13 794462 79238 274 306857 280 162255 862113 302 121635 323017 95160 12 956028 8165 88 135583 68777 135 580617 144684 336 948323 66285 248 199833 12711 57 702849 296 103423 259057 55 51422 774102 250 110892 504874 193 75523 638958 98 101482 468348 30571 166 465587 102 133161 806105 154 52704 335663 85268 207 623141 122715 109 844685 161 133749 957773 237 111097 419110 12 2936 795951 120167 60 755789 152 71228 961131 47728 190 749154 165669 405 933323 148 182548 482670 31157 63 350960 57 47554 254219 260 118667 191383 142185 120 31452 1054 3 897557 62498 50 501551 140956 199 746381 76058 239 530914 157693 287 14628 116360 304 772604 146871 210 652431 41677 181 953265 77064 169 832925 145643 304 49588 143 140674 625294 166828 163 457391 127 53029 493738 89 11471 192574 105647 160 843778 15711 123 274047 42 126870 484021 70 173786 73233 153810 255 539870 125357 262 745929 261 189628 358046 76 166123 177064 34 36983 757383 49 36273 280082 114 131620 382627 7 102610 720527 122304 343 744069 274 122356 565355 133 84020 304748 182707 124 942764 209 68709 352321 205 81887 114573 143859 204 47929 206 169520 741160 133613 69 580133 159870 225 878829 50 93775 194555 78 6610 517795 96895 122 972381 165 82585 127803 126236 101 734368 30297 127 71840 63 5876 277533 2 35869 280410 43158 68 879553 161 44540 200609 175429 406 992135 78 122911 388678 136 21731 209142 37 178409 938538 121 33477 524440 144125 97 170531 7 6637 621910 393 199785 506168 172611 381 586121 88 15940 408233 118256 317 840850 318 148203 965275 179761 130 291047 91870 25 580034 254 82651 722290 80416 234 614925 150 60388 601080 194916 77 752424 124394 294 581257 152 134146 27051 27 94365 588885 150081 26 57467 91802 9 853226 72 26476 974397 192 57597 746205 164 65504 517466 147492 177 759867 70233 138 828282 108 36874 769569 35 69827 574270 47 63851 910007 173 88748 80131 49 21244 707203 103 116998 297817 118 150067 117298 52 45866 8552 78601 138 692881 150923 286 969653 99545 54 813379 227 67035 783791 17941 51 482831 72 6203 439706 150785 227 573373 191031 303 421082 180618 79 453475 147000 92 351935 285 142782 377125 163866 377 873255 88200 212 17451 116 58148 485306 146 152170 5425 106 198798 315101 48599 26 526876 224 84108 802715 192525 190 840349 58188 223 714415 129616 257 61330 71384 95 79302 55 57167 284397 82607 243 229617 162262 370 499510 126854 157 910543 144252 149 460373 154 54417 689886 46141 10 211859 238 57915 323343 19541 6 850679 198 135859 376366 75 88377 406754 46466 32 27035 71 186732 889971 138 83518 496610 3497 38 861342 164 105578 809778 67798 57 924346 126 26110 909024 121709 142 693610 142621 259 763686 21102 133 441854 230 60684 27825 269 154247 66390 69812 21 244718 380 145615 775532 198506 175 966901 37257 154 909769 58 41026 8498 125182 348 419337 46988 180 79771 147791 75 704639 174616 111 474633 20735 41 656552 134879 323 175260 160 171616 82133 41 58737 629465 92181 252 235538 57 154951 365950 186658 150 61519 196218 191 52668 27 15663 568672 138 157182 822540 89739 120 713516 197683 4 260399 121467 109 285214 166 76072 553444 33996 94 60166 9 201 394201 359 174997 783663 154690 203 343029 15 116217 873744 74335 252 718236 9 58968 104258 112 82945 197574 168422 329 2962 277 132660 825228 149117 231 55436 236 173222 971040 43 31153 355489 362 151084 568270 129 157090 763853 118 39730 284881 284 83116 309439 79786 62 598186 120387 103 189411 25 77053 41560 160 101494 211480 14945 110 920581 182 34508 317401 444 198231 926105 50 32704 333360 350 185689 997224 20284 87 448943 241 142721 379639 68575 76 733442 106 18747 294183 44 90674 8100 122 59939 333641 45 10275 324836 106 72897 410338 43151 110 43113 86048 243 206605 409 198822 906605 327 169689 648606 189068 300 786586 113378 264 427269 3 116619 852162 160 73781 623786 54368 16 624919 96981 305 947815 137092 42 656465 33 4945 31950 46 117853 488986 3 38796 23724 91 47441 997525 136160 310 930414 250 95996 746458 85796 142 843513 64 177391 78762 102060 283 128967 36 97721 137101 53119 187 114972 182034 315 310516 179828 418 842689 271 150783 141724 173581 388 666906 12695 2 646932 12288 23 875796 19867 120 689437 102 90379 453681 57142 147 50156 81385 49 975263 409 197494 372274 34656 117 49373 72 19689 431474 91 77812 203458 79 185804 300809 39 146981 139164 142183 266 746903 187614 40 769069 42 100678 662723 140263 48 112924 98026 157 223121 157547 15 12277 111166 181 397385 243 81348 943526 280 142221 84843 195 111054 581871 89 43494 93024 106308 62 405720 47886 116 242362 294 106172 43240 222 179553 487505 209 91621 451554 81947 39 671703 127 88097 660069 129 107401 659338 210 116556 524924 116148 73 944995 147780 211 890972 164 174670 753506 38 163093 804536 29044 55 382464 51635 7 382048 122574 66 719796 131693 13 653601 56796 126 278356 87 108986 921609 74 84966 125768 68 28356 146291 60834 245 656675 62666 125 672121 195425 67 247493 142 103707 879558 2385 22 167665 122530 192 164166 15 75640 151650 287 167189 448284 152467 16 652175 215 175626 912829 73 39132 491058 142614 47 65580 139 35128 996981 60651 15 995613 21917 4 742517 340 167368 507778 24795 49 805153 110637 222 299718 403 174369 977576 136097 18 338014 81 17417 477189 42483 102 513650 106833 223 774667 155762 62 499512 16341 56 853415 7 1182 186005 123186 153 857587 124689 105 974903 98 34348 57796 156322 126 671869 333 157899 514660 32 97752 769228 58114 184 794355 195415 34 459667 111 153201 900402 132734 273 372635 106408 41 987479 131 169654 866719 59335 222 418164 99 67462 2788 153751 293 221729 68550 197 167498 174216 369 208866 161743 39 822907 38039 101 336113 81 40096 666219 226 75162 451774 139106 150 987542 28 132223 557114 2 36194 805546 212 137541 595802 30 8336 309521 146866 272 750064 121936 121 827651 32 35143 332411 133 147376 967806 73 109730 106073 316 110377 66847 120 166154 154807 28538 4 996916 177 32668 617424 178070 59 642758 107338 157 973776 58325 108 297196 148 90074 69213 35 2256 922542 190294 319 404679 59654 215 90085 75 12293 181025 275 137711 237291 118083 101 785315 331 138007 278920 266 80119 591907 186328 199 815173 168002 360 590992 62925 208 638944 287 128828 735730 373 161608 13582 11447 83 617987 215 115164 948933 46 41611 349082 248 146510 730335 47765 155 844430 77400 6 232913 367 194327 776291 123 63387 612857 120403 251 745543 194991 415 928436 42411 130 747691 57 101567 293043 82153 285 82077 97 195372 868089 83165 265 954183 128567 209 363493 176 88582 183158 265 127805 996206 140 102280 717131 61092 27 440118 14 178167 178911 135397 102 766934 136404 303 30555 32 10276 28616 91 85983 78475 91760 79 693433 200 46817 808226 193 158900 180752 62 59204 613319 99 178833 634085 1687 33 636838 57797 185 163189 166136 11 270538 90504 289 385000 84787 48 777481 42208 46 845093 41 87448 383342 56 28993 262523 8 150568 600200 116994 276 241827 217 51501 858999 366 189974 192316 205 119469 524898 19 84823 320087 80358 190 779837 198189 260 277201 269 79950 739115 20860 54 309311 89291 290 619598 87671 99 780772 4 101383 584146 197 124007 652271 196 52973 568997 110 71158 628909 29743 138 809058 166 118891 977955 58 125109 797464 92045 205 153967 162046 122 343997 117 45055 711920 228 56834 502175 73360 16 383959 183297 282 212823 215 59212 661300 10882 24 474831 8205 64 74465 160 32267 126911 68 97282 662963 41273 113 397537 5 29953 922650 148096 153 944782 37083 51 271312 64884 118 41722 282 115843 437922 199 115012 443681 71 77405 976396 15 87673 582692 108 198567 819107 193 83779 415307 31 2563 572529 111 73218 600596 20 172573 953795 87661 131 202728 109812 231 598941 11184 63 896208 21 462 557090 199 112931 222812 91652 249 767164 101147 271 925185 82693 70 345327 271 111080 367081 142 99739 986319 63 6214 795337 13416 34 492861 141 43831 52406 175904 222 580086 158997 51 32531 28085 5 671037 170616 89 180175 163 28243 960122 123625 165 664032 33683 73 799002 182450 90 855125 192902 230 663092 372 189313 284513 39635 28 826866 122537 344 522413 107 22375 67309 64980 45 917108 202 52343 973291 227 101138 732528 311 176532 708366 237 69709 422335 361 155039 941767 193 189803 551254 373 187671 582979 170 158199 628922 73 96263 675986 68 122695 508288 26037 108 842715 304 189869 63456 11587 54 847014 207 144163 408758 26460 41 747058 121 159315 761478 70273 20 100853 386 156293 634347 161 127908 245643 12 60584 391506 71476 116 957338 269 134049 702214 233 182568 934299 278 179598 893136 10 194143 223068 162582 262 849699 64628 244 244594 138032 300 788557 132 71755 243260 16249 118 555450 58 39737 248950 122916 140 411743 161014 242 956701 228 179035 354080 138 39928 81224 215 96004 619525 91409 270 424336 230 187707 485431 81 194156 517168 141 112523 715352 46954 142 848382 208 62388 163875 274 109262 218378 253 99176 820403 148 187223 49063 180664 150 237974 94880 211 682851 88256 161 135044 132303 301 806742 8 9177 641772 161 183050 772071 44978 65 282890 159285 293 37005 134 45360 131522 244 81000 191485 255 193662 982722 137530 277 819121 248 186887 797420 197515 211 773863 39584 86 131850 33239 92 490193 193997 240 194412 157121 347 628743 174 73449 944798 139591 267 179470 161236 73 424438 6 25799 662034 340 172472 305295 90 28061 961975 55 27924 933998 86 172466 909904 186730 90 757275 30 37614 498283 71361 122 466868 6601 12 150043 112 66585 876112 147 163266 914197 119354 42 563641 63760 87 150648 172138 300 45397 190379 231 178202 150252 369 437568 50155 191 103339 206 124815 295393 111 85687 226809 14868 107 7978 135268 37 331306 109175 146 435210 197935 337 333920 156 163670 36510 14 16655 711957 22846 39 361 63 68305 166338 346 124101 582147 9 139705 897330 24417 27 378993 69 165035 43006 98 25401 18361 234 136446 345370 50 95997 701329 49 175120 97170 159 104697 839560 326 131919 799963 427 186788 856868 268 175787 641297 192037 293 764188 83257 251 737383 69467 49 589590 14869 7 460819 141614 320 70872 288 161213 686039 202 158996 422234 143701 138 206858 11607 101 581179 12464 59 912072 45686 209 808345 111 181703 726446 188853 116 926137 83 115495 687675 121 15733 55047 207 90050 413582 162379 399 185966 43046 28 744814 189 141355 664934 170 38491 792225 83782 271 204472 23 110862 900876 225 155357 988909 1390 34 878724 39 38679 209041 119 156050 40556 23 137505 991924 20183 111 601883 160814 78 222354 156 36876 911333 254 68240 243069 266 122123 15161 18021 112 333233 281 121046 479500 25825 77 872498 107 185522 391715 79937 241 333371 64443 209 791433 179 89532 170610 136753 3 968003 70029 261 265031 141666 360 948811 135 180498 464905 335 158746 642985 51040 223 395210 27 64339 518434 6548 63 797944 89 86689 226342 187459 224 869422 292 150856 814079 4772 67 166218 73444 29 310507 183956 177 2959 34046 156 254608 322 113738 891481 79129 46 63787 106 139585 674293 355 141794 841124 91 9286 769070 10464 71 136477 35 64678 507476 156 84655 513016 221 125346 453486 180068 52 175572 94 54825 952179 3 41346 573706 6 26184 874191 137545 251 971654 4156 27 193154 31641 37 884429 33101 48 207102 59 76695 657918 132544 340 605681 314 148329 135888 26576 13 598863 120109 23 673258 420 198367 492835 306 108002 903582 116281 258 840767 18 69405 425101 187138 326 165144 167 90148 388580 39232 80 66679 9 152784 329428 79 12191 213216 53 46085 332201 162 41188 101038 231 154677 750864 100647 29 115380 218 108272 527171 123 162609 725297 95 11403 733874 276 171521 64456 66 5073 964403 261 85277 533177 24 31651 48745 183 105177 672563 126083 9 819512 158049 137 125059 67584 212 351294 22972 124 682490 176904 377 541729 36 158135 326541 129736 349 700238 136902 206 148530 168993 136 983392 211 150793 759951 182559 394 91806 117 80288 961155 50824 222 369542 158824 384 537517 106 61061 973265 196 88635 752053 101174 164 655475 50507 115 636333 31976 138 403707 168206 52 131759 117259 77 84015 127 166422 952980 183 164624 852934 188538 6 541162 325 158098 812283 282 180565 281937 212 48809 232374 109800 268 709931 62 5769 28374 179372 192 284916 842 18 879716 93042 154 967712 75259 19 526762 234 159911 959422 17082 35 950393 12809 2 174650 42 35874 408520 156 26442 963946 65 131055 657164 55977 88 164569 291 155851 168558 15582 70 955940 19902 125 607436 33 73501 476985 132213 182 10252 288 150803 576792 129 92144 10171 100569 123 440477 189643 66 253948 106804 237 23788 4541 8 905613 175438 317 766001 20057 71 412763 292 180767 248991 12407 65 116289 103857 16 737528 79 68936 164988 48778 87 785423 14463 79 643649 30 14764 757279 27245 25 830014 42440 50 301123 118 132996 401154 32178 127 889594 182 154782 75925 128892 134 844713 24384 138 408330 249 176262 568383 118483 102 83499 182680 49 797644 128732 332 900751 289 183279 193459 29933 122 27801 137300 177 800506 180592 15 27246 219 139546 722245 168047 275 112385 49 22292 84115 201 44994 742587 102609 149 15513 192 44302 854567 167040 233 55151 127147 142 242222 93 82676 878705 59545 120 866360 152127 89 79172 25 187605 992852 188 41045 497574 328 134880 613615 86638 19 458516 143805 283 879602 172566 79 223895 263 137691 375886 196085 235 362858 348 144178 124462 5921 9 391202 358 130919 631734 85886 205 876986 104 174259 133538 138982 132 978777 93 38849 131910 250 136981 843296 85 170324 114187 159 120625 51741 126 86466 961130 37 33742 806508 10 101492 130093 114875 106 105458 181 75397 23320 50 26035 373437 122 70222 444107 54 41380 944914 395 182696 150648 18408 5 70290 2 175095 617566 12 86715 836436 162424 343 445832 212 179692 644814 63 23967 793019 10 4460 640851 312 113957 53509 210 67146 771430 168080 191 813532 175974 35 424582 215 196184 134067 3 68 427125 35 52620 965875 77010 255 753896 55 91308 432174 94866 302 953029 164 76304 649122 26 5130 85547 9564 53 527552 84481 213 170540 173659 365 359719 286 187313 605224 98 54167 700083 108213 309 675582 187 60382 914826 9 168769 500658 8894 68 90872 48 40386 64387 214 48408 781869 96353 107 451679 24052 20 534266 39230 55 58831 38181 42 135932 374 151688 669767 28 2290 654432 178401 242 638252 63 112502 923374 64038 60 874119 244 180013 939453 131319 181 123355 47 135072 245531 396 194818 600545 6 29775 694775 33632 176 169962 45229 82 897996 81 131329 305008 75774 245 572037 82 16464 425226 276 122992 330865 86154 42 462554 241 92118 21494 149293 80 920184 207 147513 684278 208 168512 749168 132 45412 328967 133433 238 910654 94 41211 580679 152 46741 264964 96985 78 412322 139178 106 341264 67911 123 967470 184281 57 794394 105 50963 479789 182743 272 519953 190122 212 651260 162732 264 683575 210 53371 924823 101766 151 19737 99063 12 677586 227 172693 696419 123 15703 621682 4118 21 175150 168 58806 157567 52 12944 870076 10 131492 958500 97466 209 947810 355 177435 953760 163894 323 484610 59472 148 231609 174 161678 870405 280 80093 922005 130 57453 588691 180 114031 181000 57 10966 109295 23 102810 544778 97329 214 537623 40 176154 876439 171679 50 515273 29381 68 509764 82 40470 578954 30 17637 12100 305 94551 903016 318 187812 825423 44100 86 411082 96 43549 873933 159880 308 327470 17 119497 944295 42 38786 611554 126790 222 964414 81031 89 962624 3325 10 25977 59 4683 437487 227 172526 420167 63073 17 28974 146702 6 866178 9543 75 578987 163310 64 172429 49 167868 260863 163046 92 188711 179 49641 277306 13 139867 829493 83544 205 355222 183791 387 577565 282 104209 6742 121 45119 490042 129697 98 45410 63927 178 144394 72096 127 192748 345 161223 247919 65222 84 376658 143949 180 812937 34339 89 34218 66 107575 982306 195279 5 913119 118 80438 441002 203 144196 592566 66 15091 678704 32485 137 470858 62210 130 355392 109341 210 774206 9 14077 959322 26242 10 174209 93 10687 740361 160 59390 259872 23591 110 259260 12545 93 71957 151 42196 346378 20159 112 560215 173425 416 833700 264 140750 66943 163 133960 261571 262 85981 648561 317 116249 20361 4 16332 755826 234 141844 953079 187 122609 373277 93428 201 808736 287 93945 868418 106 72468 231795 5435 38 177729 3 185112 547238 172 110607 881296 51 95781 731021 83720 164 506257 251 70022 253994 257 118765 818163 100 158558 609825 59570 125 446820 14499 63 767715 139638 263 919651 148 85518 9361 74 39163 845306 134 102130 723104 127608 192 821531 176098 248 459384 180 97997 208391 62794 45 997895 145602 322 825103 2 62986 72849 98488 62 369860 193 100843 344811 52332 14 687634 29555 8 192786 87387 213 198029 32 41513 805404 22 52040 7872 91220 270 66601 93193 100 525768 213 171876 667318 53536 98 447378 22102 129 963483 62 63172 752214 6 3781 536309 174 98023 298047 166458 371 459063 129222 62 411078 95 10336 24525 188333 362 547258 84625 63 622909 181 49224 682200 156340 199 931977 198575 376 623840 163 44904 936530 42769 14 167216 185570 426 261997 17 3295 430152 46208 176 330127 71794 60 878062 195624 308 426525 190 152669 397876 184063 142 781531 159071 125 295366 53544 85 259673 162 153643 427461 40 112987 392842 258 141891 767719 175212 27 414671 291 98997 276645 49 88460 596016 309 171906 987412 60 126343 903564 282 84552 964027 596 9 234235 420 198058 839207 93719 255 891728 252 92741 422735 172039 204 152312 315 114454 300787 195 190117 357217 200 166912 864169 88 160617 10233 282 193288 993839 107177 109 295385 254 154062 953769 247 116252 279036 7294 25 861096 14487 74 370984 215 92799 572030 292 146311 882127 9196 13 605309 198 50540 482242 79256 220 998311 183664 34 864371 150203 343 529741 3272 16 638644 129871 332 131332 21881 58 737285 134683 215 930247 230 178339 81538 158353 89 115076 141681 169 361281 376 171991 351298 111 183498 995439 113264 108 17432 67619 92 87621 133 49254 477369 182939 333 318945 180233 26 232686 173 65880 227583 119270 70 145986 121608 134 190316 181 73775 501596 176378 249 382434 103396 1 672010 65537 26 90304 49 20906 297363 57 137811 231149 216 114189 145919 176 199976 339326 180469 269 632953 132038 237 336327 130 64859 900652 153 140948 925702 115739 169 12857 145 74800 530735 22 143719 170754 125 144655 298638 99 46553 49637 137 164666 186020 301 192015 664002 94599 231 868563 144823 180 422084 10 163556 420733 29818 103 227978 5284 56 93312 223 74442 729510 319 192667 965211 120336 27 466736 129325 109 290226 165403 251 603645 63144 77 376119 223 72682 532951 259 184985 742701 166415 400 906576 154636 233 555861 68 36931 627406 26 58785 70685 117719 11 383218 184373 49 441120 352 167660 713163 164 93492 138622 58135 1 793284 72 15383 626552 310 186735 600023 29207 75 212744 256 109180 623282 235 129854 188282 59753 73 263957 377 155865 758942 117 74588 441569 180 55417 501698 49281 45 422257 56700 229 629391 65547 101 487256 89 186635 964244 126123 182 835323 227 63289 600182 76 39424 214267 102049 274 784508 49 126336 836468 176403 33 558675 130 79767 603063 85 72699 215514 210 175482 898397 198442 416 821148 131125 76 681831 86254 107 819544 141546 277 382136 207 174631 93975 71 157775 88896 124 197032 577308 60306 71 71213 183145 98 854799 139300 310 939804 42 98074 677155 29 67489 338515 110162 134 43681 129 64285 47766 41598 134 57730 274 104749 848584 159 149050 62272 393 185015 892439 220 167202 822423 64 27921 318619 27043 31 406958 196 58937 798089 41787 172 362883 244 65000 839311 44 67846 588104 174 197433 75801 178083 287 663629 147111 289 294666 164 63250 505760 130909 172 170236 78583 190 986595 176 124865 72606 175587 303 117528 110199 87 731199 5426 25 902287 40 86195 285175 290 155513 388950 152 61348 182121 88611 224 826010 42 32351 892348 10 13138 814838 194715 396 673465 147100 203 607464 258 87578 177031 64 33886 793275 388 180502 198297 15746 79 921399 183 124212 504154 161 79053 323916 325 158001 450825 141323 369 668264 4 125459 216073 9 108554 627063 173 106154 34774 29850 159 29980 416 189126 158536 56 27426 853467 191 38276 251246 440 197814 910628 76 86238 301093 28 14197 226854 52386 57 85981 85 54769 499519 117 145094 391125 78 26189 898346 151541 74 648746 23 18275 554054 37 9305 918713 193609 98 409392 406 180153 645565 96085 88 929707 147 47518 335867 76 10438 153966 2958 42 342838 180075 414 41070 24 13353 35720 156958 298 929054 124986 243 48592 85 24809 67080 192 87566 50029 15865 103 9475 201 40965 867951 42 163974 86507 86589 128 843429 1069 28 369079 81497 90 444217 199 121380 197933 37319 53 870886 176 103043 399911 80 42619 196738 185329 311 593035 4777 30 492504 142 45418 269482 11463 25 983435 193 136975 124991 227 123604 612145 168 123798 602484 212 111184 4167 11422 29 749197 144 116394 390203 17764 16 205399 104 137273 354050 226 149462 291657 122595 147 192977 313 120483 737032 19 575 667040 203 102411 527765 89040 46 449848 167889 162 38345 69 100646 120218 181822 327 296259 27949 156 568219 119305 231 64307 167049 54 747733 163199 155 59188 258 72565 646180 178531 348 735827 187642 376 858785 53 27202 301788 9815 39 840468 160 92027 154336 182 70866 15196 181 46131 809095 5724 33 557979 59011 184 86037 100 123224 481071 15 137587 770247 108771 128 712681 34802 1 970148 50543 55 762505 359 134839 168069 1658 36 565405 104 120316 370314 76 64174 944936 118 26648 629847 16 109570 356443 82 36077 827540 187 149182 729489 90878 104 774142 60168 104 622569 119 100168 829451 64 4102 604484 126590 100 48093 93836 27 752298 180835 371 744997 196 47800 738455 74 30258 372891 189452 149 200060 37998 187 930519 161991 336 336462 143808 372 24040 140685 195 647888 52177 203 5703 98 15519 107591 108730 216 714225 322 121421 870861 167 139455 773388 47 3587 93114 126 44730 584029 367 143385 57317 240 80073 755540 15323 12 659638 187914 243 84669 43 95583 579647 121 88851 664959 164564 239 452267 118 16787 919322 133 194941 422198 159693 261 870039 43356 182 443173 56 154634 925079 150 71633 596081 159266 28 225391 79 140133 3615 103538 53 96377 118845 332 778975 4 1087 368852 134 134462 172161 221 131038 375052 329 199000 205357 29089 98 192350 125 23360 225887 134 59170 445914 100674 213 434312 66 8385 731152 86 33639 383822 115798 331 739394 233 140483 659967 128 113379 368139 127 46660 78844 98 45201 532277 7902 52 611842 43 39886 507746 101205 118 123337 147606 55 959460 182966 192 740811 145650 39 334660 92834 18 118973 147 45014 363974 150 81879 642006 29 23476 852169 121 121794 397349 137643 5 680461 282 135277 559822 28 2261 792854 179697 120 285834 197 161799 315000 76116 39 338810 188 174798 665696 149 183134 89241 58625 134 320589 66080 69 688357 137572 201 980369 149481 47 774928 13 30291 750899 45 188850 977605 18921 37 897715 15 38976 151972 111 131140 475169 48345 140 610602 63313 160 509611 139 173996 552512 106 57747 830546 5319 2 10706 125 179520 383908 41 12476 425887 57561 57 842453 193030 379 16833 29 11215 759187 148 79737 938363 133 122311 772674 17281 83 196658 85491 187 68595 335 185700 454253 141 63911 661073 34 153499 283133 145385 170 528920 6095 18 375385 248 97896 115068 101 109086 570708 59 19112 867030 297 118362 658186 247 183298 177612 189032 339 39884 142062 158 233778 21237 109 507615 6 22097 204585 68533 5 620288 30 31554 499455 75793 61 933373 116 179629 175881 31 53891 639882 84 133827 749519 309 106523 943606 8576 74 757701 128988 24 451754 194 194371 330668 171058 31 667513 131183 313 202240 61646 21 263799 69298 202 271494 68539 24 468963 56 24293 763361 8 2089 939469 148 45768 149073 109525 220 194258 67411 146 236215 28 44810 670342 160 129870 318602 193799 299 222640 115174 137 559664 149114 211 791838 109428 275 990259 199 98680 70569 291 106867 954557 71698 96 912517 77828 200 928328 215 148233 506991 241 74911 921007 64 153949 707229 29 49679 883719 127295 266 263115 35797 36 902596 164 70812 474099 346 142024 947560 125522 173 777600 176 94485 815734 191 80698 335670 165 169180 108116 105 26941 278037 127035 32 178244 67202 108 96967 191092 131 268287 81960 171 529556 227 120065 151618 84713 161 55593 55 29442 44053 349 164514 51607 48751 44 927719 142 151926 874183 24 38611 566581 158167 212 789195 134679 173 946032 19654 77 606013 351 168093 387700 141359 7 732425 131186 78 638536 252 172531 952378 1 26917 334220 66708 51 368781 267 101314 75874 68496 207 309773 70960 171 709101 57687 52 764735 109576 297 736477 62 24850 485997 155574 65 798548 339 120575 462052 353 139617 840394 101426 37 951717 43898 208 578456 149056 337 144450 270 171717 246072 149675 126 672135 180420 23 451014 186475 168 694158 47 6435 448926 243 160061 716551 297 122009 573920 30 7843 969255 111995 71 350961 39944 166 229299 199620 408 34282 144968 120 887713 49200 170 488004 164370 123 647902 73245 25 753231 101512 184 588978 216 94631 855169 218 79885 318609 18487 70 127132 301 102692 40125 2873 47 645355 230 79573 952060 6053 39 386168 22829 112 603344 405 182540 671993 133 128117 111751 119067 60 271072 240 70025 49100 39914 163 553964 64 116940 228032 137 137916 170273 339 194723 715979 9 95265 668409 101506 285 929015 169546 307 664700 23871 2 927276 150224 248 658815 101001 301 21068 31949 25 353766 81062 202 475993 177 155635 57838 149 79844 277673 9071 75 868320 158 35423 603147 318 117184 726286 269 111363 343322 228 58362 829931 2 71174 108148 110268 156 125871 46 136696 790044 53 12460 550580 67 27320 84518 168476 195 901794 4 16716 718690 36280 52 905127 62027 166 197888 107 166173 603173 15 30443 628977 115745 292 501803 59 81613 793174 344 151985 595916 99 104588 15952 293 94192 839145 196 78267 587786 164 102658 871476 94 47166 791403 254 124621 902624 43189 118 59073 126976 313 129811 130420 77 44208 109268 139 34467 111 31154 887306 134221 304 208558 54 126031 691705 10384 60 780174 54 79650 731389 137 21366 68247 51 21931 591032 35592 174 302965 239 67311 79088 193216 181 427483 255 155106 578696 107 51574 456181 105562 104 996229 126626 353 597364 107512 49 376016 367 187081 422937 79 67508 704626 109993 181 12184 137233 291 551779 152236 162 994941 172898 271 760509 53260 76 554051 13780 46 167948 171 196849 480260 126 85649 716197 209 189164 312590 104201 130 271369 100296 282 547409 42102 203 278612 174 103358 738191 156424 21 224864 191 187413 485824 115 176267 159867 165 169190 584801 83 19440 225157 69 115126 478218 70915 121 90279 68 49333 456808 167837 175 895089 84788 274 797768 282 105090 621890 112118 244 431098 140 73568 118761 70370 257 168777 280 187624 566491 126539 336 311883 210 94881 931335 180503 380 813684 142496 188 301895 49 101753 211944 156131 25 616844 42914 145 313308 19 100990 932762 129327 61 16463 135607 224 679954 332 110638 267404 37767 135 972150 106 16084 501162 119 167674 272399 27415 102 496268 181 84233 546339 54 68660 788510 79 163386 231827 77 24531 553452 59503 215 243237 68804 227 864627 49 90949 201994 25517 135 326138 66 20671 911963 173749 315 167492 28808 157 437634 322 167505 92230 5408 65 178093 105806 46 943585 155 53786 780227 79 153942 349459 137637 160 889034 132152 67 398407 261 144462 448739 176376 135 120738 100 159952 924060 141 155806 826023 113 91626 802846 65124 141 472407 82287 118 153800 241 184008 979623 35 2580 127372 16272 118 757288 1 178520 976732 43 97454 425838 80436 132 906116 186 144841 786306 36104 27 785115 150669 259 565845 272 196347 561422 125 148489 879569 129911 84 522175 81211 196 199945 167888 56 645199 85 27289 514906 23078 33 499673 40 52735 132289 92554 50 375 91937 209 807706 44 7860 479311 41798 27 407166 43510 92 171483 169062 388 17925 68 103418 277606 36 26923 768672 309 167712 474016 46 10859 298657 3903 3 841768 356 192273 638670 50 3791 321191 65949 120 265714 188 158014 946751 88855 241 177147 174 80542 446531 138587 187 763399 91350 273 697202 129778 109 544207 66 119602 694590 117801 305 730341 111425 328 172940 69964 121 126034 131976 255 598048 151790 17 795438 197007 8 657995 53121 96 407713 131 32687 163674 154 130448 40151 69374 215 55685 20 1052 745024 46 123499 186110 152899 239 892392 123976 241 71506 184 170428 395971 205 114321 964680 170890 296 676728 192 192798 300480 39 53392 213406 186226 249 99844 166 101097 432842 53983 219 82060 134175 32 999522 137 131603 256852 189677 16 982924 104873 123 309970 202 70592 663297 420 186239 429143 46393 111 30940 287 98674 533197 124641 182 720185 18209 17 263219 9 51655 763244 241 152346 242018 154 157351 345498 14598 25 144966 3680 24 153666 154982 26 811845 246 117064 616327 82978 124 836178 58 4666 733858 46 3235 364876 47130 115 217886 9 38069 373932 29742 29 574310 239 147445 452262 155638 228 167301 85863 157 817712 165731 272 178460 16022 13 379128 39 95776 933912 126065 188 355231 357 138187 112500 159 173956 591131 62711 129 389876 190 69968 876826 111 17777 789782 19 105634 537451 189676 102 935685 254 137785 892315 385 183321 509262 100660 193 328973 35280 150 599901 30 149374 805819 21182 36 576052 145496 5 874249 47 106996 551182 44 6367 720119 57 5842 334689 110081 100 654419 164936 101 231892 68876 156 115104 23 62647 95067 125 15837 272993 103 74482 721394 223 74979 299989 347 191023 425320 52 61063 857437 85214 7 404931 44 97410 182313 91 171652 67411 265 109090 278115 27 106005 775837 215 112589 521712 95252 196 936002 190637 189 816427 101774 225 54926 209 126492 502142 285 191457 44850 129628 114 4130 84956 59 791171 19423 27 947862 85489 134 156354 15 26341 531804 118951 60 944767 120 50163 302997 44239 57 163377 85873 133 328332 170452 321 737228 49 4598 649342 1 46542 517783 155599 65 118453 57 4218 834296 110372 329 702742 234 154016 710991 152221 282 231416 198205 100 770823 5816 17 209692 266 86247 504596 53555 100 775093 50423 149 377393 6826 49 24503 157 34016 164623 18 8244 34839 259 195889 459740 146 25662 914850 75041 96 826259 236 127206 966271 111 178892 471857 337 123253 66298 33958 59 741905 31102 67 709232 113 22903 671486 362 150951 227096 53163 60 390687 313 188907 769610 157 51426 742767 114426 21 478409 47296 87 528658 218 54617 281884 198762 219 914160 180092 89 402021 106 58340 422400 405 164448 538097 49 60845 50802 137012 29 715920 14 140047 127698 242 134896 165205 162864 238 318907 100316 92 420630 172858 251 961903 150631 317 69112 107 111701 534090 34932 154 586103 229 157056 928217 77 66432 188033 292 179064 785888 7524 35 358721 138 150137 340131 6835 22 345611 371 192891 581658 173 146705 865222 112237 46 74450 22608 61 372195 89 110045 460702 35 78073 933330 155488 94 829900 336 159894 889000 48414 107 824517 102995 124 611745 118035 339 729925 8503 54 852165 126 127344 894538 248 84641 110286 204 188635 316928 88951 175 388511 20185 49 192893 190 172409 956217 66 79520 600377 44117 40 717650 58742 112 808895 288 128943 739308 198 75394 159137 15 556 192971 129330 241 88207 141607 249 743028 119496 100 257518 141018 127 477862 75358 100 259962 144480 327 621202 86 10686 290654 15488 3 169002 197 151586 450282 66795 90 320685 54 196812 482632 70144 125 959137 83010 26 167531 113 160333 207035 251 96446 133061 164 129959 274296 268 90434 887111 85 147698 468099 110105 17 66765 108430 60 778524 87500 208 472408 187706 197 589522 313 149976 430871 346 194305 898283 51134 125 504015 90 23222 315638 267 134078 293285 198333 152 253195 193623 54 663244 211 133071 243318 121637 77 49720 178636 368 368896 2 55307 521262 59980 187 819265 85940 45 674703 48 62996 619515 161975 352 231290 428 185000 730823 107245 155 516213 41 62273 696840 215 83661 489988 102 79054 440667 196 82825 474872 59609 149 386633 197120 65 455585 131214 146 900971 79072 104 339340 410 178665 237642 52160 159 976126 241 91023 379443 140840 42 720290 144 33183 211704 38924 69 828561 14819 9 213434 167967 82 656308 164492 285 417358 270 116370 300991 40 88674 661908 21981 24 623044 28 171548 469999 194995 146 800867 90475 201 749307 192452 162 293695 129724 18 731410 100176 232 753168 133575 313 765612 146386 73 393093 218 151106 741857 192551 99 875427 194 42929 429098 122 77069 826358 87536 33 293412 14 160553 790578 131 33731 731019 80231 216 738623 46 147681 679009 322 104090 573146 33383 4 188170 190506 259 888841 78907 22 221150 181 108041 471376 85579 224 894051 12 82508 693697 8 371 91103 208 130704 23575 172476 162 862471 143596 362 203574 56069 87 222698 47 74095 510764 119 172878 981125 16876 129 238613 266 153216 4404 69976 41 916675 238 134331 223807 143632 143 933470 36513 190 90550 109 66831 308701 18034 10 411616 116954 315 196267 64424 134 363489 152 105983 470476 115498 139 230452 184089 351 274086 163424 139 406910 148 124778 540596 45453 26 645405 154 53825 782682 33243 121 632990 292 117716 794656 66 72803 821302 230 182297 191332 306 158890 184477 41421 197 555227 81917 195 439615 55599 60 570252 84164 62 577533 270 172077 204624 29 65883 233931 24069 64 45003 176954 137 942708 148 37578 951846 65746 14 685703 142 173016 933018 77574 61 198501 8632 85 489032 190084 412 887832 267 89732 434463 350 135472 317148 378 193215 118810 17438 124 609018 155204 2 272883 115091 293 905491 43429 38 697302 55953 64 539674 135934 25 993605 42000 77 353257 188310 87 824778 27590 92 732892 6296 22 546591 54323 202 573804 121275 241 519423 44917 121 549830 97560 42 584022 35 26864 576443 224 66838 218451 214 87226 998101 390 190136 270740 57463 140 317239 121583 169 28478 240 71482 118538 150 136660 608121 157290 160 953332 138464 160 599889 47 76737 477198 62758 120 155705 48 182571 872938 294 126328 479768 174882 244 769148 195009 203 555343 109 162170 804059 81913 197 246490 174164 261 838037 220 148912 466712 97 139739 304268 99230 121 439769 283 97069 700086 120610 136 929027 58 27552 343152 183 155281 290123 174 98802 514267 153 99659 926377 150540 195 513278 149387 42 373141 245 77438 695340 26 103363 384468 140670 279 895747 152724 47 606240 13358 56 165505 25576 20 797108 84746 165 832806 21051 95 866274 209 47255 222491 54 138622 172974 23784 122 865748 101 14527 706925 103039 181 822570 59 128659 905418 156 114836 983550 96387 56 170975 43775 177 918523 58253 142 627877 5088 42 750146 56443 151 540939 254 196220 309630 66897 222 319199 199 41016 745732 429 186924 844674 184826 243 509545 46 15716 934559 90 182363 862507 78578 141 85487 203 68536 441782 226 72579 136839 295 94342 56740 195540 146 157236 116888 103 507834 111598 18 892461 8316 49 369796 186428 260 452682 182395 78 41942 79269 75 691296 197 105659 802566 177226 296 168485 302 151385 391534 30888 130 831254 8587 51 936468 79 126063 653822 45 52816 383161 306 161734 541133 20 2055 621728 161888 327 368690 235 167788 115699 48 135144 48763 78951 164 300265 60229 163 803793 66408 26 284760 44 177959 915900 161 131006 374742 29146 94 567730 85 18946 711427 338 119448 944612 189606 73 253222 121056 196 929296 91 95675 607658 59791 220 99737 57365 204 724637 19603 33 332797 24 199350 390417 36319 30 77751 139219 224 381678 268 91860 926414 329 144018 47654 134077 217 930701 98564 249 969582 130854 291 116602 156357 138 681660 141074 16 277135 115 37971 398153 81392 47 637403 165 150878 946255 277 131981 591524 181926 40 437333 62293 233 540495 113 145114 43724 306 106925 249914 39110 144 532871 172123 37 549113 226 87104 495362 117916 286 347480 9 193812 221285 53671 4 956801 106 99497 6640 375 188630 904258 111139 83 884935 193867 185 387960 172224 1 180221 43336 183 17003 10 4673 898646 143801 138 377979 250 153076 106983 903 29 705693 211 75903 798025 30 57192 70732 154335 364 46340 20309 68 509482 79975 110 465690 204 107576 813555 147 113389 827311 21531 111 422586 140 87338 243517 97481 41 72588 106650 143 729897 190 173876 152394 136 57092 685939 1 129495 947406 137951 50 390539 170 30212 914582 50662 41 814159 9 72183 781732 179 68848 215428 242 73667 155755 107 28632 622787 48043 196 365346 128 29996 422805 130067 106 343233 15084 19 535261 37379 3 400342 25 159270 523547 38 100665 975867 197095 336 496109 250 185836 170529 125916 280 109964 138 178336 967019 129320 46 290720 106407 38 335123 33483 133 822100 193 112626 961778 66418 27 227697 155931 248 346862 9930 73 86837 28 1913 862364 169663 112 98604 186 58136 521149 173361 185 298234 118892 156 111254 178 40283 212750 6323 42 822449 6586 26 362819 125289 347 385115 98899 17 851311 249 123741 548990 162678 45 650166 13168 102 704503 244 77971 326699 20704 31 698138 18629 71 937607 199006 141 804349 100492 259 220024 153272 140 58453 120 87961 795448 99 132063 903689 45359 181 144680 95758 188 532064 153748 125 68136 115 34473 262257 142 52846 276707 157753 341 234987 169 122294 682437 199710 350 116987 171782 280 430549 81256 272 213102 30 153192 64706 211 140406 641781 82 181465 711851 157 51023 489575 209 149127 459382 127843 71 422694 73217 221 502975 213 105921 391130 125 109540 972657 1648 25 741022 77 90848 529733 193827 410 624187 25 54676 151785 133 38949 408198 234 188332 974881 46779 97 135107 173945 311 16380 56 76275 275466 104 148477 13000 9 21086 159166 35044 155 546375 133654 131 230025 56 13472 755681 168227 317 625116 44 157869 993032 237 140881 488340 121769 33 964762 50 129446 152646 130693 209 716587 45 192826 685305 54013 1 10322 1586 31 432301 84 53807 202438 28366 65 253709 130456 185 211761 55118 89 70883 129382 323 966153 20 4562 286068 76 51205 312802 131 100851 407992 82 166858 480168 80870 141 100983 155421 4 123505 130079 35 951075 107 146120 970652 136983 276 623274 122 32690 199505 163 155991 101144 178041 63 887300 93 39228 739585 176910 269 857097 328 108368 728518 258 167120 613796 4136 22 205539 146594 143 381425 339 126393 339783 25 18994 986354 40409 48 873736 88513 153 372453 173 63255 420183 111 89425 18673 218 72127 618448 169 48863 348094 277 91126 227655 195 84276 523792 191630 135 180697 73282 93 827235 89662 209 77568 34621 2 814948 186 107537 134776 83546 195 436620 32 23205 780171 193014 63 790974 133 64707 527843 77097 172 60549 165 42968 691982 63035 116 240384 157730 138 918766 36821 76 342493 190118 428 533240 260 108585 792839 152313 95 691866 177401 285 755389 199429 97 490099 169390 111 519744 6 95928 462502 157069 61 700866 102 25868 771467 80 163763 802303 36586 74 694065 53 12153 216177 63243 225 653816 322 175950 469152 65 67675 635720 177427 251 417056 197 42752 54939 180192 421 547545 39 61959 443257 74525 156 323397 156 177262 656118 44 69618 993357 69890 129 397257 180 77350 671871 5744 64 10362 178 120707 942203 44 51142 457688 288 134941 447635 108628 39 666975 194 90735 918122 175979 250 986275 86 42026 908170 147993 182 210658 39853 142 920461 16 4642 594526 123233 105 973768 145467 7 154267 5044 30 483628 280 86988 5477 151240 122 918924 155572 293 45189 71 159950 4184 148031 233 739365 321 131321 915071 42 44208 355260 372 170511 774911 233 56854 58128 12834 29 961337 17563 89 115708 81214 105 777511 11170 26 340413 195 85737 203079 203 64729 157772 65 121977 912330 77326 135 785118 383 160341 770754 169 191047 874336 181180 164 429335 205 147377 332116 56 45746 703557 293 116950 688330 304 147743 868908 342 135273 345584 136859 286 22448 56 3440 682430 238 101421 51006 95650 177 670501 351 130537 413251 160281 2 67611 94 19430 842802 63 99780 649675 85 153049 993214 77 183068 11642 158 176762 549843 15 199866 290792 95257 63 111018 57 123199 74989 14384 1 244635 339 177298 443812 2 4015 816757 146106 224 929442 59 27613 950985 62325 71 493657 190651 50 271546 261 99311 81324 34543 99 129405 240 84381 637817 195 169956 76795 122631 345 120221 13 11116 557 110665 152 124178 44 43186 471407 18 163508 223096 188 54999 258281 87 97803 196197 34 43905 944540 93838 15 605647 135793 26 567440 77875 168 232070 170 106378 652279 131 60158 917128 152 108249 585345 134775 297 965254 40 47976 698240 234 156786 220311 146188 167 944129 108849 169 475780 68755 16 408025 80345 4 284482 110639 186 217245 181 194391 820262 286 124925 939969 149272 306 88313 200 41821 422983 179556 298 649158 52760 43 641813 31945 67 990854 190 64190 77639 149909 184 233841 185835 295 593986 16178 58 290800 147021 66 205647 17395 73 24130 111 112467 79137 175649 199 952015 326 140653 344969 36 37875 175838 256 196718 441230 148 69430 285584 8614 24 376326 133 168437 939820 236 92792 606255 226 67312 578737 121 144287 468524 7278 13 928857 59 11219 495064 10 36305 721729 99724 149 368864 198443 184 610987 165767 116 966166 365 187053 164231 114977 214 427754 7 170613 698293 131356 262 690657 75 21407 470812 59 127364 684636 305 162868 466576 59 17692 224300 113 89331 806749 144760 204 816695 65 147904 949140 127890 246 563346 295 160406 295784 103505 138 704805 192 76031 547938 326 192192 983377 125 98777 561367 54205 114 677436 21 166349 332893 39 121899 752389 49444 4 36501 50653 49 390970 147 180271 82258 205 141126 978539 84124 278 519459 343 121737 872736 33328 44 571546 252 168796 195627 190104 406 510126 143489 151 552490 297 148164 352677 89052 45 871274 27184 7 230321 423 183172 928414 16 41116 547558 26 55510 355318 44805 14 310930 100 65001 940349 186 153720 654301 75 159570 965760 105 156846 965054 2 159415 227148 8 2200 512283 57 87213 27351 165 76825 433909 78143 239 914527 133678 8 291362 38519 103 734552 74265 125 640651 280 191582 239716 28 142444 379988 109 194595 468303 32 3755 970462 45615 75 287401 116517 123 303318 249 79496 83438 108939 163 824355 9855 96 593255 360 199192 233374 153624 311 867328 35 45904 976061 27635 108 626032 120 28866 299314 47 69577 784138 386 198354 60166 114 187544 995652 22086 122 559528 78077 68 306651 228 133182 148048 54654 125 50462 44 23876 398266 267 118981 695322 312 153606 744750 414 182697 715713 193562 176 783878 129587 7 258262 220 123349 830085 38 77810 896584 219 59496 674423 69318 29 592515 44 54624 541212 109 102242 217598 122 17588 917126 370 168685 127038 362 179567 48942 321 122971 211517 109160 28 245394 139983 357 400109 58039 185 898402 4462 17 187191 294 139478 218738 186262 182 816969 223 121740 9366 207 87251 747059 166535 35 7753 40 189020 223389 36883 177 156999 6 19903 881101 15923 68 180712 183376 104 443006 43 166684 126365 123 175328 202487 83 134907 98498 132085 183 123445 74 23545 898050 36845 169 185595 8737 35 215132 8 61772 628515 95329 137 682627 41857 162 628116 377 161942 28649 23927 128 242612 221 81970 335554 246 88942 90707 158 93347 301888 129582 25 539977 126666 283 875927 104255 34 568529 40 5194 188771 70295 10 556613 293 147563 660395 113271 278 534048 184 47042 357281 196324 319 638968 135236 229 694832 94119 222 705920 25735 9 778330 2 160457 419163 45714 113 352805 103369 310 607011 76734 157 851042 136113 276 658691 77 72224 494390 213 63364 416700 54 11121 744805 6026 57 940044 55 126156 862932 87678 159 833108 74 5714 476820 147071 194 845953 27808 145 521 66696 1 942781 22 157387 507014 104 49374 178193 266 178853 163473 51 40071 74112 129738 89 326791 58865 39 335103 49 152599 931958 6 46472 827679 11 40113 460110 163926 125 261282 285 177508 119439 24 130604 646137 208 104034 269454 125 133617 751366 114274 270 479903 28 124473 243023 212 178185 87522 200 88980 289488 32853 106 51934 178768 37 604891 382 173578 591634 361 166451 380283 174961 274 825460 179913 6 905662 173 118828 14834 200 156136 850878 17 61953 40274 50142 215 462323 767 21 67868 75 110394 930941 146907 361 582594 36469 58 343653 155 40770 812237 191547 210 814099 99 160167 558887 27058 145 848589 129 138156 69291 19936 59 763412 77935 67 79493 68 25216 737593 124449 63 946226 145682 116 373264 79 22741 558988 59415 165 921713 79073 207 452071 287 112200 981638 142758 94 702943 89778 183 279801 4800 25 211792 25385 40 398830 167 38946 718922 9 22847 393733 77 26456 645823 69 128621 484036 50110 200 630773 80 157945 629493 181152 167 132891 112199 243 564125 108180 274 184395 16407 74 493206 60189 25 962025 235 77661 277627 137968 161 509753 179 59206 190992 195531 141 107141 259 132475 688053 45 8730 394600 47 34388 800878 55835 97 921571 128 29712 262199 189874 115 550645 115 22891 413648 139882 67 285521 326 143005 575284 59788 215 322764 173211 145 517158 65 10459 43829 11273 78 292704 122 148015 165649 258 68649 529665 29 66810 879330 230 64417 28879 6715 65 349797 196822 442 634565 319 174781 173300 319 125894 514301 81525 200 445397 75 47144 267279 184 36902 103188 53548 190 579107 74 169854 688522 106286 255 424853 252 93385 687348 118024 37 443295 101669 77 920360 152986 349 659012 115 23290 961793 19756 121 903914 334 163850 690935 110 41680 517402 102451 285 689268 188 164642 112267 189 125674 736858 54804 214 880380 50 178237 241522 141887 290 415224 9637 82 68709 20 49104 20501 152807 183 714380 41071 135 171332 164 73626 313992 174908 389 822565 140140 315 785085 5 160880 64831 94 18791 956703 146041 125 590619 9 154145 422225 45 120716 33152 198889 436 464004 52 20817 223907 115162 25 439554 180 100586 407459 162 133109 10391 180 112255 399646 25353 60 271060 158560 42 763045 8 60851 516921 114210 311 255804 100032 172 691329 1280 9 260187 84478 266 677709 99 27200 465239 5527 33 957541 114690 284 837516 196 102911 406149 36118 164 553801 77379 27 101466 66567 198 685292 58404 171 825461 81875 281 32493 91944 208 328615 85 28588 169074 34614 108 276788 142592 157 990420 83457 40 238952 9169 44 180179 109235 221 175638 178 39336 561298 57 194538 234603 222 90327 920670 100898 155 372041 61475 155 441634 77929 161 384283 107051 39 493111 92 129669 293350 188678 282 746457 226 175581 294116 191315 79 881403 165933 190 352373 179 82063 972289 96 61127 445053 164596 6 252453 169508 41 445338 272 174909 495004 136663 40 357485 298 107388 524306 26353 153 450260 110 41397 430427 167114 178 385306 199021 91 84982 133 25263 457512 48912 76 974345 171144 190 804891 10849 25 959509 80194 21 334021 54336 25 918119 209 106159 102404 72455 104 287543 352 147053 755572 76990 53 383888 71 179604 489062 183350 100 314240 87857 43 870234 171 33546 401531 105436 140 980359 86170 147 954094 322 108594 364433 164 116996 980467 272 162330 737089 108 17363 366276 140 112920 717043 28788 98 756024 97 68713 714476 192377 366 549858 104802 289 448370 188988 292 213215 42 152992 588877 25244 48 764293 190968 176 461648 60123 98 575889 50385 56 154605 28 65639 432612 157673 143 913473 39607 167 935101 186383 379 383754 307 101956 126571 117927 110 519997 63 4082 240695 121982 9 585710 75 180770 836670 17018 64 476545 23 148741 797479 239 145975 106660 97 55413 635194 90 99402 516750 109281 75 542899 353 165497 599427 373 188941 670469 100 81241 255555 79709 3 887857 174 51814 878764 238 195830 319960 160 42522 907436 136108 184 88111 1 97082 580108 355 151485 50801 50 143667 755337 81611 70 367318 132561 160 716186 202 129479 974213 67730 115 832627 65917 251 136112 342 179534 27818 100711 246 187103 58171 152 183405 192570 106 877097 228 129377 44785 136 153768 254939 6 57710 963137 66 82759 386153 65109 172 196996 104 30475 999077 99234 164 174284 92557 79 982883 41686 187 658073 63199 49 319896 101 116863 508281 31 99957 63081 19 48797 258808 174 107835 981012 16 50171 340361 212 195703 413434 164835 271 546769 247 163718 210700 186 113743 723885 90 178432 227967 145 152684 74463 142 46115 487081 134586 303 513835 83123 113 465305 76 47332 542741 42274 78 330223 111 81602 438422 287 87202 89055 159 50594 709937 119 36448 457181 224 113814 568409 162431 205 209667 139972 252 640902 153449 337 37063 24 123529 886674 376 172921 47674 149 70027 429008 48 91616 670651 130 109705 216960 60092 191 139029 110037 149 310079 72 67316 886548 45220 133 554542 252 163134 22882 115366 72 358171 179 96513 681508 100377 47 444413 133859 264 270551 146127 304 334322 88 75323 163407 48 15722 586855 63 10376 327899 87100 156 307895 112065 32 548947 16 147623 147179 110437 50 369715 134 192281 284919 114 58992 102814 282 96767 97784 39383 97 770658 269 176256 605888 123 90103 212190 278 98908 171387 183452 395 197134 55412 109 672372 133573 1 121678 89 25279 725181 129594 11 57030 296 109884 672096 106 86610 33672 55 72539 490482 251 97508 8329 31 148174 383115 146 111008 33048 188177 303 726893 147067 376 931747 84539 62 784474 75 13656 304916 8 70441 305434 93 137512 104518 148 79176 525148 192633 236 760666 25 1166 195565 138846 51 812108 329 140147 302595 157071 69 604919 160826 123 604575 122 107490 431184 198779 441 381312 69 23869 439964 13962 33 386041 134142 265 166963 105568 245 428229 166017 79 819332 12022 103 872871 123 18522 177035 187540 229 579499 198 89435 545803 147 106993 71364 86 86052 694132 72 70730 963385 48957 11 439472 157971 103 175409 10408 23 581173 128623 154 89631 349 193594 394762 44 157477 636834 140985 143 11169 383 178489 456602 144469 168 385069 45 15237 927573 59 9979 454686 48581 37 851256 56226 193 867632 103928 80 847361 257 86318 77729 129754 43 780416 90 109690 67219 107 61068 226607 47833 170 272637 33037 132 322437 445 198561 248607 248 84452 839350 171 103260 857909 4 19612 894055 176632 49 839957 205 43951 554241 221 68535 515875 85921 9 836781 125052 20 582198 152518 82 395518 112329 124 219212 84913 50 278302 78023 134 168315 91 119825 233945 113 167773 561739 9865 72 309422 167 150995 530119 297 94211 594034 85 161230 570206 68751 131 490363 38 6945 207214 40188 171 617837 101951 243 957168 15654 40 730418 347 147668 845474 223 159412 526584 90 72766 12510 33340 10 357895 57254 60 402212 100 13403 806899 39229 153 851642 178102 84 256524 82 109725 686812 156777 146 492552 124586 78 692134 25856 23 810080 193946 47 278330 13 52701 492913 34 190351 543559 249 148114 220995 8 1863 754900 74750 100 200091 297 174937 104166 39 15851 543316 75 62386 825454 113949 230 774896 18451 84 606117 151219 79 112707 164 190795 403176 280 121808 757011 25452 108 245103 63967 205 806812 289 162590 46739 10978 88 537303 29979 28 53611 134755 299 220842 122 21902 298544 49347 136 560850 155 69988 632227 251 74276 937164 45879 201 861889 106055 27 603364 5164 15 677729 91664 126 692625 61383 37 191047 79338 279 516478 63 9070 724580 223 108020 14318 14295 8 259349 217 165366 74476 236 189964 413687 106435 135 374206 130 86761 413541 99585 296 690865 105 114760 411278 167088 101 52658 198203 291 672102 70 21331 223985 199094 415 919351 121 117314 912835 67691 80 694881 183570 284 2527 88 158971 403197 89097 10 292208 50 4874 44262 186 186028 833110 37 198346 460877 44 169177 528049 73 41197 42511 5 69458 597497 147614 202 62868 277 157671 859143 50760 26 382148 55284 124 681286 99 31289 308033 164668 330 537171 16 7934 771480 99 53134 743637 142487 171 319227 52 55700 313265 164 112271 191743 115 15589 236618 232 142029 922312 76 32914 581369 402 173248 477512 43610 203 332800 103133 290 7399 61 148330 688103 50999 41 533501 64 21907 587769 171065 312 211831 31 144157 821175 42 127435 408620 53 39113 328545 62173 161 335787 161 33442 396075 94 11075 464313 18011 117 590973 71352 239 283922 139367 169 854935 202 83953 973378 18 5272 354574 137987 266 155706 49 81827 930230 215 84322 219344 140 69320 407432 184305 131 486411 136 161348 968810 156 44927 19743 192655 149 233125 75 130777 135935 177326 349 1917 33772 137 362313 107488 103 166431 159576 399 31149 13435 105 492790 260 123297 601207 105428 146 231106 150482 244 733027 33 43789 889007 106 18648 10666 43732 88 80941 50028 171 904059 50574 82 140545 282 199930 503729 193537 168 317504 108 121669 87747 77627 6 963226 161375 54 970025 55211 28 426948 30803 37 245761 245 94302 709062 260 107824 809635 272 110993 779101 162942 240 312908 66 60357 7274 160 27244 224799 173607 223 18294 89559 262 428412 129465 72 3390 315 190587 889611 55273 2 186751 41 11496 424922 160034 37 649000 89 13700 273618 47 22692 343466 11638 32 167968 175515 112 999431 303 161992 422987 128462 161 724243 304 121832 249916 29 7478 131495 188245 217 136190 353 170642 899429 186215 142 457772 125534 45 642349 191042 175 614643 182 137027 849994 49 127850 469788 8829 6 325956 3 109721 393575 176937 264 164883 55 191383 215536 10214 64 837787 83855 56 888978 144492 170 240240 102 184575 778983 212 53702 383303 41 105594 230541 154543 328 883654 160 25972 190144 68589 179 736863 16 125333 65942 29820 29 887707 9 49704 165091 432 188587 877450 235 133059 469629 107 16363 23253 280 190345 171064 31 1129 788010 191570 417 62625 45 76004 675553 174730 13 91024 301 113733 659728 73 92955 448780 102724 87 559538 93 43861 130123 160684 266 68348 120571 63 895270 34940 37 167508 163589 196 888929 72031 188 623481 140696 211 427033 83037 41 522817 102742 14 906850 6 51558 642750 191 45505 879193 43649 171 273867 184565 160 867262 39 88970 324620 42795 166 460192 143952 44 232802 132906 200 614214 117929 263 703405 83 168016 875039 116377 42 242824 52021 200 619582 117953 116 326103 125 189738 388147 68883 55 114601 17345 38 338048 272 184506 257044 291 180825 410492 48170 173 56186 64 22288 309607 26291 66 587954 394 196365 502736 77523 108 815604 36748 73 672833 242 121850 455839 74 44665 438988 15253 23 80165 10 115788 769215 189678 78 438361 171 61322 281356 126 47504 100308 59216 72 69694 292 171311 263362 15 116181 308502 14 61420 917855 128577 171 252757 168 52738 404561 279 171819 933767 145 44138 490513 185995 188 562576 274 151817 157109 42704 114 37256 234 57262 638657 197741 119 510263 130 86479 497287 31699 133 362644 78 139324 318453 49353 57 468094 77 12538 550859 94 30025 974743 251 72770 544937 179 103946 338279 348 188887 778531 62252 6 453969 193 110212 769068 57647 183 998483 174681 130 341472 148650 126 314104 78413 78 315587 397 185535 112097 141 29181 119743 158055 382 521016 85061 151 972225 27797 5 439516 95221 125 191566 251 78563 860151 117 36861 637751 64 72754 555512 97642 294 435922 36437 4 697477 112 56416 932541 36 66178 163843 68 5245 262313 152770 80 549462 35702 31 292396 174 58918 550385 119 44287 10758 147091 103 895533 48993 109 556115 175716 216 311958 81223 251 1163 247 72062 589838 14 159344 393180 57001 164 906343 68676 72 334823 47187 100 530571 11 170551 29482 119 149951 490449 230 149433 726238 30090 155 260577 39917 71 626552 108109 183 797473 312 136703 117264 130120 324 641215 142613 314 735042 389 177747 531336 11 98035 913892 95 129772 439019 165 97590 629381 131042 146 314181 259 196074 578351 164628 199 141365 5861 27 354390 120 100939 353330 223 73177 858827 7 20702 481039 58418 197 384033 67932 149 866321 148663 299 473969 173 135451 815242 191 123136 597270 150 79446 197422 66055 85 261151 26 61488 716502 50 189836 324706 128986 226 56257 198 157395 588074 36 131034 617043 24369 41 894005 155 39922 34592 31836 63 23462 167 37282 636062 2246 15 28747 41004 150 740118 38 1607 51409 150535 365 661983 34467 57 385814 137058 285 259936 213 96501 329183 31 68471 908655 119735 223 896251 123360 24 591299 45507 91 545142 4 78723 842235 5 84292 59469 120654 344 260857 200 90273 740768 64855 67 109822 48 104456 821725 219 199266 548125 34 76401 49227 62 22993 249000 60023 22 342269 54117 84 535635 36592 178 523908 305 182996 53592 144488 348 188073 144543 159 723859 26 22833 934653 196640 1 564608 197 38888 986291 57 63431 464474 212 120067 910595 203 87059 323376 115719 56 842041 105988 318 905074 105 14507 498929 198 73479 718161 56 165864 751756 46 101788 319057 71899 99 895265 328 114356 225855 114043 122 927422 101113 294 92145 28583 114 801818 45848 26 502451 19 44886 446006 160433 118 167393 73 27806 5170 99 149791 576619 319 197700 245995 114622 6 45808 27 18478 652913 165 53574 571980 70 192602 541695 39259 15 164080 47887 48 314334 146934 273 633910 44 44153 708203 197801 213 885561 189281 350 482972 114631 104 544122 164 60754 45203 54485 127 336150 182841 9 447031 120 31672 195511 405 188145 159715 30333 142 368485 28 47020 484427 249 139019 574408 84496 204 120793 34911 78 193299 31 185208 717589 34398 133 665053 164974 334 79658 88 134882 534084 195844 182 646491 103152 255 362609 24624 151 757599 195501 3 881411 185 94986 650492 25899 53 579598 81219 136 825326 111381 58 580636 68012 68 442095 225 94385 271555 143 60599 739984 125 181341 976874 45221 197 915076 89 11807 547010 255 143006 764130 9 110446 488440 187 96873 73592 90 9690 80448 143 180900 504895 236 60983 607348 21 112248 132247 354 198129 970508 54744 85 724648 132731 96 330374 167769 215 351760 20050 43 252443 169684 62 441186 35043 58 823486 83 18078 638180 199 64858 900657 13431 7 223351 47047 183 87361 168 155466 920011 57 76131 36632 97966 311 361065 17652 85 654763 105528 222 636545 155 155770 672383 165454 45 447825 343 194475 636773 135 154660 242254 247 163758 829141 24 4172 658306 110265 251 666562 193431 209 677484 187445 422 496371 71426 128 6910 101 76677 611783 133648 338 217761 124456 145 63701 109022 75 228009 112 53841 855828 25538 97 8459 74 104954 112288 316 198360 726190 76 43230 749891 188113 147 414245 111 12851 767146 44 9985 939594 45 30712 751640 158340 237 174785 266 92890 664495 36 42015 843782 96447 196 214477 225 79777 120101 197984 20 355434 112140 79 238267 143 29567 370525 236 157519 709853 219 103801 80557 89 61057 875825 193526 119 439434 17748 87 323402 52030 14 318760 119064 91 45208 85 11953 702372 65 88298 565251 90 152792 476345 138894 293 96838 436 190814 805995 150346 241 646896 149 40299 662684 57 14817 93876 132466 121 46103 104379 140 760474 375 189629 13177 20250 1 395357 65579 38 673734 172093 340 570304 120805 103 992159 162 147583 221372 77 139762 477056 181 79157 509651 53 5241 447323 95271 142 894892 231 55668 955516 7949 79 222967 361 170783 478131 87169 44 873449 263 152000 544639 39137 23 836479 116 53326 288534 28 29680 907690 169294 93 651195 113156 203 258573 160335 124 371533 70943 26 543275 99222 60 489516 122032 332 507396 246 163971 66134 44839 174 294765 54 22099 430734 95 93516 859800 12354 74 761428 273 105707 258959 120566 337 471355 22 38493 782407 293 151186 569913 197 169239 102062 154 37201 155428 397 158431 29122 22 120623 252321 16433 10 554016 87 165870 123901 131746 84 570668 14 21021 786009 102544 3 848806 57 92336 815518 146776 184 250754 121110 246 848773 149911 298 45970 31 8667 516224 135336 40 695716 206 197879 149654 147063 121 856201 174 125097 438160 130 118788 225378 50462 208 153450 142006 319 776957 163 43233 538543 5307 71 601760 149701 93 840467 93640 258 495141 10 17971 842705 38745 128 816504 4 14842 222122 17 6703 127073 194722 440 438534 40501 158 249934 29 84717 846729 138200 227 242941 310 111228 637717 54576 194 35584 73 165380 137745 72 38864 421825 214 100973 772412 355 17 601580 55688 189 708723 42019 19 10535 98 47896 492309 12546 8 851086 116223 274 867768 68642 151 466035 51 9055 331146 113 114421 731363 138350 132 744901 59516 174 382336 88309 190 269655 156 139731 263149 106 15617 140641 289 107181 151661 153939 153 23752 88749 117 354462 17422 102 589719 82542 197 714875 36184 17 187623 135871 94 18225 104 59816 405683 182 54137 53895 143879 107 916665 59534 224 920063 156435 273 734334 154184 16 584741 31 2806 933324 126507 302 678872 171 65652 293554 155 44750 155378 13376 62 536693 193082 202 463834 15 30456 2694 83872 224 35213 157 172487 503960 121881 258 72497 35 24438 807360 317 128216 474021 59 140318 562452 114108 273 416030 33 72121 775240 50 84573 945866 94 103279 698090 169329 205 210467 134 20414 70393 97608 211 635811 19 163528 442342 38 10181 385441 42 163283 847646 412 179952 501442 217 74282 917462 32 178120 948833 235 104812 470816 117669 53 777163 114655 242 431104 215 51016 504867 48501 23 116714 60597 26 684708 13 131796 48560 333 158072 669738 118555 284 421561 79 138769 247855 162909 193 430531 6963 81 140204 87 130421 411394 335 141160 481369 106 41707 68941 26 14996 873409 195579 273 784177 30 17055 165958 229 119582 917008 28620 120 640376 55698 205 889628 62089 184 902117 188517 200 955693 394 169285 775752 184721 333 880420 170 37792 173069 123261 187 145054 286 82487 141257 37 44161 739005 34058 177 483734 252 124580 808596 37393 74 739597 215 87928 910989 207 84909 376421 118 183637 619837 343 124274 354140 35827 176 181397 318 178179 569139 379 168716 103778 29 20409 976759 8945 73 323859 287 144716 534396 98 59952 742156 204 139538 681060 45 105087 407193 185977 32 113325 16052 87 541326 130 63717 442529 126154 170 76996 35579 130 392707 203 76868 832517 90 45238 747401 70018 65 545384 143 92305 313578 36535 108 931052 173896 378 502376 197 195159 994960 100223 232 786777 130 77421 214193 57127 77 706880 152522 180 940318 94838 245 211306 121213 211 462935 4542 34 73792 20 2088 155386 76 182317 668007 398 184364 106472 369 162285 307660 142710 277 760204 21668 16 969214 149 43991 927327 74747 262 575015 44683 121 760026 332 190209 184155 69 184996 870127 124 60310 180191 58007 214 706018 7915 73 250680 146 166975 257826 20071 136 571717 266 177563 299940 68 46837 53722 61187 192 360373 44 14933 416022 173 89631 892707 271 129221 782509 80379 31 906123 190 195710 270231 31205 96 553454 128535 104 141566 185811 251 527380 24054 153 721421 167 48371 709349 16989 39 851470 208 62043 309280 12921 60 862987 89 140784 492872 51 142415 231794 265 156108 435583 167626 190 736556 77356 133 596457 14 25220 39437 128 155986 259790 175 199169 958903 57 199357 429886 132197 258 942605 367 162081 883031 45 127158 921124 135836 86 978092 327 170800 406760 34264 177 265751 146553 124 606652 63 27510 834281 226 61755 261724 268 189367 41527 271 125874 646886 184 180633 146442 62699 125 213858 149276 126 890853 116853 105 796603 91267 218 51860 63753 204 41449 1 79032 165036 212 191053 522032 199745 199 299946 177817 385 249382 68 32080 998068 143 196510 122728 179784 270 328502 101 40004 496379 21952 50 595486 41 113526 813798 8578 5 501215 17 131572 240458 34 90177 767811 96131 158 852909 153694 330 214286 202 171367 765245 14 689 637395 130 190360 430058 58379 68 2382 25388 104 507742 1 20063 155009 225 90244 922993 154428 39 154561 16923 72 329849 246 140787 335275 1263 20 866880 108305 240 87094 404 182432 894774 158923 144 906910 349 132358 438306 165 195886 692088 146 42588 511357 84 161265 565321 196 93403 287555 27780 107 135463 14 8716 912125 24179 66 515290 23 90582 286910 156 124447 600533 226 110354 525810 48818 33 967635 261 184299 651518 1164 23 231986 169 196271 622976 76989 5 712196 140056 144 774209 11 198077 260806 99 86353 493865 91 89729 315939 167 67374 920836 184 139055 468257 217 138843 562519 113201 288 39377 8846 66 898825 28833 100 93003 120498 106 38341 97 128907 572545 139660 54 102068 107 189326 422633 76568 141 625645 365 183128 456576 174 68110 790109 34215 104 978083 104076 200 507717 65 5990 384789 70 122661 880421 170674 3 346069 117889 14 521380 154505 196 733731 346 147236 988288 59 19777 511878 5 1765 589473 115220 233 858475 49 180858 823704 70 135922 615627 298 123421 141614 31212 129 741271 290 87414 356329 6849 82 462050 137221 345 191054 60760 99 390075 39258 132 14888 201 141026 565352 172 164971 48503 288 191394 642249 133498 74 959862 58088 92 483510 12 191002 187399 134 134330 167890 188 108920 758082 41 74035 897424 143233 161 34633 139578 326 56755 140 62066 582692 85359 53 201123 134540 244 175303 59303 91 424330 178769 402 73359 96050 26 410461 76341 263 513924 280 171601 542503 21327 26 41783 49 71629 549844 171 99759 292773 270 150175 238545 55 184771 151815 84005 233 267974 121 149863 149675 83 59817 702373 196 90058 964472 146 149569 941329 196479 131 325059 174497 289 508883 97985 311 836863 106 198636 875806 40829 51 170837 72 37763 171235 53 83479 957416 64202 163 389489 118858 115 100212 37677 31 63691 108 20834 814640 91685 6 737689 95648 68 83501 169487 223 454115 14160 105 80241 240 130572 986948 60 33425 236712 133811 194 874501 104163 192 654470 57112 156 641869 5 57019 116005 103016 255 50677 128588 147 100360 86 58772 284424 51716 167 55398 181 165661 985056 19 63894 54528 74879 86 169489 158 190361 530346 306 134692 200775 146 33167 858700 193 182131 188255 89005 227 333665 6005 74 232605 83053 276 383836 235 130680 933814 109617 128 79064 205 115195 632747 30780 120 692338 68038 82 916276 196034 406 606976 6 2771 327276 49 135820 576938 118 61800 396530 177369 227 581698 154848 116 463998 83 61354 220890 49640 126 278982 14576 69 403561 3 8510 504248 114 14862 317555 113590 101 356798 19833 9 349953 150 124438 400934 52 17113 368238 246 98943 435340 31 5146 384079 179679 299 857214 30 1928 162785 68 27600 214397 275 128890 220952 123648 34 976163 60 59578 754160 57296 57 310540 53690 33 131073 98 38621 128988 81295 157 232573 219 183438 304870 39 118423 573460 189507 387 918431 92992 79 552320 146565 114 879578 85933 129 162516 160443 40 132719 266 110279 186953 60201 171 213069 18226 37 556879 269 160382 5554 26 131618 728733 290 131379 39890 30464 66 649433 335 130971 680892 332 118902 198230 45179 151 590627 149 130935 637365 282 158399 402072 188023 398 767080 207 105125 723746 83996 34 203182 72 53919 630583 170371 303 390476 132120 131 325502 44566 180 941708 161939 283 817779 213 170073 532314 119687 185 25270 82 196161 668739 80 151109 788834 25 112279 248610 117568 107 684356 255 150867 123250 45481 179 118176 102 31220 850777 83813 85 591422 269 123017 111503 97 108018 378453 35 8029 763081 35458 30 939551 337 139989 522565 191548 100 409651 28592 113 614180 9 28942 307664 132465 323 231456 25628 118 133805 297 98448 578219 119 43642 65796 287 134487 108443 244 177210 562869 329 142268 802577 63231 74 43707 118 27866 699454 36197 4 473670 16766 15 863199 57656 182 97048 37 83868 823965 46582 20 650724 69980 153 902373 49527 46 135600 116 84346 651701 107224 212 392963 199408 190 800788 342 186493 293549 119691 30 418882 311 121504 216557 140675 334 919794 18227 128 426318 92143 57 741155 6010 77 177655 20712 66 928133 15651 96 154675 145 31826 657512 20875 61 724372 257 177207 677407 67991 1 188818 70982 22 109917 106497 98 686564 145374 176 897133 266 154845 199215 21866 2 176247 291 141261 911415 61482 140 845272 20 85174 169806 134691 9 756740 95 13290 896849 172998 345 16629 90 92558 196525 276 162642 571590 101949 307 473540 69 42593 286652 77 117479 536333 71 132657 360771 24 1270 749895 37 187041 670471 373 176038 905116 124261 144 528012 185694 71 718175 179 58895 41471 76483 101 222126 182148 189 97658 74 108260 799774 58 111328 52285 191240 364 914965 127532 353 299647 111505 228 838097 25991 89 335552 211 65080 90172 357 192426 681798 98 47001 94629 197 163043 109960 169200 323 830274 82 7594 719253 21053 25 153375 141412 241 716945 68 96949 760770 114 135174 350896 60 95843 156435 68 102110 984218 107325 218 739632 6255 18 69738 153 53821 608770 76860 3 652325 208 139640 539339 8 17634 366889 135473 129 534951 149 44205 595485 92708 97 283937 133 27505 602598 88496 137 449316 194860 142 680378 104014 131 807220 78559 191 324354 185302 113 142917 128 167299 180882 112566 112 967798 3 67274 994273 62077 102 272805 4 1869 943005 137359 231 688467 122491 21 514180 31779 162 439297 52307 61 411866 24525 119 306862 155778 55 399336 65708 118 730500 167 29363 645968 175336 85 648673 156222 66 351761 18593 112 424082 57084 8 12020 153568 234 772015 60254 241 721088 49 70727 849609 144519 43 896499 13285 73 455921 148865 46 94736 102321 89 49680 350 124716 120717 2978 21 808482 35 139152 396509 338 190466 687235 102041 310 638971 200 120869 682334 102498 178 66677 22001 96 54460 250 153835 405769 183254 178 700965 51 74027 207544 44 44391 772279 2 28589 31495 380 150497 84814 163 71064 141344 158403 27 821342 137 129433 161745 180873 341 601000 52 40529 366043 199443 6 441615 77726 183 351000 101417 233 388292 169993 183 533041 24 45964 632645 103391 206 698964 132 175509 943572 184560 113 919033 92 11695 641264 295 99254 539017 167965 299 63281 41 132007 934843 58 105004 63663 268 150274 447584 132217 164 209503 126801 82 665409 392 170781 22935 64 88530 452462 91 66066 811229 162012 331 680719 285 173152 653665 177 35959 194130 123993 300 745252 99669 54 400691 7276 46 399793 33934 8 906104 156980 162 633877 132547 15 21313 104 12020 992284 117 101004 236483 131404 18 238896 212 131500 781289 118686 64 741366 216 65948 113192 29137 106 948921 81 139577 302442 397 173872 394301 141192 88 929971 279 150971 271406 18754 113 846717 163 113289 118550 359 165217 946376 49 40809 338840 23515 12 670699 142 75614 76835 27 188931 547789 101517 194 850113 47899 33 175818 299 175902 262817 40 89738 249124 65211 8 578330 177 54150 687027 39348 19 710911 85892 83 611857 41 21059 841169 40361 194 449562 184056 305 615477 191032 251 671052 377 146879 430075 27363 7 741658 167456 388 403807 111 26713 401621 69792 240 551998 119285 253 837112 14 211 821781 135 144844 481055 10075 24 577768 353 160428 392428 2118 39 167127 65138 148 204610 146666 35 415643 9 72577 139343 175988 222 860265 12604 30 251281 68 150668 438247 100740 9 270648 24 199865 641490 716 11 219769 274 165042 59825 76 10957 530876 255 151638 261854 58827 20 386327 210 184903 592614 148254 251 357970 202 42783 461254 29236 165 815340 179 166937 707309 24 45375 677356 212 165281 624198 260 71013 969827 56 3896 955343 17 11709 32947 339 140040 145939 20 106038 516314 62 4779 543888 279 120165 140055 10883 36 749729 199162 166 268060 128602 163 444903 164100 345 704100 199 43817 615531 189755 93 280228 26134 130 849285 59854 8 486722 66 27655 108704 159885 96 360565 159377 376 549484 225 84815 694406 120 44749 978390 207 79341 763733 24808 128 873497 99601 247 957777 190 49996 888320 160618 313 594247 181279 21 501391 152 161004 805633 152677 179 166803 148122 18 436412 55752 232 140442 20 70035 974377 32 10265 706756 80153 283 303061 300 170056 735716 28 47352 295944 92097 118 618203 191009 314 349316 70235 60 687957 182506 302 998542 196480 193 47155 21561 85 990885 267 145667 163546 88 195489 685339 65323 253 24697 41483 108 611935 108 31245 776512 136819 195 602260 227 118814 964146 100913 291 206928 264 198014 634118 270 106936 991513 110208 72 138189 157373 54 46351 16857 15 925680 103 144534 706531 17116 120 48734 147 52293 923486 73856 194 189828 125036 311 579945 160 35661 306455 180 192218 593722 230 85253 254763 65374 31 810124 298 90654 384458 10 12212 2971 60039 64 629987 149789 200 261428 82669 58 834571 348 182552 396332 119407 303 925071 73833 45 596323 10212 27 49924 163238 331 752822 358 165152 867496 123183 107 876921 57547 172 944949 113 43604 328420 172 93110 210135 71345 145 137865 185716 33 268008 106914 223 437729 168242 275 870103 427 184952 172555 6663 47 405715 91 33676 679551 94 153664 671651 367 136037 127466 3018 49 255889 105630 313 688996 139735 226 757334 88 28714 844333 163 27788 65066 99754 34 740326 49 122409 450773 65 17992 588841 94708 63 356496 182988 83 46985 126 23406 473597 85620 113 28175 120 121105 699003 15116 85 967445 147439 365 31493 20553 79 665146 137 19023 800909 78 146091 8790 113 33195 722404 20746 54 825248 173 43034 175417 104911 148 42903 56 15401 447588 145 46771 469966 34133 30 487917 169 66032 172325 323 170771 372654 48 24637 140610 200 108581 62657 409 198393 653208 30772 61 839220 38 165038 431281 140 115860 777797 142050 212 263363 235 174954 891906 144 58696 255579 19872 119 718427 153355 331 514396 89414 20 898556 282 83226 704020 143331 228 466437 197732 236 201869 46 13648 475561 7405 85 842157 165663 42 4309 163 166598 423928 30353 97 328240 366 198404 995205 109273 19 7835 30483 105 545841 88 30330 215874 176 112251 369346 59267 66 346871 161450 252 937798 145516 50 318398 252 177417 685 203 178288 61955 127 80768 226425 155080 117 61608 368 170626 576920 173 121153 48843 282 79877 70705 181 69485 194424 144204 221 287641 267 157956 461133 199050 420 852387 42 124514 395185 93 142040 536416 287 123091 821372 113950 78 446043 10629 16 826110 66847 12 994092 305 155310 500492 183045 258 514082 263 70748 609244 75464 239 485813 161 193103 80576 35 4240 506197 99474 85 475126 346 150356 178698 175686 57 628708 44 142952 201106 251 150543 851205 127 178073 752433 289 149773 902189 166047 285 103883 31997 23 457168 32133 171 386473 178902 271 671399 87 196725 217616 226 189616 115592 114 22626 124512 159474 355 114684 62546 141 427684 15030 115 7411 89 12557 813239 168 171120 556707 106 99843 628642 421 183488 696052 92074 194 686346 392 186299 126954 45048 58 916564 8834 67 886472 59896 28 189348 43 60480 758056 314 139718 845396 293 110843 39175 83 65377 850709 197 107038 336943 149 129434 253469 149 27457 989597 122712 322 421070 17 90549 575888 100952 15 50916 5868 28 667392 17 177545 619980 120948 241 490666 258 108039 485561 53322 71 955678 254 91580 924725 55813 192 768521 110706 316 87509 92711 157 672664 130716 273 224907 199187 79 873044 91149 152 418975 172547 332 349700 22399 78 991704 89 175775 769543 265 135223 413914 76283 248 661681 295 94216 814492 137642 180 448164 29 1872 129983 409 192019 369019 156 44597 110483 168 103371 836011 52527 192 24162 30480 58 275742 193 138054 525894 93728 28 531282 298 166427 801611 6089 24 362032 98 42273 78736 71045 231 941483 12 87503 192914 6 189262 84970 82 16601 792769 218 72854 702155 73 39815 142378 97 34558 18149 237 87743 573260 87 106340 124544 128 100136 490382 198283 418 557007 225 164967 850607 140659 368 411893 53110 26 558378 55 34632 163989 36 43477 661344 109355 283 253273 1266 23 873633 93 135983 890294 286 147471 497778 65284 211 142225 172 121082 597114 238 79138 602120 167832 77 730168 340 123001 667980 83 44822 685212 140 37888 84915 308 136991 41376 136886 310 698068 198414 318 548854 899 17 776621 22135 77 420798 9 114300 574315 175412 365 148018 187 123094 948844 126 50269 18334 224 112830 614058 43 189174 341722 97455 282 601509 229 97738 394544 2 47262 10511 74 159532 419972 117 15736 719837 6117 51 829797 4 28051 401413 16238 23 197168 189294 302 219008 137 138462 828285 140 124533 22211 25 664 923906 132 45523 723622 105475 68 45009 116854 103 903013 350 166781 406769 93 119948 361047 8647 2 969305 140710 109 904982 260 90466 568372 48507 91 713176 50338 66 274567 152174 153 472810 350 132717 943936 55526 175 670895 4302 34 710291 78849 279 238006 307 117072 689924 243 95273 446191 203 104446 462119 155404 160 164966 216 76788 576034 227 195769 130825 196 44948 353662 115 82942 424622 154600 196 458583 16 86474 254357 95 182059 267777 198294 351 1077 33 64023 332022 13 29401 147688 171273 25 540297 91 34055 670168 26 44296 990082 67170 35 685878 121195 258 69641 104884 17 207541 14 164027 293166 21647 5 724421 194108 289 544776 248 118411 80917 75 39889 217638 40610 81 726715 136922 78 525889 183978 390 551372 135 119176 497167 118976 104 897801 14327 42 225632 11 150167 624521 156 108879 75078 91970 116 117396 192587 231 516222 186619 402 236911 395 198938 22915 71 74799 937216 145087 109 378933 228 99431 770569 23 9425 529065 90431 60 202426 192810 75 302187 188 39837 37607 21390 31 705016 86648 44 292154 174 49475 119092 127018 56 549358 144004 286 961547 91 131763 922651 55 79065 469241 326 147343 125376 194 50942 889995 199 139133 907070 167798 341 973328 129 64607 955640 264 73471 301991 100 101003 908864 89 86660 99508 220 192925 150737 119 67041 737453 3 68391 176498 131191 92 464586 37434 30 27021 25481 15 3363 99 97610 693565 7 190320 897127 126012 243 791421 142 53826 30035 128202 69 232783 18300 6 907106 183581 118 699298 89 33579 890617 184 98829 718420 23651 9 201433 309 107635 192705 91230 46 711103 180 148402 451959 221 71704 264253 35481 175 839979 57783 195 885480 170 81399 746214 117 94440 88226 149 52414 234712 94143 96 909716 125326 141 598584 148958 252 604965 176798 245 884095 94557 179 841850 337 150213 223933 36838 62 435564 102691 47 448630 226 57704 724382 372 156686 781750 118679 299 548699 184 102261 554756 21619 130 676095 211 158458 514803 186598 317 212507 128953 146 248181 120224 96 148018 196 61899 894982 114992 238 279379 40273 39 938221 48792 139 363098 219 195568 536158 180 157632 983963 170949 276 245008 52506 165 749211 58 31604 385983 97778 177 378011 61410 45 880834 400 168355 364320 269 131030 916963 32626 108 661415 102 69749 221641 9031 15 849783 93447 12 829924 103724 196 448762 115986 231 977147 26 18298 883783 379 145133 627027 10058 90 837460 17 2356 702364 65 85195 200995 279 103644 662046 235 159368 573975 187607 217 237738 21 88743 787888 77 39119 896375 18509 126 312764 117489 235 885405 175030 84 307442 7796 66 671195 8375 46 323251 3 172120 543391 37 20780 917032 160399 391 324656 212 124165 984365 77 20714 911698 158583 386 658588 79712 253 722074 128 99864 14300 133406 207 661592 11 5160 723128 58367 113 590563 44126 84 597203 228 181986 778093 174 51736 988388 137299 191 765855 112209 144 406769 12 5682 474091 14731 16 231316 6994 79 859881 104507 207 192787 62 86486 605820 73 52081 976937 153232 142 830845 193 117923 47631 81 195288 566668 323 118631 57315 82 138021 706121 31 7626 89049 81 17468 519354 157 154290 673695 44 6782 777571 43 40437 918660 8 23687 407719 69067 114 645153 1 70506 66417 114113 247 300219 118 52940 545475 82188 220 293916 52 30363 443458 68049 75 867852 35 8630 824231 111821 244 421167 137631 176 86798 78983 9 121997 131 194455 530217 42808 204 556671 127 29235 655219 116 65956 552942 41 3017 48366 70848 234 982924 231 99961 528317 125208 49 713853 130709 25 812910 55 68455 928421 213 65847 14783 240 76281 481374 75188 155 860073 19509 20 54272 117589 257 104794 157 55475 193869 182 140031 930148 163722 386 840163 102 29843 70203 58118 71 353899 174000 75 159792 20279 99 548758 7 42800 573649 150 108601 194183 88 183531 733204 167 54039 682445 359 184665 315182 141256 285 264211 57 119921 963743 417 192021 691801 79 37114 619947 183143 301 182615 250 162407 601395 124363 18 275197 165 183911 577988 52381 24 933039 139396 229 467882 3 6188 107167 98 126383 791747 359 161337 782363 43 24003 838738 33189 73 153299 287 120309 756057 104 182842 64716 68611 105 621596 15 130927 716763 67471 170 329304 127 73914 672067 6 5696 525716 75 24310 212555 228 122414 308845 275 120357 771271 254 132724 469576 144410 257 496582 68915 67 739689 182 125421 39149 239 116947 403857 56868 13 342787 54 170102 924055 297 92261 619198 107 126596 118953 19456 66 804688 36006 56 320986 92425 241 717267 55439 176 932148 12 143058 67161 32933 43 951591 49 132304 686059 144948 42 260746 103578 227 105149 18844 120 901124 65903 96 38415 53 47000 618292 23 136823 717681 168484 100 416014 198854 315 560013 114957 43 162428 105672 222 960632 160 119773 221007 24 2349 462690 248 134967 503240 81856 70 232184 122462 70 394790 86 38170 455224 174660 43 114092 187728 387 115141 134510 9 336701 123390 220 225302 85545 17 53786 230 142802 971107 338 194544 599784 265 129449 75748 129 20103 797405 167847 408 627315 111731 192 955795 144894 327 693776 338 143438 473924 27 11136 282840 120826 307 239629 183895 147 283099 77295 207 295079 124837 110 982310 144 71814 477492 11063 4 21187 45493 103 177759 134675 336 775226 12 45818 455999 117539 93 503814 33 13513 263160 64944 111 626791 62183 179 888727 242 85918 760491 116010 226 663026 46013 165 66083 18910 59 492955 129803 75 195432 97193 50 720840 276 91147 822241 75351 67 438586 11 7390 350545 142340 228 769275 44647 26 444331 8037 31 538645 41 1762 452385 188902 265 176105 52053 147 746324 171 143884 938880 159533 309 354895 89 38295 75480 15952 80 439139 109506 199 626173 293 181804 115149 142526 195 283750 51796 40 704867 159400 283 304286 62 25057 398029 157888 266 418661 141 28013 853933 23 111159 731558 257 166240 259778 22631 75 612545 27 101748 50676 63558 189 335804 121549 185 951930 200 192284 16547 188029 39 415169 72240 15 205150 179292 274 149295 253 193248 4193 162234 338 819983 22 90186 413022 83 7201 590249 176 157664 165498 65274 218 770376 48 184819 989681 52116 31 830517 316 158743 717799 83677 15 512132 84363 31 912292 194569 402 678147 167518 372 969805 166797 141 361557 163920 204 338468 64224 44 219355 179 117659 823262 135 26592 35854 388 154591 739808 121145 94 529381 78 183837 318333 157859 316 456374 202 154915 212164 22679 25 845909 57 119931 901028 50175 20 782374 37423 176 190797 53 92859 144156 107260 315 23774 80844 11 383042 136961 262 256070 134977 169 626331 99 135231 646870 26 138300 773075 20069 100 423723 76 39577 229715 100279 230 507985 67 189859 493916 14600 94 527566 132 38220 718045 4 11272 211020 309 177891 882289 82 114894 526433 156798 28 823950 8496 50 278604 35 23558 705150 63998 8 219390 153051 111 18937 101834 21 632965 160 50245 766388 37514 49 260900 274 190113 844492 120 21694 696514 43 190955 226703 150606 28 599129 5 27489 470405 135 81156 776045 75466 200 913163 27301 130 766463 329 121416 331594 170 173724 467336 111352 181 686561 48878 26 514609 147 52887 143534 145 75443 159439 75 69100 262263 129929 297 24081 269 78936 69650 74663 192 231970 5 139235 512450 28640 50 490164 75540 123 710571 132 49156 719005 54647 110 430076 240 191328 398976 278 91712 887779 88111 265 958094 45059 134 920342 102236 18 120715 77050 230 284496 67 192680 541683 127674 279 768330 11119 67 750471 177225 136 934158 205 61776 105443 50158 79 294256 98 173550 923405 193679 48 71201 85811 169 131485 155461 380 288603 941 4 152271 183010 174 594121 130 55911 739789 301 97307 35186 34054 111 357633 172807 31 270020 174 71745 832282 60 44051 451040 39470 14 343195 75 119286 283941 29395 64 288404 27 84160 63833 209 114605 114875 46805 35 224025 108998 254 827234 66350 82 881389 55606 105 521871 90087 62 644286 239 116724 324028 281 84339 34200 2 21966 78911 215 67961 440291 37347 180 632967 33362 121 936011 405 189120 14576 263 168561 915155 172 46060 804783 109692 284 273930 48719 205 807293 119 97070 679436 181006 146 691202 161596 384 842029 107994 47 221633 81 50118 601132 215 96614 602686 86345 226 864566 222 124840 48398 19807 88 811389 32486 118 972118 244 73439 572212 258 131446 33696 81106 270 117957 49 6366 747950 66 45381 927408 76616 200 39732 133 155028 649641 169377 268 679799 41 54789 25124 73325 102 541749 7756 18 106839 17525 13 518929 196482 342 66469 147805 244 857339 89538 230 212516 301 110361 41999 14 184404 425859 33070 68 778007 12 115928 160667 52052 113 867993 168 30156 788625 275 93790 247269 114 111998 144865 45 62269 861608 146431 359 320976 196477 91 625131 92 163524 468591 134 181658 881930 4 150866 189593 133 161941 491779 1 12411 648656 60444 123 366299 126437 209 264191 98232 155 198278 29176 28 333275 183 199821 168106 76337 104 587213 58 145852 874775 139960 39 813394 110438 64 187312 135333 84 10821 104994 316 746614 156399 310 23769 7685 18 644282 105 153411 188372 222 72877 271172 117 49491 475747 161 194514 83182 166 140290 820031 49732 121 646263 171 39076 300583 19 1439 804996 161 142061 912982 192268 292 891640 25971 91 334770 172441 245 238329 72214 30 419829 293 116771 573090 24 48871 774898 111532 76 704483 110111 111 117275 26911 87 691804 133152 282 422288 125 162032 303874 115506 235 994624 27 89268 838491 111 41817 836198 46279 37 211026 253 118422 534874 195456 16 674552 235 140575 212175 73 161370 925522 148594 143 155741 140 19831 669534 199623 53 133206 123 58173 337820 77922 206 408357 91766 141 314881 136 28829 404303 261 131793 159576 1 26132 103456 259 80301 254833 37 137180 908025 16599 41 233612 64080 249 638940 138891 141 691368 155 166837 473897 75290 271 351255 41609 20 573547 184535 122 356865 274 166752 302971 5 85425 934230 210 99106 13237 103052 270 81455 83 90778 101744 105587 323 553911 41733 200 641571 74 101157 92018 269 92124 973767 112 122051 744901 26131 129 966659 161474 174 660539 61492 69 50383 160633 145 730017 150817 190 608146 133626 126 928454 266 142838 299413 111 92204 80490 212 78864 521919 3857 55 298172 74015 11 725833 67 173974 423877 194673 155 60998 111 15430 900728 92 165938 645036 358 143370 948812 117565 159 951343 124290 129 609241 1 130586 772592 95807 276 804418 79037 32 884203 48409 101 870076 135976 36 74343 180643 344 586599 38 42477 951670 131331 189 825762 19 7616 245126 44464 187 94942 99 52321 710119 48085 206 665457 254 125713 642368 65 31493 393328 94512 232 328459 135726 126 966607 28 44762 449208 17550 39 728403 86 155926 230673 118517 122 316967 82705 281 213484 55575 72 521690 102429 234 131947 19 29382 470722 309 167392 526701 498 13 464794 114 18614 505456 57180 91 683034 127798 17 747468 89259 118 170398 67507 221 864559 130950 209 412673 131334 79 522661 166 110476 248741 28 44258 572272 155 79388 538266 198232 305 630516 55260 115 627429 96654 74 116583 247 71388 725608 11320 67 623635 28733 97 891791 43349 94 386415 52 63584 952033 85 76229 162865 22 90990 595871 71 71380 401585 112318 149 551645 127 26094 5307 164 97090 723669 376 177268 871073 24457 128 302493 11223 6 7276 4613 11 233098 113 23917 353841 19 177978 232854 231 193571 410750 212 96393 239089 106 153635 557111 395 168018 943688 6875 75 326170 86202 45 55635 19859 79 688480 44275 40 990866 163343 190 269886 171 136936 733099 174986 103 441613 129 143102 236974 42021 204 482830 133473 56 125537 220 163747 327589 141945 304 806355 37739 132 923749 206 89016 587558 328 174543 816876 259 134325 246770 57 117698 101336 184 110577 819652 75284 41 641881 126 23688 951842 143991 110 981288 8579 30 661502 162 181068 419628 245 75745 675947 149903 155 835413 251 133404 887381 97597 211 648955 192 184470 35697 4 165180 339076 86903 85 907508 157531 98 189277 30146 40 77250 52391 153 656279 8 128802 37406 39 153621 218484 101 84083 128311 32 122913 546432 118571 91 879808 185556 147 333524 84 15780 621130 8220 81 223861 12974 15 791051 88692 167 789454 150145 330 162805 186666 134 702523 202 129039 606721 96 142599 391921 186052 29 841251 228 59857 992140 117 21070 249370 43 120870 558264 246 86571 562243 304 136161 506565 143 26044 489855 178258 261 386098 13795 82 51322 302 143868 345316 57612 109 430928 209 195043 910819 74 56713 480125 342 138686 433019 198 53940 390872 34 195951 348391 106687 251 382297 55 9096 74587 88375 121 249274 56135 78 716848 88 23916 12570 1 21003 14923 106 37646 341034 75252 260 402547 83795 92 569857 19559 4 915884 267 112310 999243 189013 112 282688 12697 54 190034 11 63293 530491 104853 255 286112 70 187570 242946 431 190496 29807 31898 52 19599 53 41523 591339 144277 135 842591 33 25691 507810 107694 225 469709 10866 33 957957 412 183229 595489 172 51607 762233 16 117785 275208 48498 25 608461 224 136378 302805 127202 227 918295 283 105673 948285 199621 119 371743 169571 21 472190 102 190943 981994 183 71373 886447 65523 249 257050 140117 193 368322 211 133344 268147 116 117962 904345 146144 198 533374 41 58508 653433 102300 100 907886 218 104435 504072 199 133509 187937 2 177871 912218 194 98217 918998 5666 13 319370 138000 31 849124 163509 153 140314 148 133328 218522 433 13 298750 14 111470 316638 12 101309 704490 103235 6 304095 230 187433 601572 152637 244 353685 235 197105 20812 184403 172 846658 137293 80 710131 89070 57 639266 56 35396 80162 37 185538 910145 125 138519 616183 43624 172 489052 240 149233 142176 128633 21 727287 41923 140 476368 196987 220 514420 85633 173 520083 70854 77 689190 40 88754 46729 105 79654 126561 96488 23 492268 62 171921 361359 41893 44 780930 78423 89 107714 43982 184 898779 85303 116 166665 27288 81 264184 53944 203 153068 32 69843 789101 17170 90 420694 148314 350 134971 40 59893 764344 61949 174 37282 286 15 483335 197291 184 637944 179500 236 445146 10 55999 851361 90759 163 873699 138751 191 574143 199014 388 290160 42790 8 437957 121234 231 704754 262 91764 246030 145271 355 650275 181783 410 768641 108672 178 713237 75656 69 209277 139081 33 541464 18 43190 444280 51402 212 87710 118735 289 783764 25 75549 797328 166 90528 245791 12 147288 834018 150210 66 836134 365 157428 455238 226 136713 612539 112759 30 643973 41 175854 870467 91 21010 209753 160960 250 769990 57 9581 611261 286 127349 350398 155 117159 173028 50771 13 113775 38 34347 240271 201 103398 523446 190 106204 63735 66136 208 702920 279 148784 196533 158989 169 366317 13 58303 414922 106766 4 313618 46 117484 949125 178099 250 479 140 99329 693256 16677 11 961545 47859 129 816003 112 32754 945637 193 44526 112302 98832 192 719177 243 151907 715460 169 75432 595441 182 62859 693414 49 76114 889777 63857 251 287098 68 13862 312050 90056 275 395889 187063 121 798371 186795 101 158601 207 68938 397479 70017 200 283828 39 17253 938299 263 143574 442035 2 153169 253621 57 9672 770792 9041 5 119022 186752 180 110660 43197 150 785006 67802 18 798122 273 121407 77408 255 122049 12263 138148 104 891905 8441 19 113732 22864 34 651119 158478 124 277063 131135 338 566648 189 151578 611255 43371 94 965379 28 134272 211668 51 58864 925349 94 86398 341471 194 92911 667418 177 125194 326049 30162 154 660892 17451 128 854428 221 80832 627373 116 56074 151185 68 25036 252691 165613 374 866177 36949 95 171266 175756 206 458366 186869 47 754816 127126 263 141853 174790 376 532891 246 140568 823449 57986 169 966568 138 62129 197848 126090 287 534746 7210 79 932772 78523 165 576032 182716 368 35545 65 10912 541754 348 133922 685559 31606 41 270730 58258 111 369247 103 149386 129016 52606 12 594889 245 163294 508230 792 16 545678 78782 93 11414 131608 282 684358 7669 68 456353 140 50479 314394 13 82947 133076 13483 54 737854 85130 228 355524 199415 15 964759 67244 4 717072 154675 58 104782 191165 386 354917 225 133166 855735 113613 257 341223 185777 178 147455 309 183476 706125 96 74249 232743 102202 252 859634 182 153758 61250 101238 89 149890 44961 147 236617 94271 101 917799 153714 43 131001 130 80771 383372 45 112692 460519 84765 32 107379 199 103267 806040 404 199682 143041 170 197844 964786 15279 123 525853 150974 77 677560 359 134963 325882 75430 268 356689 108 19064 45746 262 83285 309665 9 84958 219458 99 90793 431800 142 74984 561030 369 145333 386946 28722 158 742244 43 31524 984006 358 143678 770318 198424 353 782625 81727 66 796330 49 107430 751321 49164 116 205676 197645 207 926465 260 78695 966548 32795 71 905051 213 173383 270186 62968 58 679647 55 53312 120956 25 61739 349912 29 194957 919400 226 80678 462437 103 73209 788280 97 134362 386442 175084 138 269760 10648 48 546558 104766 165 282853 29643 99 809457 69 134958 756678 301 103778 51767 217 194197 421986 50 148497 287292 55 54715 744802 121 140530 415432 74 134195 28402 52217 23 378813 109 165422 200791 41 1739 542460 172954 51 614786 128 179125 639990 171675 173 837792 84934 165 867408 396 161850 436545 90845 62 271266 167346 41 287523 34976 165 743197 105660 266 82119 9 81864 307338 265 91093 853071 16 15739 666949 44364 54 817024 286 83276 896542 58273 220 906247 60 50261 567656 142 88015 247736 353 150806 128623 186860 143 728655 214 84458 277985 100 47297 992396 127 121490 11780 190642 189 485776 87579 192 878056 19109 20 325719 13 182147 224638 184202 341 811341 196201 435 733503 248 174697 139559 254 79409 854846 107275 258 933119 168111 85 877725 145367 216 941665 76968 5 876640 181872 143 604307 73 110983 595052 44379 191 579720 28 1406 884932 171326 363 246453 16 26647 213758 98081 110 602403 17 132396 907517 26 134458 865613 88792 155 33972 144782 252 212649 49 7031 167072 148896 216 634113 44031 36 860248 73189 135 31767 68380 27 607596 30 7348 430695 93 144356 905699 2548 47 317086 78 117810 617947 190665 71 926694 64 14288 66652 425 183730 159001 57928 69 686350 68839 210 597481 36553 47 916137 29741 30 235102 10 194581 355871 552 18 255035 78 109765 256732 51984 34 13701 285 118425 327837 138863 346 804323 195134 201 5626 126 118889 947215 45 2431 807708 124745 45 65506 196 77371 962748 147128 72 599168 102816 44 946305 166 129541 610552 182332 129 638723 102653 310 684773 113805 332 899798 51469 134 603268 129157 132 754180 104 56936 648955 104368 63 673822 22720 3 972238 170457 356 905018 148 101061 767689 157196 209 513788 114922 263 984158 135816 168 527824 101858 169 984122 124 17976 524677 86190 288 411288 105986 317 141439 74651 65 535737 73684 101 792415 48712 158 727690 23620 91 895357 141864 62 645303 101212 118 891361 14223 36 3965 217 48659 463768 38418 94 920534 110614 163 488786 191300 282 37831 64 13048 580240 151216 334 610007 162851 345 833293 329 171711 88123 35 8868 480186 180528 38 78025 22 2163 132232 258 195837 908223 112 45324 507914 222 157229 662773 2758 28 271745 91 48927 579075 134870 356 405992 75 38449 954810 331 151788 68645 109 188349 272929 153837 175 988268 101 22133 779862 123301 151 496211 5756 54 273479 105063 319 767322 6 13808 345208 157089 89 682470 81 10040 433060 63069 201 775633 42970 24 147952 108848 196 768234 5 7829 490987 33 20991 519078 65 27027 42392 113449 3 958762 25054 11 383465 152995 86 64903 185014 342 998428 86076 57 3733 152775 181 758967 78 101998 393556 171993 259 661857 46 13008 126074 116203 203 125650 251 120546 658949 151839 92 716843 35 15458 292033 76430 65 335035 107 171487 212929 119409 264 93839 153327 328 796062 4 108287 915785 36 4111 279131 142733 333 289439 160385 34 631518 146769 377 554359 71 57197 200387 185620 378 276006 174571 378 736102 75 74946 514008 34 115418 79293 44 16978 811605 73546 56 675935 287 147137 613187 91574 159 542986 73 173557 423762 106863 276 417119 16212 80 393079 80 25318 564199 87 7754 439792 109141 141 978843 85198 119 98769 44442 178 847686 267 73014 482941 83 118491 365953 50705 99 998135 97766 270 46710 118 145523 898443 185151 248 673160 44 155247 832093 49581 78 436140 257 78740 196481 91287 126 275188 4584 51 886257 8025 21 410665 88 70446 580231 256 105698 407768 50 66942 463450 63 5264 892980 111 68154 177142 121356 14 28320 45 37034 243705 71503 237 615887 109 140325 884727 32 7030 640066 97 108308 628902 209 117432 171184 125 75085 721776 25502 121 147249 317 125292 88885 102 144399 682079 123167 172 450678 185 77398 37453 86794 152 876049 138 38227 353000 18066 68 447102 167 66425 388576 151452 261 453958 384 157649 657881 118 74596 346208 100 28389 533334 149286 110 769865 178477 65 702534 170 142744 911931 124 24274 575813 181 59622 197441 111 39506 363735 55 87947 520985 227 65009 558400 48145 131 888802 330 141337 752912 3 99824 725239 179921 149 159269 17 21527 899242 21294 94 785558 241 82146 724451 31 99209 140058 2 193639 348699 110856 61 530629 158523 314 907283 49 129620 738679 204 64479 458372 331 136218 54779 110 86175 80235 100485 110 261237 331 130692 992825 23003 16 429356 200 60224 609381 80626 58 997550 263 98805 594530 74 11243 846408 72 70564 684211 30 67877 212568 92089 203 554729 65496 183 747809 134477 235 470956 44 4982 609425 138738 189 362561 191 48844 416299 171910 315 39087 304 122080 691811 193 40553 81057 96013 109 120985 135736 131 465678 151 65837 482570 45 131354 945211 12845 7 910885 149826 360 471913 85470 64 739987 145831 69 402640 111 46784 846029 38 54743 592750 186766 305 82325 176 97371 804416 8 8813 634190 176 135984 912384 93782 141 464787 213 186711 367024 122 114156 334936 77 30548 688324 281 138153 521724 156061 80 369538 41 130020 425693 47 53510 422203 53417 196 764789 179266 106 907013 225 66466 369505 182 38587 670479 167 139669 479254 139 21192 695325 67592 85 152974 196651 89 360594 110297 19 546933 42 66546 476623 56591 143 613129 146 159963 52648 83 107493 987365 267 186395 436584 325 199163 110472 69 146692 129443 88656 105 441025 194 75533 822091 32 91380 425888 105993 132 512388 267 79747 20963 52 59885 73447 178221 222 111530 190756 129 142071 199 92534 878275 229 161870 405351 277 180685 399712 128185 84 21087 205 115976 525061 23215 3 701345 85594 198 172831 184 198988 297458 166 184801 298475 185398 268 849873 86021 33 441423 37101 98 956307 158564 106 635724 155 124950 745943 51 159935 488612 5 159970 817666 55067 171 337456 23 6396 722400 146857 333 12435 197988 32 161980 179 101260 769185 15540 58 130086 29 69689 216919 16834 29 393607 188 78676 78149 126429 146 763919 102253 135 478107 74641 229 476206 26 46675 929788 28 7402 399940 107 183284 242578 248 187171 967151 130228 356 545813 196745 305 947846 126 65197 558243 177 54154 691895 156152 339 723940 187 39047 292678 39 50756 349323 165855 133 866764 157 66189 772924 61 91541 781930 71810 163 333078 199 61908 459821 19 197889 924346 4 90815 391139 32706 142 473682 194 79271 674601 192029 311 490582 93643 44 134111 171205 173 968334 375 162995 818336 95848 64 340275 30824 60 715183 109813 65 751438 106 30894 84898 142 31647 41816 21333 99 933603 189 81948 154426 269 155068 596136 320 122334 3496 15 7945 724365 28758 2 880181 70 18562 902312 276 98856 183372 82380 189 681627 83883 199 73613 100227 26 468111 30933 67 691861 52494 20 75610 136185 361 31849 175831 57 81197 39 1955 390567 267 81997 496788 18048 68 927069 131406 193 459416 149899 345 661706 156454 323 448999 46281 187 835579 227 76230 103703 15835 74 781238 31535 45 671304 42033 52 303858 30 123974 846548 136 19571 699958 140684 223 39754 20811 64 605481 3 197351 351593 54431 217 14327 11337 62 364755 53 30527 471790 30 68401 486825 22293 118 103205 125 174405 101457 14339 21 628180 185127 244 941608 215 101975 577371 55 103102 869872 162198 18 620001 121789 179 77672 74603 20 162946 120668 72 463420 100 134217 470831 100 15757 810799 183 163648 188364 28104 10 946031 212 88356 406359 27831 46 280029 162 177445 687665 102474 50 622366 186018 402 130566 412 197964 943020 187 53069 828128 289 170769 795556 37012 7 154409 11 140803 650682 171341 183 899563 179318 299 928658 66846 106 757391 93673 263 312584 47314 49 570147 96 198047 994806 82054 79 613327 272 97787 836987 12513 29 650405 82 46253 119995 140 19964 91125 100308 71 750091 178333 10 147235 116 32701 280395 155 128183 942785 41870 81 966423 20 176464 89569 40615 131 351461 22 13128 574456 178 59264 38949 51481 84 343547 52 13736 387369 98 10964 853554 120 105545 753220 92803 247 5201 14 23206 173844 40226 14 778457 331 198192 407591 11872 17 226137 15517 116 136671 3 180282 922585 261 156068 114944 233 69771 434349 188893 403 442468 182 52943 972243 38365 165 348021 138 90769 334061 221 188018 544947 128902 305 512648 222 85724 493170 325 127396 425397 86775 164 976143 152 67590 278817 177 42322 90223 103 194527 208064 87807 132 987505 216 82482 116009 22455 19 941735 140579 310 928604 124509 199 565803 160 55433 279485 3 26611 917995 76 158395 749890 111943 268 444203 64183 18 321347 15777 121 416929 174360 113 413413 65 62394 897324 39 94874 229142 170236 195 374983 104683 202 101645 227 122175 85893 71184 158 708712 142 31814 350397 198325 407 720095 283 194352 964678 30 152841 931291 72 44480 883212 132131 204 991067 41 4151 59278 85120 244 274507 99897 208 341085 65014 3 373083 62490 123 200474 20510 7 968593 81060 271 117613 188171 394 967108 168605 360 145194 56726 209 854910 320 133186 717119 95910 65 373352 124892 225 944962 32120 37 662699 92 20716 667641 76000 195 700691 12 82186 683425 196902 159 441842 247 142227 138897 103258 141 796896 174806 124 943142 220 132520 12699 34 103900 813529 72090 7 203922 89471 252 78481 27 30059 176578 190047 272 389214 188357 330 204535 310 193339 930963 144 190650 170524 74259 162 960979 112 80424 733268 13443 27 900935 35 139673 529846 77 84845 173515 173 79085 460846 100 17029 557494 59065 183 226490 65 186441 878709 139 176219 245811 108316 218 232476 15335 80 883898 36 16551 961631 36 40524 288914 115469 97 541408 51805 125 212711 46 33774 912267 88761 154 592518 151590 382 420154 110353 331 202630 201 189735 726751 51 94901 824032 101886 96 762141 24 16031 321222 222 97300 785 61512 164 430002 121094 104 131850 74 25092 172098 3 179334 534996 191392 17 519351 12 41836 266188 80 57630 780298 187 158358 932904 76084 11 385937 4660 19 286768 120 76916 450480 11608 66 564691 110 174552 51691 97618 45 578523 176 85967 355681 55193 63 91125 93 148104 111658 145 93286 479523 87 174343 48010 35351 26 869305 38 196887 912461 83400 15 942469 26826 81 165214 98 52292 576233 152138 14 381410 76109 135 113159 320 162884 345480 133174 177 589639 126885 232 868097 198654 289 843615 79 86548 2383 164925 206 633082 50707 58 409393 64301 171 878995 167756 382 432928 48911 69 69562 75556 127 896771 166433 355 472610 97837 96 853194 70654 175 869746 13 28617 345942 246 72351 214832 251 112884 724861 13647 80 274736 439 4 491759 187911 341 523717 133 80415 699207 34052 59 779772 94 32544 337960 5 44289 744468 62418 180 155019 154444 350 117972 35426 88 373574 176 62510 732849 35849 118 567411 2 54086 442386 84048 26 700958 84377 4 488213 77 14756 486558 244 90468 633936 95 165244 102515 70 74754 463465 180007 326 444416 131 56895 394785 76 136883 114274 101310 124 146458 91324 256 840301 235 63009 657372 132208 46 522239 104208 259 142410 79087 41 697297 38980 129 33831 9501 62 45316 113 29841 969692 149 34964 991130 319 109578 804652 84 168328 367928 197805 424 971957 63803 75 330889 23102 84 109552 98098 88 470907 168307 162 370001 128397 114 346491 96 119692 791786 75 141861 702714 15032 49 68732 146 91003 295162 29 51219 804024 11 20548 218114 18660 18 612873 111 44970 772164 56961 140 681056 359 162294 291747 187088 402 692693 144758 264 159420 157599 1 7398 47 39104 485179 138 31335 874215 7761 29 634904 13854 7 502730 52 130893 217467 2928 11 145235 266 89032 343988 97 128654 411767 262 122030 82886 129072 234 73754 94 69897 433677 84900 228 662297 117 28951 875992 214 148827 714617 46 138121 604289 126342 270 894657 35814 149 713464 105 78285 598235 165874 97 576400 40357 90 657262 282 142321 7431 145 23149 736705 179961 324 234034 268 90435 76619 151238 272 24159 108034 51 375750 109310 15 964920 170 100394 822771 78818 131 83091 117380 6 763431 293 150457 304368 116 14908 65829 90203 212 556586 119 53006 199681 192907 381 501767 120 35936 778308 251 166607 815194 66 36052 67643 141436 251 238548 118519 193 818797 44 159200 833110 9 70898 843508 1468 26 757011 124 71577 801943 905 16 229585 30 10197 149072 76629 236 812910 194 54566 100951 12482 69 434172 56 65435 268118 28119 156 143949 50827 220 340505 105841 107 791390 120 52767 404018 263 82524 219997 4 159782 699997 19 12031 387999 296 172281 937235 100 11159 336920 45 177838 535992 293 124661 90414 32773 1 708038 110 30155 527278 54745 136 854837 191 190246 804022 152 24682 211540 149751 74 959519 161 162181 821168 29112 27 990457 184356 426 736549 138784 52 695695 163481 44 22745 310 142534 86022 143 58082 809537 142680 60 450623 188504 342 253164 197190 153 608295 179663 64 428326 130436 121 241736 28 73948 301889 36 47633 913438 61 36073 575635 60 91998 133640 52134 48 909486 8060 70 924079 309 194726 830299 34 10591 365777 246 126608 492763 51545 163 30318 63660 58 304072 102338 241 37302 14 48335 994655 34545 122 487829 221 61821 498276 176460 230 441457 12 90727 500771 112771 50 886376 172876 375 759293 168 106520 672505 74996 187 904035 81556 161 140863 408 175230 977352 621 15 162837 124525 196 9800 365 176057 177781 158446 279 971799 167813 383 387916 58193 68 514098 148407 24 334040 153034 283 849936 165121 164 270519 266 134924 875441 86 23052 252719 163441 335 234611 72515 250 767101 109 40777 578575 94 40480 133758 27 1140 983932 30 125329 154511 214 147832 400658 74289 267 327789 127 124235 265639 353 155687 866538 154468 144 133148 8 193124 20655 66 16167 981249 137 118065 204181 91082 188 327709 159 52734 9069 187076 105 413271 163171 38 247146 14012 55 801154 18 180360 533359 185482 189 919344 12042 25 169499 68635 31 814298 130885 3 871585 237 66230 213908 144913 281 364511 78087 158 767844 246 82402 330162 34274 120 634605 34499 116 501022 209 67644 293812 185 127691 108579 89836 236 126319 47533 116 623886 316 143521 752981 242 96389 988961 55 109384 806223 53 187006 507007 146 189463 18655 39873 187 753402 85 31544 124942 142908 28 178604 390 170957 630453 176314 209 729418 95989 216 161167 133 193803 951071 130 115485 858112 121 181621 940216 110552 53 991046 130086 240 2207 196328 154 300292 22 39763 131763 35503 42 88652 288 141749 297894 158 88988 966910 303 157497 161207 112534 17 873968 157 29976 737662 22735 13 612733 244 70485 995864 41294 102 299306 197421 105 153021 147 130929 483472 162297 67 491086 26423 14 490807 21339 133 71288 201 92113 695059 115757 198 95122 78418 96 840398 157679 239 204681 73932 218 447498 166744 203 152114 113 76312 343224 81347 26 517299 315 156827 510589 225 88251 762726 62585 192 572176 17321 91 383613 9093 60 275383 9 196429 295425 67209 2 444867 20 63962 592687 64 73379 344205 146624 69 2862 184673 193 189918 158707 288 146044 550 23 299962 144 167014 460572 167294 335 185296 149421 282 834684 119603 219 588229 13 135332 225920 31431 160 669031 27 29645 279298 116 18115 585940 79899 207 459386 289 132819 858492 51 40973 948036 98 113483 517616 187421 100 492804 123277 12 567544 183193 154 932067 29 140817 672063 749 21 787091 143110 303 16891 217 71612 931409 37564 130 815724 168076 127 1178 148618 96 659056 29223 21 702261 313 103240 203042 12 80381 768794 141 166569 612683 184461 371 753504 50189 213 424643 20227 122 193118 107734 38 527031 87 25306 342214 266 194314 47986 77338 56 721226 15870 116 996024 182053 126 501788 146 97925 605320 285 123623 198262 24047 11 268396 170193 356 321360 355 166269 920992 222 97786 813799 98550 116 528144 11 38923 496068 126827 230 257255 9283 29 502198 383 160477 518612 145 175340 362563 199204 310 280305 34 128804 28907 26 48129 177595 147767 297 523774 172203 277 510816 110 128891 68430 24860 26 704417 43 99112 545017 127488 332 229888 41778 91 609776 169852 364 901171 53778 10 477892 132 18234 642948 121 140086 356272 158887 390 105149 130112 49 368009 216 140436 850754 38349 53 62966 178157 45 899070 10 51046 433620 174066 324 257610 197 122156 92371 190 177499 783378 92 160068 799498 107980 40 581901 189 75080 399401 124 196317 751913 139507 183 161534 192 156335 452724 190253 302 397652 164 27044 71404 141 36740 962712 252 109360 922574 263 112880 883450 159 45941 571719 33218 17 882300 4 58085 729121 123 183420 833423 37191 40 939279 120 64120 514359 4 131523 435976 199664 44 426938 6784 12 661910 182 87903 808474 146570 249 218245 222 78762 795597 25 135659 683267 108 159600 807034 56806 203 242377 92 76683 443269 22874 95 516626 173602 195 9870 183990 297 253907 187 68141 840404 9 196216 276460 335 173282 994597 79 30210 349128 312 108778 406989 98321 209 426991 271 161116 845233 155 35535 160078 106929 7 832904 68607 129 601231 232 181015 307939 33 6400 941858 143947 162 654223 62342 147 956182 166973 357 204128 13264 110 295598 57 176332 524051 94269 202 67797 44781 104 232876 108 38242 33121 53 153023 765160 99397 146 425832 135054 302 993745 195 159322 920895 146828 371 524557 145232 301 439773 159 143743 939668 345 146227 515932 28908 36 666920 105 59915 50525 45723 65 38461 53051 84 313468 75123 89 274383 110303 234 527078 7 6922 857744 183 158306 231767 332 117820 688431 145 198452 390854 165064 210 671233 157507 395 341494 23828 151 251023 96933 195 181882 119 58203 930821 68 107165 206096 187 79485 51641 173072 97 351957 35 1999 246058 165258 127 107875 10 148952 52022 98139 115 23919 20 16219 439967 3 145099 781447 199500 172 354389 152 197504 821933 31480 142 854575 131 162353 215189 133312 352 419617 69135 86 902355 258 169745 35996 34776 72 362760 229 126036 617876 310 150378 517442 195874 441 672789 47819 101 500553 137 122633 31159 184702 232 415360 116862 326 950714 13 5239 213322 107689 2 62112 3 6690 458997 21 53028 379198 43967 199 797024 77973 182 102874 97943 178 497156 189332 311 749392 99550 96 875876 310 159156 756220 29463 74 956359 214 87727 533123 288 99900 902238 220 55829 264127 212 52327 277407 11704 98 36499 194341 260 327865 28047 165 481378 11871 77 267781 88 9879 861843 185 164734 133270 62036 158 861586 37664 14 932182 6 74341 328401 187423 338 747596 274 165029 51200 53 46341 582058 194333 87 718679 198924 360 232214 34405 79 800771 117452 329 991443 25 34307 902908 289 113930 788887 135 75691 524536 168496 208 708065 244 59983 862877 186444 369 337426 238 122248 41046 57052 116 43614 61 8770 61824 251 115571 742292 406 179005 676009 147 76278 441702 142 121871 797376 70286 236 778469 41072 95 115918 275 76113 963384 28646 119 62537 186 140235 35689 82 81411 289543 127 88473 741757 140 45043 23166 44 31648 726140 143 29403 754491 18 8127 401750 171142 125 444017 171280 343 435711 2 69163 932679 171689 133 370449 376 177802 575312 106 58068 67195 16 5637 502191 172 108818 403527 56 8303 889361 15 82767 793903 56054 58 146430 163452 269 834435 30 1482 963065 180322 3 22291 17190 4 596824 83 57401 492414 289 147787 464267 99 15643 176286 53225 167 224323 174506 252 198788 128478 73 851126 110340 31 902586 244 120657 960688 44538 208 849633 48 10024 98083 195629 431 43243 90726 205 450097 76 94937 872430 45 54477 96930 72941 257 55475 6919 62 709009 114652 11 943392 16034 18 29035 124 61334 219103 166120 280 138485 19 52660 237132 80 51800 79356 186043 352 460100 33 33882 218359 101 61406 658348 110 16092 584853 42067 37 677116 167977 180 287416 164 189701 717107 99 29348 82407 13 111510 228976 162 56952 811257 259 125451 893955 229 174007 34979 272 158780 996216 48904 33 558364 91419 216 969622 48389 129 509940 57730 126 563904 163 63498 406540 100 125111 648496 173 84329 296935 284 167938 308729 60 15698 607888 3 7087 848320 400 183889 426184 1146 5 517924 75 19593 739624 85 120583 347818 46055 177 525834 134535 169 888345 40748 44 13438 211 45144 685494 191 113684 874639 56 106673 223300 75674 234 654971 49 129809 686560 152 162682 214900 119 135513 743306 48260 105 726387 143317 31 172111 182 96252 390374 148749 365 156838 103 46143 281442 253 174304 96804 59 8917 424185 311 158099 573156 54555 119 611209 59063 160 816487 137915 159 347838 176796 318 497974 11 1636 100505 17013 70 166353 111027 294 658954 63767 118 229894 351 192091 701838 178 99516 588092 114141 240 871434 95485 282 296464 54860 26 295140 89946 149 210374 70075 22 815893 280 104963 705165 70 82245 794855 109926 245 276486 24564 82 492874 229 70330 220798 146 64304 715937 28 57024 820217 194578 321 963574 260 151362 399286 39340 71 535467 36174 80 583250 8 3198 127358 89 48387 71914 361 159078 696407 17445 12 235219 360 190954 128652 32656 110 331221 60498 9 154229 188 181381 953288 150997 85 611691 148 28259 91692 266 107719 937745 47 36429 707921 393 178626 389879 59 5278 213918 104923 219 846523 134 136644 723798 154377 383 622228 54037 221 919327 19592 23 12270 92 63815 475528 79849 68 315154 78 33753 924446 53066 63 692021 6014 33 28755 50 14455 536172 191840 69 192953 39492 130 166129 184 144860 636450 184 174958 351400 262 158325 704231 149 77268 919186 86525 23 976877 104 63282 495986 98 77042 952176 69 7312 188402 1 1431 618671 75 167154 701879 125197 344 998467 117170 185 404691 7 96566 431837 151408 224 164867 102272 52 6605 169 192149 74576 33 126477 927444 121187 319 640754 14 174734 761948 10330 23 594176 6 177787 330280 58702 211 180078 62456 43 845003 43419 82 611340 13688 4 920651 320 182918 242391 186622 266 933621 116410 89 841083 313 116819 979299 12 79200 883872 37 189355 602152 68962 161 454293 174 113344 823502 74354 267 285788 373 173800 390234 215 173042 379211 49 49360 721369 455 11 369164 68973 172 117193 126086 219 972242 120474 144 239343 59842 14 531955 158 43098 178795 219 111499 981613 44 188087 458536 40324 121 745782 241 129983 947613 3613 18 287196 201 82199 604955 195656 282 415349 269 93334 239122 195529 342 368359 238 96481 594532 78 34468 571010 91 49294 830447 43308 207 519289 42336 18 483258 177066 7 608846 45 38990 413037 156 37633 393721 54139 73 793100 128335 68 762819 32 4741 219897 309 192688 509373 35763 80 89873 65 114563 8903 56968 15 870099 110259 89 572043 138 53792 516995 194788 365 109439 45502 10 103774 137044 5 837812 139 147435 380705 1279 34 44647 6 79660 232748 50 111500 236091 115 104336 303812 238 61559 56014 271 170848 756167 51066 164 737202 196 162335 684902 102 193820 839178 193641 121 750340 12 10999 852753 304 105924 63554 52855 133 324806 106491 242 219891 355 189494 969522 119 43247 88035 342 139656 927440 68143 47 172728 41897 178 965903 230 164213 873126 92435 40 128843 72 14028 488549 60105 243 2662 151596 342 770797 124 136764 86817 214 58143 946400 35319 59 466586 320 174722 790566 154 46618 714513 362 144666 126788 162 179392 116233 216 125661 608699 82361 212 713085 168 87899 90173 58 12995 868601 22319 47 575560 263 82719 919382 260 117042 74135 172936 175 719074 71127 224 845191 11566 94 775618 63 104731 624788 246 63205 697203 22 30568 216014 86540 177 893241 116 20530 508073 179 96484 931982 351 188503 914280 146351 358 32745 132020 276 307608 164534 387 910837 181448 57 429135 69891 11 786014 212 128693 273556 355 135167 180428 22263 14 613567 162177 13 890917 15986 79 855138 17 31423 202154 123 152288 960687 17 13908 104657 38 75716 356649 125101 127 488805 13 58365 355832 37815 137 766715 44773 37 879655 20466 1 587885 223 158269 399774 163 79208 342436 72 82766 592215 184038 274 860824 80 12119 171250 82210 274 174922 46832 78 826216 300 190465 943668 71 33618 569224 8 74851 315255 183482 159 906067 6542 56 338744 173 119987 729535 75517 230 598995 345 120381 246875 233 67427 19043 280 135297 393673 166267 31 82478 86 57537 102101 244 130439 545203 52 29472 599232 179329 133 971097 199392 131 754194 421 183609 583828 105107 154 817864 195635 230 192454 109469 104 818137 298 148637 550209 163819 328 788042 37 31817 377293 203 139947 21607 117925 123 469222 166641 292 343009 162 127311 223575 199813 337 277923 270 183364 526549 65799 92 691569 27403 70 729669 279 130687 592583 314 165120 413858 193 171071 339904 42062 54 115720 83 17714 602759 39019 22 527896 195368 440 307936 86 87668 904655 234 56837 581806 69 134392 546200 54 171405 983013 196943 134 22443 303 111456 109186 150195 244 322894 121796 301 62918 111738 148 892149 337 160409 970490 29869 160 740682 157 97853 28535 238 143291 181429 28 111225 211156 320 126986 311607 102466 236 388922 37819 81 567358 71 39195 152750 36850 48 437346 103690 194 716609 123526 120 220459 4942 32 137364 67 137366 751329 209 187032 323324 75 72460 932572 325 158529 279849 143 118080 906394 48686 92 851364 122386 140 975281 70016 240 448719 158 67857 741910 250 192538 798701 249 124897 720240 134157 174 983689 132267 325 635883 151 35432 472949 170837 342 199603 101626 66 838000 169359 150 557506 148 41937 545942 114855 309 172408 197633 135 435089 44134 9 600403 96498 309 34340 156008 143 596463 183 82316 74477 146652 330 503804 121 38385 821565 163 74087 297557 170 59223 648355 30429 1 747779 231 158906 15027 186144 135 212947 239 160645 450536 147 130233 946051 288 88007 210945 142643 131 268852 44104 184 814536 201 176209 769683 144318 159 492076 111709 257 795384 108079 236 669796 31101 161 666247 111918 196 255504 80111 84 537445 91 90897 448556 314 196140 10735 195 62929 382580 243 109306 432178 167230 215 53324 234 121525 185501 149658 154 907538 209 137965 65050 12156 85 881015 51028 110 732321 162 99103 165328 192992 268 571524 102798 240 152765 154098 368 199991 32792 168 704765 198907 332 554046 145 174420 125931 217 169636 476253 30818 59 364475 53259 193 325977 20143 103 687126 151 34154 654231 143 62140 752024 160 27832 341842 58 35817 352580 76770 209 741276 84 32215 69059 401 179456 303962 134263 7 576235 293 97918 468411 305 162461 100775 153 60377 679365 175993 24 957504 117005 258 718282 63 132151 72041 93723 38 701055 76097 167 791767 168028 196 8611 114 18069 734662 82 98931 171658 4 41932 66660 73 137536 521480 300 171223 714576 97 95183 809097 23893 30 803506 125034 133 212527 54409 66 344631 44009 138 511668 89 74506 541265 39253 91 659530 66120 27 740532 267 119677 19939 98 35213 724630 101 65084 995424 93 172967 618619 102217 121 787772 185513 73 677007 165945 214 213308 197975 49 175461 706 7 622494 111 159723 257344 111017 27 144678 127391 257 72466 43 141879 129166 107708 276 515978 178 52326 890998 23754 129 217326 110 42713 165179 147518 45 765121 57 51433 199511 39507 104 776756 185472 15 947986 100 30181 970129 137187 3 380481 305 142109 989025 140993 233 285387 114469 170 268348 42195 35 78473 69576 241 482800 67 101396 357617 105766 16 429552 41 98960 538778 117109 233 837939 94294 284 864395 327 150753 273429 191578 437 385686 85 34801 778237 105 158376 650345 185540 152 185801 142093 332 809624 15293 16 716198 11539 32 779432 97066 251 397283 194302 47 697779 350 147550 321920 42 130018 435242 146 40102 344683 51 33878 804646 127 108309 800865 128010 80 924332 167 160138 275576 120939 24 22120 223 170518 562774 65484 74 873034 23285 129 635361 121472 1 528596 148 167085 492144 91736 272 490013 126 102103 145883 196448 148 358590 63229 102 565166 172239 80 683866 2 34343 197085 28 51609 974034 23609 130 290057 57349 75 214529 134 149887 300577 176369 116 604930 140816 320 69913 241 167649 336341 207 146888 337345 34774 3 706083 383 180562 983422 14473 89 785353 33208 149 703837 273 148390 742215 169 39236 726628 301 97187 368591 193765 309 175696 126938 237 280942 44 8815 876683 114831 212 307956 299 167646 840112 5849 48 298383 94 140472 978623 363 189033 1740 195039 154 848808 44779 93 222869 187062 337 495533 120114 241 625285 4539 62 864367 194645 251 443546 167768 64 591923 183 50588 234245 194713 410 798317 135366 11 510736 74202 168 593997 117 102391 781089 162085 336 705805 53 14354 564842 156 129928 984262 54312 69 792545 104570 293 426012 103460 157 295294 105902 187 371990 417 177185 247425 125835 118 49409 121 32908 11095 205 111533 553646 230 135419 418982 129633 89 373008 167 70271 252279 3061 4 425772 140 22836 715225 20 22950 533315 61999 207 981219 305 135060 311089 186745 39 795926 308 141501 605655 77 196456 206559 145825 310 627969 87 83387 846235 168253 326 792608 101522 302 317125 113424 2 233472 323 194074 305299 35611 21 662299 60 133975 535268 280 139727 586978 34 75910 983333 103 15033 630320 162 29902 76202 91 170261 997527 114742 121 117937 129640 87 961779 24 27127 997550 211 47487 424874 202 87994 606798 152 65626 975224 1115 15 734340 18481 43 526976 22777 126 801 83 38200 500768 52539 54 151056 102 95072 431636 4904 10 237243 54444 144 851899 285 138213 793422 2817 47 877230 48073 106 63482 42 163415 728331 75 169414 844442 27 64272 405368 210 168676 436457 99 179431 915669 113823 43 137952 43067 120 794503 4 67858 844193 74 127401 593608 104 80145 148279 127 70788 20744 179886 311 893349 67458 3 979263 33316 21 38194 5366 64 714025 74014 218 670256 171252 153 948948 106 25312 734415 110 69061 901341 152411 119 886980 143198 109 169790 190910 4 221691 165894 385 885186 155 193518 819113 132 33912 623506 153 103952 916931 209 170148 852947 185408 20 910611 161871 250 891694 46950 167 296131 36717 189 540245 73422 79 687236 38932 168 770738 20 160301 656994 5 40862 644804 62 28949 86640 197031 377 559968 27 167464 778240 99 131167 345229 82495 51 538303 223 103124 276180 159 36320 326273 60930 124 766892 128 24288 36668 89037 187 827325 49 26386 245144 210 80034 653968 124 96831 92458 53676 159 276813 172432 350 988807 165893 251 703325 173318 391 110480 52517 4 367860 109983 28 698137 260 135749 906309 9714 74 660436 55250 216 454408 123599 226 339635 143932 318 166158 11520 79 485160 44349 152 768474 327 141227 138974 168915 322 88588 85 7878 801055 182341 42 178869 168201 281 449814 159651 109 53347 43147 17 679322 35 12261 972691 27 87252 491427 147 178136 611838 30001 46 417133 45957 148 30062 4473 48 677217 180882 417 275950 193 89518 830513 75 20908 224786 163203 127 557487 11 81902 308533 181460 287 385780 291 143974 798226 176 140652 882180 151432 38 54516 43 25018 177243 53241 133 865887 7047 48 318711 15880 88 208774 51 111188 65930 139733 151 347223 182145 128 298277 135528 237 382222 172 77037 465968 103791 10 78084 165481 89 310520 214 111541 460174 116800 168 801628 98993 93 944284 229 168792 630004 50305 69 341014 96 45328 46029 149101 68 519794 103572 260 683239 31833 99 715448 52370 8 145380 151488 243 187674 175 195249 856004 171805 26 344418 229 188949 940253 34 37588 62302 99 153233 23547 18726 11 614911 79 32778 648779 75 193906 47856 6378 17 88471 29 135226 788126 130 132082 476261 188247 346 483540 17 8262 573537 30 70719 393176 185566 97 88425 24475 111 759630 100758 38 945228 63726 24 996813 313 107349 317151 122457 114 708429 352 190347 349757 13450 18 952110 151 122085 558172 168 188682 606029 199635 156 25702 32096 21 843901 185306 252 352962 38 98237 6801 93084 145 538469 387 155161 579337 171242 108 743707 136023 352 713215 36675 124 41504 230 125889 122258 133224 186 277588 16566 29 281119 142 154627 113966 103554 206 182781 113 117316 647253 69047 176 588518 144 169496 803349 91 87741 778877 176 146946 695557 99933 178 282720 206 84821 983287 133113 344 671107 82 17604 624595 43566 89 358580 78566 39 54409 167 83250 995357 221 65206 54796 84 103484 501269 931 24 616439 477 11 140331 136258 298 933401 65623 20 78600 172413 93 690034 303 105118 673595 1871 14 663675 96258 221 108367 188260 145 483955 104280 37 959999 152311 62 66101 15503 24 766944 166203 362 968988 411 193924 24054 128 44837 23938 243 69906 10736 287 118636 969435 28116 111 168090 253 153824 222827 55520 21 23066 256 153569 600771 195959 191 252960 8 10745 747672 32035 15 636733 60969 43 768903 174832 66 14384 2782 45 350166 98040 25 987726 196 56011 65886 78 109778 454355 191 168264 706921 131867 148 762743 114 41068 646202 59 21303 362171 199628 424 60456 227 118123 236769 62014 150 131417 12 100125 851802 143875 303 338195 164597 219 862584 180 76298 161862 407 166416 460668 29 104656 650426 196183 179 689406 104704 297 517875 55316 34 562864 15 30010 233796 376 170400 755581 67 190021 155651 22 7044 86601 15648 91 822985 274 127490 86117 67276 2 682708 194 74597 130905 175380 21 989143 73702 97 667720 70114 259 197226 227 97098 205018 153444 294 248704 49039 24 933287 140200 25 133543 110166 190 378840 180329 307 955869 112529 118 648441 9084 9 210273 127 104054 276517 76 183643 30217 17794 30 726269 237 151037 367152 236 185207 88013 149371 235 630097 68970 7 960925 138845 209 914534 284 187497 38415 30113 140 264650 161 154459 561793 55233 170 247368 157583 391 174164 73825 150 835445 23411 50 184951 169 149594 499575 51 17351 153643 11001 5 442681 24 1044 736048 26617 143 690025 148 45088 696283 88 108170 334565 48541 19 709589 58 4665 836202 324 152785 82710 51 190227 874205 323 167341 67604 2 5187 789140 18101 3 314974 177629 2 690906 186 118085 581993 188 139887 229079 17 100366 985377 30 5294 4051 173 116633 332243 49634 207 255431 110 23636 105092 53 15723 962141 20 192394 651128 288 83597 684757 58212 219 744099 148 159542 592046 41 31781 612683 41 90123 747478 50786 61 74368 114 30729 983732 24 18904 196843 43 73269 607793 137 145056 40751 204 160703 457857 46 66297 484970 25432 36 46654 144787 190 210464 111610 325 64369 180030 189 317925 153414 344 384959 16 94615 824596 64 13372 856371 224 123855 116110 266 104709 414828 41342 68 493912 150 159234 859949 1679 12 131995 56 119424 215391 101 134800 870994 97 122058 913583 163 106735 761826 51941 146 178931 297 154076 649083 271 182185 745754 61897 12 619652 225 61241 203922 159364 212 845476 151702 145 587494 121013 137 947412 76717 53 103084 196 102584 310888 113 139110 308330 4103 11 133843 191 131182 882104 120 185680 358567 42765 27 886696 112 79813 280315 170538 83 682461 170983 213 644652 117557 178 79300 68943 177 162978 20 87435 962212 82 57554 489932 100 46580 689847 67 158511 963269 334 178300 442070 53934 150 431432 53 11863 641519 137251 255 685678 130 38374 717019 361 143410 282330 154588 291 80800 129858 156 991104 171137 114 528569 55826 69 162963 272 100708 122150 136 134329 535884 29720 54 766378 153762 335 122368 20544 70 651169 17248 50 657788 68089 105 328078 43 91155 566755 187268 169 99693 89756 9 501377 43274 125 752502 77994 25 704591 42911 77 579540 245 145280 98804 8 9293 939821 186430 202 503914 79962 62 298363 117 191372 102691 323 132018 388738 361 140818 363893 59 173959 405026 99673 314 907672 77781 71 85001 62 53813 340044 277 156000 322886 201 62352 992340 12 25200 504044 14750 117 48304 334 193848 798304 356 161109 621461 78 82905 817667 323 131470 846158 18880 78 945405 61 69649 912844 60 71383 802883 108 14860 401344 83042 136 527885 2117 45 855988 106 21737 3310 147611 310 511193 30 20763 939239 23 1351 191903 146 141656 62718 190912 51 227931 90331 51 514887 57734 196 223382 177918 290 240333 115066 98 801086 180788 232 476053 194 56902 42124 305 166518 960210 106 46766 299212 91 164513 859517 156275 210 341003 214 85329 103377 5 22789 75669 95363 134 861750 135 106874 688947 53853 20 812509 96 33380 168760 65594 128 601986 98350 144 239040 152496 223 267328 67 15313 287907 91853 165 385085 1 126479 379484 151 58449 989696 121694 206 155852 126327 265 710947 24 7495 846744 181502 379 297377 29 83612 288422 81934 118 347230 207 99448 837064 52834 112 181623 98857 171 143409 82 7318 459253 198 41692 942539 20 5496 616901 380 159197 809074 33434 120 647269 92592 123 781440 195117 366 136484 159047 215 164708 19 54497 135684 51 166792 991700 156181 394 154938 3 6072 199818 29 102403 636471 116 16334 458952 148 91885 682562 50 107033 483982 191007 119 712795 19 156697 326600 319 118521 6069 97586 14 272244 73756 88 657195 84416 29 110707 172 54473 959276 165852 203 793804 164927 103 264851 137677 33 625686 56177 60 801065 206 135531 806445 92 24153 41668 166 149515 482748 161874 199 424700 56896 1 61810 264 130633 810129 73536 199 446162 262 158423 559942 323 126165 216434 39 82232 378732 35 114635 971504 4 13137 721358 16693 19 819425 123 106469 940168 44 175048 587691 38259 4 111849 251 167149 332768 59190 103 481469 73088 265 175168 141165 106 112633 146675 155 332062 47203 132 116871 110261 80 730465 166728 8 160350 67 70034 365699 163661 386 479902 169532 347 858012 9078 43 615155 85643 217 209346 15469 15 801560 195460 426 877708 129 120822 279241 29827 64 281936 37016 38 915288 133 79898 19913 178143 70 126087 106969 83 590760 51808 176 171224 41659 98 340594 72349 11 646807 156592 188 516635 122219 168 804331 109802 110 851067 219 103883 342889 193457 15 135432 2683 9 555937 119818 327 83713 26 63739 586648 29221 10 280282 170 87820 90756 122086 325 470394 25 199561 979055 144417 54 240446 108 23299 285239 70170 17 879832 164506 133 182417 74 43598 450742 73259 71 149714 146 129940 635529 6986 33 92420 54301 225 309985 171681 192 168562 64 6482 668926 148336 145 257663 122700 19 32671 105 73326 569890 66 182603 954771 14 104002 988263 83851 111 771823 329 163882 933134 136 25026 594785 85 32309 108357 19691 69 65973 8 12501 813457 22 126530 922065 111694 134 435736 51457 96 135088 93079 139 276311 14668 85 509142 20858 93 716866 84074 153 851290 41 103201 910495 57 63837 779341 9 53539 74265 49 156840 952058 53485 10 976580 129727 31 141699 218 75020 282147 7 1904 151164 107285 323 125304 128 162707 435533 128 179321 611391 77 101639 544369 52 88273 840968 108 193297 620310 28 22061 696621 150050 104 39209 24075 10 196139 115252 307 508063 133 141139 933762 2 80773 222427 10406 47 302093 227 79036 559959 369 194568 980103 86 147203 723719 109 15701 389865 370 181086 947092 173460 313 941815 341 144621 309876 103996 243 312678 37565 179 279349 208 91203 453030 158 123290 608517 157843 308 771905 81003 173 515811 110 177880 350558 171 76619 125619 19589 9 882019 65 11761 788283 86685 130 188978 40650 67 282518 309 120737 282568 62 9786 70729 83557 184 791607 65 154183 434375 192720 206 410679 41100 20 571590 63 168675 590188 2 10137 562745 63138 11 253748 2342 25 927161 259 133520 8051 95 31252 789863 91705 63 339404 242 58729 329495 146810 274 481463 61 22222 906199 83327 178 900676 16 9229 960360 333 121347 563414 305 167776 885870 23119 89 825275 35 68292 666841 336 147581 380023 208 156938 16087 93532 79 602727 133713 126 409323 11250 16 783923 13438 6 990630 281 86724 925886 175543 109 830444 36562 29 739422 37 156920 984858 197 194423 137263 166 34364 423400 22843 64 740993 259 132763 82038 255 134190 730574 185 50712 588723 90 19226 979012 111819 279 832791 78 26942 992019 154776 153 502761 77898 221 141470 186650 197 534035 15164 23 956678 3 13979 313433 75757 163 899993 302 94481 517737 55245 206 852835 55627 126 727538 71887 59 889066 21 24720 433726 109383 58 214883 195532 48 941328 89 8936 741198 140819 288 259398 188206 27 730320 121713 28 286895 16740 126 796987 29130 85 87722 65 167546 270935 61270 16 987644 317 170678 58407 83 15599 642386 82084 227 542681 317 11 902373 178742 113 426763 7 85897 958347 40136 35 359298 7076 15 925269 88 19507 604656 115406 280 411200 55 159593 189499 77 75423 4399 90077 45 631518 61 190859 349618 127310 255 847711 117 182808 507408 214 55323 653852 351 161452 604298 265 199312 102185 306 120851 557776 156507 46 776510 78 164748 70571 181150 343 806165 103725 191 588280 61080 23 140964 66 67500 378144 40 10450 476506 125 120382 278935 54971 17 647160 249 88383 384619 105460 183 266398 144 83435 926143 367 196911 140028 26 39672 962614 93 33822 401120 66 184873 974417 105472 162 921951 63 90737 461708 80213 172 428278 156915 275 479820 37515 25 863216 348 172751 967840 73468 13 403921 77887 16 746989 240 99753 572939 125274 15 633273 60796 68 603222 187286 387 657737 56104 67 645773 41 3375 454773 133 107220 322548 179485 22 462838 175517 141 750133 150142 377 67275 73065 143 50876 370 196492 328400 175357 110 233537 138 197117 296379 84 11972 262006 49545 27 558546 57 5138 6632 128198 110 599769 116 188984 621658 42283 7 741687 8 491 654637 155088 343 708358 378 143081 939356 85774 100 911948 95 10560 319431 4 38805 169590 137330 293 867332 138 110880 31922 424 188494 224252 144205 343 538407 167 54820 942827 69 7046 613531 647 16 488855 88 115846 638263 78 41086 590973 42 177814 772270 59297 58 412531 175071 382 436760 32946 116 662229 14 73786 221901 352 191201 787387 178361 365 100246 312 187453 178974 331 175019 782755 40 53465 740589 20 30292 716111 135 56353 951598 122196 250 964555 287 106306 933795 40 13390 779255 86518 181 142170 30637 132 762213 55 199398 201642 123705 198 651778 23681 17 272107 39 17570 99228 66880 153 38524 274 91581 132164 230 113593 148389 145750 358 516432 156 158986 881410 176 195968 287701 146 162045 795289 218 67273 597056 238 132242 410017 8 14826 310613 111422 294 80864 94 32054 53999 80484 244 719161 45 93818 105334 187 113847 168755 61 45789 545082 146 35382 128891 217 107649 573115 126 66056 948731 176 160740 548961 200 73389 571611 282 105349 717461 116681 98 409154 18008 129 801376 100 37386 450587 220 182133 517465 57 120439 883287 35 43107 576005 271 122073 92033 41 8476 767108 129158 14 888167 62461 212 545220 175734 195 566669 205 178250 727082 25 2777 399553 1264 7 526752 160149 134 482508 6018 44 332279 377 199781 42573 355 152339 607947 148339 116 291111 229 86543 40936 73317 125 765972 117872 317 939263 80694 38 422348 70462 254 694338 341 146789 102540 32307 47 264369 64494 207 370761 132 30315 244338 42 77086 564743 67033 253 931183 28600 139 916909 140561 267 719381 71 113199 902742 120781 238 410473 177468 111 644186 391 174161 510883 159 139563 709854 100468 162 392429 312 129194 60682 9 30173 602333 170341 152 466697 42863 170 340486 70726 122 436946 88 149818 344385 178249 330 306245 45370 120 928248 9 150500 489098 46490 2 155256 58750 31 216007 61 188163 5407 122807 6 784204 302 91558 855558 85606 256 319179 49876 35 423421 169 105839 427307 195373 358 92767 433 199167 551023 46 107144 861288 191279 53 8056 55 6160 699153 156 34824 966003 17 37452 308224 109 190074 331604 84 139946 944286 198428 396 962494 57895 79 316066 132 181856 762705 16 190363 185930 170 125004 204788 43740 58 754398 47524 50 519321 100961 89 502589 66 64043 965610 52649 227 466499 174 88961 397200 184773 107 686509 48 81442 957457 185072 65 858900 26 44316 266700 151700 5 765912 26111 139 607836 77373 236 34170 135589 15 780016 38255 101 747422 154180 66 271648 5436 44 780324 55 84318 622775 188981 50 354397 152164 21 567510 191617 24 294923 288 197831 730718 61471 66 304414 212 99526 486464 72797 264 982578 174 74818 335696 194 99351 198835 108 150840 363916 161009 383 304705 113031 104 76448 127 180061 612752 197459 223 981671 22450 63 594296 159 78182 248527 51703 32 617908 192 114681 961245 114383 209 48331 30 1051 227990 154 92416 188913 87 16338 387024 182756 130 209639 193850 288 686235 17174 49 740722 5 15071 122811 155 141676 196434 197888 131 545405 37 128195 150232 181349 389 155906 301 152307 512215 238 85362 650549 199 72798 690772 195892 273 315183 190 113752 98607 10876 35 671233 188204 123 731784 154803 25 742075 194560 42 536766 198959 313 189507 329 188318 842197 102 18083 171085 63 67382 542335 253 121225 909373 269 72483 383916 218 154518 344318 36289 12 778564 36 103960 407711 111212 72 312398 124858 49 836222 156 120803 638008 36288 64 207478 18 11522 490731 1059 9 587087 59 93435 787159 102504 101 508674 314 142618 409169 130147 204 946903 7130 77 228073 146948 229 121484 50 5056 861195 86855 69 975696 188090 390 488857 38956 160 526810 258 81028 313518 177 52623 65144 6 8379 964484 133447 193 17940 190 83057 988508 320 160850 672549 45 160592 421563 147 28849 252221 191972 142 906306 305 163898 322883 14531 29 806542 43 13127 11101 77 187194 213122 42264 146 296328 52800 48 444359 48 90663 861653 254 68437 427750 27948 126 827545 186499 138 821523 179 120815 873096 2631 6 64123 15 29533 242306 128854 280 56562 66362 244 922211 196 152057 539833 111 86595 697399 407 174510 984591 63098 98 230317 84204 245 381075 10428 91 717147 121619 218 219794 111267 65 114067 94136 287 211555 158438 177 876540 83 60465 515156 23 83314 253430 91913 113 182336 185211 189 217880 64854 138 47845 155883 363 236814 339 119750 72179 51495 33 970408 118474 21 709484 153753 48 804313 11145 36 371534 13489 34 937132 305 137573 140966 74397 170 574509 59354 55 256837 56220 81 939203 173671 319 270548 271 136564 987759 2 98364 774892 96 130003 833933 209 83826 4358 127 97118 306452 6510 72 400004 166095 370 545876 62884 96 309226 128 41067 313502 17784 99 251119 168 101835 37044 178779 402 957760 170290 115 70261 106311 208 372326 162656 7 759280 153623 27 181971 9 195909 486892 76617 170 604724 24 28499 290937 31463 87 19079 343 133095 166177 43 3907 852813 137072 302 486723 23 126939 980125 188150 366 649026 230 91469 297954 154393 382 216609 74943 159 113837 351 154347 638186 176975 81 588825 55 6769 737605 282 88080 699445 112 159116 824019 114 181122 858931 52 22352 804583 8411 49 837304 78741 225 947609 31737 34 920211 194 180606 678806 23030 104 726836 20 69691 691795 8616 1 690209 168545 272 725179 269 168104 137023 78 152788 580953 116891 72 827683 109 116193 567793 13643 24 490031 24719 49 843320 158829 28 403801 4424 52 312930 214 55051 299555 103861 92 724654 183249 83 454995 93452 186 789868 165694 208 358388 13 17012 373913 97921 261 369284 146 66075 203445 108031 99 306235 121828 235 743231 133683 191 917160 21862 109 251440 130839 232 161913 81 12502 580551 115152 112 3299 18163 49 65021 198861 147 317306 49418 163 9206 131 127104 44600 357 178251 847434 171 63828 417755 77316 135 15431 116 41790 1313 167 160023 96548 30953 7 136957 178733 340 722866 74 139974 660791 139337 351 620669 245 115205 558192 42 102930 368101 17329 57 697336 191 65232 767439 312 129635 521991 148682 1 878394 16184 97 17401 24 4733 44920 91597 4 454695 63 116735 601188 22853 36 196896 282 98514 236594 142726 167 47943 191532 102 423577 62 30749 809762 68 65438 574652 42 158349 790203 103222 171 797315 91457 205 345605 12823 79 435438 19 88255 947600 7 160767 383386 361 132929 403122 5 194217 407303 12 37586 686549 46775 49 130660 34 14672 980856 71667 30 886709 106 43153 135781 3419 18 454977 12 39303 536941 40359 163 974828 75536 54 318187 108917 168 760811 135 67072 311824 96 19067 825930 186536 25 80246 97551 185 845849 165449 281 9280 5 134321 17879 68 73727 529733 55471 66 121490 151326 3 869993 146 34628 300203 128 157779 992027 43 16094 777237 158799 60 9260 180721 154 134346 50 96943 880099 265 158982 363075 35943 187 281670 182 84960 158144 352 162506 200242 188439 80 218945 326 141413 512307 70008 243 734898 98 14669 512798 71 117910 895642 3 131913 935453 132753 10 780441 133281 60 601500 334 126371 481816 184456 270 719010 168 67040 15606 31 115365 877733 57781 234 457133 186880 113 927253 149664 156 552987 124795 121 464947 148 44710 69391 182207 211 213089 71 10635 20970 360 150573 351251 218 192341 707874 2 38072 414859 111982 221 565105 116 18317 984113 207 86584 703461 266 124573 525037 174 94153 262044 99700 18 239157 38 163756 856789 175025 191 362662 267 125741 17373 184400 277 949132 57 131170 393395 28475 23 132125 182 114401 751392 143 113013 242607 159 112859 843688 27260 99 931806 362 185888 988242 26253 52 512840 122 35354 8507 346 199864 820192 190 71636 601583 310 119550 787680 344 164273 212429 66150 141 382536 160692 106 715028 44 92801 44111 111 134890 75378 105400 147 872308 29417 67 334608 71845 28 151833 76333 158 279181 5 43127 130249 4219 37 316635 122563 199 712289 14 112290 739541 331 118253 911155 100 192879 987789 123495 118 25046 89273 111 843695 159998 237 242728 4092 35 760544 143880 42 735307 37 14041 100960 190196 208 748353 162 87597 670259 241 93329 558738 117011 18 145017 180959 256 745306 101 27214 753680 180203 329 502132 150 110721 296871 337 15 698625 33 46155 145124 143386 326 240748 173 55852 660438 152222 9 784583 195042 286 252210 313 154142 874491 111 27047 237144 5792 24 948652 147980 197 74071 197109 252 347275 50391 98 262156 332 168660 614346 1 70875 133538 320 132324 709180 23182 122 262993 50 32002 31982 161 26086 167334 36703 172 830031 68 170540 736677 143481 77 900470 191 127381 117673 129966 316 611283 47462 31 73581 7403 83 834454 156 107084 962382 202 72769 936430 33601 106 626389 86 183858 942361 192 134723 865211 102887 281 738266 99581 223 93276 145124 24 627016 143 112571 580111 160 59358 129384 118 30457 787137 1568 22 116370 10 3223 732995 90108 165 759035 199230 251 93667 14314 111 51262 274 178901 40319 196623 274 575006 228 151410 537691 172507 229 469151 57333 218 32646 39049 175 452060 40 195461 929686 42534 82 641324 106 184893 910542 5825 12 530350 138142 212 331155 122 120007 624260 97205 57 302687 194714 332 445677 40057 124 765154 146 188872 215616 9111 62 118365 122467 178 915747 43 87281 881530 111 31150 449431 242 105994 174097 241 87262 183752 287 93365 985543 226 183091 965762 95538 101 724565 170258 139 67968 91 20174 900314 121 91904 845411 218 79293 594719 144 156615 904899 124599 53 933901 42 93058 980243 133004 336 906886 18 184844 509994 33 44591 100806 143853 123 619868 198 50491 495459 234 97424 453900 183 53880 102623 159 163174 410024 70 88808 337671 10050 69 437832 12161 35 741117 53 12543 27307 178254 268 302412 117 73742 68012 359 166384 806179 164991 230 181869 104 147319 75982 125 86743 86799 127 55873 491650 5 143936 962604 53 12933 195490 76 23375 459214 216 143823 649040 106342 2 10911 245 112106 222953 186400 323 336931 2 1986 353294 131 38261 72159 65601 214 83169 114037 34 979504 123912 67 608593 22111 52 844129 40420 193 824041 44932 10 629815 144849 368 15099 74 199383 167654 167 65199 991924 143660 336 293029 143 198307 822069 78440 157 704 151915 153 90838 250 130679 998767 159 100174 767514 50 24230 285368 314 198775 299291 18002 52 40876 186833 162 452535 10 9422 240907 171329 403 807332 51 133994 94956 251 84461 540817 10350 25 52556 27 36966 978309 164 156817 84935 117680 312 939351 256 103627 550210 87 189447 998763 152437 49 169401 6939 47 656386 66 12274 980594 118759 342 634539 237 141912 553926 256 156882 202180 63808 192 207739 301 91603 821965 264 174690 431181 130139 307 508051 164062 75 530455 228 102786 396307 129 25911 536836 80 23483 22401 167372 271 680160 115663 134 502193 117 23883 767929 141 72741 522390 17414 98 154644 23 145439 540157 25 87342 49015 22 17358 423750 120012 246 473137 159 77521 185275 338 118259 250502 158 152698 961067 179027 284 385700 125841 316 637123 60394 233 525495 29865 52 362481 109 15659 369044 166 35233 699494 6650 79 405471 28478 149 398314 377 166064 539211 195942 4 875187 384 153048 254457 40269 95 114591 8733 3 264276 61400 106 97886 55340 93 567351 19515 12 409600 37501 116 135771 185 86182 357711 148 131440 765670 148 123679 378566 148 48817 574055 18355 19 892499 222 137263 51003 135 84372 66188 371 139484 248823 188033 232 255596 149028 308 191277 67484 131 447295 102442 210 413933 67957 184 657983 30013 59 595726 198788 317 878408 25 6012 270988 156572 369 315816 92658 49 688542 99838 172 348809 132562 62 292666 70374 39 95398 86769 271 61978 116 79345 726209 23584 151 708607 72835 51 241081 65 34257 89873 93 72068 574093 103 27134 737802 33003 111 653335 103536 38 823039 132 63807 985525 92838 54 226811 64553 139 944009 26768 151 464572 141761 162 857786 2699 18 265863 268 80425 240691 32 3118 814882 108448 138 528401 4 199539 227597 188 67792 465188 118676 295 225779 81975 251 688055 197 119090 492342 85051 214 113126 74 37158 773645 55 85658 452818 97014 160 161099 35162 21 502274 315 125356 398646 133745 133 747600 52 143121 470537 226 151475 716936 16 133255 832697 41169 163 654004 272 177943 429642 17 87868 477801 146424 176 373856 101564 203 724799 76288 39 504834 187325 21 665262 104011 99 264514 42 2322 155787 195648 223 111039 143 37964 205123 330 131164 15297 163178 275 605480 120539 109 398142 68620 244 624427 42 146166 550172 291 154178 200699 144882 310 403901 156 130274 575529 287 100459 389236 42654 11 758812 52736 28 681048 104 106845 23615 27476 97 661725 109 21500 295312 72 82515 463973 184 174413 814320 143 171174 519959 184643 218 979234 185 151602 232149 78514 79 317680 120 15020 162718 6783 12 109568 82385 227 115870 21313 92 417956 39155 128 387195 22 55146 478313 217 144300 474782 176826 272 701258 59307 192 945166 329 124932 396857 47330 121 505858 184376 217 937754 24 129678 720357 183141 297 769381 249 173454 740346 94910 96 151389 104310 183 786731 119 41123 655506 11 13757 685337 101664 100 356152 317 173026 383526 108171 267 393835 38 34840 881630 29 994 396788 329 127112 178131 22 121687 387585 181260 76 598861 35 174287 594289 146878 182 855950 80848 219 832001 231 146261 178521 45272 123 360384 50173 194 821407 146 146107 109171 15 1706 500773 173864 263 698858 20289 133 143952 178017 91 162279 242 190662 84650 4 130452 760429 9447 67 996077 168767 310 376655 38 78803 788215 215 51316 884468 80 111247 390532 413 179874 731714 277 79758 24074 205 144960 605846 35971 119 208772 27 13071 274356 184556 130 968480 138684 193 775690 168363 208 241466 54883 180 677756 63611 42 672921 116 108429 821857 180 121886 143497 181764 191 460367 61 104847 386199 82 22415 123354 135418 31 918828 171 52515 853321 157 54329 50408 64220 209 85475 34 9010 13189 87 10539 22967 57941 152 863348 305 192304 609976 45 83921 73682 31 25574 635372 25241 131 987462 148 63819 535238 101 93371 598647 107707 28 156532 57 102145 608315 5357 48 321647 321 186351 305902 29 148374 417724 108 12516 762850 380 165316 39553 4472 25 978300 9 130768 417669 216 192097 413186 182 156997 536779 159 95507 439728 26 177315 304785 56482 94 29195 361 175605 608788 207 199570 455572 170 174540 470825 133 163909 846393 44 39613 526363 184574 136 660192 169462 179 238286 308 149216 830199 12 22232 356765 95 174537 459778 161 28526 664828 138316 254 461312 246 97735 159836 171510 300 853118 207 146877 611852 188462 385 302126 188382 247 649615 23776 82 502866 33 125623 434899 145048 50 26441 383 193856 346236 110 188286 344580 28692 5 266788 68569 22 482454 224 162524 377364 167741 254 174871 142125 241 786382 102 42631 902864 16112 5 699835 142 49030 762853 92370 56 664934 88359 43 28641 13 24974 116731 31033 47 258796 145206 376 247097 91 73650 273207 8 138564 403625 87935 221 153790 120 85001 578711 84 21524 2061 71603 54 714370 130256 291 5646 176 95118 319681 31907 123 471005 103425 146 865048 165 137840 807421 85045 163 649542 14786 90 189664 172940 300 33498 100008 257 398309 195261 321 178994 78 37311 372878 22788 50 141010 61 11499 476001 253 91926 625451 72257 96 832900 179686 137 587986 95982 295 92948 97533 113 383062 114 31103 393649 27 46935 86272 13 107343 37957 75 47152 607222 294 134764 465677 22 19474 823246 155 80811 95157 92168 32 122178 47322 208 396271 160 29717 634887 195367 82 405624 85344 223 285713 151 34242 653903 87 55006 99054 41 185094 561830 40 35746 365005 140 150797 314868 25414 27 748792 187578 351 920344 200 94805 449532 23 8933 554669 262 71622 770319 289 123948 538599 22 108946 429530 26 145741 67690 195 46452 249469 46 6589 497588 373 162013 802253 109 30207 811066 84 10444 613664 321 111862 671692 339 150375 465380 21171 88 582123 78 43337 282326 84088 6 575299 131437 360 182769 236 183590 157050 77576 255 134083 32409 76 267341 127376 113 46074 127323 160 576311 161518 145 599530 83391 252 179172 197458 225 894303 263 170581 639293 53 15585 234649 119 72685 124635 96095 106 47639 127141 240 715228 18189 1 889534 186302 392 20964 163552 187 299966 36651 72 16369 108464 299 662522 115 184690 248853 13519 92 401813 131518 330 611459 59281 27 993364 110065 291 644996 11588 3 840268 54693 60 906406 132069 156 632863 102528 284 554036 17 107230 960389 36330 25 816589 161 171520 278978 32430 37 999955 129 20004 471897 139205 108 745474 108 152080 194572 139863 114 381746 33104 64 359427 106 128906 653709 48645 119 55941 209 128728 819829 37500 1 594000 174050 99 728130 55397 209 49767 42629 14 626293 118 158239 758568 207 58037 485817 105500 118 915597 417 177580 149992 120 183007 489209 28 3530 426052 180642 271 752786 93 59592 987334 2 35894 80335 138281 134 702335 44 174656 809009 64 184915 791056 38736 151 781013 44 2441 433466 153148 70 576702 372 144703 428845 66896 221 606829 156 37957 875703 42993 158 748094 429 192561 986544 30 27430 977156 188769 268 933198 67880 246 458813 3 195768 974524 67 126676 832313 320 108883 213469 299 104699 783648 132064 50 173283 33 65302 343395 141461 178 106382 76 44738 57950 332 135630 985607 53074 102 980996 31317 29 425896 24944 119 618078 263 176401 242096 140384 306 740998 169 162071 982815 94 38669 87692 83 57460 861171 264 183835 264387 159498 382 806620 190 125802 968897 381 192878 971015 130 40447 523174 178393 47 420252 176 50821 304542 144045 57 297613 10594 14 736927 10377 20 418353 72437 206 44758 155668 232 525168 171 90291 410761 147 172984 445852 53492 105 869638 75387 251 333269 194 162919 576844 99 113444 923257 101529 18 196886 225 129064 456594 141338 116 162682 177510 131 459269 222 178313 40920 55 141831 665093 92 183867 878570 99 101187 971310 140 129872 56318 56590 148 258067 412 177463 304832 7798 47 205940 86 179101 714123 344 129741 921971 242 135856 904913 66037 184 751807 411 186065 698293 379 160928 788923 1825 8 33522 88 40566 417535 138425 130 96980 117 57159 554970 97 62891 430047 307 118192 410123 41153 98 938195 89885 281 567019 190762 429 834288 115607 233 299362 106 107673 450963 28960 69 708366 39 38294 731255 149 170739 619562 109275 155 9037 44151 139 932543 165 34040 109301 29832 124 676015 76 180716 734076 129918 171 12214 75 90296 689982 60 62403 11708 46595 172 763683 44 155169 888861 138 58507 925913 35772 8 285201 27 10166 572467 17 54171 89110 13958 98 258259 218 63482 962178 276 184653 559831 412 180256 584210 12384 90 996595 55812 125 582198 148944 48 632108 161580 103 441792 35 177541 143869 104743 276 811579 260 156211 703917 45712 47 393431 171723 391 52539 57 35268 45129 223 98936 980964 155 29150 346739 191823 247 201298 50841 54 965122 31307 133 484642 128951 77 518893 151 148167 230572 181050 272 778106 72397 116 399462 258 116104 620041 337 139257 125583 192736 283 566008 74859 133 715411 173 178031 776416 140 194909 815321 135603 139 68921 195270 60 896914 257 122675 257475 166553 127 757815 111 21585 822301 104451 51 683976 88 41451 239637 91 72069 164016 140 111411 962016 44470 172 236939 174198 246 178936 142700 353 523680 142217 174 785050 134 68041 602185 267 101446 916741 137395 298 998013 145 30589 562678 314 121493 952732 127 117488 11569 61 17135 393904 187878 257 139829 90453 264 473201 93919 45 761068 198 92532 900470 152582 22 271602 18531 80 362230 309 99684 641931 220 50654 618884 39604 190 899130 15362 41 646055 51 19311 325283 25 60013 212385 165263 230 328531 145848 367 34377 82970 118 876245 21110 56 559761 165344 131 166471 37424 138 803253 291 183274 130232 169 130413 882834 85071 48 837737 1657 34 495348 155 121867 563742 27 190346 976077 278 160799 717527 52492 82 562627 65 53148 721557 264 137807 213774 189 51224 261804 144573 286 96817 17 101328 990698 84367 52 597551 83348 96 429060 7859 57 918400 39718 42 19576 179830 178 502254 188550 134 482451 151542 261 926564 24362 151 207520 65294 198 712621 182 135007 967528 266 159589 649703 39652 102 777204 191364 371 856253 1864 24 310714 113 199083 919208 58510 74 993040 39204 156 132191 190711 181 854335 69 6 785162 77 174496 138376 15 2042 588721 196246 180 990324 117 183860 935076 58458 223 137559 27451 67 827015 182986 24 350429 143 20455 324562 194772 35 264938 150072 144 497386 147028 184 482797 166505 311 15030 103625 272 874321 176 99253 240897 20654 65 5634 199847 79 588029 131 147579 351542 90166 100 462377 69699 87 599457 293 146825 854229 138 88247 447015 89239 127 358072 61 163793 379305 174487 82 824216 134752 335 653934 54 98096 430914 397 194721 926258 21798 93 233420 25009 33 331073 367 194730 549984 152387 9 248699 91 21357 746691 62 129204 903301 274 175303 423434 267 72722 594188 126071 249 224894 21818 1 32121 246 157561 880219 40 53167 416866 199367 77 135436 59 74307 649296 184099 120 560765 126 41989 271892 113342 94 14583 81 32097 722756 14791 45 979411 195149 56 876044 125 45031 958776 143254 10 256699 186 183362 309010 132440 148 907254 124717 297 133390 43 64287 34333 49992 158 550534 7 122720 977201 161637 197 938722 43747 200 48931 94712 271 454929 88 184494 983289 9755 11 281363 194192 439 283343 118 22901 134479 87 39227 129771 1181 3 490436 168027 160 213247 80786 28 847488 84 53454 759620 180595 252 893832 24116 36 975421 192075 208 374321 165 79811 791230 158944 392 967114 30 196014 225157 140 136387 558365 53467 181 666042 105661 126 34651 197 114204 438664 166612 384 883803 171270 334 822871 84941 119 134881 6954 28 122445 107153 50 914607 2 11733 308758 181 58309 982528 160 29833 756837 13749 40 831502 49 4551 603187 9 14413 755872 408 180386 127719 57420 148 706226 168 143297 975816 115583 144 657115 195754 58 216189 46901 149 979145 95332 134 975916 228 114753 400550 181383 185 161036 79 103356 135819 145480 234 239728 94323 64 783333 393 154524 575924 107044 7 709831 28 5975 280929 107976 194 949241 78334 72 40079 40353 110 275331 130697 238 430077 160422 57 931994 161 52277 499555 72776 158 268720 910 5 397017 95 118151 926336 79 60792 741922 52804 14 339251 148218 297 508741 227 118884 322285 73754 242 737009 104 49493 523525 90581 89 500322 52942 42 640613 172 89873 577316 99083 110 68331 269 137757 317066 86 197193 863245 94201 273 46963 97 56346 44098 111830 37 746617 147165 219 611732 162062 392 681433 120966 175 276484 69314 29 955182 331 116858 684652 195212 383 196189 83104 134 556131 10599 31 626963 39488 50 85530 64 4686 28853 111756 203 208169 103 161202 647239 245 135945 287654 193798 259 600966 249 124697 186140 396 157809 503298 77 96457 809910 174 87164 410242 53198 208 890316 45845 8 86 427 185071 729405 199401 307 440275 18 149193 538024 34 147733 833295 84758 174 797193 20874 94 154721 307 116416 673454 381 152270 530052 84852 144 465335 444 199411 626538 196 167266 360150 108 116559 936781 55973 79 672942 191158 101 98446 177 101195 204017 393 189820 45983 81 134545 233719 258 180182 46964 71192 117 501508 194026 122 130132 204 42711 446342 29 1403 330345 237 142998 532195 77 47866 401825 95261 87 958749 160308 85 304216 1472 24 78085 23 2490 682749 88830 27 704169 177 37883 62266 27680 63 961483 69 12034 247868 232 96430 301752 72743 235 177929 101 103603 75381 52 155245 252140 163845 202 254418 289 95541 842725 278 122940 775896 59 121057 873927 260 69507 803213 180 91025 103279 94 28132 619867 233 125717 375452 278 153085 756022 104919 230 899912 98800 32 127936 318 160296 607726 160438 317 762900 62 65153 877313 50929 164 271575 150919 1 427059 147958 69 735310 100025 208 750157 196593 357 213580 171383 245 673882 1 1536 787098 135 51438 78016 59 40449 614652 305 100207 180687 156607 230 957091 236 76359 370221 170 120997 730445 71 52578 661856 13 32769 326077 150 192419 108598 271 100331 574506 15602 51 840728 55 131242 939141 153 87428 470822 95597 201 55665 165 124052 908612 97185 35 373010 95 95367 666406 68 10517 917517 45 189780 219824 79980 10 492296 312 143960 465416 231 88161 5694 85 32290 237041 141 144641 669669 225 73758 425227 69617 172 414976 55909 10 845574 25 130165 230537 405 16 183041 68 155399 765776 22231 16 264054 140758 80 101598 194118 333 975426 297 151496 72691 86 30580 917887 249 111122 731424 93785 5 357810 65 21348 233401 14655 11 885000 86378 81 566272 292 96889 102134 80 14222 654388 62322 137 645940 80 14120 993399 134313 317 637391 46756 69 140432 344 170504 292889 296 118241 990569 140 75562 331611 134 141986 52062 262 168916 718600 9610 21 361526 109300 94 823789 71178 14 253948 8 115675 136045 143 174028 207350 168040 59 778808 8663 56 581514 155196 90 243458 79020 60 484744 6 25859 239469 150247 260 211328 128 57029 796926 66337 59 646188 180090 360 545339 409 188687 506481 119 140828 796328 172237 241 615265 221 69195 251258 100142 52 305103 198 54083 945218 249 79989 22100 29 28982 800374 106 64000 247680 93 95024 524910 120 28419 183394 15387 90 261603 115307 136 677098 95 118381 807821 174442 298 401403 106064 267 444285 43964 120 555808 195918 169 197584 182509 311 803986 381 173214 720863 156349 124 196636 14741 50 745664 142412 297 31447 89296 139 457852 155208 158 58754 9446 66 566204 198 95020 691020 73 156979 6677 3611 31 949755 187455 359 50426 179791 221 631561 6 12112 458643 296 170558 512577 116769 31 508855 11 24835 897700 34695 21 171978 198983 361 77626 299 178776 511908 137699 24 904962 182838 50 426092 125954 67 197072 12000 61 164698 161649 60 41555 139314 301 35229 151 84198 390441 204 49509 752480 14946 4 810211 40445 25 278945 56 43514 761936 8 10490 517480 98027 105 852380 3572 56 878269 181 156612 989865 139352 213 429188 14 70731 821026 186515 137 203234 380 189475 16444 158749 60 394381 84660 233 389108 63187 232 850915 108011 213 106685 205 166236 4354 21 24958 553906 153488 68 571341 31173 134 997905 73 18059 15174 50747 54 28145 141 115536 740398 27 183429 482194 236 118111 35350 23 174559 105200 150 137689 903735 55 14047 719724 122240 325 648776 68 49703 225301 8 178456 8745 257 68033 603987 203 177971 884891 124375 302 976074 68318 134 642476 48937 13 135442 114499 204 476781 30863 15 39774 401 178122 172419 321 182019 221355 128873 137 576756 153918 123 67861 110 69090 506831 103667 118 226717 231 87079 969567 207 175014 416312 69063 244 181711 255 188952 247669 52 20824 322202 170177 59 852023 82 50043 967730 86 51623 464574 130841 345 954393 134 191358 223267 278 165163 3246 163031 187 266916 175 118133 837429 160 72223 26378 107 189766 895477 50 4917 841772 141 63381 495504 93 110947 458668 69660 62 675588 197426 13 489548 179803 183 804958 7209 1 719795 269 147785 695139 104742 160 56940 33 165892 301715 105776 226 963670 111233 1 848409 54124 69 521202 24 108124 906419 109218 295 407155 195655 37 478875 149823 139 386675 62067 62 863204 234 69853 963590 11 19950 117525 80689 272 101610 27 23680 725633 11756 47 534064 72758 109 755131 96 9453 440683 31 146276 982909 176691 177 973577 9 83447 40721 107 57879 86532 5833 64 526355 74813 112 362986 71731 134 776778 51740 145 65760 126205 104 81965 23 23106 710351 38337 32 439148 6543 64 967166 363 195864 325415 211 131968 27767 119588 261 460608 161 44727 537945 177 108608 753158 54 196664 569220 75 116167 114568 141708 306 69600 77355 134 522844 338 173546 675529 131670 207 329935 27 6502 55167 179685 237 24744 193940 59 372052 70 79233 306873 3439 52 131332 59 147151 810046 127762 67 174255 17 17696 606607 120956 23 186223 20 135866 789652 10719 92 547249 154 23800 20893 29 58665 669320 23 150956 41056 93961 49 238668 141 127676 814862 310 173183 866090 141394 162 69545 28281 127 363882 107 38384 171676 168 83553 274528 160536 18 271442 52792 13 171794 231 112904 286175 32997 177 732025 164168 110 24822 121992 325 169459 118803 21 805367 291 155187 543128 150084 32 178256 137867 324 797630 17180 29 139744 221 69513 984681 49289 193 2969 181000 127 995669 120 87980 942581 156011 221 14241 182416 254 430796 119 118836 604550 267 100881 643139 96549 120 8391 176885 63 864901 44 121480 913244 94 22180 357236 169220 24 429751 80 6932 597181 174313 44 148786 72137 195 472417 79 140018 39752 264 144028 614779 75 45132 469612 105 74788 93746 29041 155 48375 83552 106 843776 83353 219 100811 8003 44 887152 321 183850 221050 97993 105 868567 46067 157 512770 138741 96 628269 5989 29 191963 31451 129 465656 72163 264 959772 294 102132 150222 264 187616 808153 158015 313 926767 44701 185 988747 184 81559 564906 41104 8 716972 90985 129 876155 216 177273 824187 65 4692 601114 140 114486 610367 145447 220 916378 30 18796 72149 34926 23 870628 30317 8 43035 35 6655 703387 137790 65 742966 12674 56 836268 39 12485 270984 84 17475 477627 34 184326 274368 2 198209 436459 196398 320 332483 191239 217 699216 47 63975 181246 103461 284 999263 154644 231 91785 24 78816 958799 57573 217 712755 121 53348 74103 41837 58 796977 40024 71 821554 178064 16 497393 170 54112 494435 300 114245 529706 57 7842 821328 92700 284 172330 212 120438 413098 26944 37 415285 126546 347 863703 115 159174 360287 59093 189 603079 62854 131 166372 27195 41 111081 32242 55 301381 36 79902 154361 38 74116 4180 276 166638 272522 88585 152 706365 357 191104 522422 322 194257 786102 128275 131 836675 84 19390 131038 334 140029 163798 114733 321 819011 192431 119 640011 198855 169 687335 253 141486 537743 56 33972 398211 133 72348 797418 151483 128 238122 20 3098 267676 59851 111 426321 275 78725 914897 9 13440 293428 132540 36 806335 162876 326 512384 52747 32 649043 117678 117 178567 151317 280 308575 157342 6 215138 62 113329 989949 151165 86 33810 83482 143 616610 119 36499 997085 12424 57 627700 144 44027 943969 131 161524 537861 87303 105 499915 142456 175 331068 112623 224 42155 133 67446 121598 87 13385 223487 126333 94 617607 169428 58 733108 241 81393 461185 6625 69 99539 18 25697 713164 67103 240 939116 67 113774 398253 166922 392 942423 36 148507 749132 31 177237 984464 38 76501 837041 112056 139 151893 74 116025 869034 14102 107 134033 121841 126 156101 199107 56 530015 183675 315 308542 107510 237 669581 39 109302 660463 147 194794 296238 398 161696 261029 327 151965 675990 127 59098 989243 95 43667 604181 53 34178 858099 91809 217 64387 304 109342 717401 146 23441 452313 286 86460 903084 28 12611 90878 170 104918 895330 144593 159 787221 143739 178 145821 401 180829 243709 158 38172 529009 119 127714 781444 70346 187 909777 98221 252 588745 69726 145 221261 142638 14 126766 17632 67 475297 228 54835 396534 193 195943 95203 46 179596 945224 168 55049 144549 182708 43 872617 79 17095 465824 92 125665 144053 59807 12 213293 322 141584 288160 37708 84 564602 88 15473 785109 53947 97 385793 77296 167 306944 152 34569 357355 160359 7 832016 2486 28 525493 43545 143 731677 59232 183 242913 188 48480 474731 145 78036 46156 196340 324 749568 186128 366 136430 233 69987 673492 60 133369 463299 130 132054 403507 114 101355 574700 103 29939 894802 1310 8 202233 18 191827 491625 166 70046 504079 109131 128 620295 196 64263 698731 192396 315 642553 125 47944 160204 14 27317 994488 414 178039 344278 236 62012 906298 196133 437 19536 37969 91 749407 196 137506 153454 121 115656 914274 50196 60 65704 9737 42 73095 157495 24 575171 70 62660 993660 74056 68 661516 129 20562 517351 32 22033 507220 15 162953 760637 100214 183 402377 241 66332 293496 99577 201 73950 265 113799 427187 126 52565 780657 108 193534 734155 144 45611 711964 362 136988 594223 138679 61 830114 241 59321 449702 21 55844 198071 197839 140 725884 164432 234 653195 353 196670 542193 195 62117 487676 134062 46 978221 54 147457 203080 168008 304 513386 30612 37 642192 244 119205 290206 120971 207 224639 209 100267 287478 163429 371 261076 50 169898 36800 6635 53 101116 180129 153 236422 89 13930 123495 80491 87 141457 192314 5 650537 239 108413 973985 38 48087 560982 97 121183 370277 124279 36 144312 164319 262 450708 117464 131 666508 133546 7 100975 92524 78 314298 27056 37 616074 61067 59 324995 143425 136 829976 7 181056 539109 179 127644 573277 7035 20 577949 49 22561 413343 392 184734 493269 184107 299 820902 166 40633 374772 34 40221 655505 98000 87 492586 112109 297 807992 32481 147 456920 18 196466 282558 1345 28 617372 112 51130 94301 3772 26 648879 48539 112 557301 100323 155 927980 58 18390 300125 348 170966 283489 160822 178 565641 31 2273 406476 116876 225 195414 137614 120 647204 194705 228 599187 96 40014 409164 196086 143 19079 78 69013 467362 78 22548 780917 100616 292 221124 34250 56 361572 100 10254 449778 10 96218 616406 248 62958 432352 74 11797 564888 374 177785 578716 29657 7 988406 37065 63 359988 154020 224 821865 159195 87 179057 24884 103 424057 193971 287 226030 105852 4 966376 77 185494 763761 160517 16 285362 378 149091 69170 91 199842 306303 117 29289 462134 168749 105 664535 82901 179 400454 193188 272 408270 176 56524 409927 98 29574 657611 154532 189 121534 60 14335 87980 22584 36 379141 123471 272 579884 32 102949 965833 134556 58 883660 107615 327 884359 161 124478 894208 299 163254 246995 30084 65 267855 95 96348 592626 6 170369 91526 97 12052 240388 94436 209 959318 40093 88 447594 28406 124 819180 5761 16 684692 5 193023 769633 29 89439 569250 38 153401 951726 20 25444 743656 274 184942 974389 96863 249 264563 261 169197 453982 56 30117 390251 19792 133 315650 47986 205 690237 88799 77 259550 82643 256 875747 163189 222 863013 320 124893 906807 256 97103 348177 17 109509 42463 178206 405 861274 333 118797 174687 62 116607 337619 91 11700 356755 110861 326 685856 47607 213 747101 40 187140 396251 155289 183 803016 193655 440 413199 43246 22 104270 51832 19 795405 3 104828 243574 79 101288 155023 77 137749 850775 122926 165 795160 84485 52 723352 113 61568 355650 37951 84 898149 55247 134 98693 128 69965 528701 275 195935 997112 89 84865 831296 57 16073 593263 184 61745 681440 137856 365 548354 81 197147 650177 186932 100 486964 209 96604 125029 180353 409 984445 113 88049 101762 72860 152 183399 428 192653 656536 33 196474 166544 114 74706 633827 252 188117 148512 192412 244 554384 61 90304 585114 7713 36 345999 187867 6 587465 118 5 243726 259 81868 524200 140179 284 743416 190 137199 250305 8850 30 920732 168 105370 240570 174 113139 814895 79920 282 137361 78 157525 281165 124 95497 257350 156 146479 704443 91 195297 13227 78530 102 484892 8138 69 993548 312 153497 624318 230 81466 103 182930 174 885821 26006 80 632371 196 75825 701637 84 17643 990704 370 181091 124677 372 152512 645092 5 71760 688300 158 36032 414555 73241 247 639009 213 139846 684468 85 81094 935713 180964 314 905655 23 27537 514554 113742 214 627156 144 89896 166461 24391 149 671207 159438 93 475705 111856 77 848515 72529 234 222340 46004 149 449958 87 53730 102517 58929 156 572 30437 41 172496 192 136731 271076 56173 221 57316 127447 156 457523 92371 187 220258 186898 333 249023 47 128690 424704 123341 108 339603 192541 172 835323 10 40534 546945 244 150349 868082 11820 17 692467 34497 13 836705 175 173074 686748 47114 84 224054 199 108465 275824 287 161181 409945 162 98004 779869 59599 233 641246 38903 148 493286 189898 178 431249 43206 99 182969 158 93091 445452 49677 88 81280 86 83895 513463 70909 243 885893 56 33364 66486 197 61674 93288 135616 100 834578 228 190233 804642 254 76656 979904 353 180273 635439 296 115826 279154 125 91240 231661 311 120673 701826 254 91326 842753 35657 188 16704 100 89802 14166 53 7837 974460 25562 79 321489 316 144942 654936 47027 108 810451 185745 36 704716 174023 118 242150 103 31294 709315 182721 251 781085 147329 4 226137 175234 152 33063 18 13425 845461 71 11189 978883 146 48128 249664 70 88618 139889 85607 52 25899 128 26873 325481 22407 118 242583 19 191282 599088 17169 2 908582 164 85640 201723 84 48843 640579 88 50403 23111 219 145611 847588 89071 63 694888 85143 82 959170 69 177352 212827 14677 96 519728 152527 350 566803 127293 348 468196 90 170681 453358 74 9241 468186 118 14902 627796 47256 157 597824 172222 201 288930 37503 3 620420 44 11753 208288 50231 32 454377 42497 121 944132 15 20055 929948 260 186518 93681 182337 371 607124 333 131582 384361 162247 326 181688 171582 149 485116 12 17775 403094 395 163413 573485 20 72231 273080 167211 174 107604 46 126473 514430 177613 113 761531 196 163770 642289 40671 31 109441 141695 1 953893 177861 229 859831 271 152150 617366 225 197121 817711 66 89824 118834 245 181087 684549 372 180319 559738 126516 196 19885 67813 192 64982 140441 353 597846 143 54724 300258 103432 217 180816 51 89655 484561 54518 206 178361 8599 34 274398 137 41409 524169 74978 195 859940 360 152046 798984 58122 107 895227 369 177832 720981 48966 93 434132 220 124454 629511 101 108115 485808 142741 56 362673 109549 51 273339 57327 146 71945 112799 114 741984 179995 78 270181 334 173098 259894 136 197201 523457 100906 123 809937 41 168375 652741 199695 356 865713 28629 49 509140 94 51029 787675 88265 268 205957 198972 371 54561 142837 334 334577 209 55446 69189 78822 204 489230 66 37493 588646 90 127907 684544 4325 29 193674 159551 380 28587 51305 77 945101 84375 7 915116 7051 32 911093 105018 119 584806 103 37450 210571 191 42943 976600 99860 244 232725 419 179470 858317 92229 284 412661 34 14156 142579 150 82499 569045 48512 105 631868 216 126372 841929 372 195050 4930 160991 399 988521 51 48295 957393 21 3283 552907 52 4152 904198 46 7826 60725 1 186006 829489 73726 223 857969 120962 285 501558 9 34900 670954 249 114324 54586 198656 374 540074 31 74805 213339 194 134205 971901 111 152045 529173 384 190597 756469 102 3 198440 4480 16 825369 29 56569 432646 286 178366 430720 123457 304 890481 252 121697 175582 312 139812 978242 176757 364 496571 29951 71 992252 394 171525 99177 76802 29 788592 110851 4 132470 140344 41 963278 6693 23 610618 121134 148 282201 28769 98 643105 196237 309 216353 204 147824 771667 163 120162 79277 104 87434 646796 92 69191 705482 215 60594 810515 65074 46 927333 106 107508 484446 119 80113 557177 52 16794 192953 85422 50 257239 32 120118 832509 34 190833 207109 151 157192 65522 16262 51 447642 56541 229 457926 126 73041 237104 8 84311 138081 134024 260 421625 87142 215 625833 318 137053 606 217 152640 991608 156235 198 278350 80758 250 105563 26430 26 300597 106 154808 887899 111790 305 860007 178765 375 696731 198660 207 824078 178839 144 566086 95013 70 26339 33296 2 80787 2 15188 1919 128 41693 806285 114220 143 837915 162928 139 414892 10 44491 33826 144 61110 985642 38019 176 845141 109770 79 680750 5801 25 390502 172 119824 181137 123 57665 75630 115 31763 339912 291 91384 124388 82931 40 466472 183270 221 951529 144935 251 208073 28 30829 69738 73026 69 945950 73 101483 833367 52901 49 44295 213 95683 860939 135233 335 852280 6901 67 553104 65 113502 266746 186 150094 474570 64 30838 135400 111923 168 242378 410 181121 718721 276 158193 452936 111377 255 50702 223 165920 611179 145978 346 363036 54565 202 203022 69658 25 177292 128 54342 721165 74646 209 675748 56455 218 169114 396 162139 543943 145903 195 77960 77 71906 953426 15974 98 354852 226 138229 519548 93023 21 678408 73953 15 548026 198818 381 901363 18 8750 434236 73409 21 836572 155 49160 855847 179991 285 550917 1238 35 471700 85 180148 29889 108549 258 870399 144 27819 78850 33143 172 599382 122247 124 69862 66 190948 576838 179616 339 333079 124781 177 833927 134104 240 163898 118 97227 797772 39168 82 690173 56839 126 209529 385 177145 447165 76444 265 813329 133846 283 571992 31 27167 267996 161087 31 123366 89897 212 439749 20 82169 809818 223 183900 649932 105481 231 418449 1 101264 178280 60797 22 841153 100811 283 186553 134209 215 701284 125 23882 171516 103597 123 984009 103209 285 400221 106453 36 789191 184039 175 682116 45785 183 410697 126 99144 327086 49009 133 916424 19745 106 180038 74362 115 361228 318 108876 703152 62 160450 373736 135838 101 449569 166 161938 296214 48 173538 670516 14 197937 350909 66194 55 572152 129974 130 893187 32391 113 373392 142963 56 497327 62128 54 532644 267 111767 194691 143 28308 68775 213 185532 741975 81 4 591331 45 71561 860469 94701 48 985800 68 55185 591092 136888 221 205832 257 179134 533292 106727 136 238516 182 168817 866163 64540 242 459011 122 133373 876418 163132 104 694464 111481 32 503996 179 129779 891186 35 59474 806046 89 51423 845477 66206 60 619522 22531 120 79833 163328 284 588331 4464 17 878229 191976 354 209511 96 62685 596841 1 117938 370543 13 65272 49139 36 21604 690264 47289 120 869130 46727 19 195318 74006 230 279285 109 168383 979482 116740 48 721306 59547 193 746162 49 81409 463520 197665 411 95475 185 41517 959755 186 181450 594469 165652 42 463453 63097 72 963569 115476 334 393853 193 112344 924776 157479 218 829789 8 157944 903875 47 196522 312443 34 33448 401210 320 140858 41141 329 115407 894550 27941 49 278585 316 168682 592394 76876 18 117601 81372 2 267712 120 19998 510968 63694 158 727795 10241 12 575267 287 148920 805268 26933 9 35084 220 107736 475732 122 34905 357862 198 64760 42175 117409 89 905297 17980 25 665227 38058 151 785878 18817 123 925096 53272 29 965005 336 165415 11881 133 53883 632235 22707 63 923130 217 84450 649897 107 116614 754548 360 185126 566113 73958 217 124317 234 56320 417110 90 68821 850229 138827 264 566026 175843 256 445168 299 193777 941124 198 57451 212167 64 55687 34246 137193 235 245927 155613 227 632868 50208 161 756169 68 24869 374962 108 195200 44321 43 11120 292682 191539 379 603316 15535 75 734342 176771 413 227025 175220 155 550433 186291 330 688004 119432 56 919106 191484 243 935714 20512 54 565335 197 79772 118453 33879 167 574083 30 45552 297052 44054 69 989403 238 187523 437180 29276 63 469981 153719 4 813733 129 87249 179536 319 141543 235274 30 130199 120728 99 31901 24593 15803 48 924872 187 60945 938696 232 64404 535891 17649 20 437812 53887 13 711038 4013 20 607261 2460 15 298214 285 146882 549471 207 80776 799774 8 98346 913976 271 149570 600180 196431 24 485846 135621 31 277817 66 115096 597300 37 125810 852427 35630 178 853967 38838 26 75805 194 121158 483066 12 39633 205344 40608 88 590221 18 23672 846394 132 78862 543347 81983 5 708427 3103 54 828246 159568 118 685036 165586 325 813595 15 28384 926919 270 81595 241091 29 143107 179749 62364 198 45854 161 70993 288000 48749 168 209867 250 88920 803186 21889 97 997524 172339 150 412361 136 21252 765868 29 19635 55580 391 168170 408339 80777 197 683756 34 69213 763379 294 111324 56424 40 68580 610647 349 158412 116796 160451 54 56399 3060 38 718702 89794 184 994097 6 8879 582510 132 160907 142204 172497 367 495142 180419 174 483294 224 113781 696568 332 139726 486144 366 180483 349887 293 133934 864304 112 72463 427317 186345 167 818059 29 2527 777972 275 150808 261506 56 85984 277011 155871 3 177627 109433 154 724472 328 127696 60344 34 22388 64769 35 1987 868529 141188 10 858080 171665 153 725453 36833 6 366208 138 47425 12261 121 66967 405973 191662 97 174646 154261 209 942975 95654 41 429591 74430 240 21966 99607 224 181330 77908 92 574419 55583 138 798097 149871 131 460694 30 18961 134396 59 6633 83146 337 139490 175583 56673 6 654182 88586 112 281862 124680 238 474322 105668 216 979453 46 7335 624785 40574 51 215416 56658 24 154998 145376 374 180824 87497 223 212717 8 17720 730735 237 65399 665551 7 9605 689977 27 172718 953384 25227 61 254961 105 73599 552564 82675 124 224415 81326 211 619774 116770 305 886569 29 6260 632443 54 78373 410894 244 90000 794836 193530 38 546589 123159 97 905723 279 79047 423365 117076 42 47411 59 136986 623398 152 184727 163968 174617 64 444969 4376 33 911673 59 88437 49109 56285 85 401791 408 198050 363155 162701 65 456249 193 57949 591049 29 76476 17330 30 42511 884997 275 150768 587239 161742 209 433757 199477 157 104732 156893 138 490725 42794 151 719216 172420 91 266309 207 90425 881990 320 179673 935845 102935 284 193690 243 113622 142733 2983 34 866866 329 133864 812573 70521 108 965417 130121 152 529942 120030 289 34451 383 189157 147693 30046 130 990651 8 66369 623448 80958 194 711408 126362 345 117169 284 109087 216700 184368 34 756619 97 97539 124166 1870 16 52409 17870 78 259270 166729 376 650316 161463 284 102551 373 146110 480578 43530 33 863003 88940 86 235657 249 164318 441384 51153 31 266511 124942 282 626617 36 131851 555646 57533 42 378746 148746 139 457836 199 146141 367833 117009 189 70299 136126 255 533914 19063 76 592733 151 68304 477979 26 166461 951351 232 67791 403643 157 106398 537178 71 25632 263493 33 31046 102588 67 14500 295755 78880 152 360281 141358 29 207082 72666 57 615935 195547 442 993343 47 137720 742085 37 18263 264196 42 2311 972222 96745 309 690850 96 12391 943825 262 109951 664169