Knowledge
Data
29 16754 31955673364 66365040
1835862 896794 18947120 368320697
62180793021 77489 42597