Knowledge
Data
3116073 129591572 47123308 05225883340
8335248307 69248 45759600
356410 243607 3188996 142392 22768