Knowledge
Data
458177794 386797384 111542550
846298 2861169 2371882069 731622380
8640843 2619 88429 25027