Knowledge
Data
5112 1653776 51527097068
42617 5300535599 41554 0805071
7417499887 56594133127 314370