Knowledge
Data
31 12589961 20790
013530 9835 136961531 46466159010
29 41820313 11886976 428330 57781000