42474
31393
16791
23738
63588
39433
24408
92619
71700
34804