Knowledge
Data
4305242 81 2479543603
2118060 65042996 119930398 428180908 45551
53697678 0504077 5807863