82951651
28023654
75076216
70207103
12249231
23021356
40098072
2988953
9058323
6405146
44443458
77738879
68641280
89284349
74361395
38403885
33157268
97036585
96845886
22855114
44078093
97161179
45191997
43843742
1946749
35765377
83185138
21454030
17517021
5656142
83734957
62244229
74032807
38911077
4808985
23476156
33149990
93064149
1773366
40904493