52049425
33894862
40771428
42933556
31328658
45049641
76499899
28143968
22571884
42812461
76252624
4643520
38078574
38094713
18303734
44268001
1258079
82128151
61583949
84153565
22934095
8585519
89279170
1264225
56971549
59939507
78339650
60108520
88781605
45649247
2161689
56122865
98784947
13842779
68115511
24465003
385464
4575179
9246472
27418757