63957418
50814181
77152024
33571586
33979406
18306151
46161002
1517450
74456532
28357014
3847981
65015972
83594595
28236721
67295759
3165954
45239111
33808458
24329729
98131450
63539164
60499881
67319089
55161583
98425503
56675104
2108925
36107489
66493818
9868079
6148988
39449973
13718202
37439035
15842408
50102572
19632375
43003451
17262095
1388302