Knowledge
Data
171 64 61 510
18 154578090 782499 842246939
21931051616 1107202 716727 307234714 44399607