Knowledge
Data
31 59 43904958987 18002
1977773844 664828 7388791299 2824187 4812
55425111909 20983540 14973 22071055