Knowledge
Data
160 8746 44
75118451 12570694 7306148 21691275988
89 18590566901 85917986 7858720 390569