Knowledge
Data
6560 2452753600 70499093 15283 4533488
24 33955 49059968 45269640281
40388924 70565 9402196580 2357641 37328