Knowledge
Data
5006 1592801 4900820070
9948 17982525 318395 1752684 5570078172
51114804 018125794 086191