Knowledge
Data
156 10905052 9546 935008 03297097216
198154488 09935 31196286 78
18794253665 23563360866 65178732708 767967651 248388