Knowledge
Data
42079033 128483174 1881318 852
93967325007 213897 81 38282068260 739
03 7910146438 6806 284 892191