Knowledge
Data
43287 23031392 1641 806790687
568326 312 1988 14206959683 773500213
18 050 521215872 140 6951562