Knowledge
Data
5102666 49057656 28278 340871
367033358 9188391039 134661
442937 84708259 38392 13985