40952269
567946
37142474
66707395
95377799
90011341
52272228
93401036
96839688
9839957
82209387
33948774
66475789
84592833
50914381
50183178
95491010
11215854
72241624
86935851
39189713
36734833
83623012
81779867
18254059
37639917
82502016
62366672
6570562
15629548
5384450
32948572
8323461
86111489
69912520
57168900
14238141
92883819
65428517
17786646