Knowledge
Data
21175586886 397029 39407604303 584612 756056
220895 102667492 50176541 2056490
44903 7891942 76283