42254088
89114145
62608142
59592155
48007678
82683517
97032251
97091341
60277466
54688227
61971118
41576750
68786021
22585616
1666415
1856786
67374474
93439730
64925925
31384523
89107213
93853465
52944854
3392775
2951827
25478975
20962546
10959989
58756880
66347274
35869876
28775112
43008444
20435044
33827431
54017499
43123990
87296545
38437343
18891321