Knowledge
Data
23648860 4244378 21768 4327 3189
867707 184 4093
1405 96180259360 0786786212 458660088 82101981