Knowledge
Data
30143148 841 6117215928 4265530
8971612402 173075 0861108
35071602572 102937 4925425 153210861 351281