Knowledge
Data
51 4925773 403 3178718285
6422599568 126448675 2246286693
42 34914448 240372390 970310032 59335301