Knowledge
Data
5152438 84612 788 2844509
109441 73190925 6371147056
877046 96853691328 313105 2281918