Knowledge
Data
22273156 9584681260 59545728 12337900868
89550395 326620 32951 00997472 639876
418889391 318051 65237004