Knowledge
Data
11106429 1137524 56027
80249172 0395125629 185488 89676006
7922036529 51 39673816 2012420 3573795