32429819
6425179
60105787
19319150
12527730
7927203
2765728
72824539
68174334
46478148
2968839
21267710
3238811
88236939
19981707
75562805
53147491
94369680
32404380
4041738
59016019
60411506
94765528
79959579
18294737
62725149
1010452
55994197
16221390
86033276
63869077
52204424
52299990
86574130
93765480
6786293
1995341
4902077
38116564
33525263