Knowledge
Data
3042 5233519 12828089 406017646 846667
2440801 614295152 39447381
95107757389 19588889496 920021788