Knowledge
Data
30660 45154028162 916463 89
1185328 6891595 2194 01675
00659 4207999 83035685543 903557873 762426