38769263
57094714
85258664
1021107
73887170
75282955
76372558
69847720
14381023
24165799
97593721
98466908
89642615
4496925
46594968
29644023
3450314
56108263
94892739
6506951
476557
1384450
712759
59964810
57502188
50795301
9845621
5489028
88344551
17521030
66272394
76333906
39692669
32491066
57115763
64329233
87207294
89207175
44397169
15748913