Knowledge
Data
21037182379 661723668 159
2845490 95079126216 79970 047763 43316019414
319 10141019 27707 3952 810