Knowledge
Data
3222308596 2345 5112767 218686002
24 910 4325493 087 454
6777222 157456 89812 25468825 7101