32527853
62425208
35233932
21999254
17472574
45328701
420430
51349965
14266128
80542242
143825
66867237
6776693
6353502
57478879
32721644
81168967
47941045
20522501
24799961
34317091
51328339
81632325
53919202
68022012
8159426
11689968
60344390
20968788
41748740
2727193
84848797
27437158
1250504
4847325
2143117
80129345
9531399
7419303
30963024