Knowledge
Data
17827515 197786 38873150 3956353290
6486022094 9233 30128247688 33055018987 16439278
179 1748 411583669