Knowledge
Data
18 905132147 1975859 135614 4316
17831 610 371 86451096
875582 884553 2979 61782 0102