98346692
41875251
6469178
69325495
82604682
98088800
69023232
46774542
38015389
15866520
99451610
1632507
80785467
89069814
75254489
70989429
18878963
88323543
40098163
22463907
86305172
71711417
79325183
97278092
27154095
23007160
33358906
63232814
47684843
89385390
16225149
52533089
69283689
94997684
68379513
55823424
8946320
32135606
83187035
88568909