Knowledge
Data
19981 5291656221 691 4032 10959
79021948 31 41722 9904718113 232701
377112 8662600 65