69849053
40016500
29696235
68283740
9574014
7122123
5302917
8672802
83172153
92031740
98048396
77039857
37911902
66806212
39212199
38308885
28903235
77438443
91256434
31203689
94152719
96578074
475398
89868743
81593195
12973617
51765956
19626969
91955170
19775021
2628336
91176726
6356430
42952723
32104413
88482615
82239267
33893734
86342433
4588460