Knowledge
Data
3046669899 96763329792 1936767291 143485765 19481
642528900 51581 12067399166 7441550
77691401 6418781264 7703113