Knowledge
Data
131889 116130506 51437942283 14381770
765 1774000851 5278224 4467
4955384970 6738501 3237569809 639751215 825