Knowledge
Data
383547966 56816556 368818203 21465798 6730
134 90074 18527 117250375
7043 268562 9822 29186307