Knowledge
Data
587610 427522252 60560753422 34377
482 621040675 897953 52020956 33254091
13518 2835080 74217 251484