Knowledge
Data
671292687 352071199 330539918
31828371 8588665823 83772 89972608166
46784425 495941 47873