Knowledge
Data
30038 59116 21850561
59862 197 42987030 443914 1719449957
94 711760438 2128464263 93 7907035