Knowledge
Data
585927 529016663 9042825 171232
440165 8727 6576588513
853 316415146 1675821 16570 8406191