Knowledge
Data
11586 38142385124 20391830181
66 02195139566 45574958 260345 771924972
6680933025 209715899 238913