Knowledge
Data
40733969 11575720 1326527 494754529
4870161391 283 145 9364436
9684929 90082317 79 656706 0214212937