Knowledge
Data
21877 63303 514748 6614331442
76442902 981738286 38250510381 93432323 9089
9152 7180841096 23