59825923
20987489
92339251
27875438
53011634
55809669
65635747
16413184
54479348
7496317
66782466
82455452
24703138
92292902
32163198
94753978
59252729
55171487
20922807
2139015
86741808
44313831
99481760
12909099
98845857
44355572
55009520
6173595
78864757
40013980
50498671
4826016
449134
40262436
57627793
59002641
72612794
50213759
24403039
43482291