Knowledge
Data
32980 79583499 5905960 684 615541717
20851905530 21336626299 7040 695108086
920706145 57601 1405065677