Knowledge
Data
2106481660 1619039 923755923 368013 8056436
1170066 55697894 15029919
7234522620 178735 587996 4227784308