Knowledge
Data
5086711 222441581 79969815 272084
8189515 1387831 91519538 89966029795 487052013
25052276 340631 6965091