Knowledge
Data
30892321 2802 15532 130053 66
986025218 113579196 48591588136 95
598248 004 173045283