Knowledge
Data
660485214 8408268 32478 99521 2223621176
122577228 58154096 577041
3259251681 206191 20398 213676018 0642