Knowledge
Data
197593 336212 20118 4645470553 4139927
953047754 6120 864511667 41569209
0419981892 9636989950 3959289129