Knowledge
Data
15612593 80517676667 60338993510 15015
44 57131408539 52153098320 28315141584
10616968292 10365 15352790 891833227