Knowledge
Data
8489 3033581 41818 02952 137
512 1628 8039561 37338 196
6642137 2866774 26647430720 543756 103