Knowledge
Data
312761258 15369770 53838 439430 39205436
12125885 6892949 14436328
94866114 77 3898 53004