Knowledge
Data
29500594 5950 216547202 284911249
1727779109 043 62616843 80 019
040558202 4562639946 12168 907315571 332231