Knowledge
Data
222 3246 158525499 4156927 4363607
42142 4771 596312240 4889
1422354 7761496 1311117 05629977305 24831352800