Knowledge
Data
30 1156 02850 0640262906
87006756 24809 631389 41997166027 3957
257 3183 61633819 40939991 10847781