Knowledge
Data
7570556 16335361220 61095396872 234574718 141058188
520705848 058263332 28457230668
28 22 3696406 4270