Knowledge
Data
166368133 42 2047419 6502
15333621 61327 55808072592 3313
690256 25512 25862936329 98935070732 980