Knowledge
Data
38104083 271 51593004
57136760 717095 2085547360 476865
3171606 83814 555462840 828456627