Knowledge
Data
37509 12 9529297207 29485194
51044496 20437 402716 8246 681440623
5685306063 6691439 646047 735121