39487164
15887294
54225045
18931195
4557494
29498421
78434206
47072351
44939700
9944916
1999819
86087204
55333925
85611526
56986050
36815754
43626593
59631014
63165149
53375582
63177834
83059892
59152996
19758642
95337508
90215029
95263416
36803822
40048726
96367395
11904354
59376551
17843935
73744013
94003828
36209070
96378554
79399438
81386910
81549743