Knowledge
Data
32956 17890 768944 833649
126287 15 1495 135290412 37036046
3101 5111427749 87996276613