Knowledge
Data
16616 873558717 20421 184147274
28 66 264816632 611710 984379
3335 45618300 941097 567754 65154758