Knowledge
Data
72586862 5662899661 2809681 9676220
52102 508 95087508 841600
868541650 88477 233089 627 889