Knowledge
Data
148323506 15904614 88426607 65356
259 9992105471 856229420 17148020 4013742
51 91284756 7135255292