Knowledge
Data
590830309 53803 600936 5760112 167173
3602 1659583196 9932742 5074577254
5468659 71870 12687801789 86838