Knowledge
Data
299386 278 244134536 515992284 495620
158 1318 902013963 5030970147 0063746420
7180595 11116817 8380493