Knowledge
Data
3148505 218 12032 08958 3537112663
064 14709759 91129 2891203
558 38662229 58037845179 10213 404363887