Knowledge
Data
28775031 5822051 2703104462 5657401207 1672748
14060374 98 18859669
79502615 3285013 7180551 692