42468
31382
16791
23730
63579
39428
24407
92614
71697
34802