Knowledge
Data
2947650 51331333619 2527687
37990092 8143 017270912 379880863
3983791 8361640 3429195