Knowledge
Data
315596245 585 601194769 951687058
417137972 3824139496 774
9798343230 88031685095 342 4477392