Knowledge
Data
58759617 16979624264 29966218
504568727 5218535 4762216
592961 26125892 23 087 830466499