51397157
47243319
60718971
8088332
90495262
56532139
9071278
31114974
86161074
6604061
40356820
71993222
35757058
6958032
28638508
19055745
9574251
51414356
28637333
34127213
18845140
9856464
76387991
71067207
82613128
23408291
33068544
57008633
9346852
94525954
9383678
48861912
12146149
48085944
94865093
48153502
23331105
21046807
57414434
68615045