Knowledge
Data
14669 46072306 8578280
28702596 15248 624814851 160 68613764
269788 60 20345 11859291