Knowledge
Data
18045930432 179444302 6967270 152832 390606667
8509146611 9379930370 37044708 78907706
161765604 3666 58915769560