Knowledge
Data
161 6885716602 4595283
8565 4258381 354061566 2081 16929
323675 23286 1539732 004 666838