Knowledge
Data
3016 76139470 218 216841002 374712903
149 26 268619 694613755
31954802587 19013 14791661051