Knowledge
Data
2151607 6584 85089 5580504
821 74085024 66151806585 52860
20019023 5090814 6027 322854702 7189203