Knowledge
Data
137962 30905 250754 2472903815 2023719371
632039 709281 8743944178 583057
535436887 767779 450272296