Knowledge
Data
5892 31890 77166 22511560
3276548 65 88 59279018296
31384267643 2136735416 30711253 70591525137