Knowledge
Data
21588 73876272803 316054477 588770562
503985246 64909751 22999014938 96195067820
107345 6952 124595