Knowledge
Data
26 26746905 1268959977
310572746 869430322 33082 914 8058401419
590 986 19981073143 283 40