Knowledge
Data
25 308691145 783051 216609 22
16059971 31 64380274905 1511536201
21412563 2870192 9123676 009245 5530570