Knowledge
Data
59 1580966 236004 3201618217
4887521670 42066261 169681 7244285234
28 99 44229 719679427