Knowledge
Data
3066 275954400 4221100
944 836108 3695 6581132167 8601692
23721654283 810166 735038770 67392192 803734061