16542077
50581419
41864650
16103877
43539522
2989049
3624175
94754486
39206817
82184268
29806018
36743272
13433243
25722201
52881476
835374
9188735
72032424
57254376
25848226
48098730
47041641
546137
84456801
4300838
1543183
56423644
33235353
17648327
45542188
28383198
52579581
2736808
4183602
66567423
39229566
91501145
5257065
77823842
7815190