13902
14244
38278
11966
42104
79826
48236
23642
18464
55369
87195
41007
40182
57180
24987
45072
48516
60424
31131
54815
77950
44006
120209
20912
25490