Knowledge
Data
31150903 4693 8172233 80468
89001938139 6269 062 444779 23421421244
03610 1008 67554 24227940