53028597
16773440
8610875
27025989
7990212
69374130
45483109
60041753
94278979
7037461
55171866
21184858
17765671
78069117
36791937
98664677
50841974
74687563
62779368
25425936
5115740
9488308
28326968
56448600
51415435
1063998
57991895
6576600
25054010
82216103
85964744
17531689
77702901
29557759
63339771
41656193
94272105
18048871
35707177
73277619