Knowledge
Data
30206 8323271 180348085 6612476396 109
29624741 198496 15 2218982092 703
58535 67 3084354 035708885 27920293