10248
32900
155210
24327
48253
14742
43710
96850
26415
152592