Knowledge
Data
27836 121041087 670615607
54315293 3956798671 3550518
27589934467 20458 64108525034 9573486722 908685323