Knowledge
Data
570565 155408 1095 287
40183628527 4907606 71780
310 37059774 918559208 154262834 6121202