57303530
69601958
4785584
5685485
9196021
38225357
31094282
57537657
29783406
94689258
80964802
69611764
52382570
84591001
30522283
7194747
4804194
4819736
9699672
2032736
57114987
4152396
69453249
81055775
82119303
97476999
56417085
12979338
18322534
21602112
3634019
75018792
55639745
91111527
91014821
69117260
33064613
32445634
607233
44405986