Knowledge
Data
3032114 9439128 355850836
406 86963922 6729 423850536 267
22981 95560057 134899 3149203