Knowledge
Data
671695 20598088 810
3398 255289359 687 9166158
6530 865197 4174071 327388242 64574292