Knowledge
Data
2667 62389 904952 9271 771423708
20 803 19661285 83 73814
355872722 294418671 1388 89057862 40870359312