Knowledge
Data
304384982 31 9223722 57051
180241559 1373156046 3996589 6631
97641873 42534198715 685005