45056
96496
1003169
1518
2331
42622
81822
86179
3182
876121
52183
71260
22926
88061
891106
25115
2115
98289
962159
41130