Knowledge
Data
25 64832209148 20768 84232791348
966131820 14921682 59233975 43844370
969181 41030 91022751 959