Knowledge
Data
30196771 20057449 1308 638384
2705442 68426 90 64570811666
034278 1544627 244671496 3544 433972