Knowledge
Data
18490263 1009 2188 685
1937281 8358809 90378948 58
6701399 24546469074 91625562038 245928 69