21542888
9264306
9367538
58323307
58095410
60127576
4715251
1666708
41163273
68593688
3729865
56303766
105353
6081868
19219749
1685142
19008079
22966795
62359557
35126077
57216944
51671262
23086610
73569371
87009672
75529455
40572423
58835854
827793
61478207
53765535
50681140
87968502
82932816
51577389
6341456
84714266
53623524
16977833
61271583