Knowledge
Data
470626 31091121 570
699684408 3075 4618 7512 691579131
912354831 573492 12510916643 14060 175