89558328
45571559
9935598
62693182
37704352
16579032
49611118
84531390
50517516
1113192
99322783
70922526
13206598
10858184
85129659
8007355
78249389
84116468
814799
29702802
31335151
85267757
70271559
61271057
2004000
37111639
67632930
56423402
33673450
61992522
47331696
33511750
54687430
33982900
61401450
55253125
5716536
56172333
41263738
35913446