Knowledge
Data
31 143034 30114758339 81683402362 2043
103654679 285638 734
50821032 162070763 76894 3113