Knowledge
Data
596 292779678 2646256 555
140910520 2313 29141953 23 514957506
94381792 483182 7707656 9657 184297787