Knowledge
Data
309800 104364 2116885 27 8573
395588 324966 82505512 765
220 0963 1166 592642 0080482848