Knowledge
Data
57566269 144331 5074803 5245269
3777157 3227996 40021283
14 3204696 770069850 43 6936499876