49666 247800 29049 82955 12880 78341 48159 64775 58224 58190 6453 53733 3356 47115 42337 39985 43754 38398 41689 38398 5511 37356 6762 29884 49832 29457 1299 26399 3257 26251 12389 24364 205647 23325 6939 20770 49100 18704 39533 18604 24631 18431 202251 14806 2914 14017 31549 13830 197207 13757 44244 12495 3491 12418 3320 12280 1273 11673 25184 11021 42440 10813 1239 10257 16322 9606 3130 9474 1403 8798 41881 7748 701 7163 3549 6834 18106 6829 49788 6827