14121738
41207233
11586123
83445630
68164382
39768926
98228163
38721151
37849147
48429676
12556795
18421696
25283233
13657950
54148225
32631382
87697512
42186227
87859054
76076181
86163010
15409876
56768560
49784293
5991465
64871964
24027309
3312136
49598464
1473883
2371041
15464059
89492496
70264187
82179641
12867386
3258454
13559306
33981092
78569611