Knowledge
Data
5567840 8510669 19268 8214945
7170 06 211161040 04536396
32274 4145616 9198 96742670 44235756089