Knowledge
Data
58 150 3328878 944793478 632792659
97 25927 12340
4991625671 391468641 186540068 722 052751