Knowledge
Data
2287542 785 6430331
69612894 23784985 37525295299 8182 76487841368
30234244 15058039 861 1154372569 713285