Knowledge
Data
25404726 645 103 31737202
760 7171 904593 65191510 835448249
163 40481512 2924 13442329