Knowledge
Data
30 21221929507 45772 7589305492 6992
196687 18760376 18366211759 5593 727497
4795939 398755974 37184357368 62692941 906764