Knowledge
Data
2349866 64205027705 2857830 65194 3920000
981092367 3171780619 6824945226 2112
22263452016 8594 311244466 29