Knowledge
Data
29 10045663 10133107376 19342205239
31 263 3646532 1581
0836314045 3374401985 410694 38032