42465
31380
16789
23728
63573
39426
24407
92613
71695
34802