Knowledge
Data
46170227188 32185 46846 000
1621651673 16943786963 29289323486 28948068239 20001
0993914 5507999 0319267605 193 92008745