Knowledge
Data
362 50593185 121507671 882225 47880
46312595649 247 3305280755 40577410 291065
39034277595 88048856 58055 649156 806198