58384861
6471026
77945426
31714260
31835275
51654918
146941
44345941
5427038
58154511
13194997
6074982
99331429
71553781
3711291
13214917
28138750
75219965
79463941
12364976
43886
91798897
36372610
8587672
67654832
17617014
51426065
58301405
43531171
78238070
77421264
6607815
75596033
6720168
8567263
11046895
30272029
52169772
31527087
47643752