Knowledge
Data
30 481175 113450 34740712166
176668326 541 92093807452 79 5339111
19 3848658 83220961080 65833 80679154700