Knowledge
Data
22957 3734135 65504640
2405982 32299290878 32285641630
301694760 31990977183 3099079056 951912091