Knowledge
Data
3996246 78603580305 51008947 34266
668 305068 268407880 51 000618
513816016 644303 75698 086