45682505
46115480
305084
10753430
43244406
37674188
5477765
34109300
58084459
40724447
41679948
21394314
7699170
31883678
29731763
45238155
87588408
59515902
31916546
53383841
61075072
20587046
66406706
68404537
56528400
21254227
37494876
5007047
91006024
43046395
3896508
37575520
81388
28828563
31485982
74238622
62298603
93604155
1793817
31555773