Knowledge
Data
22037197 656681 880 4459087524 2652
225549679 726194 689196760
30491735766 533599159 80