14984143
42342803
42089237
23674120
2569382
3684105
35572051
84336616
81022365
3586666
66301581
87344987
92712858
48399431
870446
9578951
29707780
1895114
42829180
83871326
188373
17022343
31968847
29355667
28274570
31056159
48389364
35775492
56488324
58635708
18717327
53598363
32301488
67473511
29331943
39693134
47585834
49375277
6895975
13696132