Knowledge
Data
293392671 851331 36882840 152402 585
2817014 633249121 430082971
58 01781 4075507 6077