20111
16430
15077
50889
98237
59864
89419
82173
75225
51752
84918
52241