Knowledge
Data
59 0526656 716869969 95536
2399426382 565866 74280123 82675657 24848
1343552 51 513469