Knowledge
Data
23 44703905225 3272169664 83158556
21158456971 51559265 22519 6406486960 120
7466960081 1982809 4216958073 3322634554 93