Knowledge
Data
305176 834 65811320 187038792
4377386175 71015955 052576188
10462907 8636961 23490493 22069 3121