Knowledge
Data
30958 4850849287 60699655
429953 07985962 26821 8604428 189452573
110501 095995 6247366 737642015