Knowledge
Data
189561700 4105230 958711390
9970327433 20719910 525495 9054 5860
17826503879 215946 6021597109 4940033158