31474755
51054051
7373550
29651775
67505032
10655212
12324888
9233227
11053674
65468768
62984001
65677994
55599676
11029465
14397279
97498876
2009377
32202935
45243194
2805109
53202742
46771193
65006855
97867187
48491937
79845093
36189403
50355963
51808200
59387906
57196892
80504508
57909021
60323542
44989422
22968533
3806204
9243405
82018600
27293903