Knowledge
Data
50 30 5011 3259870
418166 37932210 5935265315 7069199609 1829526
999826703 5534292 130 12034787521 20605883768