Knowledge
Data
990937343 45983163097 5981406003
402031 2834241 31248004 101929
58271595 10 4439 406534335 4668