Knowledge
Data
331 5580295300 0238566814 5498339 065930
707568345 3484366 637 5010
5859085725 419823 591 31429