75918061
47121303
52629101
59378576
99261376
4437863
603036
44155069
7520590
33504528
53203812
1639200
40382571
91337852
87859003
90531129
79209739
49501145
41109179
99844290
16413167
68561921
59975637
84909743
9208310
93705527
76442592
2713201
52467083
17847599
9601014
10128500
54146455
15985666
62951297
9621296
21778311
66139762
6501440
65065982