Knowledge
Data
27016333052 52 899 955 16337671
45890 4834293 70126 4727304 814
3948437 326544 1610 64