54609082
1792324
97244
59939978
31638425
30082232
6468810
33342553
56657469
32664198
29214646
21377905
4156293
73567813
38004966
88656014
97623890
28781843
80404041
16528460
241516
61291080
44859291
19424241
35076430
4752122
7689966
10567752
4669302
98174597
95561277
65321022
8468105
31711510
66255328
32001378
9469378
78458023
55402099
49275335