42647
31494
16819
23783
63739
39480
24426
92679
71744
34840