Knowledge
Data
15 949 897225503
25029985 93688 69633090861 40706564496
30 13487547 8057416 72510 0506