Knowledge
Data
2965 18539 5311353094
20962391 8179 401446 82922
100727135 5314485 37089566 6901 86138250