300178
43901337
42007750
22511034
6626387
69684710
75447349
47077900
202751
10115961
6632731
91709422
35998332
10945482
13153232
15484437
49062208
10722889
11012037
89601714
43388334
97406861
28004457
14996917
43544246
8238034
79102177
11878239
40868146
205236
12274820
34086542
39494257
96262110
25486912
18448835
58051904
30079545
30567510
96486022