Knowledge
Data
6895866 85598707162 720375603 49361234848 97333960
3223255900 15059395 704 9166211416 50507946617
6581845162 37 01932637 134864416 331