Knowledge
Data
18288261329 683729221 8244696510
5285894096 18883435547 666847164 50809597 315
316665808 320523 348489331