Knowledge
Data
607655153 589626 15039941 504697204
6323921 43206087144 24489172418
966 726878085 51678