Knowledge
Data
5292 5841662 2072366 316189
14619358 8753326437 3218 7037011 208522
26 43 863206705 68982778