Knowledge
Data
107524294 528 85336226139
509 42501089716 7634656 70242
71928830299 11461297846 840 72276512