Knowledge
Data
10142571592 4170914 633017213
691945510 584701731 85 1632 482750546
27586147904 872037 1059629 5485 0507