Knowledge
Data
176605 63751493 935713 5111929261
36284685 29513736366 9402227 772652 52033367212
17936 7582764074 901982 1474702028