50181852
43989596
36791852
55145877
83445773
69171138
81226330
18733852
12257555
88793708
77374378
97903590
2429540
50205382
25767648
67265887
98273895
2671369
9683122
48098975
33462332
37701933
28309540
8134565
932726
56375686
3964934
69488022
57832130
88643750
85271867
95294925
54188105
2029911
8356899
56112278
79463914
48065877
51227394
30646368