Knowledge
Data
52436 287186225 285619115 661 31198117
317182 92694745 55
21357311 6082630217 380428325 5964326