Knowledge
Data
9581555828 8096 6527312 669295980
873750 6378108 5390 5126
431 094170245 6040845 40169 4151