Knowledge
Data
15909265486 4195111588 131436176
44687865092 677581923 50974 5911420
558893798 4778514 2483