Knowledge
Data
31659 456035907 8128 94199 0857075
23 008012919 163323 434396 396345792
13904821 434187509 806401503 936284767