Knowledge
Data
2919226 98112 6419743328 38990867665 57788194
5203950836 312686823 3594622
886383859 985218722 17499404102 28218014 8566