Knowledge
Data
308586 86967228 31997010
8381769 31016 337498343 05690665457
4126889 7008 25495335043 9417821