20406
60573
26214
76960
45787
64769
53009
48358
54483
70517
28746
51179