3060
59780
83402
37944
63218
18102
66340
115180
12690
54978