Knowledge
Data
188882226 2629514699 9543945
6081096 6073 96017781 25750900448
505 04524763 840948 85583