fact 0
17412
17413
54257
40054
62694
85334
107974
99843
17415
17416