Knowledge
Data
332018 2913126 99321247810 5630940832
100 32746558471 839 137899 154753
31 60011695210 1471211023