Knowledge
Data
310008945 674004095 50 1631 149652147
852 413 968753186 284251 886188
53 33108029560 510884