Knowledge
Data
66996 862826131 2467658958 6877489
1114737591 5515102 17430450
58 2918832 32014 490 29519881187