Knowledge
Data
94954579 12175267201 24111281260 104484290
51036 20106683684 37033135 317575
144356 80950063 0521 66213475870 581745123