Knowledge
Data
19869 7016080 40665845041
90171 96 385458656 2474809
52 105 1316887182 21419 8193108730