Knowledge
Data
304237871 578648976 164303 44618322
20340212 217 977422463 42053129 16500
196 27799347 60722 2641