Knowledge
Data
2851 2949508691 58035100 103
4164114 027306 3532181042 57504 539401364
480227 6599152 823061464 7664643