Knowledge
Data
299096 557229 40513665589 20618470222
29584319 671 6132 8891554227 30567
49885604094 6705802942 786 8744 4155818170