Knowledge
Data
59 4110612 3407317 0296
2732263685 83542 51758945 4425803
3901872194 4953535538 9800954216 22