42468
31383
16791
23730
63582
39429
24407
92614
71697
34802