Knowledge
Data
266 509242172 386 4194
4280 1901850833 5830214
8200 6528527976 20620803396 35669727 536183410