Knowledge
Data
4196 18786395744 864418 8595836 503805501
2535330 3264933935 509001 7740071
24805937866 3064948 011