Knowledge
Data
346 332257412 31458982 98095501 3034136382
84 566344 94670880
3174395 574088 160 37 22