Knowledge
Data
0591 5812896 2775 70778748196 362769731
124192472 294317713 605 18241364625
41566 251 229