42478
31398
16792
23739
63591
39438
24408
92619
71700
34804