23488710
12758332
18664703
59438558
22245633
79682654
82988516
80295569
42623051
78049501
78639489
56615124
9414454
23726188
22685827
49182937
12277964
69927307
35244526
66074917
34803830
53454430
1364996
44464902
13007048
33555509
12349585
99731890
41328821
38099578
19344315
59907619
57309861
26778516
81433527
44022069
65904541
8875070
56174545
27923689