Knowledge
Data
50852016 659322 12302289 90
157326582 89 40460128270
612646816 714140 279 23847942270 336