Knowledge
Data
21512 149901780 5582684378 6042570
11 9782 9472941456
27928691193 298367974 312507372 286091644 473