Knowledge
Data
149142 30009 5398318277 182647042
47020 111959 5467412
22569673 44402370767 22339090512 8735009 346016534