28817902
2687290
29269111
26624758
13798094
7773176
87068512
70801243
10344354
72301404
76482774
76598919
46654084
8241726
63445497
72781804
55413260
54784086
11468361
9355722
19286511
69802943
69479662
38311024
61445828
55293376
21066266
68406138
82432093
33592085
68891874
37044704
33957161
6601549
54981407
93031053
98604826
38947007
59708102
41045039