Knowledge
Data
125625511 5929 63313 479662
34679128 724319 254416659 61894743 23395944
27491943 28593070 8611545