Knowledge
Data
5313290106 47574593 79418231 6458 822706
416 332 86497375 4397 188
783003554 75179502 9608 9925