Knowledge
Data
317987 60961027 186404599 949452529
4069655114 8150271 2607607981 51565839335
59082 3997327901 8567066