Knowledge
Data
80453 93473833 21 9585 8612069029
23 64478 538 1118025 5704356
38282 637185 330032 791976081 52188604