Knowledge
Data
32283 18 82096 686692610 6441373
1578145 364899981 85741
27403687245 559274 11229656 213