Knowledge
Data
451973243 256099 11855580 967625
61030172252 21013084800 417666877
228645539 461862 42 309897918