Knowledge
Data
31 670 774391107
96821551 976830552 4245958533 058986
919491170 7994 81 3706960210 2084098691