Knowledge
Data
13304931 50383 362 6008031261
3394649 839795 9308234 933 35094233
96988 070156 98038549101 487452 5779