Knowledge
Data
90312652 96358557 17334 59249 42986
5423617 7351984 18813813
85667783 1767174 2772433 74059706019