Knowledge
Data
14933 44606 74088 124 2321095
3811 9085931545 59515257 968 5314
2560353985 5609756 6316 129031