Knowledge
Data
150591 80 16292165367 905650 34672067
31306162 2679265209 37884793033 9422 0457
585423891 404890 3676710