Knowledge
Data
89 30950 21602 3595064932
5705 373 7556359 261494408
628420 8586200498 47763 36 849276