29147099
75601097
51582707
73539167
66024717
51871237
1303660
40809566
86128102
37731109
50245496
98008783
18038379
16076177
55881672
87123186
50212138
86666903
8879269
80797358
40095569
57125475
87868341
27254905
77343423
12516456
60659336
52004220
58896675
5108789
85886317
33364908
72796632
14623701
93262344
9278934
23182760
432336
3172274
88449036