250 900 63182 459 10721 147 60015 175 75740 415 4736 657 69258 316 62508 161 32484 547 67038 56 83349 34 35369 684 61150 217 13160 938 23222 304 82776 43 29463 778 54098 387 42062 894 19118 729 20960 767 40260 467 14058 187 64031 336 10418 496 97814 717 67524 493 68395 307 3164 404 88340 818 88550 935 86443 894 77905 505 57303 914 1005 945 1102 362 62328 527 53940 51 38446 797 64681 312 16033 3 92204 553 28561 347 86253 251 78441 554 61049 558 84149 11 93555 338 43364 278 8343 75 91255 755 45765 140 95778 343 71705 903 37576 155 20161 947 33624 995 45489 143 24150 697 21826 413 94152 755 62383 361 12960 125 23787 903 52168 607 31810 535 31110 47 61452 670 44071 158 33765 659 11565 484 93504 987 55433 369 74968 328 89305 467 42293 634 62276 795 33401 256 65574 708 2160 778 67851 894 53903 458 22432 961 52862 745 16899 712 84822 369 76791 661 42781 288 28280 688 57437 614 68429 125 71760 975 13459 230 6485 661 7330 874 68159 125 20783 946 12662 89 5248 869 58963 501 7572 937 62639 718 34018 477 77141 935 83328 771 41883 452 95099 611 37954 393 3848 54 58356 653 19987 615 72945 539 87484 529 86035 546 5108 38 10656 366 71150 248 96084 698 28239 3 95893 851 72836 206 27496 192 47984 489 47758 324 33303 359 44651 466 33609 121 20959 623 19362 58 66769 296 22142 541 93054 376 74845 224 1534 559 50260 317 4351 971 22041 973 14781 581 4172 539 26764 900 24562 20 50255 513 44084 918 42588 763 15451 296 84130 555 42930 257 12056 297 54888 430 48719 601 56738 716 836 629 75806 883 78686 318 40882 258 28400 708 85890 837 30608 119 16216 174 62075 413 51305 131 6047 220 35707 56 15129 213 62198 898 27173 131 14404 530 62284 419 85592 378 4853 945 46829 371 68785 27 20976 73 47485 780 7250 260 32075 810 89736 982 55867 738 58875 21 20944 612 39848 816 72323 644 19205 781 56299 108 62290 592 10763 194 30117 268 6241 355 69742 573 69539 447 67706 743 48251 590 868 264 77617 468 93625 766 27442 407 22592 521 9832 989 35091 229 314 970 10353 860 28387 917 23201 167 48474 386 35339 2 7397 978 13074 419 42105 363 66708 194 29406 636 16549 950 35282 654 74277 40 69092 592 76023 65 57361 756 56570 152 87416 578 5193 682 46940 390 14897 147 76771 695 97162 976 76939 605 10070 696 90178 70 61056 430 45297 1000 69082 767 67503 959 57225 250 32248 147 53662 917 61019 78 86441 17 81617 438 70297 967 81906 22 42197 670 17876 752 71054 606 1926 831 45773 430 9577 444 62427 462 63995 902 20697 871 56397 519 74864 425 97641 621 88019 848