Knowledge
Data
969 5012046 02258 5398 32
94995008 6647 125147674 93307011 41
3215017463 59362472 414410985 161 082