45461358
61749101
19865692
50943253
59337990
15482783
48577250
60217573
53216801
83485698
39032342
11289919
8239428
25251779
9766164
4957337
65475507
2592886
89667031
79003604
7825792
43004220
94672937
71034036
92023239
9304095
31214875
77394671
36708628
47117944
18278971
1534292
24571259
78581421
77055059
19012027
77553326
22682736
69379480
44146611