Knowledge
Data
21453096 59148 47196 16833973489 12878345946
93 05 12 723 81101
130068711 65638 5339956 1201