Knowledge
Data
29303866 29146297434 99841
84151076 859 10368370261 44978982280 9045097
5188583492 986 8770042683 7072 7119955