Knowledge
Data
559299 85697426 30553200306
27290015 155040355 326475829 9995
645503 248836 16486471713 753701 867315945