Knowledge
Data
31 85741 1895994 502 733
8732602866 206236 23546868 4123 8840002
6428811565 172305 72 87775238 79902