Knowledge
Data
21055313959 776162 756 1070170
3503366212 11 386 26546659 36
684514953 820 861768 8074861 220