Knowledge
Data
19508613899 840226 3074
247751534 49215060492 81529978397
71 9663387 4570 85969 617928284