Knowledge
Data
35047655 63877 5618247135 856137 94528690894
58 83704665 7971
3199220250 572161686 1839042922