Knowledge
Data
18107516 833 50636617014
2918614 1403686898 807674315
2591637 3718493 197 489223 95486675