Knowledge
Data
92425943 195397 8757160466 42821
15798 12589 7843 139048077
15644 6313 86395826 98973 8139