Knowledge
Data
18635426 6959 130 31986967832
58602228 527049965 275664333
10715640886 200878235 819372 133567 2264879