89664561
98598479
44131405
92294419
14789051
88664611
30718832
82698278
21365055
4562204
56423383
39335494
35675496
33903394
10036732
91664277
48123670
76153685
18552499
90543837
89896283
15909094
80518518
3751836
63036238
82162371
23724355
49597958
2876550
7376097
50852727
80537840
4685083
66391894
53101948
39695998
33963325
10425613
40491386
1657764