Knowledge
Data
15580434506 2371706 1428365234 269223
77042156354 966279359 173221159
3009776 723303252 6241013