Knowledge
Data
23678 16180816 888 20081 23477976
176104 980923847 28536 56581 540616661
4049 524306162 38244