Knowledge
Data
3184836968 205987899 485950 75439355 43298818076
50125906997 67820 138853769
832 30520 4016364 16