Knowledge
Data
5075 3329423161 13616284 8833283
105 893161 536792644 32215310 118786564
114447 85753 4996868 946325