Knowledge
Data
9228916393 3652 50733422 16108667
729778 1990201 60423614 6571961
44909077 2976806 90999863 175604504