Knowledge
Data
142680422 33316466 470036340
6452088 3545427895 977
16384966644 980 4113689 46655 777551