Knowledge
Data
5096 9072108 669252855 7834011124 501962
18067370 394035455 4352501 97019708176
45 829792217 14151898254 4042 55616269964