Knowledge
Data
30 310207493 12265871 1494069
629774 9332478 582 92376713 94335511504
584271117 159 245145583