Knowledge
Data
2940350606 862665826 1864596 1798254
3986502926 7033898844 32149
635846621 33276942 603660509