60151768
23548177
86549898
79139330
23191780
58383755
33187309
93647450
4999471
61039835
60005332
55921406
12634471
74256115
80194563
35918162
86255338
62188585
30829555
20385876
9626941
57269318
98257573
43351830
9215627
78893262
71859812
46396363
3189586
10831982
11693794
71489265
45005258
79564031
86362692
80706273
44346831
7574519
1156540
69119277