Knowledge
Data
25800877 3167625 85018815 74047
02083 70701 857751 5782 18572694276
245013744 255997 65118749 5616511744