Knowledge
Data
28 2881035181 32966 4090338256
977467098 9493883 47 12069 9235575900
531395442 205603776 45067638 51967 15491044