Knowledge
Data
2115904 82456 5601024628
27062348 5629230 55487 59242 892111
188655402 406577936 69235922 10949