Knowledge
Data
25590894 18314799 6803947910 4073619986
899617 77176598 5263714 366 200885689
123627 3688731388 2958