Knowledge
Data
12866 161195680 831980
82 20462178096 784076 8033342 46108593829
4549241 245743 34553039