14439783
37419502
32527915
5042714
21624015
42934437
17286017
2279764
11381345
99939834
7705573
45373696
52502511
94233958
60798484
49856678
15227791
70301733
80265616
82729639
5117135
32947510
14139537
4715805
99191986
61086913
2471887
44821645
27271006
2255777
8081433
16532817
59056484
16296244
77017586
7981558
13295133
81766934
39145697
6687832