Knowledge
Data
629160 239146821 304819 319551
6671 57269 0521621699 53059677
1390499427 1202 69203768862