Knowledge
Data
39922 809701 57411697 177
4523611 8255133811 495419 813627 200465268
810974346 23175 87010034 73078 390680