Knowledge
Data
22359963 75 173 317729041 668118
21503 960 230 38901606501 430569
080790332 4631105 863