Knowledge
Data
3495 397022543 437 7944405 29428685
7992 7366159316 177689725 91314220 40330971
20852373 17644 2700631