Knowledge
Data
31299 52614 27846403567
585531222 401084 67110 782
9504350132 713388 666152 9616333 6531925006