Knowledge
Data
51 843215 48218831700 235391
668296 41 1184408043 19937978 2439273
3586430 1062776846 29829 21659936