74233922
15522966
52641685
25237413
37186484
18647510
7297539
97216159
33984963
6941943
22314253
44775339
65299884
4179417
24314021
88925175
37816326
10799173
21775536
76841955
45782176
75723417
66825019
88712617
9509882
11206183
1258257
11125996
87059738
35122035
80145880
78042677
99885038
89237812
4807611
9393560
65833716
1092926
68806520
21953491