Knowledge
Data
31939695 8167412 77384
55249 6276337 583309129 5419017 19685890752
201320968 0179508 53616536