Knowledge
Data
31244754 44064671 11083 325854673 284732918
554966 27312 4537436
7177 4232 50031 021046