Knowledge
Data
4816170135 675073 719 6617142
695044 89561 11775776 949959 256
871 33382 02397788 3072