Knowledge
Data
5818560 3377291 770125 22651130
940318 6648 40452 516157473
5061604380 947 828295 92 4353500