Knowledge
Data
58172263 682215 407 35385299
8031037 818094 500868492 277637416
86 963 2158311421 1957201803 159952