Knowledge
Data
31688 941049448 576 222461 169
48542104419 8706244 977 3985
87934285 89490052154 73557313327 107