Knowledge
Data
663751 30411763 9607601 0731167097
92341070 7853660 49055090 339199506
8373660 355113 71592004 770880678