Knowledge
Data
29220131995 79068642 2112 1392322 2243675606
6909 902687 1398102898 50061 739
19451005707 03010652170 422671738