Knowledge
Data
470358434 5027520 65943129 4708072
133478149 55098 2011113 203652
54 1230 8794992 2041984040