Knowledge
Data
2961584 2194996 1886271951 849447
5490 42812 683820 623489171
50835502755 978 37190791 8069059902 7374668