Knowledge
Data
29 8111575 4923 57058
78612294 3977 2337812 7896516 2251036700
38490411565 34617051 40