Knowledge
Data
800899658 19726 431 512940879
557 77137319 23643879460 244051090
2004285449 984 64645615574 6398620577