Knowledge
Data
23 5635027 3601
1834231312 240050 270088 9219 5649881
2939828 35716 99626 8019914 9617964