Knowledge
Data
308 5562 2520661 8268420841 122
83616 1207203360 7287000952 416200532 227
13657695440 898 968 3039446514 23