Knowledge
Data
159 9585553 782 063248
1670853 880 21051001519 4271988
815537 92786232 19955471 450 14605