Knowledge
Data
39886111 15227041 64475442 8052310684 6150897262
1685382 33489118986 76934712
5393302 9291351 331832790 32064065515