Knowledge
Data
503 58 134095273 351 25
4966 13345866 22 31589 928849
20070 21501068283 4224 760 2140401