Knowledge
Data
586257 89356041 83725531 6622431089
557 661165953 181639945
542141580 594040234 131860258