Knowledge
Data
95986 405007099 915023839 59575 43434865
154666317 59174 50121265
40426305 5796002 5288615939 96669