Knowledge
Data
294026 106659561 14309000516 2243462774
150218724 5166475078 9294
83271430 4600648890 68657269