Knowledge
Data
53770508530 81842752 51642296 4640379 302797755
908333284 40 208 196789171 367225
711144 67593 552