Knowledge
Data
22943 3064 650 8840148918
440322 3764123 7242961 86668 934
370482699 561003 7270 23092671879