Knowledge
Data
28943529 93644 1556630806 29076
43 021 47060363 45554979
22163030 5408533 40104370315