59565309
55512457
71763937
50232426
25673601
45916392
90323596
52092482
61008778
29364793
6835179
6519711
22786657
21132669
44091144
71768758
57414767
7037063
34274803
28179616
33279482
9673805
8825474
146989
69416403
75908964
22135306
81578415
89328953
7421838
48561233
11538973
61422490
31696274
99215245
14761856
30002625
90912373
78165100
49683023