Knowledge
Data
23726827533 3182900580 77004197254 50780852255
22088274 10582 9362 3582600 31406
5804 192183449 5551493 4668