Knowledge
Data
15836972 8356 1789091 915909 1922988
428 725827091 23618545708 620856801
16 247 08924812 7966 276