Knowledge
Data
50505726 21 32847969309 126 082
65212 0698 4059286 9727985955 659097754
203021 54175 915356 026371 049929437