Knowledge
Data
680 936 8364 6087102917
75706751 2665821 45349868 2780516
4635396 95375 56951 3323039512 242