Knowledge
Data
929 15849529 448781 64565913
2748814 275166 963779 9734104270
25268991334 14619189 95026 7378040