Knowledge
Data
30874576 5898538 91263782 704 311
20809284 318536755 11297
34 29392612634 2737030 484741