38377117
34934959
25187187
92488290
6921360
7025353
2908522
13576191
96284528
15947567
55426279
27385977
43822200
57578862
1107346
86912243
89596391
7340230
36882994
61099241
66985812
44178911
7425842
23506646
2308672
68088472
72059090
58559738
17451535
33486279
33042206
1290756
4713712
11991080
93091514
74124649
86919730
80135914
74368417
55755388