Knowledge
Data
45491 271 549732 339
19138139 099040 23 433239146 05046
47 5026633 720719779 2599965 951371092