66112699
65753152
58472055
19906776
82784389
89061496
12149621
13336686
57858976
58258949
82642995
22552564
75845585
43277639
60944865
82628004
92376489
68687545
34128484
86419230
70854325
32287988
55181085
15793561
23009796
97278267
16535854
46171897
35887186
61845159
61001889
8438259
69665716
53352582
11079783
35313403
98171128
9613612
58148910
90278297