Knowledge
Data
50 50809074 429744
130573 415486837 33547562 5901444446
50306327 50 28111 592336 977394