Knowledge
Data
2040263 22896570273 6460214119 31475986597 2015
533244790 290601307 61309 68853383
157670538 17810 78507429583 64