Knowledge
Data
25839423 320406281 4246212901 52266612200 83
2030 662180502 2034312664 7460419446 5461650
30935 10655 209962 65529 46191