Knowledge
Data
202545076 16527 303108830 4287144994 233405530
95574 270721176 65417
25696 783215273 34