Knowledge
Data
169493126 944260 2305931 808255 387235504
253323885 13724 74118384917
17549759 361 054669080 7169867 9967337671