Knowledge
Data
40436 231598859 703 7114685 37857381
920271540 21712769161 9986891918 3625281425 3247
94568175429 426329 3051 14351