76803607
70896476
15078320
17896106
33163797
53103119
47591605
49325836
7945318
7327877
9754451
1331088
88158340
2616575
39327460
7958717
44525030
89284264
2390338
78481025
63695403
34184343
74226168
84387737
43561666
13782265
10401195
33557137
30772088
82656816
784293
23673764
59017723
38955564
9269105
71068055
53901288
54814025
49181030
75032121