Knowledge
Data
196664807 44 284282945 31
0306759631 6415260 3483
9804205 4059 18301933 680731914 607