Knowledge
Data
340280182 29042945555 603813315 0226437800
1759570 14001 83301099 378840
117402 2890 21921112 433 30391562