31423
13141
28699
28492
28209
27339
19560