Knowledge
Data
641582 212233299 69351151 9826150930 715184
17851035 3172 195756334
3882 63306963429 494 600 26655900