Knowledge
Data
5904951 7157147681 709649420
592064104 676396 2589 683
2653 2159203 5795799746 350157619