4047690
45909680
47605756
93697677
32331514
25242199
90223615
90114537
53202521
16512836
6356815
10453815
13223035
38908963
79836880
79093347
44461396
7177158
7768797
32571692
60004033
85697726
18503206
712902
85107941
33132251
70139439
76855491
80239
55447886
71213715
15184834
86611627
60049928
42127359
388815
24717947
80636400
99457456
30845598