Knowledge
Data
377580 15496 8242641280 539768
17824830766 4256432 2526 9712023 21261
197755 9903217111 7295 877105043 6688492293