Knowledge
Data
21710951 18873114763 367340 6955
987149768 3602 30026974186 3502
718057 635287698 7325396 9664818 620350