32195356
61133133
22292204
77858800
4342917
99193018
99489913
78487046
71887180
54492754
95865852
78725746
37432617
13872653
14666996
497727
99456251
20158945
21625682
68394923
14194685
1482102
2878899
60426401
55094786
75651046
7172328
69268805
20628893
78679914
57492465
19309271
11905406
44848720
58574581
5905390
98381227
41634277
42551465
42106477