54351687
56718676
3195187
13526474
84686211
8241105
41306556
44977504
5897580
23813195
26734437
4471246
84636963
52439699
43884588
60748384
4894585
10703053
93111978
54532315
52394997
53422536
11729780
88861628
22061920
92407644
65212489
156370
30732082
44908596
60019472
59073519
70927246
59261759
93952007
11252992
98665938
70752348
26604300
52895683