Knowledge
Data
569043554 3572164 679480726
138521263 8115399089 84089336384
11625306 7312 64259807372