Knowledge
Data
228 76 609 17262905 3498272
31970110710 03491243 334 8378221
3313181 65537219 120279329