Knowledge
Data
51129966 408514912 4775138935 4169655
12 79195 19914598775 4447481232 0172208
339611 18283153 945588313 5028009 41604