52142489
80427706
7016201
65606644
86337117
89567788
76653355
51285516
46843035
119704
79639634
95328360
24675638
18391908
42686532
57674586
7038212
45643845
88988840
99145050
85629864
89505772
88248833
16778694
78868929
1244172
96163728
69697468
7368294
70406338
96479593
3263896
71275307
42286791
64382154
18945205
55418381
31901303
4191606
14274696