Knowledge
Data
12198 50516543 587861 4356501845
38462006109 27040 752170904 3060 99071842763
8647845364 78804361384 3167 27773598762 16063