Knowledge
Data
166908169 23591945812 38130338 48955102888 2500881
31231 1454287 6760 62762
681 85945693 7630