Knowledge
Data
29187538 4324973270 86483267 926898084
3307099221 16880 8694103622 49159496681
351461 501033 36810167662 7894324630