42285
31232
16744
23632
63338
39358
24364
92522
71595
34726