Knowledge
Data
23555071108 331853 31778 405077745 5062663
644 338633639 7773728796 450217 491869
4986 486259129 24015414 14054888 3827050