Knowledge
Data
28830088 76031 7209731 756976
932018439 4560 86954306 348357928 218
29926 020226381 2161 1503