Knowledge
Data
4559212 963064435 4128989167 48812446230 677548
20879832674 720600 8040 52847195142
930049616 427234 383648330 1551585