Knowledge
Data
160365608 43254303277 98051 754376430
117 28640228181 81391 14498813
92646828065 5071 7773 5084 22