Knowledge
Data
95 104379526 65890 8585622 723
290 251768963 187 960 51228925
69592 275902 409650 008086 9636