Knowledge
Data
113985601 108646 9663306 105114269
8007925034 732868390 10353 461056019
18618965 327 3362634386 437682 6909