Knowledge
Data
46087875 2168868 181187 66488
301612 390954 30242566
083747 7341656 959 092530820 966036