42287
31233
16745
23638
63340
39358
24365
92523
71596
34726