Knowledge
Data
109603 141 4036 40308395569
44954708 15044 581997394 6415716 209189781
665 078 558 46679136931 2179