19855617
64219330
96193264
69913873
96994665
10406915
43478116
161467
8798623
22046689
36332316
38106677
84139457
75825397
65682326
76998063
42056664
93216024
72007005
1129868
1641977
88437214
42503813
99592875
77491006
58461384
25554338
29275672
38244178
25799674
5544877
76676461
99917021
49371144
35581971
6021645
77489326
18843332
92368046
4267328