Knowledge
Data
17636182 6655806 24637128500
37185 396 948054040 30712 367832239
44841243560 8468640240 855