Knowledge
Data
580396 669 884990
2080 4752423106 5233162 1933850
344 64171253328 54412195 25 7564529