Knowledge
Data
730292 629 1628 195
570482 12083363 7855577
6772419660 38422 18119813959 59954 4620135