Knowledge
Data
249 646 160460910 102
39602593792 0395161537 23
618886 5632774 1219919949 630037 0229