Knowledge
Data
2489 58916221964 79
95291 861682944 6572158 3580980 347524704
14937949685 884 197727675 815481226