52144050
50007763
11314813
70575968
56735337
80758810
18112897
52211147
67182
23288255
10293211
6552910
15212715
59886676
73258892
42047088
64152287
1160416
71752884
90922069
47915931
62675548
54797128
60965457
90989578
37572800
68086989
84054137
64612169
90851418
93297234
43533244
96409177
9215920
20146268
24753927
49104158
84054787
50364512
9964954