9 7 21 20 17 97 766 765 87 797 61 654 21 929 7824 7823 444 4394 162 7883 27 1277 300 7292 65 5536 29 7417 13 9021 70826 70825 8873 88720 277 22650 346 33906 1000 39960 177 96773 109 82521 115 88989 4888 34884 630 76175 109 38718 113 39928 892 62883 90 29753 96 55382 23 22972 835098 835097 61171 611700 6947 685591 1838 183502 1133 972160 182 138376 235 204723 408 390908 7711 837627 549 215207 98 420748 110 791488 446 202423 86 425344 86 289939 93 696098 98881 998871 9192 991757 260 622924 55 504711 320 894217 104 423706 102 236657 40 314598 288 700280 961 559473 101 664939 81 456560 900 655883 98 788686 45 944621 32 863464 5 838254 44957 44957 618 931575 20 817988 2 621338 55 974530 268 33548 73 40671 345 767602 99 365827 463 614901 57 625278 0 0