19686
71093
51451
37702
9264
23940
13325
66173
18524
39180