54262682
14128081
35518428
14886127
12302739
99827099
29645837
45246639
5678914
67869896
70977782
54923210
95608506
36775570
17877882
71359625
3606591
53693944
35718935
71891576
99881585
95425404
65231891
71279699
15424576
10205816
42732701
92408008
48928852
40359717
4299471
78782750
39389759
64397686
4315102
50507610
70533207
56035943
26022550
44546569