Knowledge
Data
16 1991089 459155774 165086 3951
92149851896 42 67591581112 14314585100 7877
347497151 300 1308579 99265221621 19034936