Knowledge
Data
298529 81539 4553416 9502804
68378 6228135135 61701780 8733603862
20 835953 974 51 15280731752