Knowledge
Data
18955 3020655149 40516900 3575
96632197 670523761 2614256 21539973
59576 707849657 288796