6618739
53248915
3115406
57535726
36969289
46958991
85346763
28682210
162338
5727262
94414226
81055834
79347258
80675948
57285150
5779761
20595407
32041191
34026629
87263302
60581509
4373222
92598042
36552275
80157082
50122350
2917482
11239504
91404208
82373641
31198685
12225082
74098390
81517926
86092840
81424057
29328302
21094351
8141411
38045158