Knowledge
Data
31040 89186579077 9289134603 14586069
6038834 57 27035842
17 957 42805 870562 85915940183