Knowledge
Data
329226955 65328219 059126 4027791 701662808
90118970 5596654 59761 19327
5095 4806 9500 6774 229929