Knowledge
Data
468049 334246673 56548917
6393755 300105740 16116948662
42031994 5575 40 456057795 33188088206