Knowledge
Data
298018 683491297 6906 1076743 2558
31191090 98655177 59 280
871602 809082207 237831 7294659