85 89291 5542 86542 99134 11094 52751 92089 10898 35729 10212 29964 38297 41823 40720 15297 82280 4917 44338 27176 98183 7965 35740 53541 29555 10003 63316 18256 66013 37611 53974 54931 2024 69609 16176 304 91151 84199 99876 68825 68893 53939 93737 44374 38323 76846 15819 81154 65157 80814 86343 71886 91197 3100 11856 91709 53879 15479 72461 43014 69123 29744 65400 47094 29447 59020 9152 73963 79674 97829 98984 19930 85322 6665 72646 69385 39191 31353 57605 97110 74453 13356 90243 27694 31854 52297