Knowledge
Data
30246849637 119747479 45218310828
4390792 1045957 28551016302
7134540 57063659 6679100