Knowledge
Data
30450394 8007047 5125198128
50984244 39263013281 66303958 0732860702
58623516 50480994 7578313