Knowledge
Data
981 65242961 881548 7990190 4796295
3015 42144132 392739 945681
570835 6502685 9165 365910352 351