Knowledge
Data
104695932 37847265381 271877153 21419820
4574262 663793366 58588909
691 764711 784284050 84202