57395103
44193068
32968708
49408123
70928703
28033677
57881510
3943300
80929602
12161557
5886506
82077054
2075724
46747717
13417032
65608160
78371114
35191028
51142505
38478355
87271126
90935676
37116069
6293707
31525823
57241896
74785137
1613844
21324919
83891982
18471004
76467889
43971938
94357930
93069372
32413316
20796111
8866587
5843852
85921312