Knowledge
Data
26 61221156 8979161 66149
1705556 858802137 45992 48062 12684
70758859 2220568740 29698867 302105