Knowledge
Data
27111656 88562859 872450422 80743811 65032265
335241 701291 877304093
45313491445 22892995547 220810 0636085683