60142213
3425591
60144103
1228272
44924922
66788576
89425767
83339284
86831206
25325198
45381547
7774875
82851830
569185
7917905
7486152
44049113
44303153
32091508
78957599
27069732
18533622
14585539
20525404
50245042
68365430
75417032
5537009
721555
23682960
40052046
43078296
68469235
29061863
9094269
19619949
89037430
55156524
8796120
16192506