Knowledge
Data
11932601737 90 230904315 2189993 3143788556
76856 8644658662 79100379 35696 50508123869
31625074 794494 441380479 8353719835