Knowledge
Data
034374405 1686 31836 160358321
593921983 986 3678609 90 54275875330
5902 146936361 23976446 9476348