Knowledge
Data
3092 370549 70310884 17496516 8680530102
9063557 3498643 7564324236
760 4254905 330010934