Knowledge
Data
156 75544175533 7688603 125883 4677704259
26871398 573794301 39351394
489595988 588133 638835