Knowledge
Data
158396 3346164 949 28584380
95454194 7253134240 67 297099584 42782
120061798 05206 127399 57