Knowledge
Data
315071 293519 664513174 5997929532 3218956012
4817 290020 7926939640 17841 89892
96185325 599 48560473729