Knowledge
Data
3047138 42955323 376429267 321 1119
39607 60 0128905181
646 530649 575112751 16935968 94