Knowledge
Data
315649550 7370280 35061888
21492136805 4110439 11668716 579258 460556672
77 712852 15881012 662951487 95161878275