Knowledge
Data
30 17049366074 16475 76608
1479 4661047 7927464513 261370 13
219010 1952 23781 80544682114