Knowledge
Data
22 20689988 0253651 4201359 9829609481
8706 1720161 65016 30014725 56015401
516 26139270 12