Knowledge
Data
26 3400834802 214266 530408 795499
824746871 37011804 84537817733 1303756
6670 7089274 9714497 983