Knowledge
Data
15012038 22065132 1640558
1419316 30 6310 64418509
1001 13634425 4804610 8362515 5596