Knowledge
Data
24850622 921514 29792
2844 497715235 8671496169 525708625 8642
16 103384756 17179 442926 61