Knowledge
Data
151 89085 4651580 73765 3637
24 946 1333 369 6660402
188 5976620 19795849 28606187107 94