Knowledge
Data
228 7110943 37149529188 20339592 3017167
852 83418299 90326053
71955 4556974894 5366 463064 59665579