Knowledge
Data
30614 43702238 51766196152 80
150223761 1590975 295094432 7920030
4618 20769047981 89302