Knowledge
Data
5112632269 6341298 9873430
3139879539 917135 28718362 651244077
41951474 80095 91003399 665