Knowledge
Data
30508209 2301537915 3088142498 653655670 78420
22163588 15116 222 1008080526 99
363998 5240777 860 9676879