73173226
13602622
54793097
5961149
1558450
80239717
2909810
9435123
4494468
1699217
48123617
43588712
22784706
44852057
28048357
21682426
194591
73029307
87219323
78673592
981643
14974061
28043358
35351976
82047290
67364077
15822738
78475384
30617307
18248130
54594553
53091536
33501941
63403678
65815127
6184107
27883466
28348430
30397797
66255539