Knowledge
Data
84 693813729 22288492 429520105
322 55225 648591433 58601116727 315294770
668146 28017 300391596 136321505