Knowledge
Data
20865823 940 31265 55193
5148 315912238 2286593514 740234293
60926781 962726 8730260 44697 20