Knowledge
Data
591523684 210178307 1939187 962661305
8081142 38608564 373707 3510759421
64412752 8225412 67200373542 97640736502 1145045862