89357525
83605318
54865547
79262162
82574648
45132261
29174568
22837190
82929793
59142890
53706124
1735620
21813685
91508686
37498974
71893241
6247136
26352825
2241682
93228688
32804181
31506580
88721176
84033443
95453486
18252463
2587000
8152734
23244647
22204299
97419508
81581068
18239308
69807285
66442571
85513294
27742508
36512965
39246168
19314705