49666 238491 29049 88287 58224 64456 48159 64200 12880 63988 6762 47779 3356 45438 5511 43111 43754 41856 41689 41792 42337 41377 6939 31136 6453 27857 1299 24656 205647 21040 24631 18176 39533 17724 3257 15215 49100 14987 12389 14336 44244 11968 31549 11407 2914 10913 3130 10905 1273 10038 25184 9997 42440 8668 174 8545 701 8073 202251 7689 16322 7598 3549 7472 18106 7450 34224 7443 23673 7435 20912 7434 3561 7430 4637 7428 1221 7428 49788 7428