Knowledge
Data
28783563528 6412131888 8886824 6323755807 58078728144
23073 6940 2710 228295714
9691069767 191286812 6995 2894816 0292