Knowledge
Data
306295 865111703 13783
2086622 71548331873 26628863
97615 9436 564661 32287987140 71050179981