Knowledge
Data
5177735377 5943757052 7482129 95929334833 243044869
5366104758 476853865 20361995 4227156
89110845711 498439124 11624785 5966