Knowledge
Data
42937 4362595539 4350 179111896
20747092 402474 379419 150100
851638 20786721 299048052 106517 7593036