Knowledge
Data
7587992 142187297 739273830 3419
5278649139 377664 05944813
20501421295 52110 14976596 45