Knowledge
Data
26 223 66429015 8561016
504507235 77 460820
4040783636 18 51769876983 21571974241 302165572