Knowledge
Data
886 115357613 1263 4006212
57750226696 7003972371 779
14296 02531283 82534223627 14110231 244767