Knowledge
Data
80 16118346 1438571 159048 7124
565924 3563704 414 7611492349 9883
42676332940 342861 11964824 2132578