Knowledge
Data
646 479037994 430525639 27047391
99 943599114 22
13044494508 751 4490642 957682 19538386