Knowledge
Data
16294920 2122859 43 049025
624233 37822 25010209 17203352 5911
83052222165 79059589767 12379076725 187290164 703