Knowledge
Data
5608336 65136666 1957 10138048166 523661185
2971369 33771 586943 8997615696
46161349824 25 24080 675