19207850
30732787
6677635
27436928
2302927
18823819
52371089
4578391
70233955
38922762
99304651
87844592
81059701
37024456
383263
51719966
76424089
76893532
66701731
2268835
74461555
9962656
75283754
81407022
13374925
14056948
20338217
6528073
86254342
46369690
3351186
23148838
11727118
65007405
2947337
31238520
77028749
84244144
78728055
96689936