Knowledge
Data
169 90898392 309769 152883 3210859
149 123078003 5983840594 35 2232448
5107 28013 9366277 784017527