Knowledge
Data
12492580 12768943866 3318492
62759156 46551138080 57316053
339635 822998974 20065240352