Knowledge
Data
660497772 37415 37162 3820156 8436550
3593290800 39011190707 1826256 95840780263
30416002305 6736812 7613754126 554