Knowledge
Data
5114804 23290 5782536 49521857198 304
8351 9287818 90722794315 121751428 981
4397886944 503 849456128 57249