20385980
74609395
54542362
42568342
9303293
45079902
18906709
61195444
11013080
7961962
88866765
10129483
157892
6767268
37035496
3533832
94131304
14142854
9237928
13322421
81075190
57572950
4788428
3948631
1517720
35983008
31161642
38273901
7808606
94841891
68818193
80552645
7214355
27261840
26042136
6938509
51696267
50092624
55682980
4408152