42551
31435
19716
16803
23759
71150
51478
63640
37745
9271