Knowledge
Data
317220176 2254955 917332681
232667 995140635 8436 34159513925
47617625461 506713 970713266 481