Knowledge
Data
59308631 146756 71632 6051248 3115
3100328984 51708901 13649
554973 2175295 9593514510 81742525062 942