Knowledge
Data
30 9088656562 62271126
5051324 47011011 40367
1760962 875662 2125548992 76421655166 44851