Knowledge
Data
29585607251 679090 47758099 20680771
341620 187816 0895371
86482926148 2659456002 915