Knowledge
Data
5032 590049 2004400 274
20045 54125630 162992506 98588459 47343792
43544903 44 49109 80654369 252881