Knowledge
Data
30559601 34702582 09967576 32334160
451692 3601920 836 0487415
64969822 168 034902 176120316