49666 249773 29049 97088 12880 83591 48159 69080 58224 62458 6453 48778 42337 40465 1299 39411 3356 39194 6762 38391 43754 37748 41689 37748 5511 30076 3257 26966 6939 25459 205647 19722 49100 19207 24631 18619 12389 18350 2914 15529 202251 14620 39533 13488 1273 13236 57463 12975 3491 12865 197207 12838 31549 12496 44244 11801 25184 10388 42440 9693 47147 9173 701 8740 3130 8562 16322 8456 41881 7868 44400 7486 3549 7482 23673 7161 8492 7151 18106 7148