Knowledge
Data
45633035 780681 4337 747 337664
130 9165558689 17997 4949
31359339 59484605 53217 3189 33566120