Knowledge
Data
20133 656 343680606 24930
292592 3815204 57089 615 633867399
5297918682 68348 287535 65451175