Knowledge
Data
3866061 8267939378 30339149 427575
117469847 66123 7208
305952238 898 6526350 4461 19114082750