6141887
338094
40209718
5889972
95695981
47805859
69613228
4528283
45015431
44542548
4709439
30114874
5956439
94653128
20871263
55041385
5808082
47738952
8761583
9073437
38402411
39916043
62634884
25445740
39523812
59215517
15034949
45593077
14472400
43029904
627905
43373627
68401110
44667776
41457222
9808761
29023776
59871044
72162369
58285984