Knowledge
Data
88266 59494 510288868 4484
382371310 58781328163 4282460
6988 24602733331 316155 1971895 28952502