Knowledge
Data
61 166 196 3002372 6743
21950402582 652 4566282 9928192
9287706 31256380 963 13170 87241740