85273369
24199336
9185221
55282056
62305981
2979405
46149541
79607755
79215021
71604127
47955266
5559135
65952332
94287026
31268301
40108151
56894191
23271287
37777764
31717692
28705591
66809851
36086444
4578498
41638927
81764061
10684779
84007069
80945884
3692018
29983082
1884652
6259820
5593731
69395896
77789541
60822061
45227168
28541900
23079580