Knowledge
Data
6592 620899445 3268043 9916
9453 3810540 90607501 374957690
39270014 560488038 373222002 23861964 615002