Knowledge
Data
185088723 50912750 935333 72557392
20989 267146 98949 6523646
4435671 6302059 8691 897