Knowledge
Data
3000 81389 30 1141621 668668
1529 219 3872191
58455 9130026270 71452507225 6108386 460