19684
71090
51446
37702
9264
23939
13325
66171
18523
39179