Knowledge
Data
56990058 90597162 842
17560118861 396676 24571360
793643545 870443544 217293659 188601350 342471104