45867618
38869184
84579988
19872450
17559034
86304432
70373538
24923173
53604417
30247101
75399770
43911227
61877281
48669348
37016827
33119043
44889482
92206336
44609270
9876155
43949170
80823816
10762940
82511915
24559634
62835555
3111405
55413739
75163289
79671267
35091307
60843188
57951662
70923097
66173746
2126275
91566148
92169386
99045112
33942699