Knowledge
Data
28 126586011 8385438026 740680997 4739728046
219763412 49582195 898 8394484
42091328253 74 2323605479 151044340 305652221