Knowledge
Data
50946 35031339 7244 655104677 64098784181
666046 8785 9661331584
584517 157692 21887129446