20137819
16824552
76319250
73065394
54609043
6921918
92961821
16554664
87086409
41767099
62935434
862666
92897775
4927973
70864044
34491610
25857012
5128519
56384780
65523938
4782193
47887295
10128083
64859213
45539879
21369825
40118614
44148632
72863317
40257649
21428951
236956
32528690
84031641
44716181
41291282
83637372
77584433
17294783
57557192