Knowledge
Data
50287307 654895 6172 9903 2865
119372 9393326 2942130 88229633891 018853
60 311599941 088771