Knowledge
Data
2101426 44375405049 14612968 5710910670 43295
71320 766081 351 126097010
16056106 7067 4743