Knowledge
Data
29 31570613 2196 9365 761
58 508769 337777 52926250
7401641 1349510032 61 36054 817168