Knowledge
Data
292 38959122128 21814486279
18012072 7979088170 91275247 40617919865 911299404
9634425 2262809 14164 71753976 558415