Knowledge
Data
16229956 49127983 740255 1918154891
59029910580 482670 1074 12146047342
8510849 500500775 028988626 37356823