Knowledge
Data
510858 748612 786435 10160991 79471116
148613 7143835 93932900
40668587 097544 804 195472700 987945971