Knowledge
Data
40692534 628 215 669907055 26138879
58942 8072928250 202120915
508315 39841671 47393 588359917 568515