Knowledge
Data
768 80 1952660025 4572919 25583132989
631932107 9752493 160018119
1850 1296280860 38619286