42643
31491
16819
23782
63739
39480
24426
92679
71744
34839