3012
18620
131274
30294
54823
8232
25420
37570
44730
149974