54519274
44969856
4842041
68125631
64042341
10877047
571380
62381851
78764243
4169491
77868863
33118796
90673901
38619514
7009154
68868107
86264029
80513094
15752459
13052430
3189413
7857142
33039527
77638950
11709942
3223820
2749221
44968262
19004812
12103925
53959368
88974772
78481505
66334728
55926420
48708861
95296314
32167611
21704297
4407848