Knowledge
Data
45781 11916 8060320157 30336252516
31492 4784660 861 32920546 402
9716 56875075 6766213880 86295505 957723918