Knowledge
Data
2880248 4353223629 5077399069 605648
98808293910 634563291 59020049
32 673435196 4978545 18989