Knowledge
Data
46 640 1151858049
672613851 580634655 429971606 36460923
75823389506 6546130851 645184020 7800210283