58682294
98739167
30878128
97531313
94652258
95442229
1980984
12642041
18133448
60419056
42192714
40999519
4601899
40391568
10525526
8195365
3127494
15633338
58562298
2870148
37692565
72372382
30782308
8971396
82898783
14998233
16203757
36515801
9632384
42183914
6117141
1345816
87644593
2344589
83554
49922227
55514137
40023249
71286634
11259460