Knowledge
Data
455039091 6403 838 871230503 68059
7659 2017506001 4795 292273100 660929362
8788 1576500600 31