51704448
28245278
9984046
28554504
45801935
55529589
20379759
57488455
65054137
47039029
9191637
29742713
58264215
45178056
6331395
26522480
7082938
21127497
61329401
40191509
29396195
6130780
324133
81595282
78839009
32817900
64491157
90624803
9492895
86483277
53275882
44725205
1393895
22565687
1135137
78225427
98046624
5378290
24958353
84245534