Knowledge
Data
137354945 865576 18569
2989 2117194268 6607 4528437 9303005996
2186 145148440 48470 8990 434074020