Knowledge
Data
3366935 49496 684489928 706696109
22596686237 1752242 492632612 17960
2434623 6987 43372606 25220 905973644