Knowledge
Data
28557969 70045891 23951007449
69 730682496 434556493 16875 627679328
4378633 243758 177092725