Knowledge
Data
27160 1588606 1842417264
946638171 8612681136 331851167 8281625
21295999009 6444621 106