Knowledge
Data
50519923 9313 179385 35432 2422029998
390041780 1117571 792211096 49429040 4159155720
666145347 31 043