Knowledge
Data
37083366 9256601 340489 8384152
579 30219054 761351 5117988
908501 29144 4887959225 9570