60377810
34782484
21724703
32448400
6440196
25476109
65183884
6786717
31486678
25281521
7764309
57448751
51228101
84178290
88938169
54553020
9842713
92587302
7549135
89133066
47561791
86845182
32162139
47691142
2398029
97423120
29557115
12361980
5828205
2005436
52755823
46971048
55425409
59897433
17877923
106541
38219366
82444699
3732731
1204716