Knowledge
Data
16666749 93497867682 1927527 5186380396 2370204146
8943380 5464705 921621198
31165 9431990 0131 19829 50445