Knowledge
Data
30264515 3706103 934885 179741 83828360
313063 37575 5230998
22679 711412 42310782 9368 381660