Knowledge
Data
17015560 62146748 5525972520
49593536 3368794 100
7806187330 464225340 377077 998832 4117685