63996000
56193085
91054495
100005049
35848532
12154236
52747852
68288050
9802292
14265911
5881674
75964352
46717831
6589643
38296643
59531191
3406696
78532793
2610624
55715876
8708123
20989173
97723302
90194717
73426339
2753595
8877
9002576
93051991
8266916
10169286
45162001
40341708
5534372
11752317
98049179
59828430
1532363
300022
94512548