99159894
69364784
62227568
80161835
66349183
69712148
40658914
27068143
12985289
76567746
53676987
49629500
5186379
3833037
6325708
66992438
4680892
56909232
20655149
39364955
10174397
76777221
11596841
15481341
5159212
8759635
227882
55725243
14783102
48138988
88616476
6924190
81959727
80906544
53803977
89437883
37091099
96296212
40915471
15704473