Knowledge
Data
54844593 871168 5344950 3548627
3920 1050505991 39348538 80256 98397735
49543486 207706917 2573041 2012323