Knowledge
Data
171695 9089105858 34441904 26007934721 1444206881
29884 80542 61415 425967172
80467 99648289 269691 77087270 10499828