20227930
90179054
82766048
83725960
47628451
57781439
27123259
39663894
38291652
38426972
28627711
3638534
96475022
98608972
61371095
1116337
3085974
18468028
17272735
94531247
24384282
60676892
21995431
92615825
3371294
48193185
65695243
33511486
7307347
64578462
62089416
3436943
42626153
479292
30797563
49793065
28693997
20769748
82141186
2444555