76103637
31886711
19314740
1995451
25509613
96195894
25749248
63395236
8839298
80014890
91372962
65091028
5874068
65658545
81827545
66279651
23282079
28134525
5075112
6804565
54355432
70077742
6755742
82828109
98504401
28655820
79595518
26319346
8066457
45484723
9846585
97603215
64279584
15825809
17726873
24261342
11734810
69495225
32852488
69443297