Knowledge
Data
332606 816356 803391 651316407 6647985825
23956 8791 3828193 54869562
12638 0256 0701343249