Knowledge
Data
21592 487409 107166057 99 85372330895
26 5011 1744881 3757545
2101068808 192236402 4903916 181650264