41895534
6634658
3972497
96856357
6188585
100004874
12289253
45925851
13518211
32403958
60354874
5808909
937130
26887259
46069917
59955551
1928895
50601036
58057301
42254817
47582911
80535426
42461022
48784375
80941529
21784553
70213438
3466710
13527671
46146685
44209730
72801521
59227569
20785719
97583255
75738676
52177043
72423017
30904271
86653966