Knowledge
Data
339062850 3008742169 7510537 130
75172 11 974363 4425356 1760237
840645 6020 39413866 49560993888