Knowledge
Data
1390 1758501 1189627 9988379940 661
312566 9694720 2899055747 52056529
9365797971 11355937 317181