Knowledge
Data
3189796 637388 70115184 7852512398 250379483
2559 97910 06 963205217
31 691032 34674377