Knowledge
Data
58 96346204 344874 43699245
10621 20634680574 183099613 663 799
9310287 27348150626 2289709 6662758 7713