Knowledge
Data
9570937 346 2386916 967 1148237
7091470 8645917 311 3386
822313 640818126 83406671 3119