Knowledge
Data
16 3164791 7089736969 450533
9368608 1784 098 18024766720
2814094 080 657935217 30022863879